Documentation ¶
Index ¶
- type AddHighPriorityIpRequest
- type AddHighPriorityIpResponse
- type AddUisNodeIpRequest
- type AddUisNodeIpResponse
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddHighPriorityIp(request *AddHighPriorityIpRequest) (response *AddHighPriorityIpResponse, err error)
- func (client *Client) AddHighPriorityIpWithCallback(request *AddHighPriorityIpRequest, ...) <-chan int
- func (client *Client) AddHighPriorityIpWithChan(request *AddHighPriorityIpRequest) (<-chan *AddHighPriorityIpResponse, <-chan error)
- func (client *Client) AddUisNodeIp(request *AddUisNodeIpRequest) (response *AddUisNodeIpResponse, err error)
- func (client *Client) AddUisNodeIpWithCallback(request *AddUisNodeIpRequest, ...) <-chan int
- func (client *Client) AddUisNodeIpWithChan(request *AddUisNodeIpRequest) (<-chan *AddUisNodeIpResponse, <-chan error)
- func (client *Client) CreateUis(request *CreateUisRequest) (response *CreateUisResponse, err error)
- func (client *Client) CreateUisConnection(request *CreateUisConnectionRequest) (response *CreateUisConnectionResponse, err error)
- func (client *Client) CreateUisConnectionWithCallback(request *CreateUisConnectionRequest, ...) <-chan int
- func (client *Client) CreateUisConnectionWithChan(request *CreateUisConnectionRequest) (<-chan *CreateUisConnectionResponse, <-chan error)
- func (client *Client) CreateUisNode(request *CreateUisNodeRequest) (response *CreateUisNodeResponse, err error)
- func (client *Client) CreateUisNodeWithCallback(request *CreateUisNodeRequest, ...) <-chan int
- func (client *Client) CreateUisNodeWithChan(request *CreateUisNodeRequest) (<-chan *CreateUisNodeResponse, <-chan error)
- func (client *Client) CreateUisWithCallback(request *CreateUisRequest, ...) <-chan int
- func (client *Client) CreateUisWithChan(request *CreateUisRequest) (<-chan *CreateUisResponse, <-chan error)
- func (client *Client) DeleteHighPriorityIp(request *DeleteHighPriorityIpRequest) (response *DeleteHighPriorityIpResponse, err error)
- func (client *Client) DeleteHighPriorityIpWithCallback(request *DeleteHighPriorityIpRequest, ...) <-chan int
- func (client *Client) DeleteHighPriorityIpWithChan(request *DeleteHighPriorityIpRequest) (<-chan *DeleteHighPriorityIpResponse, <-chan error)
- func (client *Client) DeleteUis(request *DeleteUisRequest) (response *DeleteUisResponse, err error)
- func (client *Client) DeleteUisConnection(request *DeleteUisConnectionRequest) (response *DeleteUisConnectionResponse, err error)
- func (client *Client) DeleteUisConnectionWithCallback(request *DeleteUisConnectionRequest, ...) <-chan int
- func (client *Client) DeleteUisConnectionWithChan(request *DeleteUisConnectionRequest) (<-chan *DeleteUisConnectionResponse, <-chan error)
- func (client *Client) DeleteUisNode(request *DeleteUisNodeRequest) (response *DeleteUisNodeResponse, err error)
- func (client *Client) DeleteUisNodeIp(request *DeleteUisNodeIpRequest) (response *DeleteUisNodeIpResponse, err error)
- func (client *Client) DeleteUisNodeIpWithCallback(request *DeleteUisNodeIpRequest, ...) <-chan int
- func (client *Client) DeleteUisNodeIpWithChan(request *DeleteUisNodeIpRequest) (<-chan *DeleteUisNodeIpResponse, <-chan error)
- func (client *Client) DeleteUisNodeWithCallback(request *DeleteUisNodeRequest, ...) <-chan int
- func (client *Client) DeleteUisNodeWithChan(request *DeleteUisNodeRequest) (<-chan *DeleteUisNodeResponse, <-chan error)
- func (client *Client) DeleteUisWithCallback(request *DeleteUisRequest, ...) <-chan int
- func (client *Client) DeleteUisWithChan(request *DeleteUisRequest) (<-chan *DeleteUisResponse, <-chan error)
- func (client *Client) DescribeHighPriorityIp(request *DescribeHighPriorityIpRequest) (response *DescribeHighPriorityIpResponse, err error)
- func (client *Client) DescribeHighPriorityIpWithCallback(request *DescribeHighPriorityIpRequest, ...) <-chan int
- func (client *Client) DescribeHighPriorityIpWithChan(request *DescribeHighPriorityIpRequest) (<-chan *DescribeHighPriorityIpResponse, <-chan error)
- func (client *Client) DescribeUisConnections(request *DescribeUisConnectionsRequest) (response *DescribeUisConnectionsResponse, err error)
- func (client *Client) DescribeUisConnectionsWithCallback(request *DescribeUisConnectionsRequest, ...) <-chan int
- func (client *Client) DescribeUisConnectionsWithChan(request *DescribeUisConnectionsRequest) (<-chan *DescribeUisConnectionsResponse, <-chan error)
- func (client *Client) DescribeUisNodes(request *DescribeUisNodesRequest) (response *DescribeUisNodesResponse, err error)
- func (client *Client) DescribeUisNodesWithCallback(request *DescribeUisNodesRequest, ...) <-chan int
- func (client *Client) DescribeUisNodesWithChan(request *DescribeUisNodesRequest) (<-chan *DescribeUisNodesResponse, <-chan error)
- func (client *Client) DescribeUises(request *DescribeUisesRequest) (response *DescribeUisesResponse, err error)
- func (client *Client) DescribeUisesWithCallback(request *DescribeUisesRequest, ...) <-chan int
- func (client *Client) DescribeUisesWithChan(request *DescribeUisesRequest) (<-chan *DescribeUisesResponse, <-chan error)
- func (client *Client) ModifyHighPriorityIp(request *ModifyHighPriorityIpRequest) (response *ModifyHighPriorityIpResponse, err error)
- func (client *Client) ModifyHighPriorityIpWithCallback(request *ModifyHighPriorityIpRequest, ...) <-chan int
- func (client *Client) ModifyHighPriorityIpWithChan(request *ModifyHighPriorityIpRequest) (<-chan *ModifyHighPriorityIpResponse, <-chan error)
- func (client *Client) ModifyUisAttribute(request *ModifyUisAttributeRequest) (response *ModifyUisAttributeResponse, err error)
- func (client *Client) ModifyUisAttributeWithCallback(request *ModifyUisAttributeRequest, ...) <-chan int
- func (client *Client) ModifyUisAttributeWithChan(request *ModifyUisAttributeRequest) (<-chan *ModifyUisAttributeResponse, <-chan error)
- func (client *Client) ModifyUisConnectionAttribute(request *ModifyUisConnectionAttributeRequest) (response *ModifyUisConnectionAttributeResponse, err error)
- func (client *Client) ModifyUisConnectionAttributeWithCallback(request *ModifyUisConnectionAttributeRequest, ...) <-chan int
- func (client *Client) ModifyUisConnectionAttributeWithChan(request *ModifyUisConnectionAttributeRequest) (<-chan *ModifyUisConnectionAttributeResponse, <-chan error)
- func (client *Client) ModifyUisNodeAttribute(request *ModifyUisNodeAttributeRequest) (response *ModifyUisNodeAttributeResponse, err error)
- func (client *Client) ModifyUisNodeAttributeWithCallback(request *ModifyUisNodeAttributeRequest, ...) <-chan int
- func (client *Client) ModifyUisNodeAttributeWithChan(request *ModifyUisNodeAttributeRequest) (<-chan *ModifyUisNodeAttributeResponse, <-chan error)
- type CreateUisConnectionRequest
- type CreateUisConnectionResponse
- type CreateUisNodeRequest
- type CreateUisNodeResponse
- type CreateUisRequest
- type CreateUisResponse
- type DeleteHighPriorityIpRequest
- type DeleteHighPriorityIpResponse
- type DeleteUisConnectionRequest
- type DeleteUisConnectionResponse
- type DeleteUisNodeIpRequest
- type DeleteUisNodeIpResponse
- type DeleteUisNodeRequest
- type DeleteUisNodeResponse
- type DeleteUisRequest
- type DeleteUisResponse
- type DescribeHighPriorityIpRequest
- type DescribeHighPriorityIpResponse
- type DescribeUisConnectionsRequest
- type DescribeUisConnectionsResponse
- type DescribeUisNodesRequest
- type DescribeUisNodesResponse
- type DescribeUisesRequest
- type DescribeUisesResponse
- type HighPriorityIp
- type HighPriorityIps
- type ModifyHighPriorityIpRequest
- type ModifyHighPriorityIpResponse
- type ModifyUisAttributeRequest
- type ModifyUisAttributeResponse
- type ModifyUisConnectionAttributeRequest
- type ModifyUisConnectionAttributeResponse
- type ModifyUisNodeAttributeRequest
- type ModifyUisNodeAttributeResponse
- type Uis
- type UisConnection
- type UisConnections
- type UisNode
- type UisNodeIds
- type UisNodeList
- type Uises
- type UserInfo
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 ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
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 ¶
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
Source Files ¶
- add_high_priority_ip.go
- add_uis_node_ip.go
- client.go
- create_uis.go
- create_uis_connection.go
- create_uis_node.go
- delete_high_priority_ip.go
- delete_uis.go
- delete_uis_connection.go
- delete_uis_node.go
- delete_uis_node_ip.go
- describe_high_priority_ip.go
- describe_uis_connections.go
- describe_uis_nodes.go
- describe_uises.go
- modify_high_priority_ip.go
- modify_uis_attribute.go
- modify_uis_connection_attribute.go
- modify_uis_node_attribute.go
- struct_high_priority_ip.go
- struct_high_priority_ips.go
- struct_uis.go
- struct_uis_connection.go
- struct_uis_connections.go
- struct_uis_node.go
- struct_uis_node_ids.go
- struct_uis_node_list.go
- struct_uises.go
- struct_user_info.go