smartag

package
v0.0.0-...-66ec9f1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type 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

type Client struct {
	sdk.Client
}

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

func NewClient

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

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

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

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

func NewClientWithEcsRamRole

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

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

func NewClientWithOptions

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

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

func NewClientWithRamRoleArn

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

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

func NewClientWithRsaKeyPair

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

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

func NewClientWithStsToken

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

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

func (*Client) 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) CreateSAGLinkLevelHa

func (client *Client) CreateSAGLinkLevelHa(request *CreateSAGLinkLevelHaRequest) (response *CreateSAGLinkLevelHaResponse, err error)

CreateSAGLinkLevelHa invokes the smartag.CreateSAGLinkLevelHa API synchronously api document: https://help.aliyun.com/api/smartag/createsaglinklevelha.html

func (*Client) CreateSAGLinkLevelHaWithCallback

func (client *Client) CreateSAGLinkLevelHaWithCallback(request *CreateSAGLinkLevelHaRequest, callback func(response *CreateSAGLinkLevelHaResponse, err error)) <-chan int

CreateSAGLinkLevelHaWithCallback invokes the smartag.CreateSAGLinkLevelHa API asynchronously api document: https://help.aliyun.com/api/smartag/createsaglinklevelha.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) CreateSAGLinkLevelHaWithChan

func (client *Client) CreateSAGLinkLevelHaWithChan(request *CreateSAGLinkLevelHaRequest) (<-chan *CreateSAGLinkLevelHaResponse, <-chan error)

CreateSAGLinkLevelHaWithChan invokes the smartag.CreateSAGLinkLevelHa API asynchronously api document: https://help.aliyun.com/api/smartag/createsaglinklevelha.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) DeleteSAGLinkLevelHa

func (client *Client) DeleteSAGLinkLevelHa(request *DeleteSAGLinkLevelHaRequest) (response *DeleteSAGLinkLevelHaResponse, err error)

DeleteSAGLinkLevelHa invokes the smartag.DeleteSAGLinkLevelHa API synchronously api document: https://help.aliyun.com/api/smartag/deletesaglinklevelha.html

func (*Client) DeleteSAGLinkLevelHaWithCallback

func (client *Client) DeleteSAGLinkLevelHaWithCallback(request *DeleteSAGLinkLevelHaRequest, callback func(response *DeleteSAGLinkLevelHaResponse, err error)) <-chan int

DeleteSAGLinkLevelHaWithCallback invokes the smartag.DeleteSAGLinkLevelHa API asynchronously api document: https://help.aliyun.com/api/smartag/deletesaglinklevelha.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DeleteSAGLinkLevelHaWithChan

func (client *Client) DeleteSAGLinkLevelHaWithChan(request *DeleteSAGLinkLevelHaRequest) (<-chan *DeleteSAGLinkLevelHaResponse, <-chan error)

DeleteSAGLinkLevelHaWithChan invokes the smartag.DeleteSAGLinkLevelHa API asynchronously api document: https://help.aliyun.com/api/smartag/deletesaglinklevelha.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) DescribeGrantRules

func (client *Client) DescribeGrantRules(request *DescribeGrantRulesRequest) (response *DescribeGrantRulesResponse, err error)

DescribeGrantRules invokes the smartag.DescribeGrantRules API synchronously api document: https://help.aliyun.com/api/smartag/describegrantrules.html

func (*Client) DescribeGrantRulesWithCallback

func (client *Client) DescribeGrantRulesWithCallback(request *DescribeGrantRulesRequest, callback func(response *DescribeGrantRulesResponse, err error)) <-chan int

DescribeGrantRulesWithCallback invokes the smartag.DescribeGrantRules API asynchronously api document: https://help.aliyun.com/api/smartag/describegrantrules.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DescribeGrantRulesWithChan

func (client *Client) DescribeGrantRulesWithChan(request *DescribeGrantRulesRequest) (<-chan *DescribeGrantRulesResponse, <-chan error)

DescribeGrantRulesWithChan invokes the smartag.DescribeGrantRules API asynchronously api document: https://help.aliyun.com/api/smartag/describegrantrules.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) DowngradeSmartAccessGateway

func (client *Client) DowngradeSmartAccessGateway(request *DowngradeSmartAccessGatewayRequest) (response *DowngradeSmartAccessGatewayResponse, err error)

DowngradeSmartAccessGateway invokes the smartag.DowngradeSmartAccessGateway API synchronously api document: https://help.aliyun.com/api/smartag/downgradesmartaccessgateway.html

func (*Client) DowngradeSmartAccessGatewayWithCallback

func (client *Client) DowngradeSmartAccessGatewayWithCallback(request *DowngradeSmartAccessGatewayRequest, callback func(response *DowngradeSmartAccessGatewayResponse, err error)) <-chan int

DowngradeSmartAccessGatewayWithCallback invokes the smartag.DowngradeSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/downgradesmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) DowngradeSmartAccessGatewayWithChan

func (client *Client) DowngradeSmartAccessGatewayWithChan(request *DowngradeSmartAccessGatewayRequest) (<-chan *DowngradeSmartAccessGatewayResponse, <-chan error)

DowngradeSmartAccessGatewayWithChan invokes the smartag.DowngradeSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/downgradesmartaccessgateway.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) GrantInstanceToCbn

func (client *Client) GrantInstanceToCbn(request *GrantInstanceToCbnRequest) (response *GrantInstanceToCbnResponse, err error)

GrantInstanceToCbn invokes the smartag.GrantInstanceToCbn API synchronously api document: https://help.aliyun.com/api/smartag/grantinstancetocbn.html

func (*Client) GrantInstanceToCbnWithCallback

func (client *Client) GrantInstanceToCbnWithCallback(request *GrantInstanceToCbnRequest, callback func(response *GrantInstanceToCbnResponse, err error)) <-chan int

GrantInstanceToCbnWithCallback invokes the smartag.GrantInstanceToCbn API asynchronously api document: https://help.aliyun.com/api/smartag/grantinstancetocbn.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) GrantInstanceToCbnWithChan

func (client *Client) GrantInstanceToCbnWithChan(request *GrantInstanceToCbnRequest) (<-chan *GrantInstanceToCbnResponse, <-chan error)

GrantInstanceToCbnWithChan invokes the smartag.GrantInstanceToCbn API asynchronously api document: https://help.aliyun.com/api/smartag/grantinstancetocbn.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) RevokeInstanceFromCbn

func (client *Client) RevokeInstanceFromCbn(request *RevokeInstanceFromCbnRequest) (response *RevokeInstanceFromCbnResponse, err error)

RevokeInstanceFromCbn invokes the smartag.RevokeInstanceFromCbn API synchronously api document: https://help.aliyun.com/api/smartag/revokeinstancefromcbn.html

func (*Client) RevokeInstanceFromCbnWithCallback

func (client *Client) RevokeInstanceFromCbnWithCallback(request *RevokeInstanceFromCbnRequest, callback func(response *RevokeInstanceFromCbnResponse, err error)) <-chan int

RevokeInstanceFromCbnWithCallback invokes the smartag.RevokeInstanceFromCbn API asynchronously api document: https://help.aliyun.com/api/smartag/revokeinstancefromcbn.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) RevokeInstanceFromCbnWithChan

func (client *Client) RevokeInstanceFromCbnWithChan(request *RevokeInstanceFromCbnRequest) (<-chan *RevokeInstanceFromCbnResponse, <-chan error)

RevokeInstanceFromCbnWithChan invokes the smartag.RevokeInstanceFromCbn API asynchronously api document: https://help.aliyun.com/api/smartag/revokeinstancefromcbn.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) SwitchSAGHaState

func (client *Client) SwitchSAGHaState(request *SwitchSAGHaStateRequest) (response *SwitchSAGHaStateResponse, err error)

SwitchSAGHaState invokes the smartag.SwitchSAGHaState API synchronously api document: https://help.aliyun.com/api/smartag/switchsaghastate.html

func (*Client) SwitchSAGHaStateWithCallback

func (client *Client) SwitchSAGHaStateWithCallback(request *SwitchSAGHaStateRequest, callback func(response *SwitchSAGHaStateResponse, err error)) <-chan int

SwitchSAGHaStateWithCallback invokes the smartag.SwitchSAGHaState API asynchronously api document: https://help.aliyun.com/api/smartag/switchsaghastate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) SwitchSAGHaStateWithChan

func (client *Client) SwitchSAGHaStateWithChan(request *SwitchSAGHaStateRequest) (<-chan *SwitchSAGHaStateResponse, <-chan error)

SwitchSAGHaStateWithChan invokes the smartag.SwitchSAGHaState API asynchronously api document: https://help.aliyun.com/api/smartag/switchsaghastate.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) UnicomOrderConfirm

func (client *Client) UnicomOrderConfirm(request *UnicomOrderConfirmRequest) (response *UnicomOrderConfirmResponse, err error)

UnicomOrderConfirm invokes the smartag.UnicomOrderConfirm API synchronously api document: https://help.aliyun.com/api/smartag/unicomorderconfirm.html

func (*Client) UnicomOrderConfirmWithCallback

func (client *Client) UnicomOrderConfirmWithCallback(request *UnicomOrderConfirmRequest, callback func(response *UnicomOrderConfirmResponse, err error)) <-chan int

UnicomOrderConfirmWithCallback invokes the smartag.UnicomOrderConfirm API asynchronously api document: https://help.aliyun.com/api/smartag/unicomorderconfirm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UnicomOrderConfirmWithChan

func (client *Client) UnicomOrderConfirmWithChan(request *UnicomOrderConfirmRequest) (<-chan *UnicomOrderConfirmResponse, <-chan error)

UnicomOrderConfirmWithChan invokes the smartag.UnicomOrderConfirm API asynchronously api document: https://help.aliyun.com/api/smartag/unicomorderconfirm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UnicomSignConfirm

func (client *Client) UnicomSignConfirm(request *UnicomSignConfirmRequest) (response *UnicomSignConfirmResponse, err error)

UnicomSignConfirm invokes the smartag.UnicomSignConfirm API synchronously api document: https://help.aliyun.com/api/smartag/unicomsignconfirm.html

func (*Client) UnicomSignConfirmWithCallback

func (client *Client) UnicomSignConfirmWithCallback(request *UnicomSignConfirmRequest, callback func(response *UnicomSignConfirmResponse, err error)) <-chan int

UnicomSignConfirmWithCallback invokes the smartag.UnicomSignConfirm API asynchronously api document: https://help.aliyun.com/api/smartag/unicomsignconfirm.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UnicomSignConfirmWithChan

func (client *Client) UnicomSignConfirmWithChan(request *UnicomSignConfirmRequest) (<-chan *UnicomSignConfirmResponse, <-chan error)

UnicomSignConfirmWithChan invokes the smartag.UnicomSignConfirm API asynchronously api document: https://help.aliyun.com/api/smartag/unicomsignconfirm.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

func (*Client) UpgradeSmartAccessGateway

func (client *Client) UpgradeSmartAccessGateway(request *UpgradeSmartAccessGatewayRequest) (response *UpgradeSmartAccessGatewayResponse, err error)

UpgradeSmartAccessGateway invokes the smartag.UpgradeSmartAccessGateway API synchronously api document: https://help.aliyun.com/api/smartag/upgradesmartaccessgateway.html

func (*Client) UpgradeSmartAccessGatewayWithCallback

func (client *Client) UpgradeSmartAccessGatewayWithCallback(request *UpgradeSmartAccessGatewayRequest, callback func(response *UpgradeSmartAccessGatewayResponse, err error)) <-chan int

UpgradeSmartAccessGatewayWithCallback invokes the smartag.UpgradeSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/upgradesmartaccessgateway.html asynchronous document: https://help.aliyun.com/document_detail/66220.html

func (*Client) UpgradeSmartAccessGatewayWithChan

func (client *Client) UpgradeSmartAccessGatewayWithChan(request *UpgradeSmartAccessGatewayRequest) (<-chan *UpgradeSmartAccessGatewayResponse, <-chan error)

UpgradeSmartAccessGatewayWithChan invokes the smartag.UpgradeSmartAccessGateway API asynchronously api document: https://help.aliyun.com/api/smartag/upgradesmartaccessgateway.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 CreateSAGLinkLevelHaRequest

type CreateSAGLinkLevelHaRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	BackupLinkId         string           `position:"Query" name:"BackupLinkId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	HaType               string           `position:"Query" name:"HaType"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	MainLinkRegionId     string           `position:"Query" name:"MainLinkRegionId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MainLinkId           string           `position:"Query" name:"MainLinkId"`
	BackupLinkRegionId   string           `position:"Query" name:"BackupLinkRegionId"`
}

CreateSAGLinkLevelHaRequest is the request struct for api CreateSAGLinkLevelHa

func CreateCreateSAGLinkLevelHaRequest

func CreateCreateSAGLinkLevelHaRequest() (request *CreateSAGLinkLevelHaRequest)

CreateCreateSAGLinkLevelHaRequest creates a request to invoke CreateSAGLinkLevelHa API

type CreateSAGLinkLevelHaResponse

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

CreateSAGLinkLevelHaResponse is the response struct for api CreateSAGLinkLevelHa

func CreateCreateSAGLinkLevelHaResponse

func CreateCreateSAGLinkLevelHaResponse() (response *CreateSAGLinkLevelHaResponse)

CreateCreateSAGLinkLevelHaResponse creates a response to parse from CreateSAGLinkLevelHa 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 DeleteSAGLinkLevelHaRequest

type DeleteSAGLinkLevelHaRequest 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"`
}

DeleteSAGLinkLevelHaRequest is the request struct for api DeleteSAGLinkLevelHa

func CreateDeleteSAGLinkLevelHaRequest

func CreateDeleteSAGLinkLevelHaRequest() (request *DeleteSAGLinkLevelHaRequest)

CreateDeleteSAGLinkLevelHaRequest creates a request to invoke DeleteSAGLinkLevelHa API

type DeleteSAGLinkLevelHaResponse

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

DeleteSAGLinkLevelHaResponse is the response struct for api DeleteSAGLinkLevelHa

func CreateDeleteSAGLinkLevelHaResponse

func CreateDeleteSAGLinkLevelHaResponse() (response *DeleteSAGLinkLevelHaResponse)

CreateDeleteSAGLinkLevelHaResponse creates a response to parse from DeleteSAGLinkLevelHa 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 DescribeGrantRulesRequest

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

DescribeGrantRulesRequest is the request struct for api DescribeGrantRules

func CreateDescribeGrantRulesRequest

func CreateDescribeGrantRulesRequest() (request *DescribeGrantRulesRequest)

CreateDescribeGrantRulesRequest creates a request to invoke DescribeGrantRules API

type DescribeGrantRulesResponse

type DescribeGrantRulesResponse 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"`
	GrantRules GrantRules `json:"GrantRules" xml:"GrantRules"`
}

DescribeGrantRulesResponse is the response struct for api DescribeGrantRules

func CreateDescribeGrantRulesResponse

func CreateDescribeGrantRulesResponse() (response *DescribeGrantRulesResponse)

CreateDescribeGrantRulesResponse creates a response to parse from DescribeGrantRules 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"`
	MainLinkState          string `json:"MainLinkState" xml:"MainLinkState"`
	BackupLinkState        string `json:"BackupLinkState" xml:"BackupLinkState"`
}

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"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	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"`
	SerialNumber         string           `position:"Query" name:"SerialNumber"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	AssociatedCcnId      string           `position:"Query" name:"AssociatedCcnId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	PageNumber           string           `position:"Query" name:"PageNumber"`
	Name                 string           `position:"Query" name:"Name"`
	PageSize             string           `position:"Query" name:"PageSize"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	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 DowngradeSmartAccessGatewayRequest

type DowngradeSmartAccessGatewayRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	BandWidthSpec        requests.Integer `position:"Query" name:"BandWidthSpec"`
	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"`
}

DowngradeSmartAccessGatewayRequest is the request struct for api DowngradeSmartAccessGateway

func CreateDowngradeSmartAccessGatewayRequest

func CreateDowngradeSmartAccessGatewayRequest() (request *DowngradeSmartAccessGatewayRequest)

CreateDowngradeSmartAccessGatewayRequest creates a request to invoke DowngradeSmartAccessGateway API

type DowngradeSmartAccessGatewayResponse

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

DowngradeSmartAccessGatewayResponse is the response struct for api DowngradeSmartAccessGateway

func CreateDowngradeSmartAccessGatewayResponse

func CreateDowngradeSmartAccessGatewayResponse() (response *DowngradeSmartAccessGatewayResponse)

CreateDowngradeSmartAccessGatewayResponse creates a response to parse from DowngradeSmartAccessGateway 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 GrantInstanceToCbnRequest

type GrantInstanceToCbnRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	CenUid               string           `position:"Query" name:"CenUid"`
	CenInstanceId        string           `position:"Query" name:"CenInstanceId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CcnInstanceId        string           `position:"Query" name:"CcnInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

GrantInstanceToCbnRequest is the request struct for api GrantInstanceToCbn

func CreateGrantInstanceToCbnRequest

func CreateGrantInstanceToCbnRequest() (request *GrantInstanceToCbnRequest)

CreateGrantInstanceToCbnRequest creates a request to invoke GrantInstanceToCbn API

type GrantInstanceToCbnResponse

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

GrantInstanceToCbnResponse is the response struct for api GrantInstanceToCbn

func CreateGrantInstanceToCbnResponse

func CreateGrantInstanceToCbnResponse() (response *GrantInstanceToCbnResponse)

CreateGrantInstanceToCbnResponse creates a response to parse from GrantInstanceToCbn response

type GrantRule

type GrantRule struct {
	GrantRuleId   string `json:"GrantRuleId" xml:"GrantRuleId"`
	CenUid        int    `json:"CenUid" xml:"CenUid"`
	CcnId         int    `json:"CcnId" xml:"CcnId"`
	CenInstanceId string `json:"CenInstanceId" xml:"CenInstanceId"`
	CcnInstanceId string `json:"CcnInstanceId" xml:"CcnInstanceId"`
	GmtCreate     int    `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified   int    `json:"GmtModified" xml:"GmtModified"`
	RegionId      string `json:"RegionId" xml:"RegionId"`
}

GrantRule is a nested struct in smartag response

type GrantRules

type GrantRules struct {
	GrantRule []GrantRule `json:"GrantRule" xml:"GrantRule"`
}

GrantRules is a nested struct in smartag 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 RevokeInstanceFromCbnRequest

type RevokeInstanceFromCbnRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	CenInstanceId        string           `position:"Query" name:"CenInstanceId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	CcnInstanceId        string           `position:"Query" name:"CcnInstanceId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

RevokeInstanceFromCbnRequest is the request struct for api RevokeInstanceFromCbn

func CreateRevokeInstanceFromCbnRequest

func CreateRevokeInstanceFromCbnRequest() (request *RevokeInstanceFromCbnRequest)

CreateRevokeInstanceFromCbnRequest creates a request to invoke RevokeInstanceFromCbn API

type RevokeInstanceFromCbnResponse

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

RevokeInstanceFromCbnResponse is the response struct for api RevokeInstanceFromCbn

func CreateRevokeInstanceFromCbnResponse

func CreateRevokeInstanceFromCbnResponse() (response *RevokeInstanceFromCbnResponse)

CreateRevokeInstanceFromCbnResponse creates a response to parse from RevokeInstanceFromCbn 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 SwitchSAGHaStateRequest

type SwitchSAGHaStateRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	HaType               string           `position:"Query" name:"HaType"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

SwitchSAGHaStateRequest is the request struct for api SwitchSAGHaState

func CreateSwitchSAGHaStateRequest

func CreateSwitchSAGHaStateRequest() (request *SwitchSAGHaStateRequest)

CreateSwitchSAGHaStateRequest creates a request to invoke SwitchSAGHaState API

type SwitchSAGHaStateResponse

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

SwitchSAGHaStateResponse is the response struct for api SwitchSAGHaState

func CreateSwitchSAGHaStateResponse

func CreateSwitchSAGHaStateResponse() (response *SwitchSAGHaStateResponse)

CreateSwitchSAGHaStateResponse creates a response to parse from SwitchSAGHaState 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 UnicomOrderConfirmOrderItem

type UnicomOrderConfirmOrderItem struct {
	ScItemName   string    `name:"ScItemName"`
	ItemAmount   string    `name:"ItemAmount"`
	SnList       *[]string `name:"SnList" type:"Repeated"`
	OrderItemId  string    `name:"OrderItemId"`
	ScItemCode   string    `name:"ScItemCode"`
	ItemQuantity string    `name:"ItemQuantity"`
	TradeId      string    `name:"TradeId"`
	TradeItemId  string    `name:"TradeItemId"`
}

UnicomOrderConfirmOrderItem is a repeated param struct in UnicomOrderConfirmRequest

type UnicomOrderConfirmRequest

type UnicomOrderConfirmRequest struct {
	*requests.RpcRequest
	TmsCode              string                         `position:"Query" name:"TmsCode"`
	ResourceOwnerId      requests.Integer               `position:"Query" name:"ResourceOwnerId"`
	OrderItem            *[]UnicomOrderConfirmOrderItem `position:"Query" name:"OrderItem"  type:"Repeated"`
	OwnerUserId          string                         `position:"Query" name:"OwnerUserId"`
	ResourceOwnerAccount string                         `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string                         `position:"Query" name:"OwnerAccount"`
	OrderPostFee         requests.Integer               `position:"Query" name:"OrderPostFee"`
	OwnerId              requests.Integer               `position:"Query" name:"OwnerId"`
	TmsOrderCode         string                         `position:"Query" name:"TmsOrderCode"`
	TradeId              string                         `position:"Query" name:"TradeId"`
}

UnicomOrderConfirmRequest is the request struct for api UnicomOrderConfirm

func CreateUnicomOrderConfirmRequest

func CreateUnicomOrderConfirmRequest() (request *UnicomOrderConfirmRequest)

CreateUnicomOrderConfirmRequest creates a request to invoke UnicomOrderConfirm API

type UnicomOrderConfirmResponse

type UnicomOrderConfirmResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
}

UnicomOrderConfirmResponse is the response struct for api UnicomOrderConfirm

func CreateUnicomOrderConfirmResponse

func CreateUnicomOrderConfirmResponse() (response *UnicomOrderConfirmResponse)

CreateUnicomOrderConfirmResponse creates a response to parse from UnicomOrderConfirm response

type UnicomSignConfirmRequest

type UnicomSignConfirmRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer             `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string                       `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string                       `position:"Query" name:"OwnerAccount"`
	TmsOrder             *[]UnicomSignConfirmTmsOrder `position:"Query" name:"TmsOrder"  type:"Repeated"`
	OwnerId              requests.Integer             `position:"Query" name:"OwnerId"`
}

UnicomSignConfirmRequest is the request struct for api UnicomSignConfirm

func CreateUnicomSignConfirmRequest

func CreateUnicomSignConfirmRequest() (request *UnicomSignConfirmRequest)

CreateUnicomSignConfirmRequest creates a request to invoke UnicomSignConfirm API

type UnicomSignConfirmResponse

type UnicomSignConfirmResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
}

UnicomSignConfirmResponse is the response struct for api UnicomSignConfirm

func CreateUnicomSignConfirmResponse

func CreateUnicomSignConfirmResponse() (response *UnicomSignConfirmResponse)

CreateUnicomSignConfirmResponse creates a response to parse from UnicomSignConfirm response

type UnicomSignConfirmTmsOrder

type UnicomSignConfirmTmsOrder struct {
	TmsCode      string `name:"TmsCode"`
	SigningTime  string `name:"SigningTime"`
	TmsOrderCode string `name:"TmsOrderCode"`
	TradeId      string `name:"TradeId"`
}

UnicomSignConfirmTmsOrder is a repeated param struct in UnicomSignConfirmRequest

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"`
	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"`
	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

type UpgradeSmartAccessGatewayRequest

type UpgradeSmartAccessGatewayRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	BandWidthSpec        requests.Integer `position:"Query" name:"BandWidthSpec"`
	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"`
}

UpgradeSmartAccessGatewayRequest is the request struct for api UpgradeSmartAccessGateway

func CreateUpgradeSmartAccessGatewayRequest

func CreateUpgradeSmartAccessGatewayRequest() (request *UpgradeSmartAccessGatewayRequest)

CreateUpgradeSmartAccessGatewayRequest creates a request to invoke UpgradeSmartAccessGateway API

type UpgradeSmartAccessGatewayResponse

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

UpgradeSmartAccessGatewayResponse is the response struct for api UpgradeSmartAccessGateway

func CreateUpgradeSmartAccessGatewayResponse

func CreateUpgradeSmartAccessGatewayResponse() (response *UpgradeSmartAccessGatewayResponse)

CreateUpgradeSmartAccessGatewayResponse creates a response to parse from UpgradeSmartAccessGateway response

Jump to

Keyboard shortcuts

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