uis

package
v0.0.0-...-bbc24d0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddHighPriorityIpRequest

type AddHighPriorityIpRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	HighPriorityIp       string           `position:"Query" name:"HighPriorityIp"`
	UisId                string           `position:"Query" name:"UisId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

AddHighPriorityIpRequest is the request struct for api AddHighPriorityIp

func CreateAddHighPriorityIpRequest

func CreateAddHighPriorityIpRequest() (request *AddHighPriorityIpRequest)

CreateAddHighPriorityIpRequest creates a request to invoke AddHighPriorityIp API

type AddHighPriorityIpResponse

type AddHighPriorityIpResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

AddHighPriorityIpResponse is the response struct for api AddHighPriorityIp

func CreateAddHighPriorityIpResponse

func CreateAddHighPriorityIpResponse() (response *AddHighPriorityIpResponse)

CreateAddHighPriorityIpResponse creates a response to parse from AddHighPriorityIp response

type AddUisNodeIpRequest

type AddUisNodeIpRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UisNodeId            string           `position:"Query" name:"UisNodeId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	IpAddrsNum           requests.Integer `position:"Query" name:"IpAddrsNum"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

AddUisNodeIpRequest is the request struct for api AddUisNodeIp

func CreateAddUisNodeIpRequest

func CreateAddUisNodeIpRequest() (request *AddUisNodeIpRequest)

CreateAddUisNodeIpRequest creates a request to invoke AddUisNodeIp API

type AddUisNodeIpResponse

type AddUisNodeIpResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

AddUisNodeIpResponse is the response struct for api AddUisNodeIp

func CreateAddUisNodeIpResponse

func CreateAddUisNodeIpResponse() (response *AddUisNodeIpResponse)

CreateAddUisNodeIpResponse creates a response to parse from AddUisNodeIp response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html

func (*Client) AddHighPriorityIp

func (client *Client) AddHighPriorityIp(request *AddHighPriorityIpRequest) (response *AddHighPriorityIpResponse, err error)

AddHighPriorityIp invokes the uis.AddHighPriorityIp API synchronously api document: https://help.aliyun.com/api/uis/addhighpriorityip.html

func (*Client) AddHighPriorityIpWithCallback

func (client *Client) AddHighPriorityIpWithCallback(request *AddHighPriorityIpRequest, callback func(response *AddHighPriorityIpResponse, err error)) <-chan int

AddHighPriorityIpWithCallback invokes the uis.AddHighPriorityIp API asynchronously api document: https://help.aliyun.com/api/uis/addhighpriorityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddHighPriorityIpWithChan

func (client *Client) AddHighPriorityIpWithChan(request *AddHighPriorityIpRequest) (<-chan *AddHighPriorityIpResponse, <-chan error)

AddHighPriorityIpWithChan invokes the uis.AddHighPriorityIp API asynchronously api document: https://help.aliyun.com/api/uis/addhighpriorityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddUisNodeIp

func (client *Client) AddUisNodeIp(request *AddUisNodeIpRequest) (response *AddUisNodeIpResponse, err error)

AddUisNodeIp invokes the uis.AddUisNodeIp API synchronously api document: https://help.aliyun.com/api/uis/adduisnodeip.html

func (*Client) AddUisNodeIpWithCallback

func (client *Client) AddUisNodeIpWithCallback(request *AddUisNodeIpRequest, callback func(response *AddUisNodeIpResponse, err error)) <-chan int

AddUisNodeIpWithCallback invokes the uis.AddUisNodeIp API asynchronously api document: https://help.aliyun.com/api/uis/adduisnodeip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) AddUisNodeIpWithChan

func (client *Client) AddUisNodeIpWithChan(request *AddUisNodeIpRequest) (<-chan *AddUisNodeIpResponse, <-chan error)

AddUisNodeIpWithChan invokes the uis.AddUisNodeIp API asynchronously api document: https://help.aliyun.com/api/uis/adduisnodeip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUis

func (client *Client) CreateUis(request *CreateUisRequest) (response *CreateUisResponse, err error)

CreateUis invokes the uis.CreateUis API synchronously api document: https://help.aliyun.com/api/uis/createuis.html

func (*Client) CreateUisConnection

func (client *Client) CreateUisConnection(request *CreateUisConnectionRequest) (response *CreateUisConnectionResponse, err error)

CreateUisConnection invokes the uis.CreateUisConnection API synchronously api document: https://help.aliyun.com/api/uis/createuisconnection.html

func (*Client) CreateUisConnectionWithCallback

func (client *Client) CreateUisConnectionWithCallback(request *CreateUisConnectionRequest, callback func(response *CreateUisConnectionResponse, err error)) <-chan int

CreateUisConnectionWithCallback invokes the uis.CreateUisConnection API asynchronously api document: https://help.aliyun.com/api/uis/createuisconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUisConnectionWithChan

func (client *Client) CreateUisConnectionWithChan(request *CreateUisConnectionRequest) (<-chan *CreateUisConnectionResponse, <-chan error)

CreateUisConnectionWithChan invokes the uis.CreateUisConnection API asynchronously api document: https://help.aliyun.com/api/uis/createuisconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUisNode

func (client *Client) CreateUisNode(request *CreateUisNodeRequest) (response *CreateUisNodeResponse, err error)

CreateUisNode invokes the uis.CreateUisNode API synchronously api document: https://help.aliyun.com/api/uis/createuisnode.html

func (*Client) CreateUisNodeWithCallback

func (client *Client) CreateUisNodeWithCallback(request *CreateUisNodeRequest, callback func(response *CreateUisNodeResponse, err error)) <-chan int

CreateUisNodeWithCallback invokes the uis.CreateUisNode API asynchronously api document: https://help.aliyun.com/api/uis/createuisnode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUisNodeWithChan

func (client *Client) CreateUisNodeWithChan(request *CreateUisNodeRequest) (<-chan *CreateUisNodeResponse, <-chan error)

CreateUisNodeWithChan invokes the uis.CreateUisNode API asynchronously api document: https://help.aliyun.com/api/uis/createuisnode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUisWithCallback

func (client *Client) CreateUisWithCallback(request *CreateUisRequest, callback func(response *CreateUisResponse, err error)) <-chan int

CreateUisWithCallback invokes the uis.CreateUis API asynchronously api document: https://help.aliyun.com/api/uis/createuis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateUisWithChan

func (client *Client) CreateUisWithChan(request *CreateUisRequest) (<-chan *CreateUisResponse, <-chan error)

CreateUisWithChan invokes the uis.CreateUis API asynchronously api document: https://help.aliyun.com/api/uis/createuis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteHighPriorityIp

func (client *Client) DeleteHighPriorityIp(request *DeleteHighPriorityIpRequest) (response *DeleteHighPriorityIpResponse, err error)

DeleteHighPriorityIp invokes the uis.DeleteHighPriorityIp API synchronously api document: https://help.aliyun.com/api/uis/deletehighpriorityip.html

func (*Client) DeleteHighPriorityIpWithCallback

func (client *Client) DeleteHighPriorityIpWithCallback(request *DeleteHighPriorityIpRequest, callback func(response *DeleteHighPriorityIpResponse, err error)) <-chan int

DeleteHighPriorityIpWithCallback invokes the uis.DeleteHighPriorityIp API asynchronously api document: https://help.aliyun.com/api/uis/deletehighpriorityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteHighPriorityIpWithChan

func (client *Client) DeleteHighPriorityIpWithChan(request *DeleteHighPriorityIpRequest) (<-chan *DeleteHighPriorityIpResponse, <-chan error)

DeleteHighPriorityIpWithChan invokes the uis.DeleteHighPriorityIp API asynchronously api document: https://help.aliyun.com/api/uis/deletehighpriorityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUis

func (client *Client) DeleteUis(request *DeleteUisRequest) (response *DeleteUisResponse, err error)

DeleteUis invokes the uis.DeleteUis API synchronously api document: https://help.aliyun.com/api/uis/deleteuis.html

func (*Client) DeleteUisConnection

func (client *Client) DeleteUisConnection(request *DeleteUisConnectionRequest) (response *DeleteUisConnectionResponse, err error)

DeleteUisConnection invokes the uis.DeleteUisConnection API synchronously api document: https://help.aliyun.com/api/uis/deleteuisconnection.html

func (*Client) DeleteUisConnectionWithCallback

func (client *Client) DeleteUisConnectionWithCallback(request *DeleteUisConnectionRequest, callback func(response *DeleteUisConnectionResponse, err error)) <-chan int

DeleteUisConnectionWithCallback invokes the uis.DeleteUisConnection API asynchronously api document: https://help.aliyun.com/api/uis/deleteuisconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUisConnectionWithChan

func (client *Client) DeleteUisConnectionWithChan(request *DeleteUisConnectionRequest) (<-chan *DeleteUisConnectionResponse, <-chan error)

DeleteUisConnectionWithChan invokes the uis.DeleteUisConnection API asynchronously api document: https://help.aliyun.com/api/uis/deleteuisconnection.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUisNode

func (client *Client) DeleteUisNode(request *DeleteUisNodeRequest) (response *DeleteUisNodeResponse, err error)

DeleteUisNode invokes the uis.DeleteUisNode API synchronously api document: https://help.aliyun.com/api/uis/deleteuisnode.html

func (*Client) DeleteUisNodeIp

func (client *Client) DeleteUisNodeIp(request *DeleteUisNodeIpRequest) (response *DeleteUisNodeIpResponse, err error)

DeleteUisNodeIp invokes the uis.DeleteUisNodeIp API synchronously api document: https://help.aliyun.com/api/uis/deleteuisnodeip.html

func (*Client) DeleteUisNodeIpWithCallback

func (client *Client) DeleteUisNodeIpWithCallback(request *DeleteUisNodeIpRequest, callback func(response *DeleteUisNodeIpResponse, err error)) <-chan int

DeleteUisNodeIpWithCallback invokes the uis.DeleteUisNodeIp API asynchronously api document: https://help.aliyun.com/api/uis/deleteuisnodeip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUisNodeIpWithChan

func (client *Client) DeleteUisNodeIpWithChan(request *DeleteUisNodeIpRequest) (<-chan *DeleteUisNodeIpResponse, <-chan error)

DeleteUisNodeIpWithChan invokes the uis.DeleteUisNodeIp API asynchronously api document: https://help.aliyun.com/api/uis/deleteuisnodeip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUisNodeWithCallback

func (client *Client) DeleteUisNodeWithCallback(request *DeleteUisNodeRequest, callback func(response *DeleteUisNodeResponse, err error)) <-chan int

DeleteUisNodeWithCallback invokes the uis.DeleteUisNode API asynchronously api document: https://help.aliyun.com/api/uis/deleteuisnode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUisNodeWithChan

func (client *Client) DeleteUisNodeWithChan(request *DeleteUisNodeRequest) (<-chan *DeleteUisNodeResponse, <-chan error)

DeleteUisNodeWithChan invokes the uis.DeleteUisNode API asynchronously api document: https://help.aliyun.com/api/uis/deleteuisnode.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUisWithCallback

func (client *Client) DeleteUisWithCallback(request *DeleteUisRequest, callback func(response *DeleteUisResponse, err error)) <-chan int

DeleteUisWithCallback invokes the uis.DeleteUis API asynchronously api document: https://help.aliyun.com/api/uis/deleteuis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteUisWithChan

func (client *Client) DeleteUisWithChan(request *DeleteUisRequest) (<-chan *DeleteUisResponse, <-chan error)

DeleteUisWithChan invokes the uis.DeleteUis API asynchronously api document: https://help.aliyun.com/api/uis/deleteuis.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeHighPriorityIp

func (client *Client) DescribeHighPriorityIp(request *DescribeHighPriorityIpRequest) (response *DescribeHighPriorityIpResponse, err error)

DescribeHighPriorityIp invokes the uis.DescribeHighPriorityIp API synchronously api document: https://help.aliyun.com/api/uis/describehighpriorityip.html

func (*Client) DescribeHighPriorityIpWithCallback

func (client *Client) DescribeHighPriorityIpWithCallback(request *DescribeHighPriorityIpRequest, callback func(response *DescribeHighPriorityIpResponse, err error)) <-chan int

DescribeHighPriorityIpWithCallback invokes the uis.DescribeHighPriorityIp API asynchronously api document: https://help.aliyun.com/api/uis/describehighpriorityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeHighPriorityIpWithChan

func (client *Client) DescribeHighPriorityIpWithChan(request *DescribeHighPriorityIpRequest) (<-chan *DescribeHighPriorityIpResponse, <-chan error)

DescribeHighPriorityIpWithChan invokes the uis.DescribeHighPriorityIp API asynchronously api document: https://help.aliyun.com/api/uis/describehighpriorityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUisConnections

func (client *Client) DescribeUisConnections(request *DescribeUisConnectionsRequest) (response *DescribeUisConnectionsResponse, err error)

DescribeUisConnections invokes the uis.DescribeUisConnections API synchronously api document: https://help.aliyun.com/api/uis/describeuisconnections.html

func (*Client) DescribeUisConnectionsWithCallback

func (client *Client) DescribeUisConnectionsWithCallback(request *DescribeUisConnectionsRequest, callback func(response *DescribeUisConnectionsResponse, err error)) <-chan int

DescribeUisConnectionsWithCallback invokes the uis.DescribeUisConnections API asynchronously api document: https://help.aliyun.com/api/uis/describeuisconnections.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUisConnectionsWithChan

func (client *Client) DescribeUisConnectionsWithChan(request *DescribeUisConnectionsRequest) (<-chan *DescribeUisConnectionsResponse, <-chan error)

DescribeUisConnectionsWithChan invokes the uis.DescribeUisConnections API asynchronously api document: https://help.aliyun.com/api/uis/describeuisconnections.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUisNodes

func (client *Client) DescribeUisNodes(request *DescribeUisNodesRequest) (response *DescribeUisNodesResponse, err error)

DescribeUisNodes invokes the uis.DescribeUisNodes API synchronously api document: https://help.aliyun.com/api/uis/describeuisnodes.html

func (*Client) DescribeUisNodesWithCallback

func (client *Client) DescribeUisNodesWithCallback(request *DescribeUisNodesRequest, callback func(response *DescribeUisNodesResponse, err error)) <-chan int

DescribeUisNodesWithCallback invokes the uis.DescribeUisNodes API asynchronously api document: https://help.aliyun.com/api/uis/describeuisnodes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUisNodesWithChan

func (client *Client) DescribeUisNodesWithChan(request *DescribeUisNodesRequest) (<-chan *DescribeUisNodesResponse, <-chan error)

DescribeUisNodesWithChan invokes the uis.DescribeUisNodes API asynchronously api document: https://help.aliyun.com/api/uis/describeuisnodes.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUises

func (client *Client) DescribeUises(request *DescribeUisesRequest) (response *DescribeUisesResponse, err error)

DescribeUises invokes the uis.DescribeUises API synchronously api document: https://help.aliyun.com/api/uis/describeuises.html

func (*Client) DescribeUisesWithCallback

func (client *Client) DescribeUisesWithCallback(request *DescribeUisesRequest, callback func(response *DescribeUisesResponse, err error)) <-chan int

DescribeUisesWithCallback invokes the uis.DescribeUises API asynchronously api document: https://help.aliyun.com/api/uis/describeuises.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeUisesWithChan

func (client *Client) DescribeUisesWithChan(request *DescribeUisesRequest) (<-chan *DescribeUisesResponse, <-chan error)

DescribeUisesWithChan invokes the uis.DescribeUises API asynchronously api document: https://help.aliyun.com/api/uis/describeuises.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyHighPriorityIp

func (client *Client) ModifyHighPriorityIp(request *ModifyHighPriorityIpRequest) (response *ModifyHighPriorityIpResponse, err error)

ModifyHighPriorityIp invokes the uis.ModifyHighPriorityIp API synchronously api document: https://help.aliyun.com/api/uis/modifyhighpriorityip.html

func (*Client) ModifyHighPriorityIpWithCallback

func (client *Client) ModifyHighPriorityIpWithCallback(request *ModifyHighPriorityIpRequest, callback func(response *ModifyHighPriorityIpResponse, err error)) <-chan int

ModifyHighPriorityIpWithCallback invokes the uis.ModifyHighPriorityIp API asynchronously api document: https://help.aliyun.com/api/uis/modifyhighpriorityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyHighPriorityIpWithChan

func (client *Client) ModifyHighPriorityIpWithChan(request *ModifyHighPriorityIpRequest) (<-chan *ModifyHighPriorityIpResponse, <-chan error)

ModifyHighPriorityIpWithChan invokes the uis.ModifyHighPriorityIp API asynchronously api document: https://help.aliyun.com/api/uis/modifyhighpriorityip.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyUisAttribute

func (client *Client) ModifyUisAttribute(request *ModifyUisAttributeRequest) (response *ModifyUisAttributeResponse, err error)

ModifyUisAttribute invokes the uis.ModifyUisAttribute API synchronously api document: https://help.aliyun.com/api/uis/modifyuisattribute.html

func (*Client) ModifyUisAttributeWithCallback

func (client *Client) ModifyUisAttributeWithCallback(request *ModifyUisAttributeRequest, callback func(response *ModifyUisAttributeResponse, err error)) <-chan int

ModifyUisAttributeWithCallback invokes the uis.ModifyUisAttribute API asynchronously api document: https://help.aliyun.com/api/uis/modifyuisattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyUisAttributeWithChan

func (client *Client) ModifyUisAttributeWithChan(request *ModifyUisAttributeRequest) (<-chan *ModifyUisAttributeResponse, <-chan error)

ModifyUisAttributeWithChan invokes the uis.ModifyUisAttribute API asynchronously api document: https://help.aliyun.com/api/uis/modifyuisattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyUisConnectionAttribute

func (client *Client) ModifyUisConnectionAttribute(request *ModifyUisConnectionAttributeRequest) (response *ModifyUisConnectionAttributeResponse, err error)

ModifyUisConnectionAttribute invokes the uis.ModifyUisConnectionAttribute API synchronously api document: https://help.aliyun.com/api/uis/modifyuisconnectionattribute.html

func (*Client) ModifyUisConnectionAttributeWithCallback

func (client *Client) ModifyUisConnectionAttributeWithCallback(request *ModifyUisConnectionAttributeRequest, callback func(response *ModifyUisConnectionAttributeResponse, err error)) <-chan int

ModifyUisConnectionAttributeWithCallback invokes the uis.ModifyUisConnectionAttribute API asynchronously api document: https://help.aliyun.com/api/uis/modifyuisconnectionattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyUisConnectionAttributeWithChan

func (client *Client) ModifyUisConnectionAttributeWithChan(request *ModifyUisConnectionAttributeRequest) (<-chan *ModifyUisConnectionAttributeResponse, <-chan error)

ModifyUisConnectionAttributeWithChan invokes the uis.ModifyUisConnectionAttribute API asynchronously api document: https://help.aliyun.com/api/uis/modifyuisconnectionattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyUisNodeAttribute

func (client *Client) ModifyUisNodeAttribute(request *ModifyUisNodeAttributeRequest) (response *ModifyUisNodeAttributeResponse, err error)

ModifyUisNodeAttribute invokes the uis.ModifyUisNodeAttribute API synchronously api document: https://help.aliyun.com/api/uis/modifyuisnodeattribute.html

func (*Client) ModifyUisNodeAttributeWithCallback

func (client *Client) ModifyUisNodeAttributeWithCallback(request *ModifyUisNodeAttributeRequest, callback func(response *ModifyUisNodeAttributeResponse, err error)) <-chan int

ModifyUisNodeAttributeWithCallback invokes the uis.ModifyUisNodeAttribute API asynchronously api document: https://help.aliyun.com/api/uis/modifyuisnodeattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) ModifyUisNodeAttributeWithChan

func (client *Client) ModifyUisNodeAttributeWithChan(request *ModifyUisNodeAttributeRequest) (<-chan *ModifyUisNodeAttributeResponse, <-chan error)

ModifyUisNodeAttributeWithChan invokes the uis.ModifyUisNodeAttribute API asynchronously api document: https://help.aliyun.com/api/uis/modifyuisnodeattribute.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

type CreateUisConnectionRequest

type CreateUisConnectionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UisNodeId            string           `position:"Query" name:"UisNodeId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	Name                 string           `position:"Query" name:"Name"`
	Description          string           `position:"Query" name:"Description"`
	UisProtocol          string           `position:"Query" name:"UisProtocol"`
	SslConfig            string           `position:"Query" name:"SslConfig"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	GreConfig            string           `position:"Query" name:"GreConfig"`
}

CreateUisConnectionRequest is the request struct for api CreateUisConnection

func CreateCreateUisConnectionRequest

func CreateCreateUisConnectionRequest() (request *CreateUisConnectionRequest)

CreateCreateUisConnectionRequest creates a request to invoke CreateUisConnection API

type CreateUisConnectionResponse

type CreateUisConnectionResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	UisConnectionId string `json:"UisConnectionId" xml:"UisConnectionId"`
}

CreateUisConnectionResponse is the response struct for api CreateUisConnection

func CreateCreateUisConnectionResponse

func CreateCreateUisConnectionResponse() (response *CreateUisConnectionResponse)

CreateCreateUisConnectionResponse creates a response to parse from CreateUisConnection response

type CreateUisNodeRequest

type CreateUisNodeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UisNodeBandwidth     requests.Integer `position:"Query" name:"UisNodeBandwidth"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	UisNodeAreaId        string           `position:"Query" name:"UisNodeAreaId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	UisId                string           `position:"Query" name:"UisId"`
	Name                 string           `position:"Query" name:"Name"`
	Description          string           `position:"Query" name:"Description"`
	IpAddrsNum           requests.Integer `position:"Query" name:"IpAddrsNum"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CreateUisNodeRequest is the request struct for api CreateUisNode

func CreateCreateUisNodeRequest

func CreateCreateUisNodeRequest() (request *CreateUisNodeRequest)

CreateCreateUisNodeRequest creates a request to invoke CreateUisNode API

type CreateUisNodeResponse

type CreateUisNodeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	UisNodeId string `json:"UisNodeId" xml:"UisNodeId"`
}

CreateUisNodeResponse is the response struct for api CreateUisNode

func CreateCreateUisNodeResponse

func CreateCreateUisNodeResponse() (response *CreateUisNodeResponse)

CreateCreateUisNodeResponse creates a response to parse from CreateUisNode response

type CreateUisRequest

type CreateUisRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	Name                 string           `position:"Query" name:"Name"`
	Description          string           `position:"Query" name:"Description"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

CreateUisRequest is the request struct for api CreateUis

func CreateCreateUisRequest

func CreateCreateUisRequest() (request *CreateUisRequest)

CreateCreateUisRequest creates a request to invoke CreateUis API

type CreateUisResponse

type CreateUisResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	UisId     string `json:"UisId" xml:"UisId"`
}

CreateUisResponse is the response struct for api CreateUis

func CreateCreateUisResponse

func CreateCreateUisResponse() (response *CreateUisResponse)

CreateCreateUisResponse creates a response to parse from CreateUis response

type DeleteHighPriorityIpRequest

type DeleteHighPriorityIpRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	HighPriorityIp       string           `position:"Query" name:"HighPriorityIp"`
	UisId                string           `position:"Query" name:"UisId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteHighPriorityIpRequest is the request struct for api DeleteHighPriorityIp

func CreateDeleteHighPriorityIpRequest

func CreateDeleteHighPriorityIpRequest() (request *DeleteHighPriorityIpRequest)

CreateDeleteHighPriorityIpRequest creates a request to invoke DeleteHighPriorityIp API

type DeleteHighPriorityIpResponse

type DeleteHighPriorityIpResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteHighPriorityIpResponse is the response struct for api DeleteHighPriorityIp

func CreateDeleteHighPriorityIpResponse

func CreateDeleteHighPriorityIpResponse() (response *DeleteHighPriorityIpResponse)

CreateDeleteHighPriorityIpResponse creates a response to parse from DeleteHighPriorityIp response

type DeleteUisConnectionRequest

type DeleteUisConnectionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UisConnectionId      string           `position:"Query" name:"UisConnectionId"`
	UisNodeId            string           `position:"Query" name:"UisNodeId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteUisConnectionRequest is the request struct for api DeleteUisConnection

func CreateDeleteUisConnectionRequest

func CreateDeleteUisConnectionRequest() (request *DeleteUisConnectionRequest)

CreateDeleteUisConnectionRequest creates a request to invoke DeleteUisConnection API

type DeleteUisConnectionResponse

type DeleteUisConnectionResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteUisConnectionResponse is the response struct for api DeleteUisConnection

func CreateDeleteUisConnectionResponse

func CreateDeleteUisConnectionResponse() (response *DeleteUisConnectionResponse)

CreateDeleteUisConnectionResponse creates a response to parse from DeleteUisConnection response

type DeleteUisNodeIpRequest

type DeleteUisNodeIpRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UisNodeId            string           `position:"Query" name:"UisNodeId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	UisNodeIpAddress     string           `position:"Query" name:"UisNodeIpAddress"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteUisNodeIpRequest is the request struct for api DeleteUisNodeIp

func CreateDeleteUisNodeIpRequest

func CreateDeleteUisNodeIpRequest() (request *DeleteUisNodeIpRequest)

CreateDeleteUisNodeIpRequest creates a request to invoke DeleteUisNodeIp API

type DeleteUisNodeIpResponse

type DeleteUisNodeIpResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteUisNodeIpResponse is the response struct for api DeleteUisNodeIp

func CreateDeleteUisNodeIpResponse

func CreateDeleteUisNodeIpResponse() (response *DeleteUisNodeIpResponse)

CreateDeleteUisNodeIpResponse creates a response to parse from DeleteUisNodeIp response

type DeleteUisNodeRequest

type DeleteUisNodeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UisNodeId            string           `position:"Query" name:"UisNodeId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	UisId                string           `position:"Query" name:"UisId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteUisNodeRequest is the request struct for api DeleteUisNode

func CreateDeleteUisNodeRequest

func CreateDeleteUisNodeRequest() (request *DeleteUisNodeRequest)

CreateDeleteUisNodeRequest creates a request to invoke DeleteUisNode API

type DeleteUisNodeResponse

type DeleteUisNodeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteUisNodeResponse is the response struct for api DeleteUisNode

func CreateDeleteUisNodeResponse

func CreateDeleteUisNodeResponse() (response *DeleteUisNodeResponse)

CreateDeleteUisNodeResponse creates a response to parse from DeleteUisNode response

type DeleteUisRequest

type DeleteUisRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	UisId                string           `position:"Query" name:"UisId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteUisRequest is the request struct for api DeleteUis

func CreateDeleteUisRequest

func CreateDeleteUisRequest() (request *DeleteUisRequest)

CreateDeleteUisRequest creates a request to invoke DeleteUis API

type DeleteUisResponse

type DeleteUisResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteUisResponse is the response struct for api DeleteUis

func CreateDeleteUisResponse

func CreateDeleteUisResponse() (response *DeleteUisResponse)

CreateDeleteUisResponse creates a response to parse from DeleteUis response

type DescribeHighPriorityIpRequest

type DescribeHighPriorityIpRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	HighPriorityIp       string           `position:"Query" name:"HighPriorityIp"`
	UisId                string           `position:"Query" name:"UisId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeHighPriorityIpRequest is the request struct for api DescribeHighPriorityIp

func CreateDescribeHighPriorityIpRequest

func CreateDescribeHighPriorityIpRequest() (request *DescribeHighPriorityIpRequest)

CreateDescribeHighPriorityIpRequest creates a request to invoke DescribeHighPriorityIp API

type DescribeHighPriorityIpResponse

type DescribeHighPriorityIpResponse struct {
	*responses.BaseResponse
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	TotalCount      int             `json:"TotalCount" xml:"TotalCount"`
	PageNumber      int             `json:"PageNumber" xml:"PageNumber"`
	PageSize        int             `json:"PageSize" xml:"PageSize"`
	HighPriorityIps HighPriorityIps `json:"HighPriorityIps" xml:"HighPriorityIps"`
}

DescribeHighPriorityIpResponse is the response struct for api DescribeHighPriorityIp

func CreateDescribeHighPriorityIpResponse

func CreateDescribeHighPriorityIpResponse() (response *DescribeHighPriorityIpResponse)

CreateDescribeHighPriorityIpResponse creates a response to parse from DescribeHighPriorityIp response

type DescribeUisConnectionsRequest

type DescribeUisConnectionsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UisNodeId            string           `position:"Query" name:"UisNodeId"`
	UisConnectionId      string           `position:"Query" name:"UisConnectionId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeUisConnectionsRequest is the request struct for api DescribeUisConnections

func CreateDescribeUisConnectionsRequest

func CreateDescribeUisConnectionsRequest() (request *DescribeUisConnectionsRequest)

CreateDescribeUisConnectionsRequest creates a request to invoke DescribeUisConnections API

type DescribeUisConnectionsResponse

type DescribeUisConnectionsResponse struct {
	*responses.BaseResponse
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	TotalCount     int            `json:"TotalCount" xml:"TotalCount"`
	PageNumber     int            `json:"PageNumber" xml:"PageNumber"`
	PageSize       int            `json:"PageSize" xml:"PageSize"`
	UisConnections UisConnections `json:"UisConnections" xml:"UisConnections"`
}

DescribeUisConnectionsResponse is the response struct for api DescribeUisConnections

func CreateDescribeUisConnectionsResponse

func CreateDescribeUisConnectionsResponse() (response *DescribeUisConnectionsResponse)

CreateDescribeUisConnectionsResponse creates a response to parse from DescribeUisConnections response

type DescribeUisNodesRequest

type DescribeUisNodesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	UisNodeId            string           `position:"Query" name:"UisNodeId"`
	UisId                string           `position:"Query" name:"UisId"`
	Name                 string           `position:"Query" name:"Name"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	Status               string           `position:"Query" name:"Status"`
}

DescribeUisNodesRequest is the request struct for api DescribeUisNodes

func CreateDescribeUisNodesRequest

func CreateDescribeUisNodesRequest() (request *DescribeUisNodesRequest)

CreateDescribeUisNodesRequest creates a request to invoke DescribeUisNodes API

type DescribeUisNodesResponse

type DescribeUisNodesResponse struct {
	*responses.BaseResponse
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	TotalCount  int         `json:"TotalCount" xml:"TotalCount"`
	PageNumber  int         `json:"PageNumber" xml:"PageNumber"`
	PageSize    int         `json:"PageSize" xml:"PageSize"`
	UisNodeList UisNodeList `json:"UisNodeList" xml:"UisNodeList"`
}

DescribeUisNodesResponse is the response struct for api DescribeUisNodes

func CreateDescribeUisNodesResponse

func CreateDescribeUisNodesResponse() (response *DescribeUisNodesResponse)

CreateDescribeUisNodesResponse creates a response to parse from DescribeUisNodes response

type DescribeUisesRequest

type DescribeUisesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	UisId                string           `position:"Query" name:"UisId"`
	Name                 string           `position:"Query" name:"Name"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeUisesRequest is the request struct for api DescribeUises

func CreateDescribeUisesRequest

func CreateDescribeUisesRequest() (request *DescribeUisesRequest)

CreateDescribeUisesRequest creates a request to invoke DescribeUises API

type DescribeUisesResponse

type DescribeUisesResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	PageNumber int    `json:"PageNumber" xml:"PageNumber"`
	PageSize   int    `json:"PageSize" xml:"PageSize"`
	Uises      Uises  `json:"Uises" xml:"Uises"`
}

DescribeUisesResponse is the response struct for api DescribeUises

func CreateDescribeUisesResponse

func CreateDescribeUisesResponse() (response *DescribeUisesResponse)

CreateDescribeUisesResponse creates a response to parse from DescribeUises response

type HighPriorityIp

type HighPriorityIp struct {
	Domain           string `json:"Domain" xml:"Domain"`
	Ip               string `json:"Ip" xml:"Ip"`
	State            string `json:"State" xml:"State"`
	StaticOffAreaId  string `json:"StaticOffAreaId" xml:"StaticOffAreaId"`
	DynamicOffAreaId string `json:"DynamicOffAreaId" xml:"DynamicOffAreaId"`
	BoardAreaId      string `json:"BoardAreaId" xml:"BoardAreaId"`
}

HighPriorityIp is a nested struct in uis response

type HighPriorityIps

type HighPriorityIps struct {
	HighPriorityIp []HighPriorityIp `json:"HighPriorityIp" xml:"HighPriorityIp"`
}

HighPriorityIps is a nested struct in uis response

type ModifyHighPriorityIpRequest

type ModifyHighPriorityIpRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	HighPriorityIp       string           `position:"Query" name:"HighPriorityIp"`
	UisId                string           `position:"Query" name:"UisId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyHighPriorityIpRequest is the request struct for api ModifyHighPriorityIp

func CreateModifyHighPriorityIpRequest

func CreateModifyHighPriorityIpRequest() (request *ModifyHighPriorityIpRequest)

CreateModifyHighPriorityIpRequest creates a request to invoke ModifyHighPriorityIp API

type ModifyHighPriorityIpResponse

type ModifyHighPriorityIpResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyHighPriorityIpResponse is the response struct for api ModifyHighPriorityIp

func CreateModifyHighPriorityIpResponse

func CreateModifyHighPriorityIpResponse() (response *ModifyHighPriorityIpResponse)

CreateModifyHighPriorityIpResponse creates a response to parse from ModifyHighPriorityIp response

type ModifyUisAttributeRequest

type ModifyUisAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	UisId                string           `position:"Query" name:"UisId"`
	Name                 string           `position:"Query" name:"Name"`
	Description          string           `position:"Query" name:"Description"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyUisAttributeRequest is the request struct for api ModifyUisAttribute

func CreateModifyUisAttributeRequest

func CreateModifyUisAttributeRequest() (request *ModifyUisAttributeRequest)

CreateModifyUisAttributeRequest creates a request to invoke ModifyUisAttribute API

type ModifyUisAttributeResponse

type ModifyUisAttributeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyUisAttributeResponse is the response struct for api ModifyUisAttribute

func CreateModifyUisAttributeResponse

func CreateModifyUisAttributeResponse() (response *ModifyUisAttributeResponse)

CreateModifyUisAttributeResponse creates a response to parse from ModifyUisAttribute response

type ModifyUisConnectionAttributeRequest

type ModifyUisConnectionAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UisConnectionId      string           `position:"Query" name:"UisConnectionId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	Description          string           `position:"Query" name:"Description"`
	SslConfig            string           `position:"Query" name:"SslConfig"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	UisNodeId            string           `position:"Query" name:"UisNodeId"`
	Name                 string           `position:"Query" name:"Name"`
	UisProtocol          string           `position:"Query" name:"UisProtocol"`
	GreConfig            string           `position:"Query" name:"GreConfig"`
}

ModifyUisConnectionAttributeRequest is the request struct for api ModifyUisConnectionAttribute

func CreateModifyUisConnectionAttributeRequest

func CreateModifyUisConnectionAttributeRequest() (request *ModifyUisConnectionAttributeRequest)

CreateModifyUisConnectionAttributeRequest creates a request to invoke ModifyUisConnectionAttribute API

type ModifyUisConnectionAttributeResponse

type ModifyUisConnectionAttributeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyUisConnectionAttributeResponse is the response struct for api ModifyUisConnectionAttribute

func CreateModifyUisConnectionAttributeResponse

func CreateModifyUisConnectionAttributeResponse() (response *ModifyUisConnectionAttributeResponse)

CreateModifyUisConnectionAttributeResponse creates a response to parse from ModifyUisConnectionAttribute response

type ModifyUisNodeAttributeRequest

type ModifyUisNodeAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UisNodeBandwidth     requests.Integer `position:"Query" name:"UisNodeBandwidth"`
	UisNodeId            string           `position:"Query" name:"UisNodeId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	UisId                string           `position:"Query" name:"UisId"`
	Name                 string           `position:"Query" name:"Name"`
	Description          string           `position:"Query" name:"Description"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

ModifyUisNodeAttributeRequest is the request struct for api ModifyUisNodeAttribute

func CreateModifyUisNodeAttributeRequest

func CreateModifyUisNodeAttributeRequest() (request *ModifyUisNodeAttributeRequest)

CreateModifyUisNodeAttributeRequest creates a request to invoke ModifyUisNodeAttribute API

type ModifyUisNodeAttributeResponse

type ModifyUisNodeAttributeResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyUisNodeAttributeResponse is the response struct for api ModifyUisNodeAttribute

func CreateModifyUisNodeAttributeResponse

func CreateModifyUisNodeAttributeResponse() (response *ModifyUisNodeAttributeResponse)

CreateModifyUisNodeAttributeResponse creates a response to parse from ModifyUisNodeAttribute response

type Uis

type Uis struct {
	UisId            string     `json:"UisId" xml:"UisId"`
	CreateTime       int        `json:"CreateTime" xml:"CreateTime"`
	SslClientCertUrl string     `json:"SslClientCertUrl" xml:"SslClientCertUrl"`
	Name             string     `json:"Name" xml:"Name"`
	Description      string     `json:"Description" xml:"Description"`
	Status           string     `json:"Status" xml:"Status"`
	UisNodeIds       UisNodeIds `json:"UisNodeIds" xml:"UisNodeIds"`
	UserInfo         UserInfo   `json:"UserInfo" xml:"UserInfo"`
}

Uis is a nested struct in uis response

type UisConnection

type UisConnection struct {
	UisId           string `json:"UisId" xml:"UisId"`
	UisNodeId       string `json:"UisNodeId" xml:"UisNodeId"`
	UisConnectionId string `json:"UisConnectionId" xml:"UisConnectionId"`
	Description     string `json:"Description" xml:"Description"`
	Name            string `json:"Name" xml:"Name"`
	State           string `json:"State" xml:"State"`
	UisProtocol     string `json:"UisProtocol" xml:"UisProtocol"`
	GreConfig       string `json:"GreConfig" xml:"GreConfig"`
	SslConfig       string `json:"SslConfig" xml:"SslConfig"`
}

UisConnection is a nested struct in uis response

type UisConnections

type UisConnections struct {
	UisConnection []UisConnection `json:"UisConnection" xml:"UisConnection"`
}

UisConnections is a nested struct in uis response

type UisNode

type UisNode struct {
	UisId            string `json:"UisId" xml:"UisId"`
	UisNodeId        string `json:"UisNodeId" xml:"UisNodeId"`
	UisNodeBandwidth int    `json:"UisNodeBandwidth" xml:"UisNodeBandwidth"`
	UisNodeAreaId    string `json:"UisNodeAreaId" xml:"UisNodeAreaId"`
	Description      string `json:"Description" xml:"Description"`
	Name             string `json:"Name" xml:"Name"`
	Status           string `json:"Status" xml:"Status"`
	IpAddrsNum       int    `json:"IpAddrsNum" xml:"IpAddrsNum"`
	UisNodeIps       string `json:"UisNodeIps" xml:"UisNodeIps"`
	UisNodeActiveIp  string `json:"UisNodeActiveIp" xml:"UisNodeActiveIp"`
	CreateTime       int    `json:"CreateTime" xml:"CreateTime"`
}

UisNode is a nested struct in uis response

type UisNodeIds

type UisNodeIds struct {
	UisNodeIds []string `json:"UisNodeIds" xml:"UisNodeIds"`
}

UisNodeIds is a nested struct in uis response

type UisNodeList

type UisNodeList struct {
	UisNode []UisNode `json:"UisNode" xml:"UisNode"`
}

UisNodeList is a nested struct in uis response

type Uises

type Uises struct {
	Uis []Uis `json:"Uis" xml:"Uis"`
}

Uises is a nested struct in uis response

type UserInfo

type UserInfo struct {
	ClientInfoDB         string `json:"ClientInfoDB" xml:"ClientInfoDB"`
	ClientInfoDBAccount  string `json:"ClientInfoDBAccount" xml:"ClientInfoDBAccount"`
	ClientInfoDBPassword string `json:"ClientInfoDBPassword" xml:"ClientInfoDBPassword"`
}

UserInfo is a nested struct in uis response

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL