cc5g

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type APNs

type APNs struct {
	Region []Region `json:"Region" xml:"Region"`
}

APNs is a nested struct in cc5g response

type AddDNSAuthorizationRuleRequest

type AddDNSAuthorizationRuleRequest struct {
	*requests.RpcRequest
	ClientToken              string           `position:"Query" name:"ClientToken"`
	Description              string           `position:"Query" name:"Description"`
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	SourceDNSIp              string           `position:"Query" name:"SourceDNSIp"`
	DestinationIp            string           `position:"Query" name:"DestinationIp"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	Name                     string           `position:"Query" name:"Name"`
}

AddDNSAuthorizationRuleRequest is the request struct for api AddDNSAuthorizationRule

func CreateAddDNSAuthorizationRuleRequest

func CreateAddDNSAuthorizationRuleRequest() (request *AddDNSAuthorizationRuleRequest)

CreateAddDNSAuthorizationRuleRequest creates a request to invoke AddDNSAuthorizationRule API

type AddDNSAuthorizationRuleResponse

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

AddDNSAuthorizationRuleResponse is the response struct for api AddDNSAuthorizationRule

func CreateAddDNSAuthorizationRuleResponse

func CreateAddDNSAuthorizationRuleResponse() (response *AddDNSAuthorizationRuleResponse)

CreateAddDNSAuthorizationRuleResponse creates a response to parse from AddDNSAuthorizationRule response

type AddGroupDnsAuthorizationRuleRequest

type AddGroupDnsAuthorizationRuleRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	ClientToken                   string           `position:"Query" name:"ClientToken"`
	Description                   string           `position:"Query" name:"Description"`
	DryRun                        requests.Boolean `position:"Query" name:"DryRun"`
	SourceDNSIp                   string           `position:"Query" name:"SourceDNSIp"`
	DestinationIp                 string           `position:"Query" name:"DestinationIp"`
	Name                          string           `position:"Query" name:"Name"`
}

AddGroupDnsAuthorizationRuleRequest is the request struct for api AddGroupDnsAuthorizationRule

func CreateAddGroupDnsAuthorizationRuleRequest

func CreateAddGroupDnsAuthorizationRuleRequest() (request *AddGroupDnsAuthorizationRuleRequest)

CreateAddGroupDnsAuthorizationRuleRequest creates a request to invoke AddGroupDnsAuthorizationRule API

type AddGroupDnsAuthorizationRuleResponse

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

AddGroupDnsAuthorizationRuleResponse is the response struct for api AddGroupDnsAuthorizationRule

func CreateAddGroupDnsAuthorizationRuleResponse

func CreateAddGroupDnsAuthorizationRuleResponse() (response *AddGroupDnsAuthorizationRuleResponse)

CreateAddGroupDnsAuthorizationRuleResponse creates a response to parse from AddGroupDnsAuthorizationRule response

type AddWirelessCloudConnectorToGroupRequest

type AddWirelessCloudConnectorToGroupRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorIds     *[]string        `position:"Query" name:"WirelessCloudConnectorIds"  type:"Repeated"`
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	DryRun                        requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken                   string           `position:"Query" name:"ClientToken"`
}

AddWirelessCloudConnectorToGroupRequest is the request struct for api AddWirelessCloudConnectorToGroup

func CreateAddWirelessCloudConnectorToGroupRequest

func CreateAddWirelessCloudConnectorToGroupRequest() (request *AddWirelessCloudConnectorToGroupRequest)

CreateAddWirelessCloudConnectorToGroupRequest creates a request to invoke AddWirelessCloudConnectorToGroup API

type AddWirelessCloudConnectorToGroupResponse

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

AddWirelessCloudConnectorToGroupResponse is the response struct for api AddWirelessCloudConnectorToGroup

func CreateAddWirelessCloudConnectorToGroupResponse

func CreateAddWirelessCloudConnectorToGroupResponse() (response *AddWirelessCloudConnectorToGroupResponse)

CreateAddWirelessCloudConnectorToGroupResponse creates a response to parse from AddWirelessCloudConnectorToGroup response

type AttachVpcToNetLinkRequest

type AttachVpcToNetLinkRequest struct {
	*requests.RpcRequest
	ClientToken              string           `position:"Query" name:"ClientToken"`
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	NetLinkId                string           `position:"Query" name:"NetLinkId"`
	VSwitches                *[]string        `position:"Query" name:"VSwitches"  type:"Repeated"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	VpcId                    string           `position:"Query" name:"VpcId"`
}

AttachVpcToNetLinkRequest is the request struct for api AttachVpcToNetLink

func CreateAttachVpcToNetLinkRequest

func CreateAttachVpcToNetLinkRequest() (request *AttachVpcToNetLinkRequest)

CreateAttachVpcToNetLinkRequest creates a request to invoke AttachVpcToNetLink API

type AttachVpcToNetLinkResponse

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

AttachVpcToNetLinkResponse is the response struct for api AttachVpcToNetLink

func CreateAttachVpcToNetLinkResponse

func CreateAttachVpcToNetLinkResponse() (response *AttachVpcToNetLinkResponse)

CreateAttachVpcToNetLinkResponse creates a response to parse from AttachVpcToNetLink response

type AuthorizationRule

type AuthorizationRule struct {
	AuthorizationRuleId string `json:"AuthorizationRuleId" xml:"AuthorizationRuleId"`
	Status              string `json:"Status" xml:"Status"`
	Name                string `json:"Name" xml:"Name"`
	Description         string `json:"Description" xml:"Description"`
	Type                string `json:"Type" xml:"Type"`
	SourceCidr          string `json:"SourceCidr" xml:"SourceCidr"`
	DestinationType     string `json:"DestinationType" xml:"DestinationType"`
	Protocol            string `json:"Protocol" xml:"Protocol"`
	DestinationPort     string `json:"DestinationPort" xml:"DestinationPort"`
	Destination         string `json:"Destination" xml:"Destination"`
	Policy              string `json:"Policy" xml:"Policy"`
	Dns                 bool   `json:"Dns" xml:"Dns"`
	CreateTime          string `json:"CreateTime" xml:"CreateTime"`
}

AuthorizationRule is a nested struct in cc5g response

type AuthorizationRules

type AuthorizationRules struct {
	AuthorizationRule []AuthorizationRule `json:"AuthorizationRule" xml:"AuthorizationRule"`
}

AuthorizationRules is a nested struct in cc5g response

type BatchOperateCardsTask

type BatchOperateCardsTask struct {
	BatchOperateCardsTaskId  string                   `json:"BatchOperateCardsTaskId" xml:"BatchOperateCardsTaskId"`
	Status                   string                   `json:"Status" xml:"Status"`
	OperateType              string                   `json:"OperateType" xml:"OperateType"`
	Threshold                string                   `json:"Threshold" xml:"Threshold"`
	EffectType               string                   `json:"EffectType" xml:"EffectType"`
	IccidsOssFilePath        string                   `json:"IccidsOssFilePath" xml:"IccidsOssFilePath"`
	OperateResultOssFilePath string                   `json:"OperateResultOssFilePath" xml:"OperateResultOssFilePath"`
	Description              string                   `json:"Description" xml:"Description"`
	Name                     string                   `json:"Name" xml:"Name"`
	CreateTime               string                   `json:"CreateTime" xml:"CreateTime"`
	WirelessCloudConnectors  []WirelessCloudConnector `json:"WirelessCloudConnectors" xml:"WirelessCloudConnectors"`
}

BatchOperateCardsTask is a nested struct in cc5g response

type BatchOperateCardsTasks

type BatchOperateCardsTasks struct {
	BatchOperateCardsTask []BatchOperateCardsTask `json:"BatchOperateCardsTask" xml:"BatchOperateCardsTask"`
}

BatchOperateCardsTasks is a nested struct in cc5g response

type Card

type Card struct {
	Iccid          string `json:"Iccid" xml:"Iccid"`
	NetType        string `json:"NetType" xml:"NetType"`
	APN            string `json:"APN" xml:"APN"`
	ISP            string `json:"ISP" xml:"ISP"`
	IpAddress      string `json:"IpAddress" xml:"IpAddress"`
	Imsi           string `json:"Imsi" xml:"Imsi"`
	Imei           string `json:"Imei" xml:"Imei"`
	Lock           bool   `json:"Lock" xml:"Lock"`
	Spec           string `json:"Spec" xml:"Spec"`
	Status         string `json:"Status" xml:"Status"`
	Description    string `json:"Description" xml:"Description"`
	Name           string `json:"Name" xml:"Name"`
	UsageDataMonth int64  `json:"UsageDataMonth" xml:"UsageDataMonth"`
	OrderId        string `json:"OrderId" xml:"OrderId"`
	ActivatedTime  string `json:"ActivatedTime" xml:"ActivatedTime"`
	BusinessStatus string `json:"BusinessStatus" xml:"BusinessStatus"`
	Msisdn         string `json:"Msisdn" xml:"Msisdn"`
	UsageDataTotal string `json:"UsageDataTotal" xml:"UsageDataTotal"`
}

Card is a nested struct in cc5g response

type Cards

type Cards struct {
	Card []Card `json:"Card" xml:"Card"`
}

Cards is a nested struct in cc5g 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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

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 NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

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

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

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 usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) AddDNSAuthorizationRule

func (client *Client) AddDNSAuthorizationRule(request *AddDNSAuthorizationRuleRequest) (response *AddDNSAuthorizationRuleResponse, err error)

AddDNSAuthorizationRule invokes the cc5g.AddDNSAuthorizationRule API synchronously

func (*Client) AddDNSAuthorizationRuleWithCallback

func (client *Client) AddDNSAuthorizationRuleWithCallback(request *AddDNSAuthorizationRuleRequest, callback func(response *AddDNSAuthorizationRuleResponse, err error)) <-chan int

AddDNSAuthorizationRuleWithCallback invokes the cc5g.AddDNSAuthorizationRule API asynchronously

func (*Client) AddDNSAuthorizationRuleWithChan

func (client *Client) AddDNSAuthorizationRuleWithChan(request *AddDNSAuthorizationRuleRequest) (<-chan *AddDNSAuthorizationRuleResponse, <-chan error)

AddDNSAuthorizationRuleWithChan invokes the cc5g.AddDNSAuthorizationRule API asynchronously

func (*Client) AddGroupDnsAuthorizationRule

func (client *Client) AddGroupDnsAuthorizationRule(request *AddGroupDnsAuthorizationRuleRequest) (response *AddGroupDnsAuthorizationRuleResponse, err error)

AddGroupDnsAuthorizationRule invokes the cc5g.AddGroupDnsAuthorizationRule API synchronously

func (*Client) AddGroupDnsAuthorizationRuleWithCallback

func (client *Client) AddGroupDnsAuthorizationRuleWithCallback(request *AddGroupDnsAuthorizationRuleRequest, callback func(response *AddGroupDnsAuthorizationRuleResponse, err error)) <-chan int

AddGroupDnsAuthorizationRuleWithCallback invokes the cc5g.AddGroupDnsAuthorizationRule API asynchronously

func (*Client) AddGroupDnsAuthorizationRuleWithChan

func (client *Client) AddGroupDnsAuthorizationRuleWithChan(request *AddGroupDnsAuthorizationRuleRequest) (<-chan *AddGroupDnsAuthorizationRuleResponse, <-chan error)

AddGroupDnsAuthorizationRuleWithChan invokes the cc5g.AddGroupDnsAuthorizationRule API asynchronously

func (*Client) AddWirelessCloudConnectorToGroup

func (client *Client) AddWirelessCloudConnectorToGroup(request *AddWirelessCloudConnectorToGroupRequest) (response *AddWirelessCloudConnectorToGroupResponse, err error)

AddWirelessCloudConnectorToGroup invokes the cc5g.AddWirelessCloudConnectorToGroup API synchronously

func (*Client) AddWirelessCloudConnectorToGroupWithCallback

func (client *Client) AddWirelessCloudConnectorToGroupWithCallback(request *AddWirelessCloudConnectorToGroupRequest, callback func(response *AddWirelessCloudConnectorToGroupResponse, err error)) <-chan int

AddWirelessCloudConnectorToGroupWithCallback invokes the cc5g.AddWirelessCloudConnectorToGroup API asynchronously

func (*Client) AddWirelessCloudConnectorToGroupWithChan

func (client *Client) AddWirelessCloudConnectorToGroupWithChan(request *AddWirelessCloudConnectorToGroupRequest) (<-chan *AddWirelessCloudConnectorToGroupResponse, <-chan error)

AddWirelessCloudConnectorToGroupWithChan invokes the cc5g.AddWirelessCloudConnectorToGroup API asynchronously

func (client *Client) AttachVpcToNetLink(request *AttachVpcToNetLinkRequest) (response *AttachVpcToNetLinkResponse, err error)

AttachVpcToNetLink invokes the cc5g.AttachVpcToNetLink API synchronously

func (*Client) AttachVpcToNetLinkWithCallback

func (client *Client) AttachVpcToNetLinkWithCallback(request *AttachVpcToNetLinkRequest, callback func(response *AttachVpcToNetLinkResponse, err error)) <-chan int

AttachVpcToNetLinkWithCallback invokes the cc5g.AttachVpcToNetLink API asynchronously

func (*Client) AttachVpcToNetLinkWithChan

func (client *Client) AttachVpcToNetLinkWithChan(request *AttachVpcToNetLinkRequest) (<-chan *AttachVpcToNetLinkResponse, <-chan error)

AttachVpcToNetLinkWithChan invokes the cc5g.AttachVpcToNetLink API asynchronously

func (*Client) CreateAuthorizationRule

func (client *Client) CreateAuthorizationRule(request *CreateAuthorizationRuleRequest) (response *CreateAuthorizationRuleResponse, err error)

CreateAuthorizationRule invokes the cc5g.CreateAuthorizationRule API synchronously

func (*Client) CreateAuthorizationRuleWithCallback

func (client *Client) CreateAuthorizationRuleWithCallback(request *CreateAuthorizationRuleRequest, callback func(response *CreateAuthorizationRuleResponse, err error)) <-chan int

CreateAuthorizationRuleWithCallback invokes the cc5g.CreateAuthorizationRule API asynchronously

func (*Client) CreateAuthorizationRuleWithChan

func (client *Client) CreateAuthorizationRuleWithChan(request *CreateAuthorizationRuleRequest) (<-chan *CreateAuthorizationRuleResponse, <-chan error)

CreateAuthorizationRuleWithChan invokes the cc5g.CreateAuthorizationRule API asynchronously

func (*Client) CreateBatchOperateCardsTask

func (client *Client) CreateBatchOperateCardsTask(request *CreateBatchOperateCardsTaskRequest) (response *CreateBatchOperateCardsTaskResponse, err error)

CreateBatchOperateCardsTask invokes the cc5g.CreateBatchOperateCardsTask API synchronously

func (*Client) CreateBatchOperateCardsTaskWithCallback

func (client *Client) CreateBatchOperateCardsTaskWithCallback(request *CreateBatchOperateCardsTaskRequest, callback func(response *CreateBatchOperateCardsTaskResponse, err error)) <-chan int

CreateBatchOperateCardsTaskWithCallback invokes the cc5g.CreateBatchOperateCardsTask API asynchronously

func (*Client) CreateBatchOperateCardsTaskWithChan

func (client *Client) CreateBatchOperateCardsTaskWithChan(request *CreateBatchOperateCardsTaskRequest) (<-chan *CreateBatchOperateCardsTaskResponse, <-chan error)

CreateBatchOperateCardsTaskWithChan invokes the cc5g.CreateBatchOperateCardsTask API asynchronously

func (*Client) CreateGroupAuthorizationRule

func (client *Client) CreateGroupAuthorizationRule(request *CreateGroupAuthorizationRuleRequest) (response *CreateGroupAuthorizationRuleResponse, err error)

CreateGroupAuthorizationRule invokes the cc5g.CreateGroupAuthorizationRule API synchronously

func (*Client) CreateGroupAuthorizationRuleWithCallback

func (client *Client) CreateGroupAuthorizationRuleWithCallback(request *CreateGroupAuthorizationRuleRequest, callback func(response *CreateGroupAuthorizationRuleResponse, err error)) <-chan int

CreateGroupAuthorizationRuleWithCallback invokes the cc5g.CreateGroupAuthorizationRule API asynchronously

func (*Client) CreateGroupAuthorizationRuleWithChan

func (client *Client) CreateGroupAuthorizationRuleWithChan(request *CreateGroupAuthorizationRuleRequest) (<-chan *CreateGroupAuthorizationRuleResponse, <-chan error)

CreateGroupAuthorizationRuleWithChan invokes the cc5g.CreateGroupAuthorizationRule API asynchronously

func (*Client) CreateIoTCloudConnectorBackhaulRoute

func (client *Client) CreateIoTCloudConnectorBackhaulRoute(request *CreateIoTCloudConnectorBackhaulRouteRequest) (response *CreateIoTCloudConnectorBackhaulRouteResponse, err error)

CreateIoTCloudConnectorBackhaulRoute invokes the cc5g.CreateIoTCloudConnectorBackhaulRoute API synchronously

func (*Client) CreateIoTCloudConnectorBackhaulRouteWithCallback

func (client *Client) CreateIoTCloudConnectorBackhaulRouteWithCallback(request *CreateIoTCloudConnectorBackhaulRouteRequest, callback func(response *CreateIoTCloudConnectorBackhaulRouteResponse, err error)) <-chan int

CreateIoTCloudConnectorBackhaulRouteWithCallback invokes the cc5g.CreateIoTCloudConnectorBackhaulRoute API asynchronously

func (*Client) CreateIoTCloudConnectorBackhaulRouteWithChan

func (client *Client) CreateIoTCloudConnectorBackhaulRouteWithChan(request *CreateIoTCloudConnectorBackhaulRouteRequest) (<-chan *CreateIoTCloudConnectorBackhaulRouteResponse, <-chan error)

CreateIoTCloudConnectorBackhaulRouteWithChan invokes the cc5g.CreateIoTCloudConnectorBackhaulRoute API asynchronously

func (*Client) CreateWirelessCloudConnector

func (client *Client) CreateWirelessCloudConnector(request *CreateWirelessCloudConnectorRequest) (response *CreateWirelessCloudConnectorResponse, err error)

CreateWirelessCloudConnector invokes the cc5g.CreateWirelessCloudConnector API synchronously

func (*Client) CreateWirelessCloudConnectorGroup

func (client *Client) CreateWirelessCloudConnectorGroup(request *CreateWirelessCloudConnectorGroupRequest) (response *CreateWirelessCloudConnectorGroupResponse, err error)

CreateWirelessCloudConnectorGroup invokes the cc5g.CreateWirelessCloudConnectorGroup API synchronously

func (*Client) CreateWirelessCloudConnectorGroupWithCallback

func (client *Client) CreateWirelessCloudConnectorGroupWithCallback(request *CreateWirelessCloudConnectorGroupRequest, callback func(response *CreateWirelessCloudConnectorGroupResponse, err error)) <-chan int

CreateWirelessCloudConnectorGroupWithCallback invokes the cc5g.CreateWirelessCloudConnectorGroup API asynchronously

func (*Client) CreateWirelessCloudConnectorGroupWithChan

func (client *Client) CreateWirelessCloudConnectorGroupWithChan(request *CreateWirelessCloudConnectorGroupRequest) (<-chan *CreateWirelessCloudConnectorGroupResponse, <-chan error)

CreateWirelessCloudConnectorGroupWithChan invokes the cc5g.CreateWirelessCloudConnectorGroup API asynchronously

func (*Client) CreateWirelessCloudConnectorWithCallback

func (client *Client) CreateWirelessCloudConnectorWithCallback(request *CreateWirelessCloudConnectorRequest, callback func(response *CreateWirelessCloudConnectorResponse, err error)) <-chan int

CreateWirelessCloudConnectorWithCallback invokes the cc5g.CreateWirelessCloudConnector API asynchronously

func (*Client) CreateWirelessCloudConnectorWithChan

func (client *Client) CreateWirelessCloudConnectorWithChan(request *CreateWirelessCloudConnectorRequest) (<-chan *CreateWirelessCloudConnectorResponse, <-chan error)

CreateWirelessCloudConnectorWithChan invokes the cc5g.CreateWirelessCloudConnector API asynchronously

func (*Client) DeleteAuthorizationRule

func (client *Client) DeleteAuthorizationRule(request *DeleteAuthorizationRuleRequest) (response *DeleteAuthorizationRuleResponse, err error)

DeleteAuthorizationRule invokes the cc5g.DeleteAuthorizationRule API synchronously

func (*Client) DeleteAuthorizationRuleWithCallback

func (client *Client) DeleteAuthorizationRuleWithCallback(request *DeleteAuthorizationRuleRequest, callback func(response *DeleteAuthorizationRuleResponse, err error)) <-chan int

DeleteAuthorizationRuleWithCallback invokes the cc5g.DeleteAuthorizationRule API asynchronously

func (*Client) DeleteAuthorizationRuleWithChan

func (client *Client) DeleteAuthorizationRuleWithChan(request *DeleteAuthorizationRuleRequest) (<-chan *DeleteAuthorizationRuleResponse, <-chan error)

DeleteAuthorizationRuleWithChan invokes the cc5g.DeleteAuthorizationRule API asynchronously

func (*Client) DeleteBatchOperateCardsTask

func (client *Client) DeleteBatchOperateCardsTask(request *DeleteBatchOperateCardsTaskRequest) (response *DeleteBatchOperateCardsTaskResponse, err error)

DeleteBatchOperateCardsTask invokes the cc5g.DeleteBatchOperateCardsTask API synchronously

func (*Client) DeleteBatchOperateCardsTaskWithCallback

func (client *Client) DeleteBatchOperateCardsTaskWithCallback(request *DeleteBatchOperateCardsTaskRequest, callback func(response *DeleteBatchOperateCardsTaskResponse, err error)) <-chan int

DeleteBatchOperateCardsTaskWithCallback invokes the cc5g.DeleteBatchOperateCardsTask API asynchronously

func (*Client) DeleteBatchOperateCardsTaskWithChan

func (client *Client) DeleteBatchOperateCardsTaskWithChan(request *DeleteBatchOperateCardsTaskRequest) (<-chan *DeleteBatchOperateCardsTaskResponse, <-chan error)

DeleteBatchOperateCardsTaskWithChan invokes the cc5g.DeleteBatchOperateCardsTask API asynchronously

func (*Client) DeleteGroupAuthorizationRule

func (client *Client) DeleteGroupAuthorizationRule(request *DeleteGroupAuthorizationRuleRequest) (response *DeleteGroupAuthorizationRuleResponse, err error)

DeleteGroupAuthorizationRule invokes the cc5g.DeleteGroupAuthorizationRule API synchronously

func (*Client) DeleteGroupAuthorizationRuleWithCallback

func (client *Client) DeleteGroupAuthorizationRuleWithCallback(request *DeleteGroupAuthorizationRuleRequest, callback func(response *DeleteGroupAuthorizationRuleResponse, err error)) <-chan int

DeleteGroupAuthorizationRuleWithCallback invokes the cc5g.DeleteGroupAuthorizationRule API asynchronously

func (*Client) DeleteGroupAuthorizationRuleWithChan

func (client *Client) DeleteGroupAuthorizationRuleWithChan(request *DeleteGroupAuthorizationRuleRequest) (<-chan *DeleteGroupAuthorizationRuleResponse, <-chan error)

DeleteGroupAuthorizationRuleWithChan invokes the cc5g.DeleteGroupAuthorizationRule API asynchronously

func (*Client) DeleteIoTCloudConnectorBackhaulRoute

func (client *Client) DeleteIoTCloudConnectorBackhaulRoute(request *DeleteIoTCloudConnectorBackhaulRouteRequest) (response *DeleteIoTCloudConnectorBackhaulRouteResponse, err error)

DeleteIoTCloudConnectorBackhaulRoute invokes the cc5g.DeleteIoTCloudConnectorBackhaulRoute API synchronously

func (*Client) DeleteIoTCloudConnectorBackhaulRouteWithCallback

func (client *Client) DeleteIoTCloudConnectorBackhaulRouteWithCallback(request *DeleteIoTCloudConnectorBackhaulRouteRequest, callback func(response *DeleteIoTCloudConnectorBackhaulRouteResponse, err error)) <-chan int

DeleteIoTCloudConnectorBackhaulRouteWithCallback invokes the cc5g.DeleteIoTCloudConnectorBackhaulRoute API asynchronously

func (*Client) DeleteIoTCloudConnectorBackhaulRouteWithChan

func (client *Client) DeleteIoTCloudConnectorBackhaulRouteWithChan(request *DeleteIoTCloudConnectorBackhaulRouteRequest) (<-chan *DeleteIoTCloudConnectorBackhaulRouteResponse, <-chan error)

DeleteIoTCloudConnectorBackhaulRouteWithChan invokes the cc5g.DeleteIoTCloudConnectorBackhaulRoute API asynchronously

func (*Client) DeleteWirelessCloudConnector

func (client *Client) DeleteWirelessCloudConnector(request *DeleteWirelessCloudConnectorRequest) (response *DeleteWirelessCloudConnectorResponse, err error)

DeleteWirelessCloudConnector invokes the cc5g.DeleteWirelessCloudConnector API synchronously

func (*Client) DeleteWirelessCloudConnectorGroup

func (client *Client) DeleteWirelessCloudConnectorGroup(request *DeleteWirelessCloudConnectorGroupRequest) (response *DeleteWirelessCloudConnectorGroupResponse, err error)

DeleteWirelessCloudConnectorGroup invokes the cc5g.DeleteWirelessCloudConnectorGroup API synchronously

func (*Client) DeleteWirelessCloudConnectorGroupWithCallback

func (client *Client) DeleteWirelessCloudConnectorGroupWithCallback(request *DeleteWirelessCloudConnectorGroupRequest, callback func(response *DeleteWirelessCloudConnectorGroupResponse, err error)) <-chan int

DeleteWirelessCloudConnectorGroupWithCallback invokes the cc5g.DeleteWirelessCloudConnectorGroup API asynchronously

func (*Client) DeleteWirelessCloudConnectorGroupWithChan

func (client *Client) DeleteWirelessCloudConnectorGroupWithChan(request *DeleteWirelessCloudConnectorGroupRequest) (<-chan *DeleteWirelessCloudConnectorGroupResponse, <-chan error)

DeleteWirelessCloudConnectorGroupWithChan invokes the cc5g.DeleteWirelessCloudConnectorGroup API asynchronously

func (*Client) DeleteWirelessCloudConnectorWithCallback

func (client *Client) DeleteWirelessCloudConnectorWithCallback(request *DeleteWirelessCloudConnectorRequest, callback func(response *DeleteWirelessCloudConnectorResponse, err error)) <-chan int

DeleteWirelessCloudConnectorWithCallback invokes the cc5g.DeleteWirelessCloudConnector API asynchronously

func (*Client) DeleteWirelessCloudConnectorWithChan

func (client *Client) DeleteWirelessCloudConnectorWithChan(request *DeleteWirelessCloudConnectorRequest) (<-chan *DeleteWirelessCloudConnectorResponse, <-chan error)

DeleteWirelessCloudConnectorWithChan invokes the cc5g.DeleteWirelessCloudConnector API asynchronously

func (client *Client) DetachVpcFromNetLink(request *DetachVpcFromNetLinkRequest) (response *DetachVpcFromNetLinkResponse, err error)

DetachVpcFromNetLink invokes the cc5g.DetachVpcFromNetLink API synchronously

func (*Client) DetachVpcFromNetLinkWithCallback

func (client *Client) DetachVpcFromNetLinkWithCallback(request *DetachVpcFromNetLinkRequest, callback func(response *DetachVpcFromNetLinkResponse, err error)) <-chan int

DetachVpcFromNetLinkWithCallback invokes the cc5g.DetachVpcFromNetLink API asynchronously

func (*Client) DetachVpcFromNetLinkWithChan

func (client *Client) DetachVpcFromNetLinkWithChan(request *DetachVpcFromNetLinkRequest) (<-chan *DetachVpcFromNetLinkResponse, <-chan error)

DetachVpcFromNetLinkWithChan invokes the cc5g.DetachVpcFromNetLink API asynchronously

func (*Client) FailCards

func (client *Client) FailCards(request *FailCardsRequest) (response *FailCardsResponse, err error)

FailCards invokes the cc5g.FailCards API synchronously

func (*Client) FailCardsWithCallback

func (client *Client) FailCardsWithCallback(request *FailCardsRequest, callback func(response *FailCardsResponse, err error)) <-chan int

FailCardsWithCallback invokes the cc5g.FailCards API asynchronously

func (*Client) FailCardsWithChan

func (client *Client) FailCardsWithChan(request *FailCardsRequest) (<-chan *FailCardsResponse, <-chan error)

FailCardsWithChan invokes the cc5g.FailCards API asynchronously

func (*Client) GetCard

func (client *Client) GetCard(request *GetCardRequest) (response *GetCardResponse, err error)

GetCard invokes the cc5g.GetCard API synchronously

func (*Client) GetCardLockReason

func (client *Client) GetCardLockReason(request *GetCardLockReasonRequest) (response *GetCardLockReasonResponse, err error)

GetCardLockReason invokes the cc5g.GetCardLockReason API synchronously

func (*Client) GetCardLockReasonWithCallback

func (client *Client) GetCardLockReasonWithCallback(request *GetCardLockReasonRequest, callback func(response *GetCardLockReasonResponse, err error)) <-chan int

GetCardLockReasonWithCallback invokes the cc5g.GetCardLockReason API asynchronously

func (*Client) GetCardLockReasonWithChan

func (client *Client) GetCardLockReasonWithChan(request *GetCardLockReasonRequest) (<-chan *GetCardLockReasonResponse, <-chan error)

GetCardLockReasonWithChan invokes the cc5g.GetCardLockReason API asynchronously

func (*Client) GetCardWithCallback

func (client *Client) GetCardWithCallback(request *GetCardRequest, callback func(response *GetCardResponse, err error)) <-chan int

GetCardWithCallback invokes the cc5g.GetCard API asynchronously

func (*Client) GetCardWithChan

func (client *Client) GetCardWithChan(request *GetCardRequest) (<-chan *GetCardResponse, <-chan error)

GetCardWithChan invokes the cc5g.GetCard API asynchronously

func (*Client) GetCreateCustomerInformation

func (client *Client) GetCreateCustomerInformation(request *GetCreateCustomerInformationRequest) (response *GetCreateCustomerInformationResponse, err error)

GetCreateCustomerInformation invokes the cc5g.GetCreateCustomerInformation API synchronously

func (*Client) GetCreateCustomerInformationWithCallback

func (client *Client) GetCreateCustomerInformationWithCallback(request *GetCreateCustomerInformationRequest, callback func(response *GetCreateCustomerInformationResponse, err error)) <-chan int

GetCreateCustomerInformationWithCallback invokes the cc5g.GetCreateCustomerInformation API asynchronously

func (*Client) GetCreateCustomerInformationWithChan

func (client *Client) GetCreateCustomerInformationWithChan(request *GetCreateCustomerInformationRequest) (<-chan *GetCreateCustomerInformationResponse, <-chan error)

GetCreateCustomerInformationWithChan invokes the cc5g.GetCreateCustomerInformation API asynchronously

func (*Client) GetDiagnoseResultForSingleCard

func (client *Client) GetDiagnoseResultForSingleCard(request *GetDiagnoseResultForSingleCardRequest) (response *GetDiagnoseResultForSingleCardResponse, err error)

GetDiagnoseResultForSingleCard invokes the cc5g.GetDiagnoseResultForSingleCard API synchronously

func (*Client) GetDiagnoseResultForSingleCardWithCallback

func (client *Client) GetDiagnoseResultForSingleCardWithCallback(request *GetDiagnoseResultForSingleCardRequest, callback func(response *GetDiagnoseResultForSingleCardResponse, err error)) <-chan int

GetDiagnoseResultForSingleCardWithCallback invokes the cc5g.GetDiagnoseResultForSingleCard API asynchronously

func (*Client) GetDiagnoseResultForSingleCardWithChan

func (client *Client) GetDiagnoseResultForSingleCardWithChan(request *GetDiagnoseResultForSingleCardRequest) (<-chan *GetDiagnoseResultForSingleCardResponse, <-chan error)

GetDiagnoseResultForSingleCardWithChan invokes the cc5g.GetDiagnoseResultForSingleCard API asynchronously

func (*Client) GetWirelessCloudConnector

func (client *Client) GetWirelessCloudConnector(request *GetWirelessCloudConnectorRequest) (response *GetWirelessCloudConnectorResponse, err error)

GetWirelessCloudConnector invokes the cc5g.GetWirelessCloudConnector API synchronously

func (*Client) GetWirelessCloudConnectorWithCallback

func (client *Client) GetWirelessCloudConnectorWithCallback(request *GetWirelessCloudConnectorRequest, callback func(response *GetWirelessCloudConnectorResponse, err error)) <-chan int

GetWirelessCloudConnectorWithCallback invokes the cc5g.GetWirelessCloudConnector API asynchronously

func (*Client) GetWirelessCloudConnectorWithChan

func (client *Client) GetWirelessCloudConnectorWithChan(request *GetWirelessCloudConnectorRequest) (<-chan *GetWirelessCloudConnectorResponse, <-chan error)

GetWirelessCloudConnectorWithChan invokes the cc5g.GetWirelessCloudConnector API asynchronously

func (client *Client) GrantNetLink(request *GrantNetLinkRequest) (response *GrantNetLinkResponse, err error)

GrantNetLink invokes the cc5g.GrantNetLink API synchronously

func (*Client) GrantNetLinkWithCallback

func (client *Client) GrantNetLinkWithCallback(request *GrantNetLinkRequest, callback func(response *GrantNetLinkResponse, err error)) <-chan int

GrantNetLinkWithCallback invokes the cc5g.GrantNetLink API asynchronously

func (*Client) GrantNetLinkWithChan

func (client *Client) GrantNetLinkWithChan(request *GrantNetLinkRequest) (<-chan *GrantNetLinkResponse, <-chan error)

GrantNetLinkWithChan invokes the cc5g.GrantNetLink API asynchronously

func (*Client) ListAPNs

func (client *Client) ListAPNs(request *ListAPNsRequest) (response *ListAPNsResponse, err error)

ListAPNs invokes the cc5g.ListAPNs API synchronously

func (*Client) ListAPNsWithCallback

func (client *Client) ListAPNsWithCallback(request *ListAPNsRequest, callback func(response *ListAPNsResponse, err error)) <-chan int

ListAPNsWithCallback invokes the cc5g.ListAPNs API asynchronously

func (*Client) ListAPNsWithChan

func (client *Client) ListAPNsWithChan(request *ListAPNsRequest) (<-chan *ListAPNsResponse, <-chan error)

ListAPNsWithChan invokes the cc5g.ListAPNs API asynchronously

func (*Client) ListAuthorizationRules

func (client *Client) ListAuthorizationRules(request *ListAuthorizationRulesRequest) (response *ListAuthorizationRulesResponse, err error)

ListAuthorizationRules invokes the cc5g.ListAuthorizationRules API synchronously

func (*Client) ListAuthorizationRulesWithCallback

func (client *Client) ListAuthorizationRulesWithCallback(request *ListAuthorizationRulesRequest, callback func(response *ListAuthorizationRulesResponse, err error)) <-chan int

ListAuthorizationRulesWithCallback invokes the cc5g.ListAuthorizationRules API asynchronously

func (*Client) ListAuthorizationRulesWithChan

func (client *Client) ListAuthorizationRulesWithChan(request *ListAuthorizationRulesRequest) (<-chan *ListAuthorizationRulesResponse, <-chan error)

ListAuthorizationRulesWithChan invokes the cc5g.ListAuthorizationRules API asynchronously

func (*Client) ListBatchOperateCardsTasks

func (client *Client) ListBatchOperateCardsTasks(request *ListBatchOperateCardsTasksRequest) (response *ListBatchOperateCardsTasksResponse, err error)

ListBatchOperateCardsTasks invokes the cc5g.ListBatchOperateCardsTasks API synchronously

func (*Client) ListBatchOperateCardsTasksWithCallback

func (client *Client) ListBatchOperateCardsTasksWithCallback(request *ListBatchOperateCardsTasksRequest, callback func(response *ListBatchOperateCardsTasksResponse, err error)) <-chan int

ListBatchOperateCardsTasksWithCallback invokes the cc5g.ListBatchOperateCardsTasks API asynchronously

func (*Client) ListBatchOperateCardsTasksWithChan

func (client *Client) ListBatchOperateCardsTasksWithChan(request *ListBatchOperateCardsTasksRequest) (<-chan *ListBatchOperateCardsTasksResponse, <-chan error)

ListBatchOperateCardsTasksWithChan invokes the cc5g.ListBatchOperateCardsTasks API asynchronously

func (*Client) ListCards

func (client *Client) ListCards(request *ListCardsRequest) (response *ListCardsResponse, err error)

ListCards invokes the cc5g.ListCards API synchronously

func (*Client) ListCardsWithCallback

func (client *Client) ListCardsWithCallback(request *ListCardsRequest, callback func(response *ListCardsResponse, err error)) <-chan int

ListCardsWithCallback invokes the cc5g.ListCards API asynchronously

func (*Client) ListCardsWithChan

func (client *Client) ListCardsWithChan(request *ListCardsRequest) (<-chan *ListCardsResponse, <-chan error)

ListCardsWithChan invokes the cc5g.ListCards API asynchronously

func (*Client) ListDataPackages

func (client *Client) ListDataPackages(request *ListDataPackagesRequest) (response *ListDataPackagesResponse, err error)

ListDataPackages invokes the cc5g.ListDataPackages API synchronously

func (*Client) ListDataPackagesWithCallback

func (client *Client) ListDataPackagesWithCallback(request *ListDataPackagesRequest, callback func(response *ListDataPackagesResponse, err error)) <-chan int

ListDataPackagesWithCallback invokes the cc5g.ListDataPackages API asynchronously

func (*Client) ListDataPackagesWithChan

func (client *Client) ListDataPackagesWithChan(request *ListDataPackagesRequest) (<-chan *ListDataPackagesResponse, <-chan error)

ListDataPackagesWithChan invokes the cc5g.ListDataPackages API asynchronously

func (*Client) ListDiagnoseInfoForSingleCard

func (client *Client) ListDiagnoseInfoForSingleCard(request *ListDiagnoseInfoForSingleCardRequest) (response *ListDiagnoseInfoForSingleCardResponse, err error)

ListDiagnoseInfoForSingleCard invokes the cc5g.ListDiagnoseInfoForSingleCard API synchronously

func (*Client) ListDiagnoseInfoForSingleCardWithCallback

func (client *Client) ListDiagnoseInfoForSingleCardWithCallback(request *ListDiagnoseInfoForSingleCardRequest, callback func(response *ListDiagnoseInfoForSingleCardResponse, err error)) <-chan int

ListDiagnoseInfoForSingleCardWithCallback invokes the cc5g.ListDiagnoseInfoForSingleCard API asynchronously

func (*Client) ListDiagnoseInfoForSingleCardWithChan

func (client *Client) ListDiagnoseInfoForSingleCardWithChan(request *ListDiagnoseInfoForSingleCardRequest) (<-chan *ListDiagnoseInfoForSingleCardResponse, <-chan error)

ListDiagnoseInfoForSingleCardWithChan invokes the cc5g.ListDiagnoseInfoForSingleCard API asynchronously

func (*Client) ListGroupAuthorizationRules

func (client *Client) ListGroupAuthorizationRules(request *ListGroupAuthorizationRulesRequest) (response *ListGroupAuthorizationRulesResponse, err error)

ListGroupAuthorizationRules invokes the cc5g.ListGroupAuthorizationRules API synchronously

func (*Client) ListGroupAuthorizationRulesWithCallback

func (client *Client) ListGroupAuthorizationRulesWithCallback(request *ListGroupAuthorizationRulesRequest, callback func(response *ListGroupAuthorizationRulesResponse, err error)) <-chan int

ListGroupAuthorizationRulesWithCallback invokes the cc5g.ListGroupAuthorizationRules API asynchronously

func (*Client) ListGroupAuthorizationRulesWithChan

func (client *Client) ListGroupAuthorizationRulesWithChan(request *ListGroupAuthorizationRulesRequest) (<-chan *ListGroupAuthorizationRulesResponse, <-chan error)

ListGroupAuthorizationRulesWithChan invokes the cc5g.ListGroupAuthorizationRules API asynchronously

func (*Client) ListIoTCloudConnectorBackhaulRoute

func (client *Client) ListIoTCloudConnectorBackhaulRoute(request *ListIoTCloudConnectorBackhaulRouteRequest) (response *ListIoTCloudConnectorBackhaulRouteResponse, err error)

ListIoTCloudConnectorBackhaulRoute invokes the cc5g.ListIoTCloudConnectorBackhaulRoute API synchronously

func (*Client) ListIoTCloudConnectorBackhaulRouteWithCallback

func (client *Client) ListIoTCloudConnectorBackhaulRouteWithCallback(request *ListIoTCloudConnectorBackhaulRouteRequest, callback func(response *ListIoTCloudConnectorBackhaulRouteResponse, err error)) <-chan int

ListIoTCloudConnectorBackhaulRouteWithCallback invokes the cc5g.ListIoTCloudConnectorBackhaulRoute API asynchronously

func (*Client) ListIoTCloudConnectorBackhaulRouteWithChan

func (client *Client) ListIoTCloudConnectorBackhaulRouteWithChan(request *ListIoTCloudConnectorBackhaulRouteRequest) (<-chan *ListIoTCloudConnectorBackhaulRouteResponse, <-chan error)

ListIoTCloudConnectorBackhaulRouteWithChan invokes the cc5g.ListIoTCloudConnectorBackhaulRoute API asynchronously

func (*Client) ListOrders

func (client *Client) ListOrders(request *ListOrdersRequest) (response *ListOrdersResponse, err error)

ListOrders invokes the cc5g.ListOrders API synchronously

func (*Client) ListOrdersWithCallback

func (client *Client) ListOrdersWithCallback(request *ListOrdersRequest, callback func(response *ListOrdersResponse, err error)) <-chan int

ListOrdersWithCallback invokes the cc5g.ListOrders API asynchronously

func (*Client) ListOrdersWithChan

func (client *Client) ListOrdersWithChan(request *ListOrdersRequest) (<-chan *ListOrdersResponse, <-chan error)

ListOrdersWithChan invokes the cc5g.ListOrders API asynchronously

func (*Client) ListRegions

func (client *Client) ListRegions(request *ListRegionsRequest) (response *ListRegionsResponse, err error)

ListRegions invokes the cc5g.ListRegions API synchronously

func (*Client) ListRegionsWithCallback

func (client *Client) ListRegionsWithCallback(request *ListRegionsRequest, callback func(response *ListRegionsResponse, err error)) <-chan int

ListRegionsWithCallback invokes the cc5g.ListRegions API asynchronously

func (*Client) ListRegionsWithChan

func (client *Client) ListRegionsWithChan(request *ListRegionsRequest) (<-chan *ListRegionsResponse, <-chan error)

ListRegionsWithChan invokes the cc5g.ListRegions API asynchronously

func (*Client) ListWirelessCloudConnectorGroups

func (client *Client) ListWirelessCloudConnectorGroups(request *ListWirelessCloudConnectorGroupsRequest) (response *ListWirelessCloudConnectorGroupsResponse, err error)

ListWirelessCloudConnectorGroups invokes the cc5g.ListWirelessCloudConnectorGroups API synchronously

func (*Client) ListWirelessCloudConnectorGroupsWithCallback

func (client *Client) ListWirelessCloudConnectorGroupsWithCallback(request *ListWirelessCloudConnectorGroupsRequest, callback func(response *ListWirelessCloudConnectorGroupsResponse, err error)) <-chan int

ListWirelessCloudConnectorGroupsWithCallback invokes the cc5g.ListWirelessCloudConnectorGroups API asynchronously

func (*Client) ListWirelessCloudConnectorGroupsWithChan

func (client *Client) ListWirelessCloudConnectorGroupsWithChan(request *ListWirelessCloudConnectorGroupsRequest) (<-chan *ListWirelessCloudConnectorGroupsResponse, <-chan error)

ListWirelessCloudConnectorGroupsWithChan invokes the cc5g.ListWirelessCloudConnectorGroups API asynchronously

func (*Client) ListWirelessCloudConnectors

func (client *Client) ListWirelessCloudConnectors(request *ListWirelessCloudConnectorsRequest) (response *ListWirelessCloudConnectorsResponse, err error)

ListWirelessCloudConnectors invokes the cc5g.ListWirelessCloudConnectors API synchronously

func (*Client) ListWirelessCloudConnectorsWithCallback

func (client *Client) ListWirelessCloudConnectorsWithCallback(request *ListWirelessCloudConnectorsRequest, callback func(response *ListWirelessCloudConnectorsResponse, err error)) <-chan int

ListWirelessCloudConnectorsWithCallback invokes the cc5g.ListWirelessCloudConnectors API asynchronously

func (*Client) ListWirelessCloudConnectorsWithChan

func (client *Client) ListWirelessCloudConnectorsWithChan(request *ListWirelessCloudConnectorsRequest) (<-chan *ListWirelessCloudConnectorsResponse, <-chan error)

ListWirelessCloudConnectorsWithChan invokes the cc5g.ListWirelessCloudConnectors API asynchronously

func (*Client) ListZones

func (client *Client) ListZones(request *ListZonesRequest) (response *ListZonesResponse, err error)

ListZones invokes the cc5g.ListZones API synchronously

func (*Client) ListZonesWithCallback

func (client *Client) ListZonesWithCallback(request *ListZonesRequest, callback func(response *ListZonesResponse, err error)) <-chan int

ListZonesWithCallback invokes the cc5g.ListZones API asynchronously

func (*Client) ListZonesWithChan

func (client *Client) ListZonesWithChan(request *ListZonesRequest) (<-chan *ListZonesResponse, <-chan error)

ListZonesWithChan invokes the cc5g.ListZones API asynchronously

func (*Client) LockCards

func (client *Client) LockCards(request *LockCardsRequest) (response *LockCardsResponse, err error)

LockCards invokes the cc5g.LockCards API synchronously

func (*Client) LockCardsWithCallback

func (client *Client) LockCardsWithCallback(request *LockCardsRequest, callback func(response *LockCardsResponse, err error)) <-chan int

LockCardsWithCallback invokes the cc5g.LockCards API asynchronously

func (*Client) LockCardsWithChan

func (client *Client) LockCardsWithChan(request *LockCardsRequest) (<-chan *LockCardsResponse, <-chan error)

LockCardsWithChan invokes the cc5g.LockCards API asynchronously

func (*Client) ModifyWirelessCloudConnectorFeature

func (client *Client) ModifyWirelessCloudConnectorFeature(request *ModifyWirelessCloudConnectorFeatureRequest) (response *ModifyWirelessCloudConnectorFeatureResponse, err error)

ModifyWirelessCloudConnectorFeature invokes the cc5g.ModifyWirelessCloudConnectorFeature API synchronously

func (*Client) ModifyWirelessCloudConnectorFeatureWithCallback

func (client *Client) ModifyWirelessCloudConnectorFeatureWithCallback(request *ModifyWirelessCloudConnectorFeatureRequest, callback func(response *ModifyWirelessCloudConnectorFeatureResponse, err error)) <-chan int

ModifyWirelessCloudConnectorFeatureWithCallback invokes the cc5g.ModifyWirelessCloudConnectorFeature API asynchronously

func (*Client) ModifyWirelessCloudConnectorFeatureWithChan

func (client *Client) ModifyWirelessCloudConnectorFeatureWithChan(request *ModifyWirelessCloudConnectorFeatureRequest) (<-chan *ModifyWirelessCloudConnectorFeatureResponse, <-chan error)

ModifyWirelessCloudConnectorFeatureWithChan invokes the cc5g.ModifyWirelessCloudConnectorFeature API asynchronously

func (*Client) OpenCc5gService

func (client *Client) OpenCc5gService(request *OpenCc5gServiceRequest) (response *OpenCc5gServiceResponse, err error)

OpenCc5gService invokes the cc5g.OpenCc5gService API synchronously

func (*Client) OpenCc5gServiceWithCallback

func (client *Client) OpenCc5gServiceWithCallback(request *OpenCc5gServiceRequest, callback func(response *OpenCc5gServiceResponse, err error)) <-chan int

OpenCc5gServiceWithCallback invokes the cc5g.OpenCc5gService API asynchronously

func (*Client) OpenCc5gServiceWithChan

func (client *Client) OpenCc5gServiceWithChan(request *OpenCc5gServiceRequest) (<-chan *OpenCc5gServiceResponse, <-chan error)

OpenCc5gServiceWithChan invokes the cc5g.OpenCc5gService API asynchronously

func (*Client) RemoveWirelessCloudConnectorFromGroup

func (client *Client) RemoveWirelessCloudConnectorFromGroup(request *RemoveWirelessCloudConnectorFromGroupRequest) (response *RemoveWirelessCloudConnectorFromGroupResponse, err error)

RemoveWirelessCloudConnectorFromGroup invokes the cc5g.RemoveWirelessCloudConnectorFromGroup API synchronously

func (*Client) RemoveWirelessCloudConnectorFromGroupWithCallback

func (client *Client) RemoveWirelessCloudConnectorFromGroupWithCallback(request *RemoveWirelessCloudConnectorFromGroupRequest, callback func(response *RemoveWirelessCloudConnectorFromGroupResponse, err error)) <-chan int

RemoveWirelessCloudConnectorFromGroupWithCallback invokes the cc5g.RemoveWirelessCloudConnectorFromGroup API asynchronously

func (*Client) RemoveWirelessCloudConnectorFromGroupWithChan

func (client *Client) RemoveWirelessCloudConnectorFromGroupWithChan(request *RemoveWirelessCloudConnectorFromGroupRequest) (<-chan *RemoveWirelessCloudConnectorFromGroupResponse, <-chan error)

RemoveWirelessCloudConnectorFromGroupWithChan invokes the cc5g.RemoveWirelessCloudConnectorFromGroup API asynchronously

func (*Client) ResumeCards

func (client *Client) ResumeCards(request *ResumeCardsRequest) (response *ResumeCardsResponse, err error)

ResumeCards invokes the cc5g.ResumeCards API synchronously

func (*Client) ResumeCardsWithCallback

func (client *Client) ResumeCardsWithCallback(request *ResumeCardsRequest, callback func(response *ResumeCardsResponse, err error)) <-chan int

ResumeCardsWithCallback invokes the cc5g.ResumeCards API asynchronously

func (*Client) ResumeCardsWithChan

func (client *Client) ResumeCardsWithChan(request *ResumeCardsRequest) (<-chan *ResumeCardsResponse, <-chan error)

ResumeCardsWithChan invokes the cc5g.ResumeCards API asynchronously

func (client *Client) RevokeNetLink(request *RevokeNetLinkRequest) (response *RevokeNetLinkResponse, err error)

RevokeNetLink invokes the cc5g.RevokeNetLink API synchronously

func (*Client) RevokeNetLinkWithCallback

func (client *Client) RevokeNetLinkWithCallback(request *RevokeNetLinkRequest, callback func(response *RevokeNetLinkResponse, err error)) <-chan int

RevokeNetLinkWithCallback invokes the cc5g.RevokeNetLink API asynchronously

func (*Client) RevokeNetLinkWithChan

func (client *Client) RevokeNetLinkWithChan(request *RevokeNetLinkRequest) (<-chan *RevokeNetLinkResponse, <-chan error)

RevokeNetLinkWithChan invokes the cc5g.RevokeNetLink API asynchronously

func (*Client) StopCards

func (client *Client) StopCards(request *StopCardsRequest) (response *StopCardsResponse, err error)

StopCards invokes the cc5g.StopCards API synchronously

func (*Client) StopCardsWithCallback

func (client *Client) StopCardsWithCallback(request *StopCardsRequest, callback func(response *StopCardsResponse, err error)) <-chan int

StopCardsWithCallback invokes the cc5g.StopCards API asynchronously

func (*Client) StopCardsWithChan

func (client *Client) StopCardsWithChan(request *StopCardsRequest) (<-chan *StopCardsResponse, <-chan error)

StopCardsWithChan invokes the cc5g.StopCards API asynchronously

func (*Client) SubmitDiagnoseTaskForSingleCard

func (client *Client) SubmitDiagnoseTaskForSingleCard(request *SubmitDiagnoseTaskForSingleCardRequest) (response *SubmitDiagnoseTaskForSingleCardResponse, err error)

SubmitDiagnoseTaskForSingleCard invokes the cc5g.SubmitDiagnoseTaskForSingleCard API synchronously

func (*Client) SubmitDiagnoseTaskForSingleCardWithCallback

func (client *Client) SubmitDiagnoseTaskForSingleCardWithCallback(request *SubmitDiagnoseTaskForSingleCardRequest, callback func(response *SubmitDiagnoseTaskForSingleCardResponse, err error)) <-chan int

SubmitDiagnoseTaskForSingleCardWithCallback invokes the cc5g.SubmitDiagnoseTaskForSingleCard API asynchronously

func (*Client) SubmitDiagnoseTaskForSingleCardWithChan

func (client *Client) SubmitDiagnoseTaskForSingleCardWithChan(request *SubmitDiagnoseTaskForSingleCardRequest) (<-chan *SubmitDiagnoseTaskForSingleCardResponse, <-chan error)

SubmitDiagnoseTaskForSingleCardWithChan invokes the cc5g.SubmitDiagnoseTaskForSingleCard API asynchronously

func (*Client) SwitchWirelessCloudConnectorToBusiness

func (client *Client) SwitchWirelessCloudConnectorToBusiness(request *SwitchWirelessCloudConnectorToBusinessRequest) (response *SwitchWirelessCloudConnectorToBusinessResponse, err error)

SwitchWirelessCloudConnectorToBusiness invokes the cc5g.SwitchWirelessCloudConnectorToBusiness API synchronously

func (*Client) SwitchWirelessCloudConnectorToBusinessWithCallback

func (client *Client) SwitchWirelessCloudConnectorToBusinessWithCallback(request *SwitchWirelessCloudConnectorToBusinessRequest, callback func(response *SwitchWirelessCloudConnectorToBusinessResponse, err error)) <-chan int

SwitchWirelessCloudConnectorToBusinessWithCallback invokes the cc5g.SwitchWirelessCloudConnectorToBusiness API asynchronously

func (*Client) SwitchWirelessCloudConnectorToBusinessWithChan

func (client *Client) SwitchWirelessCloudConnectorToBusinessWithChan(request *SwitchWirelessCloudConnectorToBusinessRequest) (<-chan *SwitchWirelessCloudConnectorToBusinessResponse, <-chan error)

SwitchWirelessCloudConnectorToBusinessWithChan invokes the cc5g.SwitchWirelessCloudConnectorToBusiness API asynchronously

func (*Client) UnlockCards

func (client *Client) UnlockCards(request *UnlockCardsRequest) (response *UnlockCardsResponse, err error)

UnlockCards invokes the cc5g.UnlockCards API synchronously

func (*Client) UnlockCardsWithCallback

func (client *Client) UnlockCardsWithCallback(request *UnlockCardsRequest, callback func(response *UnlockCardsResponse, err error)) <-chan int

UnlockCardsWithCallback invokes the cc5g.UnlockCards API asynchronously

func (*Client) UnlockCardsWithChan

func (client *Client) UnlockCardsWithChan(request *UnlockCardsRequest) (<-chan *UnlockCardsResponse, <-chan error)

UnlockCardsWithChan invokes the cc5g.UnlockCards API asynchronously

func (*Client) UpdateAuthorizationRule

func (client *Client) UpdateAuthorizationRule(request *UpdateAuthorizationRuleRequest) (response *UpdateAuthorizationRuleResponse, err error)

UpdateAuthorizationRule invokes the cc5g.UpdateAuthorizationRule API synchronously

func (*Client) UpdateAuthorizationRuleWithCallback

func (client *Client) UpdateAuthorizationRuleWithCallback(request *UpdateAuthorizationRuleRequest, callback func(response *UpdateAuthorizationRuleResponse, err error)) <-chan int

UpdateAuthorizationRuleWithCallback invokes the cc5g.UpdateAuthorizationRule API asynchronously

func (*Client) UpdateAuthorizationRuleWithChan

func (client *Client) UpdateAuthorizationRuleWithChan(request *UpdateAuthorizationRuleRequest) (<-chan *UpdateAuthorizationRuleResponse, <-chan error)

UpdateAuthorizationRuleWithChan invokes the cc5g.UpdateAuthorizationRule API asynchronously

func (*Client) UpdateBatchOperateCardsTask

func (client *Client) UpdateBatchOperateCardsTask(request *UpdateBatchOperateCardsTaskRequest) (response *UpdateBatchOperateCardsTaskResponse, err error)

UpdateBatchOperateCardsTask invokes the cc5g.UpdateBatchOperateCardsTask API synchronously

func (*Client) UpdateBatchOperateCardsTaskWithCallback

func (client *Client) UpdateBatchOperateCardsTaskWithCallback(request *UpdateBatchOperateCardsTaskRequest, callback func(response *UpdateBatchOperateCardsTaskResponse, err error)) <-chan int

UpdateBatchOperateCardsTaskWithCallback invokes the cc5g.UpdateBatchOperateCardsTask API asynchronously

func (*Client) UpdateBatchOperateCardsTaskWithChan

func (client *Client) UpdateBatchOperateCardsTaskWithChan(request *UpdateBatchOperateCardsTaskRequest) (<-chan *UpdateBatchOperateCardsTaskResponse, <-chan error)

UpdateBatchOperateCardsTaskWithChan invokes the cc5g.UpdateBatchOperateCardsTask API asynchronously

func (*Client) UpdateCard

func (client *Client) UpdateCard(request *UpdateCardRequest) (response *UpdateCardResponse, err error)

UpdateCard invokes the cc5g.UpdateCard API synchronously

func (*Client) UpdateCardWithCallback

func (client *Client) UpdateCardWithCallback(request *UpdateCardRequest, callback func(response *UpdateCardResponse, err error)) <-chan int

UpdateCardWithCallback invokes the cc5g.UpdateCard API asynchronously

func (*Client) UpdateCardWithChan

func (client *Client) UpdateCardWithChan(request *UpdateCardRequest) (<-chan *UpdateCardResponse, <-chan error)

UpdateCardWithChan invokes the cc5g.UpdateCard API asynchronously

func (*Client) UpdateDNSAuthorizationRule

func (client *Client) UpdateDNSAuthorizationRule(request *UpdateDNSAuthorizationRuleRequest) (response *UpdateDNSAuthorizationRuleResponse, err error)

UpdateDNSAuthorizationRule invokes the cc5g.UpdateDNSAuthorizationRule API synchronously

func (*Client) UpdateDNSAuthorizationRuleWithCallback

func (client *Client) UpdateDNSAuthorizationRuleWithCallback(request *UpdateDNSAuthorizationRuleRequest, callback func(response *UpdateDNSAuthorizationRuleResponse, err error)) <-chan int

UpdateDNSAuthorizationRuleWithCallback invokes the cc5g.UpdateDNSAuthorizationRule API asynchronously

func (*Client) UpdateDNSAuthorizationRuleWithChan

func (client *Client) UpdateDNSAuthorizationRuleWithChan(request *UpdateDNSAuthorizationRuleRequest) (<-chan *UpdateDNSAuthorizationRuleResponse, <-chan error)

UpdateDNSAuthorizationRuleWithChan invokes the cc5g.UpdateDNSAuthorizationRule API asynchronously

func (*Client) UpdateGroupAuthorizationRule

func (client *Client) UpdateGroupAuthorizationRule(request *UpdateGroupAuthorizationRuleRequest) (response *UpdateGroupAuthorizationRuleResponse, err error)

UpdateGroupAuthorizationRule invokes the cc5g.UpdateGroupAuthorizationRule API synchronously

func (*Client) UpdateGroupAuthorizationRuleWithCallback

func (client *Client) UpdateGroupAuthorizationRuleWithCallback(request *UpdateGroupAuthorizationRuleRequest, callback func(response *UpdateGroupAuthorizationRuleResponse, err error)) <-chan int

UpdateGroupAuthorizationRuleWithCallback invokes the cc5g.UpdateGroupAuthorizationRule API asynchronously

func (*Client) UpdateGroupAuthorizationRuleWithChan

func (client *Client) UpdateGroupAuthorizationRuleWithChan(request *UpdateGroupAuthorizationRuleRequest) (<-chan *UpdateGroupAuthorizationRuleResponse, <-chan error)

UpdateGroupAuthorizationRuleWithChan invokes the cc5g.UpdateGroupAuthorizationRule API asynchronously

func (*Client) UpdateGroupDnsAuthorizationRule

func (client *Client) UpdateGroupDnsAuthorizationRule(request *UpdateGroupDnsAuthorizationRuleRequest) (response *UpdateGroupDnsAuthorizationRuleResponse, err error)

UpdateGroupDnsAuthorizationRule invokes the cc5g.UpdateGroupDnsAuthorizationRule API synchronously

func (*Client) UpdateGroupDnsAuthorizationRuleWithCallback

func (client *Client) UpdateGroupDnsAuthorizationRuleWithCallback(request *UpdateGroupDnsAuthorizationRuleRequest, callback func(response *UpdateGroupDnsAuthorizationRuleResponse, err error)) <-chan int

UpdateGroupDnsAuthorizationRuleWithCallback invokes the cc5g.UpdateGroupDnsAuthorizationRule API asynchronously

func (*Client) UpdateGroupDnsAuthorizationRuleWithChan

func (client *Client) UpdateGroupDnsAuthorizationRuleWithChan(request *UpdateGroupDnsAuthorizationRuleRequest) (<-chan *UpdateGroupDnsAuthorizationRuleResponse, <-chan error)

UpdateGroupDnsAuthorizationRuleWithChan invokes the cc5g.UpdateGroupDnsAuthorizationRule API asynchronously

func (*Client) UpdateWirelessCloudConnector

func (client *Client) UpdateWirelessCloudConnector(request *UpdateWirelessCloudConnectorRequest) (response *UpdateWirelessCloudConnectorResponse, err error)

UpdateWirelessCloudConnector invokes the cc5g.UpdateWirelessCloudConnector API synchronously

func (*Client) UpdateWirelessCloudConnectorGroup

func (client *Client) UpdateWirelessCloudConnectorGroup(request *UpdateWirelessCloudConnectorGroupRequest) (response *UpdateWirelessCloudConnectorGroupResponse, err error)

UpdateWirelessCloudConnectorGroup invokes the cc5g.UpdateWirelessCloudConnectorGroup API synchronously

func (*Client) UpdateWirelessCloudConnectorGroupWithCallback

func (client *Client) UpdateWirelessCloudConnectorGroupWithCallback(request *UpdateWirelessCloudConnectorGroupRequest, callback func(response *UpdateWirelessCloudConnectorGroupResponse, err error)) <-chan int

UpdateWirelessCloudConnectorGroupWithCallback invokes the cc5g.UpdateWirelessCloudConnectorGroup API asynchronously

func (*Client) UpdateWirelessCloudConnectorGroupWithChan

func (client *Client) UpdateWirelessCloudConnectorGroupWithChan(request *UpdateWirelessCloudConnectorGroupRequest) (<-chan *UpdateWirelessCloudConnectorGroupResponse, <-chan error)

UpdateWirelessCloudConnectorGroupWithChan invokes the cc5g.UpdateWirelessCloudConnectorGroup API asynchronously

func (*Client) UpdateWirelessCloudConnectorWithCallback

func (client *Client) UpdateWirelessCloudConnectorWithCallback(request *UpdateWirelessCloudConnectorRequest, callback func(response *UpdateWirelessCloudConnectorResponse, err error)) <-chan int

UpdateWirelessCloudConnectorWithCallback invokes the cc5g.UpdateWirelessCloudConnector API asynchronously

func (*Client) UpdateWirelessCloudConnectorWithChan

func (client *Client) UpdateWirelessCloudConnectorWithChan(request *UpdateWirelessCloudConnectorRequest) (<-chan *UpdateWirelessCloudConnectorResponse, <-chan error)

UpdateWirelessCloudConnectorWithChan invokes the cc5g.UpdateWirelessCloudConnector API asynchronously

type CreateAuthorizationRuleRequest

type CreateAuthorizationRuleRequest struct {
	*requests.RpcRequest
	ClientToken              string           `position:"Query" name:"ClientToken"`
	SourceCidr               string           `position:"Query" name:"SourceCidr"`
	DestinationType          string           `position:"Query" name:"DestinationType"`
	Destination              string           `position:"Query" name:"Destination"`
	Description              string           `position:"Query" name:"Description"`
	Protocol                 string           `position:"Query" name:"Protocol"`
	Policy                   string           `position:"Query" name:"Policy"`
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	DestinationPort          string           `position:"Query" name:"DestinationPort"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	Name                     string           `position:"Query" name:"Name"`
}

CreateAuthorizationRuleRequest is the request struct for api CreateAuthorizationRule

func CreateCreateAuthorizationRuleRequest

func CreateCreateAuthorizationRuleRequest() (request *CreateAuthorizationRuleRequest)

CreateCreateAuthorizationRuleRequest creates a request to invoke CreateAuthorizationRule API

type CreateAuthorizationRuleResponse

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

CreateAuthorizationRuleResponse is the response struct for api CreateAuthorizationRule

func CreateCreateAuthorizationRuleResponse

func CreateCreateAuthorizationRuleResponse() (response *CreateAuthorizationRuleResponse)

CreateCreateAuthorizationRuleResponse creates a response to parse from CreateAuthorizationRule response

type CreateBatchOperateCardsTaskRequest

type CreateBatchOperateCardsTaskRequest struct {
	*requests.RpcRequest
	Iccids                    *[]string        `position:"Query" name:"Iccids"  type:"Repeated"`
	ClientToken               string           `position:"Query" name:"ClientToken"`
	Description               string           `position:"Query" name:"Description"`
	Threshold                 requests.Integer `position:"Query" name:"Threshold"`
	EffectType                string           `position:"Query" name:"EffectType"`
	WirelessCloudConnectorIds *[]string        `position:"Query" name:"WirelessCloudConnectorIds"  type:"Repeated"`
	DryRun                    requests.Boolean `position:"Query" name:"DryRun"`
	Name                      string           `position:"Query" name:"Name"`
	OperateType               string           `position:"Query" name:"OperateType"`
	IccidsOssFilePath         string           `position:"Query" name:"IccidsOssFilePath"`
}

CreateBatchOperateCardsTaskRequest is the request struct for api CreateBatchOperateCardsTask

func CreateCreateBatchOperateCardsTaskRequest

func CreateCreateBatchOperateCardsTaskRequest() (request *CreateBatchOperateCardsTaskRequest)

CreateCreateBatchOperateCardsTaskRequest creates a request to invoke CreateBatchOperateCardsTask API

type CreateBatchOperateCardsTaskResponse

type CreateBatchOperateCardsTaskResponse struct {
	*responses.BaseResponse
	RequestId                string `json:"RequestId" xml:"RequestId"`
	BatchOperateCardsTaskId  string `json:"BatchOperateCardsTaskId" xml:"BatchOperateCardsTaskId"`
	OperateResultOssFilePath string `json:"OperateResultOssFilePath" xml:"OperateResultOssFilePath"`
}

CreateBatchOperateCardsTaskResponse is the response struct for api CreateBatchOperateCardsTask

func CreateCreateBatchOperateCardsTaskResponse

func CreateCreateBatchOperateCardsTaskResponse() (response *CreateBatchOperateCardsTaskResponse)

CreateCreateBatchOperateCardsTaskResponse creates a response to parse from CreateBatchOperateCardsTask response

type CreateGroupAuthorizationRuleRequest

type CreateGroupAuthorizationRuleRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	ClientToken                   string           `position:"Query" name:"ClientToken"`
	SourceCidr                    string           `position:"Query" name:"SourceCidr"`
	DestinationType               string           `position:"Query" name:"DestinationType"`
	Destination                   string           `position:"Query" name:"Destination"`
	Description                   string           `position:"Query" name:"Description"`
	Protocol                      string           `position:"Query" name:"Protocol"`
	Policy                        string           `position:"Query" name:"Policy"`
	DryRun                        requests.Boolean `position:"Query" name:"DryRun"`
	DestinationPort               string           `position:"Query" name:"DestinationPort"`
	Name                          string           `position:"Query" name:"Name"`
}

CreateGroupAuthorizationRuleRequest is the request struct for api CreateGroupAuthorizationRule

func CreateCreateGroupAuthorizationRuleRequest

func CreateCreateGroupAuthorizationRuleRequest() (request *CreateGroupAuthorizationRuleRequest)

CreateCreateGroupAuthorizationRuleRequest creates a request to invoke CreateGroupAuthorizationRule API

type CreateGroupAuthorizationRuleResponse

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

CreateGroupAuthorizationRuleResponse is the response struct for api CreateGroupAuthorizationRule

func CreateCreateGroupAuthorizationRuleResponse

func CreateCreateGroupAuthorizationRuleResponse() (response *CreateGroupAuthorizationRuleResponse)

CreateCreateGroupAuthorizationRuleResponse creates a response to parse from CreateGroupAuthorizationRule response

type CreateIoTCloudConnectorBackhaulRouteRequest

type CreateIoTCloudConnectorBackhaulRouteRequest struct {
	*requests.RpcRequest
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	NetLinkId                string           `position:"Query" name:"NetLinkId"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
}

CreateIoTCloudConnectorBackhaulRouteRequest is the request struct for api CreateIoTCloudConnectorBackhaulRoute

func CreateCreateIoTCloudConnectorBackhaulRouteRequest

func CreateCreateIoTCloudConnectorBackhaulRouteRequest() (request *CreateIoTCloudConnectorBackhaulRouteRequest)

CreateCreateIoTCloudConnectorBackhaulRouteRequest creates a request to invoke CreateIoTCloudConnectorBackhaulRoute API

type CreateIoTCloudConnectorBackhaulRouteResponse

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

CreateIoTCloudConnectorBackhaulRouteResponse is the response struct for api CreateIoTCloudConnectorBackhaulRoute

func CreateCreateIoTCloudConnectorBackhaulRouteResponse

func CreateCreateIoTCloudConnectorBackhaulRouteResponse() (response *CreateIoTCloudConnectorBackhaulRouteResponse)

CreateCreateIoTCloudConnectorBackhaulRouteResponse creates a response to parse from CreateIoTCloudConnectorBackhaulRoute response

type CreateWirelessCloudConnectorGroupRequest

type CreateWirelessCloudConnectorGroupRequest struct {
	*requests.RpcRequest
	DryRun      requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken string           `position:"Query" name:"ClientToken"`
	Description string           `position:"Query" name:"Description"`
	Name        string           `position:"Query" name:"Name"`
}

CreateWirelessCloudConnectorGroupRequest is the request struct for api CreateWirelessCloudConnectorGroup

func CreateCreateWirelessCloudConnectorGroupRequest

func CreateCreateWirelessCloudConnectorGroupRequest() (request *CreateWirelessCloudConnectorGroupRequest)

CreateCreateWirelessCloudConnectorGroupRequest creates a request to invoke CreateWirelessCloudConnectorGroup API

type CreateWirelessCloudConnectorGroupResponse

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

CreateWirelessCloudConnectorGroupResponse is the response struct for api CreateWirelessCloudConnectorGroup

func CreateCreateWirelessCloudConnectorGroupResponse

func CreateCreateWirelessCloudConnectorGroupResponse() (response *CreateWirelessCloudConnectorGroupResponse)

CreateCreateWirelessCloudConnectorGroupResponse creates a response to parse from CreateWirelessCloudConnectorGroup response

type CreateWirelessCloudConnectorNetLinks struct {
	RegionId string    `name:"RegionId"`
	VpcId    string    `name:"VpcId"`
	VSwitchs *[]string `name:"VSwitchs" type:"Repeated"`
	APN      string    `name:"APN"`
}

CreateWirelessCloudConnectorNetLinks is a repeated param struct in CreateWirelessCloudConnectorRequest

type CreateWirelessCloudConnectorRequest

type CreateWirelessCloudConnectorRequest struct {
	*requests.RpcRequest
	UseCase      string                                  `position:"Query" name:"UseCase"`
	ClientToken  string                                  `position:"Query" name:"ClientToken"`
	ISP          string                                  `position:"Query" name:"ISP"`
	Description  string                                  `position:"Query" name:"Description"`
	BusinessType string                                  `position:"Query" name:"BusinessType"`
	NetLinks     *[]CreateWirelessCloudConnectorNetLinks `position:"Query" name:"NetLinks"  type:"Repeated"`
	DryRun       requests.Boolean                        `position:"Query" name:"DryRun"`
	Name         string                                  `position:"Query" name:"Name"`
}

CreateWirelessCloudConnectorRequest is the request struct for api CreateWirelessCloudConnector

func CreateCreateWirelessCloudConnectorRequest

func CreateCreateWirelessCloudConnectorRequest() (request *CreateWirelessCloudConnectorRequest)

CreateCreateWirelessCloudConnectorRequest creates a request to invoke CreateWirelessCloudConnector API

type CreateWirelessCloudConnectorResponse

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

CreateWirelessCloudConnectorResponse is the response struct for api CreateWirelessCloudConnector

func CreateCreateWirelessCloudConnectorResponse

func CreateCreateWirelessCloudConnectorResponse() (response *CreateWirelessCloudConnectorResponse)

CreateCreateWirelessCloudConnectorResponse creates a response to parse from CreateWirelessCloudConnector response

type DataPackage

type DataPackage struct {
	DataPackageId string `json:"DataPackageId" xml:"DataPackageId"`
	Status        string `json:"Status" xml:"Status"`
	Name          string `json:"Name" xml:"Name"`
	ISP           string `json:"ISP" xml:"ISP"`
	Size          string `json:"Size" xml:"Size"`
	CardCount     string `json:"CardCount" xml:"CardCount"`
	CreateTime    string `json:"CreateTime" xml:"CreateTime"`
	ExpiredTime   string `json:"ExpiredTime" xml:"ExpiredTime"`
}

DataPackage is a nested struct in cc5g response

type DataPackages

type DataPackages struct {
	DataPackage []DataPackage `json:"DataPackage" xml:"DataPackage"`
}

DataPackages is a nested struct in cc5g response

type DeleteAuthorizationRuleRequest

type DeleteAuthorizationRuleRequest struct {
	*requests.RpcRequest
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	AuthorizationRuleId      string           `position:"Query" name:"AuthorizationRuleId"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
}

DeleteAuthorizationRuleRequest is the request struct for api DeleteAuthorizationRule

func CreateDeleteAuthorizationRuleRequest

func CreateDeleteAuthorizationRuleRequest() (request *DeleteAuthorizationRuleRequest)

CreateDeleteAuthorizationRuleRequest creates a request to invoke DeleteAuthorizationRule API

type DeleteAuthorizationRuleResponse

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

DeleteAuthorizationRuleResponse is the response struct for api DeleteAuthorizationRule

func CreateDeleteAuthorizationRuleResponse

func CreateDeleteAuthorizationRuleResponse() (response *DeleteAuthorizationRuleResponse)

CreateDeleteAuthorizationRuleResponse creates a response to parse from DeleteAuthorizationRule response

type DeleteBatchOperateCardsTaskRequest

type DeleteBatchOperateCardsTaskRequest struct {
	*requests.RpcRequest
	DryRun                  requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken             string           `position:"Query" name:"ClientToken"`
	BatchOperateCardsTaskId string           `position:"Query" name:"BatchOperateCardsTaskId"`
}

DeleteBatchOperateCardsTaskRequest is the request struct for api DeleteBatchOperateCardsTask

func CreateDeleteBatchOperateCardsTaskRequest

func CreateDeleteBatchOperateCardsTaskRequest() (request *DeleteBatchOperateCardsTaskRequest)

CreateDeleteBatchOperateCardsTaskRequest creates a request to invoke DeleteBatchOperateCardsTask API

type DeleteBatchOperateCardsTaskResponse

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

DeleteBatchOperateCardsTaskResponse is the response struct for api DeleteBatchOperateCardsTask

func CreateDeleteBatchOperateCardsTaskResponse

func CreateDeleteBatchOperateCardsTaskResponse() (response *DeleteBatchOperateCardsTaskResponse)

CreateDeleteBatchOperateCardsTaskResponse creates a response to parse from DeleteBatchOperateCardsTask response

type DeleteGroupAuthorizationRuleRequest

type DeleteGroupAuthorizationRuleRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	DryRun                        requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken                   string           `position:"Query" name:"ClientToken"`
	AuthorizationRuleId           string           `position:"Query" name:"AuthorizationRuleId"`
}

DeleteGroupAuthorizationRuleRequest is the request struct for api DeleteGroupAuthorizationRule

func CreateDeleteGroupAuthorizationRuleRequest

func CreateDeleteGroupAuthorizationRuleRequest() (request *DeleteGroupAuthorizationRuleRequest)

CreateDeleteGroupAuthorizationRuleRequest creates a request to invoke DeleteGroupAuthorizationRule API

type DeleteGroupAuthorizationRuleResponse

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

DeleteGroupAuthorizationRuleResponse is the response struct for api DeleteGroupAuthorizationRule

func CreateDeleteGroupAuthorizationRuleResponse

func CreateDeleteGroupAuthorizationRuleResponse() (response *DeleteGroupAuthorizationRuleResponse)

CreateDeleteGroupAuthorizationRuleResponse creates a response to parse from DeleteGroupAuthorizationRule response

type DeleteIoTCloudConnectorBackhaulRouteRequest

type DeleteIoTCloudConnectorBackhaulRouteRequest struct {
	*requests.RpcRequest
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	NetLinkId                string           `position:"Query" name:"NetLinkId"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
}

DeleteIoTCloudConnectorBackhaulRouteRequest is the request struct for api DeleteIoTCloudConnectorBackhaulRoute

func CreateDeleteIoTCloudConnectorBackhaulRouteRequest

func CreateDeleteIoTCloudConnectorBackhaulRouteRequest() (request *DeleteIoTCloudConnectorBackhaulRouteRequest)

CreateDeleteIoTCloudConnectorBackhaulRouteRequest creates a request to invoke DeleteIoTCloudConnectorBackhaulRoute API

type DeleteIoTCloudConnectorBackhaulRouteResponse

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

DeleteIoTCloudConnectorBackhaulRouteResponse is the response struct for api DeleteIoTCloudConnectorBackhaulRoute

func CreateDeleteIoTCloudConnectorBackhaulRouteResponse

func CreateDeleteIoTCloudConnectorBackhaulRouteResponse() (response *DeleteIoTCloudConnectorBackhaulRouteResponse)

CreateDeleteIoTCloudConnectorBackhaulRouteResponse creates a response to parse from DeleteIoTCloudConnectorBackhaulRoute response

type DeleteWirelessCloudConnectorGroupRequest

type DeleteWirelessCloudConnectorGroupRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	DryRun                        requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken                   string           `position:"Query" name:"ClientToken"`
}

DeleteWirelessCloudConnectorGroupRequest is the request struct for api DeleteWirelessCloudConnectorGroup

func CreateDeleteWirelessCloudConnectorGroupRequest

func CreateDeleteWirelessCloudConnectorGroupRequest() (request *DeleteWirelessCloudConnectorGroupRequest)

CreateDeleteWirelessCloudConnectorGroupRequest creates a request to invoke DeleteWirelessCloudConnectorGroup API

type DeleteWirelessCloudConnectorGroupResponse

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

DeleteWirelessCloudConnectorGroupResponse is the response struct for api DeleteWirelessCloudConnectorGroup

func CreateDeleteWirelessCloudConnectorGroupResponse

func CreateDeleteWirelessCloudConnectorGroupResponse() (response *DeleteWirelessCloudConnectorGroupResponse)

CreateDeleteWirelessCloudConnectorGroupResponse creates a response to parse from DeleteWirelessCloudConnectorGroup response

type DeleteWirelessCloudConnectorRequest

type DeleteWirelessCloudConnectorRequest struct {
	*requests.RpcRequest
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
}

DeleteWirelessCloudConnectorRequest is the request struct for api DeleteWirelessCloudConnector

func CreateDeleteWirelessCloudConnectorRequest

func CreateDeleteWirelessCloudConnectorRequest() (request *DeleteWirelessCloudConnectorRequest)

CreateDeleteWirelessCloudConnectorRequest creates a request to invoke DeleteWirelessCloudConnector API

type DeleteWirelessCloudConnectorResponse

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

DeleteWirelessCloudConnectorResponse is the response struct for api DeleteWirelessCloudConnector

func CreateDeleteWirelessCloudConnectorResponse

func CreateDeleteWirelessCloudConnectorResponse() (response *DeleteWirelessCloudConnectorResponse)

CreateDeleteWirelessCloudConnectorResponse creates a response to parse from DeleteWirelessCloudConnector response

type DetachVpcFromNetLinkRequest

type DetachVpcFromNetLinkRequest struct {
	*requests.RpcRequest
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	NetLinkId                string           `position:"Query" name:"NetLinkId"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
}

DetachVpcFromNetLinkRequest is the request struct for api DetachVpcFromNetLink

func CreateDetachVpcFromNetLinkRequest

func CreateDetachVpcFromNetLinkRequest() (request *DetachVpcFromNetLinkRequest)

CreateDetachVpcFromNetLinkRequest creates a request to invoke DetachVpcFromNetLink API

type DetachVpcFromNetLinkResponse

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

DetachVpcFromNetLinkResponse is the response struct for api DetachVpcFromNetLink

func CreateDetachVpcFromNetLinkResponse

func CreateDetachVpcFromNetLinkResponse() (response *DetachVpcFromNetLinkResponse)

CreateDetachVpcFromNetLinkResponse creates a response to parse from DetachVpcFromNetLink response

type DiagnoseInfo

type DiagnoseInfo struct {
	CardIp                   string `json:"CardIp" xml:"CardIp"`
	SourceType               string `json:"SourceType" xml:"SourceType"`
	BeginTime                int64  `json:"BeginTime" xml:"BeginTime"`
	DiagnoseTaskId           string `json:"DiagnoseTaskId" xml:"DiagnoseTaskId"`
	Destination              string `json:"Destination" xml:"Destination"`
	DestinationType          string `json:"DestinationType" xml:"DestinationType"`
	Status                   string `json:"Status" xml:"Status"`
	DiagnoseTime             int64  `json:"DiagnoseTime" xml:"DiagnoseTime"`
	EndTime                  int64  `json:"EndTime" xml:"EndTime"`
	WirelessCloudConnectorId string `json:"WirelessCloudConnectorId" xml:"WirelessCloudConnectorId"`
	IccId                    string `json:"IccId" xml:"IccId"`
	Source                   string `json:"Source" xml:"Source"`
}

DiagnoseInfo is a nested struct in cc5g response

type DiagnoseInfoInListDiagnoseInfoForSingleCard

type DiagnoseInfoInListDiagnoseInfoForSingleCard struct {
	DiagnoseInfo []DiagnoseInfo `json:"diagnoseInfo" xml:"diagnoseInfo"`
}

DiagnoseInfoInListDiagnoseInfoForSingleCard is a nested struct in cc5g response

type DiagnoseItem

type DiagnoseItem struct {
	Part   string `json:"Part" xml:"Part"`
	Status string `json:"Status" xml:"Status"`
}

DiagnoseItem is a nested struct in cc5g response

type DiagnoseItemInGetDiagnoseResultForSingleCard

type DiagnoseItemInGetDiagnoseResultForSingleCard struct {
	DiagnoseItem []DiagnoseItem `json:"diagnoseItem" xml:"diagnoseItem"`
}

DiagnoseItemInGetDiagnoseResultForSingleCard is a nested struct in cc5g response

type DiagnoseResult

type DiagnoseResult struct {
	ErrorLevel      string `json:"ErrorLevel" xml:"ErrorLevel"`
	ErrorPart       string `json:"ErrorPart" xml:"ErrorPart"`
	ErrorDesc       string `json:"ErrorDesc" xml:"ErrorDesc"`
	ErrorSuggestion string `json:"ErrorSuggestion" xml:"ErrorSuggestion"`
}

DiagnoseResult is a nested struct in cc5g response

type ErrorResult

type ErrorResult struct {
	DiagnoseResult []DiagnoseResult `json:"diagnoseResult" xml:"diagnoseResult"`
}

ErrorResult is a nested struct in cc5g response

type FailCardsRequest

type FailCardsRequest struct {
	*requests.RpcRequest
	Iccids      *[]string        `position:"Query" name:"Iccids"  type:"Repeated"`
	DryRun      requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken string           `position:"Query" name:"ClientToken"`
}

FailCardsRequest is the request struct for api FailCards

func CreateFailCardsRequest

func CreateFailCardsRequest() (request *FailCardsRequest)

CreateFailCardsRequest creates a request to invoke FailCards API

type FailCardsResponse

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

FailCardsResponse is the response struct for api FailCards

func CreateFailCardsResponse

func CreateFailCardsResponse() (response *FailCardsResponse)

CreateFailCardsResponse creates a response to parse from FailCards response

type Features

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

Features is a nested struct in cc5g response

type GetCardLockReasonRequest

type GetCardLockReasonRequest struct {
	*requests.RpcRequest
	Iccid string `position:"Query" name:"Iccid"`
}

GetCardLockReasonRequest is the request struct for api GetCardLockReason

func CreateGetCardLockReasonRequest

func CreateGetCardLockReasonRequest() (request *GetCardLockReasonRequest)

CreateGetCardLockReasonRequest creates a request to invoke GetCardLockReason API

type GetCardLockReasonResponse

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

GetCardLockReasonResponse is the response struct for api GetCardLockReason

func CreateGetCardLockReasonResponse

func CreateGetCardLockReasonResponse() (response *GetCardLockReasonResponse)

CreateGetCardLockReasonResponse creates a response to parse from GetCardLockReason response

type GetCardRequest

type GetCardRequest struct {
	*requests.RpcRequest
	Iccid string `position:"Query" name:"Iccid"`
}

GetCardRequest is the request struct for api GetCard

func CreateGetCardRequest

func CreateGetCardRequest() (request *GetCardRequest)

CreateGetCardRequest creates a request to invoke GetCard API

type GetCardResponse

type GetCardResponse struct {
	*responses.BaseResponse
	RequestId                string `json:"RequestId" xml:"RequestId"`
	Iccid                    string `json:"Iccid" xml:"Iccid"`
	NetType                  string `json:"NetType" xml:"NetType"`
	APN                      string `json:"APN" xml:"APN"`
	ISP                      string `json:"ISP" xml:"ISP"`
	IpAddress                string `json:"IpAddress" xml:"IpAddress"`
	Imsi                     string `json:"Imsi" xml:"Imsi"`
	Imei                     string `json:"Imei" xml:"Imei"`
	Lock                     string `json:"Lock" xml:"Lock"`
	Spec                     string `json:"Spec" xml:"Spec"`
	SimStatus                string `json:"SimStatus" xml:"SimStatus"`
	Status                   string `json:"Status" xml:"Status"`
	Description              string `json:"Description" xml:"Description"`
	Name                     string `json:"Name" xml:"Name"`
	WirelessCloudConnectorId string `json:"WirelessCloudConnectorId" xml:"WirelessCloudConnectorId"`
	CloudConnectorId         string `json:"CloudConnectorId" xml:"CloudConnectorId"`
	UsageDataMonth           int    `json:"UsageDataMonth" xml:"UsageDataMonth"`
	OrderId                  string `json:"OrderId" xml:"OrderId"`
	ActivatedTime            string `json:"ActivatedTime" xml:"ActivatedTime"`
	Msisdn                   string `json:"Msisdn" xml:"Msisdn"`
	UsageDataTotal           int64  `json:"UsageDataTotal" xml:"UsageDataTotal"`
	LimitThreshold           int64  `json:"LimitThreshold" xml:"LimitThreshold"`
	StopThreshold            int64  `json:"StopThreshold" xml:"StopThreshold"`
	AlarmThreshold           int64  `json:"AlarmThreshold" xml:"AlarmThreshold"`
}

GetCardResponse is the response struct for api GetCard

func CreateGetCardResponse

func CreateGetCardResponse() (response *GetCardResponse)

CreateGetCardResponse creates a response to parse from GetCard response

type GetCreateCustomerInformationRequest

type GetCreateCustomerInformationRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorId string `position:"Query" name:"WirelessCloudConnectorId"`
}

GetCreateCustomerInformationRequest is the request struct for api GetCreateCustomerInformation

func CreateGetCreateCustomerInformationRequest

func CreateGetCreateCustomerInformationRequest() (request *GetCreateCustomerInformationRequest)

CreateGetCreateCustomerInformationRequest creates a request to invoke GetCreateCustomerInformation API

type GetCreateCustomerInformationResponse

type GetCreateCustomerInformationResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	URL        string `json:"URL" xml:"URL"`
	CanBuyCard string `json:"CanBuyCard" xml:"CanBuyCard"`
}

GetCreateCustomerInformationResponse is the response struct for api GetCreateCustomerInformation

func CreateGetCreateCustomerInformationResponse

func CreateGetCreateCustomerInformationResponse() (response *GetCreateCustomerInformationResponse)

CreateGetCreateCustomerInformationResponse creates a response to parse from GetCreateCustomerInformation response

type GetDiagnoseResultForSingleCardRequest

type GetDiagnoseResultForSingleCardRequest struct {
	*requests.RpcRequest
	RegionNo       string `position:"Query" name:"RegionNo"`
	DiagnoseTaskId string `position:"Query" name:"DiagnoseTaskId"`
}

GetDiagnoseResultForSingleCardRequest is the request struct for api GetDiagnoseResultForSingleCard

func CreateGetDiagnoseResultForSingleCardRequest

func CreateGetDiagnoseResultForSingleCardRequest() (request *GetDiagnoseResultForSingleCardRequest)

CreateGetDiagnoseResultForSingleCardRequest creates a request to invoke GetDiagnoseResultForSingleCard API

type GetDiagnoseResultForSingleCardResponse

type GetDiagnoseResultForSingleCardResponse struct {
	*responses.BaseResponse
	RequestId                string           `json:"RequestId" xml:"RequestId"`
	WirelessCloudConnectorId string           `json:"WirelessCloudConnectorId" xml:"WirelessCloudConnectorId"`
	CardIp                   string           `json:"CardIp" xml:"CardIp"`
	IccId                    string           `json:"IccId" xml:"IccId"`
	Destination              string           `json:"Destination" xml:"Destination"`
	DestinationType          string           `json:"DestinationType" xml:"DestinationType"`
	BeginTime                int64            `json:"BeginTime" xml:"BeginTime"`
	EndTime                  int64            `json:"EndTime" xml:"EndTime"`
	Status                   string           `json:"Status" xml:"Status"`
	ErrorResult              []DiagnoseResult `json:"ErrorResult" xml:"ErrorResult"`
	DiagnoseItem             []DiagnoseItem   `json:"DiagnoseItem" xml:"DiagnoseItem"`
}

GetDiagnoseResultForSingleCardResponse is the response struct for api GetDiagnoseResultForSingleCard

func CreateGetDiagnoseResultForSingleCardResponse

func CreateGetDiagnoseResultForSingleCardResponse() (response *GetDiagnoseResultForSingleCardResponse)

CreateGetDiagnoseResultForSingleCardResponse creates a response to parse from GetDiagnoseResultForSingleCard response

type GetWirelessCloudConnectorRequest

type GetWirelessCloudConnectorRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorId string `position:"Query" name:"WirelessCloudConnectorId"`
}

GetWirelessCloudConnectorRequest is the request struct for api GetWirelessCloudConnector

func CreateGetWirelessCloudConnectorRequest

func CreateGetWirelessCloudConnectorRequest() (request *GetWirelessCloudConnectorRequest)

CreateGetWirelessCloudConnectorRequest creates a request to invoke GetWirelessCloudConnector API

type GetWirelessCloudConnectorResponse

type GetWirelessCloudConnectorResponse struct {
	*responses.BaseResponse
	RequestId                     string    `json:"RequestId" xml:"RequestId"`
	WirelessCloudConnectorId      string    `json:"WirelessCloudConnectorId" xml:"WirelessCloudConnectorId"`
	Status                        string    `json:"Status" xml:"Status"`
	Name                          string    `json:"Name" xml:"Name"`
	Description                   string    `json:"Description" xml:"Description"`
	RegionId                      string    `json:"RegionId" xml:"RegionId"`
	UseCase                       string    `json:"UseCase" xml:"UseCase"`
	DataPackageId                 string    `json:"DataPackageId" xml:"DataPackageId"`
	DataPackageType               string    `json:"DataPackageType" xml:"DataPackageType"`
	CardCount                     string    `json:"CardCount" xml:"CardCount"`
	CreateTime                    string    `json:"CreateTime" xml:"CreateTime"`
	BusinessType                  string    `json:"BusinessType" xml:"BusinessType"`
	WirelessCloudConnectorGroupId string    `json:"WirelessCloudConnectorGroupId" xml:"WirelessCloudConnectorGroupId"`
	ServiceType                   string    `json:"ServiceType" xml:"ServiceType"`
	Features                      []string  `json:"Features" xml:"Features"`
	NetLinks                      []NetLink `json:"NetLinks" xml:"NetLinks"`
}

GetWirelessCloudConnectorResponse is the response struct for api GetWirelessCloudConnector

func CreateGetWirelessCloudConnectorResponse

func CreateGetWirelessCloudConnectorResponse() (response *GetWirelessCloudConnectorResponse)

CreateGetWirelessCloudConnectorResponse creates a response to parse from GetWirelessCloudConnector response

type GrantNetLinkRequest

type GrantNetLinkRequest struct {
	*requests.RpcRequest
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	NetLinkId                string           `position:"Query" name:"NetLinkId"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	GrantAliUid              requests.Integer `position:"Query" name:"GrantAliUid"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
}

GrantNetLinkRequest is the request struct for api GrantNetLink

func CreateGrantNetLinkRequest

func CreateGrantNetLinkRequest() (request *GrantNetLinkRequest)

CreateGrantNetLinkRequest creates a request to invoke GrantNetLink API

type GrantNetLinkResponse

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

GrantNetLinkResponse is the response struct for api GrantNetLink

func CreateGrantNetLinkResponse

func CreateGrantNetLinkResponse() (response *GrantNetLinkResponse)

CreateGrantNetLinkResponse creates a response to parse from GrantNetLink response

type GroupAuthorizationRule

type GroupAuthorizationRule struct {
	AuthorizationRuleId string `json:"AuthorizationRuleId" xml:"AuthorizationRuleId"`
	Status              string `json:"Status" xml:"Status"`
	Name                string `json:"Name" xml:"Name"`
	Description         string `json:"Description" xml:"Description"`
	Type                string `json:"Type" xml:"Type"`
	SourceCidr          string `json:"SourceCidr" xml:"SourceCidr"`
	DestinationType     string `json:"DestinationType" xml:"DestinationType"`
	Protocol            string `json:"Protocol" xml:"Protocol"`
	DestinationPort     string `json:"DestinationPort" xml:"DestinationPort"`
	Destination         string `json:"Destination" xml:"Destination"`
	Policy              string `json:"Policy" xml:"Policy"`
	Dns                 bool   `json:"Dns" xml:"Dns"`
	CreateTime          string `json:"CreateTime" xml:"CreateTime"`
}

GroupAuthorizationRule is a nested struct in cc5g response

type GroupAuthorizationRules

type GroupAuthorizationRules struct {
	GroupAuthorizationRule []GroupAuthorizationRule `json:"GroupAuthorizationRule" xml:"GroupAuthorizationRule"`
}

GroupAuthorizationRules is a nested struct in cc5g response

type ListAPNsRequest

type ListAPNsRequest struct {
	*requests.RpcRequest
	ISP        string           `position:"Query" name:"ISP"`
	NextToken  string           `position:"Query" name:"NextToken"`
	MaxResults requests.Integer `position:"Query" name:"MaxResults"`
	APN        string           `position:"Query" name:"APN"`
}

ListAPNsRequest is the request struct for api ListAPNs

func CreateListAPNsRequest

func CreateListAPNsRequest() (request *ListAPNsRequest)

CreateListAPNsRequest creates a request to invoke ListAPNs API

type ListAPNsResponse

type ListAPNsResponse struct {
	*responses.BaseResponse
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	NextToken  string   `json:"NextToken" xml:"NextToken"`
	MaxResults string   `json:"MaxResults" xml:"MaxResults"`
	TotalCount string   `json:"TotalCount" xml:"TotalCount"`
	APNs       []Region `json:"APNs" xml:"APNs"`
}

ListAPNsResponse is the response struct for api ListAPNs

func CreateListAPNsResponse

func CreateListAPNsResponse() (response *ListAPNsResponse)

CreateListAPNsResponse creates a response to parse from ListAPNs response

type ListAuthorizationRulesRequest

type ListAuthorizationRulesRequest struct {
	*requests.RpcRequest
	DestinationType          string           `position:"Query" name:"DestinationType"`
	Destination              string           `position:"Query" name:"Destination"`
	Type                     string           `position:"Query" name:"Type"`
	Protocol                 string           `position:"Query" name:"Protocol"`
	AuthorizationRuleIds     *[]string        `position:"Query" name:"AuthorizationRuleIds"  type:"Repeated"`
	NextToken                string           `position:"Query" name:"NextToken"`
	Policy                   string           `position:"Query" name:"Policy"`
	Dns                      requests.Boolean `position:"Query" name:"Dns"`
	DestinationPort          string           `position:"Query" name:"DestinationPort"`
	Names                    *[]string        `position:"Query" name:"Names"  type:"Repeated"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	MaxResults               requests.Integer `position:"Query" name:"MaxResults"`
	Statuses                 *[]string        `position:"Query" name:"Statuses"  type:"Repeated"`
}

ListAuthorizationRulesRequest is the request struct for api ListAuthorizationRules

func CreateListAuthorizationRulesRequest

func CreateListAuthorizationRulesRequest() (request *ListAuthorizationRulesRequest)

CreateListAuthorizationRulesRequest creates a request to invoke ListAuthorizationRules API

type ListAuthorizationRulesResponse

type ListAuthorizationRulesResponse struct {
	*responses.BaseResponse
	RequestId          string              `json:"RequestId" xml:"RequestId"`
	NextToken          string              `json:"NextToken" xml:"NextToken"`
	MaxResults         string              `json:"MaxResults" xml:"MaxResults"`
	TotalCount         string              `json:"TotalCount" xml:"TotalCount"`
	AuthorizationRules []AuthorizationRule `json:"AuthorizationRules" xml:"AuthorizationRules"`
}

ListAuthorizationRulesResponse is the response struct for api ListAuthorizationRules

func CreateListAuthorizationRulesResponse

func CreateListAuthorizationRulesResponse() (response *ListAuthorizationRulesResponse)

CreateListAuthorizationRulesResponse creates a response to parse from ListAuthorizationRules response

type ListBatchOperateCardsTasksRequest

type ListBatchOperateCardsTasksRequest struct {
	*requests.RpcRequest
	NextToken                string           `position:"Query" name:"NextToken"`
	BatchOperateCardsTaskIds *[]string        `position:"Query" name:"BatchOperateCardsTaskIds"  type:"Repeated"`
	Names                    *[]string        `position:"Query" name:"Names"  type:"Repeated"`
	MaxResults               requests.Integer `position:"Query" name:"MaxResults"`
	Statuses                 *[]string        `position:"Query" name:"Statuses"  type:"Repeated"`
}

ListBatchOperateCardsTasksRequest is the request struct for api ListBatchOperateCardsTasks

func CreateListBatchOperateCardsTasksRequest

func CreateListBatchOperateCardsTasksRequest() (request *ListBatchOperateCardsTasksRequest)

CreateListBatchOperateCardsTasksRequest creates a request to invoke ListBatchOperateCardsTasks API

type ListBatchOperateCardsTasksResponse

type ListBatchOperateCardsTasksResponse struct {
	*responses.BaseResponse
	RequestId              string                  `json:"RequestId" xml:"RequestId"`
	NextToken              string                  `json:"NextToken" xml:"NextToken"`
	MaxResults             string                  `json:"MaxResults" xml:"MaxResults"`
	TotalCount             string                  `json:"TotalCount" xml:"TotalCount"`
	BatchOperateCardsTasks []BatchOperateCardsTask `json:"BatchOperateCardsTasks" xml:"BatchOperateCardsTasks"`
}

ListBatchOperateCardsTasksResponse is the response struct for api ListBatchOperateCardsTasks

func CreateListBatchOperateCardsTasksResponse

func CreateListBatchOperateCardsTasksResponse() (response *ListBatchOperateCardsTasksResponse)

CreateListBatchOperateCardsTasksResponse creates a response to parse from ListBatchOperateCardsTasks response

type ListCardsRequest

type ListCardsRequest struct {
	*requests.RpcRequest
	IpAddress                string           `position:"Query" name:"IpAddress"`
	Iccids                   *[]string        `position:"Query" name:"Iccids"  type:"Repeated"`
	Iccid                    string           `position:"Query" name:"Iccid"`
	NextToken                string           `position:"Query" name:"NextToken"`
	Lock                     requests.Boolean `position:"Query" name:"Lock"`
	Msisdn                   string           `position:"Query" name:"Msisdn"`
	Apn                      string           `position:"Query" name:"Apn"`
	NetLinkId                string           `position:"Query" name:"NetLinkId"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	Online                   requests.Boolean `position:"Query" name:"Online"`
	MaxResults               requests.Integer `position:"Query" name:"MaxResults"`
	Statuses                 *[]string        `position:"Query" name:"Statuses"  type:"Repeated"`
}

ListCardsRequest is the request struct for api ListCards

func CreateListCardsRequest

func CreateListCardsRequest() (request *ListCardsRequest)

CreateListCardsRequest creates a request to invoke ListCards API

type ListCardsResponse

type ListCardsResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	NextToken  string `json:"NextToken" xml:"NextToken"`
	MaxResults string `json:"MaxResults" xml:"MaxResults"`
	TotalCount string `json:"TotalCount" xml:"TotalCount"`
	Cards      []Card `json:"Cards" xml:"Cards"`
}

ListCardsResponse is the response struct for api ListCards

func CreateListCardsResponse

func CreateListCardsResponse() (response *ListCardsResponse)

CreateListCardsResponse creates a response to parse from ListCards response

type ListDataPackagesRequest

type ListDataPackagesRequest struct {
	*requests.RpcRequest
	NextToken                string           `position:"Query" name:"NextToken"`
	DataPackageIds           *[]string        `position:"Query" name:"DataPackageIds"  type:"Repeated"`
	Names                    *[]string        `position:"Query" name:"Names"  type:"Repeated"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	MaxResults               requests.Integer `position:"Query" name:"MaxResults"`
	Statuses                 *[]string        `position:"Query" name:"Statuses"  type:"Repeated"`
}

ListDataPackagesRequest is the request struct for api ListDataPackages

func CreateListDataPackagesRequest

func CreateListDataPackagesRequest() (request *ListDataPackagesRequest)

CreateListDataPackagesRequest creates a request to invoke ListDataPackages API

type ListDataPackagesResponse

type ListDataPackagesResponse struct {
	*responses.BaseResponse
	RequestId    string        `json:"RequestId" xml:"RequestId"`
	NextToken    string        `json:"NextToken" xml:"NextToken"`
	MaxResults   string        `json:"MaxResults" xml:"MaxResults"`
	TotalCount   string        `json:"TotalCount" xml:"TotalCount"`
	DataPackages []DataPackage `json:"DataPackages" xml:"DataPackages"`
}

ListDataPackagesResponse is the response struct for api ListDataPackages

func CreateListDataPackagesResponse

func CreateListDataPackagesResponse() (response *ListDataPackagesResponse)

CreateListDataPackagesResponse creates a response to parse from ListDataPackages response

type ListDiagnoseInfoForSingleCardRequest

type ListDiagnoseInfoForSingleCardRequest struct {
	*requests.RpcRequest
	Source                   string           `position:"Query" name:"Source"`
	NextToken                string           `position:"Query" name:"NextToken"`
	SourceType               string           `position:"Query" name:"SourceType"`
	RegionNo                 string           `position:"Query" name:"RegionNo"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	MaxResults               requests.Integer `position:"Query" name:"MaxResults"`
	Status                   string           `position:"Query" name:"Status"`
}

ListDiagnoseInfoForSingleCardRequest is the request struct for api ListDiagnoseInfoForSingleCard

func CreateListDiagnoseInfoForSingleCardRequest

func CreateListDiagnoseInfoForSingleCardRequest() (request *ListDiagnoseInfoForSingleCardRequest)

CreateListDiagnoseInfoForSingleCardRequest creates a request to invoke ListDiagnoseInfoForSingleCard API

type ListDiagnoseInfoForSingleCardResponse

type ListDiagnoseInfoForSingleCardResponse struct {
	*responses.BaseResponse
	RequestId    string         `json:"RequestId" xml:"RequestId"`
	NextToken    string         `json:"NextToken" xml:"NextToken"`
	MaxResults   int64          `json:"MaxResults" xml:"MaxResults"`
	TotalCount   int64          `json:"TotalCount" xml:"TotalCount"`
	DiagnoseInfo []DiagnoseInfo `json:"DiagnoseInfo" xml:"DiagnoseInfo"`
}

ListDiagnoseInfoForSingleCardResponse is the response struct for api ListDiagnoseInfoForSingleCard

func CreateListDiagnoseInfoForSingleCardResponse

func CreateListDiagnoseInfoForSingleCardResponse() (response *ListDiagnoseInfoForSingleCardResponse)

CreateListDiagnoseInfoForSingleCardResponse creates a response to parse from ListDiagnoseInfoForSingleCard response

type ListGroupAuthorizationRulesRequest

type ListGroupAuthorizationRulesRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	DestinationType               string           `position:"Query" name:"DestinationType"`
	Destination                   string           `position:"Query" name:"Destination"`
	Type                          string           `position:"Query" name:"Type"`
	Protocol                      string           `position:"Query" name:"Protocol"`
	AuthorizationRuleIds          *[]string        `position:"Query" name:"AuthorizationRuleIds"  type:"Repeated"`
	NextToken                     string           `position:"Query" name:"NextToken"`
	Policy                        string           `position:"Query" name:"Policy"`
	Dns                           requests.Boolean `position:"Query" name:"Dns"`
	DestinationPort               string           `position:"Query" name:"DestinationPort"`
	Names                         *[]string        `position:"Query" name:"Names"  type:"Repeated"`
	MaxResults                    requests.Integer `position:"Query" name:"MaxResults"`
	Statuses                      *[]string        `position:"Query" name:"Statuses"  type:"Repeated"`
}

ListGroupAuthorizationRulesRequest is the request struct for api ListGroupAuthorizationRules

func CreateListGroupAuthorizationRulesRequest

func CreateListGroupAuthorizationRulesRequest() (request *ListGroupAuthorizationRulesRequest)

CreateListGroupAuthorizationRulesRequest creates a request to invoke ListGroupAuthorizationRules API

type ListGroupAuthorizationRulesResponse

type ListGroupAuthorizationRulesResponse struct {
	*responses.BaseResponse
	RequestId               string                   `json:"RequestId" xml:"RequestId"`
	NextToken               string                   `json:"NextToken" xml:"NextToken"`
	MaxResults              string                   `json:"MaxResults" xml:"MaxResults"`
	TotalCount              string                   `json:"TotalCount" xml:"TotalCount"`
	GroupAuthorizationRules []GroupAuthorizationRule `json:"GroupAuthorizationRules" xml:"GroupAuthorizationRules"`
}

ListGroupAuthorizationRulesResponse is the response struct for api ListGroupAuthorizationRules

func CreateListGroupAuthorizationRulesResponse

func CreateListGroupAuthorizationRulesResponse() (response *ListGroupAuthorizationRulesResponse)

CreateListGroupAuthorizationRulesResponse creates a response to parse from ListGroupAuthorizationRules response

type ListIoTCloudConnectorBackhaulRouteRequest

type ListIoTCloudConnectorBackhaulRouteRequest struct {
	*requests.RpcRequest
	NetLinkId                string `position:"Query" name:"NetLinkId"`
	WirelessCloudConnectorId string `position:"Query" name:"WirelessCloudConnectorId"`
}

ListIoTCloudConnectorBackhaulRouteRequest is the request struct for api ListIoTCloudConnectorBackhaulRoute

func CreateListIoTCloudConnectorBackhaulRouteRequest

func CreateListIoTCloudConnectorBackhaulRouteRequest() (request *ListIoTCloudConnectorBackhaulRouteRequest)

CreateListIoTCloudConnectorBackhaulRouteRequest creates a request to invoke ListIoTCloudConnectorBackhaulRoute API

type ListIoTCloudConnectorBackhaulRouteResponse

type ListIoTCloudConnectorBackhaulRouteResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	NetLinkId string       `json:"NetLinkId" xml:"NetLinkId"`
	Routes    []RouteEntry `json:"Routes" xml:"Routes"`
}

ListIoTCloudConnectorBackhaulRouteResponse is the response struct for api ListIoTCloudConnectorBackhaulRoute

func CreateListIoTCloudConnectorBackhaulRouteResponse

func CreateListIoTCloudConnectorBackhaulRouteResponse() (response *ListIoTCloudConnectorBackhaulRouteResponse)

CreateListIoTCloudConnectorBackhaulRouteResponse creates a response to parse from ListIoTCloudConnectorBackhaulRoute response

type ListOrdersRequest

type ListOrdersRequest struct {
	*requests.RpcRequest
	NextToken                string           `position:"Query" name:"NextToken"`
	OrderAction              string           `position:"Query" name:"OrderAction"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	OrderIds                 *[]string        `position:"Query" name:"OrderIds"  type:"Repeated"`
	MaxResults               requests.Integer `position:"Query" name:"MaxResults"`
	Statuses                 *[]string        `position:"Query" name:"Statuses"  type:"Repeated"`
}

ListOrdersRequest is the request struct for api ListOrders

func CreateListOrdersRequest

func CreateListOrdersRequest() (request *ListOrdersRequest)

CreateListOrdersRequest creates a request to invoke ListOrders API

type ListOrdersResponse

type ListOrdersResponse struct {
	*responses.BaseResponse
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	NextToken  string  `json:"NextToken" xml:"NextToken"`
	MaxResults string  `json:"MaxResults" xml:"MaxResults"`
	TotalCount string  `json:"TotalCount" xml:"TotalCount"`
	Orders     []Order `json:"Orders" xml:"Orders"`
}

ListOrdersResponse is the response struct for api ListOrders

func CreateListOrdersResponse

func CreateListOrdersResponse() (response *ListOrdersResponse)

CreateListOrdersResponse creates a response to parse from ListOrders response

type ListRegionsRequest

type ListRegionsRequest struct {
	*requests.RpcRequest
	AcceptLanguage string `position:"Query" name:"AcceptLanguage"`
}

ListRegionsRequest is the request struct for api ListRegions

func CreateListRegionsRequest

func CreateListRegionsRequest() (request *ListRegionsRequest)

CreateListRegionsRequest creates a request to invoke ListRegions API

type ListRegionsResponse

type ListRegionsResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Regions   []Region `json:"Regions" xml:"Regions"`
}

ListRegionsResponse is the response struct for api ListRegions

func CreateListRegionsResponse

func CreateListRegionsResponse() (response *ListRegionsResponse)

CreateListRegionsResponse creates a response to parse from ListRegions response

type ListWirelessCloudConnectorGroupsRequest

type ListWirelessCloudConnectorGroupsRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorGroupStatus *[]string        `position:"Query" name:"WirelessCloudConnectorGroupStatus"  type:"Repeated"`
	WirelessCloudConnectorGroupIds    *[]string        `position:"Query" name:"WirelessCloudConnectorGroupIds"  type:"Repeated"`
	NextToken                         string           `position:"Query" name:"NextToken"`
	WirelessCloudConnectorGroupNames  *[]string        `position:"Query" name:"WirelessCloudConnectorGroupNames"  type:"Repeated"`
	MaxResults                        requests.Integer `position:"Query" name:"MaxResults"`
}

ListWirelessCloudConnectorGroupsRequest is the request struct for api ListWirelessCloudConnectorGroups

func CreateListWirelessCloudConnectorGroupsRequest

func CreateListWirelessCloudConnectorGroupsRequest() (request *ListWirelessCloudConnectorGroupsRequest)

CreateListWirelessCloudConnectorGroupsRequest creates a request to invoke ListWirelessCloudConnectorGroups API

type ListWirelessCloudConnectorGroupsResponse

type ListWirelessCloudConnectorGroupsResponse struct {
	*responses.BaseResponse
	RequestId                    string                        `json:"RequestId" xml:"RequestId"`
	NextToken                    string                        `json:"NextToken" xml:"NextToken"`
	MaxResults                   string                        `json:"MaxResults" xml:"MaxResults"`
	TotalCount                   string                        `json:"TotalCount" xml:"TotalCount"`
	WirelessCloudConnectorGroups []WirelessCloudConnectorGroup `json:"WirelessCloudConnectorGroups" xml:"WirelessCloudConnectorGroups"`
}

ListWirelessCloudConnectorGroupsResponse is the response struct for api ListWirelessCloudConnectorGroups

func CreateListWirelessCloudConnectorGroupsResponse

func CreateListWirelessCloudConnectorGroupsResponse() (response *ListWirelessCloudConnectorGroupsResponse)

CreateListWirelessCloudConnectorGroupsResponse creates a response to parse from ListWirelessCloudConnectorGroups response

type ListWirelessCloudConnectorsRequest

type ListWirelessCloudConnectorsRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	BusinessType                  string           `position:"Query" name:"BusinessType"`
	NextToken                     string           `position:"Query" name:"NextToken"`
	WirelessCloudConnectorIds     *[]string        `position:"Query" name:"WirelessCloudConnectorIds"  type:"Repeated"`
	IsInGroup                     string           `position:"Query" name:"IsInGroup"`
	Names                         *[]string        `position:"Query" name:"Names"  type:"Repeated"`
	MaxResults                    requests.Integer `position:"Query" name:"MaxResults"`
	Statuses                      *[]string        `position:"Query" name:"Statuses"  type:"Repeated"`
}

ListWirelessCloudConnectorsRequest is the request struct for api ListWirelessCloudConnectors

func CreateListWirelessCloudConnectorsRequest

func CreateListWirelessCloudConnectorsRequest() (request *ListWirelessCloudConnectorsRequest)

CreateListWirelessCloudConnectorsRequest creates a request to invoke ListWirelessCloudConnectors API

type ListWirelessCloudConnectorsResponse

type ListWirelessCloudConnectorsResponse struct {
	*responses.BaseResponse
	RequestId               string                   `json:"RequestId" xml:"RequestId"`
	NextToken               string                   `json:"NextToken" xml:"NextToken"`
	MaxResults              string                   `json:"MaxResults" xml:"MaxResults"`
	TotalCount              string                   `json:"TotalCount" xml:"TotalCount"`
	WirelessCloudConnectors []WirelessCloudConnector `json:"WirelessCloudConnectors" xml:"WirelessCloudConnectors"`
}

ListWirelessCloudConnectorsResponse is the response struct for api ListWirelessCloudConnectors

func CreateListWirelessCloudConnectorsResponse

func CreateListWirelessCloudConnectorsResponse() (response *ListWirelessCloudConnectorsResponse)

CreateListWirelessCloudConnectorsResponse creates a response to parse from ListWirelessCloudConnectors response

type ListZonesRequest

type ListZonesRequest struct {
	*requests.RpcRequest
}

ListZonesRequest is the request struct for api ListZones

func CreateListZonesRequest

func CreateListZonesRequest() (request *ListZonesRequest)

CreateListZonesRequest creates a request to invoke ListZones API

type ListZonesResponse

type ListZonesResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Zones     []Zone `json:"Zones" xml:"Zones"`
}

ListZonesResponse is the response struct for api ListZones

func CreateListZonesResponse

func CreateListZonesResponse() (response *ListZonesResponse)

CreateListZonesResponse creates a response to parse from ListZones response

type LockCardsRequest

type LockCardsRequest struct {
	*requests.RpcRequest
	Iccids      *[]string        `position:"Query" name:"Iccids"  type:"Repeated"`
	DryRun      requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken string           `position:"Query" name:"ClientToken"`
}

LockCardsRequest is the request struct for api LockCards

func CreateLockCardsRequest

func CreateLockCardsRequest() (request *LockCardsRequest)

CreateLockCardsRequest creates a request to invoke LockCards API

type LockCardsResponse

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

LockCardsResponse is the response struct for api LockCards

func CreateLockCardsResponse

func CreateLockCardsResponse() (response *LockCardsResponse)

CreateLockCardsResponse creates a response to parse from LockCards response

type ModifyWirelessCloudConnectorFeatureRequest

type ModifyWirelessCloudConnectorFeatureRequest struct {
	*requests.RpcRequest
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	FeatureName              string           `position:"Query" name:"FeatureName"`
	FeatureValue             string           `position:"Query" name:"FeatureValue"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
}

ModifyWirelessCloudConnectorFeatureRequest is the request struct for api ModifyWirelessCloudConnectorFeature

func CreateModifyWirelessCloudConnectorFeatureRequest

func CreateModifyWirelessCloudConnectorFeatureRequest() (request *ModifyWirelessCloudConnectorFeatureRequest)

CreateModifyWirelessCloudConnectorFeatureRequest creates a request to invoke ModifyWirelessCloudConnectorFeature API

type ModifyWirelessCloudConnectorFeatureResponse

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

ModifyWirelessCloudConnectorFeatureResponse is the response struct for api ModifyWirelessCloudConnectorFeature

func CreateModifyWirelessCloudConnectorFeatureResponse

func CreateModifyWirelessCloudConnectorFeatureResponse() (response *ModifyWirelessCloudConnectorFeatureResponse)

CreateModifyWirelessCloudConnectorFeatureResponse creates a response to parse from ModifyWirelessCloudConnectorFeature response

type NetLink struct {
	RegionId    string   `json:"RegionId" xml:"RegionId"`
	NetLinkId   string   `json:"NetLinkId" xml:"NetLinkId"`
	Name        string   `json:"Name" xml:"Name"`
	Description string   `json:"Description" xml:"Description"`
	Status      string   `json:"Status" xml:"Status"`
	APN         string   `json:"APN" xml:"APN"`
	ISP         string   `json:"ISP" xml:"ISP"`
	VpcId       string   `json:"VpcId" xml:"VpcId"`
	CreateTime  string   `json:"CreateTime" xml:"CreateTime"`
	GrantAliUid string   `json:"GrantAliUid" xml:"GrantAliUid"`
	VSwitchs    []string `json:"VSwitchs" xml:"VSwitchs"`
}

NetLink is a nested struct in cc5g response

type NetLinks struct {
	NetLink []NetLink `json:"NetLink" xml:"NetLink"`
}

NetLinks is a nested struct in cc5g response

type OpenCc5gServiceRequest

type OpenCc5gServiceRequest struct {
	*requests.RpcRequest
}

OpenCc5gServiceRequest is the request struct for api OpenCc5gService

func CreateOpenCc5gServiceRequest

func CreateOpenCc5gServiceRequest() (request *OpenCc5gServiceRequest)

CreateOpenCc5gServiceRequest creates a request to invoke OpenCc5gService API

type OpenCc5gServiceResponse

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

OpenCc5gServiceResponse is the response struct for api OpenCc5gService

func CreateOpenCc5gServiceResponse

func CreateOpenCc5gServiceResponse() (response *OpenCc5gServiceResponse)

CreateOpenCc5gServiceResponse creates a response to parse from OpenCc5gService response

type Order

type Order struct {
	OrderId             string `json:"OrderId" xml:"OrderId"`
	Status              string `json:"Status" xml:"Status"`
	Action              string `json:"Action" xml:"Action"`
	Description         string `json:"Description" xml:"Description"`
	LogisticsId         string `json:"LogisticsId" xml:"LogisticsId"`
	LogisticsStatus     string `json:"LogisticsStatus" xml:"LogisticsStatus"`
	LogisticsType       string `json:"LogisticsType" xml:"LogisticsType"`
	LogisticsUpdateTime string `json:"LogisticsUpdateTime" xml:"LogisticsUpdateTime"`
	CardCount           string `json:"CardCount" xml:"CardCount"`
	ContactName         string `json:"ContactName" xml:"ContactName"`
	ContactPhone        string `json:"ContactPhone" xml:"ContactPhone"`
	PostAddress         string `json:"PostAddress" xml:"PostAddress"`
	CreateTime          string `json:"CreateTime" xml:"CreateTime"`
	PayTime             string `json:"PayTime" xml:"PayTime"`
	RegionId            string `json:"RegionId" xml:"RegionId"`
	CardType            string `json:"CardType" xml:"CardType"`
	CardNetType         string `json:"CardNetType" xml:"CardNetType"`
}

Order is a nested struct in cc5g response

type Orders

type Orders struct {
	Order []Order `json:"Order" xml:"Order"`
}

Orders is a nested struct in cc5g response

type Region

type Region struct {
	Name           string   `json:"Name" xml:"Name"`
	RegionId       string   `json:"RegionId" xml:"RegionId"`
	LocalName      string   `json:"LocalName" xml:"LocalName"`
	APN            string   `json:"APN" xml:"APN"`
	ISP            string   `json:"ISP" xml:"ISP"`
	Description    string   `json:"Description" xml:"Description"`
	RegionEndpoint string   `json:"RegionEndpoint" xml:"RegionEndpoint"`
	Zones          []string `json:"Zones" xml:"Zones"`
}

Region is a nested struct in cc5g response

type Regions

type Regions struct {
	Region []Region `json:"Region" xml:"Region"`
}

Regions is a nested struct in cc5g response

type RemoveWirelessCloudConnectorFromGroupRequest

type RemoveWirelessCloudConnectorFromGroupRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorIds     *[]string        `position:"Query" name:"WirelessCloudConnectorIds"  type:"Repeated"`
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	DryRun                        requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken                   string           `position:"Query" name:"ClientToken"`
}

RemoveWirelessCloudConnectorFromGroupRequest is the request struct for api RemoveWirelessCloudConnectorFromGroup

func CreateRemoveWirelessCloudConnectorFromGroupRequest

func CreateRemoveWirelessCloudConnectorFromGroupRequest() (request *RemoveWirelessCloudConnectorFromGroupRequest)

CreateRemoveWirelessCloudConnectorFromGroupRequest creates a request to invoke RemoveWirelessCloudConnectorFromGroup API

type RemoveWirelessCloudConnectorFromGroupResponse

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

RemoveWirelessCloudConnectorFromGroupResponse is the response struct for api RemoveWirelessCloudConnectorFromGroup

func CreateRemoveWirelessCloudConnectorFromGroupResponse

func CreateRemoveWirelessCloudConnectorFromGroupResponse() (response *RemoveWirelessCloudConnectorFromGroupResponse)

CreateRemoveWirelessCloudConnectorFromGroupResponse creates a response to parse from RemoveWirelessCloudConnectorFromGroup response

type ResumeCardsRequest

type ResumeCardsRequest struct {
	*requests.RpcRequest
	Iccids      *[]string        `position:"Query" name:"Iccids"  type:"Repeated"`
	DryRun      requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken string           `position:"Query" name:"ClientToken"`
}

ResumeCardsRequest is the request struct for api ResumeCards

func CreateResumeCardsRequest

func CreateResumeCardsRequest() (request *ResumeCardsRequest)

CreateResumeCardsRequest creates a request to invoke ResumeCards API

type ResumeCardsResponse

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

ResumeCardsResponse is the response struct for api ResumeCards

func CreateResumeCardsResponse

func CreateResumeCardsResponse() (response *ResumeCardsResponse)

CreateResumeCardsResponse creates a response to parse from ResumeCards response

type RevokeNetLinkRequest

type RevokeNetLinkRequest struct {
	*requests.RpcRequest
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	NetLinkId                string           `position:"Query" name:"NetLinkId"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
}

RevokeNetLinkRequest is the request struct for api RevokeNetLink

func CreateRevokeNetLinkRequest

func CreateRevokeNetLinkRequest() (request *RevokeNetLinkRequest)

CreateRevokeNetLinkRequest creates a request to invoke RevokeNetLink API

type RevokeNetLinkResponse

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

RevokeNetLinkResponse is the response struct for api RevokeNetLink

func CreateRevokeNetLinkResponse

func CreateRevokeNetLinkResponse() (response *RevokeNetLinkResponse)

CreateRevokeNetLinkResponse creates a response to parse from RevokeNetLink response

type RouteEntry

type RouteEntry struct {
	DestinationCidrBlock string `json:"DestinationCidrBlock" xml:"DestinationCidrBlock"`
	NextHopId            string `json:"NextHopId" xml:"NextHopId"`
	NextHopType          string `json:"NextHopType" xml:"NextHopType"`
	Description          string `json:"Description" xml:"Description"`
	Status               string `json:"Status" xml:"Status"`
}

RouteEntry is a nested struct in cc5g response

type Routes

type Routes struct {
	RouteEntry []RouteEntry `json:"RouteEntry" xml:"RouteEntry"`
}

Routes is a nested struct in cc5g response

type StopCardsRequest

type StopCardsRequest struct {
	*requests.RpcRequest
	Iccids      *[]string        `position:"Query" name:"Iccids"  type:"Repeated"`
	DryRun      requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken string           `position:"Query" name:"ClientToken"`
}

StopCardsRequest is the request struct for api StopCards

func CreateStopCardsRequest

func CreateStopCardsRequest() (request *StopCardsRequest)

CreateStopCardsRequest creates a request to invoke StopCards API

type StopCardsResponse

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

StopCardsResponse is the response struct for api StopCards

func CreateStopCardsResponse

func CreateStopCardsResponse() (response *StopCardsResponse)

CreateStopCardsResponse creates a response to parse from StopCards response

type SubmitDiagnoseTaskForSingleCardRequest

type SubmitDiagnoseTaskForSingleCardRequest struct {
	*requests.RpcRequest
	Destination              string           `position:"Query" name:"Destination"`
	Source                   string           `position:"Query" name:"Source"`
	ResourceUid              requests.Integer `position:"Query" name:"ResourceUid"`
	EndTime                  requests.Integer `position:"Query" name:"EndTime"`
	BeginTime                requests.Integer `position:"Query" name:"BeginTime"`
	RegionNo                 string           `position:"Query" name:"RegionNo"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
}

SubmitDiagnoseTaskForSingleCardRequest is the request struct for api SubmitDiagnoseTaskForSingleCard

func CreateSubmitDiagnoseTaskForSingleCardRequest

func CreateSubmitDiagnoseTaskForSingleCardRequest() (request *SubmitDiagnoseTaskForSingleCardRequest)

CreateSubmitDiagnoseTaskForSingleCardRequest creates a request to invoke SubmitDiagnoseTaskForSingleCard API

type SubmitDiagnoseTaskForSingleCardResponse

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

SubmitDiagnoseTaskForSingleCardResponse is the response struct for api SubmitDiagnoseTaskForSingleCard

func CreateSubmitDiagnoseTaskForSingleCardResponse

func CreateSubmitDiagnoseTaskForSingleCardResponse() (response *SubmitDiagnoseTaskForSingleCardResponse)

CreateSubmitDiagnoseTaskForSingleCardResponse creates a response to parse from SubmitDiagnoseTaskForSingleCard response

type SwitchWirelessCloudConnectorToBusinessRequest

type SwitchWirelessCloudConnectorToBusinessRequest struct {
	*requests.RpcRequest
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
}

SwitchWirelessCloudConnectorToBusinessRequest is the request struct for api SwitchWirelessCloudConnectorToBusiness

func CreateSwitchWirelessCloudConnectorToBusinessRequest

func CreateSwitchWirelessCloudConnectorToBusinessRequest() (request *SwitchWirelessCloudConnectorToBusinessRequest)

CreateSwitchWirelessCloudConnectorToBusinessRequest creates a request to invoke SwitchWirelessCloudConnectorToBusiness API

type SwitchWirelessCloudConnectorToBusinessResponse

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

SwitchWirelessCloudConnectorToBusinessResponse is the response struct for api SwitchWirelessCloudConnectorToBusiness

func CreateSwitchWirelessCloudConnectorToBusinessResponse

func CreateSwitchWirelessCloudConnectorToBusinessResponse() (response *SwitchWirelessCloudConnectorToBusinessResponse)

CreateSwitchWirelessCloudConnectorToBusinessResponse creates a response to parse from SwitchWirelessCloudConnectorToBusiness response

type UnlockCardsRequest

type UnlockCardsRequest struct {
	*requests.RpcRequest
	Iccids      *[]string        `position:"Query" name:"Iccids"  type:"Repeated"`
	DryRun      requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken string           `position:"Query" name:"ClientToken"`
}

UnlockCardsRequest is the request struct for api UnlockCards

func CreateUnlockCardsRequest

func CreateUnlockCardsRequest() (request *UnlockCardsRequest)

CreateUnlockCardsRequest creates a request to invoke UnlockCards API

type UnlockCardsResponse

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

UnlockCardsResponse is the response struct for api UnlockCards

func CreateUnlockCardsResponse

func CreateUnlockCardsResponse() (response *UnlockCardsResponse)

CreateUnlockCardsResponse creates a response to parse from UnlockCards response

type UpdateAuthorizationRuleRequest

type UpdateAuthorizationRuleRequest struct {
	*requests.RpcRequest
	ClientToken              string           `position:"Query" name:"ClientToken"`
	SourceCidr               string           `position:"Query" name:"SourceCidr"`
	Destination              string           `position:"Query" name:"Destination"`
	Description              string           `position:"Query" name:"Description"`
	Protocol                 string           `position:"Query" name:"Protocol"`
	Policy                   string           `position:"Query" name:"Policy"`
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	AuthorizationRuleId      string           `position:"Query" name:"AuthorizationRuleId"`
	DestinationPort          string           `position:"Query" name:"DestinationPort"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	Name                     string           `position:"Query" name:"Name"`
}

UpdateAuthorizationRuleRequest is the request struct for api UpdateAuthorizationRule

func CreateUpdateAuthorizationRuleRequest

func CreateUpdateAuthorizationRuleRequest() (request *UpdateAuthorizationRuleRequest)

CreateUpdateAuthorizationRuleRequest creates a request to invoke UpdateAuthorizationRule API

type UpdateAuthorizationRuleResponse

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

UpdateAuthorizationRuleResponse is the response struct for api UpdateAuthorizationRule

func CreateUpdateAuthorizationRuleResponse

func CreateUpdateAuthorizationRuleResponse() (response *UpdateAuthorizationRuleResponse)

CreateUpdateAuthorizationRuleResponse creates a response to parse from UpdateAuthorizationRule response

type UpdateBatchOperateCardsTaskRequest

type UpdateBatchOperateCardsTaskRequest struct {
	*requests.RpcRequest
	Iccids                    *[]string        `position:"Query" name:"Iccids"  type:"Repeated"`
	ClientToken               string           `position:"Query" name:"ClientToken"`
	Description               string           `position:"Query" name:"Description"`
	Threshold                 requests.Integer `position:"Query" name:"Threshold"`
	BatchOperateCardsTaskId   string           `position:"Query" name:"BatchOperateCardsTaskId"`
	EffectType                string           `position:"Query" name:"EffectType"`
	WirelessCloudConnectorIds *[]string        `position:"Query" name:"WirelessCloudConnectorIds"  type:"Repeated"`
	DryRun                    requests.Boolean `position:"Query" name:"DryRun"`
	Name                      string           `position:"Query" name:"Name"`
	OperateType               string           `position:"Query" name:"OperateType"`
	IccidsOssFilePath         string           `position:"Query" name:"IccidsOssFilePath"`
}

UpdateBatchOperateCardsTaskRequest is the request struct for api UpdateBatchOperateCardsTask

func CreateUpdateBatchOperateCardsTaskRequest

func CreateUpdateBatchOperateCardsTaskRequest() (request *UpdateBatchOperateCardsTaskRequest)

CreateUpdateBatchOperateCardsTaskRequest creates a request to invoke UpdateBatchOperateCardsTask API

type UpdateBatchOperateCardsTaskResponse

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

UpdateBatchOperateCardsTaskResponse is the response struct for api UpdateBatchOperateCardsTask

func CreateUpdateBatchOperateCardsTaskResponse

func CreateUpdateBatchOperateCardsTaskResponse() (response *UpdateBatchOperateCardsTaskResponse)

CreateUpdateBatchOperateCardsTaskResponse creates a response to parse from UpdateBatchOperateCardsTask response

type UpdateCardRequest

type UpdateCardRequest struct {
	*requests.RpcRequest
	ClientToken              string           `position:"Query" name:"ClientToken"`
	Description              string           `position:"Query" name:"Description"`
	Iccid                    string           `position:"Query" name:"Iccid"`
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	Name                     string           `position:"Query" name:"Name"`
}

UpdateCardRequest is the request struct for api UpdateCard

func CreateUpdateCardRequest

func CreateUpdateCardRequest() (request *UpdateCardRequest)

CreateUpdateCardRequest creates a request to invoke UpdateCard API

type UpdateCardResponse

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

UpdateCardResponse is the response struct for api UpdateCard

func CreateUpdateCardResponse

func CreateUpdateCardResponse() (response *UpdateCardResponse)

CreateUpdateCardResponse creates a response to parse from UpdateCard response

type UpdateDNSAuthorizationRuleRequest

type UpdateDNSAuthorizationRuleRequest struct {
	*requests.RpcRequest
	ClientToken              string           `position:"Query" name:"ClientToken"`
	Description              string           `position:"Query" name:"Description"`
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	SourceDNSIp              string           `position:"Query" name:"SourceDNSIp"`
	AuthorizationRuleId      string           `position:"Query" name:"AuthorizationRuleId"`
	DestinationIp            string           `position:"Query" name:"DestinationIp"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	Name                     string           `position:"Query" name:"Name"`
}

UpdateDNSAuthorizationRuleRequest is the request struct for api UpdateDNSAuthorizationRule

func CreateUpdateDNSAuthorizationRuleRequest

func CreateUpdateDNSAuthorizationRuleRequest() (request *UpdateDNSAuthorizationRuleRequest)

CreateUpdateDNSAuthorizationRuleRequest creates a request to invoke UpdateDNSAuthorizationRule API

type UpdateDNSAuthorizationRuleResponse

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

UpdateDNSAuthorizationRuleResponse is the response struct for api UpdateDNSAuthorizationRule

func CreateUpdateDNSAuthorizationRuleResponse

func CreateUpdateDNSAuthorizationRuleResponse() (response *UpdateDNSAuthorizationRuleResponse)

CreateUpdateDNSAuthorizationRuleResponse creates a response to parse from UpdateDNSAuthorizationRule response

type UpdateGroupAuthorizationRuleRequest

type UpdateGroupAuthorizationRuleRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	ClientToken                   string           `position:"Query" name:"ClientToken"`
	SourceCidr                    string           `position:"Query" name:"SourceCidr"`
	Destination                   string           `position:"Query" name:"Destination"`
	Description                   string           `position:"Query" name:"Description"`
	Protocol                      string           `position:"Query" name:"Protocol"`
	Policy                        string           `position:"Query" name:"Policy"`
	DryRun                        requests.Boolean `position:"Query" name:"DryRun"`
	AuthorizationRuleId           string           `position:"Query" name:"AuthorizationRuleId"`
	DestinationPort               string           `position:"Query" name:"DestinationPort"`
	Name                          string           `position:"Query" name:"Name"`
}

UpdateGroupAuthorizationRuleRequest is the request struct for api UpdateGroupAuthorizationRule

func CreateUpdateGroupAuthorizationRuleRequest

func CreateUpdateGroupAuthorizationRuleRequest() (request *UpdateGroupAuthorizationRuleRequest)

CreateUpdateGroupAuthorizationRuleRequest creates a request to invoke UpdateGroupAuthorizationRule API

type UpdateGroupAuthorizationRuleResponse

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

UpdateGroupAuthorizationRuleResponse is the response struct for api UpdateGroupAuthorizationRule

func CreateUpdateGroupAuthorizationRuleResponse

func CreateUpdateGroupAuthorizationRuleResponse() (response *UpdateGroupAuthorizationRuleResponse)

CreateUpdateGroupAuthorizationRuleResponse creates a response to parse from UpdateGroupAuthorizationRule response

type UpdateGroupDnsAuthorizationRuleRequest

type UpdateGroupDnsAuthorizationRuleRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	ClientToken                   string           `position:"Query" name:"ClientToken"`
	Description                   string           `position:"Query" name:"Description"`
	DryRun                        requests.Boolean `position:"Query" name:"DryRun"`
	SourceDNSIp                   string           `position:"Query" name:"SourceDNSIp"`
	AuthorizationRuleId           string           `position:"Query" name:"AuthorizationRuleId"`
	DestinationIp                 string           `position:"Query" name:"DestinationIp"`
	Name                          string           `position:"Query" name:"Name"`
}

UpdateGroupDnsAuthorizationRuleRequest is the request struct for api UpdateGroupDnsAuthorizationRule

func CreateUpdateGroupDnsAuthorizationRuleRequest

func CreateUpdateGroupDnsAuthorizationRuleRequest() (request *UpdateGroupDnsAuthorizationRuleRequest)

CreateUpdateGroupDnsAuthorizationRuleRequest creates a request to invoke UpdateGroupDnsAuthorizationRule API

type UpdateGroupDnsAuthorizationRuleResponse

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

UpdateGroupDnsAuthorizationRuleResponse is the response struct for api UpdateGroupDnsAuthorizationRule

func CreateUpdateGroupDnsAuthorizationRuleResponse

func CreateUpdateGroupDnsAuthorizationRuleResponse() (response *UpdateGroupDnsAuthorizationRuleResponse)

CreateUpdateGroupDnsAuthorizationRuleResponse creates a response to parse from UpdateGroupDnsAuthorizationRule response

type UpdateWirelessCloudConnectorGroupRequest

type UpdateWirelessCloudConnectorGroupRequest struct {
	*requests.RpcRequest
	WirelessCloudConnectorGroupId string           `position:"Query" name:"WirelessCloudConnectorGroupId"`
	DryRun                        requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken                   string           `position:"Query" name:"ClientToken"`
	Description                   string           `position:"Query" name:"Description"`
	Name                          string           `position:"Query" name:"Name"`
}

UpdateWirelessCloudConnectorGroupRequest is the request struct for api UpdateWirelessCloudConnectorGroup

func CreateUpdateWirelessCloudConnectorGroupRequest

func CreateUpdateWirelessCloudConnectorGroupRequest() (request *UpdateWirelessCloudConnectorGroupRequest)

CreateUpdateWirelessCloudConnectorGroupRequest creates a request to invoke UpdateWirelessCloudConnectorGroup API

type UpdateWirelessCloudConnectorGroupResponse

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

UpdateWirelessCloudConnectorGroupResponse is the response struct for api UpdateWirelessCloudConnectorGroup

func CreateUpdateWirelessCloudConnectorGroupResponse

func CreateUpdateWirelessCloudConnectorGroupResponse() (response *UpdateWirelessCloudConnectorGroupResponse)

CreateUpdateWirelessCloudConnectorGroupResponse creates a response to parse from UpdateWirelessCloudConnectorGroup response

type UpdateWirelessCloudConnectorRequest

type UpdateWirelessCloudConnectorRequest struct {
	*requests.RpcRequest
	DryRun                   requests.Boolean `position:"Query" name:"DryRun"`
	ClientToken              string           `position:"Query" name:"ClientToken"`
	Description              string           `position:"Query" name:"Description"`
	WirelessCloudConnectorId string           `position:"Query" name:"WirelessCloudConnectorId"`
	Name                     string           `position:"Query" name:"Name"`
}

UpdateWirelessCloudConnectorRequest is the request struct for api UpdateWirelessCloudConnector

func CreateUpdateWirelessCloudConnectorRequest

func CreateUpdateWirelessCloudConnectorRequest() (request *UpdateWirelessCloudConnectorRequest)

CreateUpdateWirelessCloudConnectorRequest creates a request to invoke UpdateWirelessCloudConnector API

type UpdateWirelessCloudConnectorResponse

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

UpdateWirelessCloudConnectorResponse is the response struct for api UpdateWirelessCloudConnector

func CreateUpdateWirelessCloudConnectorResponse

func CreateUpdateWirelessCloudConnectorResponse() (response *UpdateWirelessCloudConnectorResponse)

CreateUpdateWirelessCloudConnectorResponse creates a response to parse from UpdateWirelessCloudConnector response

type VSwitchs

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

VSwitchs is a nested struct in cc5g response

type WirelessCloudConnector

type WirelessCloudConnector struct {
	Name                          string `json:"Name" xml:"Name"`
	BusinessType                  string `json:"BusinessType" xml:"BusinessType"`
	CreateTime                    string `json:"CreateTime" xml:"CreateTime"`
	DataPackageType               string `json:"DataPackageType" xml:"DataPackageType"`
	CardCount                     string `json:"CardCount" xml:"CardCount"`
	WirelessCloudConnectorGroupId string `json:"WirelessCloudConnectorGroupId" xml:"WirelessCloudConnectorGroupId"`
	RegionId                      string `json:"RegionId" xml:"RegionId"`
	UseCase                       string `json:"UseCase" xml:"UseCase"`
	Status                        string `json:"Status" xml:"Status"`
	ServiceType                   string `json:"ServiceType" xml:"ServiceType"`
	Description                   string `json:"Description" xml:"Description"`
	WirelessCloudConnectorId      string `json:"WirelessCloudConnectorId" xml:"WirelessCloudConnectorId"`
	DataPackageId                 string `json:"DataPackageId" xml:"DataPackageId"`
}

WirelessCloudConnector is a nested struct in cc5g response

type WirelessCloudConnectorGroup

type WirelessCloudConnectorGroup struct {
	WirelessCloudConnectorGroupId string                   `json:"WirelessCloudConnectorGroupId" xml:"WirelessCloudConnectorGroupId"`
	Status                        string                   `json:"Status" xml:"Status"`
	Name                          string                   `json:"Name" xml:"Name"`
	Description                   string                   `json:"Description" xml:"Description"`
	RegionId                      string                   `json:"RegionId" xml:"RegionId"`
	CreateTime                    string                   `json:"CreateTime" xml:"CreateTime"`
	WirelessCloudConnectors       []WirelessCloudConnector `json:"WirelessCloudConnectors" xml:"WirelessCloudConnectors"`
}

WirelessCloudConnectorGroup is a nested struct in cc5g response

type WirelessCloudConnectorGroups

type WirelessCloudConnectorGroups struct {
	WirelessCloudConnectorGroup []WirelessCloudConnectorGroup `json:"WirelessCloudConnectorGroup" xml:"WirelessCloudConnectorGroup"`
}

WirelessCloudConnectorGroups is a nested struct in cc5g response

type WirelessCloudConnectorsInListBatchOperateCardsTasks

type WirelessCloudConnectorsInListBatchOperateCardsTasks struct {
	WirelessCloudConnector []WirelessCloudConnector `json:"WirelessCloudConnector" xml:"WirelessCloudConnector"`
}

WirelessCloudConnectorsInListBatchOperateCardsTasks is a nested struct in cc5g response

type WirelessCloudConnectorsInListWirelessCloudConnectorGroups

type WirelessCloudConnectorsInListWirelessCloudConnectorGroups struct {
	WirelessCloudConnector []WirelessCloudConnector `json:"WirelessCloudConnector" xml:"WirelessCloudConnector"`
}

WirelessCloudConnectorsInListWirelessCloudConnectorGroups is a nested struct in cc5g response

type WirelessCloudConnectorsInListWirelessCloudConnectors

type WirelessCloudConnectorsInListWirelessCloudConnectors struct {
	WirelessCloudConnector []WirelessCloudConnector `json:"WirelessCloudConnector" xml:"WirelessCloudConnector"`
}

WirelessCloudConnectorsInListWirelessCloudConnectors is a nested struct in cc5g response

type Zone

type Zone struct {
	ZoneId    string `json:"ZoneId" xml:"ZoneId"`
	LocalName string `json:"LocalName" xml:"LocalName"`
}

Zone is a nested struct in cc5g response

type ZonesInListAPNs

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

ZonesInListAPNs is a nested struct in cc5g response

type ZonesInListZones

type ZonesInListZones struct {
	Zone []Zone `json:"Zone" xml:"Zone"`
}

ZonesInListZones is a nested struct in cc5g response

Source Files

Jump to

Keyboard shortcuts

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