Documentation ¶
Index ¶
- type ActivateSmartAccessGatewayRequest
- type ActivateSmartAccessGatewayResponse
- type BindSmartAccessGatewayRequest
- type BindSmartAccessGatewayResponse
- 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) ActivateSmartAccessGateway(request *ActivateSmartAccessGatewayRequest) (response *ActivateSmartAccessGatewayResponse, err error)
- func (client *Client) ActivateSmartAccessGatewayWithCallback(request *ActivateSmartAccessGatewayRequest, ...) <-chan int
- func (client *Client) ActivateSmartAccessGatewayWithChan(request *ActivateSmartAccessGatewayRequest) (<-chan *ActivateSmartAccessGatewayResponse, <-chan error)
- func (client *Client) BindSmartAccessGateway(request *BindSmartAccessGatewayRequest) (response *BindSmartAccessGatewayResponse, err error)
- func (client *Client) BindSmartAccessGatewayWithCallback(request *BindSmartAccessGatewayRequest, ...) <-chan int
- func (client *Client) BindSmartAccessGatewayWithChan(request *BindSmartAccessGatewayRequest) (<-chan *BindSmartAccessGatewayResponse, <-chan error)
- func (client *Client) CreateCloudConnectNetwork(request *CreateCloudConnectNetworkRequest) (response *CreateCloudConnectNetworkResponse, err error)
- func (client *Client) CreateCloudConnectNetworkWithCallback(request *CreateCloudConnectNetworkRequest, ...) <-chan int
- func (client *Client) CreateCloudConnectNetworkWithChan(request *CreateCloudConnectNetworkRequest) (<-chan *CreateCloudConnectNetworkResponse, <-chan error)
- func (client *Client) CreateDedicatedLineBackup(request *CreateDedicatedLineBackupRequest) (response *CreateDedicatedLineBackupResponse, err error)
- func (client *Client) CreateDedicatedLineBackupWithCallback(request *CreateDedicatedLineBackupRequest, ...) <-chan int
- func (client *Client) CreateDedicatedLineBackupWithChan(request *CreateDedicatedLineBackupRequest) (<-chan *CreateDedicatedLineBackupResponse, <-chan error)
- func (client *Client) CreateSmartAccessGateway(request *CreateSmartAccessGatewayRequest) (response *CreateSmartAccessGatewayResponse, err error)
- func (client *Client) CreateSmartAccessGatewayWithCallback(request *CreateSmartAccessGatewayRequest, ...) <-chan int
- func (client *Client) CreateSmartAccessGatewayWithChan(request *CreateSmartAccessGatewayRequest) (<-chan *CreateSmartAccessGatewayResponse, <-chan error)
- func (client *Client) DeleteCloudConnectNetwork(request *DeleteCloudConnectNetworkRequest) (response *DeleteCloudConnectNetworkResponse, err error)
- func (client *Client) DeleteCloudConnectNetworkWithCallback(request *DeleteCloudConnectNetworkRequest, ...) <-chan int
- func (client *Client) DeleteCloudConnectNetworkWithChan(request *DeleteCloudConnectNetworkRequest) (<-chan *DeleteCloudConnectNetworkResponse, <-chan error)
- func (client *Client) DeleteDedicatedLineBackup(request *DeleteDedicatedLineBackupRequest) (response *DeleteDedicatedLineBackupResponse, err error)
- func (client *Client) DeleteDedicatedLineBackupWithCallback(request *DeleteDedicatedLineBackupRequest, ...) <-chan int
- func (client *Client) DeleteDedicatedLineBackupWithChan(request *DeleteDedicatedLineBackupRequest) (<-chan *DeleteDedicatedLineBackupResponse, <-chan error)
- func (client *Client) DescribeCloudConnectNetworks(request *DescribeCloudConnectNetworksRequest) (response *DescribeCloudConnectNetworksResponse, err error)
- func (client *Client) DescribeCloudConnectNetworksWithCallback(request *DescribeCloudConnectNetworksRequest, ...) <-chan int
- func (client *Client) DescribeCloudConnectNetworksWithChan(request *DescribeCloudConnectNetworksRequest) (<-chan *DescribeCloudConnectNetworksResponse, <-chan error)
- func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
- func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, ...) <-chan int
- func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
- func (client *Client) DescribeSmartAccessGatewayHa(request *DescribeSmartAccessGatewayHaRequest) (response *DescribeSmartAccessGatewayHaResponse, err error)
- func (client *Client) DescribeSmartAccessGatewayHaWithCallback(request *DescribeSmartAccessGatewayHaRequest, ...) <-chan int
- func (client *Client) DescribeSmartAccessGatewayHaWithChan(request *DescribeSmartAccessGatewayHaRequest) (<-chan *DescribeSmartAccessGatewayHaResponse, <-chan error)
- func (client *Client) DescribeSmartAccessGatewayVersions(request *DescribeSmartAccessGatewayVersionsRequest) (response *DescribeSmartAccessGatewayVersionsResponse, err error)
- func (client *Client) DescribeSmartAccessGatewayVersionsWithCallback(request *DescribeSmartAccessGatewayVersionsRequest, ...) <-chan int
- func (client *Client) DescribeSmartAccessGatewayVersionsWithChan(request *DescribeSmartAccessGatewayVersionsRequest) (<-chan *DescribeSmartAccessGatewayVersionsResponse, <-chan error)
- func (client *Client) DescribeSmartAccessGateways(request *DescribeSmartAccessGatewaysRequest) (response *DescribeSmartAccessGatewaysResponse, err error)
- func (client *Client) DescribeSmartAccessGatewaysWithCallback(request *DescribeSmartAccessGatewaysRequest, ...) <-chan int
- func (client *Client) DescribeSmartAccessGatewaysWithChan(request *DescribeSmartAccessGatewaysRequest) (<-chan *DescribeSmartAccessGatewaysResponse, <-chan error)
- func (client *Client) GetCloudConnectNetworkUseLimit(request *GetCloudConnectNetworkUseLimitRequest) (response *GetCloudConnectNetworkUseLimitResponse, err error)
- func (client *Client) GetCloudConnectNetworkUseLimitWithCallback(request *GetCloudConnectNetworkUseLimitRequest, ...) <-chan int
- func (client *Client) GetCloudConnectNetworkUseLimitWithChan(request *GetCloudConnectNetworkUseLimitRequest) (<-chan *GetCloudConnectNetworkUseLimitResponse, <-chan error)
- func (client *Client) GetSmartAccessGatewayUseLimit(request *GetSmartAccessGatewayUseLimitRequest) (response *GetSmartAccessGatewayUseLimitResponse, err error)
- func (client *Client) GetSmartAccessGatewayUseLimitWithCallback(request *GetSmartAccessGatewayUseLimitRequest, ...) <-chan int
- func (client *Client) GetSmartAccessGatewayUseLimitWithChan(request *GetSmartAccessGatewayUseLimitRequest) (<-chan *GetSmartAccessGatewayUseLimitResponse, <-chan error)
- func (client *Client) ModifyCloudConnectNetwork(request *ModifyCloudConnectNetworkRequest) (response *ModifyCloudConnectNetworkResponse, err error)
- func (client *Client) ModifyCloudConnectNetworkWithCallback(request *ModifyCloudConnectNetworkRequest, ...) <-chan int
- func (client *Client) ModifyCloudConnectNetworkWithChan(request *ModifyCloudConnectNetworkRequest) (<-chan *ModifyCloudConnectNetworkResponse, <-chan error)
- func (client *Client) ModifySmartAccessGateway(request *ModifySmartAccessGatewayRequest) (response *ModifySmartAccessGatewayResponse, err error)
- func (client *Client) ModifySmartAccessGatewayWithCallback(request *ModifySmartAccessGatewayRequest, ...) <-chan int
- func (client *Client) ModifySmartAccessGatewayWithChan(request *ModifySmartAccessGatewayRequest) (<-chan *ModifySmartAccessGatewayResponse, <-chan error)
- func (client *Client) RebootSmartAccessGateway(request *RebootSmartAccessGatewayRequest) (response *RebootSmartAccessGatewayResponse, err error)
- func (client *Client) RebootSmartAccessGatewayWithCallback(request *RebootSmartAccessGatewayRequest, ...) <-chan int
- func (client *Client) RebootSmartAccessGatewayWithChan(request *RebootSmartAccessGatewayRequest) (<-chan *RebootSmartAccessGatewayResponse, <-chan error)
- func (client *Client) SwitchCloudBoxHaState(request *SwitchCloudBoxHaStateRequest) (response *SwitchCloudBoxHaStateResponse, err error)
- func (client *Client) SwitchCloudBoxHaStateWithCallback(request *SwitchCloudBoxHaStateRequest, ...) <-chan int
- func (client *Client) SwitchCloudBoxHaStateWithChan(request *SwitchCloudBoxHaStateRequest) (<-chan *SwitchCloudBoxHaStateResponse, <-chan error)
- func (client *Client) UnbindSmartAccessGateway(request *UnbindSmartAccessGatewayRequest) (response *UnbindSmartAccessGatewayResponse, err error)
- func (client *Client) UnbindSmartAccessGatewayWithCallback(request *UnbindSmartAccessGatewayRequest, ...) <-chan int
- func (client *Client) UnbindSmartAccessGatewayWithChan(request *UnbindSmartAccessGatewayRequest) (<-chan *UnbindSmartAccessGatewayResponse, <-chan error)
- func (client *Client) UnlockSmartAccessGateway(request *UnlockSmartAccessGatewayRequest) (response *UnlockSmartAccessGatewayResponse, err error)
- func (client *Client) UnlockSmartAccessGatewayWithCallback(request *UnlockSmartAccessGatewayRequest, ...) <-chan int
- func (client *Client) UnlockSmartAccessGatewayWithChan(request *UnlockSmartAccessGatewayRequest) (<-chan *UnlockSmartAccessGatewayResponse, <-chan error)
- func (client *Client) UpdateSmartAccessGatewayVersion(request *UpdateSmartAccessGatewayVersionRequest) (response *UpdateSmartAccessGatewayVersionResponse, err error)
- func (client *Client) UpdateSmartAccessGatewayVersionWithCallback(request *UpdateSmartAccessGatewayVersionRequest, ...) <-chan int
- func (client *Client) UpdateSmartAccessGatewayVersionWithChan(request *UpdateSmartAccessGatewayVersionRequest) (<-chan *UpdateSmartAccessGatewayVersionResponse, <-chan error)
- type CloudConnectNetwork
- type CloudConnectNetworks
- type CreateCloudConnectNetworkRequest
- type CreateCloudConnectNetworkResponse
- type CreateDedicatedLineBackupRequest
- type CreateDedicatedLineBackupResponse
- type CreateSmartAccessGatewayRequest
- type CreateSmartAccessGatewayResponse
- type DeleteCloudConnectNetworkRequest
- type DeleteCloudConnectNetworkResponse
- type DeleteDedicatedLineBackupRequest
- type DeleteDedicatedLineBackupResponse
- type DescribeCloudConnectNetworksRequest
- type DescribeCloudConnectNetworksResponse
- type DescribeRegionsRequest
- type DescribeRegionsResponse
- type DescribeSmartAccessGatewayHaRequest
- type DescribeSmartAccessGatewayHaResponse
- type DescribeSmartAccessGatewayVersionsRequest
- type DescribeSmartAccessGatewayVersionsResponse
- type DescribeSmartAccessGatewaysRequest
- type DescribeSmartAccessGatewaysResponse
- type GetCloudConnectNetworkUseLimitRequest
- type GetCloudConnectNetworkUseLimitResponse
- type GetSmartAccessGatewayUseLimitRequest
- type GetSmartAccessGatewayUseLimitResponse
- type ModifyCloudConnectNetworkRequest
- type ModifyCloudConnectNetworkResponse
- type ModifySmartAccessGatewayRequest
- type ModifySmartAccessGatewayResponse
- type RebootSmartAccessGatewayRequest
- type RebootSmartAccessGatewayResponse
- type Region
- type Regions
- type SmartAGVersion
- type SmartAGVersions
- type SmartAccessGateway
- type SmartAccessGateways
- type SwitchCloudBoxHaStateRequest
- type SwitchCloudBoxHaStateResponse
- type UnbindSmartAccessGatewayRequest
- type UnbindSmartAccessGatewayResponse
- type UnlockSmartAccessGatewayRequest
- type UnlockSmartAccessGatewayResponse
- type UpdateSmartAccessGatewayVersionRequest
- type UpdateSmartAccessGatewayVersionResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActivateSmartAccessGatewayRequest ¶
type ActivateSmartAccessGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ActivateSmartAccessGatewayRequest is the request struct for api ActivateSmartAccessGateway
func CreateActivateSmartAccessGatewayRequest ¶
func CreateActivateSmartAccessGatewayRequest() (request *ActivateSmartAccessGatewayRequest)
CreateActivateSmartAccessGatewayRequest creates a request to invoke ActivateSmartAccessGateway API
type ActivateSmartAccessGatewayResponse ¶
type ActivateSmartAccessGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ActivateSmartAccessGatewayResponse is the response struct for api ActivateSmartAccessGateway
func CreateActivateSmartAccessGatewayResponse ¶
func CreateActivateSmartAccessGatewayResponse() (response *ActivateSmartAccessGatewayResponse)
CreateActivateSmartAccessGatewayResponse creates a response to parse from ActivateSmartAccessGateway response
type BindSmartAccessGatewayRequest ¶
type BindSmartAccessGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` CcnId string `position:"Query" name:"CcnId"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
BindSmartAccessGatewayRequest is the request struct for api BindSmartAccessGateway
func CreateBindSmartAccessGatewayRequest ¶
func CreateBindSmartAccessGatewayRequest() (request *BindSmartAccessGatewayRequest)
CreateBindSmartAccessGatewayRequest creates a request to invoke BindSmartAccessGateway API
type BindSmartAccessGatewayResponse ¶
type BindSmartAccessGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
BindSmartAccessGatewayResponse is the response struct for api BindSmartAccessGateway
func CreateBindSmartAccessGatewayResponse ¶
func CreateBindSmartAccessGatewayResponse() (response *BindSmartAccessGatewayResponse)
CreateBindSmartAccessGatewayResponse creates a response to parse from BindSmartAccessGateway 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) ActivateSmartAccessGateway ¶
func (client *Client) ActivateSmartAccessGateway(request *ActivateSmartAccessGatewayRequest) (response *ActivateSmartAccessGatewayResponse, err error)
ActivateSmartAccessGateway invokes the smartag.ActivateSmartAccessGateway API synchronously api document: https://help.aliyun.com/api/smartag/activatesmartaccessgateway.html
func (*Client) ActivateSmartAccessGatewayWithCallback ¶
func (client *Client) ActivateSmartAccessGatewayWithCallback(request *ActivateSmartAccessGatewayRequest, callback func(response *ActivateSmartAccessGatewayResponse, err error)) <-chan int
ActivateSmartAccessGatewayWithCallback invokes the smartag.ActivateSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/activatesmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ActivateSmartAccessGatewayWithChan ¶
func (client *Client) ActivateSmartAccessGatewayWithChan(request *ActivateSmartAccessGatewayRequest) (<-chan *ActivateSmartAccessGatewayResponse, <-chan error)
ActivateSmartAccessGatewayWithChan invokes the smartag.ActivateSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/activatesmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BindSmartAccessGateway ¶
func (client *Client) BindSmartAccessGateway(request *BindSmartAccessGatewayRequest) (response *BindSmartAccessGatewayResponse, err error)
BindSmartAccessGateway invokes the smartag.BindSmartAccessGateway API synchronously api document: https://help.aliyun.com/api/smartag/bindsmartaccessgateway.html
func (*Client) BindSmartAccessGatewayWithCallback ¶
func (client *Client) BindSmartAccessGatewayWithCallback(request *BindSmartAccessGatewayRequest, callback func(response *BindSmartAccessGatewayResponse, err error)) <-chan int
BindSmartAccessGatewayWithCallback invokes the smartag.BindSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/bindsmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BindSmartAccessGatewayWithChan ¶
func (client *Client) BindSmartAccessGatewayWithChan(request *BindSmartAccessGatewayRequest) (<-chan *BindSmartAccessGatewayResponse, <-chan error)
BindSmartAccessGatewayWithChan invokes the smartag.BindSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/bindsmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateCloudConnectNetwork ¶
func (client *Client) CreateCloudConnectNetwork(request *CreateCloudConnectNetworkRequest) (response *CreateCloudConnectNetworkResponse, err error)
CreateCloudConnectNetwork invokes the smartag.CreateCloudConnectNetwork API synchronously api document: https://help.aliyun.com/api/smartag/createcloudconnectnetwork.html
func (*Client) CreateCloudConnectNetworkWithCallback ¶
func (client *Client) CreateCloudConnectNetworkWithCallback(request *CreateCloudConnectNetworkRequest, callback func(response *CreateCloudConnectNetworkResponse, err error)) <-chan int
CreateCloudConnectNetworkWithCallback invokes the smartag.CreateCloudConnectNetwork API asynchronously api document: https://help.aliyun.com/api/smartag/createcloudconnectnetwork.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateCloudConnectNetworkWithChan ¶
func (client *Client) CreateCloudConnectNetworkWithChan(request *CreateCloudConnectNetworkRequest) (<-chan *CreateCloudConnectNetworkResponse, <-chan error)
CreateCloudConnectNetworkWithChan invokes the smartag.CreateCloudConnectNetwork API asynchronously api document: https://help.aliyun.com/api/smartag/createcloudconnectnetwork.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDedicatedLineBackup ¶
func (client *Client) CreateDedicatedLineBackup(request *CreateDedicatedLineBackupRequest) (response *CreateDedicatedLineBackupResponse, err error)
CreateDedicatedLineBackup invokes the smartag.CreateDedicatedLineBackup API synchronously api document: https://help.aliyun.com/api/smartag/creatededicatedlinebackup.html
func (*Client) CreateDedicatedLineBackupWithCallback ¶
func (client *Client) CreateDedicatedLineBackupWithCallback(request *CreateDedicatedLineBackupRequest, callback func(response *CreateDedicatedLineBackupResponse, err error)) <-chan int
CreateDedicatedLineBackupWithCallback invokes the smartag.CreateDedicatedLineBackup API asynchronously api document: https://help.aliyun.com/api/smartag/creatededicatedlinebackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateDedicatedLineBackupWithChan ¶
func (client *Client) CreateDedicatedLineBackupWithChan(request *CreateDedicatedLineBackupRequest) (<-chan *CreateDedicatedLineBackupResponse, <-chan error)
CreateDedicatedLineBackupWithChan invokes the smartag.CreateDedicatedLineBackup API asynchronously api document: https://help.aliyun.com/api/smartag/creatededicatedlinebackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSmartAccessGateway ¶
func (client *Client) CreateSmartAccessGateway(request *CreateSmartAccessGatewayRequest) (response *CreateSmartAccessGatewayResponse, err error)
CreateSmartAccessGateway invokes the smartag.CreateSmartAccessGateway API synchronously api document: https://help.aliyun.com/api/smartag/createsmartaccessgateway.html
func (*Client) CreateSmartAccessGatewayWithCallback ¶
func (client *Client) CreateSmartAccessGatewayWithCallback(request *CreateSmartAccessGatewayRequest, callback func(response *CreateSmartAccessGatewayResponse, err error)) <-chan int
CreateSmartAccessGatewayWithCallback invokes the smartag.CreateSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/createsmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CreateSmartAccessGatewayWithChan ¶
func (client *Client) CreateSmartAccessGatewayWithChan(request *CreateSmartAccessGatewayRequest) (<-chan *CreateSmartAccessGatewayResponse, <-chan error)
CreateSmartAccessGatewayWithChan invokes the smartag.CreateSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/createsmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteCloudConnectNetwork ¶
func (client *Client) DeleteCloudConnectNetwork(request *DeleteCloudConnectNetworkRequest) (response *DeleteCloudConnectNetworkResponse, err error)
DeleteCloudConnectNetwork invokes the smartag.DeleteCloudConnectNetwork API synchronously api document: https://help.aliyun.com/api/smartag/deletecloudconnectnetwork.html
func (*Client) DeleteCloudConnectNetworkWithCallback ¶
func (client *Client) DeleteCloudConnectNetworkWithCallback(request *DeleteCloudConnectNetworkRequest, callback func(response *DeleteCloudConnectNetworkResponse, err error)) <-chan int
DeleteCloudConnectNetworkWithCallback invokes the smartag.DeleteCloudConnectNetwork API asynchronously api document: https://help.aliyun.com/api/smartag/deletecloudconnectnetwork.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteCloudConnectNetworkWithChan ¶
func (client *Client) DeleteCloudConnectNetworkWithChan(request *DeleteCloudConnectNetworkRequest) (<-chan *DeleteCloudConnectNetworkResponse, <-chan error)
DeleteCloudConnectNetworkWithChan invokes the smartag.DeleteCloudConnectNetwork API asynchronously api document: https://help.aliyun.com/api/smartag/deletecloudconnectnetwork.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDedicatedLineBackup ¶
func (client *Client) DeleteDedicatedLineBackup(request *DeleteDedicatedLineBackupRequest) (response *DeleteDedicatedLineBackupResponse, err error)
DeleteDedicatedLineBackup invokes the smartag.DeleteDedicatedLineBackup API synchronously api document: https://help.aliyun.com/api/smartag/deletededicatedlinebackup.html
func (*Client) DeleteDedicatedLineBackupWithCallback ¶
func (client *Client) DeleteDedicatedLineBackupWithCallback(request *DeleteDedicatedLineBackupRequest, callback func(response *DeleteDedicatedLineBackupResponse, err error)) <-chan int
DeleteDedicatedLineBackupWithCallback invokes the smartag.DeleteDedicatedLineBackup API asynchronously api document: https://help.aliyun.com/api/smartag/deletededicatedlinebackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDedicatedLineBackupWithChan ¶
func (client *Client) DeleteDedicatedLineBackupWithChan(request *DeleteDedicatedLineBackupRequest) (<-chan *DeleteDedicatedLineBackupResponse, <-chan error)
DeleteDedicatedLineBackupWithChan invokes the smartag.DeleteDedicatedLineBackup API asynchronously api document: https://help.aliyun.com/api/smartag/deletededicatedlinebackup.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeCloudConnectNetworks ¶
func (client *Client) DescribeCloudConnectNetworks(request *DescribeCloudConnectNetworksRequest) (response *DescribeCloudConnectNetworksResponse, err error)
DescribeCloudConnectNetworks invokes the smartag.DescribeCloudConnectNetworks API synchronously api document: https://help.aliyun.com/api/smartag/describecloudconnectnetworks.html
func (*Client) DescribeCloudConnectNetworksWithCallback ¶
func (client *Client) DescribeCloudConnectNetworksWithCallback(request *DescribeCloudConnectNetworksRequest, callback func(response *DescribeCloudConnectNetworksResponse, err error)) <-chan int
DescribeCloudConnectNetworksWithCallback invokes the smartag.DescribeCloudConnectNetworks API asynchronously api document: https://help.aliyun.com/api/smartag/describecloudconnectnetworks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeCloudConnectNetworksWithChan ¶
func (client *Client) DescribeCloudConnectNetworksWithChan(request *DescribeCloudConnectNetworksRequest) (<-chan *DescribeCloudConnectNetworksResponse, <-chan error)
DescribeCloudConnectNetworksWithChan invokes the smartag.DescribeCloudConnectNetworks API asynchronously api document: https://help.aliyun.com/api/smartag/describecloudconnectnetworks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRegions ¶
func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)
DescribeRegions invokes the smartag.DescribeRegions API synchronously api document: https://help.aliyun.com/api/smartag/describeregions.html
func (*Client) DescribeRegionsWithCallback ¶
func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int
DescribeRegionsWithCallback invokes the smartag.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/smartag/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeRegionsWithChan ¶
func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)
DescribeRegionsWithChan invokes the smartag.DescribeRegions API asynchronously api document: https://help.aliyun.com/api/smartag/describeregions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSmartAccessGatewayHa ¶
func (client *Client) DescribeSmartAccessGatewayHa(request *DescribeSmartAccessGatewayHaRequest) (response *DescribeSmartAccessGatewayHaResponse, err error)
DescribeSmartAccessGatewayHa invokes the smartag.DescribeSmartAccessGatewayHa API synchronously api document: https://help.aliyun.com/api/smartag/describesmartaccessgatewayha.html
func (*Client) DescribeSmartAccessGatewayHaWithCallback ¶
func (client *Client) DescribeSmartAccessGatewayHaWithCallback(request *DescribeSmartAccessGatewayHaRequest, callback func(response *DescribeSmartAccessGatewayHaResponse, err error)) <-chan int
DescribeSmartAccessGatewayHaWithCallback invokes the smartag.DescribeSmartAccessGatewayHa API asynchronously api document: https://help.aliyun.com/api/smartag/describesmartaccessgatewayha.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSmartAccessGatewayHaWithChan ¶
func (client *Client) DescribeSmartAccessGatewayHaWithChan(request *DescribeSmartAccessGatewayHaRequest) (<-chan *DescribeSmartAccessGatewayHaResponse, <-chan error)
DescribeSmartAccessGatewayHaWithChan invokes the smartag.DescribeSmartAccessGatewayHa API asynchronously api document: https://help.aliyun.com/api/smartag/describesmartaccessgatewayha.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSmartAccessGatewayVersions ¶
func (client *Client) DescribeSmartAccessGatewayVersions(request *DescribeSmartAccessGatewayVersionsRequest) (response *DescribeSmartAccessGatewayVersionsResponse, err error)
DescribeSmartAccessGatewayVersions invokes the smartag.DescribeSmartAccessGatewayVersions API synchronously api document: https://help.aliyun.com/api/smartag/describesmartaccessgatewayversions.html
func (*Client) DescribeSmartAccessGatewayVersionsWithCallback ¶
func (client *Client) DescribeSmartAccessGatewayVersionsWithCallback(request *DescribeSmartAccessGatewayVersionsRequest, callback func(response *DescribeSmartAccessGatewayVersionsResponse, err error)) <-chan int
DescribeSmartAccessGatewayVersionsWithCallback invokes the smartag.DescribeSmartAccessGatewayVersions API asynchronously api document: https://help.aliyun.com/api/smartag/describesmartaccessgatewayversions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSmartAccessGatewayVersionsWithChan ¶
func (client *Client) DescribeSmartAccessGatewayVersionsWithChan(request *DescribeSmartAccessGatewayVersionsRequest) (<-chan *DescribeSmartAccessGatewayVersionsResponse, <-chan error)
DescribeSmartAccessGatewayVersionsWithChan invokes the smartag.DescribeSmartAccessGatewayVersions API asynchronously api document: https://help.aliyun.com/api/smartag/describesmartaccessgatewayversions.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSmartAccessGateways ¶
func (client *Client) DescribeSmartAccessGateways(request *DescribeSmartAccessGatewaysRequest) (response *DescribeSmartAccessGatewaysResponse, err error)
DescribeSmartAccessGateways invokes the smartag.DescribeSmartAccessGateways API synchronously api document: https://help.aliyun.com/api/smartag/describesmartaccessgateways.html
func (*Client) DescribeSmartAccessGatewaysWithCallback ¶
func (client *Client) DescribeSmartAccessGatewaysWithCallback(request *DescribeSmartAccessGatewaysRequest, callback func(response *DescribeSmartAccessGatewaysResponse, err error)) <-chan int
DescribeSmartAccessGatewaysWithCallback invokes the smartag.DescribeSmartAccessGateways API asynchronously api document: https://help.aliyun.com/api/smartag/describesmartaccessgateways.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeSmartAccessGatewaysWithChan ¶
func (client *Client) DescribeSmartAccessGatewaysWithChan(request *DescribeSmartAccessGatewaysRequest) (<-chan *DescribeSmartAccessGatewaysResponse, <-chan error)
DescribeSmartAccessGatewaysWithChan invokes the smartag.DescribeSmartAccessGateways API asynchronously api document: https://help.aliyun.com/api/smartag/describesmartaccessgateways.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetCloudConnectNetworkUseLimit ¶
func (client *Client) GetCloudConnectNetworkUseLimit(request *GetCloudConnectNetworkUseLimitRequest) (response *GetCloudConnectNetworkUseLimitResponse, err error)
GetCloudConnectNetworkUseLimit invokes the smartag.GetCloudConnectNetworkUseLimit API synchronously api document: https://help.aliyun.com/api/smartag/getcloudconnectnetworkuselimit.html
func (*Client) GetCloudConnectNetworkUseLimitWithCallback ¶
func (client *Client) GetCloudConnectNetworkUseLimitWithCallback(request *GetCloudConnectNetworkUseLimitRequest, callback func(response *GetCloudConnectNetworkUseLimitResponse, err error)) <-chan int
GetCloudConnectNetworkUseLimitWithCallback invokes the smartag.GetCloudConnectNetworkUseLimit API asynchronously api document: https://help.aliyun.com/api/smartag/getcloudconnectnetworkuselimit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetCloudConnectNetworkUseLimitWithChan ¶
func (client *Client) GetCloudConnectNetworkUseLimitWithChan(request *GetCloudConnectNetworkUseLimitRequest) (<-chan *GetCloudConnectNetworkUseLimitResponse, <-chan error)
GetCloudConnectNetworkUseLimitWithChan invokes the smartag.GetCloudConnectNetworkUseLimit API asynchronously api document: https://help.aliyun.com/api/smartag/getcloudconnectnetworkuselimit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetSmartAccessGatewayUseLimit ¶
func (client *Client) GetSmartAccessGatewayUseLimit(request *GetSmartAccessGatewayUseLimitRequest) (response *GetSmartAccessGatewayUseLimitResponse, err error)
GetSmartAccessGatewayUseLimit invokes the smartag.GetSmartAccessGatewayUseLimit API synchronously api document: https://help.aliyun.com/api/smartag/getsmartaccessgatewayuselimit.html
func (*Client) GetSmartAccessGatewayUseLimitWithCallback ¶
func (client *Client) GetSmartAccessGatewayUseLimitWithCallback(request *GetSmartAccessGatewayUseLimitRequest, callback func(response *GetSmartAccessGatewayUseLimitResponse, err error)) <-chan int
GetSmartAccessGatewayUseLimitWithCallback invokes the smartag.GetSmartAccessGatewayUseLimit API asynchronously api document: https://help.aliyun.com/api/smartag/getsmartaccessgatewayuselimit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) GetSmartAccessGatewayUseLimitWithChan ¶
func (client *Client) GetSmartAccessGatewayUseLimitWithChan(request *GetSmartAccessGatewayUseLimitRequest) (<-chan *GetSmartAccessGatewayUseLimitResponse, <-chan error)
GetSmartAccessGatewayUseLimitWithChan invokes the smartag.GetSmartAccessGatewayUseLimit API asynchronously api document: https://help.aliyun.com/api/smartag/getsmartaccessgatewayuselimit.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyCloudConnectNetwork ¶
func (client *Client) ModifyCloudConnectNetwork(request *ModifyCloudConnectNetworkRequest) (response *ModifyCloudConnectNetworkResponse, err error)
ModifyCloudConnectNetwork invokes the smartag.ModifyCloudConnectNetwork API synchronously api document: https://help.aliyun.com/api/smartag/modifycloudconnectnetwork.html
func (*Client) ModifyCloudConnectNetworkWithCallback ¶
func (client *Client) ModifyCloudConnectNetworkWithCallback(request *ModifyCloudConnectNetworkRequest, callback func(response *ModifyCloudConnectNetworkResponse, err error)) <-chan int
ModifyCloudConnectNetworkWithCallback invokes the smartag.ModifyCloudConnectNetwork API asynchronously api document: https://help.aliyun.com/api/smartag/modifycloudconnectnetwork.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifyCloudConnectNetworkWithChan ¶
func (client *Client) ModifyCloudConnectNetworkWithChan(request *ModifyCloudConnectNetworkRequest) (<-chan *ModifyCloudConnectNetworkResponse, <-chan error)
ModifyCloudConnectNetworkWithChan invokes the smartag.ModifyCloudConnectNetwork API asynchronously api document: https://help.aliyun.com/api/smartag/modifycloudconnectnetwork.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySmartAccessGateway ¶
func (client *Client) ModifySmartAccessGateway(request *ModifySmartAccessGatewayRequest) (response *ModifySmartAccessGatewayResponse, err error)
ModifySmartAccessGateway invokes the smartag.ModifySmartAccessGateway API synchronously api document: https://help.aliyun.com/api/smartag/modifysmartaccessgateway.html
func (*Client) ModifySmartAccessGatewayWithCallback ¶
func (client *Client) ModifySmartAccessGatewayWithCallback(request *ModifySmartAccessGatewayRequest, callback func(response *ModifySmartAccessGatewayResponse, err error)) <-chan int
ModifySmartAccessGatewayWithCallback invokes the smartag.ModifySmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/modifysmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) ModifySmartAccessGatewayWithChan ¶
func (client *Client) ModifySmartAccessGatewayWithChan(request *ModifySmartAccessGatewayRequest) (<-chan *ModifySmartAccessGatewayResponse, <-chan error)
ModifySmartAccessGatewayWithChan invokes the smartag.ModifySmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/modifysmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RebootSmartAccessGateway ¶
func (client *Client) RebootSmartAccessGateway(request *RebootSmartAccessGatewayRequest) (response *RebootSmartAccessGatewayResponse, err error)
RebootSmartAccessGateway invokes the smartag.RebootSmartAccessGateway API synchronously api document: https://help.aliyun.com/api/smartag/rebootsmartaccessgateway.html
func (*Client) RebootSmartAccessGatewayWithCallback ¶
func (client *Client) RebootSmartAccessGatewayWithCallback(request *RebootSmartAccessGatewayRequest, callback func(response *RebootSmartAccessGatewayResponse, err error)) <-chan int
RebootSmartAccessGatewayWithCallback invokes the smartag.RebootSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/rebootsmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RebootSmartAccessGatewayWithChan ¶
func (client *Client) RebootSmartAccessGatewayWithChan(request *RebootSmartAccessGatewayRequest) (<-chan *RebootSmartAccessGatewayResponse, <-chan error)
RebootSmartAccessGatewayWithChan invokes the smartag.RebootSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/rebootsmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SwitchCloudBoxHaState ¶
func (client *Client) SwitchCloudBoxHaState(request *SwitchCloudBoxHaStateRequest) (response *SwitchCloudBoxHaStateResponse, err error)
SwitchCloudBoxHaState invokes the smartag.SwitchCloudBoxHaState API synchronously api document: https://help.aliyun.com/api/smartag/switchcloudboxhastate.html
func (*Client) SwitchCloudBoxHaStateWithCallback ¶
func (client *Client) SwitchCloudBoxHaStateWithCallback(request *SwitchCloudBoxHaStateRequest, callback func(response *SwitchCloudBoxHaStateResponse, err error)) <-chan int
SwitchCloudBoxHaStateWithCallback invokes the smartag.SwitchCloudBoxHaState API asynchronously api document: https://help.aliyun.com/api/smartag/switchcloudboxhastate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SwitchCloudBoxHaStateWithChan ¶
func (client *Client) SwitchCloudBoxHaStateWithChan(request *SwitchCloudBoxHaStateRequest) (<-chan *SwitchCloudBoxHaStateResponse, <-chan error)
SwitchCloudBoxHaStateWithChan invokes the smartag.SwitchCloudBoxHaState API asynchronously api document: https://help.aliyun.com/api/smartag/switchcloudboxhastate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnbindSmartAccessGateway ¶
func (client *Client) UnbindSmartAccessGateway(request *UnbindSmartAccessGatewayRequest) (response *UnbindSmartAccessGatewayResponse, err error)
UnbindSmartAccessGateway invokes the smartag.UnbindSmartAccessGateway API synchronously api document: https://help.aliyun.com/api/smartag/unbindsmartaccessgateway.html
func (*Client) UnbindSmartAccessGatewayWithCallback ¶
func (client *Client) UnbindSmartAccessGatewayWithCallback(request *UnbindSmartAccessGatewayRequest, callback func(response *UnbindSmartAccessGatewayResponse, err error)) <-chan int
UnbindSmartAccessGatewayWithCallback invokes the smartag.UnbindSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/unbindsmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnbindSmartAccessGatewayWithChan ¶
func (client *Client) UnbindSmartAccessGatewayWithChan(request *UnbindSmartAccessGatewayRequest) (<-chan *UnbindSmartAccessGatewayResponse, <-chan error)
UnbindSmartAccessGatewayWithChan invokes the smartag.UnbindSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/unbindsmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnlockSmartAccessGateway ¶
func (client *Client) UnlockSmartAccessGateway(request *UnlockSmartAccessGatewayRequest) (response *UnlockSmartAccessGatewayResponse, err error)
UnlockSmartAccessGateway invokes the smartag.UnlockSmartAccessGateway API synchronously api document: https://help.aliyun.com/api/smartag/unlocksmartaccessgateway.html
func (*Client) UnlockSmartAccessGatewayWithCallback ¶
func (client *Client) UnlockSmartAccessGatewayWithCallback(request *UnlockSmartAccessGatewayRequest, callback func(response *UnlockSmartAccessGatewayResponse, err error)) <-chan int
UnlockSmartAccessGatewayWithCallback invokes the smartag.UnlockSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/unlocksmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UnlockSmartAccessGatewayWithChan ¶
func (client *Client) UnlockSmartAccessGatewayWithChan(request *UnlockSmartAccessGatewayRequest) (<-chan *UnlockSmartAccessGatewayResponse, <-chan error)
UnlockSmartAccessGatewayWithChan invokes the smartag.UnlockSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/unlocksmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateSmartAccessGatewayVersion ¶
func (client *Client) UpdateSmartAccessGatewayVersion(request *UpdateSmartAccessGatewayVersionRequest) (response *UpdateSmartAccessGatewayVersionResponse, err error)
UpdateSmartAccessGatewayVersion invokes the smartag.UpdateSmartAccessGatewayVersion API synchronously api document: https://help.aliyun.com/api/smartag/updatesmartaccessgatewayversion.html
func (*Client) UpdateSmartAccessGatewayVersionWithCallback ¶
func (client *Client) UpdateSmartAccessGatewayVersionWithCallback(request *UpdateSmartAccessGatewayVersionRequest, callback func(response *UpdateSmartAccessGatewayVersionResponse, err error)) <-chan int
UpdateSmartAccessGatewayVersionWithCallback invokes the smartag.UpdateSmartAccessGatewayVersion API asynchronously api document: https://help.aliyun.com/api/smartag/updatesmartaccessgatewayversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateSmartAccessGatewayVersionWithChan ¶
func (client *Client) UpdateSmartAccessGatewayVersionWithChan(request *UpdateSmartAccessGatewayVersionRequest) (<-chan *UpdateSmartAccessGatewayVersionResponse, <-chan error)
UpdateSmartAccessGatewayVersionWithChan invokes the smartag.UpdateSmartAccessGatewayVersion API asynchronously api document: https://help.aliyun.com/api/smartag/updatesmartaccessgatewayversion.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type CloudConnectNetwork ¶
type CloudConnectNetwork struct { CcnId string `json:"CcnId" xml:"CcnId"` Name string `json:"Name" xml:"Name"` AssociatedCloudBoxCount string `json:"AssociatedCloudBoxCount" xml:"AssociatedCloudBoxCount"` AvailableCloudBoxCount string `json:"AvailableCloudBoxCount" xml:"AvailableCloudBoxCount"` AssociatedCenId string `json:"AssociatedCenId" xml:"AssociatedCenId"` AssociatedCenOwnerId string `json:"AssociatedCenOwnerId" xml:"AssociatedCenOwnerId"` Description string `json:"Description" xml:"Description"` CreateTime int `json:"CreateTime" xml:"CreateTime"` IsDefault bool `json:"IsDefault" xml:"IsDefault"` }
CloudConnectNetwork is a nested struct in smartag response
type CloudConnectNetworks ¶
type CloudConnectNetworks struct {
CloudConnectNetwork []CloudConnectNetwork `json:"CloudConnectNetwork" xml:"CloudConnectNetwork"`
}
CloudConnectNetworks is a nested struct in smartag response
type CreateCloudConnectNetworkRequest ¶
type CreateCloudConnectNetworkRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Name string `position:"Query" name:"Name"` Description string `position:"Query" name:"Description"` IsDefault requests.Boolean `position:"Query" name:"IsDefault"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CreateCloudConnectNetworkRequest is the request struct for api CreateCloudConnectNetwork
func CreateCreateCloudConnectNetworkRequest ¶
func CreateCreateCloudConnectNetworkRequest() (request *CreateCloudConnectNetworkRequest)
CreateCreateCloudConnectNetworkRequest creates a request to invoke CreateCloudConnectNetwork API
type CreateCloudConnectNetworkResponse ¶
type CreateCloudConnectNetworkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CcnId string `json:"CcnId" xml:"CcnId"` Name string `json:"Name" xml:"Name"` Status string `json:"Status" xml:"Status"` Description string `json:"Description" xml:"Description"` }
CreateCloudConnectNetworkResponse is the response struct for api CreateCloudConnectNetwork
func CreateCreateCloudConnectNetworkResponse ¶
func CreateCreateCloudConnectNetworkResponse() (response *CreateCloudConnectNetworkResponse)
CreateCreateCloudConnectNetworkResponse creates a response to parse from CreateCloudConnectNetwork response
type CreateDedicatedLineBackupRequest ¶
type CreateDedicatedLineBackupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VbrId string `position:"Query" name:"VbrId"` VbrRegionId string `position:"Query" name:"VbrRegionId"` }
CreateDedicatedLineBackupRequest is the request struct for api CreateDedicatedLineBackup
func CreateCreateDedicatedLineBackupRequest ¶
func CreateCreateDedicatedLineBackupRequest() (request *CreateDedicatedLineBackupRequest)
CreateCreateDedicatedLineBackupRequest creates a request to invoke CreateDedicatedLineBackup API
type CreateDedicatedLineBackupResponse ¶
type CreateDedicatedLineBackupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateDedicatedLineBackupResponse is the response struct for api CreateDedicatedLineBackup
func CreateCreateDedicatedLineBackupResponse ¶
func CreateCreateDedicatedLineBackupResponse() (response *CreateDedicatedLineBackupResponse)
CreateCreateDedicatedLineBackupResponse creates a response to parse from CreateDedicatedLineBackup response
type CreateSmartAccessGatewayRequest ¶
type CreateSmartAccessGatewayRequest struct { *requests.RpcRequest MaxBandWidth requests.Integer `position:"Query" name:"MaxBandWidth"` ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` Description string `position:"Query" name:"Description"` ReceiverTown string `position:"Query" name:"ReceiverTown"` ReceiverDistrict string `position:"Query" name:"ReceiverDistrict"` ReceiverAddress string `position:"Query" name:"ReceiverAddress"` BuyerMessage string `position:"Query" name:"BuyerMessage"` HardWareSpec string `position:"Query" name:"HardWareSpec"` ReceiverEmail string `position:"Query" name:"ReceiverEmail"` ReceiverState string `position:"Query" name:"ReceiverState"` ReceiverCity string `position:"Query" name:"ReceiverCity"` Period requests.Integer `position:"Query" name:"Period"` AutoPay requests.Boolean `position:"Query" name:"AutoPay"` ReceiverMobile string `position:"Query" name:"ReceiverMobile"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ReceiverPhone string `position:"Query" name:"ReceiverPhone"` ReceiverName string `position:"Query" name:"ReceiverName"` HaType string `position:"Query" name:"HaType"` Name string `position:"Query" name:"Name"` ReceiverCountry string `position:"Query" name:"ReceiverCountry"` ChargeType string `position:"Query" name:"ChargeType"` ReceiverZip string `position:"Query" name:"ReceiverZip"` }
CreateSmartAccessGatewayRequest is the request struct for api CreateSmartAccessGateway
func CreateCreateSmartAccessGatewayRequest ¶
func CreateCreateSmartAccessGatewayRequest() (request *CreateSmartAccessGatewayRequest)
CreateCreateSmartAccessGatewayRequest creates a request to invoke CreateSmartAccessGateway API
type CreateSmartAccessGatewayResponse ¶
type CreateSmartAccessGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SmartAGId string `json:"SmartAGId" xml:"SmartAGId"` Name string `json:"Name" xml:"Name"` OrderId string `json:"OrderId" xml:"OrderId"` Description string `json:"Description" xml:"Description"` }
CreateSmartAccessGatewayResponse is the response struct for api CreateSmartAccessGateway
func CreateCreateSmartAccessGatewayResponse ¶
func CreateCreateSmartAccessGatewayResponse() (response *CreateSmartAccessGatewayResponse)
CreateCreateSmartAccessGatewayResponse creates a response to parse from CreateSmartAccessGateway response
type DeleteCloudConnectNetworkRequest ¶
type DeleteCloudConnectNetworkRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` CcnId string `position:"Query" name:"CcnId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteCloudConnectNetworkRequest is the request struct for api DeleteCloudConnectNetwork
func CreateDeleteCloudConnectNetworkRequest ¶
func CreateDeleteCloudConnectNetworkRequest() (request *DeleteCloudConnectNetworkRequest)
CreateDeleteCloudConnectNetworkRequest creates a request to invoke DeleteCloudConnectNetwork API
type DeleteCloudConnectNetworkResponse ¶
type DeleteCloudConnectNetworkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteCloudConnectNetworkResponse is the response struct for api DeleteCloudConnectNetwork
func CreateDeleteCloudConnectNetworkResponse ¶
func CreateDeleteCloudConnectNetworkResponse() (response *DeleteCloudConnectNetworkResponse)
CreateDeleteCloudConnectNetworkResponse creates a response to parse from DeleteCloudConnectNetwork response
type DeleteDedicatedLineBackupRequest ¶
type DeleteDedicatedLineBackupRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DeleteDedicatedLineBackupRequest is the request struct for api DeleteDedicatedLineBackup
func CreateDeleteDedicatedLineBackupRequest ¶
func CreateDeleteDedicatedLineBackupRequest() (request *DeleteDedicatedLineBackupRequest)
CreateDeleteDedicatedLineBackupRequest creates a request to invoke DeleteDedicatedLineBackup API
type DeleteDedicatedLineBackupResponse ¶
type DeleteDedicatedLineBackupResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDedicatedLineBackupResponse is the response struct for api DeleteDedicatedLineBackup
func CreateDeleteDedicatedLineBackupResponse ¶
func CreateDeleteDedicatedLineBackupResponse() (response *DeleteDedicatedLineBackupResponse)
CreateDeleteDedicatedLineBackupResponse creates a response to parse from DeleteDedicatedLineBackup response
type DescribeCloudConnectNetworksRequest ¶
type DescribeCloudConnectNetworksRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Name string `position:"Query" name:"Name"` CcnId string `position:"Query" name:"CcnId"` PageSize string `position:"Query" name:"PageSize"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber string `position:"Query" name:"PageNumber"` }
DescribeCloudConnectNetworksRequest is the request struct for api DescribeCloudConnectNetworks
func CreateDescribeCloudConnectNetworksRequest ¶
func CreateDescribeCloudConnectNetworksRequest() (request *DescribeCloudConnectNetworksRequest)
CreateDescribeCloudConnectNetworksRequest creates a request to invoke DescribeCloudConnectNetworks API
type DescribeCloudConnectNetworksResponse ¶
type DescribeCloudConnectNetworksResponse 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"` CloudConnectNetworks CloudConnectNetworks `json:"CloudConnectNetworks" xml:"CloudConnectNetworks"` }
DescribeCloudConnectNetworksResponse is the response struct for api DescribeCloudConnectNetworks
func CreateDescribeCloudConnectNetworksResponse ¶
func CreateDescribeCloudConnectNetworksResponse() (response *DescribeCloudConnectNetworksResponse)
CreateDescribeCloudConnectNetworksResponse creates a response to parse from DescribeCloudConnectNetworks response
type DescribeRegionsRequest ¶
type DescribeRegionsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` AcceptLanguage string `position:"Query" name:"AcceptLanguage"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeRegionsRequest is the request struct for api DescribeRegions
func CreateDescribeRegionsRequest ¶
func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)
CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API
type DescribeRegionsResponse ¶
type DescribeRegionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Regions Regions `json:"Regions" xml:"Regions"` }
DescribeRegionsResponse is the response struct for api DescribeRegions
func CreateDescribeRegionsResponse ¶
func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)
CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response
type DescribeSmartAccessGatewayHaRequest ¶
type DescribeSmartAccessGatewayHaRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeSmartAccessGatewayHaRequest is the request struct for api DescribeSmartAccessGatewayHa
func CreateDescribeSmartAccessGatewayHaRequest ¶
func CreateDescribeSmartAccessGatewayHaRequest() (request *DescribeSmartAccessGatewayHaRequest)
CreateDescribeSmartAccessGatewayHaRequest creates a request to invoke DescribeSmartAccessGatewayHa API
type DescribeSmartAccessGatewayHaResponse ¶
type DescribeSmartAccessGatewayHaResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DeviceLevelBackupState string `json:"DeviceLevelBackupState" xml:"DeviceLevelBackupState"` DeviceLevelBackupType string `json:"DeviceLevelBackupType" xml:"DeviceLevelBackupType"` MainDeviceId string `json:"MainDeviceId" xml:"MainDeviceId"` BackupDeviceId string `json:"BackupDeviceId" xml:"BackupDeviceId"` LinkLevelBackupState string `json:"LinkLevelBackupState" xml:"LinkLevelBackupState"` LinkLevelBackupType string `json:"LinkLevelBackupType" xml:"LinkLevelBackupType"` MainLinkId string `json:"MainLinkId" xml:"MainLinkId"` BackupLinkId string `json:"BackupLinkId" xml:"BackupLinkId"` SmartAGId string `json:"SmartAGId" xml:"SmartAGId"` }
DescribeSmartAccessGatewayHaResponse is the response struct for api DescribeSmartAccessGatewayHa
func CreateDescribeSmartAccessGatewayHaResponse ¶
func CreateDescribeSmartAccessGatewayHaResponse() (response *DescribeSmartAccessGatewayHaResponse)
CreateDescribeSmartAccessGatewayHaResponse creates a response to parse from DescribeSmartAccessGatewayHa response
type DescribeSmartAccessGatewayVersionsRequest ¶
type DescribeSmartAccessGatewayVersionsRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeSmartAccessGatewayVersionsRequest is the request struct for api DescribeSmartAccessGatewayVersions
func CreateDescribeSmartAccessGatewayVersionsRequest ¶
func CreateDescribeSmartAccessGatewayVersionsRequest() (request *DescribeSmartAccessGatewayVersionsRequest)
CreateDescribeSmartAccessGatewayVersionsRequest creates a request to invoke DescribeSmartAccessGatewayVersions API
type DescribeSmartAccessGatewayVersionsResponse ¶
type DescribeSmartAccessGatewayVersionsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SmartAGVersions SmartAGVersions `json:"SmartAGVersions" xml:"SmartAGVersions"` }
DescribeSmartAccessGatewayVersionsResponse is the response struct for api DescribeSmartAccessGatewayVersions
func CreateDescribeSmartAccessGatewayVersionsResponse ¶
func CreateDescribeSmartAccessGatewayVersionsResponse() (response *DescribeSmartAccessGatewayVersionsResponse)
CreateDescribeSmartAccessGatewayVersionsResponse creates a response to parse from DescribeSmartAccessGatewayVersions response
type DescribeSmartAccessGatewaysRequest ¶
type DescribeSmartAccessGatewaysRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Name string `position:"Query" name:"Name"` PageSize string `position:"Query" name:"PageSize"` AssociatedCcnId string `position:"Query" name:"AssociatedCcnId"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber string `position:"Query" name:"PageNumber"` Status string `position:"Query" name:"Status"` }
DescribeSmartAccessGatewaysRequest is the request struct for api DescribeSmartAccessGateways
func CreateDescribeSmartAccessGatewaysRequest ¶
func CreateDescribeSmartAccessGatewaysRequest() (request *DescribeSmartAccessGatewaysRequest)
CreateDescribeSmartAccessGatewaysRequest creates a request to invoke DescribeSmartAccessGateways API
type DescribeSmartAccessGatewaysResponse ¶
type DescribeSmartAccessGatewaysResponse 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"` SmartAccessGateways SmartAccessGateways `json:"SmartAccessGateways" xml:"SmartAccessGateways"` }
DescribeSmartAccessGatewaysResponse is the response struct for api DescribeSmartAccessGateways
func CreateDescribeSmartAccessGatewaysResponse ¶
func CreateDescribeSmartAccessGatewaysResponse() (response *DescribeSmartAccessGatewaysResponse)
CreateDescribeSmartAccessGatewaysResponse creates a response to parse from DescribeSmartAccessGateways response
type GetCloudConnectNetworkUseLimitRequest ¶
type GetCloudConnectNetworkUseLimitRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetCloudConnectNetworkUseLimitRequest is the request struct for api GetCloudConnectNetworkUseLimit
func CreateGetCloudConnectNetworkUseLimitRequest ¶
func CreateGetCloudConnectNetworkUseLimitRequest() (request *GetCloudConnectNetworkUseLimitRequest)
CreateGetCloudConnectNetworkUseLimitRequest creates a request to invoke GetCloudConnectNetworkUseLimit API
type GetCloudConnectNetworkUseLimitResponse ¶
type GetCloudConnectNetworkUseLimitResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalAmount int `json:"TotalAmount" xml:"TotalAmount"` UsedAmount int `json:"UsedAmount" xml:"UsedAmount"` }
GetCloudConnectNetworkUseLimitResponse is the response struct for api GetCloudConnectNetworkUseLimit
func CreateGetCloudConnectNetworkUseLimitResponse ¶
func CreateGetCloudConnectNetworkUseLimitResponse() (response *GetCloudConnectNetworkUseLimitResponse)
CreateGetCloudConnectNetworkUseLimitResponse creates a response to parse from GetCloudConnectNetworkUseLimit response
type GetSmartAccessGatewayUseLimitRequest ¶
type GetSmartAccessGatewayUseLimitRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
GetSmartAccessGatewayUseLimitRequest is the request struct for api GetSmartAccessGatewayUseLimit
func CreateGetSmartAccessGatewayUseLimitRequest ¶
func CreateGetSmartAccessGatewayUseLimitRequest() (request *GetSmartAccessGatewayUseLimitRequest)
CreateGetSmartAccessGatewayUseLimitRequest creates a request to invoke GetSmartAccessGatewayUseLimit API
type GetSmartAccessGatewayUseLimitResponse ¶
type GetSmartAccessGatewayUseLimitResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalAmount int `json:"TotalAmount" xml:"TotalAmount"` UsedAmount int `json:"UsedAmount" xml:"UsedAmount"` }
GetSmartAccessGatewayUseLimitResponse is the response struct for api GetSmartAccessGatewayUseLimit
func CreateGetSmartAccessGatewayUseLimitResponse ¶
func CreateGetSmartAccessGatewayUseLimitResponse() (response *GetSmartAccessGatewayUseLimitResponse)
CreateGetSmartAccessGatewayUseLimitResponse creates a response to parse from GetSmartAccessGatewayUseLimit response
type ModifyCloudConnectNetworkRequest ¶
type ModifyCloudConnectNetworkRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` CcnId string `position:"Query" name:"CcnId"` Name string `position:"Query" name:"Name"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
ModifyCloudConnectNetworkRequest is the request struct for api ModifyCloudConnectNetwork
func CreateModifyCloudConnectNetworkRequest ¶
func CreateModifyCloudConnectNetworkRequest() (request *ModifyCloudConnectNetworkRequest)
CreateModifyCloudConnectNetworkRequest creates a request to invoke ModifyCloudConnectNetwork API
type ModifyCloudConnectNetworkResponse ¶
type ModifyCloudConnectNetworkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCloudConnectNetworkResponse is the response struct for api ModifyCloudConnectNetwork
func CreateModifyCloudConnectNetworkResponse ¶
func CreateModifyCloudConnectNetworkResponse() (response *ModifyCloudConnectNetworkResponse)
CreateModifyCloudConnectNetworkResponse creates a response to parse from ModifyCloudConnectNetwork response
type ModifySmartAccessGatewayRequest ¶
type ModifySmartAccessGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` City string `position:"Query" name:"City"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Name string `position:"Query" name:"Name"` CidrBlock string `position:"Query" name:"CidrBlock"` SmartAGId string `position:"Query" name:"SmartAGId"` Description string `position:"Query" name:"Description"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityLockThreshold requests.Integer `position:"Query" name:"SecurityLockThreshold"` }
ModifySmartAccessGatewayRequest is the request struct for api ModifySmartAccessGateway
func CreateModifySmartAccessGatewayRequest ¶
func CreateModifySmartAccessGatewayRequest() (request *ModifySmartAccessGatewayRequest)
CreateModifySmartAccessGatewayRequest creates a request to invoke ModifySmartAccessGateway API
type ModifySmartAccessGatewayResponse ¶
type ModifySmartAccessGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySmartAccessGatewayResponse is the response struct for api ModifySmartAccessGateway
func CreateModifySmartAccessGatewayResponse ¶
func CreateModifySmartAccessGatewayResponse() (response *ModifySmartAccessGatewayResponse)
CreateModifySmartAccessGatewayResponse creates a response to parse from ModifySmartAccessGateway response
type RebootSmartAccessGatewayRequest ¶
type RebootSmartAccessGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` SerialNumber string `position:"Query" name:"SerialNumber"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
RebootSmartAccessGatewayRequest is the request struct for api RebootSmartAccessGateway
func CreateRebootSmartAccessGatewayRequest ¶
func CreateRebootSmartAccessGatewayRequest() (request *RebootSmartAccessGatewayRequest)
CreateRebootSmartAccessGatewayRequest creates a request to invoke RebootSmartAccessGateway API
type RebootSmartAccessGatewayResponse ¶
type RebootSmartAccessGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
RebootSmartAccessGatewayResponse is the response struct for api RebootSmartAccessGateway
func CreateRebootSmartAccessGatewayResponse ¶
func CreateRebootSmartAccessGatewayResponse() (response *RebootSmartAccessGatewayResponse)
CreateRebootSmartAccessGatewayResponse creates a response to parse from RebootSmartAccessGateway response
type Region ¶
type Region struct { RegionId string `json:"RegionId" xml:"RegionId"` LocalName string `json:"LocalName" xml:"LocalName"` RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"` }
Region is a nested struct in smartag response
type Regions ¶
type Regions struct {
Region []Region `json:"Region" xml:"Region"`
}
Regions is a nested struct in smartag response
type SmartAGVersion ¶
type SmartAGVersion struct { VersionCode string `json:"VersionCode" xml:"VersionCode"` VersionName string `json:"VersionName" xml:"VersionName"` CreateTime int `json:"CreateTime" xml:"CreateTime"` }
SmartAGVersion is a nested struct in smartag response
type SmartAGVersions ¶
type SmartAGVersions struct {
SmartAGVersion []SmartAGVersion `json:"SmartAGVersion" xml:"SmartAGVersion"`
}
SmartAGVersions is a nested struct in smartag response
type SmartAccessGateway ¶
type SmartAccessGateway struct { SmartAGId string `json:"SmartAGId" xml:"SmartAGId"` Name string `json:"Name" xml:"Name"` City string `json:"City" xml:"City"` MaxBandwidth string `json:"MaxBandwidth" xml:"MaxBandwidth"` Status string `json:"Status" xml:"Status"` CidrBlock string `json:"CidrBlock" xml:"CidrBlock"` AssociatedCcnId string `json:"AssociatedCcnId" xml:"AssociatedCcnId"` AssociatedCcnName string `json:"AssociatedCcnName" xml:"AssociatedCcnName"` Description string `json:"Description" xml:"Description"` CreateTime int `json:"CreateTime" xml:"CreateTime"` EndTime int `json:"EndTime" xml:"EndTime"` SoftwareVersion string `json:"SoftwareVersion" xml:"SoftwareVersion"` HardwareVersion string `json:"HardwareVersion" xml:"HardwareVersion"` SerialNumber string `json:"SerialNumber" xml:"SerialNumber"` SecurityLockThreshold int `json:"SecurityLockThreshold" xml:"SecurityLockThreshold"` }
SmartAccessGateway is a nested struct in smartag response
type SmartAccessGateways ¶
type SmartAccessGateways struct {
SmartAccessGateway []SmartAccessGateway `json:"SmartAccessGateway" xml:"SmartAccessGateway"`
}
SmartAccessGateways is a nested struct in smartag response
type SwitchCloudBoxHaStateRequest ¶
type SwitchCloudBoxHaStateRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
SwitchCloudBoxHaStateRequest is the request struct for api SwitchCloudBoxHaState
func CreateSwitchCloudBoxHaStateRequest ¶
func CreateSwitchCloudBoxHaStateRequest() (request *SwitchCloudBoxHaStateRequest)
CreateSwitchCloudBoxHaStateRequest creates a request to invoke SwitchCloudBoxHaState API
type SwitchCloudBoxHaStateResponse ¶
type SwitchCloudBoxHaStateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SwitchCloudBoxHaStateResponse is the response struct for api SwitchCloudBoxHaState
func CreateSwitchCloudBoxHaStateResponse ¶
func CreateSwitchCloudBoxHaStateResponse() (response *SwitchCloudBoxHaStateResponse)
CreateSwitchCloudBoxHaStateResponse creates a response to parse from SwitchCloudBoxHaState response
type UnbindSmartAccessGatewayRequest ¶
type UnbindSmartAccessGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` CcnId string `position:"Query" name:"CcnId"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UnbindSmartAccessGatewayRequest is the request struct for api UnbindSmartAccessGateway
func CreateUnbindSmartAccessGatewayRequest ¶
func CreateUnbindSmartAccessGatewayRequest() (request *UnbindSmartAccessGatewayRequest)
CreateUnbindSmartAccessGatewayRequest creates a request to invoke UnbindSmartAccessGateway API
type UnbindSmartAccessGatewayResponse ¶
type UnbindSmartAccessGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnbindSmartAccessGatewayResponse is the response struct for api UnbindSmartAccessGateway
func CreateUnbindSmartAccessGatewayResponse ¶
func CreateUnbindSmartAccessGatewayResponse() (response *UnbindSmartAccessGatewayResponse)
CreateUnbindSmartAccessGatewayResponse creates a response to parse from UnbindSmartAccessGateway response
type UnlockSmartAccessGatewayRequest ¶
type UnlockSmartAccessGatewayRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
UnlockSmartAccessGatewayRequest is the request struct for api UnlockSmartAccessGateway
func CreateUnlockSmartAccessGatewayRequest ¶
func CreateUnlockSmartAccessGatewayRequest() (request *UnlockSmartAccessGatewayRequest)
CreateUnlockSmartAccessGatewayRequest creates a request to invoke UnlockSmartAccessGateway API
type UnlockSmartAccessGatewayResponse ¶
type UnlockSmartAccessGatewayResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UnlockSmartAccessGatewayResponse is the response struct for api UnlockSmartAccessGateway
func CreateUnlockSmartAccessGatewayResponse ¶
func CreateUnlockSmartAccessGatewayResponse() (response *UnlockSmartAccessGatewayResponse)
CreateUnlockSmartAccessGatewayResponse creates a response to parse from UnlockSmartAccessGateway response
type UpdateSmartAccessGatewayVersionRequest ¶
type UpdateSmartAccessGatewayVersionRequest struct { *requests.RpcRequest ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"` ResourceOwnerAccount string `position:"Query" name:"ResourceOwnerAccount"` OwnerAccount string `position:"Query" name:"OwnerAccount"` SmartAGId string `position:"Query" name:"SmartAGId"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` VersionCode string `position:"Query" name:"VersionCode"` }
UpdateSmartAccessGatewayVersionRequest is the request struct for api UpdateSmartAccessGatewayVersion
func CreateUpdateSmartAccessGatewayVersionRequest ¶
func CreateUpdateSmartAccessGatewayVersionRequest() (request *UpdateSmartAccessGatewayVersionRequest)
CreateUpdateSmartAccessGatewayVersionRequest creates a request to invoke UpdateSmartAccessGatewayVersion API
type UpdateSmartAccessGatewayVersionResponse ¶
type UpdateSmartAccessGatewayVersionResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateSmartAccessGatewayVersionResponse is the response struct for api UpdateSmartAccessGatewayVersion
func CreateUpdateSmartAccessGatewayVersionResponse ¶
func CreateUpdateSmartAccessGatewayVersionResponse() (response *UpdateSmartAccessGatewayVersionResponse)
CreateUpdateSmartAccessGatewayVersionResponse creates a response to parse from UpdateSmartAccessGatewayVersion response
Source Files ¶
- activate_smart_access_gateway.go
- bind_smart_access_gateway.go
- client.go
- create_cloud_connect_network.go
- create_dedicated_line_backup.go
- create_smart_access_gateway.go
- delete_cloud_connect_network.go
- delete_dedicated_line_backup.go
- describe_cloud_connect_networks.go
- describe_regions.go
- describe_smart_access_gateway_ha.go
- describe_smart_access_gateway_versions.go
- describe_smart_access_gateways.go
- get_cloud_connect_network_use_limit.go
- get_smart_access_gateway_use_limit.go
- modify_cloud_connect_network.go
- modify_smart_access_gateway.go
- reboot_smart_access_gateway.go
- struct_cloud_connect_network.go
- struct_cloud_connect_networks.go
- struct_region.go
- struct_regions.go
- struct_smart_access_gateway.go
- struct_smart_access_gateways.go
- struct_smart_ag_version.go
- struct_smart_ag_versions.go
- switch_cloud_box_ha_state.go
- unbind_smart_access_gateway.go
- unlock_smart_access_gateway.go
- update_smart_access_gateway_version.go