smartag

package
v1.62.733 Latest Latest
Warning

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

Go to latest
Published: May 8, 2024 License: Apache-2.0 Imports: 6 Imported by: 6

Documentation ¶

Index ¶

Constants ¶

This section is empty.

Variables ¶

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions ¶

func GetEndpointMap ¶

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType ¶

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty ¶

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient ¶

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types ¶

type AccessPoint ¶ added in v1.61.536

type AccessPoint struct {
	Longitude            string `json:"Longitude" xml:"Longitude"`
	ActiveSmartAGCount   int    `json:"ActiveSmartAGCount" xml:"ActiveSmartAGCount"`
	InactiveSmartAGCount int    `json:"InactiveSmartAGCount" xml:"InactiveSmartAGCount"`
	Latitude             string `json:"Latitude" xml:"Latitude"`
	AccessPointId        int    `json:"AccessPointId" xml:"AccessPointId"`
}

AccessPoint is a nested struct in smartag response

type AccessPointNetworkQualities ¶ added in v1.61.1055

type AccessPointNetworkQualities struct {
	AccessPointNetworkQuality []AccessPointNetworkQuality `json:"AccessPointNetworkQuality" xml:"AccessPointNetworkQuality"`
}

AccessPointNetworkQualities is a nested struct in smartag response

type AccessPointNetworkQuality ¶ added in v1.61.1055

type AccessPointNetworkQuality struct {
	Loss string `json:"Loss" xml:"Loss"`
	Rtt  string `json:"Rtt" xml:"Rtt"`
	Id   int    `json:"Id" xml:"Id"`
}

AccessPointNetworkQuality is a nested struct in smartag response

type AccessPoints ¶ added in v1.61.536

type AccessPoints struct {
	AccessPoint []AccessPoint `json:"AccessPoint" xml:"AccessPoint"`
}

AccessPoints is a nested struct in smartag response

type Acl ¶

type Acl struct {
	SagCount        string `json:"SagCount" xml:"SagCount"`
	AclId           string `json:"AclId" xml:"AclId"`
	Name            string `json:"Name" xml:"Name"`
	ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
}

Acl is a nested struct in smartag response

type AclIds ¶ added in v1.61.318

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

AclIds is a nested struct in smartag response

type Acls ¶

type Acls struct {
	Acl []Acl `json:"Acl" xml:"Acl"`
}

Acls is a nested struct in smartag response

type Acr ¶

type Acr struct {
	Direction       string                                `json:"Direction" xml:"Direction"`
	Type            string                                `json:"Type" xml:"Type"`
	IpProtocol      string                                `json:"IpProtocol" xml:"IpProtocol"`
	Priority        int                                   `json:"Priority" xml:"Priority"`
	AclId           string                                `json:"AclId" xml:"AclId"`
	Policy          string                                `json:"Policy" xml:"Policy"`
	Description     string                                `json:"Description" xml:"Description"`
	GmtCreate       int64                                 `json:"GmtCreate" xml:"GmtCreate"`
	DestCidr        string                                `json:"DestCidr" xml:"DestCidr"`
	DestPortRange   string                                `json:"DestPortRange" xml:"DestPortRange"`
	Name            string                                `json:"Name" xml:"Name"`
	AcrId           string                                `json:"AcrId" xml:"AcrId"`
	SourceCidr      string                                `json:"SourceCidr" xml:"SourceCidr"`
	SourcePortRange string                                `json:"SourcePortRange" xml:"SourcePortRange"`
	DpiSignatureIds DpiSignatureIdsInDescribeACLAttribute `json:"DpiSignatureIds" xml:"DpiSignatureIds"`
	DpiGroupIds     DpiGroupIdsInDescribeACLAttribute     `json:"DpiGroupIds" xml:"DpiGroupIds"`
}

Acr is a nested struct in smartag response

type Acrs ¶

type Acrs struct {
	Acr []Acr `json:"Acr" xml:"Acr"`
}

Acrs is a nested struct in smartag response

type ActivateSmartAccessGatewayRequest ¶

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

ActivateSmartAccessGatewayRequest is the request struct for api ActivateSmartAccessGateway

func CreateActivateSmartAccessGatewayRequest ¶

func CreateActivateSmartAccessGatewayRequest() (request *ActivateSmartAccessGatewayRequest)

CreateActivateSmartAccessGatewayRequest creates a request to invoke ActivateSmartAccessGateway API

type ActivateSmartAccessGatewayResponse ¶

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

ActivateSmartAccessGatewayResponse is the response struct for api ActivateSmartAccessGateway

func CreateActivateSmartAccessGatewayResponse ¶

func CreateActivateSmartAccessGatewayResponse() (response *ActivateSmartAccessGatewayResponse)

CreateActivateSmartAccessGatewayResponse creates a response to parse from ActivateSmartAccessGateway response

type ActiveFlowLogRequest ¶

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

ActiveFlowLogRequest is the request struct for api ActiveFlowLog

func CreateActiveFlowLogRequest ¶

func CreateActiveFlowLogRequest() (request *ActiveFlowLogRequest)

CreateActiveFlowLogRequest creates a request to invoke ActiveFlowLog API

type ActiveFlowLogResponse ¶

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

ActiveFlowLogResponse is the response struct for api ActiveFlowLog

func CreateActiveFlowLogResponse ¶

func CreateActiveFlowLogResponse() (response *ActiveFlowLogResponse)

CreateActiveFlowLogResponse creates a response to parse from ActiveFlowLog response

type AddACLRuleRequest ¶

type AddACLRuleRequest struct {
	*requests.RpcRequest
	DpiGroupIds          *[]string        `position:"Query" name:"DpiGroupIds"  type:"Repeated"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourcePortRange      string           `position:"Query" name:"SourcePortRange"`
	SourceCidr           string           `position:"Query" name:"SourceCidr"`
	Description          string           `position:"Query" name:"Description"`
	Type                 string           `position:"Query" name:"Type"`
	DestCidr             string           `position:"Query" name:"DestCidr"`
	DpiSignatureIds      *[]string        `position:"Query" name:"DpiSignatureIds"  type:"Repeated"`
	Direction            string           `position:"Query" name:"Direction"`
	Policy               string           `position:"Query" name:"Policy"`
	AclId                string           `position:"Query" name:"AclId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	IpProtocol           string           `position:"Query" name:"IpProtocol"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Priority             requests.Integer `position:"Query" name:"Priority"`
	DestPortRange        string           `position:"Query" name:"DestPortRange"`
	Name                 string           `position:"Query" name:"Name"`
}

AddACLRuleRequest is the request struct for api AddACLRule

func CreateAddACLRuleRequest ¶

func CreateAddACLRuleRequest() (request *AddACLRuleRequest)

CreateAddACLRuleRequest creates a request to invoke AddACLRule API

type AddACLRuleResponse ¶

type AddACLRuleResponse struct {
	*responses.BaseResponse
	Policy          string                      `json:"Policy" xml:"Policy"`
	Description     string                      `json:"Description" xml:"Description"`
	RequestId       string                      `json:"RequestId" xml:"RequestId"`
	SourcePortRange string                      `json:"SourcePortRange" xml:"SourcePortRange"`
	SourceCidr      string                      `json:"SourceCidr" xml:"SourceCidr"`
	Priority        int                         `json:"Priority" xml:"Priority"`
	AclId           string                      `json:"AclId" xml:"AclId"`
	AcrId           string                      `json:"AcrId" xml:"AcrId"`
	DestPortRange   string                      `json:"DestPortRange" xml:"DestPortRange"`
	Direction       string                      `json:"Direction" xml:"Direction"`
	Name            string                      `json:"Name" xml:"Name"`
	Type            string                      `json:"Type" xml:"Type"`
	GmtCreate       int64                       `json:"GmtCreate" xml:"GmtCreate"`
	DestCidr        string                      `json:"DestCidr" xml:"DestCidr"`
	IpProtocol      string                      `json:"IpProtocol" xml:"IpProtocol"`
	DpiGroupIds     DpiGroupIdsInAddACLRule     `json:"DpiGroupIds" xml:"DpiGroupIds"`
	DpiSignatureIds DpiSignatureIdsInAddACLRule `json:"DpiSignatureIds" xml:"DpiSignatureIds"`
}

AddACLRuleResponse is the response struct for api AddACLRule

func CreateAddACLRuleResponse ¶

func CreateAddACLRuleResponse() (response *AddACLRuleResponse)

CreateAddACLRuleResponse creates a response to parse from AddACLRule response

type AddDnatEntryRequest ¶

type AddDnatEntryRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Type                 string           `position:"Query" name:"Type"`
	InternalIp           string           `position:"Query" name:"InternalIp"`
	ExternalIp           string           `position:"Query" name:"ExternalIp"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	IpProtocol           string           `position:"Query" name:"IpProtocol"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SagId                string           `position:"Query" name:"SagId"`
	InternalPort         string           `position:"Query" name:"InternalPort"`
	ExternalPort         string           `position:"Query" name:"ExternalPort"`
}

AddDnatEntryRequest is the request struct for api AddDnatEntry

func CreateAddDnatEntryRequest ¶

func CreateAddDnatEntryRequest() (request *AddDnatEntryRequest)

CreateAddDnatEntryRequest creates a request to invoke AddDnatEntry API

type AddDnatEntryResponse ¶

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

AddDnatEntryResponse is the response struct for api AddDnatEntry

func CreateAddDnatEntryResponse ¶

func CreateAddDnatEntryResponse() (response *AddDnatEntryResponse)

CreateAddDnatEntryResponse creates a response to parse from AddDnatEntry response

type AddSnatEntryRequest ¶

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

AddSnatEntryRequest is the request struct for api AddSnatEntry

func CreateAddSnatEntryRequest ¶

func CreateAddSnatEntryRequest() (request *AddSnatEntryRequest)

CreateAddSnatEntryRequest creates a request to invoke AddSnatEntry API

type AddSnatEntryResponse ¶

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

AddSnatEntryResponse is the response struct for api AddSnatEntry

func CreateAddSnatEntryResponse ¶

func CreateAddSnatEntryResponse() (response *AddSnatEntryResponse)

CreateAddSnatEntryResponse creates a response to parse from AddSnatEntry response

type AdviceInDiscribeSmartAccessGatewayDiagnosisReport ¶ added in v1.61.536

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

AdviceInDiscribeSmartAccessGatewayDiagnosisReport is a nested struct in smartag response

type AppDNS ¶ added in v1.61.318

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

AppDNS is a nested struct in smartag response

type ApplicationBandwidthPackageOperationLocks ¶ added in v1.61.1227

type ApplicationBandwidthPackageOperationLocks struct {
	LockType   string `json:"LockType" xml:"LockType"`
	LockReason string `json:"LockReason" xml:"LockReason"`
}

ApplicationBandwidthPackageOperationLocks is a nested struct in smartag response

type AssociateACLRequest ¶

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

AssociateACLRequest is the request struct for api AssociateACL

func CreateAssociateACLRequest ¶

func CreateAssociateACLRequest() (request *AssociateACLRequest)

CreateAssociateACLRequest creates a request to invoke AssociateACL API

type AssociateACLResponse ¶

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

AssociateACLResponse is the response struct for api AssociateACL

func CreateAssociateACLResponse ¶

func CreateAssociateACLResponse() (response *AssociateACLResponse)

CreateAssociateACLResponse creates a response to parse from AssociateACL response

type AssociateFlowLogRequest ¶

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

AssociateFlowLogRequest is the request struct for api AssociateFlowLog

func CreateAssociateFlowLogRequest ¶

func CreateAssociateFlowLogRequest() (request *AssociateFlowLogRequest)

CreateAssociateFlowLogRequest creates a request to invoke AssociateFlowLog API

type AssociateFlowLogResponse ¶

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

AssociateFlowLogResponse is the response struct for api AssociateFlowLog

func CreateAssociateFlowLogResponse ¶

func CreateAssociateFlowLogResponse() (response *AssociateFlowLogResponse)

CreateAssociateFlowLogResponse creates a response to parse from AssociateFlowLog response

type AssociateQosRequest ¶

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

AssociateQosRequest is the request struct for api AssociateQos

func CreateAssociateQosRequest ¶

func CreateAssociateQosRequest() (request *AssociateQosRequest)

CreateAssociateQosRequest creates a request to invoke AssociateQos API

type AssociateQosResponse ¶

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

AssociateQosResponse is the response struct for api AssociateQos

func CreateAssociateQosResponse ¶

func CreateAssociateQosResponse() (response *AssociateQosResponse)

CreateAssociateQosResponse creates a response to parse from AssociateQos response

type BindSerialNumberRequest ¶

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

BindSerialNumberRequest is the request struct for api BindSerialNumber

func CreateBindSerialNumberRequest ¶

func CreateBindSerialNumberRequest() (request *BindSerialNumberRequest)

CreateBindSerialNumberRequest creates a request to invoke BindSerialNumber API

type BindSerialNumberResponse ¶

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

BindSerialNumberResponse is the response struct for api BindSerialNumber

func CreateBindSerialNumberResponse ¶

func CreateBindSerialNumberResponse() (response *BindSerialNumberResponse)

CreateBindSerialNumberResponse creates a response to parse from BindSerialNumber response

type BindSmartAccessGatewayRequest ¶

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

BindSmartAccessGatewayRequest is the request struct for api BindSmartAccessGateway

func CreateBindSmartAccessGatewayRequest ¶

func CreateBindSmartAccessGatewayRequest() (request *BindSmartAccessGatewayRequest)

CreateBindSmartAccessGatewayRequest creates a request to invoke BindSmartAccessGateway API

type BindSmartAccessGatewayResponse ¶

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

BindSmartAccessGatewayResponse is the response struct for api BindSmartAccessGateway

func CreateBindSmartAccessGatewayResponse ¶

func CreateBindSmartAccessGatewayResponse() (response *BindSmartAccessGatewayResponse)

CreateBindSmartAccessGatewayResponse creates a response to parse from BindSmartAccessGateway response

type BindVbrRequest ¶

type BindVbrRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	VbrId                string           `position:"Query" name:"VbrId"`
	VbrRegionId          string           `position:"Query" name:"VbrRegionId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGUid           requests.Integer `position:"Query" name:"SmartAGUid"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

BindVbrRequest is the request struct for api BindVbr

func CreateBindVbrRequest ¶

func CreateBindVbrRequest() (request *BindVbrRequest)

CreateBindVbrRequest creates a request to invoke BindVbr API

type BindVbrResponse ¶

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

BindVbrResponse is the response struct for api BindVbr

func CreateBindVbrResponse ¶

func CreateBindVbrResponse() (response *BindVbrResponse)

CreateBindVbrResponse creates a response to parse from BindVbr response

type CN ¶ added in v1.61.536

type CN struct {
	ItemName  string   `json:"ItemName" xml:"ItemName"`
	ItemLevel string   `json:"ItemLevel" xml:"ItemLevel"`
	ItemType  string   `json:"ItemType" xml:"ItemType"`
	Advice    []string `json:"Advice" xml:"Advice"`
	Details   []string `json:"Details" xml:"Details"`
}

CN is a nested struct in smartag response

type ClearSagCipherRequest ¶ added in v1.61.318

type ClearSagCipherRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SnNumber             string           `position:"Query" name:"SnNumber"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SagId                string           `position:"Query" name:"SagId"`
}

ClearSagCipherRequest is the request struct for api ClearSagCipher

func CreateClearSagCipherRequest ¶ added in v1.61.318

func CreateClearSagCipherRequest() (request *ClearSagCipherRequest)

CreateClearSagCipherRequest creates a request to invoke ClearSagCipher API

type ClearSagCipherResponse ¶ added in v1.61.318

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

ClearSagCipherResponse is the response struct for api ClearSagCipher

func CreateClearSagCipherResponse ¶ added in v1.61.318

func CreateClearSagCipherResponse() (response *ClearSagCipherResponse)

CreateClearSagCipherResponse creates a response to parse from ClearSagCipher response

type ClearSagRouteableAddressRequest ¶

type ClearSagRouteableAddressRequest struct {
	*requests.RpcRequest
	AccessKeyId          string           `position:"Query" name:"access_key_id"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SagId                string           `position:"Query" name:"SagId"`
}

ClearSagRouteableAddressRequest is the request struct for api ClearSagRouteableAddress

func CreateClearSagRouteableAddressRequest ¶

func CreateClearSagRouteableAddressRequest() (request *ClearSagRouteableAddressRequest)

CreateClearSagRouteableAddressRequest creates a request to invoke ClearSagRouteableAddress API

type ClearSagRouteableAddressResponse ¶

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

ClearSagRouteableAddressResponse is the response struct for api ClearSagRouteableAddress

func CreateClearSagRouteableAddressResponse ¶

func CreateClearSagRouteableAddressResponse() (response *ClearSagRouteableAddressResponse)

CreateClearSagRouteableAddressResponse creates a response to parse from ClearSagRouteableAddress 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) ActivateSmartAccessGateway ¶

func (client *Client) ActivateSmartAccessGateway(request *ActivateSmartAccessGatewayRequest) (response *ActivateSmartAccessGatewayResponse, err error)

ActivateSmartAccessGateway invokes the smartag.ActivateSmartAccessGateway API synchronously

func (*Client) ActivateSmartAccessGatewayWithCallback ¶

func (client *Client) ActivateSmartAccessGatewayWithCallback(request *ActivateSmartAccessGatewayRequest, callback func(response *ActivateSmartAccessGatewayResponse, err error)) <-chan int

ActivateSmartAccessGatewayWithCallback invokes the smartag.ActivateSmartAccessGateway API asynchronously

func (*Client) ActivateSmartAccessGatewayWithChan ¶

func (client *Client) ActivateSmartAccessGatewayWithChan(request *ActivateSmartAccessGatewayRequest) (<-chan *ActivateSmartAccessGatewayResponse, <-chan error)

ActivateSmartAccessGatewayWithChan invokes the smartag.ActivateSmartAccessGateway API asynchronously

func (*Client) ActiveFlowLog ¶

func (client *Client) ActiveFlowLog(request *ActiveFlowLogRequest) (response *ActiveFlowLogResponse, err error)

ActiveFlowLog invokes the smartag.ActiveFlowLog API synchronously

func (*Client) ActiveFlowLogWithCallback ¶

func (client *Client) ActiveFlowLogWithCallback(request *ActiveFlowLogRequest, callback func(response *ActiveFlowLogResponse, err error)) <-chan int

ActiveFlowLogWithCallback invokes the smartag.ActiveFlowLog API asynchronously

func (*Client) ActiveFlowLogWithChan ¶

func (client *Client) ActiveFlowLogWithChan(request *ActiveFlowLogRequest) (<-chan *ActiveFlowLogResponse, <-chan error)

ActiveFlowLogWithChan invokes the smartag.ActiveFlowLog API asynchronously

func (*Client) AddACLRule ¶

func (client *Client) AddACLRule(request *AddACLRuleRequest) (response *AddACLRuleResponse, err error)

AddACLRule invokes the smartag.AddACLRule API synchronously

func (*Client) AddACLRuleWithCallback ¶

func (client *Client) AddACLRuleWithCallback(request *AddACLRuleRequest, callback func(response *AddACLRuleResponse, err error)) <-chan int

AddACLRuleWithCallback invokes the smartag.AddACLRule API asynchronously

func (*Client) AddACLRuleWithChan ¶

func (client *Client) AddACLRuleWithChan(request *AddACLRuleRequest) (<-chan *AddACLRuleResponse, <-chan error)

AddACLRuleWithChan invokes the smartag.AddACLRule API asynchronously

func (*Client) AddDnatEntry ¶

func (client *Client) AddDnatEntry(request *AddDnatEntryRequest) (response *AddDnatEntryResponse, err error)

AddDnatEntry invokes the smartag.AddDnatEntry API synchronously

func (*Client) AddDnatEntryWithCallback ¶

func (client *Client) AddDnatEntryWithCallback(request *AddDnatEntryRequest, callback func(response *AddDnatEntryResponse, err error)) <-chan int

AddDnatEntryWithCallback invokes the smartag.AddDnatEntry API asynchronously

func (*Client) AddDnatEntryWithChan ¶

func (client *Client) AddDnatEntryWithChan(request *AddDnatEntryRequest) (<-chan *AddDnatEntryResponse, <-chan error)

AddDnatEntryWithChan invokes the smartag.AddDnatEntry API asynchronously

func (*Client) AddSnatEntry ¶

func (client *Client) AddSnatEntry(request *AddSnatEntryRequest) (response *AddSnatEntryResponse, err error)

AddSnatEntry invokes the smartag.AddSnatEntry API synchronously

func (*Client) AddSnatEntryWithCallback ¶

func (client *Client) AddSnatEntryWithCallback(request *AddSnatEntryRequest, callback func(response *AddSnatEntryResponse, err error)) <-chan int

AddSnatEntryWithCallback invokes the smartag.AddSnatEntry API asynchronously

func (*Client) AddSnatEntryWithChan ¶

func (client *Client) AddSnatEntryWithChan(request *AddSnatEntryRequest) (<-chan *AddSnatEntryResponse, <-chan error)

AddSnatEntryWithChan invokes the smartag.AddSnatEntry API asynchronously

func (*Client) AssociateACL ¶

func (client *Client) AssociateACL(request *AssociateACLRequest) (response *AssociateACLResponse, err error)

AssociateACL invokes the smartag.AssociateACL API synchronously

func (*Client) AssociateACLWithCallback ¶

func (client *Client) AssociateACLWithCallback(request *AssociateACLRequest, callback func(response *AssociateACLResponse, err error)) <-chan int

AssociateACLWithCallback invokes the smartag.AssociateACL API asynchronously

func (*Client) AssociateACLWithChan ¶

func (client *Client) AssociateACLWithChan(request *AssociateACLRequest) (<-chan *AssociateACLResponse, <-chan error)

AssociateACLWithChan invokes the smartag.AssociateACL API asynchronously

func (*Client) AssociateFlowLog ¶

func (client *Client) AssociateFlowLog(request *AssociateFlowLogRequest) (response *AssociateFlowLogResponse, err error)

AssociateFlowLog invokes the smartag.AssociateFlowLog API synchronously

func (*Client) AssociateFlowLogWithCallback ¶

func (client *Client) AssociateFlowLogWithCallback(request *AssociateFlowLogRequest, callback func(response *AssociateFlowLogResponse, err error)) <-chan int

AssociateFlowLogWithCallback invokes the smartag.AssociateFlowLog API asynchronously

func (*Client) AssociateFlowLogWithChan ¶

func (client *Client) AssociateFlowLogWithChan(request *AssociateFlowLogRequest) (<-chan *AssociateFlowLogResponse, <-chan error)

AssociateFlowLogWithChan invokes the smartag.AssociateFlowLog API asynchronously

func (*Client) AssociateQos ¶

func (client *Client) AssociateQos(request *AssociateQosRequest) (response *AssociateQosResponse, err error)

AssociateQos invokes the smartag.AssociateQos API synchronously

func (*Client) AssociateQosWithCallback ¶

func (client *Client) AssociateQosWithCallback(request *AssociateQosRequest, callback func(response *AssociateQosResponse, err error)) <-chan int

AssociateQosWithCallback invokes the smartag.AssociateQos API asynchronously

func (*Client) AssociateQosWithChan ¶

func (client *Client) AssociateQosWithChan(request *AssociateQosRequest) (<-chan *AssociateQosResponse, <-chan error)

AssociateQosWithChan invokes the smartag.AssociateQos API asynchronously

func (*Client) BindSerialNumber ¶

func (client *Client) BindSerialNumber(request *BindSerialNumberRequest) (response *BindSerialNumberResponse, err error)

BindSerialNumber invokes the smartag.BindSerialNumber API synchronously

func (*Client) BindSerialNumberWithCallback ¶

func (client *Client) BindSerialNumberWithCallback(request *BindSerialNumberRequest, callback func(response *BindSerialNumberResponse, err error)) <-chan int

BindSerialNumberWithCallback invokes the smartag.BindSerialNumber API asynchronously

func (*Client) BindSerialNumberWithChan ¶

func (client *Client) BindSerialNumberWithChan(request *BindSerialNumberRequest) (<-chan *BindSerialNumberResponse, <-chan error)

BindSerialNumberWithChan invokes the smartag.BindSerialNumber API asynchronously

func (*Client) BindSmartAccessGateway ¶

func (client *Client) BindSmartAccessGateway(request *BindSmartAccessGatewayRequest) (response *BindSmartAccessGatewayResponse, err error)

BindSmartAccessGateway invokes the smartag.BindSmartAccessGateway API synchronously

func (*Client) BindSmartAccessGatewayWithCallback ¶

func (client *Client) BindSmartAccessGatewayWithCallback(request *BindSmartAccessGatewayRequest, callback func(response *BindSmartAccessGatewayResponse, err error)) <-chan int

BindSmartAccessGatewayWithCallback invokes the smartag.BindSmartAccessGateway API asynchronously

func (*Client) BindSmartAccessGatewayWithChan ¶

func (client *Client) BindSmartAccessGatewayWithChan(request *BindSmartAccessGatewayRequest) (<-chan *BindSmartAccessGatewayResponse, <-chan error)

BindSmartAccessGatewayWithChan invokes the smartag.BindSmartAccessGateway API asynchronously

func (*Client) BindVbr ¶

func (client *Client) BindVbr(request *BindVbrRequest) (response *BindVbrResponse, err error)

BindVbr invokes the smartag.BindVbr API synchronously

func (*Client) BindVbrWithCallback ¶

func (client *Client) BindVbrWithCallback(request *BindVbrRequest, callback func(response *BindVbrResponse, err error)) <-chan int

BindVbrWithCallback invokes the smartag.BindVbr API asynchronously

func (*Client) BindVbrWithChan ¶

func (client *Client) BindVbrWithChan(request *BindVbrRequest) (<-chan *BindVbrResponse, <-chan error)

BindVbrWithChan invokes the smartag.BindVbr API asynchronously

func (*Client) ClearSagCipher ¶ added in v1.61.318

func (client *Client) ClearSagCipher(request *ClearSagCipherRequest) (response *ClearSagCipherResponse, err error)

ClearSagCipher invokes the smartag.ClearSagCipher API synchronously

func (*Client) ClearSagCipherWithCallback ¶ added in v1.61.318

func (client *Client) ClearSagCipherWithCallback(request *ClearSagCipherRequest, callback func(response *ClearSagCipherResponse, err error)) <-chan int

ClearSagCipherWithCallback invokes the smartag.ClearSagCipher API asynchronously

func (*Client) ClearSagCipherWithChan ¶ added in v1.61.318

func (client *Client) ClearSagCipherWithChan(request *ClearSagCipherRequest) (<-chan *ClearSagCipherResponse, <-chan error)

ClearSagCipherWithChan invokes the smartag.ClearSagCipher API asynchronously

func (*Client) ClearSagRouteableAddress ¶

func (client *Client) ClearSagRouteableAddress(request *ClearSagRouteableAddressRequest) (response *ClearSagRouteableAddressResponse, err error)

ClearSagRouteableAddress invokes the smartag.ClearSagRouteableAddress API synchronously

func (*Client) ClearSagRouteableAddressWithCallback ¶

func (client *Client) ClearSagRouteableAddressWithCallback(request *ClearSagRouteableAddressRequest, callback func(response *ClearSagRouteableAddressResponse, err error)) <-chan int

ClearSagRouteableAddressWithCallback invokes the smartag.ClearSagRouteableAddress API asynchronously

func (*Client) ClearSagRouteableAddressWithChan ¶

func (client *Client) ClearSagRouteableAddressWithChan(request *ClearSagRouteableAddressRequest) (<-chan *ClearSagRouteableAddressResponse, <-chan error)

ClearSagRouteableAddressWithChan invokes the smartag.ClearSagRouteableAddress API asynchronously

func (*Client) CreateACL ¶

func (client *Client) CreateACL(request *CreateACLRequest) (response *CreateACLResponse, err error)

CreateACL invokes the smartag.CreateACL API synchronously

func (*Client) CreateACLWithCallback ¶

func (client *Client) CreateACLWithCallback(request *CreateACLRequest, callback func(response *CreateACLResponse, err error)) <-chan int

CreateACLWithCallback invokes the smartag.CreateACL API asynchronously

func (*Client) CreateACLWithChan ¶

func (client *Client) CreateACLWithChan(request *CreateACLRequest) (<-chan *CreateACLResponse, <-chan error)

CreateACLWithChan invokes the smartag.CreateACL API asynchronously

func (*Client) CreateCloudConnectNetwork ¶

func (client *Client) CreateCloudConnectNetwork(request *CreateCloudConnectNetworkRequest) (response *CreateCloudConnectNetworkResponse, err error)

CreateCloudConnectNetwork invokes the smartag.CreateCloudConnectNetwork API synchronously

func (*Client) CreateCloudConnectNetworkWithCallback ¶

func (client *Client) CreateCloudConnectNetworkWithCallback(request *CreateCloudConnectNetworkRequest, callback func(response *CreateCloudConnectNetworkResponse, err error)) <-chan int

CreateCloudConnectNetworkWithCallback invokes the smartag.CreateCloudConnectNetwork API asynchronously

func (*Client) CreateCloudConnectNetworkWithChan ¶

func (client *Client) CreateCloudConnectNetworkWithChan(request *CreateCloudConnectNetworkRequest) (<-chan *CreateCloudConnectNetworkResponse, <-chan error)

CreateCloudConnectNetworkWithChan invokes the smartag.CreateCloudConnectNetwork API asynchronously

func (*Client) CreateEnterpriseCode ¶ added in v1.61.1055

func (client *Client) CreateEnterpriseCode(request *CreateEnterpriseCodeRequest) (response *CreateEnterpriseCodeResponse, err error)

CreateEnterpriseCode invokes the smartag.CreateEnterpriseCode API synchronously

func (*Client) CreateEnterpriseCodeWithCallback ¶ added in v1.61.1055

func (client *Client) CreateEnterpriseCodeWithCallback(request *CreateEnterpriseCodeRequest, callback func(response *CreateEnterpriseCodeResponse, err error)) <-chan int

CreateEnterpriseCodeWithCallback invokes the smartag.CreateEnterpriseCode API asynchronously

func (*Client) CreateEnterpriseCodeWithChan ¶ added in v1.61.1055

func (client *Client) CreateEnterpriseCodeWithChan(request *CreateEnterpriseCodeRequest) (<-chan *CreateEnterpriseCodeResponse, <-chan error)

CreateEnterpriseCodeWithChan invokes the smartag.CreateEnterpriseCode API asynchronously

func (*Client) CreateFlowLog ¶

func (client *Client) CreateFlowLog(request *CreateFlowLogRequest) (response *CreateFlowLogResponse, err error)

CreateFlowLog invokes the smartag.CreateFlowLog API synchronously

func (*Client) CreateFlowLogWithCallback ¶

func (client *Client) CreateFlowLogWithCallback(request *CreateFlowLogRequest, callback func(response *CreateFlowLogResponse, err error)) <-chan int

CreateFlowLogWithCallback invokes the smartag.CreateFlowLog API asynchronously

func (*Client) CreateFlowLogWithChan ¶

func (client *Client) CreateFlowLogWithChan(request *CreateFlowLogRequest) (<-chan *CreateFlowLogResponse, <-chan error)

CreateFlowLogWithChan invokes the smartag.CreateFlowLog API asynchronously

func (*Client) CreateHealthCheck ¶

func (client *Client) CreateHealthCheck(request *CreateHealthCheckRequest) (response *CreateHealthCheckResponse, err error)

CreateHealthCheck invokes the smartag.CreateHealthCheck API synchronously

func (*Client) CreateHealthCheckWithCallback ¶

func (client *Client) CreateHealthCheckWithCallback(request *CreateHealthCheckRequest, callback func(response *CreateHealthCheckResponse, err error)) <-chan int

CreateHealthCheckWithCallback invokes the smartag.CreateHealthCheck API asynchronously

func (*Client) CreateHealthCheckWithChan ¶

func (client *Client) CreateHealthCheckWithChan(request *CreateHealthCheckRequest) (<-chan *CreateHealthCheckResponse, <-chan error)

CreateHealthCheckWithChan invokes the smartag.CreateHealthCheck API asynchronously

func (*Client) CreateQos ¶

func (client *Client) CreateQos(request *CreateQosRequest) (response *CreateQosResponse, err error)

CreateQos invokes the smartag.CreateQos API synchronously

func (*Client) CreateQosCar ¶

func (client *Client) CreateQosCar(request *CreateQosCarRequest) (response *CreateQosCarResponse, err error)

CreateQosCar invokes the smartag.CreateQosCar API synchronously

func (*Client) CreateQosCarWithCallback ¶

func (client *Client) CreateQosCarWithCallback(request *CreateQosCarRequest, callback func(response *CreateQosCarResponse, err error)) <-chan int

CreateQosCarWithCallback invokes the smartag.CreateQosCar API asynchronously

func (*Client) CreateQosCarWithChan ¶

func (client *Client) CreateQosCarWithChan(request *CreateQosCarRequest) (<-chan *CreateQosCarResponse, <-chan error)

CreateQosCarWithChan invokes the smartag.CreateQosCar API asynchronously

func (*Client) CreateQosPolicy ¶

func (client *Client) CreateQosPolicy(request *CreateQosPolicyRequest) (response *CreateQosPolicyResponse, err error)

CreateQosPolicy invokes the smartag.CreateQosPolicy API synchronously

func (*Client) CreateQosPolicyWithCallback ¶

func (client *Client) CreateQosPolicyWithCallback(request *CreateQosPolicyRequest, callback func(response *CreateQosPolicyResponse, err error)) <-chan int

CreateQosPolicyWithCallback invokes the smartag.CreateQosPolicy API asynchronously

func (*Client) CreateQosPolicyWithChan ¶

func (client *Client) CreateQosPolicyWithChan(request *CreateQosPolicyRequest) (<-chan *CreateQosPolicyResponse, <-chan error)

CreateQosPolicyWithChan invokes the smartag.CreateQosPolicy API asynchronously

func (*Client) CreateQosWithCallback ¶

func (client *Client) CreateQosWithCallback(request *CreateQosRequest, callback func(response *CreateQosResponse, err error)) <-chan int

CreateQosWithCallback invokes the smartag.CreateQos API asynchronously

func (*Client) CreateQosWithChan ¶

func (client *Client) CreateQosWithChan(request *CreateQosRequest) (<-chan *CreateQosResponse, <-chan error)

CreateQosWithChan invokes the smartag.CreateQos API asynchronously

func (*Client) CreateSagExpressConnectInterface ¶ added in v1.61.318

func (client *Client) CreateSagExpressConnectInterface(request *CreateSagExpressConnectInterfaceRequest) (response *CreateSagExpressConnectInterfaceResponse, err error)

CreateSagExpressConnectInterface invokes the smartag.CreateSagExpressConnectInterface API synchronously

func (*Client) CreateSagExpressConnectInterfaceWithCallback ¶ added in v1.61.318

func (client *Client) CreateSagExpressConnectInterfaceWithCallback(request *CreateSagExpressConnectInterfaceRequest, callback func(response *CreateSagExpressConnectInterfaceResponse, err error)) <-chan int

CreateSagExpressConnectInterfaceWithCallback invokes the smartag.CreateSagExpressConnectInterface API asynchronously

func (*Client) CreateSagExpressConnectInterfaceWithChan ¶ added in v1.61.318

func (client *Client) CreateSagExpressConnectInterfaceWithChan(request *CreateSagExpressConnectInterfaceRequest) (<-chan *CreateSagExpressConnectInterfaceResponse, <-chan error)

CreateSagExpressConnectInterfaceWithChan invokes the smartag.CreateSagExpressConnectInterface API asynchronously

func (*Client) CreateSagStaticRoute ¶ added in v1.61.318

func (client *Client) CreateSagStaticRoute(request *CreateSagStaticRouteRequest) (response *CreateSagStaticRouteResponse, err error)

CreateSagStaticRoute invokes the smartag.CreateSagStaticRoute API synchronously

func (*Client) CreateSagStaticRouteWithCallback ¶ added in v1.61.318

func (client *Client) CreateSagStaticRouteWithCallback(request *CreateSagStaticRouteRequest, callback func(response *CreateSagStaticRouteResponse, err error)) <-chan int

CreateSagStaticRouteWithCallback invokes the smartag.CreateSagStaticRoute API asynchronously

func (*Client) CreateSagStaticRouteWithChan ¶ added in v1.61.318

func (client *Client) CreateSagStaticRouteWithChan(request *CreateSagStaticRouteRequest) (<-chan *CreateSagStaticRouteResponse, <-chan error)

CreateSagStaticRouteWithChan invokes the smartag.CreateSagStaticRoute API asynchronously

func (*Client) CreateSmartAccessGateway ¶

func (client *Client) CreateSmartAccessGateway(request *CreateSmartAccessGatewayRequest) (response *CreateSmartAccessGatewayResponse, err error)

CreateSmartAccessGateway invokes the smartag.CreateSmartAccessGateway API synchronously

func (*Client) CreateSmartAccessGatewayClientUser ¶

func (client *Client) CreateSmartAccessGatewayClientUser(request *CreateSmartAccessGatewayClientUserRequest) (response *CreateSmartAccessGatewayClientUserResponse, err error)

CreateSmartAccessGatewayClientUser invokes the smartag.CreateSmartAccessGatewayClientUser API synchronously

func (*Client) CreateSmartAccessGatewayClientUserWithCallback ¶

func (client *Client) CreateSmartAccessGatewayClientUserWithCallback(request *CreateSmartAccessGatewayClientUserRequest, callback func(response *CreateSmartAccessGatewayClientUserResponse, err error)) <-chan int

CreateSmartAccessGatewayClientUserWithCallback invokes the smartag.CreateSmartAccessGatewayClientUser API asynchronously

func (*Client) CreateSmartAccessGatewayClientUserWithChan ¶

func (client *Client) CreateSmartAccessGatewayClientUserWithChan(request *CreateSmartAccessGatewayClientUserRequest) (<-chan *CreateSmartAccessGatewayClientUserResponse, <-chan error)

CreateSmartAccessGatewayClientUserWithChan invokes the smartag.CreateSmartAccessGatewayClientUser API asynchronously

func (*Client) CreateSmartAccessGatewaySoftware ¶

func (client *Client) CreateSmartAccessGatewaySoftware(request *CreateSmartAccessGatewaySoftwareRequest) (response *CreateSmartAccessGatewaySoftwareResponse, err error)

CreateSmartAccessGatewaySoftware invokes the smartag.CreateSmartAccessGatewaySoftware API synchronously

func (*Client) CreateSmartAccessGatewaySoftwareWithCallback ¶

func (client *Client) CreateSmartAccessGatewaySoftwareWithCallback(request *CreateSmartAccessGatewaySoftwareRequest, callback func(response *CreateSmartAccessGatewaySoftwareResponse, err error)) <-chan int

CreateSmartAccessGatewaySoftwareWithCallback invokes the smartag.CreateSmartAccessGatewaySoftware API asynchronously

func (*Client) CreateSmartAccessGatewaySoftwareWithChan ¶

func (client *Client) CreateSmartAccessGatewaySoftwareWithChan(request *CreateSmartAccessGatewaySoftwareRequest) (<-chan *CreateSmartAccessGatewaySoftwareResponse, <-chan error)

CreateSmartAccessGatewaySoftwareWithChan invokes the smartag.CreateSmartAccessGatewaySoftware API asynchronously

func (*Client) CreateSmartAccessGatewayWithCallback ¶

func (client *Client) CreateSmartAccessGatewayWithCallback(request *CreateSmartAccessGatewayRequest, callback func(response *CreateSmartAccessGatewayResponse, err error)) <-chan int

CreateSmartAccessGatewayWithCallback invokes the smartag.CreateSmartAccessGateway API asynchronously

func (*Client) CreateSmartAccessGatewayWithChan ¶

func (client *Client) CreateSmartAccessGatewayWithChan(request *CreateSmartAccessGatewayRequest) (<-chan *CreateSmartAccessGatewayResponse, <-chan error)

CreateSmartAccessGatewayWithChan invokes the smartag.CreateSmartAccessGateway API asynchronously

func (*Client) DeactiveFlowLog ¶

func (client *Client) DeactiveFlowLog(request *DeactiveFlowLogRequest) (response *DeactiveFlowLogResponse, err error)

DeactiveFlowLog invokes the smartag.DeactiveFlowLog API synchronously

func (*Client) DeactiveFlowLogWithCallback ¶

func (client *Client) DeactiveFlowLogWithCallback(request *DeactiveFlowLogRequest, callback func(response *DeactiveFlowLogResponse, err error)) <-chan int

DeactiveFlowLogWithCallback invokes the smartag.DeactiveFlowLog API asynchronously

func (*Client) DeactiveFlowLogWithChan ¶

func (client *Client) DeactiveFlowLogWithChan(request *DeactiveFlowLogRequest) (<-chan *DeactiveFlowLogResponse, <-chan error)

DeactiveFlowLogWithChan invokes the smartag.DeactiveFlowLog API asynchronously

func (*Client) DeleteACL ¶

func (client *Client) DeleteACL(request *DeleteACLRequest) (response *DeleteACLResponse, err error)

DeleteACL invokes the smartag.DeleteACL API synchronously

func (*Client) DeleteACLRule ¶

func (client *Client) DeleteACLRule(request *DeleteACLRuleRequest) (response *DeleteACLRuleResponse, err error)

DeleteACLRule invokes the smartag.DeleteACLRule API synchronously

func (*Client) DeleteACLRuleWithCallback ¶

func (client *Client) DeleteACLRuleWithCallback(request *DeleteACLRuleRequest, callback func(response *DeleteACLRuleResponse, err error)) <-chan int

DeleteACLRuleWithCallback invokes the smartag.DeleteACLRule API asynchronously

func (*Client) DeleteACLRuleWithChan ¶

func (client *Client) DeleteACLRuleWithChan(request *DeleteACLRuleRequest) (<-chan *DeleteACLRuleResponse, <-chan error)

DeleteACLRuleWithChan invokes the smartag.DeleteACLRule API asynchronously

func (*Client) DeleteACLWithCallback ¶

func (client *Client) DeleteACLWithCallback(request *DeleteACLRequest, callback func(response *DeleteACLResponse, err error)) <-chan int

DeleteACLWithCallback invokes the smartag.DeleteACL API asynchronously

func (*Client) DeleteACLWithChan ¶

func (client *Client) DeleteACLWithChan(request *DeleteACLRequest) (<-chan *DeleteACLResponse, <-chan error)

DeleteACLWithChan invokes the smartag.DeleteACL API asynchronously

func (*Client) DeleteCloudConnectNetwork ¶

func (client *Client) DeleteCloudConnectNetwork(request *DeleteCloudConnectNetworkRequest) (response *DeleteCloudConnectNetworkResponse, err error)

DeleteCloudConnectNetwork invokes the smartag.DeleteCloudConnectNetwork API synchronously

func (*Client) DeleteCloudConnectNetworkWithCallback ¶

func (client *Client) DeleteCloudConnectNetworkWithCallback(request *DeleteCloudConnectNetworkRequest, callback func(response *DeleteCloudConnectNetworkResponse, err error)) <-chan int

DeleteCloudConnectNetworkWithCallback invokes the smartag.DeleteCloudConnectNetwork API asynchronously

func (*Client) DeleteCloudConnectNetworkWithChan ¶

func (client *Client) DeleteCloudConnectNetworkWithChan(request *DeleteCloudConnectNetworkRequest) (<-chan *DeleteCloudConnectNetworkResponse, <-chan error)

DeleteCloudConnectNetworkWithChan invokes the smartag.DeleteCloudConnectNetwork API asynchronously

func (*Client) DeleteDnatEntry ¶

func (client *Client) DeleteDnatEntry(request *DeleteDnatEntryRequest) (response *DeleteDnatEntryResponse, err error)

DeleteDnatEntry invokes the smartag.DeleteDnatEntry API synchronously

func (*Client) DeleteDnatEntryWithCallback ¶

func (client *Client) DeleteDnatEntryWithCallback(request *DeleteDnatEntryRequest, callback func(response *DeleteDnatEntryResponse, err error)) <-chan int

DeleteDnatEntryWithCallback invokes the smartag.DeleteDnatEntry API asynchronously

func (*Client) DeleteDnatEntryWithChan ¶

func (client *Client) DeleteDnatEntryWithChan(request *DeleteDnatEntryRequest) (<-chan *DeleteDnatEntryResponse, <-chan error)

DeleteDnatEntryWithChan invokes the smartag.DeleteDnatEntry API asynchronously

func (*Client) DeleteEnterpriseCode ¶ added in v1.61.1055

func (client *Client) DeleteEnterpriseCode(request *DeleteEnterpriseCodeRequest) (response *DeleteEnterpriseCodeResponse, err error)

DeleteEnterpriseCode invokes the smartag.DeleteEnterpriseCode API synchronously

func (*Client) DeleteEnterpriseCodeWithCallback ¶ added in v1.61.1055

func (client *Client) DeleteEnterpriseCodeWithCallback(request *DeleteEnterpriseCodeRequest, callback func(response *DeleteEnterpriseCodeResponse, err error)) <-chan int

DeleteEnterpriseCodeWithCallback invokes the smartag.DeleteEnterpriseCode API asynchronously

func (*Client) DeleteEnterpriseCodeWithChan ¶ added in v1.61.1055

func (client *Client) DeleteEnterpriseCodeWithChan(request *DeleteEnterpriseCodeRequest) (<-chan *DeleteEnterpriseCodeResponse, <-chan error)

DeleteEnterpriseCodeWithChan invokes the smartag.DeleteEnterpriseCode API asynchronously

func (*Client) DeleteFlowLog ¶

func (client *Client) DeleteFlowLog(request *DeleteFlowLogRequest) (response *DeleteFlowLogResponse, err error)

DeleteFlowLog invokes the smartag.DeleteFlowLog API synchronously

func (*Client) DeleteFlowLogWithCallback ¶

func (client *Client) DeleteFlowLogWithCallback(request *DeleteFlowLogRequest, callback func(response *DeleteFlowLogResponse, err error)) <-chan int

DeleteFlowLogWithCallback invokes the smartag.DeleteFlowLog API asynchronously

func (*Client) DeleteFlowLogWithChan ¶

func (client *Client) DeleteFlowLogWithChan(request *DeleteFlowLogRequest) (<-chan *DeleteFlowLogResponse, <-chan error)

DeleteFlowLogWithChan invokes the smartag.DeleteFlowLog API asynchronously

func (*Client) DeleteHealthCheck ¶

func (client *Client) DeleteHealthCheck(request *DeleteHealthCheckRequest) (response *DeleteHealthCheckResponse, err error)

DeleteHealthCheck invokes the smartag.DeleteHealthCheck API synchronously

func (*Client) DeleteHealthCheckWithCallback ¶

func (client *Client) DeleteHealthCheckWithCallback(request *DeleteHealthCheckRequest, callback func(response *DeleteHealthCheckResponse, err error)) <-chan int

DeleteHealthCheckWithCallback invokes the smartag.DeleteHealthCheck API asynchronously

func (*Client) DeleteHealthCheckWithChan ¶

func (client *Client) DeleteHealthCheckWithChan(request *DeleteHealthCheckRequest) (<-chan *DeleteHealthCheckResponse, <-chan error)

DeleteHealthCheckWithChan invokes the smartag.DeleteHealthCheck API asynchronously

func (*Client) DeleteQos ¶

func (client *Client) DeleteQos(request *DeleteQosRequest) (response *DeleteQosResponse, err error)

DeleteQos invokes the smartag.DeleteQos API synchronously

func (*Client) DeleteQosCar ¶

func (client *Client) DeleteQosCar(request *DeleteQosCarRequest) (response *DeleteQosCarResponse, err error)

DeleteQosCar invokes the smartag.DeleteQosCar API synchronously

func (*Client) DeleteQosCarWithCallback ¶

func (client *Client) DeleteQosCarWithCallback(request *DeleteQosCarRequest, callback func(response *DeleteQosCarResponse, err error)) <-chan int

DeleteQosCarWithCallback invokes the smartag.DeleteQosCar API asynchronously

func (*Client) DeleteQosCarWithChan ¶

func (client *Client) DeleteQosCarWithChan(request *DeleteQosCarRequest) (<-chan *DeleteQosCarResponse, <-chan error)

DeleteQosCarWithChan invokes the smartag.DeleteQosCar API asynchronously

func (*Client) DeleteQosPolicy ¶

func (client *Client) DeleteQosPolicy(request *DeleteQosPolicyRequest) (response *DeleteQosPolicyResponse, err error)

DeleteQosPolicy invokes the smartag.DeleteQosPolicy API synchronously

func (*Client) DeleteQosPolicyWithCallback ¶

func (client *Client) DeleteQosPolicyWithCallback(request *DeleteQosPolicyRequest, callback func(response *DeleteQosPolicyResponse, err error)) <-chan int

DeleteQosPolicyWithCallback invokes the smartag.DeleteQosPolicy API asynchronously

func (*Client) DeleteQosPolicyWithChan ¶

func (client *Client) DeleteQosPolicyWithChan(request *DeleteQosPolicyRequest) (<-chan *DeleteQosPolicyResponse, <-chan error)

DeleteQosPolicyWithChan invokes the smartag.DeleteQosPolicy API asynchronously

func (*Client) DeleteQosWithCallback ¶

func (client *Client) DeleteQosWithCallback(request *DeleteQosRequest, callback func(response *DeleteQosResponse, err error)) <-chan int

DeleteQosWithCallback invokes the smartag.DeleteQos API asynchronously

func (*Client) DeleteQosWithChan ¶

func (client *Client) DeleteQosWithChan(request *DeleteQosRequest) (<-chan *DeleteQosResponse, <-chan error)

DeleteQosWithChan invokes the smartag.DeleteQos API asynchronously

func (*Client) DeleteRouteDistributionStrategy ¶

func (client *Client) DeleteRouteDistributionStrategy(request *DeleteRouteDistributionStrategyRequest) (response *DeleteRouteDistributionStrategyResponse, err error)

DeleteRouteDistributionStrategy invokes the smartag.DeleteRouteDistributionStrategy API synchronously

func (*Client) DeleteRouteDistributionStrategyWithCallback ¶

func (client *Client) DeleteRouteDistributionStrategyWithCallback(request *DeleteRouteDistributionStrategyRequest, callback func(response *DeleteRouteDistributionStrategyResponse, err error)) <-chan int

DeleteRouteDistributionStrategyWithCallback invokes the smartag.DeleteRouteDistributionStrategy API asynchronously

func (*Client) DeleteRouteDistributionStrategyWithChan ¶

func (client *Client) DeleteRouteDistributionStrategyWithChan(request *DeleteRouteDistributionStrategyRequest) (<-chan *DeleteRouteDistributionStrategyResponse, <-chan error)

DeleteRouteDistributionStrategyWithChan invokes the smartag.DeleteRouteDistributionStrategy API asynchronously

func (*Client) DeleteSagExpressConnectInterface ¶ added in v1.61.318

func (client *Client) DeleteSagExpressConnectInterface(request *DeleteSagExpressConnectInterfaceRequest) (response *DeleteSagExpressConnectInterfaceResponse, err error)

DeleteSagExpressConnectInterface invokes the smartag.DeleteSagExpressConnectInterface API synchronously

func (*Client) DeleteSagExpressConnectInterfaceWithCallback ¶ added in v1.61.318

func (client *Client) DeleteSagExpressConnectInterfaceWithCallback(request *DeleteSagExpressConnectInterfaceRequest, callback func(response *DeleteSagExpressConnectInterfaceResponse, err error)) <-chan int

DeleteSagExpressConnectInterfaceWithCallback invokes the smartag.DeleteSagExpressConnectInterface API asynchronously

func (*Client) DeleteSagExpressConnectInterfaceWithChan ¶ added in v1.61.318

func (client *Client) DeleteSagExpressConnectInterfaceWithChan(request *DeleteSagExpressConnectInterfaceRequest) (<-chan *DeleteSagExpressConnectInterfaceResponse, <-chan error)

DeleteSagExpressConnectInterfaceWithChan invokes the smartag.DeleteSagExpressConnectInterface API asynchronously

func (*Client) DeleteSagStaticRoute ¶ added in v1.61.318

func (client *Client) DeleteSagStaticRoute(request *DeleteSagStaticRouteRequest) (response *DeleteSagStaticRouteResponse, err error)

DeleteSagStaticRoute invokes the smartag.DeleteSagStaticRoute API synchronously

func (*Client) DeleteSagStaticRouteWithCallback ¶ added in v1.61.318

func (client *Client) DeleteSagStaticRouteWithCallback(request *DeleteSagStaticRouteRequest, callback func(response *DeleteSagStaticRouteResponse, err error)) <-chan int

DeleteSagStaticRouteWithCallback invokes the smartag.DeleteSagStaticRoute API asynchronously

func (*Client) DeleteSagStaticRouteWithChan ¶ added in v1.61.318

func (client *Client) DeleteSagStaticRouteWithChan(request *DeleteSagStaticRouteRequest) (<-chan *DeleteSagStaticRouteResponse, <-chan error)

DeleteSagStaticRouteWithChan invokes the smartag.DeleteSagStaticRoute API asynchronously

func (*Client) DeleteSmartAccessGateway ¶ added in v1.61.318

func (client *Client) DeleteSmartAccessGateway(request *DeleteSmartAccessGatewayRequest) (response *DeleteSmartAccessGatewayResponse, err error)

DeleteSmartAccessGateway invokes the smartag.DeleteSmartAccessGateway API synchronously

func (*Client) DeleteSmartAccessGatewayClientUser ¶

func (client *Client) DeleteSmartAccessGatewayClientUser(request *DeleteSmartAccessGatewayClientUserRequest) (response *DeleteSmartAccessGatewayClientUserResponse, err error)

DeleteSmartAccessGatewayClientUser invokes the smartag.DeleteSmartAccessGatewayClientUser API synchronously

func (*Client) DeleteSmartAccessGatewayClientUserWithCallback ¶

func (client *Client) DeleteSmartAccessGatewayClientUserWithCallback(request *DeleteSmartAccessGatewayClientUserRequest, callback func(response *DeleteSmartAccessGatewayClientUserResponse, err error)) <-chan int

DeleteSmartAccessGatewayClientUserWithCallback invokes the smartag.DeleteSmartAccessGatewayClientUser API asynchronously

func (*Client) DeleteSmartAccessGatewayClientUserWithChan ¶

func (client *Client) DeleteSmartAccessGatewayClientUserWithChan(request *DeleteSmartAccessGatewayClientUserRequest) (<-chan *DeleteSmartAccessGatewayClientUserResponse, <-chan error)

DeleteSmartAccessGatewayClientUserWithChan invokes the smartag.DeleteSmartAccessGatewayClientUser API asynchronously

func (*Client) DeleteSmartAccessGatewayWithCallback ¶ added in v1.61.318

func (client *Client) DeleteSmartAccessGatewayWithCallback(request *DeleteSmartAccessGatewayRequest, callback func(response *DeleteSmartAccessGatewayResponse, err error)) <-chan int

DeleteSmartAccessGatewayWithCallback invokes the smartag.DeleteSmartAccessGateway API asynchronously

func (*Client) DeleteSmartAccessGatewayWithChan ¶ added in v1.61.318

func (client *Client) DeleteSmartAccessGatewayWithChan(request *DeleteSmartAccessGatewayRequest) (<-chan *DeleteSmartAccessGatewayResponse, <-chan error)

DeleteSmartAccessGatewayWithChan invokes the smartag.DeleteSmartAccessGateway API asynchronously

func (*Client) DeleteSnatEntry ¶

func (client *Client) DeleteSnatEntry(request *DeleteSnatEntryRequest) (response *DeleteSnatEntryResponse, err error)

DeleteSnatEntry invokes the smartag.DeleteSnatEntry API synchronously

func (*Client) DeleteSnatEntryWithCallback ¶

func (client *Client) DeleteSnatEntryWithCallback(request *DeleteSnatEntryRequest, callback func(response *DeleteSnatEntryResponse, err error)) <-chan int

DeleteSnatEntryWithCallback invokes the smartag.DeleteSnatEntry API asynchronously

func (*Client) DeleteSnatEntryWithChan ¶

func (client *Client) DeleteSnatEntryWithChan(request *DeleteSnatEntryRequest) (<-chan *DeleteSnatEntryResponse, <-chan error)

DeleteSnatEntryWithChan invokes the smartag.DeleteSnatEntry API asynchronously

func (*Client) DescribeACLAttribute ¶

func (client *Client) DescribeACLAttribute(request *DescribeACLAttributeRequest) (response *DescribeACLAttributeResponse, err error)

DescribeACLAttribute invokes the smartag.DescribeACLAttribute API synchronously

func (*Client) DescribeACLAttributeWithCallback ¶

func (client *Client) DescribeACLAttributeWithCallback(request *DescribeACLAttributeRequest, callback func(response *DescribeACLAttributeResponse, err error)) <-chan int

DescribeACLAttributeWithCallback invokes the smartag.DescribeACLAttribute API asynchronously

func (*Client) DescribeACLAttributeWithChan ¶

func (client *Client) DescribeACLAttributeWithChan(request *DescribeACLAttributeRequest) (<-chan *DescribeACLAttributeResponse, <-chan error)

DescribeACLAttributeWithChan invokes the smartag.DescribeACLAttribute API asynchronously

func (*Client) DescribeACLs ¶

func (client *Client) DescribeACLs(request *DescribeACLsRequest) (response *DescribeACLsResponse, err error)

DescribeACLs invokes the smartag.DescribeACLs API synchronously

func (*Client) DescribeACLsWithCallback ¶

func (client *Client) DescribeACLsWithCallback(request *DescribeACLsRequest, callback func(response *DescribeACLsResponse, err error)) <-chan int

DescribeACLsWithCallback invokes the smartag.DescribeACLs API asynchronously

func (*Client) DescribeACLsWithChan ¶

func (client *Client) DescribeACLsWithChan(request *DescribeACLsRequest) (<-chan *DescribeACLsResponse, <-chan error)

DescribeACLsWithChan invokes the smartag.DescribeACLs API asynchronously

func (*Client) DescribeBindableSmartAccessGateways ¶

func (client *Client) DescribeBindableSmartAccessGateways(request *DescribeBindableSmartAccessGatewaysRequest) (response *DescribeBindableSmartAccessGatewaysResponse, err error)

DescribeBindableSmartAccessGateways invokes the smartag.DescribeBindableSmartAccessGateways API synchronously

func (*Client) DescribeBindableSmartAccessGatewaysWithCallback ¶

func (client *Client) DescribeBindableSmartAccessGatewaysWithCallback(request *DescribeBindableSmartAccessGatewaysRequest, callback func(response *DescribeBindableSmartAccessGatewaysResponse, err error)) <-chan int

DescribeBindableSmartAccessGatewaysWithCallback invokes the smartag.DescribeBindableSmartAccessGateways API asynchronously

func (*Client) DescribeBindableSmartAccessGatewaysWithChan ¶

func (client *Client) DescribeBindableSmartAccessGatewaysWithChan(request *DescribeBindableSmartAccessGatewaysRequest) (<-chan *DescribeBindableSmartAccessGatewaysResponse, <-chan error)

DescribeBindableSmartAccessGatewaysWithChan invokes the smartag.DescribeBindableSmartAccessGateways API asynchronously

func (*Client) DescribeClientUserDNS ¶ added in v1.61.318

func (client *Client) DescribeClientUserDNS(request *DescribeClientUserDNSRequest) (response *DescribeClientUserDNSResponse, err error)

DescribeClientUserDNS invokes the smartag.DescribeClientUserDNS API synchronously

func (*Client) DescribeClientUserDNSWithCallback ¶ added in v1.61.318

func (client *Client) DescribeClientUserDNSWithCallback(request *DescribeClientUserDNSRequest, callback func(response *DescribeClientUserDNSResponse, err error)) <-chan int

DescribeClientUserDNSWithCallback invokes the smartag.DescribeClientUserDNS API asynchronously

func (*Client) DescribeClientUserDNSWithChan ¶ added in v1.61.318

func (client *Client) DescribeClientUserDNSWithChan(request *DescribeClientUserDNSRequest) (<-chan *DescribeClientUserDNSResponse, <-chan error)

DescribeClientUserDNSWithChan invokes the smartag.DescribeClientUserDNS API asynchronously

func (*Client) DescribeCloudConnectNetworks ¶

func (client *Client) DescribeCloudConnectNetworks(request *DescribeCloudConnectNetworksRequest) (response *DescribeCloudConnectNetworksResponse, err error)

DescribeCloudConnectNetworks invokes the smartag.DescribeCloudConnectNetworks API synchronously

func (*Client) DescribeCloudConnectNetworksWithCallback ¶

func (client *Client) DescribeCloudConnectNetworksWithCallback(request *DescribeCloudConnectNetworksRequest, callback func(response *DescribeCloudConnectNetworksResponse, err error)) <-chan int

DescribeCloudConnectNetworksWithCallback invokes the smartag.DescribeCloudConnectNetworks API asynchronously

func (*Client) DescribeCloudConnectNetworksWithChan ¶

func (client *Client) DescribeCloudConnectNetworksWithChan(request *DescribeCloudConnectNetworksRequest) (<-chan *DescribeCloudConnectNetworksResponse, <-chan error)

DescribeCloudConnectNetworksWithChan invokes the smartag.DescribeCloudConnectNetworks API asynchronously

func (*Client) DescribeDeviceAutoUpgradePolicy ¶

func (client *Client) DescribeDeviceAutoUpgradePolicy(request *DescribeDeviceAutoUpgradePolicyRequest) (response *DescribeDeviceAutoUpgradePolicyResponse, err error)

DescribeDeviceAutoUpgradePolicy invokes the smartag.DescribeDeviceAutoUpgradePolicy API synchronously

func (*Client) DescribeDeviceAutoUpgradePolicyWithCallback ¶

func (client *Client) DescribeDeviceAutoUpgradePolicyWithCallback(request *DescribeDeviceAutoUpgradePolicyRequest, callback func(response *DescribeDeviceAutoUpgradePolicyResponse, err error)) <-chan int

DescribeDeviceAutoUpgradePolicyWithCallback invokes the smartag.DescribeDeviceAutoUpgradePolicy API asynchronously

func (*Client) DescribeDeviceAutoUpgradePolicyWithChan ¶

func (client *Client) DescribeDeviceAutoUpgradePolicyWithChan(request *DescribeDeviceAutoUpgradePolicyRequest) (<-chan *DescribeDeviceAutoUpgradePolicyResponse, <-chan error)

DescribeDeviceAutoUpgradePolicyWithChan invokes the smartag.DescribeDeviceAutoUpgradePolicy API asynchronously

func (*Client) DescribeDnatEntries ¶

func (client *Client) DescribeDnatEntries(request *DescribeDnatEntriesRequest) (response *DescribeDnatEntriesResponse, err error)

DescribeDnatEntries invokes the smartag.DescribeDnatEntries API synchronously

func (*Client) DescribeDnatEntriesWithCallback ¶

func (client *Client) DescribeDnatEntriesWithCallback(request *DescribeDnatEntriesRequest, callback func(response *DescribeDnatEntriesResponse, err error)) <-chan int

DescribeDnatEntriesWithCallback invokes the smartag.DescribeDnatEntries API asynchronously

func (*Client) DescribeDnatEntriesWithChan ¶

func (client *Client) DescribeDnatEntriesWithChan(request *DescribeDnatEntriesRequest) (<-chan *DescribeDnatEntriesResponse, <-chan error)

DescribeDnatEntriesWithChan invokes the smartag.DescribeDnatEntries API asynchronously

func (*Client) DescribeFlowLogSags ¶

func (client *Client) DescribeFlowLogSags(request *DescribeFlowLogSagsRequest) (response *DescribeFlowLogSagsResponse, err error)

DescribeFlowLogSags invokes the smartag.DescribeFlowLogSags API synchronously

func (*Client) DescribeFlowLogSagsWithCallback ¶

func (client *Client) DescribeFlowLogSagsWithCallback(request *DescribeFlowLogSagsRequest, callback func(response *DescribeFlowLogSagsResponse, err error)) <-chan int

DescribeFlowLogSagsWithCallback invokes the smartag.DescribeFlowLogSags API asynchronously

func (*Client) DescribeFlowLogSagsWithChan ¶

func (client *Client) DescribeFlowLogSagsWithChan(request *DescribeFlowLogSagsRequest) (<-chan *DescribeFlowLogSagsResponse, <-chan error)

DescribeFlowLogSagsWithChan invokes the smartag.DescribeFlowLogSags API asynchronously

func (*Client) DescribeFlowLogs ¶

func (client *Client) DescribeFlowLogs(request *DescribeFlowLogsRequest) (response *DescribeFlowLogsResponse, err error)

DescribeFlowLogs invokes the smartag.DescribeFlowLogs API synchronously

func (*Client) DescribeFlowLogsWithCallback ¶

func (client *Client) DescribeFlowLogsWithCallback(request *DescribeFlowLogsRequest, callback func(response *DescribeFlowLogsResponse, err error)) <-chan int

DescribeFlowLogsWithCallback invokes the smartag.DescribeFlowLogs API asynchronously

func (*Client) DescribeFlowLogsWithChan ¶

func (client *Client) DescribeFlowLogsWithChan(request *DescribeFlowLogsRequest) (<-chan *DescribeFlowLogsResponse, <-chan error)

DescribeFlowLogsWithChan invokes the smartag.DescribeFlowLogs API asynchronously

func (*Client) DescribeGrantRules ¶

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

DescribeGrantRules invokes the smartag.DescribeGrantRules API synchronously

func (*Client) DescribeGrantRulesWithCallback ¶

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

DescribeGrantRulesWithCallback invokes the smartag.DescribeGrantRules API asynchronously

func (*Client) DescribeGrantRulesWithChan ¶

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

DescribeGrantRulesWithChan invokes the smartag.DescribeGrantRules API asynchronously

func (*Client) DescribeGrantSagRules ¶

func (client *Client) DescribeGrantSagRules(request *DescribeGrantSagRulesRequest) (response *DescribeGrantSagRulesResponse, err error)

DescribeGrantSagRules invokes the smartag.DescribeGrantSagRules API synchronously

func (*Client) DescribeGrantSagRulesWithCallback ¶

func (client *Client) DescribeGrantSagRulesWithCallback(request *DescribeGrantSagRulesRequest, callback func(response *DescribeGrantSagRulesResponse, err error)) <-chan int

DescribeGrantSagRulesWithCallback invokes the smartag.DescribeGrantSagRules API asynchronously

func (*Client) DescribeGrantSagRulesWithChan ¶

func (client *Client) DescribeGrantSagRulesWithChan(request *DescribeGrantSagRulesRequest) (<-chan *DescribeGrantSagRulesResponse, <-chan error)

DescribeGrantSagRulesWithChan invokes the smartag.DescribeGrantSagRules API asynchronously

func (*Client) DescribeGrantSagVbrRules ¶ added in v1.61.318

func (client *Client) DescribeGrantSagVbrRules(request *DescribeGrantSagVbrRulesRequest) (response *DescribeGrantSagVbrRulesResponse, err error)

DescribeGrantSagVbrRules invokes the smartag.DescribeGrantSagVbrRules API synchronously

func (*Client) DescribeGrantSagVbrRulesWithCallback ¶ added in v1.61.318

func (client *Client) DescribeGrantSagVbrRulesWithCallback(request *DescribeGrantSagVbrRulesRequest, callback func(response *DescribeGrantSagVbrRulesResponse, err error)) <-chan int

DescribeGrantSagVbrRulesWithCallback invokes the smartag.DescribeGrantSagVbrRules API asynchronously

func (*Client) DescribeGrantSagVbrRulesWithChan ¶ added in v1.61.318

func (client *Client) DescribeGrantSagVbrRulesWithChan(request *DescribeGrantSagVbrRulesRequest) (<-chan *DescribeGrantSagVbrRulesResponse, <-chan error)

DescribeGrantSagVbrRulesWithChan invokes the smartag.DescribeGrantSagVbrRules API asynchronously

func (*Client) DescribeHealthCheckAttribute ¶

func (client *Client) DescribeHealthCheckAttribute(request *DescribeHealthCheckAttributeRequest) (response *DescribeHealthCheckAttributeResponse, err error)

DescribeHealthCheckAttribute invokes the smartag.DescribeHealthCheckAttribute API synchronously

func (*Client) DescribeHealthCheckAttributeWithCallback ¶

func (client *Client) DescribeHealthCheckAttributeWithCallback(request *DescribeHealthCheckAttributeRequest, callback func(response *DescribeHealthCheckAttributeResponse, err error)) <-chan int

DescribeHealthCheckAttributeWithCallback invokes the smartag.DescribeHealthCheckAttribute API asynchronously

func (*Client) DescribeHealthCheckAttributeWithChan ¶

func (client *Client) DescribeHealthCheckAttributeWithChan(request *DescribeHealthCheckAttributeRequest) (<-chan *DescribeHealthCheckAttributeResponse, <-chan error)

DescribeHealthCheckAttributeWithChan invokes the smartag.DescribeHealthCheckAttribute API asynchronously

func (*Client) DescribeHealthChecks ¶

func (client *Client) DescribeHealthChecks(request *DescribeHealthChecksRequest) (response *DescribeHealthChecksResponse, err error)

DescribeHealthChecks invokes the smartag.DescribeHealthChecks API synchronously

func (*Client) DescribeHealthChecksWithCallback ¶

func (client *Client) DescribeHealthChecksWithCallback(request *DescribeHealthChecksRequest, callback func(response *DescribeHealthChecksResponse, err error)) <-chan int

DescribeHealthChecksWithCallback invokes the smartag.DescribeHealthChecks API asynchronously

func (*Client) DescribeHealthChecksWithChan ¶

func (client *Client) DescribeHealthChecksWithChan(request *DescribeHealthChecksRequest) (<-chan *DescribeHealthChecksResponse, <-chan error)

DescribeHealthChecksWithChan invokes the smartag.DescribeHealthChecks API asynchronously

func (*Client) DescribeQosCars ¶

func (client *Client) DescribeQosCars(request *DescribeQosCarsRequest) (response *DescribeQosCarsResponse, err error)

DescribeQosCars invokes the smartag.DescribeQosCars API synchronously

func (*Client) DescribeQosCarsWithCallback ¶

func (client *Client) DescribeQosCarsWithCallback(request *DescribeQosCarsRequest, callback func(response *DescribeQosCarsResponse, err error)) <-chan int

DescribeQosCarsWithCallback invokes the smartag.DescribeQosCars API asynchronously

func (*Client) DescribeQosCarsWithChan ¶

func (client *Client) DescribeQosCarsWithChan(request *DescribeQosCarsRequest) (<-chan *DescribeQosCarsResponse, <-chan error)

DescribeQosCarsWithChan invokes the smartag.DescribeQosCars API asynchronously

func (*Client) DescribeQosPolicies ¶

func (client *Client) DescribeQosPolicies(request *DescribeQosPoliciesRequest) (response *DescribeQosPoliciesResponse, err error)

DescribeQosPolicies invokes the smartag.DescribeQosPolicies API synchronously

func (*Client) DescribeQosPoliciesWithCallback ¶

func (client *Client) DescribeQosPoliciesWithCallback(request *DescribeQosPoliciesRequest, callback func(response *DescribeQosPoliciesResponse, err error)) <-chan int

DescribeQosPoliciesWithCallback invokes the smartag.DescribeQosPolicies API asynchronously

func (*Client) DescribeQosPoliciesWithChan ¶

func (client *Client) DescribeQosPoliciesWithChan(request *DescribeQosPoliciesRequest) (<-chan *DescribeQosPoliciesResponse, <-chan error)

DescribeQosPoliciesWithChan invokes the smartag.DescribeQosPolicies API asynchronously

func (*Client) DescribeQoses ¶

func (client *Client) DescribeQoses(request *DescribeQosesRequest) (response *DescribeQosesResponse, err error)

DescribeQoses invokes the smartag.DescribeQoses API synchronously

func (*Client) DescribeQosesWithCallback ¶

func (client *Client) DescribeQosesWithCallback(request *DescribeQosesRequest, callback func(response *DescribeQosesResponse, err error)) <-chan int

DescribeQosesWithCallback invokes the smartag.DescribeQoses API asynchronously

func (*Client) DescribeQosesWithChan ¶

func (client *Client) DescribeQosesWithChan(request *DescribeQosesRequest) (<-chan *DescribeQosesResponse, <-chan error)

DescribeQosesWithChan invokes the smartag.DescribeQoses API asynchronously

func (*Client) DescribeRegions ¶

func (client *Client) DescribeRegions(request *DescribeRegionsRequest) (response *DescribeRegionsResponse, err error)

DescribeRegions invokes the smartag.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback ¶

func (client *Client) DescribeRegionsWithCallback(request *DescribeRegionsRequest, callback func(response *DescribeRegionsResponse, err error)) <-chan int

DescribeRegionsWithCallback invokes the smartag.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan ¶

func (client *Client) DescribeRegionsWithChan(request *DescribeRegionsRequest) (<-chan *DescribeRegionsResponse, <-chan error)

DescribeRegionsWithChan invokes the smartag.DescribeRegions API asynchronously

func (*Client) DescribeRouteDistributionStrategies ¶

func (client *Client) DescribeRouteDistributionStrategies(request *DescribeRouteDistributionStrategiesRequest) (response *DescribeRouteDistributionStrategiesResponse, err error)

DescribeRouteDistributionStrategies invokes the smartag.DescribeRouteDistributionStrategies API synchronously

func (*Client) DescribeRouteDistributionStrategiesWithCallback ¶

func (client *Client) DescribeRouteDistributionStrategiesWithCallback(request *DescribeRouteDistributionStrategiesRequest, callback func(response *DescribeRouteDistributionStrategiesResponse, err error)) <-chan int

DescribeRouteDistributionStrategiesWithCallback invokes the smartag.DescribeRouteDistributionStrategies API asynchronously

func (*Client) DescribeRouteDistributionStrategiesWithChan ¶

func (client *Client) DescribeRouteDistributionStrategiesWithChan(request *DescribeRouteDistributionStrategiesRequest) (<-chan *DescribeRouteDistributionStrategiesResponse, <-chan error)

DescribeRouteDistributionStrategiesWithChan invokes the smartag.DescribeRouteDistributionStrategies API asynchronously

func (*Client) DescribeSAGDeviceInfo ¶ added in v1.61.318

func (client *Client) DescribeSAGDeviceInfo(request *DescribeSAGDeviceInfoRequest) (response *DescribeSAGDeviceInfoResponse, err error)

DescribeSAGDeviceInfo invokes the smartag.DescribeSAGDeviceInfo API synchronously

func (*Client) DescribeSAGDeviceInfoWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSAGDeviceInfoWithCallback(request *DescribeSAGDeviceInfoRequest, callback func(response *DescribeSAGDeviceInfoResponse, err error)) <-chan int

DescribeSAGDeviceInfoWithCallback invokes the smartag.DescribeSAGDeviceInfo API asynchronously

func (*Client) DescribeSAGDeviceInfoWithChan ¶ added in v1.61.318

func (client *Client) DescribeSAGDeviceInfoWithChan(request *DescribeSAGDeviceInfoRequest) (<-chan *DescribeSAGDeviceInfoResponse, <-chan error)

DescribeSAGDeviceInfoWithChan invokes the smartag.DescribeSAGDeviceInfo API asynchronously

func (*Client) DescribeSagCurrentDns ¶ added in v1.61.318

func (client *Client) DescribeSagCurrentDns(request *DescribeSagCurrentDnsRequest) (response *DescribeSagCurrentDnsResponse, err error)

DescribeSagCurrentDns invokes the smartag.DescribeSagCurrentDns API synchronously

func (*Client) DescribeSagCurrentDnsWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagCurrentDnsWithCallback(request *DescribeSagCurrentDnsRequest, callback func(response *DescribeSagCurrentDnsResponse, err error)) <-chan int

DescribeSagCurrentDnsWithCallback invokes the smartag.DescribeSagCurrentDns API asynchronously

func (*Client) DescribeSagCurrentDnsWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagCurrentDnsWithChan(request *DescribeSagCurrentDnsRequest) (<-chan *DescribeSagCurrentDnsResponse, <-chan error)

DescribeSagCurrentDnsWithChan invokes the smartag.DescribeSagCurrentDns API asynchronously

func (*Client) DescribeSagDropTopN ¶ added in v1.61.318

func (client *Client) DescribeSagDropTopN(request *DescribeSagDropTopNRequest) (response *DescribeSagDropTopNResponse, err error)

DescribeSagDropTopN invokes the smartag.DescribeSagDropTopN API synchronously

func (*Client) DescribeSagDropTopNWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagDropTopNWithCallback(request *DescribeSagDropTopNRequest, callback func(response *DescribeSagDropTopNResponse, err error)) <-chan int

DescribeSagDropTopNWithCallback invokes the smartag.DescribeSagDropTopN API asynchronously

func (*Client) DescribeSagDropTopNWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagDropTopNWithChan(request *DescribeSagDropTopNRequest) (<-chan *DescribeSagDropTopNResponse, <-chan error)

DescribeSagDropTopNWithChan invokes the smartag.DescribeSagDropTopN API asynchronously

func (*Client) DescribeSagExpressConnectInterfaceList ¶ added in v1.61.318

func (client *Client) DescribeSagExpressConnectInterfaceList(request *DescribeSagExpressConnectInterfaceListRequest) (response *DescribeSagExpressConnectInterfaceListResponse, err error)

DescribeSagExpressConnectInterfaceList invokes the smartag.DescribeSagExpressConnectInterfaceList API synchronously

func (*Client) DescribeSagExpressConnectInterfaceListWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagExpressConnectInterfaceListWithCallback(request *DescribeSagExpressConnectInterfaceListRequest, callback func(response *DescribeSagExpressConnectInterfaceListResponse, err error)) <-chan int

DescribeSagExpressConnectInterfaceListWithCallback invokes the smartag.DescribeSagExpressConnectInterfaceList API asynchronously

func (*Client) DescribeSagExpressConnectInterfaceListWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagExpressConnectInterfaceListWithChan(request *DescribeSagExpressConnectInterfaceListRequest) (<-chan *DescribeSagExpressConnectInterfaceListResponse, <-chan error)

DescribeSagExpressConnectInterfaceListWithChan invokes the smartag.DescribeSagExpressConnectInterfaceList API asynchronously

func (*Client) DescribeSagGlobalRouteProtocol ¶ added in v1.61.318

func (client *Client) DescribeSagGlobalRouteProtocol(request *DescribeSagGlobalRouteProtocolRequest) (response *DescribeSagGlobalRouteProtocolResponse, err error)

DescribeSagGlobalRouteProtocol invokes the smartag.DescribeSagGlobalRouteProtocol API synchronously

func (*Client) DescribeSagGlobalRouteProtocolWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagGlobalRouteProtocolWithCallback(request *DescribeSagGlobalRouteProtocolRequest, callback func(response *DescribeSagGlobalRouteProtocolResponse, err error)) <-chan int

DescribeSagGlobalRouteProtocolWithCallback invokes the smartag.DescribeSagGlobalRouteProtocol API asynchronously

func (*Client) DescribeSagGlobalRouteProtocolWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagGlobalRouteProtocolWithChan(request *DescribeSagGlobalRouteProtocolRequest) (<-chan *DescribeSagGlobalRouteProtocolResponse, <-chan error)

DescribeSagGlobalRouteProtocolWithChan invokes the smartag.DescribeSagGlobalRouteProtocol API asynchronously

func (*Client) DescribeSagHa ¶ added in v1.61.318

func (client *Client) DescribeSagHa(request *DescribeSagHaRequest) (response *DescribeSagHaResponse, err error)

DescribeSagHa invokes the smartag.DescribeSagHa API synchronously

func (*Client) DescribeSagHaWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagHaWithCallback(request *DescribeSagHaRequest, callback func(response *DescribeSagHaResponse, err error)) <-chan int

DescribeSagHaWithCallback invokes the smartag.DescribeSagHa API asynchronously

func (*Client) DescribeSagHaWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagHaWithChan(request *DescribeSagHaRequest) (<-chan *DescribeSagHaResponse, <-chan error)

DescribeSagHaWithChan invokes the smartag.DescribeSagHa API asynchronously

func (*Client) DescribeSagLanList ¶ added in v1.61.318

func (client *Client) DescribeSagLanList(request *DescribeSagLanListRequest) (response *DescribeSagLanListResponse, err error)

DescribeSagLanList invokes the smartag.DescribeSagLanList API synchronously

func (*Client) DescribeSagLanListWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagLanListWithCallback(request *DescribeSagLanListRequest, callback func(response *DescribeSagLanListResponse, err error)) <-chan int

DescribeSagLanListWithCallback invokes the smartag.DescribeSagLanList API asynchronously

func (*Client) DescribeSagLanListWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagLanListWithChan(request *DescribeSagLanListRequest) (<-chan *DescribeSagLanListResponse, <-chan error)

DescribeSagLanListWithChan invokes the smartag.DescribeSagLanList API asynchronously

func (*Client) DescribeSagManagementPort ¶ added in v1.61.318

func (client *Client) DescribeSagManagementPort(request *DescribeSagManagementPortRequest) (response *DescribeSagManagementPortResponse, err error)

DescribeSagManagementPort invokes the smartag.DescribeSagManagementPort API synchronously

func (*Client) DescribeSagManagementPortWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagManagementPortWithCallback(request *DescribeSagManagementPortRequest, callback func(response *DescribeSagManagementPortResponse, err error)) <-chan int

DescribeSagManagementPortWithCallback invokes the smartag.DescribeSagManagementPort API asynchronously

func (*Client) DescribeSagManagementPortWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagManagementPortWithChan(request *DescribeSagManagementPortRequest) (<-chan *DescribeSagManagementPortResponse, <-chan error)

DescribeSagManagementPortWithChan invokes the smartag.DescribeSagManagementPort API asynchronously

func (*Client) DescribeSagOnlineClientStatistics ¶

func (client *Client) DescribeSagOnlineClientStatistics(request *DescribeSagOnlineClientStatisticsRequest) (response *DescribeSagOnlineClientStatisticsResponse, err error)

DescribeSagOnlineClientStatistics invokes the smartag.DescribeSagOnlineClientStatistics API synchronously

func (*Client) DescribeSagOnlineClientStatisticsWithCallback ¶

func (client *Client) DescribeSagOnlineClientStatisticsWithCallback(request *DescribeSagOnlineClientStatisticsRequest, callback func(response *DescribeSagOnlineClientStatisticsResponse, err error)) <-chan int

DescribeSagOnlineClientStatisticsWithCallback invokes the smartag.DescribeSagOnlineClientStatistics API asynchronously

func (*Client) DescribeSagOnlineClientStatisticsWithChan ¶

func (client *Client) DescribeSagOnlineClientStatisticsWithChan(request *DescribeSagOnlineClientStatisticsRequest) (<-chan *DescribeSagOnlineClientStatisticsResponse, <-chan error)

DescribeSagOnlineClientStatisticsWithChan invokes the smartag.DescribeSagOnlineClientStatistics API asynchronously

func (*Client) DescribeSagPortList ¶ added in v1.61.318

func (client *Client) DescribeSagPortList(request *DescribeSagPortListRequest) (response *DescribeSagPortListResponse, err error)

DescribeSagPortList invokes the smartag.DescribeSagPortList API synchronously

func (*Client) DescribeSagPortListWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagPortListWithCallback(request *DescribeSagPortListRequest, callback func(response *DescribeSagPortListResponse, err error)) <-chan int

DescribeSagPortListWithCallback invokes the smartag.DescribeSagPortList API asynchronously

func (*Client) DescribeSagPortListWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagPortListWithChan(request *DescribeSagPortListRequest) (<-chan *DescribeSagPortListResponse, <-chan error)

DescribeSagPortListWithChan invokes the smartag.DescribeSagPortList API asynchronously

func (*Client) DescribeSagPortRouteProtocolList ¶ added in v1.61.318

func (client *Client) DescribeSagPortRouteProtocolList(request *DescribeSagPortRouteProtocolListRequest) (response *DescribeSagPortRouteProtocolListResponse, err error)

DescribeSagPortRouteProtocolList invokes the smartag.DescribeSagPortRouteProtocolList API synchronously

func (*Client) DescribeSagPortRouteProtocolListWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagPortRouteProtocolListWithCallback(request *DescribeSagPortRouteProtocolListRequest, callback func(response *DescribeSagPortRouteProtocolListResponse, err error)) <-chan int

DescribeSagPortRouteProtocolListWithCallback invokes the smartag.DescribeSagPortRouteProtocolList API asynchronously

func (*Client) DescribeSagPortRouteProtocolListWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagPortRouteProtocolListWithChan(request *DescribeSagPortRouteProtocolListRequest) (<-chan *DescribeSagPortRouteProtocolListResponse, <-chan error)

DescribeSagPortRouteProtocolListWithChan invokes the smartag.DescribeSagPortRouteProtocolList API asynchronously

func (*Client) DescribeSagRemoteAccess ¶

func (client *Client) DescribeSagRemoteAccess(request *DescribeSagRemoteAccessRequest) (response *DescribeSagRemoteAccessResponse, err error)

DescribeSagRemoteAccess invokes the smartag.DescribeSagRemoteAccess API synchronously

func (*Client) DescribeSagRemoteAccessWithCallback ¶

func (client *Client) DescribeSagRemoteAccessWithCallback(request *DescribeSagRemoteAccessRequest, callback func(response *DescribeSagRemoteAccessResponse, err error)) <-chan int

DescribeSagRemoteAccessWithCallback invokes the smartag.DescribeSagRemoteAccess API asynchronously

func (*Client) DescribeSagRemoteAccessWithChan ¶

func (client *Client) DescribeSagRemoteAccessWithChan(request *DescribeSagRemoteAccessRequest) (<-chan *DescribeSagRemoteAccessResponse, <-chan error)

DescribeSagRemoteAccessWithChan invokes the smartag.DescribeSagRemoteAccess API asynchronously

func (*Client) DescribeSagRouteList ¶ added in v1.61.318

func (client *Client) DescribeSagRouteList(request *DescribeSagRouteListRequest) (response *DescribeSagRouteListResponse, err error)

DescribeSagRouteList invokes the smartag.DescribeSagRouteList API synchronously

func (*Client) DescribeSagRouteListWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagRouteListWithCallback(request *DescribeSagRouteListRequest, callback func(response *DescribeSagRouteListResponse, err error)) <-chan int

DescribeSagRouteListWithCallback invokes the smartag.DescribeSagRouteList API asynchronously

func (*Client) DescribeSagRouteListWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagRouteListWithChan(request *DescribeSagRouteListRequest) (<-chan *DescribeSagRouteListResponse, <-chan error)

DescribeSagRouteListWithChan invokes the smartag.DescribeSagRouteList API asynchronously

func (*Client) DescribeSagRouteProtocolBgp ¶ added in v1.61.318

func (client *Client) DescribeSagRouteProtocolBgp(request *DescribeSagRouteProtocolBgpRequest) (response *DescribeSagRouteProtocolBgpResponse, err error)

DescribeSagRouteProtocolBgp invokes the smartag.DescribeSagRouteProtocolBgp API synchronously

func (*Client) DescribeSagRouteProtocolBgpWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagRouteProtocolBgpWithCallback(request *DescribeSagRouteProtocolBgpRequest, callback func(response *DescribeSagRouteProtocolBgpResponse, err error)) <-chan int

DescribeSagRouteProtocolBgpWithCallback invokes the smartag.DescribeSagRouteProtocolBgp API asynchronously

func (*Client) DescribeSagRouteProtocolBgpWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagRouteProtocolBgpWithChan(request *DescribeSagRouteProtocolBgpRequest) (<-chan *DescribeSagRouteProtocolBgpResponse, <-chan error)

DescribeSagRouteProtocolBgpWithChan invokes the smartag.DescribeSagRouteProtocolBgp API asynchronously

func (*Client) DescribeSagRouteProtocolOspf ¶ added in v1.61.318

func (client *Client) DescribeSagRouteProtocolOspf(request *DescribeSagRouteProtocolOspfRequest) (response *DescribeSagRouteProtocolOspfResponse, err error)

DescribeSagRouteProtocolOspf invokes the smartag.DescribeSagRouteProtocolOspf API synchronously

func (*Client) DescribeSagRouteProtocolOspfWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagRouteProtocolOspfWithCallback(request *DescribeSagRouteProtocolOspfRequest, callback func(response *DescribeSagRouteProtocolOspfResponse, err error)) <-chan int

DescribeSagRouteProtocolOspfWithCallback invokes the smartag.DescribeSagRouteProtocolOspf API asynchronously

func (*Client) DescribeSagRouteProtocolOspfWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagRouteProtocolOspfWithChan(request *DescribeSagRouteProtocolOspfRequest) (<-chan *DescribeSagRouteProtocolOspfResponse, <-chan error)

DescribeSagRouteProtocolOspfWithChan invokes the smartag.DescribeSagRouteProtocolOspf API asynchronously

func (*Client) DescribeSagStaticRouteList ¶ added in v1.61.318

func (client *Client) DescribeSagStaticRouteList(request *DescribeSagStaticRouteListRequest) (response *DescribeSagStaticRouteListResponse, err error)

DescribeSagStaticRouteList invokes the smartag.DescribeSagStaticRouteList API synchronously

func (*Client) DescribeSagStaticRouteListWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagStaticRouteListWithCallback(request *DescribeSagStaticRouteListRequest, callback func(response *DescribeSagStaticRouteListResponse, err error)) <-chan int

DescribeSagStaticRouteListWithCallback invokes the smartag.DescribeSagStaticRouteList API asynchronously

func (*Client) DescribeSagStaticRouteListWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagStaticRouteListWithChan(request *DescribeSagStaticRouteListRequest) (<-chan *DescribeSagStaticRouteListResponse, <-chan error)

DescribeSagStaticRouteListWithChan invokes the smartag.DescribeSagStaticRouteList API asynchronously

func (*Client) DescribeSagTrafficTopN ¶ added in v1.61.318

func (client *Client) DescribeSagTrafficTopN(request *DescribeSagTrafficTopNRequest) (response *DescribeSagTrafficTopNResponse, err error)

DescribeSagTrafficTopN invokes the smartag.DescribeSagTrafficTopN API synchronously

func (*Client) DescribeSagTrafficTopNWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagTrafficTopNWithCallback(request *DescribeSagTrafficTopNRequest, callback func(response *DescribeSagTrafficTopNResponse, err error)) <-chan int

DescribeSagTrafficTopNWithCallback invokes the smartag.DescribeSagTrafficTopN API asynchronously

func (*Client) DescribeSagTrafficTopNWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagTrafficTopNWithChan(request *DescribeSagTrafficTopNRequest) (<-chan *DescribeSagTrafficTopNResponse, <-chan error)

DescribeSagTrafficTopNWithChan invokes the smartag.DescribeSagTrafficTopN API asynchronously

func (*Client) DescribeSagUserDns ¶ added in v1.61.318

func (client *Client) DescribeSagUserDns(request *DescribeSagUserDnsRequest) (response *DescribeSagUserDnsResponse, err error)

DescribeSagUserDns invokes the smartag.DescribeSagUserDns API synchronously

func (*Client) DescribeSagUserDnsWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagUserDnsWithCallback(request *DescribeSagUserDnsRequest, callback func(response *DescribeSagUserDnsResponse, err error)) <-chan int

DescribeSagUserDnsWithCallback invokes the smartag.DescribeSagUserDns API asynchronously

func (*Client) DescribeSagUserDnsWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagUserDnsWithChan(request *DescribeSagUserDnsRequest) (<-chan *DescribeSagUserDnsResponse, <-chan error)

DescribeSagUserDnsWithChan invokes the smartag.DescribeSagUserDns API asynchronously

func (*Client) DescribeSagVbrRelations ¶ added in v1.61.318

func (client *Client) DescribeSagVbrRelations(request *DescribeSagVbrRelationsRequest) (response *DescribeSagVbrRelationsResponse, err error)

DescribeSagVbrRelations invokes the smartag.DescribeSagVbrRelations API synchronously

func (*Client) DescribeSagVbrRelationsWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagVbrRelationsWithCallback(request *DescribeSagVbrRelationsRequest, callback func(response *DescribeSagVbrRelationsResponse, err error)) <-chan int

DescribeSagVbrRelationsWithCallback invokes the smartag.DescribeSagVbrRelations API asynchronously

func (*Client) DescribeSagVbrRelationsWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagVbrRelationsWithChan(request *DescribeSagVbrRelationsRequest) (<-chan *DescribeSagVbrRelationsResponse, <-chan error)

DescribeSagVbrRelationsWithChan invokes the smartag.DescribeSagVbrRelations API asynchronously

func (*Client) DescribeSagWan4G ¶ added in v1.61.318

func (client *Client) DescribeSagWan4G(request *DescribeSagWan4GRequest) (response *DescribeSagWan4GResponse, err error)

DescribeSagWan4G invokes the smartag.DescribeSagWan4G API synchronously

func (*Client) DescribeSagWan4GWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagWan4GWithCallback(request *DescribeSagWan4GRequest, callback func(response *DescribeSagWan4GResponse, err error)) <-chan int

DescribeSagWan4GWithCallback invokes the smartag.DescribeSagWan4G API asynchronously

func (*Client) DescribeSagWan4GWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagWan4GWithChan(request *DescribeSagWan4GRequest) (<-chan *DescribeSagWan4GResponse, <-chan error)

DescribeSagWan4GWithChan invokes the smartag.DescribeSagWan4G API asynchronously

func (*Client) DescribeSagWanList ¶ added in v1.61.318

func (client *Client) DescribeSagWanList(request *DescribeSagWanListRequest) (response *DescribeSagWanListResponse, err error)

DescribeSagWanList invokes the smartag.DescribeSagWanList API synchronously

func (*Client) DescribeSagWanListWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagWanListWithCallback(request *DescribeSagWanListRequest, callback func(response *DescribeSagWanListResponse, err error)) <-chan int

DescribeSagWanListWithCallback invokes the smartag.DescribeSagWanList API asynchronously

func (*Client) DescribeSagWanListWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagWanListWithChan(request *DescribeSagWanListRequest) (<-chan *DescribeSagWanListResponse, <-chan error)

DescribeSagWanListWithChan invokes the smartag.DescribeSagWanList API asynchronously

func (*Client) DescribeSagWanSnat ¶ added in v1.61.318

func (client *Client) DescribeSagWanSnat(request *DescribeSagWanSnatRequest) (response *DescribeSagWanSnatResponse, err error)

DescribeSagWanSnat invokes the smartag.DescribeSagWanSnat API synchronously

func (*Client) DescribeSagWanSnatWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagWanSnatWithCallback(request *DescribeSagWanSnatRequest, callback func(response *DescribeSagWanSnatResponse, err error)) <-chan int

DescribeSagWanSnatWithCallback invokes the smartag.DescribeSagWanSnat API asynchronously

func (*Client) DescribeSagWanSnatWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagWanSnatWithChan(request *DescribeSagWanSnatRequest) (<-chan *DescribeSagWanSnatResponse, <-chan error)

DescribeSagWanSnatWithChan invokes the smartag.DescribeSagWanSnat API asynchronously

func (*Client) DescribeSagWifi ¶ added in v1.61.318

func (client *Client) DescribeSagWifi(request *DescribeSagWifiRequest) (response *DescribeSagWifiResponse, err error)

DescribeSagWifi invokes the smartag.DescribeSagWifi API synchronously

func (*Client) DescribeSagWifiWithCallback ¶ added in v1.61.318

func (client *Client) DescribeSagWifiWithCallback(request *DescribeSagWifiRequest, callback func(response *DescribeSagWifiResponse, err error)) <-chan int

DescribeSagWifiWithCallback invokes the smartag.DescribeSagWifi API asynchronously

func (*Client) DescribeSagWifiWithChan ¶ added in v1.61.318

func (client *Client) DescribeSagWifiWithChan(request *DescribeSagWifiRequest) (<-chan *DescribeSagWifiResponse, <-chan error)

DescribeSagWifiWithChan invokes the smartag.DescribeSagWifi API asynchronously

func (*Client) DescribeSmartAccessGatewayAttribute ¶

func (client *Client) DescribeSmartAccessGatewayAttribute(request *DescribeSmartAccessGatewayAttributeRequest) (response *DescribeSmartAccessGatewayAttributeResponse, err error)

DescribeSmartAccessGatewayAttribute invokes the smartag.DescribeSmartAccessGatewayAttribute API synchronously

func (*Client) DescribeSmartAccessGatewayAttributeWithCallback ¶

func (client *Client) DescribeSmartAccessGatewayAttributeWithCallback(request *DescribeSmartAccessGatewayAttributeRequest, callback func(response *DescribeSmartAccessGatewayAttributeResponse, err error)) <-chan int

DescribeSmartAccessGatewayAttributeWithCallback invokes the smartag.DescribeSmartAccessGatewayAttribute API asynchronously

func (*Client) DescribeSmartAccessGatewayAttributeWithChan ¶

func (client *Client) DescribeSmartAccessGatewayAttributeWithChan(request *DescribeSmartAccessGatewayAttributeRequest) (<-chan *DescribeSmartAccessGatewayAttributeResponse, <-chan error)

DescribeSmartAccessGatewayAttributeWithChan invokes the smartag.DescribeSmartAccessGatewayAttribute API asynchronously

func (*Client) DescribeSmartAccessGatewayClientUsers ¶

func (client *Client) DescribeSmartAccessGatewayClientUsers(request *DescribeSmartAccessGatewayClientUsersRequest) (response *DescribeSmartAccessGatewayClientUsersResponse, err error)

DescribeSmartAccessGatewayClientUsers invokes the smartag.DescribeSmartAccessGatewayClientUsers API synchronously

func (*Client) DescribeSmartAccessGatewayClientUsersWithCallback ¶

func (client *Client) DescribeSmartAccessGatewayClientUsersWithCallback(request *DescribeSmartAccessGatewayClientUsersRequest, callback func(response *DescribeSmartAccessGatewayClientUsersResponse, err error)) <-chan int

DescribeSmartAccessGatewayClientUsersWithCallback invokes the smartag.DescribeSmartAccessGatewayClientUsers API asynchronously

func (*Client) DescribeSmartAccessGatewayClientUsersWithChan ¶

func (client *Client) DescribeSmartAccessGatewayClientUsersWithChan(request *DescribeSmartAccessGatewayClientUsersRequest) (<-chan *DescribeSmartAccessGatewayClientUsersResponse, <-chan error)

DescribeSmartAccessGatewayClientUsersWithChan invokes the smartag.DescribeSmartAccessGatewayClientUsers API asynchronously

func (*Client) DescribeSmartAccessGatewayHa ¶

func (client *Client) DescribeSmartAccessGatewayHa(request *DescribeSmartAccessGatewayHaRequest) (response *DescribeSmartAccessGatewayHaResponse, err error)

DescribeSmartAccessGatewayHa invokes the smartag.DescribeSmartAccessGatewayHa API synchronously

func (*Client) DescribeSmartAccessGatewayHaWithCallback ¶

func (client *Client) DescribeSmartAccessGatewayHaWithCallback(request *DescribeSmartAccessGatewayHaRequest, callback func(response *DescribeSmartAccessGatewayHaResponse, err error)) <-chan int

DescribeSmartAccessGatewayHaWithCallback invokes the smartag.DescribeSmartAccessGatewayHa API asynchronously

func (*Client) DescribeSmartAccessGatewayHaWithChan ¶

func (client *Client) DescribeSmartAccessGatewayHaWithChan(request *DescribeSmartAccessGatewayHaRequest) (<-chan *DescribeSmartAccessGatewayHaResponse, <-chan error)

DescribeSmartAccessGatewayHaWithChan invokes the smartag.DescribeSmartAccessGatewayHa API asynchronously

func (*Client) DescribeSmartAccessGatewayVersions ¶

func (client *Client) DescribeSmartAccessGatewayVersions(request *DescribeSmartAccessGatewayVersionsRequest) (response *DescribeSmartAccessGatewayVersionsResponse, err error)

DescribeSmartAccessGatewayVersions invokes the smartag.DescribeSmartAccessGatewayVersions API synchronously

func (*Client) DescribeSmartAccessGatewayVersionsWithCallback ¶

func (client *Client) DescribeSmartAccessGatewayVersionsWithCallback(request *DescribeSmartAccessGatewayVersionsRequest, callback func(response *DescribeSmartAccessGatewayVersionsResponse, err error)) <-chan int

DescribeSmartAccessGatewayVersionsWithCallback invokes the smartag.DescribeSmartAccessGatewayVersions API asynchronously

func (*Client) DescribeSmartAccessGatewayVersionsWithChan ¶

func (client *Client) DescribeSmartAccessGatewayVersionsWithChan(request *DescribeSmartAccessGatewayVersionsRequest) (<-chan *DescribeSmartAccessGatewayVersionsResponse, <-chan error)

DescribeSmartAccessGatewayVersionsWithChan invokes the smartag.DescribeSmartAccessGatewayVersions API asynchronously

func (*Client) DescribeSmartAccessGateways ¶

func (client *Client) DescribeSmartAccessGateways(request *DescribeSmartAccessGatewaysRequest) (response *DescribeSmartAccessGatewaysResponse, err error)

DescribeSmartAccessGateways invokes the smartag.DescribeSmartAccessGateways API synchronously

func (*Client) DescribeSmartAccessGatewaysWithCallback ¶

func (client *Client) DescribeSmartAccessGatewaysWithCallback(request *DescribeSmartAccessGatewaysRequest, callback func(response *DescribeSmartAccessGatewaysResponse, err error)) <-chan int

DescribeSmartAccessGatewaysWithCallback invokes the smartag.DescribeSmartAccessGateways API asynchronously

func (*Client) DescribeSmartAccessGatewaysWithChan ¶

func (client *Client) DescribeSmartAccessGatewaysWithChan(request *DescribeSmartAccessGatewaysRequest) (<-chan *DescribeSmartAccessGatewaysResponse, <-chan error)

DescribeSmartAccessGatewaysWithChan invokes the smartag.DescribeSmartAccessGateways API asynchronously

func (*Client) DescribeSnatEntries ¶

func (client *Client) DescribeSnatEntries(request *DescribeSnatEntriesRequest) (response *DescribeSnatEntriesResponse, err error)

DescribeSnatEntries invokes the smartag.DescribeSnatEntries API synchronously

func (*Client) DescribeSnatEntriesWithCallback ¶

func (client *Client) DescribeSnatEntriesWithCallback(request *DescribeSnatEntriesRequest, callback func(response *DescribeSnatEntriesResponse, err error)) <-chan int

DescribeSnatEntriesWithCallback invokes the smartag.DescribeSnatEntries API asynchronously

func (*Client) DescribeSnatEntriesWithChan ¶

func (client *Client) DescribeSnatEntriesWithChan(request *DescribeSnatEntriesRequest) (<-chan *DescribeSnatEntriesResponse, <-chan error)

DescribeSnatEntriesWithChan invokes the smartag.DescribeSnatEntries API asynchronously

func (*Client) DescribeUnbindFlowLogSags ¶

func (client *Client) DescribeUnbindFlowLogSags(request *DescribeUnbindFlowLogSagsRequest) (response *DescribeUnbindFlowLogSagsResponse, err error)

DescribeUnbindFlowLogSags invokes the smartag.DescribeUnbindFlowLogSags API synchronously

func (*Client) DescribeUnbindFlowLogSagsWithCallback ¶

func (client *Client) DescribeUnbindFlowLogSagsWithCallback(request *DescribeUnbindFlowLogSagsRequest, callback func(response *DescribeUnbindFlowLogSagsResponse, err error)) <-chan int

DescribeUnbindFlowLogSagsWithCallback invokes the smartag.DescribeUnbindFlowLogSags API asynchronously

func (*Client) DescribeUnbindFlowLogSagsWithChan ¶

func (client *Client) DescribeUnbindFlowLogSagsWithChan(request *DescribeUnbindFlowLogSagsRequest) (<-chan *DescribeUnbindFlowLogSagsResponse, <-chan error)

DescribeUnbindFlowLogSagsWithChan invokes the smartag.DescribeUnbindFlowLogSags API asynchronously

func (*Client) DescribeUserFlowStatistics ¶

func (client *Client) DescribeUserFlowStatistics(request *DescribeUserFlowStatisticsRequest) (response *DescribeUserFlowStatisticsResponse, err error)

DescribeUserFlowStatistics invokes the smartag.DescribeUserFlowStatistics API synchronously

func (*Client) DescribeUserFlowStatisticsWithCallback ¶

func (client *Client) DescribeUserFlowStatisticsWithCallback(request *DescribeUserFlowStatisticsRequest, callback func(response *DescribeUserFlowStatisticsResponse, err error)) <-chan int

DescribeUserFlowStatisticsWithCallback invokes the smartag.DescribeUserFlowStatistics API asynchronously

func (*Client) DescribeUserFlowStatisticsWithChan ¶

func (client *Client) DescribeUserFlowStatisticsWithChan(request *DescribeUserFlowStatisticsRequest) (<-chan *DescribeUserFlowStatisticsResponse, <-chan error)

DescribeUserFlowStatisticsWithChan invokes the smartag.DescribeUserFlowStatistics API asynchronously

func (*Client) DescribeUserOnlineClientStatistics ¶

func (client *Client) DescribeUserOnlineClientStatistics(request *DescribeUserOnlineClientStatisticsRequest) (response *DescribeUserOnlineClientStatisticsResponse, err error)

DescribeUserOnlineClientStatistics invokes the smartag.DescribeUserOnlineClientStatistics API synchronously

func (*Client) DescribeUserOnlineClientStatisticsWithCallback ¶

func (client *Client) DescribeUserOnlineClientStatisticsWithCallback(request *DescribeUserOnlineClientStatisticsRequest, callback func(response *DescribeUserOnlineClientStatisticsResponse, err error)) <-chan int

DescribeUserOnlineClientStatisticsWithCallback invokes the smartag.DescribeUserOnlineClientStatistics API asynchronously

func (*Client) DescribeUserOnlineClientStatisticsWithChan ¶

func (client *Client) DescribeUserOnlineClientStatisticsWithChan(request *DescribeUserOnlineClientStatisticsRequest) (<-chan *DescribeUserOnlineClientStatisticsResponse, <-chan error)

DescribeUserOnlineClientStatisticsWithChan invokes the smartag.DescribeUserOnlineClientStatistics API asynchronously

func (*Client) DescribeUserOnlineClients ¶

func (client *Client) DescribeUserOnlineClients(request *DescribeUserOnlineClientsRequest) (response *DescribeUserOnlineClientsResponse, err error)

DescribeUserOnlineClients invokes the smartag.DescribeUserOnlineClients API synchronously

func (*Client) DescribeUserOnlineClientsWithCallback ¶

func (client *Client) DescribeUserOnlineClientsWithCallback(request *DescribeUserOnlineClientsRequest, callback func(response *DescribeUserOnlineClientsResponse, err error)) <-chan int

DescribeUserOnlineClientsWithCallback invokes the smartag.DescribeUserOnlineClients API asynchronously

func (*Client) DescribeUserOnlineClientsWithChan ¶

func (client *Client) DescribeUserOnlineClientsWithChan(request *DescribeUserOnlineClientsRequest) (<-chan *DescribeUserOnlineClientsResponse, <-chan error)

DescribeUserOnlineClientsWithChan invokes the smartag.DescribeUserOnlineClients API asynchronously

func (*Client) DiagnoseSmartAccessGateway ¶ added in v1.61.536

func (client *Client) DiagnoseSmartAccessGateway(request *DiagnoseSmartAccessGatewayRequest) (response *DiagnoseSmartAccessGatewayResponse, err error)

DiagnoseSmartAccessGateway invokes the smartag.DiagnoseSmartAccessGateway API synchronously

func (*Client) DiagnoseSmartAccessGatewayWithCallback ¶ added in v1.61.536

func (client *Client) DiagnoseSmartAccessGatewayWithCallback(request *DiagnoseSmartAccessGatewayRequest, callback func(response *DiagnoseSmartAccessGatewayResponse, err error)) <-chan int

DiagnoseSmartAccessGatewayWithCallback invokes the smartag.DiagnoseSmartAccessGateway API asynchronously

func (*Client) DiagnoseSmartAccessGatewayWithChan ¶ added in v1.61.536

func (client *Client) DiagnoseSmartAccessGatewayWithChan(request *DiagnoseSmartAccessGatewayRequest) (<-chan *DiagnoseSmartAccessGatewayResponse, <-chan error)

DiagnoseSmartAccessGatewayWithChan invokes the smartag.DiagnoseSmartAccessGateway API asynchronously

func (*Client) DisableSmartAGDpiMonitor ¶ added in v1.61.1055

func (client *Client) DisableSmartAGDpiMonitor(request *DisableSmartAGDpiMonitorRequest) (response *DisableSmartAGDpiMonitorResponse, err error)

DisableSmartAGDpiMonitor invokes the smartag.DisableSmartAGDpiMonitor API synchronously

func (*Client) DisableSmartAGDpiMonitorWithCallback ¶ added in v1.61.1055

func (client *Client) DisableSmartAGDpiMonitorWithCallback(request *DisableSmartAGDpiMonitorRequest, callback func(response *DisableSmartAGDpiMonitorResponse, err error)) <-chan int

DisableSmartAGDpiMonitorWithCallback invokes the smartag.DisableSmartAGDpiMonitor API asynchronously

func (*Client) DisableSmartAGDpiMonitorWithChan ¶ added in v1.61.1055

func (client *Client) DisableSmartAGDpiMonitorWithChan(request *DisableSmartAGDpiMonitorRequest) (<-chan *DisableSmartAGDpiMonitorResponse, <-chan error)

DisableSmartAGDpiMonitorWithChan invokes the smartag.DisableSmartAGDpiMonitor API asynchronously

func (*Client) DisableSmartAccessGatewayUser ¶

func (client *Client) DisableSmartAccessGatewayUser(request *DisableSmartAccessGatewayUserRequest) (response *DisableSmartAccessGatewayUserResponse, err error)

DisableSmartAccessGatewayUser invokes the smartag.DisableSmartAccessGatewayUser API synchronously

func (*Client) DisableSmartAccessGatewayUserWithCallback ¶

func (client *Client) DisableSmartAccessGatewayUserWithCallback(request *DisableSmartAccessGatewayUserRequest, callback func(response *DisableSmartAccessGatewayUserResponse, err error)) <-chan int

DisableSmartAccessGatewayUserWithCallback invokes the smartag.DisableSmartAccessGatewayUser API asynchronously

func (*Client) DisableSmartAccessGatewayUserWithChan ¶

func (client *Client) DisableSmartAccessGatewayUserWithChan(request *DisableSmartAccessGatewayUserRequest) (<-chan *DisableSmartAccessGatewayUserResponse, <-chan error)

DisableSmartAccessGatewayUserWithChan invokes the smartag.DisableSmartAccessGatewayUser API asynchronously

func (*Client) DisassociateACL ¶

func (client *Client) DisassociateACL(request *DisassociateACLRequest) (response *DisassociateACLResponse, err error)

DisassociateACL invokes the smartag.DisassociateACL API synchronously

func (*Client) DisassociateACLWithCallback ¶

func (client *Client) DisassociateACLWithCallback(request *DisassociateACLRequest, callback func(response *DisassociateACLResponse, err error)) <-chan int

DisassociateACLWithCallback invokes the smartag.DisassociateACL API asynchronously

func (*Client) DisassociateACLWithChan ¶

func (client *Client) DisassociateACLWithChan(request *DisassociateACLRequest) (<-chan *DisassociateACLResponse, <-chan error)

DisassociateACLWithChan invokes the smartag.DisassociateACL API asynchronously

func (*Client) DisassociateFlowLog ¶

func (client *Client) DisassociateFlowLog(request *DisassociateFlowLogRequest) (response *DisassociateFlowLogResponse, err error)

DisassociateFlowLog invokes the smartag.DisassociateFlowLog API synchronously

func (*Client) DisassociateFlowLogWithCallback ¶

func (client *Client) DisassociateFlowLogWithCallback(request *DisassociateFlowLogRequest, callback func(response *DisassociateFlowLogResponse, err error)) <-chan int

DisassociateFlowLogWithCallback invokes the smartag.DisassociateFlowLog API asynchronously

func (*Client) DisassociateFlowLogWithChan ¶

func (client *Client) DisassociateFlowLogWithChan(request *DisassociateFlowLogRequest) (<-chan *DisassociateFlowLogResponse, <-chan error)

DisassociateFlowLogWithChan invokes the smartag.DisassociateFlowLog API asynchronously

func (*Client) DisassociateQos ¶

func (client *Client) DisassociateQos(request *DisassociateQosRequest) (response *DisassociateQosResponse, err error)

DisassociateQos invokes the smartag.DisassociateQos API synchronously

func (*Client) DisassociateQosWithCallback ¶

func (client *Client) DisassociateQosWithCallback(request *DisassociateQosRequest, callback func(response *DisassociateQosResponse, err error)) <-chan int

DisassociateQosWithCallback invokes the smartag.DisassociateQos API asynchronously

func (*Client) DisassociateQosWithChan ¶

func (client *Client) DisassociateQosWithChan(request *DisassociateQosRequest) (<-chan *DisassociateQosResponse, <-chan error)

DisassociateQosWithChan invokes the smartag.DisassociateQos API asynchronously

func (*Client) DiscribeSmartAccessGatewayDiagnosisReport ¶ added in v1.61.536

func (client *Client) DiscribeSmartAccessGatewayDiagnosisReport(request *DiscribeSmartAccessGatewayDiagnosisReportRequest) (response *DiscribeSmartAccessGatewayDiagnosisReportResponse, err error)

DiscribeSmartAccessGatewayDiagnosisReport invokes the smartag.DiscribeSmartAccessGatewayDiagnosisReport API synchronously

func (*Client) DiscribeSmartAccessGatewayDiagnosisReportWithCallback ¶ added in v1.61.536

func (client *Client) DiscribeSmartAccessGatewayDiagnosisReportWithCallback(request *DiscribeSmartAccessGatewayDiagnosisReportRequest, callback func(response *DiscribeSmartAccessGatewayDiagnosisReportResponse, err error)) <-chan int

DiscribeSmartAccessGatewayDiagnosisReportWithCallback invokes the smartag.DiscribeSmartAccessGatewayDiagnosisReport API asynchronously

func (*Client) DiscribeSmartAccessGatewayDiagnosisReportWithChan ¶ added in v1.61.536

func (client *Client) DiscribeSmartAccessGatewayDiagnosisReportWithChan(request *DiscribeSmartAccessGatewayDiagnosisReportRequest) (<-chan *DiscribeSmartAccessGatewayDiagnosisReportResponse, <-chan error)

DiscribeSmartAccessGatewayDiagnosisReportWithChan invokes the smartag.DiscribeSmartAccessGatewayDiagnosisReport API asynchronously

func (*Client) DowngradeSmartAccessGateway ¶

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

DowngradeSmartAccessGateway invokes the smartag.DowngradeSmartAccessGateway API synchronously

func (*Client) DowngradeSmartAccessGatewaySoftware ¶

func (client *Client) DowngradeSmartAccessGatewaySoftware(request *DowngradeSmartAccessGatewaySoftwareRequest) (response *DowngradeSmartAccessGatewaySoftwareResponse, err error)

DowngradeSmartAccessGatewaySoftware invokes the smartag.DowngradeSmartAccessGatewaySoftware API synchronously

func (*Client) DowngradeSmartAccessGatewaySoftwareWithCallback ¶

func (client *Client) DowngradeSmartAccessGatewaySoftwareWithCallback(request *DowngradeSmartAccessGatewaySoftwareRequest, callback func(response *DowngradeSmartAccessGatewaySoftwareResponse, err error)) <-chan int

DowngradeSmartAccessGatewaySoftwareWithCallback invokes the smartag.DowngradeSmartAccessGatewaySoftware API asynchronously

func (*Client) DowngradeSmartAccessGatewaySoftwareWithChan ¶

func (client *Client) DowngradeSmartAccessGatewaySoftwareWithChan(request *DowngradeSmartAccessGatewaySoftwareRequest) (<-chan *DowngradeSmartAccessGatewaySoftwareResponse, <-chan error)

DowngradeSmartAccessGatewaySoftwareWithChan invokes the smartag.DowngradeSmartAccessGatewaySoftware API asynchronously

func (*Client) DowngradeSmartAccessGatewayWithCallback ¶

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

DowngradeSmartAccessGatewayWithCallback invokes the smartag.DowngradeSmartAccessGateway API asynchronously

func (*Client) DowngradeSmartAccessGatewayWithChan ¶

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

DowngradeSmartAccessGatewayWithChan invokes the smartag.DowngradeSmartAccessGateway API asynchronously

func (*Client) EnableSmartAGDpiMonitor ¶ added in v1.61.1055

func (client *Client) EnableSmartAGDpiMonitor(request *EnableSmartAGDpiMonitorRequest) (response *EnableSmartAGDpiMonitorResponse, err error)

EnableSmartAGDpiMonitor invokes the smartag.EnableSmartAGDpiMonitor API synchronously

func (*Client) EnableSmartAGDpiMonitorWithCallback ¶ added in v1.61.1055

func (client *Client) EnableSmartAGDpiMonitorWithCallback(request *EnableSmartAGDpiMonitorRequest, callback func(response *EnableSmartAGDpiMonitorResponse, err error)) <-chan int

EnableSmartAGDpiMonitorWithCallback invokes the smartag.EnableSmartAGDpiMonitor API asynchronously

func (*Client) EnableSmartAGDpiMonitorWithChan ¶ added in v1.61.1055

func (client *Client) EnableSmartAGDpiMonitorWithChan(request *EnableSmartAGDpiMonitorRequest) (<-chan *EnableSmartAGDpiMonitorResponse, <-chan error)

EnableSmartAGDpiMonitorWithChan invokes the smartag.EnableSmartAGDpiMonitor API asynchronously

func (*Client) EnableSmartAccessGatewayUser ¶

func (client *Client) EnableSmartAccessGatewayUser(request *EnableSmartAccessGatewayUserRequest) (response *EnableSmartAccessGatewayUserResponse, err error)

EnableSmartAccessGatewayUser invokes the smartag.EnableSmartAccessGatewayUser API synchronously

func (*Client) EnableSmartAccessGatewayUserWithCallback ¶

func (client *Client) EnableSmartAccessGatewayUserWithCallback(request *EnableSmartAccessGatewayUserRequest, callback func(response *EnableSmartAccessGatewayUserResponse, err error)) <-chan int

EnableSmartAccessGatewayUserWithCallback invokes the smartag.EnableSmartAccessGatewayUser API asynchronously

func (*Client) EnableSmartAccessGatewayUserWithChan ¶

func (client *Client) EnableSmartAccessGatewayUserWithChan(request *EnableSmartAccessGatewayUserRequest) (<-chan *EnableSmartAccessGatewayUserResponse, <-chan error)

EnableSmartAccessGatewayUserWithChan invokes the smartag.EnableSmartAccessGatewayUser API asynchronously

func (*Client) GetAclAttribute ¶ added in v1.61.1055

func (client *Client) GetAclAttribute(request *GetAclAttributeRequest) (response *GetAclAttributeResponse, err error)

GetAclAttribute invokes the smartag.GetAclAttribute API synchronously

func (*Client) GetAclAttributeWithCallback ¶ added in v1.61.1055

func (client *Client) GetAclAttributeWithCallback(request *GetAclAttributeRequest, callback func(response *GetAclAttributeResponse, err error)) <-chan int

GetAclAttributeWithCallback invokes the smartag.GetAclAttribute API asynchronously

func (*Client) GetAclAttributeWithChan ¶ added in v1.61.1055

func (client *Client) GetAclAttributeWithChan(request *GetAclAttributeRequest) (<-chan *GetAclAttributeResponse, <-chan error)

GetAclAttributeWithChan invokes the smartag.GetAclAttribute API asynchronously

func (*Client) GetCloudConnectNetworkUseLimit ¶

func (client *Client) GetCloudConnectNetworkUseLimit(request *GetCloudConnectNetworkUseLimitRequest) (response *GetCloudConnectNetworkUseLimitResponse, err error)

GetCloudConnectNetworkUseLimit invokes the smartag.GetCloudConnectNetworkUseLimit API synchronously

func (*Client) GetCloudConnectNetworkUseLimitWithCallback ¶

func (client *Client) GetCloudConnectNetworkUseLimitWithCallback(request *GetCloudConnectNetworkUseLimitRequest, callback func(response *GetCloudConnectNetworkUseLimitResponse, err error)) <-chan int

GetCloudConnectNetworkUseLimitWithCallback invokes the smartag.GetCloudConnectNetworkUseLimit API asynchronously

func (*Client) GetCloudConnectNetworkUseLimitWithChan ¶

func (client *Client) GetCloudConnectNetworkUseLimitWithChan(request *GetCloudConnectNetworkUseLimitRequest) (<-chan *GetCloudConnectNetworkUseLimitResponse, <-chan error)

GetCloudConnectNetworkUseLimitWithChan invokes the smartag.GetCloudConnectNetworkUseLimit API asynchronously

func (*Client) GetQosAttribute ¶ added in v1.61.1055

func (client *Client) GetQosAttribute(request *GetQosAttributeRequest) (response *GetQosAttributeResponse, err error)

GetQosAttribute invokes the smartag.GetQosAttribute API synchronously

func (*Client) GetQosAttributeWithCallback ¶ added in v1.61.1055

func (client *Client) GetQosAttributeWithCallback(request *GetQosAttributeRequest, callback func(response *GetQosAttributeResponse, err error)) <-chan int

GetQosAttributeWithCallback invokes the smartag.GetQosAttribute API asynchronously

func (*Client) GetQosAttributeWithChan ¶ added in v1.61.1055

func (client *Client) GetQosAttributeWithChan(request *GetQosAttributeRequest) (<-chan *GetQosAttributeResponse, <-chan error)

GetQosAttributeWithChan invokes the smartag.GetQosAttribute API asynchronously

func (*Client) GetSmartAGDpiAttribute ¶ added in v1.61.1055

func (client *Client) GetSmartAGDpiAttribute(request *GetSmartAGDpiAttributeRequest) (response *GetSmartAGDpiAttributeResponse, err error)

GetSmartAGDpiAttribute invokes the smartag.GetSmartAGDpiAttribute API synchronously

func (*Client) GetSmartAGDpiAttributeWithCallback ¶ added in v1.61.1055

func (client *Client) GetSmartAGDpiAttributeWithCallback(request *GetSmartAGDpiAttributeRequest, callback func(response *GetSmartAGDpiAttributeResponse, err error)) <-chan int

GetSmartAGDpiAttributeWithCallback invokes the smartag.GetSmartAGDpiAttribute API asynchronously

func (*Client) GetSmartAGDpiAttributeWithChan ¶ added in v1.61.1055

func (client *Client) GetSmartAGDpiAttributeWithChan(request *GetSmartAGDpiAttributeRequest) (<-chan *GetSmartAGDpiAttributeResponse, <-chan error)

GetSmartAGDpiAttributeWithChan invokes the smartag.GetSmartAGDpiAttribute API asynchronously

func (*Client) GetSmartAccessGatewayUseLimit ¶

func (client *Client) GetSmartAccessGatewayUseLimit(request *GetSmartAccessGatewayUseLimitRequest) (response *GetSmartAccessGatewayUseLimitResponse, err error)

GetSmartAccessGatewayUseLimit invokes the smartag.GetSmartAccessGatewayUseLimit API synchronously

func (*Client) GetSmartAccessGatewayUseLimitWithCallback ¶

func (client *Client) GetSmartAccessGatewayUseLimitWithCallback(request *GetSmartAccessGatewayUseLimitRequest, callback func(response *GetSmartAccessGatewayUseLimitResponse, err error)) <-chan int

GetSmartAccessGatewayUseLimitWithCallback invokes the smartag.GetSmartAccessGatewayUseLimit API asynchronously

func (*Client) GetSmartAccessGatewayUseLimitWithChan ¶

func (client *Client) GetSmartAccessGatewayUseLimitWithChan(request *GetSmartAccessGatewayUseLimitRequest) (<-chan *GetSmartAccessGatewayUseLimitResponse, <-chan error)

GetSmartAccessGatewayUseLimitWithChan invokes the smartag.GetSmartAccessGatewayUseLimit API asynchronously

func (*Client) GrantInstanceToCbn ¶

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

GrantInstanceToCbn invokes the smartag.GrantInstanceToCbn API synchronously

func (*Client) GrantInstanceToCbnWithCallback ¶

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

GrantInstanceToCbnWithCallback invokes the smartag.GrantInstanceToCbn API asynchronously

func (*Client) GrantInstanceToCbnWithChan ¶

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

GrantInstanceToCbnWithChan invokes the smartag.GrantInstanceToCbn API asynchronously

func (*Client) GrantSagInstanceToCcn ¶

func (client *Client) GrantSagInstanceToCcn(request *GrantSagInstanceToCcnRequest) (response *GrantSagInstanceToCcnResponse, err error)

GrantSagInstanceToCcn invokes the smartag.GrantSagInstanceToCcn API synchronously

func (*Client) GrantSagInstanceToCcnWithCallback ¶

func (client *Client) GrantSagInstanceToCcnWithCallback(request *GrantSagInstanceToCcnRequest, callback func(response *GrantSagInstanceToCcnResponse, err error)) <-chan int

GrantSagInstanceToCcnWithCallback invokes the smartag.GrantSagInstanceToCcn API asynchronously

func (*Client) GrantSagInstanceToCcnWithChan ¶

func (client *Client) GrantSagInstanceToCcnWithChan(request *GrantSagInstanceToCcnRequest) (<-chan *GrantSagInstanceToCcnResponse, <-chan error)

GrantSagInstanceToCcnWithChan invokes the smartag.GrantSagInstanceToCcn API asynchronously

func (*Client) GrantSagInstanceToVbr ¶ added in v1.61.318

func (client *Client) GrantSagInstanceToVbr(request *GrantSagInstanceToVbrRequest) (response *GrantSagInstanceToVbrResponse, err error)

GrantSagInstanceToVbr invokes the smartag.GrantSagInstanceToVbr API synchronously

func (*Client) GrantSagInstanceToVbrWithCallback ¶ added in v1.61.318

func (client *Client) GrantSagInstanceToVbrWithCallback(request *GrantSagInstanceToVbrRequest, callback func(response *GrantSagInstanceToVbrResponse, err error)) <-chan int

GrantSagInstanceToVbrWithCallback invokes the smartag.GrantSagInstanceToVbr API asynchronously

func (*Client) GrantSagInstanceToVbrWithChan ¶ added in v1.61.318

func (client *Client) GrantSagInstanceToVbrWithChan(request *GrantSagInstanceToVbrRequest) (<-chan *GrantSagInstanceToVbrResponse, <-chan error)

GrantSagInstanceToVbrWithChan invokes the smartag.GrantSagInstanceToVbr API asynchronously

func (*Client) KickOutClients ¶

func (client *Client) KickOutClients(request *KickOutClientsRequest) (response *KickOutClientsResponse, err error)

KickOutClients invokes the smartag.KickOutClients API synchronously

func (*Client) KickOutClientsWithCallback ¶

func (client *Client) KickOutClientsWithCallback(request *KickOutClientsRequest, callback func(response *KickOutClientsResponse, err error)) <-chan int

KickOutClientsWithCallback invokes the smartag.KickOutClients API asynchronously

func (*Client) KickOutClientsWithChan ¶

func (client *Client) KickOutClientsWithChan(request *KickOutClientsRequest) (<-chan *KickOutClientsResponse, <-chan error)

KickOutClientsWithChan invokes the smartag.KickOutClients API asynchronously

func (*Client) ListAccessPointNetworkQualities ¶ added in v1.61.1055

func (client *Client) ListAccessPointNetworkQualities(request *ListAccessPointNetworkQualitiesRequest) (response *ListAccessPointNetworkQualitiesResponse, err error)

ListAccessPointNetworkQualities invokes the smartag.ListAccessPointNetworkQualities API synchronously

func (*Client) ListAccessPointNetworkQualitiesWithCallback ¶ added in v1.61.1055

func (client *Client) ListAccessPointNetworkQualitiesWithCallback(request *ListAccessPointNetworkQualitiesRequest, callback func(response *ListAccessPointNetworkQualitiesResponse, err error)) <-chan int

ListAccessPointNetworkQualitiesWithCallback invokes the smartag.ListAccessPointNetworkQualities API asynchronously

func (*Client) ListAccessPointNetworkQualitiesWithChan ¶ added in v1.61.1055

func (client *Client) ListAccessPointNetworkQualitiesWithChan(request *ListAccessPointNetworkQualitiesRequest) (<-chan *ListAccessPointNetworkQualitiesResponse, <-chan error)

ListAccessPointNetworkQualitiesWithChan invokes the smartag.ListAccessPointNetworkQualities API asynchronously

func (*Client) ListAccessPoints ¶ added in v1.61.536

func (client *Client) ListAccessPoints(request *ListAccessPointsRequest) (response *ListAccessPointsResponse, err error)

ListAccessPoints invokes the smartag.ListAccessPoints API synchronously

func (*Client) ListAccessPointsWithCallback ¶ added in v1.61.536

func (client *Client) ListAccessPointsWithCallback(request *ListAccessPointsRequest, callback func(response *ListAccessPointsResponse, err error)) <-chan int

ListAccessPointsWithCallback invokes the smartag.ListAccessPoints API asynchronously

func (*Client) ListAccessPointsWithChan ¶ added in v1.61.536

func (client *Client) ListAccessPointsWithChan(request *ListAccessPointsRequest) (<-chan *ListAccessPointsResponse, <-chan error)

ListAccessPointsWithChan invokes the smartag.ListAccessPoints API asynchronously

func (*Client) ListDpiConfigError ¶ added in v1.61.1055

func (client *Client) ListDpiConfigError(request *ListDpiConfigErrorRequest) (response *ListDpiConfigErrorResponse, err error)

ListDpiConfigError invokes the smartag.ListDpiConfigError API synchronously

func (*Client) ListDpiConfigErrorWithCallback ¶ added in v1.61.1055

func (client *Client) ListDpiConfigErrorWithCallback(request *ListDpiConfigErrorRequest, callback func(response *ListDpiConfigErrorResponse, err error)) <-chan int

ListDpiConfigErrorWithCallback invokes the smartag.ListDpiConfigError API asynchronously

func (*Client) ListDpiConfigErrorWithChan ¶ added in v1.61.1055

func (client *Client) ListDpiConfigErrorWithChan(request *ListDpiConfigErrorRequest) (<-chan *ListDpiConfigErrorResponse, <-chan error)

ListDpiConfigErrorWithChan invokes the smartag.ListDpiConfigError API asynchronously

func (*Client) ListDpiGroups ¶ added in v1.61.1055

func (client *Client) ListDpiGroups(request *ListDpiGroupsRequest) (response *ListDpiGroupsResponse, err error)

ListDpiGroups invokes the smartag.ListDpiGroups API synchronously

func (*Client) ListDpiGroupsWithCallback ¶ added in v1.61.1055

func (client *Client) ListDpiGroupsWithCallback(request *ListDpiGroupsRequest, callback func(response *ListDpiGroupsResponse, err error)) <-chan int

ListDpiGroupsWithCallback invokes the smartag.ListDpiGroups API asynchronously

func (*Client) ListDpiGroupsWithChan ¶ added in v1.61.1055

func (client *Client) ListDpiGroupsWithChan(request *ListDpiGroupsRequest) (<-chan *ListDpiGroupsResponse, <-chan error)

ListDpiGroupsWithChan invokes the smartag.ListDpiGroups API asynchronously

func (*Client) ListDpiSignatures ¶ added in v1.61.1055

func (client *Client) ListDpiSignatures(request *ListDpiSignaturesRequest) (response *ListDpiSignaturesResponse, err error)

ListDpiSignatures invokes the smartag.ListDpiSignatures API synchronously

func (*Client) ListDpiSignaturesWithCallback ¶ added in v1.61.1055

func (client *Client) ListDpiSignaturesWithCallback(request *ListDpiSignaturesRequest, callback func(response *ListDpiSignaturesResponse, err error)) <-chan int

ListDpiSignaturesWithCallback invokes the smartag.ListDpiSignatures API asynchronously

func (*Client) ListDpiSignaturesWithChan ¶ added in v1.61.1055

func (client *Client) ListDpiSignaturesWithChan(request *ListDpiSignaturesRequest) (<-chan *ListDpiSignaturesResponse, <-chan error)

ListDpiSignaturesWithChan invokes the smartag.ListDpiSignatures API asynchronously

func (*Client) ListEnterpriseCode ¶ added in v1.61.1055

func (client *Client) ListEnterpriseCode(request *ListEnterpriseCodeRequest) (response *ListEnterpriseCodeResponse, err error)

ListEnterpriseCode invokes the smartag.ListEnterpriseCode API synchronously

func (*Client) ListEnterpriseCodeWithCallback ¶ added in v1.61.1055

func (client *Client) ListEnterpriseCodeWithCallback(request *ListEnterpriseCodeRequest, callback func(response *ListEnterpriseCodeResponse, err error)) <-chan int

ListEnterpriseCodeWithCallback invokes the smartag.ListEnterpriseCode API asynchronously

func (*Client) ListEnterpriseCodeWithChan ¶ added in v1.61.1055

func (client *Client) ListEnterpriseCodeWithChan(request *ListEnterpriseCodeRequest) (<-chan *ListEnterpriseCodeResponse, <-chan error)

ListEnterpriseCodeWithChan invokes the smartag.ListEnterpriseCode API asynchronously

func (*Client) ListSmartAGApiUnsupportedFeature ¶ added in v1.61.1055

func (client *Client) ListSmartAGApiUnsupportedFeature(request *ListSmartAGApiUnsupportedFeatureRequest) (response *ListSmartAGApiUnsupportedFeatureResponse, err error)

ListSmartAGApiUnsupportedFeature invokes the smartag.ListSmartAGApiUnsupportedFeature API synchronously

func (*Client) ListSmartAGApiUnsupportedFeatureWithCallback ¶ added in v1.61.1055

func (client *Client) ListSmartAGApiUnsupportedFeatureWithCallback(request *ListSmartAGApiUnsupportedFeatureRequest, callback func(response *ListSmartAGApiUnsupportedFeatureResponse, err error)) <-chan int

ListSmartAGApiUnsupportedFeatureWithCallback invokes the smartag.ListSmartAGApiUnsupportedFeature API asynchronously

func (*Client) ListSmartAGApiUnsupportedFeatureWithChan ¶ added in v1.61.1055

func (client *Client) ListSmartAGApiUnsupportedFeatureWithChan(request *ListSmartAGApiUnsupportedFeatureRequest) (<-chan *ListSmartAGApiUnsupportedFeatureResponse, <-chan error)

ListSmartAGApiUnsupportedFeatureWithChan invokes the smartag.ListSmartAGApiUnsupportedFeature API asynchronously

func (*Client) ListSmartAGByAccessPoint ¶ added in v1.61.536

func (client *Client) ListSmartAGByAccessPoint(request *ListSmartAGByAccessPointRequest) (response *ListSmartAGByAccessPointResponse, err error)

ListSmartAGByAccessPoint invokes the smartag.ListSmartAGByAccessPoint API synchronously

func (*Client) ListSmartAGByAccessPointWithCallback ¶ added in v1.61.536

func (client *Client) ListSmartAGByAccessPointWithCallback(request *ListSmartAGByAccessPointRequest, callback func(response *ListSmartAGByAccessPointResponse, err error)) <-chan int

ListSmartAGByAccessPointWithCallback invokes the smartag.ListSmartAGByAccessPoint API asynchronously

func (*Client) ListSmartAGByAccessPointWithChan ¶ added in v1.61.536

func (client *Client) ListSmartAGByAccessPointWithChan(request *ListSmartAGByAccessPointRequest) (<-chan *ListSmartAGByAccessPointResponse, <-chan error)

ListSmartAGByAccessPointWithChan invokes the smartag.ListSmartAGByAccessPoint API asynchronously

func (*Client) ModifyACL ¶

func (client *Client) ModifyACL(request *ModifyACLRequest) (response *ModifyACLResponse, err error)

ModifyACL invokes the smartag.ModifyACL API synchronously

func (*Client) ModifyACLRule ¶

func (client *Client) ModifyACLRule(request *ModifyACLRuleRequest) (response *ModifyACLRuleResponse, err error)

ModifyACLRule invokes the smartag.ModifyACLRule API synchronously

func (*Client) ModifyACLRuleWithCallback ¶

func (client *Client) ModifyACLRuleWithCallback(request *ModifyACLRuleRequest, callback func(response *ModifyACLRuleResponse, err error)) <-chan int

ModifyACLRuleWithCallback invokes the smartag.ModifyACLRule API asynchronously

func (*Client) ModifyACLRuleWithChan ¶

func (client *Client) ModifyACLRuleWithChan(request *ModifyACLRuleRequest) (<-chan *ModifyACLRuleResponse, <-chan error)

ModifyACLRuleWithChan invokes the smartag.ModifyACLRule API asynchronously

func (*Client) ModifyACLWithCallback ¶

func (client *Client) ModifyACLWithCallback(request *ModifyACLRequest, callback func(response *ModifyACLResponse, err error)) <-chan int

ModifyACLWithCallback invokes the smartag.ModifyACL API asynchronously

func (*Client) ModifyACLWithChan ¶

func (client *Client) ModifyACLWithChan(request *ModifyACLRequest) (<-chan *ModifyACLResponse, <-chan error)

ModifyACLWithChan invokes the smartag.ModifyACL API asynchronously

func (*Client) ModifyClientUserDNS ¶ added in v1.61.318

func (client *Client) ModifyClientUserDNS(request *ModifyClientUserDNSRequest) (response *ModifyClientUserDNSResponse, err error)

ModifyClientUserDNS invokes the smartag.ModifyClientUserDNS API synchronously

func (*Client) ModifyClientUserDNSWithCallback ¶ added in v1.61.318

func (client *Client) ModifyClientUserDNSWithCallback(request *ModifyClientUserDNSRequest, callback func(response *ModifyClientUserDNSResponse, err error)) <-chan int

ModifyClientUserDNSWithCallback invokes the smartag.ModifyClientUserDNS API asynchronously

func (*Client) ModifyClientUserDNSWithChan ¶ added in v1.61.318

func (client *Client) ModifyClientUserDNSWithChan(request *ModifyClientUserDNSRequest) (<-chan *ModifyClientUserDNSResponse, <-chan error)

ModifyClientUserDNSWithChan invokes the smartag.ModifyClientUserDNS API asynchronously

func (*Client) ModifyCloudConnectNetwork ¶

func (client *Client) ModifyCloudConnectNetwork(request *ModifyCloudConnectNetworkRequest) (response *ModifyCloudConnectNetworkResponse, err error)

ModifyCloudConnectNetwork invokes the smartag.ModifyCloudConnectNetwork API synchronously

func (*Client) ModifyCloudConnectNetworkWithCallback ¶

func (client *Client) ModifyCloudConnectNetworkWithCallback(request *ModifyCloudConnectNetworkRequest, callback func(response *ModifyCloudConnectNetworkResponse, err error)) <-chan int

ModifyCloudConnectNetworkWithCallback invokes the smartag.ModifyCloudConnectNetwork API asynchronously

func (*Client) ModifyCloudConnectNetworkWithChan ¶

func (client *Client) ModifyCloudConnectNetworkWithChan(request *ModifyCloudConnectNetworkRequest) (<-chan *ModifyCloudConnectNetworkResponse, <-chan error)

ModifyCloudConnectNetworkWithChan invokes the smartag.ModifyCloudConnectNetwork API asynchronously

func (*Client) ModifyDeviceAutoUpgradePolicy ¶

func (client *Client) ModifyDeviceAutoUpgradePolicy(request *ModifyDeviceAutoUpgradePolicyRequest) (response *ModifyDeviceAutoUpgradePolicyResponse, err error)

ModifyDeviceAutoUpgradePolicy invokes the smartag.ModifyDeviceAutoUpgradePolicy API synchronously

func (*Client) ModifyDeviceAutoUpgradePolicyWithCallback ¶

func (client *Client) ModifyDeviceAutoUpgradePolicyWithCallback(request *ModifyDeviceAutoUpgradePolicyRequest, callback func(response *ModifyDeviceAutoUpgradePolicyResponse, err error)) <-chan int

ModifyDeviceAutoUpgradePolicyWithCallback invokes the smartag.ModifyDeviceAutoUpgradePolicy API asynchronously

func (*Client) ModifyDeviceAutoUpgradePolicyWithChan ¶

func (client *Client) ModifyDeviceAutoUpgradePolicyWithChan(request *ModifyDeviceAutoUpgradePolicyRequest) (<-chan *ModifyDeviceAutoUpgradePolicyResponse, <-chan error)

ModifyDeviceAutoUpgradePolicyWithChan invokes the smartag.ModifyDeviceAutoUpgradePolicy API asynchronously

func (*Client) ModifyFlowLogAttribute ¶

func (client *Client) ModifyFlowLogAttribute(request *ModifyFlowLogAttributeRequest) (response *ModifyFlowLogAttributeResponse, err error)

ModifyFlowLogAttribute invokes the smartag.ModifyFlowLogAttribute API synchronously

func (*Client) ModifyFlowLogAttributeWithCallback ¶

func (client *Client) ModifyFlowLogAttributeWithCallback(request *ModifyFlowLogAttributeRequest, callback func(response *ModifyFlowLogAttributeResponse, err error)) <-chan int

ModifyFlowLogAttributeWithCallback invokes the smartag.ModifyFlowLogAttribute API asynchronously

func (*Client) ModifyFlowLogAttributeWithChan ¶

func (client *Client) ModifyFlowLogAttributeWithChan(request *ModifyFlowLogAttributeRequest) (<-chan *ModifyFlowLogAttributeResponse, <-chan error)

ModifyFlowLogAttributeWithChan invokes the smartag.ModifyFlowLogAttribute API asynchronously

func (*Client) ModifyHealthCheck ¶

func (client *Client) ModifyHealthCheck(request *ModifyHealthCheckRequest) (response *ModifyHealthCheckResponse, err error)

ModifyHealthCheck invokes the smartag.ModifyHealthCheck API synchronously

func (*Client) ModifyHealthCheckWithCallback ¶

func (client *Client) ModifyHealthCheckWithCallback(request *ModifyHealthCheckRequest, callback func(response *ModifyHealthCheckResponse, err error)) <-chan int

ModifyHealthCheckWithCallback invokes the smartag.ModifyHealthCheck API asynchronously

func (*Client) ModifyHealthCheckWithChan ¶

func (client *Client) ModifyHealthCheckWithChan(request *ModifyHealthCheckRequest) (<-chan *ModifyHealthCheckResponse, <-chan error)

ModifyHealthCheckWithChan invokes the smartag.ModifyHealthCheck API asynchronously

func (*Client) ModifyQos ¶

func (client *Client) ModifyQos(request *ModifyQosRequest) (response *ModifyQosResponse, err error)

ModifyQos invokes the smartag.ModifyQos API synchronously

func (*Client) ModifyQosCar ¶

func (client *Client) ModifyQosCar(request *ModifyQosCarRequest) (response *ModifyQosCarResponse, err error)

ModifyQosCar invokes the smartag.ModifyQosCar API synchronously

func (*Client) ModifyQosCarWithCallback ¶

func (client *Client) ModifyQosCarWithCallback(request *ModifyQosCarRequest, callback func(response *ModifyQosCarResponse, err error)) <-chan int

ModifyQosCarWithCallback invokes the smartag.ModifyQosCar API asynchronously

func (*Client) ModifyQosCarWithChan ¶

func (client *Client) ModifyQosCarWithChan(request *ModifyQosCarRequest) (<-chan *ModifyQosCarResponse, <-chan error)

ModifyQosCarWithChan invokes the smartag.ModifyQosCar API asynchronously

func (*Client) ModifyQosPolicy ¶

func (client *Client) ModifyQosPolicy(request *ModifyQosPolicyRequest) (response *ModifyQosPolicyResponse, err error)

ModifyQosPolicy invokes the smartag.ModifyQosPolicy API synchronously

func (*Client) ModifyQosPolicyWithCallback ¶

func (client *Client) ModifyQosPolicyWithCallback(request *ModifyQosPolicyRequest, callback func(response *ModifyQosPolicyResponse, err error)) <-chan int

ModifyQosPolicyWithCallback invokes the smartag.ModifyQosPolicy API asynchronously

func (*Client) ModifyQosPolicyWithChan ¶

func (client *Client) ModifyQosPolicyWithChan(request *ModifyQosPolicyRequest) (<-chan *ModifyQosPolicyResponse, <-chan error)

ModifyQosPolicyWithChan invokes the smartag.ModifyQosPolicy API asynchronously

func (*Client) ModifyQosWithCallback ¶

func (client *Client) ModifyQosWithCallback(request *ModifyQosRequest, callback func(response *ModifyQosResponse, err error)) <-chan int

ModifyQosWithCallback invokes the smartag.ModifyQos API asynchronously

func (*Client) ModifyQosWithChan ¶

func (client *Client) ModifyQosWithChan(request *ModifyQosRequest) (<-chan *ModifyQosResponse, <-chan error)

ModifyQosWithChan invokes the smartag.ModifyQos API asynchronously

func (*Client) ModifyRouteDistributionStrategy ¶

func (client *Client) ModifyRouteDistributionStrategy(request *ModifyRouteDistributionStrategyRequest) (response *ModifyRouteDistributionStrategyResponse, err error)

ModifyRouteDistributionStrategy invokes the smartag.ModifyRouteDistributionStrategy API synchronously

func (*Client) ModifyRouteDistributionStrategyWithCallback ¶

func (client *Client) ModifyRouteDistributionStrategyWithCallback(request *ModifyRouteDistributionStrategyRequest, callback func(response *ModifyRouteDistributionStrategyResponse, err error)) <-chan int

ModifyRouteDistributionStrategyWithCallback invokes the smartag.ModifyRouteDistributionStrategy API asynchronously

func (*Client) ModifyRouteDistributionStrategyWithChan ¶

func (client *Client) ModifyRouteDistributionStrategyWithChan(request *ModifyRouteDistributionStrategyRequest) (<-chan *ModifyRouteDistributionStrategyResponse, <-chan error)

ModifyRouteDistributionStrategyWithChan invokes the smartag.ModifyRouteDistributionStrategy API asynchronously

func (*Client) ModifySAGAdminPassword ¶ added in v1.61.1055

func (client *Client) ModifySAGAdminPassword(request *ModifySAGAdminPasswordRequest) (response *ModifySAGAdminPasswordResponse, err error)

ModifySAGAdminPassword invokes the smartag.ModifySAGAdminPassword API synchronously

func (*Client) ModifySAGAdminPasswordWithCallback ¶ added in v1.61.1055

func (client *Client) ModifySAGAdminPasswordWithCallback(request *ModifySAGAdminPasswordRequest, callback func(response *ModifySAGAdminPasswordResponse, err error)) <-chan int

ModifySAGAdminPasswordWithCallback invokes the smartag.ModifySAGAdminPassword API asynchronously

func (*Client) ModifySAGAdminPasswordWithChan ¶ added in v1.61.1055

func (client *Client) ModifySAGAdminPasswordWithChan(request *ModifySAGAdminPasswordRequest) (<-chan *ModifySAGAdminPasswordResponse, <-chan error)

ModifySAGAdminPasswordWithChan invokes the smartag.ModifySAGAdminPassword API asynchronously

func (*Client) ModifySagExpressConnectInterface ¶ added in v1.61.318

func (client *Client) ModifySagExpressConnectInterface(request *ModifySagExpressConnectInterfaceRequest) (response *ModifySagExpressConnectInterfaceResponse, err error)

ModifySagExpressConnectInterface invokes the smartag.ModifySagExpressConnectInterface API synchronously

func (*Client) ModifySagExpressConnectInterfaceWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagExpressConnectInterfaceWithCallback(request *ModifySagExpressConnectInterfaceRequest, callback func(response *ModifySagExpressConnectInterfaceResponse, err error)) <-chan int

ModifySagExpressConnectInterfaceWithCallback invokes the smartag.ModifySagExpressConnectInterface API asynchronously

func (*Client) ModifySagExpressConnectInterfaceWithChan ¶ added in v1.61.318

func (client *Client) ModifySagExpressConnectInterfaceWithChan(request *ModifySagExpressConnectInterfaceRequest) (<-chan *ModifySagExpressConnectInterfaceResponse, <-chan error)

ModifySagExpressConnectInterfaceWithChan invokes the smartag.ModifySagExpressConnectInterface API asynchronously

func (*Client) ModifySagGlobalRouteProtocol ¶ added in v1.61.318

func (client *Client) ModifySagGlobalRouteProtocol(request *ModifySagGlobalRouteProtocolRequest) (response *ModifySagGlobalRouteProtocolResponse, err error)

ModifySagGlobalRouteProtocol invokes the smartag.ModifySagGlobalRouteProtocol API synchronously

func (*Client) ModifySagGlobalRouteProtocolWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagGlobalRouteProtocolWithCallback(request *ModifySagGlobalRouteProtocolRequest, callback func(response *ModifySagGlobalRouteProtocolResponse, err error)) <-chan int

ModifySagGlobalRouteProtocolWithCallback invokes the smartag.ModifySagGlobalRouteProtocol API asynchronously

func (*Client) ModifySagGlobalRouteProtocolWithChan ¶ added in v1.61.318

func (client *Client) ModifySagGlobalRouteProtocolWithChan(request *ModifySagGlobalRouteProtocolRequest) (<-chan *ModifySagGlobalRouteProtocolResponse, <-chan error)

ModifySagGlobalRouteProtocolWithChan invokes the smartag.ModifySagGlobalRouteProtocol API asynchronously

func (*Client) ModifySagHa ¶ added in v1.61.318

func (client *Client) ModifySagHa(request *ModifySagHaRequest) (response *ModifySagHaResponse, err error)

ModifySagHa invokes the smartag.ModifySagHa API synchronously

func (*Client) ModifySagHaWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagHaWithCallback(request *ModifySagHaRequest, callback func(response *ModifySagHaResponse, err error)) <-chan int

ModifySagHaWithCallback invokes the smartag.ModifySagHa API asynchronously

func (*Client) ModifySagHaWithChan ¶ added in v1.61.318

func (client *Client) ModifySagHaWithChan(request *ModifySagHaRequest) (<-chan *ModifySagHaResponse, <-chan error)

ModifySagHaWithChan invokes the smartag.ModifySagHa API asynchronously

func (*Client) ModifySagLan ¶ added in v1.61.318

func (client *Client) ModifySagLan(request *ModifySagLanRequest) (response *ModifySagLanResponse, err error)

ModifySagLan invokes the smartag.ModifySagLan API synchronously

func (*Client) ModifySagLanWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagLanWithCallback(request *ModifySagLanRequest, callback func(response *ModifySagLanResponse, err error)) <-chan int

ModifySagLanWithCallback invokes the smartag.ModifySagLan API asynchronously

func (*Client) ModifySagLanWithChan ¶ added in v1.61.318

func (client *Client) ModifySagLanWithChan(request *ModifySagLanRequest) (<-chan *ModifySagLanResponse, <-chan error)

ModifySagLanWithChan invokes the smartag.ModifySagLan API asynchronously

func (*Client) ModifySagManagementPort ¶ added in v1.61.318

func (client *Client) ModifySagManagementPort(request *ModifySagManagementPortRequest) (response *ModifySagManagementPortResponse, err error)

ModifySagManagementPort invokes the smartag.ModifySagManagementPort API synchronously

func (*Client) ModifySagManagementPortWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagManagementPortWithCallback(request *ModifySagManagementPortRequest, callback func(response *ModifySagManagementPortResponse, err error)) <-chan int

ModifySagManagementPortWithCallback invokes the smartag.ModifySagManagementPort API asynchronously

func (*Client) ModifySagManagementPortWithChan ¶ added in v1.61.318

func (client *Client) ModifySagManagementPortWithChan(request *ModifySagManagementPortRequest) (<-chan *ModifySagManagementPortResponse, <-chan error)

ModifySagManagementPortWithChan invokes the smartag.ModifySagManagementPort API asynchronously

func (*Client) ModifySagPortRole ¶ added in v1.61.318

func (client *Client) ModifySagPortRole(request *ModifySagPortRoleRequest) (response *ModifySagPortRoleResponse, err error)

ModifySagPortRole invokes the smartag.ModifySagPortRole API synchronously

func (*Client) ModifySagPortRoleWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagPortRoleWithCallback(request *ModifySagPortRoleRequest, callback func(response *ModifySagPortRoleResponse, err error)) <-chan int

ModifySagPortRoleWithCallback invokes the smartag.ModifySagPortRole API asynchronously

func (*Client) ModifySagPortRoleWithChan ¶ added in v1.61.318

func (client *Client) ModifySagPortRoleWithChan(request *ModifySagPortRoleRequest) (<-chan *ModifySagPortRoleResponse, <-chan error)

ModifySagPortRoleWithChan invokes the smartag.ModifySagPortRole API asynchronously

func (*Client) ModifySagPortRouteProtocol ¶ added in v1.61.318

func (client *Client) ModifySagPortRouteProtocol(request *ModifySagPortRouteProtocolRequest) (response *ModifySagPortRouteProtocolResponse, err error)

ModifySagPortRouteProtocol invokes the smartag.ModifySagPortRouteProtocol API synchronously

func (*Client) ModifySagPortRouteProtocolWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagPortRouteProtocolWithCallback(request *ModifySagPortRouteProtocolRequest, callback func(response *ModifySagPortRouteProtocolResponse, err error)) <-chan int

ModifySagPortRouteProtocolWithCallback invokes the smartag.ModifySagPortRouteProtocol API asynchronously

func (*Client) ModifySagPortRouteProtocolWithChan ¶ added in v1.61.318

func (client *Client) ModifySagPortRouteProtocolWithChan(request *ModifySagPortRouteProtocolRequest) (<-chan *ModifySagPortRouteProtocolResponse, <-chan error)

ModifySagPortRouteProtocolWithChan invokes the smartag.ModifySagPortRouteProtocol API asynchronously

func (*Client) ModifySagRemoteAccess ¶

func (client *Client) ModifySagRemoteAccess(request *ModifySagRemoteAccessRequest) (response *ModifySagRemoteAccessResponse, err error)

ModifySagRemoteAccess invokes the smartag.ModifySagRemoteAccess API synchronously

func (*Client) ModifySagRemoteAccessWithCallback ¶

func (client *Client) ModifySagRemoteAccessWithCallback(request *ModifySagRemoteAccessRequest, callback func(response *ModifySagRemoteAccessResponse, err error)) <-chan int

ModifySagRemoteAccessWithCallback invokes the smartag.ModifySagRemoteAccess API asynchronously

func (*Client) ModifySagRemoteAccessWithChan ¶

func (client *Client) ModifySagRemoteAccessWithChan(request *ModifySagRemoteAccessRequest) (<-chan *ModifySagRemoteAccessResponse, <-chan error)

ModifySagRemoteAccessWithChan invokes the smartag.ModifySagRemoteAccess API asynchronously

func (*Client) ModifySagRouteProtocolBgp ¶ added in v1.61.318

func (client *Client) ModifySagRouteProtocolBgp(request *ModifySagRouteProtocolBgpRequest) (response *ModifySagRouteProtocolBgpResponse, err error)

ModifySagRouteProtocolBgp invokes the smartag.ModifySagRouteProtocolBgp API synchronously

func (*Client) ModifySagRouteProtocolBgpWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagRouteProtocolBgpWithCallback(request *ModifySagRouteProtocolBgpRequest, callback func(response *ModifySagRouteProtocolBgpResponse, err error)) <-chan int

ModifySagRouteProtocolBgpWithCallback invokes the smartag.ModifySagRouteProtocolBgp API asynchronously

func (*Client) ModifySagRouteProtocolBgpWithChan ¶ added in v1.61.318

func (client *Client) ModifySagRouteProtocolBgpWithChan(request *ModifySagRouteProtocolBgpRequest) (<-chan *ModifySagRouteProtocolBgpResponse, <-chan error)

ModifySagRouteProtocolBgpWithChan invokes the smartag.ModifySagRouteProtocolBgp API asynchronously

func (*Client) ModifySagRouteProtocolOspf ¶ added in v1.61.318

func (client *Client) ModifySagRouteProtocolOspf(request *ModifySagRouteProtocolOspfRequest) (response *ModifySagRouteProtocolOspfResponse, err error)

ModifySagRouteProtocolOspf invokes the smartag.ModifySagRouteProtocolOspf API synchronously

func (*Client) ModifySagRouteProtocolOspfWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagRouteProtocolOspfWithCallback(request *ModifySagRouteProtocolOspfRequest, callback func(response *ModifySagRouteProtocolOspfResponse, err error)) <-chan int

ModifySagRouteProtocolOspfWithCallback invokes the smartag.ModifySagRouteProtocolOspf API asynchronously

func (*Client) ModifySagRouteProtocolOspfWithChan ¶ added in v1.61.318

func (client *Client) ModifySagRouteProtocolOspfWithChan(request *ModifySagRouteProtocolOspfRequest) (<-chan *ModifySagRouteProtocolOspfResponse, <-chan error)

ModifySagRouteProtocolOspfWithChan invokes the smartag.ModifySagRouteProtocolOspf API asynchronously

func (*Client) ModifySagStaticRoute ¶ added in v1.61.318

func (client *Client) ModifySagStaticRoute(request *ModifySagStaticRouteRequest) (response *ModifySagStaticRouteResponse, err error)

ModifySagStaticRoute invokes the smartag.ModifySagStaticRoute API synchronously

func (*Client) ModifySagStaticRouteWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagStaticRouteWithCallback(request *ModifySagStaticRouteRequest, callback func(response *ModifySagStaticRouteResponse, err error)) <-chan int

ModifySagStaticRouteWithCallback invokes the smartag.ModifySagStaticRoute API asynchronously

func (*Client) ModifySagStaticRouteWithChan ¶ added in v1.61.318

func (client *Client) ModifySagStaticRouteWithChan(request *ModifySagStaticRouteRequest) (<-chan *ModifySagStaticRouteResponse, <-chan error)

ModifySagStaticRouteWithChan invokes the smartag.ModifySagStaticRoute API asynchronously

func (*Client) ModifySagUserDns ¶ added in v1.61.318

func (client *Client) ModifySagUserDns(request *ModifySagUserDnsRequest) (response *ModifySagUserDnsResponse, err error)

ModifySagUserDns invokes the smartag.ModifySagUserDns API synchronously

func (*Client) ModifySagUserDnsWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagUserDnsWithCallback(request *ModifySagUserDnsRequest, callback func(response *ModifySagUserDnsResponse, err error)) <-chan int

ModifySagUserDnsWithCallback invokes the smartag.ModifySagUserDns API asynchronously

func (*Client) ModifySagUserDnsWithChan ¶ added in v1.61.318

func (client *Client) ModifySagUserDnsWithChan(request *ModifySagUserDnsRequest) (<-chan *ModifySagUserDnsResponse, <-chan error)

ModifySagUserDnsWithChan invokes the smartag.ModifySagUserDns API asynchronously

func (*Client) ModifySagWan ¶ added in v1.61.318

func (client *Client) ModifySagWan(request *ModifySagWanRequest) (response *ModifySagWanResponse, err error)

ModifySagWan invokes the smartag.ModifySagWan API synchronously

func (*Client) ModifySagWanSnat ¶ added in v1.61.318

func (client *Client) ModifySagWanSnat(request *ModifySagWanSnatRequest) (response *ModifySagWanSnatResponse, err error)

ModifySagWanSnat invokes the smartag.ModifySagWanSnat API synchronously

func (*Client) ModifySagWanSnatWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagWanSnatWithCallback(request *ModifySagWanSnatRequest, callback func(response *ModifySagWanSnatResponse, err error)) <-chan int

ModifySagWanSnatWithCallback invokes the smartag.ModifySagWanSnat API asynchronously

func (*Client) ModifySagWanSnatWithChan ¶ added in v1.61.318

func (client *Client) ModifySagWanSnatWithChan(request *ModifySagWanSnatRequest) (<-chan *ModifySagWanSnatResponse, <-chan error)

ModifySagWanSnatWithChan invokes the smartag.ModifySagWanSnat API asynchronously

func (*Client) ModifySagWanWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagWanWithCallback(request *ModifySagWanRequest, callback func(response *ModifySagWanResponse, err error)) <-chan int

ModifySagWanWithCallback invokes the smartag.ModifySagWan API asynchronously

func (*Client) ModifySagWanWithChan ¶ added in v1.61.318

func (client *Client) ModifySagWanWithChan(request *ModifySagWanRequest) (<-chan *ModifySagWanResponse, <-chan error)

ModifySagWanWithChan invokes the smartag.ModifySagWan API asynchronously

func (*Client) ModifySagWifi ¶ added in v1.61.318

func (client *Client) ModifySagWifi(request *ModifySagWifiRequest) (response *ModifySagWifiResponse, err error)

ModifySagWifi invokes the smartag.ModifySagWifi API synchronously

func (*Client) ModifySagWifiWithCallback ¶ added in v1.61.318

func (client *Client) ModifySagWifiWithCallback(request *ModifySagWifiRequest, callback func(response *ModifySagWifiResponse, err error)) <-chan int

ModifySagWifiWithCallback invokes the smartag.ModifySagWifi API asynchronously

func (*Client) ModifySagWifiWithChan ¶ added in v1.61.318

func (client *Client) ModifySagWifiWithChan(request *ModifySagWifiRequest) (<-chan *ModifySagWifiResponse, <-chan error)

ModifySagWifiWithChan invokes the smartag.ModifySagWifi API asynchronously

func (*Client) ModifySmartAccessGateway ¶

func (client *Client) ModifySmartAccessGateway(request *ModifySmartAccessGatewayRequest) (response *ModifySmartAccessGatewayResponse, err error)

ModifySmartAccessGateway invokes the smartag.ModifySmartAccessGateway API synchronously

func (*Client) ModifySmartAccessGatewayClientUser ¶

func (client *Client) ModifySmartAccessGatewayClientUser(request *ModifySmartAccessGatewayClientUserRequest) (response *ModifySmartAccessGatewayClientUserResponse, err error)

ModifySmartAccessGatewayClientUser invokes the smartag.ModifySmartAccessGatewayClientUser API synchronously

func (*Client) ModifySmartAccessGatewayClientUserWithCallback ¶

func (client *Client) ModifySmartAccessGatewayClientUserWithCallback(request *ModifySmartAccessGatewayClientUserRequest, callback func(response *ModifySmartAccessGatewayClientUserResponse, err error)) <-chan int

ModifySmartAccessGatewayClientUserWithCallback invokes the smartag.ModifySmartAccessGatewayClientUser API asynchronously

func (*Client) ModifySmartAccessGatewayClientUserWithChan ¶

func (client *Client) ModifySmartAccessGatewayClientUserWithChan(request *ModifySmartAccessGatewayClientUserRequest) (<-chan *ModifySmartAccessGatewayClientUserResponse, <-chan error)

ModifySmartAccessGatewayClientUserWithChan invokes the smartag.ModifySmartAccessGatewayClientUser API asynchronously

func (*Client) ModifySmartAccessGatewayUpBandwidth ¶

func (client *Client) ModifySmartAccessGatewayUpBandwidth(request *ModifySmartAccessGatewayUpBandwidthRequest) (response *ModifySmartAccessGatewayUpBandwidthResponse, err error)

ModifySmartAccessGatewayUpBandwidth invokes the smartag.ModifySmartAccessGatewayUpBandwidth API synchronously

func (*Client) ModifySmartAccessGatewayUpBandwidthWithCallback ¶

func (client *Client) ModifySmartAccessGatewayUpBandwidthWithCallback(request *ModifySmartAccessGatewayUpBandwidthRequest, callback func(response *ModifySmartAccessGatewayUpBandwidthResponse, err error)) <-chan int

ModifySmartAccessGatewayUpBandwidthWithCallback invokes the smartag.ModifySmartAccessGatewayUpBandwidth API asynchronously

func (*Client) ModifySmartAccessGatewayUpBandwidthWithChan ¶

func (client *Client) ModifySmartAccessGatewayUpBandwidthWithChan(request *ModifySmartAccessGatewayUpBandwidthRequest) (<-chan *ModifySmartAccessGatewayUpBandwidthResponse, <-chan error)

ModifySmartAccessGatewayUpBandwidthWithChan invokes the smartag.ModifySmartAccessGatewayUpBandwidth API asynchronously

func (*Client) ModifySmartAccessGatewayWithCallback ¶

func (client *Client) ModifySmartAccessGatewayWithCallback(request *ModifySmartAccessGatewayRequest, callback func(response *ModifySmartAccessGatewayResponse, err error)) <-chan int

ModifySmartAccessGatewayWithCallback invokes the smartag.ModifySmartAccessGateway API asynchronously

func (*Client) ModifySmartAccessGatewayWithChan ¶

func (client *Client) ModifySmartAccessGatewayWithChan(request *ModifySmartAccessGatewayRequest) (<-chan *ModifySmartAccessGatewayResponse, <-chan error)

ModifySmartAccessGatewayWithChan invokes the smartag.ModifySmartAccessGateway API asynchronously

func (*Client) MoveResourceGroup ¶ added in v1.61.318

func (client *Client) MoveResourceGroup(request *MoveResourceGroupRequest) (response *MoveResourceGroupResponse, err error)

MoveResourceGroup invokes the smartag.MoveResourceGroup API synchronously

func (*Client) MoveResourceGroupWithCallback ¶ added in v1.61.318

func (client *Client) MoveResourceGroupWithCallback(request *MoveResourceGroupRequest, callback func(response *MoveResourceGroupResponse, err error)) <-chan int

MoveResourceGroupWithCallback invokes the smartag.MoveResourceGroup API asynchronously

func (*Client) MoveResourceGroupWithChan ¶ added in v1.61.318

func (client *Client) MoveResourceGroupWithChan(request *MoveResourceGroupRequest) (<-chan *MoveResourceGroupResponse, <-chan error)

MoveResourceGroupWithChan invokes the smartag.MoveResourceGroup API asynchronously

func (*Client) ProbeAccessPointNetworkQuality ¶ added in v1.61.1055

func (client *Client) ProbeAccessPointNetworkQuality(request *ProbeAccessPointNetworkQualityRequest) (response *ProbeAccessPointNetworkQualityResponse, err error)

ProbeAccessPointNetworkQuality invokes the smartag.ProbeAccessPointNetworkQuality API synchronously

func (*Client) ProbeAccessPointNetworkQualityWithCallback ¶ added in v1.61.1055

func (client *Client) ProbeAccessPointNetworkQualityWithCallback(request *ProbeAccessPointNetworkQualityRequest, callback func(response *ProbeAccessPointNetworkQualityResponse, err error)) <-chan int

ProbeAccessPointNetworkQualityWithCallback invokes the smartag.ProbeAccessPointNetworkQuality API asynchronously

func (*Client) ProbeAccessPointNetworkQualityWithChan ¶ added in v1.61.1055

func (client *Client) ProbeAccessPointNetworkQualityWithChan(request *ProbeAccessPointNetworkQualityRequest) (<-chan *ProbeAccessPointNetworkQualityResponse, <-chan error)

ProbeAccessPointNetworkQualityWithChan invokes the smartag.ProbeAccessPointNetworkQuality API asynchronously

func (*Client) RebootSmartAccessGateway ¶

func (client *Client) RebootSmartAccessGateway(request *RebootSmartAccessGatewayRequest) (response *RebootSmartAccessGatewayResponse, err error)

RebootSmartAccessGateway invokes the smartag.RebootSmartAccessGateway API synchronously

func (*Client) RebootSmartAccessGatewayWithCallback ¶

func (client *Client) RebootSmartAccessGatewayWithCallback(request *RebootSmartAccessGatewayRequest, callback func(response *RebootSmartAccessGatewayResponse, err error)) <-chan int

RebootSmartAccessGatewayWithCallback invokes the smartag.RebootSmartAccessGateway API asynchronously

func (*Client) RebootSmartAccessGatewayWithChan ¶

func (client *Client) RebootSmartAccessGatewayWithChan(request *RebootSmartAccessGatewayRequest) (<-chan *RebootSmartAccessGatewayResponse, <-chan error)

RebootSmartAccessGatewayWithChan invokes the smartag.RebootSmartAccessGateway API asynchronously

func (*Client) ResetSmartAccessGatewayClientUserPassword ¶

func (client *Client) ResetSmartAccessGatewayClientUserPassword(request *ResetSmartAccessGatewayClientUserPasswordRequest) (response *ResetSmartAccessGatewayClientUserPasswordResponse, err error)

ResetSmartAccessGatewayClientUserPassword invokes the smartag.ResetSmartAccessGatewayClientUserPassword API synchronously

func (*Client) ResetSmartAccessGatewayClientUserPasswordWithCallback ¶

func (client *Client) ResetSmartAccessGatewayClientUserPasswordWithCallback(request *ResetSmartAccessGatewayClientUserPasswordRequest, callback func(response *ResetSmartAccessGatewayClientUserPasswordResponse, err error)) <-chan int

ResetSmartAccessGatewayClientUserPasswordWithCallback invokes the smartag.ResetSmartAccessGatewayClientUserPassword API asynchronously

func (*Client) ResetSmartAccessGatewayClientUserPasswordWithChan ¶

func (client *Client) ResetSmartAccessGatewayClientUserPasswordWithChan(request *ResetSmartAccessGatewayClientUserPasswordRequest) (<-chan *ResetSmartAccessGatewayClientUserPasswordResponse, <-chan error)

ResetSmartAccessGatewayClientUserPasswordWithChan invokes the smartag.ResetSmartAccessGatewayClientUserPassword API asynchronously

func (*Client) RevokeInstanceFromCbn ¶

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

RevokeInstanceFromCbn invokes the smartag.RevokeInstanceFromCbn API synchronously

func (*Client) RevokeInstanceFromCbnWithCallback ¶

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

RevokeInstanceFromCbnWithCallback invokes the smartag.RevokeInstanceFromCbn API asynchronously

func (*Client) RevokeInstanceFromCbnWithChan ¶

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

RevokeInstanceFromCbnWithChan invokes the smartag.RevokeInstanceFromCbn API asynchronously

func (*Client) RevokeInstanceFromVbr ¶ added in v1.61.318

func (client *Client) RevokeInstanceFromVbr(request *RevokeInstanceFromVbrRequest) (response *RevokeInstanceFromVbrResponse, err error)

RevokeInstanceFromVbr invokes the smartag.RevokeInstanceFromVbr API synchronously

func (*Client) RevokeInstanceFromVbrWithCallback ¶ added in v1.61.318

func (client *Client) RevokeInstanceFromVbrWithCallback(request *RevokeInstanceFromVbrRequest, callback func(response *RevokeInstanceFromVbrResponse, err error)) <-chan int

RevokeInstanceFromVbrWithCallback invokes the smartag.RevokeInstanceFromVbr API asynchronously

func (*Client) RevokeInstanceFromVbrWithChan ¶ added in v1.61.318

func (client *Client) RevokeInstanceFromVbrWithChan(request *RevokeInstanceFromVbrRequest) (<-chan *RevokeInstanceFromVbrResponse, <-chan error)

RevokeInstanceFromVbrWithChan invokes the smartag.RevokeInstanceFromVbr API asynchronously

func (*Client) RevokeSagInstanceFromCcn ¶

func (client *Client) RevokeSagInstanceFromCcn(request *RevokeSagInstanceFromCcnRequest) (response *RevokeSagInstanceFromCcnResponse, err error)

RevokeSagInstanceFromCcn invokes the smartag.RevokeSagInstanceFromCcn API synchronously

func (*Client) RevokeSagInstanceFromCcnWithCallback ¶

func (client *Client) RevokeSagInstanceFromCcnWithCallback(request *RevokeSagInstanceFromCcnRequest, callback func(response *RevokeSagInstanceFromCcnResponse, err error)) <-chan int

RevokeSagInstanceFromCcnWithCallback invokes the smartag.RevokeSagInstanceFromCcn API asynchronously

func (*Client) RevokeSagInstanceFromCcnWithChan ¶

func (client *Client) RevokeSagInstanceFromCcnWithChan(request *RevokeSagInstanceFromCcnRequest) (<-chan *RevokeSagInstanceFromCcnResponse, <-chan error)

RevokeSagInstanceFromCcnWithChan invokes the smartag.RevokeSagInstanceFromCcn API asynchronously

func (*Client) RoamClientUser ¶ added in v1.61.536

func (client *Client) RoamClientUser(request *RoamClientUserRequest) (response *RoamClientUserResponse, err error)

RoamClientUser invokes the smartag.RoamClientUser API synchronously

func (*Client) RoamClientUserWithCallback ¶ added in v1.61.536

func (client *Client) RoamClientUserWithCallback(request *RoamClientUserRequest, callback func(response *RoamClientUserResponse, err error)) <-chan int

RoamClientUserWithCallback invokes the smartag.RoamClientUser API asynchronously

func (*Client) RoamClientUserWithChan ¶ added in v1.61.536

func (client *Client) RoamClientUserWithChan(request *RoamClientUserRequest) (<-chan *RoamClientUserResponse, <-chan error)

RoamClientUserWithChan invokes the smartag.RoamClientUser API asynchronously

func (*Client) SynchronizeSmartAGWebConfig ¶ added in v1.61.318

func (client *Client) SynchronizeSmartAGWebConfig(request *SynchronizeSmartAGWebConfigRequest) (response *SynchronizeSmartAGWebConfigResponse, err error)

SynchronizeSmartAGWebConfig invokes the smartag.SynchronizeSmartAGWebConfig API synchronously

func (*Client) SynchronizeSmartAGWebConfigWithCallback ¶ added in v1.61.318

func (client *Client) SynchronizeSmartAGWebConfigWithCallback(request *SynchronizeSmartAGWebConfigRequest, callback func(response *SynchronizeSmartAGWebConfigResponse, err error)) <-chan int

SynchronizeSmartAGWebConfigWithCallback invokes the smartag.SynchronizeSmartAGWebConfig API asynchronously

func (*Client) SynchronizeSmartAGWebConfigWithChan ¶ added in v1.61.318

func (client *Client) SynchronizeSmartAGWebConfigWithChan(request *SynchronizeSmartAGWebConfigRequest) (<-chan *SynchronizeSmartAGWebConfigResponse, <-chan error)

SynchronizeSmartAGWebConfigWithChan invokes the smartag.SynchronizeSmartAGWebConfig API asynchronously

func (*Client) UnbindSerialNumber ¶

func (client *Client) UnbindSerialNumber(request *UnbindSerialNumberRequest) (response *UnbindSerialNumberResponse, err error)

UnbindSerialNumber invokes the smartag.UnbindSerialNumber API synchronously

func (*Client) UnbindSerialNumberWithCallback ¶

func (client *Client) UnbindSerialNumberWithCallback(request *UnbindSerialNumberRequest, callback func(response *UnbindSerialNumberResponse, err error)) <-chan int

UnbindSerialNumberWithCallback invokes the smartag.UnbindSerialNumber API asynchronously

func (*Client) UnbindSerialNumberWithChan ¶

func (client *Client) UnbindSerialNumberWithChan(request *UnbindSerialNumberRequest) (<-chan *UnbindSerialNumberResponse, <-chan error)

UnbindSerialNumberWithChan invokes the smartag.UnbindSerialNumber API asynchronously

func (*Client) UnbindSmartAccessGateway ¶

func (client *Client) UnbindSmartAccessGateway(request *UnbindSmartAccessGatewayRequest) (response *UnbindSmartAccessGatewayResponse, err error)

UnbindSmartAccessGateway invokes the smartag.UnbindSmartAccessGateway API synchronously

func (*Client) UnbindSmartAccessGatewayWithCallback ¶

func (client *Client) UnbindSmartAccessGatewayWithCallback(request *UnbindSmartAccessGatewayRequest, callback func(response *UnbindSmartAccessGatewayResponse, err error)) <-chan int

UnbindSmartAccessGatewayWithCallback invokes the smartag.UnbindSmartAccessGateway API asynchronously

func (*Client) UnbindSmartAccessGatewayWithChan ¶

func (client *Client) UnbindSmartAccessGatewayWithChan(request *UnbindSmartAccessGatewayRequest) (<-chan *UnbindSmartAccessGatewayResponse, <-chan error)

UnbindSmartAccessGatewayWithChan invokes the smartag.UnbindSmartAccessGateway API asynchronously

func (*Client) UnbindVbr ¶

func (client *Client) UnbindVbr(request *UnbindVbrRequest) (response *UnbindVbrResponse, err error)

UnbindVbr invokes the smartag.UnbindVbr API synchronously

func (*Client) UnbindVbrWithCallback ¶

func (client *Client) UnbindVbrWithCallback(request *UnbindVbrRequest, callback func(response *UnbindVbrResponse, err error)) <-chan int

UnbindVbrWithCallback invokes the smartag.UnbindVbr API asynchronously

func (*Client) UnbindVbrWithChan ¶

func (client *Client) UnbindVbrWithChan(request *UnbindVbrRequest) (<-chan *UnbindVbrResponse, <-chan error)

UnbindVbrWithChan invokes the smartag.UnbindVbr API asynchronously

func (*Client) UnlockSmartAccessGateway ¶

func (client *Client) UnlockSmartAccessGateway(request *UnlockSmartAccessGatewayRequest) (response *UnlockSmartAccessGatewayResponse, err error)

UnlockSmartAccessGateway invokes the smartag.UnlockSmartAccessGateway API synchronously

func (*Client) UnlockSmartAccessGatewayWithCallback ¶

func (client *Client) UnlockSmartAccessGatewayWithCallback(request *UnlockSmartAccessGatewayRequest, callback func(response *UnlockSmartAccessGatewayResponse, err error)) <-chan int

UnlockSmartAccessGatewayWithCallback invokes the smartag.UnlockSmartAccessGateway API asynchronously

func (*Client) UnlockSmartAccessGatewayWithChan ¶

func (client *Client) UnlockSmartAccessGatewayWithChan(request *UnlockSmartAccessGatewayRequest) (<-chan *UnlockSmartAccessGatewayResponse, <-chan error)

UnlockSmartAccessGatewayWithChan invokes the smartag.UnlockSmartAccessGateway API asynchronously

func (*Client) UpdateEnterpriseCode ¶ added in v1.61.1055

func (client *Client) UpdateEnterpriseCode(request *UpdateEnterpriseCodeRequest) (response *UpdateEnterpriseCodeResponse, err error)

UpdateEnterpriseCode invokes the smartag.UpdateEnterpriseCode API synchronously

func (*Client) UpdateEnterpriseCodeWithCallback ¶ added in v1.61.1055

func (client *Client) UpdateEnterpriseCodeWithCallback(request *UpdateEnterpriseCodeRequest, callback func(response *UpdateEnterpriseCodeResponse, err error)) <-chan int

UpdateEnterpriseCodeWithCallback invokes the smartag.UpdateEnterpriseCode API asynchronously

func (*Client) UpdateEnterpriseCodeWithChan ¶ added in v1.61.1055

func (client *Client) UpdateEnterpriseCodeWithChan(request *UpdateEnterpriseCodeRequest) (<-chan *UpdateEnterpriseCodeResponse, <-chan error)

UpdateEnterpriseCodeWithChan invokes the smartag.UpdateEnterpriseCode API asynchronously

func (*Client) UpdateSmartAGAccessPoint ¶ added in v1.61.536

func (client *Client) UpdateSmartAGAccessPoint(request *UpdateSmartAGAccessPointRequest) (response *UpdateSmartAGAccessPointResponse, err error)

UpdateSmartAGAccessPoint invokes the smartag.UpdateSmartAGAccessPoint API synchronously

func (*Client) UpdateSmartAGAccessPointWithCallback ¶ added in v1.61.536

func (client *Client) UpdateSmartAGAccessPointWithCallback(request *UpdateSmartAGAccessPointRequest, callback func(response *UpdateSmartAGAccessPointResponse, err error)) <-chan int

UpdateSmartAGAccessPointWithCallback invokes the smartag.UpdateSmartAGAccessPoint API asynchronously

func (*Client) UpdateSmartAGAccessPointWithChan ¶ added in v1.61.536

func (client *Client) UpdateSmartAGAccessPointWithChan(request *UpdateSmartAGAccessPointRequest) (<-chan *UpdateSmartAGAccessPointResponse, <-chan error)

UpdateSmartAGAccessPointWithChan invokes the smartag.UpdateSmartAGAccessPoint API asynchronously

func (*Client) UpdateSmartAGDpiAttribute ¶ added in v1.61.1055

func (client *Client) UpdateSmartAGDpiAttribute(request *UpdateSmartAGDpiAttributeRequest) (response *UpdateSmartAGDpiAttributeResponse, err error)

UpdateSmartAGDpiAttribute invokes the smartag.UpdateSmartAGDpiAttribute API synchronously

func (*Client) UpdateSmartAGDpiAttributeWithCallback ¶ added in v1.61.1055

func (client *Client) UpdateSmartAGDpiAttributeWithCallback(request *UpdateSmartAGDpiAttributeRequest, callback func(response *UpdateSmartAGDpiAttributeResponse, err error)) <-chan int

UpdateSmartAGDpiAttributeWithCallback invokes the smartag.UpdateSmartAGDpiAttribute API asynchronously

func (*Client) UpdateSmartAGDpiAttributeWithChan ¶ added in v1.61.1055

func (client *Client) UpdateSmartAGDpiAttributeWithChan(request *UpdateSmartAGDpiAttributeRequest) (<-chan *UpdateSmartAGDpiAttributeResponse, <-chan error)

UpdateSmartAGDpiAttributeWithChan invokes the smartag.UpdateSmartAGDpiAttribute API asynchronously

func (*Client) UpdateSmartAGEnterpriseCode ¶ added in v1.61.1055

func (client *Client) UpdateSmartAGEnterpriseCode(request *UpdateSmartAGEnterpriseCodeRequest) (response *UpdateSmartAGEnterpriseCodeResponse, err error)

UpdateSmartAGEnterpriseCode invokes the smartag.UpdateSmartAGEnterpriseCode API synchronously

func (*Client) UpdateSmartAGEnterpriseCodeWithCallback ¶ added in v1.61.1055

func (client *Client) UpdateSmartAGEnterpriseCodeWithCallback(request *UpdateSmartAGEnterpriseCodeRequest, callback func(response *UpdateSmartAGEnterpriseCodeResponse, err error)) <-chan int

UpdateSmartAGEnterpriseCodeWithCallback invokes the smartag.UpdateSmartAGEnterpriseCode API asynchronously

func (*Client) UpdateSmartAGEnterpriseCodeWithChan ¶ added in v1.61.1055

func (client *Client) UpdateSmartAGEnterpriseCodeWithChan(request *UpdateSmartAGEnterpriseCodeRequest) (<-chan *UpdateSmartAGEnterpriseCodeResponse, <-chan error)

UpdateSmartAGEnterpriseCodeWithChan invokes the smartag.UpdateSmartAGEnterpriseCode API asynchronously

func (*Client) UpdateSmartAccessGatewayVersion ¶

func (client *Client) UpdateSmartAccessGatewayVersion(request *UpdateSmartAccessGatewayVersionRequest) (response *UpdateSmartAccessGatewayVersionResponse, err error)

UpdateSmartAccessGatewayVersion invokes the smartag.UpdateSmartAccessGatewayVersion API synchronously

func (*Client) UpdateSmartAccessGatewayVersionWithCallback ¶

func (client *Client) UpdateSmartAccessGatewayVersionWithCallback(request *UpdateSmartAccessGatewayVersionRequest, callback func(response *UpdateSmartAccessGatewayVersionResponse, err error)) <-chan int

UpdateSmartAccessGatewayVersionWithCallback invokes the smartag.UpdateSmartAccessGatewayVersion API asynchronously

func (*Client) UpdateSmartAccessGatewayVersionWithChan ¶

func (client *Client) UpdateSmartAccessGatewayVersionWithChan(request *UpdateSmartAccessGatewayVersionRequest) (<-chan *UpdateSmartAccessGatewayVersionResponse, <-chan error)

UpdateSmartAccessGatewayVersionWithChan invokes the smartag.UpdateSmartAccessGatewayVersion API asynchronously

func (*Client) UpgradeSmartAccessGateway ¶

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

UpgradeSmartAccessGateway invokes the smartag.UpgradeSmartAccessGateway API synchronously

func (*Client) UpgradeSmartAccessGatewaySoftware ¶

func (client *Client) UpgradeSmartAccessGatewaySoftware(request *UpgradeSmartAccessGatewaySoftwareRequest) (response *UpgradeSmartAccessGatewaySoftwareResponse, err error)

UpgradeSmartAccessGatewaySoftware invokes the smartag.UpgradeSmartAccessGatewaySoftware API synchronously

func (*Client) UpgradeSmartAccessGatewaySoftwareWithCallback ¶

func (client *Client) UpgradeSmartAccessGatewaySoftwareWithCallback(request *UpgradeSmartAccessGatewaySoftwareRequest, callback func(response *UpgradeSmartAccessGatewaySoftwareResponse, err error)) <-chan int

UpgradeSmartAccessGatewaySoftwareWithCallback invokes the smartag.UpgradeSmartAccessGatewaySoftware API asynchronously

func (*Client) UpgradeSmartAccessGatewaySoftwareWithChan ¶

func (client *Client) UpgradeSmartAccessGatewaySoftwareWithChan(request *UpgradeSmartAccessGatewaySoftwareRequest) (<-chan *UpgradeSmartAccessGatewaySoftwareResponse, <-chan error)

UpgradeSmartAccessGatewaySoftwareWithChan invokes the smartag.UpgradeSmartAccessGatewaySoftware API asynchronously

func (*Client) UpgradeSmartAccessGatewayWithCallback ¶

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

UpgradeSmartAccessGatewayWithCallback invokes the smartag.UpgradeSmartAccessGateway API asynchronously

func (*Client) UpgradeSmartAccessGatewayWithChan ¶

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

UpgradeSmartAccessGatewayWithChan invokes the smartag.UpgradeSmartAccessGateway API asynchronously

type CloudConnectNetwork ¶

type CloudConnectNetwork struct {
	IsDefault               bool   `json:"IsDefault" xml:"IsDefault"`
	CreateTime              int64  `json:"CreateTime" xml:"CreateTime"`
	AssociatedCenOwnerId    string `json:"AssociatedCenOwnerId" xml:"AssociatedCenOwnerId"`
	AssociatedCloudBoxCount string `json:"AssociatedCloudBoxCount" xml:"AssociatedCloudBoxCount"`
	InterworkingStatus      string `json:"InterworkingStatus" xml:"InterworkingStatus"`
	CcnId                   string `json:"CcnId" xml:"CcnId"`
	AvailableCloudBoxCount  string `json:"AvailableCloudBoxCount" xml:"AvailableCloudBoxCount"`
	CidrBlock               string `json:"CidrBlock" xml:"CidrBlock"`
	Description             string `json:"Description" xml:"Description"`
	SnatCidrBlock           string `json:"SnatCidrBlock" xml:"SnatCidrBlock"`
	AssociatedCenId         string `json:"AssociatedCenId" xml:"AssociatedCenId"`
	Name                    string `json:"Name" xml:"Name"`
	ResourceGroupId         string `json:"ResourceGroupId" xml:"ResourceGroupId"`
	Tags                    Tags   `json:"Tags" xml:"Tags"`
}

CloudConnectNetwork is a nested struct in smartag response

type CloudConnectNetworks ¶

type CloudConnectNetworks struct {
	CloudConnectNetwork []CloudConnectNetwork `json:"CloudConnectNetwork" xml:"CloudConnectNetwork"`
}

CloudConnectNetworks is a nested struct in smartag response

type ConflictCidrs ¶ added in v1.61.318

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

ConflictCidrs is a nested struct in smartag response

type CreateACLRequest ¶

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

CreateACLRequest is the request struct for api CreateACL

func CreateCreateACLRequest ¶

func CreateCreateACLRequest() (request *CreateACLRequest)

CreateCreateACLRequest creates a request to invoke CreateACL API

type CreateACLResponse ¶

type CreateACLResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	AclId           string `json:"AclId" xml:"AclId"`
	ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
}

CreateACLResponse is the response struct for api CreateACL

func CreateCreateACLResponse ¶

func CreateCreateACLResponse() (response *CreateACLResponse)

CreateCreateACLResponse creates a response to parse from CreateACL response

type CreateCloudConnectNetworkRequest ¶

type CreateCloudConnectNetworkRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Description          string           `position:"Query" name:"Description"`
	SnatCidrBlock        string           `position:"Query" name:"SnatCidrBlock"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	IsDefault            requests.Boolean `position:"Query" name:"IsDefault"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Name                 string           `position:"Query" name:"Name"`
	CidrBlock            string           `position:"Query" name:"CidrBlock"`
}

CreateCloudConnectNetworkRequest is the request struct for api CreateCloudConnectNetwork

func CreateCreateCloudConnectNetworkRequest ¶

func CreateCreateCloudConnectNetworkRequest() (request *CreateCloudConnectNetworkRequest)

CreateCreateCloudConnectNetworkRequest creates a request to invoke CreateCloudConnectNetwork API

type CreateCloudConnectNetworkResponse ¶

type CreateCloudConnectNetworkResponse struct {
	*responses.BaseResponse
	Status          string `json:"Status" xml:"Status"`
	Description     string `json:"Description" xml:"Description"`
	RequestId       string `json:"RequestId" xml:"RequestId"`
	CcnId           string `json:"CcnId" xml:"CcnId"`
	CidrBlock       string `json:"CidrBlock" xml:"CidrBlock"`
	SnatCidrBlock   string `json:"SnatCidrBlock" xml:"SnatCidrBlock"`
	Name            string `json:"Name" xml:"Name"`
	ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
}

CreateCloudConnectNetworkResponse is the response struct for api CreateCloudConnectNetwork

func CreateCreateCloudConnectNetworkResponse ¶

func CreateCreateCloudConnectNetworkResponse() (response *CreateCloudConnectNetworkResponse)

CreateCreateCloudConnectNetworkResponse creates a response to parse from CreateCloudConnectNetwork response

type CreateEnterpriseCodeRequest ¶ added in v1.61.1055

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

CreateEnterpriseCodeRequest is the request struct for api CreateEnterpriseCode

func CreateCreateEnterpriseCodeRequest ¶ added in v1.61.1055

func CreateCreateEnterpriseCodeRequest() (request *CreateEnterpriseCodeRequest)

CreateCreateEnterpriseCodeRequest creates a request to invoke CreateEnterpriseCode API

type CreateEnterpriseCodeResponse ¶ added in v1.61.1055

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

CreateEnterpriseCodeResponse is the response struct for api CreateEnterpriseCode

func CreateCreateEnterpriseCodeResponse ¶ added in v1.61.1055

func CreateCreateEnterpriseCodeResponse() (response *CreateEnterpriseCodeResponse)

CreateCreateEnterpriseCodeResponse creates a response to parse from CreateEnterpriseCode response

type CreateFlowLogRequest ¶

type CreateFlowLogRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NetflowVersion       string           `position:"Query" name:"NetflowVersion"`
	Description          string           `position:"Query" name:"Description"`
	InactiveAging        requests.Integer `position:"Query" name:"InactiveAging"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	SlsRegionId          string           `position:"Query" name:"SlsRegionId"`
	ActiveAging          requests.Integer `position:"Query" name:"ActiveAging"`
	OutputType           string           `position:"Query" name:"OutputType"`
	ProjectName          string           `position:"Query" name:"ProjectName"`
	LogstoreName         string           `position:"Query" name:"LogstoreName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	NetflowServerPort    requests.Integer `position:"Query" name:"NetflowServerPort"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NetflowServerIp      string           `position:"Query" name:"NetflowServerIp"`
	Name                 string           `position:"Query" name:"Name"`
}

CreateFlowLogRequest is the request struct for api CreateFlowLog

func CreateCreateFlowLogRequest ¶

func CreateCreateFlowLogRequest() (request *CreateFlowLogRequest)

CreateCreateFlowLogRequest creates a request to invoke CreateFlowLog API

type CreateFlowLogResponse ¶

type CreateFlowLogResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	FlowLogId       string `json:"FlowLogId" xml:"FlowLogId"`
	ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
}

CreateFlowLogResponse is the response struct for api CreateFlowLog

func CreateCreateFlowLogResponse ¶

func CreateCreateFlowLogResponse() (response *CreateFlowLogResponse)

CreateCreateFlowLogResponse creates a response to parse from CreateFlowLog response

type CreateHealthCheckRequest ¶

type CreateHealthCheckRequest struct {
	*requests.RpcRequest
	ProbeInterval        requests.Integer `position:"Query" name:"ProbeInterval"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DstPort              requests.Integer `position:"Query" name:"DstPort"`
	Description          string           `position:"Query" name:"Description"`
	Type                 string           `position:"Query" name:"Type"`
	FailCountThreshold   requests.Integer `position:"Query" name:"FailCountThreshold"`
	ProbeTimeout         requests.Integer `position:"Query" name:"ProbeTimeout"`
	RttFailThreshold     requests.Integer `position:"Query" name:"RttFailThreshold"`
	RttThreshold         requests.Integer `position:"Query" name:"RttThreshold"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DstIpAddr            string           `position:"Query" name:"DstIpAddr"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SrcIpAddr            string           `position:"Query" name:"SrcIpAddr"`
	Name                 string           `position:"Query" name:"Name"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SrcPort              requests.Integer `position:"Query" name:"SrcPort"`
	ProbeCount           requests.Integer `position:"Query" name:"ProbeCount"`
}

CreateHealthCheckRequest is the request struct for api CreateHealthCheck

func CreateCreateHealthCheckRequest ¶

func CreateCreateHealthCheckRequest() (request *CreateHealthCheckRequest)

CreateCreateHealthCheckRequest creates a request to invoke CreateHealthCheck API

type CreateHealthCheckResponse ¶

type CreateHealthCheckResponse struct {
	*responses.BaseResponse
	SrcPort            int    `json:"SrcPort" xml:"SrcPort"`
	Description        string `json:"Description" xml:"Description"`
	RequestId          string `json:"RequestId" xml:"RequestId"`
	InstanceId         string `json:"InstanceId" xml:"InstanceId"`
	SrcIpAddr          string `json:"SrcIpAddr" xml:"SrcIpAddr"`
	CreateTime         int64  `json:"CreateTime" xml:"CreateTime"`
	FailCountThreshold int    `json:"FailCountThreshold" xml:"FailCountThreshold"`
	DstPort            int    `json:"DstPort" xml:"DstPort"`
	Name               string `json:"Name" xml:"Name"`
	ProbeCount         int    `json:"ProbeCount" xml:"ProbeCount"`
	Type               string `json:"Type" xml:"Type"`
	ProbeTimeout       int    `json:"ProbeTimeout" xml:"ProbeTimeout"`
	RttThreshold       int    `json:"RttThreshold" xml:"RttThreshold"`
	RegionId           string `json:"RegionId" xml:"RegionId"`
	ProbeInterval      int    `json:"ProbeInterval" xml:"ProbeInterval"`
	SmartAGId          string `json:"SmartAGId" xml:"SmartAGId"`
	RttFailThreshold   int    `json:"RttFailThreshold" xml:"RttFailThreshold"`
	DstIpAddr          string `json:"DstIpAddr" xml:"DstIpAddr"`
}

CreateHealthCheckResponse is the response struct for api CreateHealthCheck

func CreateCreateHealthCheckResponse ¶

func CreateCreateHealthCheckResponse() (response *CreateHealthCheckResponse)

CreateCreateHealthCheckResponse creates a response to parse from CreateHealthCheck response

type CreateQosCarRequest ¶

type CreateQosCarRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	MinBandwidthAbs      requests.Integer `position:"Query" name:"MinBandwidthAbs"`
	Description          string           `position:"Query" name:"Description"`
	PercentSourceType    string           `position:"Query" name:"PercentSourceType"`
	QosId                string           `position:"Query" name:"QosId"`
	MaxBandwidthAbs      requests.Integer `position:"Query" name:"MaxBandwidthAbs"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	MaxBandwidthPercent  requests.Integer `position:"Query" name:"MaxBandwidthPercent"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Priority             requests.Integer `position:"Query" name:"Priority"`
	MinBandwidthPercent  requests.Integer `position:"Query" name:"MinBandwidthPercent"`
	LimitType            string           `position:"Query" name:"LimitType"`
	Name                 string           `position:"Query" name:"Name"`
}

CreateQosCarRequest is the request struct for api CreateQosCar

func CreateCreateQosCarRequest ¶

func CreateCreateQosCarRequest() (request *CreateQosCarRequest)

CreateCreateQosCarRequest creates a request to invoke CreateQosCar API

type CreateQosCarResponse ¶

type CreateQosCarResponse struct {
	*responses.BaseResponse
	MinBandwidthAbs     int    `json:"MinBandwidthAbs" xml:"MinBandwidthAbs"`
	Description         string `json:"Description" xml:"Description"`
	RequestId           string `json:"RequestId" xml:"RequestId"`
	QosCarId            string `json:"QosCarId" xml:"QosCarId"`
	MaxBandwidthAbs     int    `json:"MaxBandwidthAbs" xml:"MaxBandwidthAbs"`
	MaxBandwidthPercent int    `json:"MaxBandwidthPercent" xml:"MaxBandwidthPercent"`
	Priority            int    `json:"Priority" xml:"Priority"`
	QosId               string `json:"QosId" xml:"QosId"`
	PercentSourceType   string `json:"PercentSourceType" xml:"PercentSourceType"`
	MinBandwidthPercent int    `json:"MinBandwidthPercent" xml:"MinBandwidthPercent"`
	LimitType           string `json:"LimitType" xml:"LimitType"`
}

CreateQosCarResponse is the response struct for api CreateQosCar

func CreateCreateQosCarResponse ¶

func CreateCreateQosCarResponse() (response *CreateQosCarResponse)

CreateCreateQosCarResponse creates a response to parse from CreateQosCar response

type CreateQosPolicyRequest ¶

type CreateQosPolicyRequest struct {
	*requests.RpcRequest
	DpiGroupIds          *[]string        `position:"Query" name:"DpiGroupIds"  type:"Repeated"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourcePortRange      string           `position:"Query" name:"SourcePortRange"`
	SourceCidr           string           `position:"Query" name:"SourceCidr"`
	Description          string           `position:"Query" name:"Description"`
	StartTime            string           `position:"Query" name:"StartTime"`
	DestCidr             string           `position:"Query" name:"DestCidr"`
	DpiSignatureIds      *[]string        `position:"Query" name:"DpiSignatureIds"  type:"Repeated"`
	QosId                string           `position:"Query" name:"QosId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	IpProtocol           string           `position:"Query" name:"IpProtocol"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Priority             requests.Integer `position:"Query" name:"Priority"`
	DestPortRange        string           `position:"Query" name:"DestPortRange"`
	Name                 string           `position:"Query" name:"Name"`
}

CreateQosPolicyRequest is the request struct for api CreateQosPolicy

func CreateCreateQosPolicyRequest ¶

func CreateCreateQosPolicyRequest() (request *CreateQosPolicyRequest)

CreateCreateQosPolicyRequest creates a request to invoke CreateQosPolicy API

type CreateQosPolicyResponse ¶

type CreateQosPolicyResponse struct {
	*responses.BaseResponse
	Description     string                           `json:"Description" xml:"Description"`
	EndTime         string                           `json:"EndTime" xml:"EndTime"`
	RequestId       string                           `json:"RequestId" xml:"RequestId"`
	QosPolicyId     string                           `json:"QosPolicyId" xml:"QosPolicyId"`
	SourcePortRange string                           `json:"SourcePortRange" xml:"SourcePortRange"`
	SourceCidr      string                           `json:"SourceCidr" xml:"SourceCidr"`
	Priority        int                              `json:"Priority" xml:"Priority"`
	StartTime       string                           `json:"StartTime" xml:"StartTime"`
	DestPortRange   string                           `json:"DestPortRange" xml:"DestPortRange"`
	Name            string                           `json:"Name" xml:"Name"`
	DestCidr        string                           `json:"DestCidr" xml:"DestCidr"`
	QosId           string                           `json:"QosId" xml:"QosId"`
	IpProtocol      string                           `json:"IpProtocol" xml:"IpProtocol"`
	DpiGroupIds     DpiGroupIdsInCreateQosPolicy     `json:"DpiGroupIds" xml:"DpiGroupIds"`
	DpiSignatureIds DpiSignatureIdsInCreateQosPolicy `json:"DpiSignatureIds" xml:"DpiSignatureIds"`
}

CreateQosPolicyResponse is the response struct for api CreateQosPolicy

func CreateCreateQosPolicyResponse ¶

func CreateCreateQosPolicyResponse() (response *CreateQosPolicyResponse)

CreateCreateQosPolicyResponse creates a response to parse from CreateQosPolicy response

type CreateQosRequest ¶

type CreateQosRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	QosName              string           `position:"Query" name:"QosName"`
	QosDescription       string           `position:"Query" name:"QosDescription"`
}

CreateQosRequest is the request struct for api CreateQos

func CreateCreateQosRequest ¶

func CreateCreateQosRequest() (request *CreateQosRequest)

CreateCreateQosRequest creates a request to invoke CreateQos API

type CreateQosResponse ¶

type CreateQosResponse struct {
	*responses.BaseResponse
	RequestId       string `json:"RequestId" xml:"RequestId"`
	QosId           string `json:"QosId" xml:"QosId"`
	ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
}

CreateQosResponse is the response struct for api CreateQos

func CreateCreateQosResponse ¶

func CreateCreateQosResponse() (response *CreateQosResponse)

CreateCreateQosResponse creates a response to parse from CreateQos response

type CreateSagExpressConnectInterfaceRequest ¶ added in v1.61.318

type CreateSagExpressConnectInterfaceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Vlan                 string           `position:"Query" name:"Vlan"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	IP                   string           `position:"Query" name:"IP"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
}

CreateSagExpressConnectInterfaceRequest is the request struct for api CreateSagExpressConnectInterface

func CreateCreateSagExpressConnectInterfaceRequest ¶ added in v1.61.318

func CreateCreateSagExpressConnectInterfaceRequest() (request *CreateSagExpressConnectInterfaceRequest)

CreateCreateSagExpressConnectInterfaceRequest creates a request to invoke CreateSagExpressConnectInterface API

type CreateSagExpressConnectInterfaceResponse ¶ added in v1.61.318

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

CreateSagExpressConnectInterfaceResponse is the response struct for api CreateSagExpressConnectInterface

func CreateCreateSagExpressConnectInterfaceResponse ¶ added in v1.61.318

func CreateCreateSagExpressConnectInterfaceResponse() (response *CreateSagExpressConnectInterfaceResponse)

CreateCreateSagExpressConnectInterfaceResponse creates a response to parse from CreateSagExpressConnectInterface response

type CreateSagStaticRouteRequest ¶ added in v1.61.318

type CreateSagStaticRouteRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Vlan                 string           `position:"Query" name:"Vlan"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NextHop              string           `position:"Query" name:"NextHop"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
	DestinationCidr      string           `position:"Query" name:"DestinationCidr"`
}

CreateSagStaticRouteRequest is the request struct for api CreateSagStaticRoute

func CreateCreateSagStaticRouteRequest ¶ added in v1.61.318

func CreateCreateSagStaticRouteRequest() (request *CreateSagStaticRouteRequest)

CreateCreateSagStaticRouteRequest creates a request to invoke CreateSagStaticRoute API

type CreateSagStaticRouteResponse ¶ added in v1.61.318

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

CreateSagStaticRouteResponse is the response struct for api CreateSagStaticRoute

func CreateCreateSagStaticRouteResponse ¶ added in v1.61.318

func CreateCreateSagStaticRouteResponse() (response *CreateSagStaticRouteResponse)

CreateCreateSagStaticRouteResponse creates a response to parse from CreateSagStaticRoute response

type CreateSmartAccessGatewayClientUserRequest ¶

type CreateSmartAccessGatewayClientUserRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Password             string           `position:"Query" name:"Password"`
	ClientIp             string           `position:"Query" name:"ClientIp"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	Bandwidth            requests.Integer `position:"Query" name:"Bandwidth"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	UserMail             string           `position:"Query" name:"UserMail"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	UserName             string           `position:"Query" name:"UserName"`
}

CreateSmartAccessGatewayClientUserRequest is the request struct for api CreateSmartAccessGatewayClientUser

func CreateCreateSmartAccessGatewayClientUserRequest ¶

func CreateCreateSmartAccessGatewayClientUserRequest() (request *CreateSmartAccessGatewayClientUserRequest)

CreateCreateSmartAccessGatewayClientUserRequest creates a request to invoke CreateSmartAccessGatewayClientUser API

type CreateSmartAccessGatewayClientUserResponse ¶

type CreateSmartAccessGatewayClientUserResponse struct {
	*responses.BaseResponse
	UserName  string `json:"UserName" xml:"UserName"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	UserMail  string `json:"UserMail" xml:"UserMail"`
	Bandwidth int    `json:"Bandwidth" xml:"Bandwidth"`
	ClientIp  string `json:"ClientIp" xml:"ClientIp"`
}

CreateSmartAccessGatewayClientUserResponse is the response struct for api CreateSmartAccessGatewayClientUser

func CreateCreateSmartAccessGatewayClientUserResponse ¶

func CreateCreateSmartAccessGatewayClientUserResponse() (response *CreateSmartAccessGatewayClientUserResponse)

CreateCreateSmartAccessGatewayClientUserResponse creates a response to parse from CreateSmartAccessGatewayClientUser response

type CreateSmartAccessGatewayRequest ¶

type CreateSmartAccessGatewayRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ReceiverTown         string           `position:"Query" name:"ReceiverTown"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	ReceiverDistrict     string           `position:"Query" name:"ReceiverDistrict"`
	BuyerMessage         string           `position:"Query" name:"BuyerMessage"`
	ReceiverState        string           `position:"Query" name:"ReceiverState"`
	Period               requests.Integer `position:"Query" name:"Period"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ReceiverPhone        string           `position:"Query" name:"ReceiverPhone"`
	HaType               string           `position:"Query" name:"HaType"`
	Name                 string           `position:"Query" name:"Name"`
	ReceiverCountry      string           `position:"Query" name:"ReceiverCountry"`
	MaxBandWidth         requests.Integer `position:"Query" name:"MaxBandWidth"`
	Description          string           `position:"Query" name:"Description"`
	UserCount            requests.Integer `position:"Query" name:"UserCount"`
	ReceiverAddress      string           `position:"Query" name:"ReceiverAddress"`
	InstanceType         string           `position:"Query" name:"InstanceType"`
	HardWareSpec         string           `position:"Query" name:"HardWareSpec"`
	ReceiverEmail        string           `position:"Query" name:"ReceiverEmail"`
	ReceiverCity         string           `position:"Query" name:"ReceiverCity"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	CPEVersion           string           `position:"Query" name:"CPEVersion"`
	ReceiverMobile       string           `position:"Query" name:"ReceiverMobile"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	ReceiverName         string           `position:"Query" name:"ReceiverName"`
	AlreadyHaveSag       requests.Boolean `position:"Query" name:"AlreadyHaveSag"`
	ChargeType           string           `position:"Query" name:"ChargeType"`
	DataPlan             requests.Integer `position:"Query" name:"DataPlan"`
	ReceiverZip          string           `position:"Query" name:"ReceiverZip"`
}

CreateSmartAccessGatewayRequest is the request struct for api CreateSmartAccessGateway

func CreateCreateSmartAccessGatewayRequest ¶

func CreateCreateSmartAccessGatewayRequest() (request *CreateSmartAccessGatewayRequest)

CreateCreateSmartAccessGatewayRequest creates a request to invoke CreateSmartAccessGateway API

type CreateSmartAccessGatewayResponse ¶

type CreateSmartAccessGatewayResponse struct {
	*responses.BaseResponse
	Description     string `json:"Description" xml:"Description"`
	RequestId       string `json:"RequestId" xml:"RequestId"`
	OrderId         string `json:"OrderId" xml:"OrderId"`
	SmartAGId       string `json:"SmartAGId" xml:"SmartAGId"`
	Name            string `json:"Name" xml:"Name"`
	ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
}

CreateSmartAccessGatewayResponse is the response struct for api CreateSmartAccessGateway

func CreateCreateSmartAccessGatewayResponse ¶

func CreateCreateSmartAccessGatewayResponse() (response *CreateSmartAccessGatewayResponse)

CreateCreateSmartAccessGatewayResponse creates a response to parse from CreateSmartAccessGateway response

type CreateSmartAccessGatewaySoftwareRequest ¶

type CreateSmartAccessGatewaySoftwareRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	UserCount            requests.Integer `position:"Query" name:"UserCount"`
	Period               requests.Integer `position:"Query" name:"Period"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ChargeType           string           `position:"Query" name:"ChargeType"`
	DataPlan             requests.Integer `position:"Query" name:"DataPlan"`
}

CreateSmartAccessGatewaySoftwareRequest is the request struct for api CreateSmartAccessGatewaySoftware

func CreateCreateSmartAccessGatewaySoftwareRequest ¶

func CreateCreateSmartAccessGatewaySoftwareRequest() (request *CreateSmartAccessGatewaySoftwareRequest)

CreateCreateSmartAccessGatewaySoftwareRequest creates a request to invoke CreateSmartAccessGatewaySoftware API

type CreateSmartAccessGatewaySoftwareResponse ¶

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

CreateSmartAccessGatewaySoftwareResponse is the response struct for api CreateSmartAccessGatewaySoftware

func CreateCreateSmartAccessGatewaySoftwareResponse ¶

func CreateCreateSmartAccessGatewaySoftwareResponse() (response *CreateSmartAccessGatewaySoftwareResponse)

CreateCreateSmartAccessGatewaySoftwareResponse creates a response to parse from CreateSmartAccessGatewaySoftware response

type DeactiveFlowLogRequest ¶

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

DeactiveFlowLogRequest is the request struct for api DeactiveFlowLog

func CreateDeactiveFlowLogRequest ¶

func CreateDeactiveFlowLogRequest() (request *DeactiveFlowLogRequest)

CreateDeactiveFlowLogRequest creates a request to invoke DeactiveFlowLog API

type DeactiveFlowLogResponse ¶

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

DeactiveFlowLogResponse is the response struct for api DeactiveFlowLog

func CreateDeactiveFlowLogResponse ¶

func CreateDeactiveFlowLogResponse() (response *DeactiveFlowLogResponse)

CreateDeactiveFlowLogResponse creates a response to parse from DeactiveFlowLog response

type DeleteACLRequest ¶

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

DeleteACLRequest is the request struct for api DeleteACL

func CreateDeleteACLRequest ¶

func CreateDeleteACLRequest() (request *DeleteACLRequest)

CreateDeleteACLRequest creates a request to invoke DeleteACL API

type DeleteACLResponse ¶

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

DeleteACLResponse is the response struct for api DeleteACL

func CreateDeleteACLResponse ¶

func CreateDeleteACLResponse() (response *DeleteACLResponse)

CreateDeleteACLResponse creates a response to parse from DeleteACL response

type DeleteACLRuleRequest ¶

type DeleteACLRuleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AclId                string           `position:"Query" name:"AclId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AcrId                string           `position:"Query" name:"AcrId"`
}

DeleteACLRuleRequest is the request struct for api DeleteACLRule

func CreateDeleteACLRuleRequest ¶

func CreateDeleteACLRuleRequest() (request *DeleteACLRuleRequest)

CreateDeleteACLRuleRequest creates a request to invoke DeleteACLRule API

type DeleteACLRuleResponse ¶

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

DeleteACLRuleResponse is the response struct for api DeleteACLRule

func CreateDeleteACLRuleResponse ¶

func CreateDeleteACLRuleResponse() (response *DeleteACLRuleResponse)

CreateDeleteACLRuleResponse creates a response to parse from DeleteACLRule response

type DeleteCloudConnectNetworkRequest ¶

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

DeleteCloudConnectNetworkRequest is the request struct for api DeleteCloudConnectNetwork

func CreateDeleteCloudConnectNetworkRequest ¶

func CreateDeleteCloudConnectNetworkRequest() (request *DeleteCloudConnectNetworkRequest)

CreateDeleteCloudConnectNetworkRequest creates a request to invoke DeleteCloudConnectNetwork API

type DeleteCloudConnectNetworkResponse ¶

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

DeleteCloudConnectNetworkResponse is the response struct for api DeleteCloudConnectNetwork

func CreateDeleteCloudConnectNetworkResponse ¶

func CreateDeleteCloudConnectNetworkResponse() (response *DeleteCloudConnectNetworkResponse)

CreateDeleteCloudConnectNetworkResponse creates a response to parse from DeleteCloudConnectNetwork response

type DeleteDnatEntryRequest ¶

type DeleteDnatEntryRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DnatEntryId          string           `position:"Query" name:"DnatEntryId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SagId                string           `position:"Query" name:"SagId"`
}

DeleteDnatEntryRequest is the request struct for api DeleteDnatEntry

func CreateDeleteDnatEntryRequest ¶

func CreateDeleteDnatEntryRequest() (request *DeleteDnatEntryRequest)

CreateDeleteDnatEntryRequest creates a request to invoke DeleteDnatEntry API

type DeleteDnatEntryResponse ¶

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

DeleteDnatEntryResponse is the response struct for api DeleteDnatEntry

func CreateDeleteDnatEntryResponse ¶

func CreateDeleteDnatEntryResponse() (response *DeleteDnatEntryResponse)

CreateDeleteDnatEntryResponse creates a response to parse from DeleteDnatEntry response

type DeleteEnterpriseCodeRequest ¶ added in v1.61.1055

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

DeleteEnterpriseCodeRequest is the request struct for api DeleteEnterpriseCode

func CreateDeleteEnterpriseCodeRequest ¶ added in v1.61.1055

func CreateDeleteEnterpriseCodeRequest() (request *DeleteEnterpriseCodeRequest)

CreateDeleteEnterpriseCodeRequest creates a request to invoke DeleteEnterpriseCode API

type DeleteEnterpriseCodeResponse ¶ added in v1.61.1055

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

DeleteEnterpriseCodeResponse is the response struct for api DeleteEnterpriseCode

func CreateDeleteEnterpriseCodeResponse ¶ added in v1.61.1055

func CreateDeleteEnterpriseCodeResponse() (response *DeleteEnterpriseCodeResponse)

CreateDeleteEnterpriseCodeResponse creates a response to parse from DeleteEnterpriseCode response

type DeleteFlowLogRequest ¶

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

DeleteFlowLogRequest is the request struct for api DeleteFlowLog

func CreateDeleteFlowLogRequest ¶

func CreateDeleteFlowLogRequest() (request *DeleteFlowLogRequest)

CreateDeleteFlowLogRequest creates a request to invoke DeleteFlowLog API

type DeleteFlowLogResponse ¶

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

DeleteFlowLogResponse is the response struct for api DeleteFlowLog

func CreateDeleteFlowLogResponse ¶

func CreateDeleteFlowLogResponse() (response *DeleteFlowLogResponse)

CreateDeleteFlowLogResponse creates a response to parse from DeleteFlowLog response

type DeleteHealthCheckRequest ¶

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

DeleteHealthCheckRequest is the request struct for api DeleteHealthCheck

func CreateDeleteHealthCheckRequest ¶

func CreateDeleteHealthCheckRequest() (request *DeleteHealthCheckRequest)

CreateDeleteHealthCheckRequest creates a request to invoke DeleteHealthCheck API

type DeleteHealthCheckResponse ¶

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

DeleteHealthCheckResponse is the response struct for api DeleteHealthCheck

func CreateDeleteHealthCheckResponse ¶

func CreateDeleteHealthCheckResponse() (response *DeleteHealthCheckResponse)

CreateDeleteHealthCheckResponse creates a response to parse from DeleteHealthCheck response

type DeleteQosCarRequest ¶

type DeleteQosCarRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	QosId                string           `position:"Query" name:"QosId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	QosCarId             string           `position:"Query" name:"QosCarId"`
}

DeleteQosCarRequest is the request struct for api DeleteQosCar

func CreateDeleteQosCarRequest ¶

func CreateDeleteQosCarRequest() (request *DeleteQosCarRequest)

CreateDeleteQosCarRequest creates a request to invoke DeleteQosCar API

type DeleteQosCarResponse ¶

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

DeleteQosCarResponse is the response struct for api DeleteQosCar

func CreateDeleteQosCarResponse ¶

func CreateDeleteQosCarResponse() (response *DeleteQosCarResponse)

CreateDeleteQosCarResponse creates a response to parse from DeleteQosCar response

type DeleteQosPolicyRequest ¶

type DeleteQosPolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	QosPolicyId          string           `position:"Query" name:"QosPolicyId"`
	QosId                string           `position:"Query" name:"QosId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteQosPolicyRequest is the request struct for api DeleteQosPolicy

func CreateDeleteQosPolicyRequest ¶

func CreateDeleteQosPolicyRequest() (request *DeleteQosPolicyRequest)

CreateDeleteQosPolicyRequest creates a request to invoke DeleteQosPolicy API

type DeleteQosPolicyResponse ¶

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

DeleteQosPolicyResponse is the response struct for api DeleteQosPolicy

func CreateDeleteQosPolicyResponse ¶

func CreateDeleteQosPolicyResponse() (response *DeleteQosPolicyResponse)

CreateDeleteQosPolicyResponse creates a response to parse from DeleteQosPolicy response

type DeleteQosRequest ¶

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

DeleteQosRequest is the request struct for api DeleteQos

func CreateDeleteQosRequest ¶

func CreateDeleteQosRequest() (request *DeleteQosRequest)

CreateDeleteQosRequest creates a request to invoke DeleteQos API

type DeleteQosResponse ¶

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

DeleteQosResponse is the response struct for api DeleteQos

func CreateDeleteQosResponse ¶

func CreateDeleteQosResponse() (response *DeleteQosResponse)

CreateDeleteQosResponse creates a response to parse from DeleteQos response

type DeleteRouteDistributionStrategyRequest ¶

type DeleteRouteDistributionStrategyRequest struct {
	*requests.RpcRequest
	RouteSource          string           `position:"Query" name:"RouteSource"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourceType           string           `position:"Query" name:"SourceType"`
	DestCidrBlock        string           `position:"Query" name:"DestCidrBlock"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

DeleteRouteDistributionStrategyRequest is the request struct for api DeleteRouteDistributionStrategy

func CreateDeleteRouteDistributionStrategyRequest ¶

func CreateDeleteRouteDistributionStrategyRequest() (request *DeleteRouteDistributionStrategyRequest)

CreateDeleteRouteDistributionStrategyRequest creates a request to invoke DeleteRouteDistributionStrategy API

type DeleteRouteDistributionStrategyResponse ¶

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

DeleteRouteDistributionStrategyResponse is the response struct for api DeleteRouteDistributionStrategy

func CreateDeleteRouteDistributionStrategyResponse ¶

func CreateDeleteRouteDistributionStrategyResponse() (response *DeleteRouteDistributionStrategyResponse)

CreateDeleteRouteDistributionStrategyResponse creates a response to parse from DeleteRouteDistributionStrategy response

type DeleteSagExpressConnectInterfaceRequest ¶ added in v1.61.318

type DeleteSagExpressConnectInterfaceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Vlan                 string           `position:"Query" name:"Vlan"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
}

DeleteSagExpressConnectInterfaceRequest is the request struct for api DeleteSagExpressConnectInterface

func CreateDeleteSagExpressConnectInterfaceRequest ¶ added in v1.61.318

func CreateDeleteSagExpressConnectInterfaceRequest() (request *DeleteSagExpressConnectInterfaceRequest)

CreateDeleteSagExpressConnectInterfaceRequest creates a request to invoke DeleteSagExpressConnectInterface API

type DeleteSagExpressConnectInterfaceResponse ¶ added in v1.61.318

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

DeleteSagExpressConnectInterfaceResponse is the response struct for api DeleteSagExpressConnectInterface

func CreateDeleteSagExpressConnectInterfaceResponse ¶ added in v1.61.318

func CreateDeleteSagExpressConnectInterfaceResponse() (response *DeleteSagExpressConnectInterfaceResponse)

CreateDeleteSagExpressConnectInterfaceResponse creates a response to parse from DeleteSagExpressConnectInterface response

type DeleteSagStaticRouteRequest ¶ added in v1.61.318

type DeleteSagStaticRouteRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Vlan                 string           `position:"Query" name:"Vlan"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
	DestinationCidr      string           `position:"Query" name:"DestinationCidr"`
}

DeleteSagStaticRouteRequest is the request struct for api DeleteSagStaticRoute

func CreateDeleteSagStaticRouteRequest ¶ added in v1.61.318

func CreateDeleteSagStaticRouteRequest() (request *DeleteSagStaticRouteRequest)

CreateDeleteSagStaticRouteRequest creates a request to invoke DeleteSagStaticRoute API

type DeleteSagStaticRouteResponse ¶ added in v1.61.318

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

DeleteSagStaticRouteResponse is the response struct for api DeleteSagStaticRoute

func CreateDeleteSagStaticRouteResponse ¶ added in v1.61.318

func CreateDeleteSagStaticRouteResponse() (response *DeleteSagStaticRouteResponse)

CreateDeleteSagStaticRouteResponse creates a response to parse from DeleteSagStaticRoute response

type DeleteSmartAccessGatewayClientUserRequest ¶

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

DeleteSmartAccessGatewayClientUserRequest is the request struct for api DeleteSmartAccessGatewayClientUser

func CreateDeleteSmartAccessGatewayClientUserRequest ¶

func CreateDeleteSmartAccessGatewayClientUserRequest() (request *DeleteSmartAccessGatewayClientUserRequest)

CreateDeleteSmartAccessGatewayClientUserRequest creates a request to invoke DeleteSmartAccessGatewayClientUser API

type DeleteSmartAccessGatewayClientUserResponse ¶

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

DeleteSmartAccessGatewayClientUserResponse is the response struct for api DeleteSmartAccessGatewayClientUser

func CreateDeleteSmartAccessGatewayClientUserResponse ¶

func CreateDeleteSmartAccessGatewayClientUserResponse() (response *DeleteSmartAccessGatewayClientUserResponse)

CreateDeleteSmartAccessGatewayClientUserResponse creates a response to parse from DeleteSmartAccessGatewayClientUser response

type DeleteSmartAccessGatewayRequest ¶ added in v1.61.318

type DeleteSmartAccessGatewayRequest struct {
	*requests.RpcRequest
	ResourceOwnerId requests.Integer `position:"Query" name:"ResourceOwnerId"`
	InstanceId      string           `position:"Query" name:"InstanceId"`
}

DeleteSmartAccessGatewayRequest is the request struct for api DeleteSmartAccessGateway

func CreateDeleteSmartAccessGatewayRequest ¶ added in v1.61.318

func CreateDeleteSmartAccessGatewayRequest() (request *DeleteSmartAccessGatewayRequest)

CreateDeleteSmartAccessGatewayRequest creates a request to invoke DeleteSmartAccessGateway API

type DeleteSmartAccessGatewayResponse ¶ added in v1.61.318

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

DeleteSmartAccessGatewayResponse is the response struct for api DeleteSmartAccessGateway

func CreateDeleteSmartAccessGatewayResponse ¶ added in v1.61.318

func CreateDeleteSmartAccessGatewayResponse() (response *DeleteSmartAccessGatewayResponse)

CreateDeleteSmartAccessGatewayResponse creates a response to parse from DeleteSmartAccessGateway response

type DeleteSnatEntryRequest ¶

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

DeleteSnatEntryRequest is the request struct for api DeleteSnatEntry

func CreateDeleteSnatEntryRequest ¶

func CreateDeleteSnatEntryRequest() (request *DeleteSnatEntryRequest)

CreateDeleteSnatEntryRequest creates a request to invoke DeleteSnatEntry API

type DeleteSnatEntryResponse ¶

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

DeleteSnatEntryResponse is the response struct for api DeleteSnatEntry

func CreateDeleteSnatEntryResponse ¶

func CreateDeleteSnatEntryResponse() (response *DeleteSnatEntryResponse)

CreateDeleteSnatEntryResponse creates a response to parse from DeleteSnatEntry response

type DescribeACLAttributeRequest ¶

type DescribeACLAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	Direction            string           `position:"Query" name:"Direction"`
	Order                string           `position:"Query" name:"Order"`
	AclId                string           `position:"Query" name:"AclId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Name                 string           `position:"Query" name:"Name"`
}

DescribeACLAttributeRequest is the request struct for api DescribeACLAttribute

func CreateDescribeACLAttributeRequest ¶

func CreateDescribeACLAttributeRequest() (request *DescribeACLAttributeRequest)

CreateDescribeACLAttributeRequest creates a request to invoke DescribeACLAttribute API

type DescribeACLAttributeResponse ¶

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

DescribeACLAttributeResponse is the response struct for api DescribeACLAttribute

func CreateDescribeACLAttributeResponse ¶

func CreateDescribeACLAttributeResponse() (response *DescribeACLAttributeResponse)

CreateDescribeACLAttributeResponse creates a response to parse from DescribeACLAttribute response

type DescribeACLsRequest ¶

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

DescribeACLsRequest is the request struct for api DescribeACLs

func CreateDescribeACLsRequest ¶

func CreateDescribeACLsRequest() (request *DescribeACLsRequest)

CreateDescribeACLsRequest creates a request to invoke DescribeACLs API

type DescribeACLsResponse ¶

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

DescribeACLsResponse is the response struct for api DescribeACLs

func CreateDescribeACLsResponse ¶

func CreateDescribeACLsResponse() (response *DescribeACLsResponse)

CreateDescribeACLsResponse creates a response to parse from DescribeACLs response

type DescribeBindableSmartAccessGatewaysRequest ¶

type DescribeBindableSmartAccessGatewaysRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CcnId                string           `position:"Query" name:"CcnId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	CrossAccount         requests.Boolean `position:"Query" name:"CrossAccount"`
	Name                 string           `position:"Query" name:"Name"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

DescribeBindableSmartAccessGatewaysRequest is the request struct for api DescribeBindableSmartAccessGateways

func CreateDescribeBindableSmartAccessGatewaysRequest ¶

func CreateDescribeBindableSmartAccessGatewaysRequest() (request *DescribeBindableSmartAccessGatewaysRequest)

CreateDescribeBindableSmartAccessGatewaysRequest creates a request to invoke DescribeBindableSmartAccessGateways API

type DescribeBindableSmartAccessGatewaysResponse ¶

type DescribeBindableSmartAccessGatewaysResponse struct {
	*responses.BaseResponse
	TotalCount          int                                                      `json:"TotalCount" xml:"TotalCount"`
	PageSize            int                                                      `json:"PageSize" xml:"PageSize"`
	RequestId           string                                                   `json:"RequestId" xml:"RequestId"`
	PageNumber          int                                                      `json:"PageNumber" xml:"PageNumber"`
	SmartAccessGateways SmartAccessGatewaysInDescribeBindableSmartAccessGateways `json:"SmartAccessGateways" xml:"SmartAccessGateways"`
}

DescribeBindableSmartAccessGatewaysResponse is the response struct for api DescribeBindableSmartAccessGateways

func CreateDescribeBindableSmartAccessGatewaysResponse ¶

func CreateDescribeBindableSmartAccessGatewaysResponse() (response *DescribeBindableSmartAccessGatewaysResponse)

CreateDescribeBindableSmartAccessGatewaysResponse creates a response to parse from DescribeBindableSmartAccessGateways response

type DescribeClientUserDNSRequest ¶ added in v1.61.318

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

DescribeClientUserDNSRequest is the request struct for api DescribeClientUserDNS

func CreateDescribeClientUserDNSRequest ¶ added in v1.61.318

func CreateDescribeClientUserDNSRequest() (request *DescribeClientUserDNSRequest)

CreateDescribeClientUserDNSRequest creates a request to invoke DescribeClientUserDNS API

type DescribeClientUserDNSResponse ¶ added in v1.61.318

type DescribeClientUserDNSResponse struct {
	*responses.BaseResponse
	RequestId    string   `json:"RequestId" xml:"RequestId"`
	AppDNS       []string `json:"AppDNS" xml:"AppDNS"`
	RecoveredDNS []string `json:"RecoveredDNS" xml:"RecoveredDNS"`
}

DescribeClientUserDNSResponse is the response struct for api DescribeClientUserDNS

func CreateDescribeClientUserDNSResponse ¶ added in v1.61.318

func CreateDescribeClientUserDNSResponse() (response *DescribeClientUserDNSResponse)

CreateDescribeClientUserDNSResponse creates a response to parse from DescribeClientUserDNS response

type DescribeCloudConnectNetworksRequest ¶

type DescribeCloudConnectNetworksRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer                   `position:"Query" name:"ResourceOwnerId"`
	CcnId                string                             `position:"Query" name:"CcnId"`
	PageNumber           requests.Integer                   `position:"Query" name:"PageNumber"`
	ResourceGroupId      string                             `position:"Query" name:"ResourceGroupId"`
	PageSize             requests.Integer                   `position:"Query" name:"PageSize"`
	Tag                  *[]DescribeCloudConnectNetworksTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceOwnerAccount string                             `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string                             `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer                   `position:"Query" name:"OwnerId"`
	Name                 string                             `position:"Query" name:"Name"`
}

DescribeCloudConnectNetworksRequest is the request struct for api DescribeCloudConnectNetworks

func CreateDescribeCloudConnectNetworksRequest ¶

func CreateDescribeCloudConnectNetworksRequest() (request *DescribeCloudConnectNetworksRequest)

CreateDescribeCloudConnectNetworksRequest creates a request to invoke DescribeCloudConnectNetworks API

type DescribeCloudConnectNetworksResponse ¶

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

DescribeCloudConnectNetworksResponse is the response struct for api DescribeCloudConnectNetworks

func CreateDescribeCloudConnectNetworksResponse ¶

func CreateDescribeCloudConnectNetworksResponse() (response *DescribeCloudConnectNetworksResponse)

CreateDescribeCloudConnectNetworksResponse creates a response to parse from DescribeCloudConnectNetworks response

type DescribeCloudConnectNetworksTag ¶

type DescribeCloudConnectNetworksTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeCloudConnectNetworksTag is a repeated param struct in DescribeCloudConnectNetworksRequest

type DescribeDeviceAutoUpgradePolicyRequest ¶

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

DescribeDeviceAutoUpgradePolicyRequest is the request struct for api DescribeDeviceAutoUpgradePolicy

func CreateDescribeDeviceAutoUpgradePolicyRequest ¶

func CreateDescribeDeviceAutoUpgradePolicyRequest() (request *DescribeDeviceAutoUpgradePolicyRequest)

CreateDescribeDeviceAutoUpgradePolicyRequest creates a request to invoke DescribeDeviceAutoUpgradePolicy API

type DescribeDeviceAutoUpgradePolicyResponse ¶

type DescribeDeviceAutoUpgradePolicyResponse struct {
	*responses.BaseResponse
	UpgradeType    string `json:"UpgradeType" xml:"UpgradeType"`
	TimeZone       string `json:"TimeZone" xml:"TimeZone"`
	SerialNumber   string `json:"SerialNumber" xml:"SerialNumber"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
	Jitter         string `json:"Jitter" xml:"Jitter"`
	Duration       string `json:"Duration" xml:"Duration"`
	CronExpression string `json:"CronExpression" xml:"CronExpression"`
	SmartAGId      string `json:"SmartAGId" xml:"SmartAGId"`
}

DescribeDeviceAutoUpgradePolicyResponse is the response struct for api DescribeDeviceAutoUpgradePolicy

func CreateDescribeDeviceAutoUpgradePolicyResponse ¶

func CreateDescribeDeviceAutoUpgradePolicyResponse() (response *DescribeDeviceAutoUpgradePolicyResponse)

CreateDescribeDeviceAutoUpgradePolicyResponse creates a response to parse from DescribeDeviceAutoUpgradePolicy response

type DescribeDnatEntriesRequest ¶

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

DescribeDnatEntriesRequest is the request struct for api DescribeDnatEntries

func CreateDescribeDnatEntriesRequest ¶

func CreateDescribeDnatEntriesRequest() (request *DescribeDnatEntriesRequest)

CreateDescribeDnatEntriesRequest creates a request to invoke DescribeDnatEntries API

type DescribeDnatEntriesResponse ¶

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

DescribeDnatEntriesResponse is the response struct for api DescribeDnatEntries

func CreateDescribeDnatEntriesResponse ¶

func CreateDescribeDnatEntriesResponse() (response *DescribeDnatEntriesResponse)

CreateDescribeDnatEntriesResponse creates a response to parse from DescribeDnatEntries response

type DescribeFlowLogSagsRequest ¶

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

DescribeFlowLogSagsRequest is the request struct for api DescribeFlowLogSags

func CreateDescribeFlowLogSagsRequest ¶

func CreateDescribeFlowLogSagsRequest() (request *DescribeFlowLogSagsRequest)

CreateDescribeFlowLogSagsRequest creates a request to invoke DescribeFlowLogSags API

type DescribeFlowLogSagsResponse ¶

type DescribeFlowLogSagsResponse struct {
	*responses.BaseResponse
	TotalCount int                       `json:"TotalCount" xml:"TotalCount"`
	PageSize   int                       `json:"PageSize" xml:"PageSize"`
	RequestId  string                    `json:"RequestId" xml:"RequestId"`
	PageNumber int                       `json:"PageNumber" xml:"PageNumber"`
	Sags       SagsInDescribeFlowLogSags `json:"Sags" xml:"Sags"`
}

DescribeFlowLogSagsResponse is the response struct for api DescribeFlowLogSags

func CreateDescribeFlowLogSagsResponse ¶

func CreateDescribeFlowLogSagsResponse() (response *DescribeFlowLogSagsResponse)

CreateDescribeFlowLogSagsResponse creates a response to parse from DescribeFlowLogSags response

type DescribeFlowLogsRequest ¶

type DescribeFlowLogsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Description          string           `position:"Query" name:"Description"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	OutputType           string           `position:"Query" name:"OutputType"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	FlowLogId            string           `position:"Query" name:"FlowLogId"`
	FlowLogName          string           `position:"Query" name:"FlowLogName"`
	Status               string           `position:"Query" name:"Status"`
}

DescribeFlowLogsRequest is the request struct for api DescribeFlowLogs

func CreateDescribeFlowLogsRequest ¶

func CreateDescribeFlowLogsRequest() (request *DescribeFlowLogsRequest)

CreateDescribeFlowLogsRequest creates a request to invoke DescribeFlowLogs API

type DescribeFlowLogsResponse ¶

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

DescribeFlowLogsResponse is the response struct for api DescribeFlowLogs

func CreateDescribeFlowLogsResponse ¶

func CreateDescribeFlowLogsResponse() (response *DescribeFlowLogsResponse)

CreateDescribeFlowLogsResponse creates a response to parse from DescribeFlowLogs response

type DescribeGrantRulesRequest ¶

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

DescribeGrantRulesRequest is the request struct for api DescribeGrantRules

func CreateDescribeGrantRulesRequest ¶

func CreateDescribeGrantRulesRequest() (request *DescribeGrantRulesRequest)

CreateDescribeGrantRulesRequest creates a request to invoke DescribeGrantRules API

type DescribeGrantRulesResponse ¶

type DescribeGrantRulesResponse struct {
	*responses.BaseResponse
	TotalCount int                            `json:"TotalCount" xml:"TotalCount"`
	PageSize   int                            `json:"PageSize" xml:"PageSize"`
	RequestId  string                         `json:"RequestId" xml:"RequestId"`
	PageNumber int                            `json:"PageNumber" xml:"PageNumber"`
	GrantRules GrantRulesInDescribeGrantRules `json:"GrantRules" xml:"GrantRules"`
}

DescribeGrantRulesResponse is the response struct for api DescribeGrantRules

func CreateDescribeGrantRulesResponse ¶

func CreateDescribeGrantRulesResponse() (response *DescribeGrantRulesResponse)

CreateDescribeGrantRulesResponse creates a response to parse from DescribeGrantRules response

type DescribeGrantSagRulesRequest ¶

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

DescribeGrantSagRulesRequest is the request struct for api DescribeGrantSagRules

func CreateDescribeGrantSagRulesRequest ¶

func CreateDescribeGrantSagRulesRequest() (request *DescribeGrantSagRulesRequest)

CreateDescribeGrantSagRulesRequest creates a request to invoke DescribeGrantSagRules API

type DescribeGrantSagRulesResponse ¶

type DescribeGrantSagRulesResponse struct {
	*responses.BaseResponse
	TotalCount int                               `json:"TotalCount" xml:"TotalCount"`
	PageSize   int                               `json:"PageSize" xml:"PageSize"`
	RequestId  string                            `json:"RequestId" xml:"RequestId"`
	PageNumber int                               `json:"PageNumber" xml:"PageNumber"`
	GrantRules GrantRulesInDescribeGrantSagRules `json:"GrantRules" xml:"GrantRules"`
}

DescribeGrantSagRulesResponse is the response struct for api DescribeGrantSagRules

func CreateDescribeGrantSagRulesResponse ¶

func CreateDescribeGrantSagRulesResponse() (response *DescribeGrantSagRulesResponse)

CreateDescribeGrantSagRulesResponse creates a response to parse from DescribeGrantSagRules response

type DescribeGrantSagVbrRulesRequest ¶ added in v1.61.318

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

DescribeGrantSagVbrRulesRequest is the request struct for api DescribeGrantSagVbrRules

func CreateDescribeGrantSagVbrRulesRequest ¶ added in v1.61.318

func CreateDescribeGrantSagVbrRulesRequest() (request *DescribeGrantSagVbrRulesRequest)

CreateDescribeGrantSagVbrRulesRequest creates a request to invoke DescribeGrantSagVbrRules API

type DescribeGrantSagVbrRulesResponse ¶ added in v1.61.318

type DescribeGrantSagVbrRulesResponse struct {
	*responses.BaseResponse
	TotalCount int                                  `json:"TotalCount" xml:"TotalCount"`
	PageSize   int                                  `json:"PageSize" xml:"PageSize"`
	RequestId  string                               `json:"RequestId" xml:"RequestId"`
	PageNumber int                                  `json:"PageNumber" xml:"PageNumber"`
	GrantRules GrantRulesInDescribeGrantSagVbrRules `json:"GrantRules" xml:"GrantRules"`
}

DescribeGrantSagVbrRulesResponse is the response struct for api DescribeGrantSagVbrRules

func CreateDescribeGrantSagVbrRulesResponse ¶ added in v1.61.318

func CreateDescribeGrantSagVbrRulesResponse() (response *DescribeGrantSagVbrRulesResponse)

CreateDescribeGrantSagVbrRulesResponse creates a response to parse from DescribeGrantSagVbrRules response

type DescribeHealthCheckAttributeRequest ¶

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

DescribeHealthCheckAttributeRequest is the request struct for api DescribeHealthCheckAttribute

func CreateDescribeHealthCheckAttributeRequest ¶

func CreateDescribeHealthCheckAttributeRequest() (request *DescribeHealthCheckAttributeRequest)

CreateDescribeHealthCheckAttributeRequest creates a request to invoke DescribeHealthCheckAttribute API

type DescribeHealthCheckAttributeResponse ¶

type DescribeHealthCheckAttributeResponse struct {
	*responses.BaseResponse
	SrcPort            int    `json:"SrcPort" xml:"SrcPort"`
	Description        string `json:"Description" xml:"Description"`
	RequestId          string `json:"RequestId" xml:"RequestId"`
	SrcIpAddr          string `json:"SrcIpAddr" xml:"SrcIpAddr"`
	CreateTime         int64  `json:"CreateTime" xml:"CreateTime"`
	FailCountThreshold int    `json:"FailCountThreshold" xml:"FailCountThreshold"`
	DstPort            int    `json:"DstPort" xml:"DstPort"`
	Name               string `json:"Name" xml:"Name"`
	ProbeCount         int    `json:"ProbeCount" xml:"ProbeCount"`
	Type               string `json:"Type" xml:"Type"`
	ProbeTimeout       int    `json:"ProbeTimeout" xml:"ProbeTimeout"`
	HcInstanceId       string `json:"HcInstanceId" xml:"HcInstanceId"`
	RttThreshold       int    `json:"RttThreshold" xml:"RttThreshold"`
	ProbeInterval      int    `json:"ProbeInterval" xml:"ProbeInterval"`
	SmartAGId          string `json:"SmartAGId" xml:"SmartAGId"`
	RttFailThreshold   int    `json:"RttFailThreshold" xml:"RttFailThreshold"`
	DstIpAddr          string `json:"DstIpAddr" xml:"DstIpAddr"`
}

DescribeHealthCheckAttributeResponse is the response struct for api DescribeHealthCheckAttribute

func CreateDescribeHealthCheckAttributeResponse ¶

func CreateDescribeHealthCheckAttributeResponse() (response *DescribeHealthCheckAttributeResponse)

CreateDescribeHealthCheckAttributeResponse creates a response to parse from DescribeHealthCheckAttribute response

type DescribeHealthChecksRequest ¶

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

DescribeHealthChecksRequest is the request struct for api DescribeHealthChecks

func CreateDescribeHealthChecksRequest ¶

func CreateDescribeHealthChecksRequest() (request *DescribeHealthChecksRequest)

CreateDescribeHealthChecksRequest creates a request to invoke DescribeHealthChecks API

type DescribeHealthChecksResponse ¶

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

DescribeHealthChecksResponse is the response struct for api DescribeHealthChecks

func CreateDescribeHealthChecksResponse ¶

func CreateDescribeHealthChecksResponse() (response *DescribeHealthChecksResponse)

CreateDescribeHealthChecksResponse creates a response to parse from DescribeHealthChecks response

type DescribeQosCarsRequest ¶

type DescribeQosCarsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Description          string           `position:"Query" name:"Description"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	QosId                string           `position:"Query" name:"QosId"`
	Order                string           `position:"Query" name:"Order"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	QosCarId             string           `position:"Query" name:"QosCarId"`
}

DescribeQosCarsRequest is the request struct for api DescribeQosCars

func CreateDescribeQosCarsRequest ¶

func CreateDescribeQosCarsRequest() (request *DescribeQosCarsRequest)

CreateDescribeQosCarsRequest creates a request to invoke DescribeQosCars API

type DescribeQosCarsResponse ¶

type DescribeQosCarsResponse struct {
	*responses.BaseResponse
	TotalCount int                      `json:"TotalCount" xml:"TotalCount"`
	PageSize   int                      `json:"PageSize" xml:"PageSize"`
	RequestId  string                   `json:"RequestId" xml:"RequestId"`
	PageNumber int                      `json:"PageNumber" xml:"PageNumber"`
	QosCars    QosCarsInDescribeQosCars `json:"QosCars" xml:"QosCars"`
}

DescribeQosCarsResponse is the response struct for api DescribeQosCars

func CreateDescribeQosCarsResponse ¶

func CreateDescribeQosCarsResponse() (response *DescribeQosCarsResponse)

CreateDescribeQosCarsResponse creates a response to parse from DescribeQosCars response

type DescribeQosPoliciesRequest ¶

type DescribeQosPoliciesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	QosPolicyId          string           `position:"Query" name:"QosPolicyId"`
	Description          string           `position:"Query" name:"Description"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	QosId                string           `position:"Query" name:"QosId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Priority             requests.Integer `position:"Query" name:"Priority"`
}

DescribeQosPoliciesRequest is the request struct for api DescribeQosPolicies

func CreateDescribeQosPoliciesRequest ¶

func CreateDescribeQosPoliciesRequest() (request *DescribeQosPoliciesRequest)

CreateDescribeQosPoliciesRequest creates a request to invoke DescribeQosPolicies API

type DescribeQosPoliciesResponse ¶

type DescribeQosPoliciesResponse struct {
	*responses.BaseResponse
	TotalCount  int                              `json:"TotalCount" xml:"TotalCount"`
	PageSize    int                              `json:"PageSize" xml:"PageSize"`
	RequestId   string                           `json:"RequestId" xml:"RequestId"`
	PageNumber  int                              `json:"PageNumber" xml:"PageNumber"`
	QosPolicies QosPoliciesInDescribeQosPolicies `json:"QosPolicies" xml:"QosPolicies"`
}

DescribeQosPoliciesResponse is the response struct for api DescribeQosPolicies

func CreateDescribeQosPoliciesResponse ¶

func CreateDescribeQosPoliciesResponse() (response *DescribeQosPoliciesResponse)

CreateDescribeQosPoliciesResponse creates a response to parse from DescribeQosPolicies response

type DescribeQosesRequest ¶

type DescribeQosesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	ResourceGroupId      string           `position:"Query" name:"ResourceGroupId"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	QosIds               string           `position:"Query" name:"QosIds"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	QosName              string           `position:"Query" name:"QosName"`
}

DescribeQosesRequest is the request struct for api DescribeQoses

func CreateDescribeQosesRequest ¶

func CreateDescribeQosesRequest() (request *DescribeQosesRequest)

CreateDescribeQosesRequest creates a request to invoke DescribeQoses API

type DescribeQosesResponse ¶

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

DescribeQosesResponse is the response struct for api DescribeQoses

func CreateDescribeQosesResponse ¶

func CreateDescribeQosesResponse() (response *DescribeQosesResponse)

CreateDescribeQosesResponse creates a response to parse from DescribeQoses response

type DescribeRegionsRequest ¶

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

DescribeRegionsRequest is the request struct for api DescribeRegions

func CreateDescribeRegionsRequest ¶

func CreateDescribeRegionsRequest() (request *DescribeRegionsRequest)

CreateDescribeRegionsRequest creates a request to invoke DescribeRegions API

type DescribeRegionsResponse ¶

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

DescribeRegionsResponse is the response struct for api DescribeRegions

func CreateDescribeRegionsResponse ¶

func CreateDescribeRegionsResponse() (response *DescribeRegionsResponse)

CreateDescribeRegionsResponse creates a response to parse from DescribeRegions response

type DescribeRouteDistributionStrategiesRequest ¶

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

DescribeRouteDistributionStrategiesRequest is the request struct for api DescribeRouteDistributionStrategies

func CreateDescribeRouteDistributionStrategiesRequest ¶

func CreateDescribeRouteDistributionStrategiesRequest() (request *DescribeRouteDistributionStrategiesRequest)

CreateDescribeRouteDistributionStrategiesRequest creates a request to invoke DescribeRouteDistributionStrategies API

type DescribeRouteDistributionStrategiesResponse ¶

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

DescribeRouteDistributionStrategiesResponse is the response struct for api DescribeRouteDistributionStrategies

func CreateDescribeRouteDistributionStrategiesResponse ¶

func CreateDescribeRouteDistributionStrategiesResponse() (response *DescribeRouteDistributionStrategiesResponse)

CreateDescribeRouteDistributionStrategiesResponse creates a response to parse from DescribeRouteDistributionStrategies response

type DescribeSAGDeviceInfoRequest ¶ added in v1.61.318

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

DescribeSAGDeviceInfoRequest is the request struct for api DescribeSAGDeviceInfo

func CreateDescribeSAGDeviceInfoRequest ¶ added in v1.61.318

func CreateDescribeSAGDeviceInfoRequest() (request *DescribeSAGDeviceInfoRequest)

CreateDescribeSAGDeviceInfoRequest creates a request to invoke DescribeSAGDeviceInfo API

type DescribeSAGDeviceInfoResponse ¶ added in v1.61.318

type DescribeSAGDeviceInfoResponse struct {
	*responses.BaseResponse
	ServiceIP                   string `json:"ServiceIP" xml:"ServiceIP"`
	ControllerState             string `json:"ControllerState" xml:"ControllerState"`
	RequestId                   string `json:"RequestId" xml:"RequestId"`
	SynStatus                   string `json:"SynStatus" xml:"SynStatus"`
	SmartAGType                 string `json:"SmartAGType" xml:"SmartAGType"`
	Version                     string `json:"Version" xml:"Version"`
	VpnState                    string `json:"VpnState" xml:"VpnState"`
	StartupTime                 string `json:"StartupTime" xml:"StartupTime"`
	LastConnectedControllerTime string `json:"LastConnectedControllerTime" xml:"LastConnectedControllerTime"`
	ResettableStatus            string `json:"ResettableStatus" xml:"ResettableStatus"`
}

DescribeSAGDeviceInfoResponse is the response struct for api DescribeSAGDeviceInfo

func CreateDescribeSAGDeviceInfoResponse ¶ added in v1.61.318

func CreateDescribeSAGDeviceInfoResponse() (response *DescribeSAGDeviceInfoResponse)

CreateDescribeSAGDeviceInfoResponse creates a response to parse from DescribeSAGDeviceInfo response

type DescribeSagCurrentDnsRequest ¶ added in v1.61.318

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

DescribeSagCurrentDnsRequest is the request struct for api DescribeSagCurrentDns

func CreateDescribeSagCurrentDnsRequest ¶ added in v1.61.318

func CreateDescribeSagCurrentDnsRequest() (request *DescribeSagCurrentDnsRequest)

CreateDescribeSagCurrentDnsRequest creates a request to invoke DescribeSagCurrentDns API

type DescribeSagCurrentDnsResponse ¶ added in v1.61.318

type DescribeSagCurrentDnsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	SlaveDns  string `json:"SlaveDns" xml:"SlaveDns"`
	MasterDns string `json:"MasterDns" xml:"MasterDns"`
}

DescribeSagCurrentDnsResponse is the response struct for api DescribeSagCurrentDns

func CreateDescribeSagCurrentDnsResponse ¶ added in v1.61.318

func CreateDescribeSagCurrentDnsResponse() (response *DescribeSagCurrentDnsResponse)

CreateDescribeSagCurrentDnsResponse creates a response to parse from DescribeSagCurrentDns response

type DescribeSagDropTopNRequest ¶ added in v1.61.318

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

DescribeSagDropTopNRequest is the request struct for api DescribeSagDropTopN

func CreateDescribeSagDropTopNRequest ¶ added in v1.61.318

func CreateDescribeSagDropTopNRequest() (request *DescribeSagDropTopNRequest)

CreateDescribeSagDropTopNRequest creates a request to invoke DescribeSagDropTopN API

type DescribeSagDropTopNResponse ¶ added in v1.61.318

type DescribeSagDropTopNResponse struct {
	*responses.BaseResponse
	RequestId string         `json:"RequestId" xml:"RequestId"`
	DropTopN  []DropTopNItem `json:"DropTopN" xml:"DropTopN"`
}

DescribeSagDropTopNResponse is the response struct for api DescribeSagDropTopN

func CreateDescribeSagDropTopNResponse ¶ added in v1.61.318

func CreateDescribeSagDropTopNResponse() (response *DescribeSagDropTopNResponse)

CreateDescribeSagDropTopNResponse creates a response to parse from DescribeSagDropTopN response

type DescribeSagExpressConnectInterfaceListRequest ¶ added in v1.61.318

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

DescribeSagExpressConnectInterfaceListRequest is the request struct for api DescribeSagExpressConnectInterfaceList

func CreateDescribeSagExpressConnectInterfaceListRequest ¶ added in v1.61.318

func CreateDescribeSagExpressConnectInterfaceListRequest() (request *DescribeSagExpressConnectInterfaceListRequest)

CreateDescribeSagExpressConnectInterfaceListRequest creates a request to invoke DescribeSagExpressConnectInterfaceList API

type DescribeSagExpressConnectInterfaceListResponse ¶ added in v1.61.318

type DescribeSagExpressConnectInterfaceListResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	Interfaces []Interface `json:"Interfaces" xml:"Interfaces"`
	TaskStates []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagExpressConnectInterfaceListResponse is the response struct for api DescribeSagExpressConnectInterfaceList

func CreateDescribeSagExpressConnectInterfaceListResponse ¶ added in v1.61.318

func CreateDescribeSagExpressConnectInterfaceListResponse() (response *DescribeSagExpressConnectInterfaceListResponse)

CreateDescribeSagExpressConnectInterfaceListResponse creates a response to parse from DescribeSagExpressConnectInterfaceList response

type DescribeSagGlobalRouteProtocolRequest ¶ added in v1.61.318

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

DescribeSagGlobalRouteProtocolRequest is the request struct for api DescribeSagGlobalRouteProtocol

func CreateDescribeSagGlobalRouteProtocolRequest ¶ added in v1.61.318

func CreateDescribeSagGlobalRouteProtocolRequest() (request *DescribeSagGlobalRouteProtocolRequest)

CreateDescribeSagGlobalRouteProtocolRequest creates a request to invoke DescribeSagGlobalRouteProtocol API

type DescribeSagGlobalRouteProtocolResponse ¶ added in v1.61.318

type DescribeSagGlobalRouteProtocolResponse struct {
	*responses.BaseResponse
	RouteProtocol string      `json:"RouteProtocol" xml:"RouteProtocol"`
	RequestId     string      `json:"RequestId" xml:"RequestId"`
	TaskStates    []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagGlobalRouteProtocolResponse is the response struct for api DescribeSagGlobalRouteProtocol

func CreateDescribeSagGlobalRouteProtocolResponse ¶ added in v1.61.318

func CreateDescribeSagGlobalRouteProtocolResponse() (response *DescribeSagGlobalRouteProtocolResponse)

CreateDescribeSagGlobalRouteProtocolResponse creates a response to parse from DescribeSagGlobalRouteProtocol response

type DescribeSagHaRequest ¶ added in v1.61.318

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

DescribeSagHaRequest is the request struct for api DescribeSagHa

func CreateDescribeSagHaRequest ¶ added in v1.61.318

func CreateDescribeSagHaRequest() (request *DescribeSagHaRequest)

CreateDescribeSagHaRequest creates a request to invoke DescribeSagHa API

type DescribeSagHaResponse ¶ added in v1.61.318

type DescribeSagHaResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	Mode       string      `json:"Mode" xml:"Mode"`
	Ports      []Port      `json:"Ports" xml:"Ports"`
	TaskStates []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagHaResponse is the response struct for api DescribeSagHa

func CreateDescribeSagHaResponse ¶ added in v1.61.318

func CreateDescribeSagHaResponse() (response *DescribeSagHaResponse)

CreateDescribeSagHaResponse creates a response to parse from DescribeSagHa response

type DescribeSagLanListRequest ¶ added in v1.61.318

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

DescribeSagLanListRequest is the request struct for api DescribeSagLanList

func CreateDescribeSagLanListRequest ¶ added in v1.61.318

func CreateDescribeSagLanListRequest() (request *DescribeSagLanListRequest)

CreateDescribeSagLanListRequest creates a request to invoke DescribeSagLanList API

type DescribeSagLanListResponse ¶ added in v1.61.318

type DescribeSagLanListResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	TaskStates []TaskState `json:"TaskStates" xml:"TaskStates"`
	Lans       []Lan       `json:"Lans" xml:"Lans"`
}

DescribeSagLanListResponse is the response struct for api DescribeSagLanList

func CreateDescribeSagLanListResponse ¶ added in v1.61.318

func CreateDescribeSagLanListResponse() (response *DescribeSagLanListResponse)

CreateDescribeSagLanListResponse creates a response to parse from DescribeSagLanList response

type DescribeSagManagementPortRequest ¶ added in v1.61.318

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

DescribeSagManagementPortRequest is the request struct for api DescribeSagManagementPort

func CreateDescribeSagManagementPortRequest ¶ added in v1.61.318

func CreateDescribeSagManagementPortRequest() (request *DescribeSagManagementPortRequest)

CreateDescribeSagManagementPortRequest creates a request to invoke DescribeSagManagementPort API

type DescribeSagManagementPortResponse ¶ added in v1.61.318

type DescribeSagManagementPortResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	Gateway    string      `json:"Gateway" xml:"Gateway"`
	IP         string      `json:"IP" xml:"IP"`
	Mask       string      `json:"Mask" xml:"Mask"`
	TaskStates []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagManagementPortResponse is the response struct for api DescribeSagManagementPort

func CreateDescribeSagManagementPortResponse ¶ added in v1.61.318

func CreateDescribeSagManagementPortResponse() (response *DescribeSagManagementPortResponse)

CreateDescribeSagManagementPortResponse creates a response to parse from DescribeSagManagementPort response

type DescribeSagOnlineClientStatisticsRequest ¶

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

DescribeSagOnlineClientStatisticsRequest is the request struct for api DescribeSagOnlineClientStatistics

func CreateDescribeSagOnlineClientStatisticsRequest ¶

func CreateDescribeSagOnlineClientStatisticsRequest() (request *DescribeSagOnlineClientStatisticsRequest)

CreateDescribeSagOnlineClientStatisticsRequest creates a request to invoke DescribeSagOnlineClientStatistics API

type DescribeSagOnlineClientStatisticsResponse ¶

type DescribeSagOnlineClientStatisticsResponse struct {
	*responses.BaseResponse
	RequestId     string                                           `json:"RequestId" xml:"RequestId"`
	SagStatistics SagStatisticsInDescribeSagOnlineClientStatistics `json:"SagStatistics" xml:"SagStatistics"`
}

DescribeSagOnlineClientStatisticsResponse is the response struct for api DescribeSagOnlineClientStatistics

func CreateDescribeSagOnlineClientStatisticsResponse ¶

func CreateDescribeSagOnlineClientStatisticsResponse() (response *DescribeSagOnlineClientStatisticsResponse)

CreateDescribeSagOnlineClientStatisticsResponse creates a response to parse from DescribeSagOnlineClientStatistics response

type DescribeSagPortListRequest ¶ added in v1.61.318

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

DescribeSagPortListRequest is the request struct for api DescribeSagPortList

func CreateDescribeSagPortListRequest ¶ added in v1.61.318

func CreateDescribeSagPortListRequest() (request *DescribeSagPortListRequest)

CreateDescribeSagPortListRequest creates a request to invoke DescribeSagPortList API

type DescribeSagPortListResponse ¶ added in v1.61.318

type DescribeSagPortListResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	Ports      []Port      `json:"Ports" xml:"Ports"`
	TaskStates []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagPortListResponse is the response struct for api DescribeSagPortList

func CreateDescribeSagPortListResponse ¶ added in v1.61.318

func CreateDescribeSagPortListResponse() (response *DescribeSagPortListResponse)

CreateDescribeSagPortListResponse creates a response to parse from DescribeSagPortList response

type DescribeSagPortRouteProtocolListRequest ¶ added in v1.61.318

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

DescribeSagPortRouteProtocolListRequest is the request struct for api DescribeSagPortRouteProtocolList

func CreateDescribeSagPortRouteProtocolListRequest ¶ added in v1.61.318

func CreateDescribeSagPortRouteProtocolListRequest() (request *DescribeSagPortRouteProtocolListRequest)

CreateDescribeSagPortRouteProtocolListRequest creates a request to invoke DescribeSagPortRouteProtocolList API

type DescribeSagPortRouteProtocolListResponse ¶ added in v1.61.318

type DescribeSagPortRouteProtocolListResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	Ports      []Port      `json:"Ports" xml:"Ports"`
	TaskStates []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagPortRouteProtocolListResponse is the response struct for api DescribeSagPortRouteProtocolList

func CreateDescribeSagPortRouteProtocolListResponse ¶ added in v1.61.318

func CreateDescribeSagPortRouteProtocolListResponse() (response *DescribeSagPortRouteProtocolListResponse)

CreateDescribeSagPortRouteProtocolListResponse creates a response to parse from DescribeSagPortRouteProtocolList response

type DescribeSagRemoteAccessRequest ¶

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

DescribeSagRemoteAccessRequest is the request struct for api DescribeSagRemoteAccess

func CreateDescribeSagRemoteAccessRequest ¶

func CreateDescribeSagRemoteAccessRequest() (request *DescribeSagRemoteAccessRequest)

CreateDescribeSagRemoteAccessRequest creates a request to invoke DescribeSagRemoteAccess API

type DescribeSagRemoteAccessResponse ¶

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

DescribeSagRemoteAccessResponse is the response struct for api DescribeSagRemoteAccess

func CreateDescribeSagRemoteAccessResponse ¶

func CreateDescribeSagRemoteAccessResponse() (response *DescribeSagRemoteAccessResponse)

CreateDescribeSagRemoteAccessResponse creates a response to parse from DescribeSagRemoteAccess response

type DescribeSagRouteListRequest ¶ added in v1.61.318

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

DescribeSagRouteListRequest is the request struct for api DescribeSagRouteList

func CreateDescribeSagRouteListRequest ¶ added in v1.61.318

func CreateDescribeSagRouteListRequest() (request *DescribeSagRouteListRequest)

CreateDescribeSagRouteListRequest creates a request to invoke DescribeSagRouteList API

type DescribeSagRouteListResponse ¶ added in v1.61.318

type DescribeSagRouteListResponse struct {
	*responses.BaseResponse
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Routes    []Route `json:"Routes" xml:"Routes"`
}

DescribeSagRouteListResponse is the response struct for api DescribeSagRouteList

func CreateDescribeSagRouteListResponse ¶ added in v1.61.318

func CreateDescribeSagRouteListResponse() (response *DescribeSagRouteListResponse)

CreateDescribeSagRouteListResponse creates a response to parse from DescribeSagRouteList response

type DescribeSagRouteProtocolBgpRequest ¶ added in v1.61.318

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

DescribeSagRouteProtocolBgpRequest is the request struct for api DescribeSagRouteProtocolBgp

func CreateDescribeSagRouteProtocolBgpRequest ¶ added in v1.61.318

func CreateDescribeSagRouteProtocolBgpRequest() (request *DescribeSagRouteProtocolBgpRequest)

CreateDescribeSagRouteProtocolBgpRequest creates a request to invoke DescribeSagRouteProtocolBgp API

type DescribeSagRouteProtocolBgpResponse ¶ added in v1.61.318

type DescribeSagRouteProtocolBgpResponse struct {
	*responses.BaseResponse
	HoldTime     int         `json:"HoldTime" xml:"HoldTime"`
	RequestId    string      `json:"RequestId" xml:"RequestId"`
	KeepAlive    int         `json:"KeepAlive" xml:"KeepAlive"`
	LocalAs      int         `json:"LocalAs" xml:"LocalAs"`
	RouterId     string      `json:"RouterId" xml:"RouterId"`
	AdvertiseIps string      `json:"AdvertiseIps" xml:"AdvertiseIps"`
	TaskStates   []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagRouteProtocolBgpResponse is the response struct for api DescribeSagRouteProtocolBgp

func CreateDescribeSagRouteProtocolBgpResponse ¶ added in v1.61.318

func CreateDescribeSagRouteProtocolBgpResponse() (response *DescribeSagRouteProtocolBgpResponse)

CreateDescribeSagRouteProtocolBgpResponse creates a response to parse from DescribeSagRouteProtocolBgp response

type DescribeSagRouteProtocolOspfRequest ¶ added in v1.61.318

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

DescribeSagRouteProtocolOspfRequest is the request struct for api DescribeSagRouteProtocolOspf

func CreateDescribeSagRouteProtocolOspfRequest ¶ added in v1.61.318

func CreateDescribeSagRouteProtocolOspfRequest() (request *DescribeSagRouteProtocolOspfRequest)

CreateDescribeSagRouteProtocolOspfRequest creates a request to invoke DescribeSagRouteProtocolOspf API

type DescribeSagRouteProtocolOspfResponse ¶ added in v1.61.318

type DescribeSagRouteProtocolOspfResponse struct {
	*responses.BaseResponse
	RequestId          string      `json:"RequestId" xml:"RequestId"`
	DeadTime           int         `json:"DeadTime" xml:"DeadTime"`
	Md5KeyId           int         `json:"Md5KeyId" xml:"Md5KeyId"`
	AreaId             string      `json:"AreaId" xml:"AreaId"`
	RouterId           string      `json:"RouterId" xml:"RouterId"`
	HelloTime          int         `json:"HelloTime" xml:"HelloTime"`
	AreaType           string      `json:"AreaType" xml:"AreaType"`
	Md5Key             string      `json:"Md5Key" xml:"Md5Key"`
	AuthenticationType string      `json:"AuthenticationType" xml:"AuthenticationType"`
	TaskStates         []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagRouteProtocolOspfResponse is the response struct for api DescribeSagRouteProtocolOspf

func CreateDescribeSagRouteProtocolOspfResponse ¶ added in v1.61.318

func CreateDescribeSagRouteProtocolOspfResponse() (response *DescribeSagRouteProtocolOspfResponse)

CreateDescribeSagRouteProtocolOspfResponse creates a response to parse from DescribeSagRouteProtocolOspf response

type DescribeSagStaticRouteListRequest ¶ added in v1.61.318

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

DescribeSagStaticRouteListRequest is the request struct for api DescribeSagStaticRouteList

func CreateDescribeSagStaticRouteListRequest ¶ added in v1.61.318

func CreateDescribeSagStaticRouteListRequest() (request *DescribeSagStaticRouteListRequest)

CreateDescribeSagStaticRouteListRequest creates a request to invoke DescribeSagStaticRouteList API

type DescribeSagStaticRouteListResponse ¶ added in v1.61.318

type DescribeSagStaticRouteListResponse struct {
	*responses.BaseResponse
	RequestId    string        `json:"RequestId" xml:"RequestId"`
	StaticRoutes []StaticRoute `json:"StaticRoutes" xml:"StaticRoutes"`
	TaskStates   []TaskState   `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagStaticRouteListResponse is the response struct for api DescribeSagStaticRouteList

func CreateDescribeSagStaticRouteListResponse ¶ added in v1.61.318

func CreateDescribeSagStaticRouteListResponse() (response *DescribeSagStaticRouteListResponse)

CreateDescribeSagStaticRouteListResponse creates a response to parse from DescribeSagStaticRouteList response

type DescribeSagTrafficTopNRequest ¶ added in v1.61.318

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

DescribeSagTrafficTopNRequest is the request struct for api DescribeSagTrafficTopN

func CreateDescribeSagTrafficTopNRequest ¶ added in v1.61.318

func CreateDescribeSagTrafficTopNRequest() (request *DescribeSagTrafficTopNRequest)

CreateDescribeSagTrafficTopNRequest creates a request to invoke DescribeSagTrafficTopN API

type DescribeSagTrafficTopNResponse ¶ added in v1.61.318

type DescribeSagTrafficTopNResponse struct {
	*responses.BaseResponse
	RequestId   string            `json:"RequestId" xml:"RequestId"`
	TrafficTopN []TrafficTopNItem `json:"TrafficTopN" xml:"TrafficTopN"`
}

DescribeSagTrafficTopNResponse is the response struct for api DescribeSagTrafficTopN

func CreateDescribeSagTrafficTopNResponse ¶ added in v1.61.318

func CreateDescribeSagTrafficTopNResponse() (response *DescribeSagTrafficTopNResponse)

CreateDescribeSagTrafficTopNResponse creates a response to parse from DescribeSagTrafficTopN response

type DescribeSagUserDnsRequest ¶ added in v1.61.318

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

DescribeSagUserDnsRequest is the request struct for api DescribeSagUserDns

func CreateDescribeSagUserDnsRequest ¶ added in v1.61.318

func CreateDescribeSagUserDnsRequest() (request *DescribeSagUserDnsRequest)

CreateDescribeSagUserDnsRequest creates a request to invoke DescribeSagUserDns API

type DescribeSagUserDnsResponse ¶ added in v1.61.318

type DescribeSagUserDnsResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	SlaveDns   string      `json:"SlaveDns" xml:"SlaveDns"`
	MasterDns  string      `json:"MasterDns" xml:"MasterDns"`
	TaskStates []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagUserDnsResponse is the response struct for api DescribeSagUserDns

func CreateDescribeSagUserDnsResponse ¶ added in v1.61.318

func CreateDescribeSagUserDnsResponse() (response *DescribeSagUserDnsResponse)

CreateDescribeSagUserDnsResponse creates a response to parse from DescribeSagUserDns response

type DescribeSagVbrRelationsRequest ¶ added in v1.61.318

type DescribeSagVbrRelationsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	VbrInstanceIds       *[]string        `position:"Query" name:"VbrInstanceIds"  type:"Repeated"`
	VbrRegionId          string           `position:"Query" name:"VbrRegionId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeSagVbrRelationsRequest is the request struct for api DescribeSagVbrRelations

func CreateDescribeSagVbrRelationsRequest ¶ added in v1.61.318

func CreateDescribeSagVbrRelationsRequest() (request *DescribeSagVbrRelationsRequest)

CreateDescribeSagVbrRelationsRequest creates a request to invoke DescribeSagVbrRelations API

type DescribeSagVbrRelationsResponse ¶ added in v1.61.318

type DescribeSagVbrRelationsResponse struct {
	*responses.BaseResponse
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	SagVbrRelations []SagVbrRelation `json:"SagVbrRelations" xml:"SagVbrRelations"`
}

DescribeSagVbrRelationsResponse is the response struct for api DescribeSagVbrRelations

func CreateDescribeSagVbrRelationsResponse ¶ added in v1.61.318

func CreateDescribeSagVbrRelationsResponse() (response *DescribeSagVbrRelationsResponse)

CreateDescribeSagVbrRelationsResponse creates a response to parse from DescribeSagVbrRelations response

type DescribeSagWan4GRequest ¶ added in v1.61.318

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

DescribeSagWan4GRequest is the request struct for api DescribeSagWan4G

func CreateDescribeSagWan4GRequest ¶ added in v1.61.318

func CreateDescribeSagWan4GRequest() (request *DescribeSagWan4GRequest)

CreateDescribeSagWan4GRequest creates a request to invoke DescribeSagWan4G API

type DescribeSagWan4GResponse ¶ added in v1.61.318

type DescribeSagWan4GResponse struct {
	*responses.BaseResponse
	Status       string `json:"Status" xml:"Status"`
	TrafficState string `json:"TrafficState" xml:"TrafficState"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Priority     int    `json:"Priority" xml:"Priority"`
	Ip           string `json:"Ip" xml:"Ip"`
	Strength     string `json:"Strength" xml:"Strength"`
	Mac          string `json:"Mac" xml:"Mac"`
}

DescribeSagWan4GResponse is the response struct for api DescribeSagWan4G

func CreateDescribeSagWan4GResponse ¶ added in v1.61.318

func CreateDescribeSagWan4GResponse() (response *DescribeSagWan4GResponse)

CreateDescribeSagWan4GResponse creates a response to parse from DescribeSagWan4G response

type DescribeSagWanListRequest ¶ added in v1.61.318

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

DescribeSagWanListRequest is the request struct for api DescribeSagWanList

func CreateDescribeSagWanListRequest ¶ added in v1.61.318

func CreateDescribeSagWanListRequest() (request *DescribeSagWanListRequest)

CreateDescribeSagWanListRequest creates a request to invoke DescribeSagWanList API

type DescribeSagWanListResponse ¶ added in v1.61.318

type DescribeSagWanListResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	Wans       []Wan       `json:"Wans" xml:"Wans"`
	TaskStates []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagWanListResponse is the response struct for api DescribeSagWanList

func CreateDescribeSagWanListResponse ¶ added in v1.61.318

func CreateDescribeSagWanListResponse() (response *DescribeSagWanListResponse)

CreateDescribeSagWanListResponse creates a response to parse from DescribeSagWanList response

type DescribeSagWanSnatRequest ¶ added in v1.61.318

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

DescribeSagWanSnatRequest is the request struct for api DescribeSagWanSnat

func CreateDescribeSagWanSnatRequest ¶ added in v1.61.318

func CreateDescribeSagWanSnatRequest() (request *DescribeSagWanSnatRequest)

CreateDescribeSagWanSnatRequest creates a request to invoke DescribeSagWanSnat API

type DescribeSagWanSnatResponse ¶ added in v1.61.318

type DescribeSagWanSnatResponse struct {
	*responses.BaseResponse
	RequestId  string      `json:"RequestId" xml:"RequestId"`
	Snat       string      `json:"Snat" xml:"Snat"`
	TaskStates []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagWanSnatResponse is the response struct for api DescribeSagWanSnat

func CreateDescribeSagWanSnatResponse ¶ added in v1.61.318

func CreateDescribeSagWanSnatResponse() (response *DescribeSagWanSnatResponse)

CreateDescribeSagWanSnatResponse creates a response to parse from DescribeSagWanSnat response

type DescribeSagWifiRequest ¶ added in v1.61.318

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

DescribeSagWifiRequest is the request struct for api DescribeSagWifi

func CreateDescribeSagWifiRequest ¶ added in v1.61.318

func CreateDescribeSagWifiRequest() (request *DescribeSagWifiRequest)

CreateDescribeSagWifiRequest creates a request to invoke DescribeSagWifi API

type DescribeSagWifiResponse ¶ added in v1.61.318

type DescribeSagWifiResponse struct {
	*responses.BaseResponse
	IsEnable           string      `json:"IsEnable" xml:"IsEnable"`
	RequestId          string      `json:"RequestId" xml:"RequestId"`
	IsAuth             string      `json:"IsAuth" xml:"IsAuth"`
	Bandwidth          string      `json:"Bandwidth" xml:"Bandwidth"`
	Channel            string      `json:"Channel" xml:"Channel"`
	Ssid               string      `json:"Ssid" xml:"Ssid"`
	AuthenticationType string      `json:"AuthenticationType" xml:"AuthenticationType"`
	EncryptAlgorithm   string      `json:"EncryptAlgorithm" xml:"EncryptAlgorithm"`
	IsBroadcast        string      `json:"IsBroadcast" xml:"IsBroadcast"`
	TaskStates         []TaskState `json:"TaskStates" xml:"TaskStates"`
}

DescribeSagWifiResponse is the response struct for api DescribeSagWifi

func CreateDescribeSagWifiResponse ¶ added in v1.61.318

func CreateDescribeSagWifiResponse() (response *DescribeSagWifiResponse)

CreateDescribeSagWifiResponse creates a response to parse from DescribeSagWifi response

type DescribeSmartAccessGatewayAttributeRequest ¶

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

DescribeSmartAccessGatewayAttributeRequest is the request struct for api DescribeSmartAccessGatewayAttribute

func CreateDescribeSmartAccessGatewayAttributeRequest ¶

func CreateDescribeSmartAccessGatewayAttributeRequest() (request *DescribeSmartAccessGatewayAttributeRequest)

CreateDescribeSmartAccessGatewayAttributeRequest creates a request to invoke DescribeSmartAccessGatewayAttribute API

type DescribeSmartAccessGatewayAttributeResponse ¶

type DescribeSmartAccessGatewayAttributeResponse struct {
	*responses.BaseResponse
	UpBandwidth4G                              int                                        `json:"UpBandwidth4G" xml:"UpBandwidth4G"`
	Description                                string                                     `json:"Description" xml:"Description"`
	EndTime                                    int64                                      `json:"EndTime" xml:"EndTime"`
	ResourceGroupId                            string                                     `json:"ResourceGroupId" xml:"ResourceGroupId"`
	UserCount                                  int                                        `json:"UserCount" xml:"UserCount"`
	AssociatedCcnName                          string                                     `json:"AssociatedCcnName" xml:"AssociatedCcnName"`
	MaxBandwidth                               string                                     `json:"MaxBandwidth" xml:"MaxBandwidth"`
	VpnStatus                                  string                                     `json:"VpnStatus" xml:"VpnStatus"`
	BoxControllerIp                            string                                     `json:"BoxControllerIp" xml:"BoxControllerIp"`
	UpBandwidthWan                             int                                        `json:"UpBandwidthWan" xml:"UpBandwidthWan"`
	CidrBlock                                  string                                     `json:"CidrBlock" xml:"CidrBlock"`
	Name                                       string                                     `json:"Name" xml:"Name"`
	OptimizationType                           bool                                       `json:"OptimizationType" xml:"OptimizationType"`
	IpsecStatus                                string                                     `json:"IpsecStatus" xml:"IpsecStatus"`
	RoutingStrategy                            string                                     `json:"RoutingStrategy" xml:"RoutingStrategy"`
	AssociatedCcnId                            string                                     `json:"AssociatedCcnId" xml:"AssociatedCcnId"`
	SmartAGId                                  string                                     `json:"SmartAGId" xml:"SmartAGId"`
	InstanceType                               string                                     `json:"InstanceType" xml:"InstanceType"`
	ResellerUid                                string                                     `json:"ResellerUid" xml:"ResellerUid"`
	SecurityLockThreshold                      int                                        `json:"SecurityLockThreshold" xml:"SecurityLockThreshold"`
	Status                                     string                                     `json:"Status" xml:"Status"`
	RequestId                                  string                                     `json:"RequestId" xml:"RequestId"`
	CreateTime                                 int64                                      `json:"CreateTime" xml:"CreateTime"`
	DataPlan                                   int64                                      `json:"DataPlan" xml:"DataPlan"`
	EnableOptimization                         bool                                       `json:"EnableOptimization" xml:"EnableOptimization"`
	City                                       string                                     `json:"City" xml:"City"`
	ResellerInstanceId                         string                                     `json:"ResellerInstanceId" xml:"ResellerInstanceId"`
	SerialNumber                               string                                     `json:"SerialNumber" xml:"SerialNumber"`
	BackupBoxControllerIp                      string                                     `json:"BackupBoxControllerIp" xml:"BackupBoxControllerIp"`
	TrafficMasterSn                            string                                     `json:"TrafficMasterSn" xml:"TrafficMasterSn"`
	AccessPointId                              string                                     `json:"AccessPointId" xml:"AccessPointId"`
	ApplicationBandwidthPackageId              string                                     `json:"ApplicationBandwidthPackageId" xml:"ApplicationBandwidthPackageId"`
	ApplicationBandwidthPackageName            string                                     `json:"ApplicationBandwidthPackageName" xml:"ApplicationBandwidthPackageName"`
	AccelerateBandwidth                        int64                                      `json:"AccelerateBandwidth" xml:"AccelerateBandwidth"`
	ApplicationBandwidthPackageBussinessStatus string                                     `json:"ApplicationBandwidthPackageBussinessStatus" xml:"ApplicationBandwidthPackageBussinessStatus"`
	QosIds                                     QosIds                                     `json:"QosIds" xml:"QosIds"`
	FlowLogIds                                 FlowLogIds                                 `json:"FlowLogIds" xml:"FlowLogIds"`
	AclIds                                     AclIds                                     `json:"AclIds" xml:"AclIds"`
	ApplicationBandwidthPackageOperationLocks  ApplicationBandwidthPackageOperationLocks  `json:"ApplicationBandwidthPackageOperationLocks" xml:"ApplicationBandwidthPackageOperationLocks"`
	Devices                                    Devices                                    `json:"Devices" xml:"Devices"`
	Links                                      LinksInDescribeSmartAccessGatewayAttribute `json:"Links" xml:"Links"`
}

DescribeSmartAccessGatewayAttributeResponse is the response struct for api DescribeSmartAccessGatewayAttribute

func CreateDescribeSmartAccessGatewayAttributeResponse ¶

func CreateDescribeSmartAccessGatewayAttributeResponse() (response *DescribeSmartAccessGatewayAttributeResponse)

CreateDescribeSmartAccessGatewayAttributeResponse creates a response to parse from DescribeSmartAccessGatewayAttribute response

type DescribeSmartAccessGatewayClientUsersRequest ¶

type DescribeSmartAccessGatewayClientUsersRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	PageNumber           requests.Integer `position:"Query" name:"PageNumber"`
	PageSize             requests.Integer `position:"Query" name:"PageSize"`
	EndLoginTime         requests.Integer `position:"Query" name:"EndLoginTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	UserMail             string           `position:"Query" name:"UserMail"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	BeginLoginTime       requests.Integer `position:"Query" name:"BeginLoginTime"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	UserName             string           `position:"Query" name:"UserName"`
}

DescribeSmartAccessGatewayClientUsersRequest is the request struct for api DescribeSmartAccessGatewayClientUsers

func CreateDescribeSmartAccessGatewayClientUsersRequest ¶

func CreateDescribeSmartAccessGatewayClientUsersRequest() (request *DescribeSmartAccessGatewayClientUsersRequest)

CreateDescribeSmartAccessGatewayClientUsersRequest creates a request to invoke DescribeSmartAccessGatewayClientUsers API

type DescribeSmartAccessGatewayClientUsersResponse ¶

type DescribeSmartAccessGatewayClientUsersResponse struct {
	*responses.BaseResponse
	TotalCount int                                          `json:"TotalCount" xml:"TotalCount"`
	PageSize   int                                          `json:"PageSize" xml:"PageSize"`
	RequestId  string                                       `json:"RequestId" xml:"RequestId"`
	PageNumber int                                          `json:"PageNumber" xml:"PageNumber"`
	Users      UsersInDescribeSmartAccessGatewayClientUsers `json:"Users" xml:"Users"`
}

DescribeSmartAccessGatewayClientUsersResponse is the response struct for api DescribeSmartAccessGatewayClientUsers

func CreateDescribeSmartAccessGatewayClientUsersResponse ¶

func CreateDescribeSmartAccessGatewayClientUsersResponse() (response *DescribeSmartAccessGatewayClientUsersResponse)

CreateDescribeSmartAccessGatewayClientUsersResponse creates a response to parse from DescribeSmartAccessGatewayClientUsers response

type DescribeSmartAccessGatewayHaRequest ¶

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

DescribeSmartAccessGatewayHaRequest is the request struct for api DescribeSmartAccessGatewayHa

func CreateDescribeSmartAccessGatewayHaRequest ¶

func CreateDescribeSmartAccessGatewayHaRequest() (request *DescribeSmartAccessGatewayHaRequest)

CreateDescribeSmartAccessGatewayHaRequest creates a request to invoke DescribeSmartAccessGatewayHa API

type DescribeSmartAccessGatewayHaResponse ¶

type DescribeSmartAccessGatewayHaResponse struct {
	*responses.BaseResponse
	DeviceLevelBackupState string             `json:"DeviceLevelBackupState" xml:"DeviceLevelBackupState"`
	RequestId              string             `json:"RequestId" xml:"RequestId"`
	BackupDeviceId         string             `json:"BackupDeviceId" xml:"BackupDeviceId"`
	SmartAGId              string             `json:"SmartAGId" xml:"SmartAGId"`
	DeviceLevelBackupType  string             `json:"DeviceLevelBackupType" xml:"DeviceLevelBackupType"`
	MainDeviceId           string             `json:"MainDeviceId" xml:"MainDeviceId"`
	LinkBackupInfoList     LinkBackupInfoList `json:"LinkBackupInfoList" xml:"LinkBackupInfoList"`
}

DescribeSmartAccessGatewayHaResponse is the response struct for api DescribeSmartAccessGatewayHa

func CreateDescribeSmartAccessGatewayHaResponse ¶

func CreateDescribeSmartAccessGatewayHaResponse() (response *DescribeSmartAccessGatewayHaResponse)

CreateDescribeSmartAccessGatewayHaResponse creates a response to parse from DescribeSmartAccessGatewayHa response

type DescribeSmartAccessGatewayVersionsRequest ¶

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

DescribeSmartAccessGatewayVersionsRequest is the request struct for api DescribeSmartAccessGatewayVersions

func CreateDescribeSmartAccessGatewayVersionsRequest ¶

func CreateDescribeSmartAccessGatewayVersionsRequest() (request *DescribeSmartAccessGatewayVersionsRequest)

CreateDescribeSmartAccessGatewayVersionsRequest creates a request to invoke DescribeSmartAccessGatewayVersions API

type DescribeSmartAccessGatewayVersionsResponse ¶

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

DescribeSmartAccessGatewayVersionsResponse is the response struct for api DescribeSmartAccessGatewayVersions

func CreateDescribeSmartAccessGatewayVersionsResponse ¶

func CreateDescribeSmartAccessGatewayVersionsResponse() (response *DescribeSmartAccessGatewayVersionsResponse)

CreateDescribeSmartAccessGatewayVersionsResponse creates a response to parse from DescribeSmartAccessGatewayVersions response

type DescribeSmartAccessGatewaysRequest ¶

type DescribeSmartAccessGatewaysRequest struct {
	*requests.RpcRequest
	ResourceOwnerId               requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AclIds                        string           `position:"Query" name:"AclIds"`
	CanAssociateQos               requests.Boolean `position:"Query" name:"CanAssociateQos"`
	SoftwareVersion               string           `position:"Query" name:"SoftwareVersion"`
	UnboundAclIds                 string           `position:"Query" name:"UnboundAclIds"`
	PageNumber                    requests.Integer `position:"Query" name:"PageNumber"`
	VersionComparator             string           `position:"Query" name:"VersionComparator"`
	ResourceGroupId               string           `position:"Query" name:"ResourceGroupId"`
	PageSize                      requests.Integer `position:"Query" name:"PageSize"`
	InstanceType                  string           `position:"Query" name:"InstanceType"`
	HardwareType                  string           `position:"Query" name:"HardwareType"`
	SmartAGIds                    *[]string        `position:"Query" name:"SmartAGIds"  type:"Repeated"`
	ApplicationBandwidthPackageId string           `position:"Query" name:"ApplicationBandwidthPackageId"`
	SerialNumber                  string           `position:"Query" name:"SerialNumber"`
	ResourceOwnerAccount          string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount                  string           `position:"Query" name:"OwnerAccount"`
	AssociatedCcnId               string           `position:"Query" name:"AssociatedCcnId"`
	OwnerId                       requests.Integer `position:"Query" name:"OwnerId"`
	BusinessState                 string           `position:"Query" name:"BusinessState"`
	Name                          string           `position:"Query" name:"Name"`
	SmartAGId                     string           `position:"Query" name:"SmartAGId"`
	Status                        string           `position:"Query" name:"Status"`
}

DescribeSmartAccessGatewaysRequest is the request struct for api DescribeSmartAccessGateways

func CreateDescribeSmartAccessGatewaysRequest ¶

func CreateDescribeSmartAccessGatewaysRequest() (request *DescribeSmartAccessGatewaysRequest)

CreateDescribeSmartAccessGatewaysRequest creates a request to invoke DescribeSmartAccessGateways API

type DescribeSmartAccessGatewaysResponse ¶

type DescribeSmartAccessGatewaysResponse struct {
	*responses.BaseResponse
	TotalCount          int                                              `json:"TotalCount" xml:"TotalCount"`
	PageSize            int                                              `json:"PageSize" xml:"PageSize"`
	RequestId           string                                           `json:"RequestId" xml:"RequestId"`
	PageNumber          int                                              `json:"PageNumber" xml:"PageNumber"`
	SmartAccessGateways SmartAccessGatewaysInDescribeSmartAccessGateways `json:"SmartAccessGateways" xml:"SmartAccessGateways"`
}

DescribeSmartAccessGatewaysResponse is the response struct for api DescribeSmartAccessGateways

func CreateDescribeSmartAccessGatewaysResponse ¶

func CreateDescribeSmartAccessGatewaysResponse() (response *DescribeSmartAccessGatewaysResponse)

CreateDescribeSmartAccessGatewaysResponse creates a response to parse from DescribeSmartAccessGateways response

type DescribeSnatEntriesRequest ¶

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

DescribeSnatEntriesRequest is the request struct for api DescribeSnatEntries

func CreateDescribeSnatEntriesRequest ¶

func CreateDescribeSnatEntriesRequest() (request *DescribeSnatEntriesRequest)

CreateDescribeSnatEntriesRequest creates a request to invoke DescribeSnatEntries API

type DescribeSnatEntriesResponse ¶

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

DescribeSnatEntriesResponse is the response struct for api DescribeSnatEntries

func CreateDescribeSnatEntriesResponse ¶

func CreateDescribeSnatEntriesResponse() (response *DescribeSnatEntriesResponse)

CreateDescribeSnatEntriesResponse creates a response to parse from DescribeSnatEntries response

type DescribeUnbindFlowLogSagsRequest ¶

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

DescribeUnbindFlowLogSagsRequest is the request struct for api DescribeUnbindFlowLogSags

func CreateDescribeUnbindFlowLogSagsRequest ¶

func CreateDescribeUnbindFlowLogSagsRequest() (request *DescribeUnbindFlowLogSagsRequest)

CreateDescribeUnbindFlowLogSagsRequest creates a request to invoke DescribeUnbindFlowLogSags API

type DescribeUnbindFlowLogSagsResponse ¶

type DescribeUnbindFlowLogSagsResponse struct {
	*responses.BaseResponse
	RequestId string                          `json:"RequestId" xml:"RequestId"`
	Count     int                             `json:"Count" xml:"Count"`
	Sags      SagsInDescribeUnbindFlowLogSags `json:"Sags" xml:"Sags"`
}

DescribeUnbindFlowLogSagsResponse is the response struct for api DescribeUnbindFlowLogSags

func CreateDescribeUnbindFlowLogSagsResponse ¶

func CreateDescribeUnbindFlowLogSagsResponse() (response *DescribeUnbindFlowLogSagsResponse)

CreateDescribeUnbindFlowLogSagsResponse creates a response to parse from DescribeUnbindFlowLogSags response

type DescribeUserFlowStatisticsRequest ¶

type DescribeUserFlowStatisticsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UserNames            *[]string        `position:"Query" name:"UserNames"  type:"Repeated"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	StatisticsDate       string           `position:"Query" name:"StatisticsDate"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

DescribeUserFlowStatisticsRequest is the request struct for api DescribeUserFlowStatistics

func CreateDescribeUserFlowStatisticsRequest ¶

func CreateDescribeUserFlowStatisticsRequest() (request *DescribeUserFlowStatisticsRequest)

CreateDescribeUserFlowStatisticsRequest creates a request to invoke DescribeUserFlowStatistics API

type DescribeUserFlowStatisticsResponse ¶

type DescribeUserFlowStatisticsResponse struct {
	*responses.BaseResponse
	RequestId     string                                    `json:"RequestId" xml:"RequestId"`
	SagStatistics SagStatisticsInDescribeUserFlowStatistics `json:"SagStatistics" xml:"SagStatistics"`
}

DescribeUserFlowStatisticsResponse is the response struct for api DescribeUserFlowStatistics

func CreateDescribeUserFlowStatisticsResponse ¶

func CreateDescribeUserFlowStatisticsResponse() (response *DescribeUserFlowStatisticsResponse)

CreateDescribeUserFlowStatisticsResponse creates a response to parse from DescribeUserFlowStatistics response

type DescribeUserOnlineClientStatisticsRequest ¶

type DescribeUserOnlineClientStatisticsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UserNames            *[]string        `position:"Query" name:"UserNames"  type:"Repeated"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

DescribeUserOnlineClientStatisticsRequest is the request struct for api DescribeUserOnlineClientStatistics

func CreateDescribeUserOnlineClientStatisticsRequest ¶

func CreateDescribeUserOnlineClientStatisticsRequest() (request *DescribeUserOnlineClientStatisticsRequest)

CreateDescribeUserOnlineClientStatisticsRequest creates a request to invoke DescribeUserOnlineClientStatistics API

type DescribeUserOnlineClientStatisticsResponse ¶

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

DescribeUserOnlineClientStatisticsResponse is the response struct for api DescribeUserOnlineClientStatistics

func CreateDescribeUserOnlineClientStatisticsResponse ¶

func CreateDescribeUserOnlineClientStatisticsResponse() (response *DescribeUserOnlineClientStatisticsResponse)

CreateDescribeUserOnlineClientStatisticsResponse creates a response to parse from DescribeUserOnlineClientStatistics response

type DescribeUserOnlineClientsRequest ¶

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

DescribeUserOnlineClientsRequest is the request struct for api DescribeUserOnlineClients

func CreateDescribeUserOnlineClientsRequest ¶

func CreateDescribeUserOnlineClientsRequest() (request *DescribeUserOnlineClientsRequest)

CreateDescribeUserOnlineClientsRequest creates a request to invoke DescribeUserOnlineClients API

type DescribeUserOnlineClientsResponse ¶

type DescribeUserOnlineClientsResponse struct {
	*responses.BaseResponse
	RequestId string                           `json:"RequestId" xml:"RequestId"`
	Users     UsersInDescribeUserOnlineClients `json:"Users" xml:"Users"`
}

DescribeUserOnlineClientsResponse is the response struct for api DescribeUserOnlineClients

func CreateDescribeUserOnlineClientsResponse ¶

func CreateDescribeUserOnlineClientsResponse() (response *DescribeUserOnlineClientsResponse)

CreateDescribeUserOnlineClientsResponse creates a response to parse from DescribeUserOnlineClients response

type Detail ¶ added in v1.61.536

type Detail struct {
	Type       string     `json:"Type" xml:"Type"`
	Statistics Statistics `json:"Statistics" xml:"Statistics"`
	Items      []Item     `json:"Items" xml:"Items"`
}

Detail is a nested struct in smartag response

type DetailsInDiscribeSmartAccessGatewayDiagnosisReport ¶ added in v1.61.536

type DetailsInDiscribeSmartAccessGatewayDiagnosisReport struct {
	Detail []Detail `json:"Detail" xml:"Detail"`
}

DetailsInDiscribeSmartAccessGatewayDiagnosisReport is a nested struct in smartag response

type Device ¶

type Device struct {
	SerialNumber          string `json:"SerialNumber" xml:"SerialNumber"`
	HaState               string `json:"HaState" xml:"HaState"`
	SecretKey             string `json:"SecretKey" xml:"SecretKey"`
	DpiSignatureDbVersion string `json:"DpiSignatureDbVersion" xml:"DpiSignatureDbVersion"`
	SoftwareVersion       string `json:"SoftwareVersion" xml:"SoftwareVersion"`
	DistributeSkStatus    int    `json:"DistributeSkStatus" xml:"DistributeSkStatus"`
	MonitorVersion        string `json:"MonitorVersion" xml:"MonitorVersion"`
	HcState               string `json:"HcState" xml:"HcState"`
}

Device is a nested struct in smartag response

type Devices ¶

type Devices struct {
	Device []Device `json:"Device" xml:"Device"`
}

Devices is a nested struct in smartag response

type DiagnoseResult ¶ added in v1.61.536

type DiagnoseResult struct {
	Percent          int        `json:"Percent" xml:"Percent"`
	SN               string     `json:"SN" xml:"SN"`
	DiagnoseId       string     `json:"DiagnoseId" xml:"DiagnoseId"`
	State            string     `json:"State" xml:"State"`
	UserLevel        string     `json:"UserLevel" xml:"UserLevel"`
	BoxVersion       string     `json:"BoxVersion" xml:"BoxVersion"`
	InstanceId       string     `json:"InstanceId" xml:"InstanceId"`
	BoxType          string     `json:"BoxType" xml:"BoxType"`
	MonitorVersion   string     `json:"MonitorVersion" xml:"MonitorVersion"`
	FinishedNumber   int        `json:"FinishedNumber" xml:"FinishedNumber"`
	UId              string     `json:"UId" xml:"UId"`
	EndTime          int        `json:"EndTime" xml:"EndTime"`
	StartTime        int        `json:"StartTime" xml:"StartTime"`
	Parameters       string     `json:"Parameters" xml:"Parameters"`
	StoreType        string     `json:"StoreType" xml:"StoreType"`
	ReportSLSSuccess int        `json:"ReportSLSSuccess" xml:"ReportSLSSuccess"`
	TotalNumber      int        `json:"TotalNumber" xml:"TotalNumber"`
	Level            Level      `json:"Level" xml:"Level"`
	Statistics       Statistics `json:"Statistics" xml:"Statistics"`
	Details          []Detail   `json:"Details" xml:"Details"`
}

DiagnoseResult is a nested struct in smartag response

type DiagnoseSmartAccessGatewayRequest ¶ added in v1.61.536

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

DiagnoseSmartAccessGatewayRequest is the request struct for api DiagnoseSmartAccessGateway

func CreateDiagnoseSmartAccessGatewayRequest ¶ added in v1.61.536

func CreateDiagnoseSmartAccessGatewayRequest() (request *DiagnoseSmartAccessGatewayRequest)

CreateDiagnoseSmartAccessGatewayRequest creates a request to invoke DiagnoseSmartAccessGateway API

type DiagnoseSmartAccessGatewayResponse ¶ added in v1.61.536

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

DiagnoseSmartAccessGatewayResponse is the response struct for api DiagnoseSmartAccessGateway

func CreateDiagnoseSmartAccessGatewayResponse ¶ added in v1.61.536

func CreateDiagnoseSmartAccessGatewayResponse() (response *DiagnoseSmartAccessGatewayResponse)

CreateDiagnoseSmartAccessGatewayResponse creates a response to parse from DiagnoseSmartAccessGateway response

type DisableSmartAGDpiMonitorRequest ¶ added in v1.61.1055

type DisableSmartAGDpiMonitorRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DryRun               requests.Boolean `position:"Query" name:"DryRun"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

DisableSmartAGDpiMonitorRequest is the request struct for api DisableSmartAGDpiMonitor

func CreateDisableSmartAGDpiMonitorRequest ¶ added in v1.61.1055

func CreateDisableSmartAGDpiMonitorRequest() (request *DisableSmartAGDpiMonitorRequest)

CreateDisableSmartAGDpiMonitorRequest creates a request to invoke DisableSmartAGDpiMonitor API

type DisableSmartAGDpiMonitorResponse ¶ added in v1.61.1055

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

DisableSmartAGDpiMonitorResponse is the response struct for api DisableSmartAGDpiMonitor

func CreateDisableSmartAGDpiMonitorResponse ¶ added in v1.61.1055

func CreateDisableSmartAGDpiMonitorResponse() (response *DisableSmartAGDpiMonitorResponse)

CreateDisableSmartAGDpiMonitorResponse creates a response to parse from DisableSmartAGDpiMonitor response

type DisableSmartAccessGatewayUserRequest ¶

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

DisableSmartAccessGatewayUserRequest is the request struct for api DisableSmartAccessGatewayUser

func CreateDisableSmartAccessGatewayUserRequest ¶

func CreateDisableSmartAccessGatewayUserRequest() (request *DisableSmartAccessGatewayUserRequest)

CreateDisableSmartAccessGatewayUserRequest creates a request to invoke DisableSmartAccessGatewayUser API

type DisableSmartAccessGatewayUserResponse ¶

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

DisableSmartAccessGatewayUserResponse is the response struct for api DisableSmartAccessGatewayUser

func CreateDisableSmartAccessGatewayUserResponse ¶

func CreateDisableSmartAccessGatewayUserResponse() (response *DisableSmartAccessGatewayUserResponse)

CreateDisableSmartAccessGatewayUserResponse creates a response to parse from DisableSmartAccessGatewayUser response

type DisassociateACLRequest ¶

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

DisassociateACLRequest is the request struct for api DisassociateACL

func CreateDisassociateACLRequest ¶

func CreateDisassociateACLRequest() (request *DisassociateACLRequest)

CreateDisassociateACLRequest creates a request to invoke DisassociateACL API

type DisassociateACLResponse ¶

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

DisassociateACLResponse is the response struct for api DisassociateACL

func CreateDisassociateACLResponse ¶

func CreateDisassociateACLResponse() (response *DisassociateACLResponse)

CreateDisassociateACLResponse creates a response to parse from DisassociateACL response

type DisassociateFlowLogRequest ¶

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

DisassociateFlowLogRequest is the request struct for api DisassociateFlowLog

func CreateDisassociateFlowLogRequest ¶

func CreateDisassociateFlowLogRequest() (request *DisassociateFlowLogRequest)

CreateDisassociateFlowLogRequest creates a request to invoke DisassociateFlowLog API

type DisassociateFlowLogResponse ¶

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

DisassociateFlowLogResponse is the response struct for api DisassociateFlowLog

func CreateDisassociateFlowLogResponse ¶

func CreateDisassociateFlowLogResponse() (response *DisassociateFlowLogResponse)

CreateDisassociateFlowLogResponse creates a response to parse from DisassociateFlowLog response

type DisassociateQosRequest ¶

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

DisassociateQosRequest is the request struct for api DisassociateQos

func CreateDisassociateQosRequest ¶

func CreateDisassociateQosRequest() (request *DisassociateQosRequest)

CreateDisassociateQosRequest creates a request to invoke DisassociateQos API

type DisassociateQosResponse ¶

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

DisassociateQosResponse is the response struct for api DisassociateQos

func CreateDisassociateQosResponse ¶

func CreateDisassociateQosResponse() (response *DisassociateQosResponse)

CreateDisassociateQosResponse creates a response to parse from DisassociateQos response

type DiscribeSmartAccessGatewayDiagnosisReportRequest ¶ added in v1.61.536

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

DiscribeSmartAccessGatewayDiagnosisReportRequest is the request struct for api DiscribeSmartAccessGatewayDiagnosisReport

func CreateDiscribeSmartAccessGatewayDiagnosisReportRequest ¶ added in v1.61.536

func CreateDiscribeSmartAccessGatewayDiagnosisReportRequest() (request *DiscribeSmartAccessGatewayDiagnosisReportRequest)

CreateDiscribeSmartAccessGatewayDiagnosisReportRequest creates a request to invoke DiscribeSmartAccessGatewayDiagnosisReport API

type DiscribeSmartAccessGatewayDiagnosisReportResponse ¶ added in v1.61.536

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

DiscribeSmartAccessGatewayDiagnosisReportResponse is the response struct for api DiscribeSmartAccessGatewayDiagnosisReport

func CreateDiscribeSmartAccessGatewayDiagnosisReportResponse ¶ added in v1.61.536

func CreateDiscribeSmartAccessGatewayDiagnosisReportResponse() (response *DiscribeSmartAccessGatewayDiagnosisReportResponse)

CreateDiscribeSmartAccessGatewayDiagnosisReportResponse creates a response to parse from DiscribeSmartAccessGatewayDiagnosisReport response

type DnatEntries ¶

type DnatEntries struct {
	DnatEntry []DnatEntry `json:"DnatEntry" xml:"DnatEntry"`
}

DnatEntries is a nested struct in smartag response

type DnatEntry ¶

type DnatEntry struct {
	Type         string `json:"Type" xml:"Type"`
	SagId        string `json:"SagId" xml:"SagId"`
	InternalIp   string `json:"InternalIp" xml:"InternalIp"`
	InternalPort string `json:"InternalPort" xml:"InternalPort"`
	IpProtocol   string `json:"IpProtocol" xml:"IpProtocol"`
	ExternalPort string `json:"ExternalPort" xml:"ExternalPort"`
	DnatEntryId  string `json:"DnatEntryId" xml:"DnatEntryId"`
	ExternalIp   string `json:"ExternalIp" xml:"ExternalIp"`
}

DnatEntry is a nested struct in smartag response

type DowngradeSmartAccessGatewayRequest ¶

type DowngradeSmartAccessGatewayRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	BandWidthSpec        requests.Integer `position:"Query" name:"BandWidthSpec"`
	UserCount            requests.Integer `position:"Query" name:"UserCount"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	DataPlan             requests.Integer `position:"Query" name:"DataPlan"`
}

DowngradeSmartAccessGatewayRequest is the request struct for api DowngradeSmartAccessGateway

func CreateDowngradeSmartAccessGatewayRequest ¶

func CreateDowngradeSmartAccessGatewayRequest() (request *DowngradeSmartAccessGatewayRequest)

CreateDowngradeSmartAccessGatewayRequest creates a request to invoke DowngradeSmartAccessGateway API

type DowngradeSmartAccessGatewayResponse ¶

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

DowngradeSmartAccessGatewayResponse is the response struct for api DowngradeSmartAccessGateway

func CreateDowngradeSmartAccessGatewayResponse ¶

func CreateDowngradeSmartAccessGatewayResponse() (response *DowngradeSmartAccessGatewayResponse)

CreateDowngradeSmartAccessGatewayResponse creates a response to parse from DowngradeSmartAccessGateway response

type DowngradeSmartAccessGatewaySoftwareRequest ¶

type DowngradeSmartAccessGatewaySoftwareRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UserCount            requests.Integer `position:"Query" name:"UserCount"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	DataPlan             requests.Integer `position:"Query" name:"DataPlan"`
}

DowngradeSmartAccessGatewaySoftwareRequest is the request struct for api DowngradeSmartAccessGatewaySoftware

func CreateDowngradeSmartAccessGatewaySoftwareRequest ¶

func CreateDowngradeSmartAccessGatewaySoftwareRequest() (request *DowngradeSmartAccessGatewaySoftwareRequest)

CreateDowngradeSmartAccessGatewaySoftwareRequest creates a request to invoke DowngradeSmartAccessGatewaySoftware API

type DowngradeSmartAccessGatewaySoftwareResponse ¶

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

DowngradeSmartAccessGatewaySoftwareResponse is the response struct for api DowngradeSmartAccessGatewaySoftware

func CreateDowngradeSmartAccessGatewaySoftwareResponse ¶

func CreateDowngradeSmartAccessGatewaySoftwareResponse() (response *DowngradeSmartAccessGatewaySoftwareResponse)

CreateDowngradeSmartAccessGatewaySoftwareResponse creates a response to parse from DowngradeSmartAccessGatewaySoftware response

type DpiConfigError ¶ added in v1.61.1055

type DpiConfigError struct {
	DpiConfigErrorItem []DpiConfigErrorItem `json:"DpiConfigError" xml:"DpiConfigError"`
}

DpiConfigError is a nested struct in smartag response

type DpiConfigErrorItem ¶ added in v1.61.1055

type DpiConfigErrorItem struct {
	SN                  string                    `json:"SN" xml:"SN"`
	SmartAGId           string                    `json:"SmartAGId" xml:"SmartAGId"`
	ErrorType           string                    `json:"ErrorType" xml:"ErrorType"`
	RuleConfigErrorList []RuleConfigErrorListItem `json:"RuleConfigErrorList" xml:"RuleConfigErrorList"`
}

DpiConfigErrorItem is a nested struct in smartag response

type DpiGroup ¶ added in v1.61.1055

type DpiGroup struct {
	DpiGroupItem []DpiGroupItem `json:"DpiGroup" xml:"DpiGroup"`
}

DpiGroup is a nested struct in smartag response

type DpiGroupIdsInAddACLRule ¶ added in v1.61.1055

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

DpiGroupIdsInAddACLRule is a nested struct in smartag response

type DpiGroupIdsInCreateQosPolicy ¶ added in v1.61.1055

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

DpiGroupIdsInCreateQosPolicy is a nested struct in smartag response

type DpiGroupIdsInDescribeACLAttribute ¶ added in v1.61.1055

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

DpiGroupIdsInDescribeACLAttribute is a nested struct in smartag response

type DpiGroupIdsInDescribeQosPolicies ¶ added in v1.61.1055

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

DpiGroupIdsInDescribeQosPolicies is a nested struct in smartag response

type DpiGroupIdsInListDpiConfigError ¶ added in v1.61.1055

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

DpiGroupIdsInListDpiConfigError is a nested struct in smartag response

type DpiGroupIdsInModifyACLRule ¶ added in v1.61.1055

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

DpiGroupIdsInModifyACLRule is a nested struct in smartag response

type DpiGroupItem ¶ added in v1.61.1055

type DpiGroupItem struct {
	MinSignatureDbVersion string `json:"MinSignatureDbVersion" xml:"MinSignatureDbVersion"`
	DpiGroupName          string `json:"DpiGroupName" xml:"DpiGroupName"`
	DpiGroupId            string `json:"DpiGroupId" xml:"DpiGroupId"`
	MinEngineVersion      string `json:"MinEngineVersion" xml:"MinEngineVersion"`
}

DpiGroupItem is a nested struct in smartag response

type DpiSignature ¶ added in v1.61.1055

type DpiSignature struct {
	DpiSignatureItem []DpiSignatureItem `json:"DpiSignature" xml:"DpiSignature"`
}

DpiSignature is a nested struct in smartag response

type DpiSignatureIdsInAddACLRule ¶ added in v1.61.1055

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

DpiSignatureIdsInAddACLRule is a nested struct in smartag response

type DpiSignatureIdsInCreateQosPolicy ¶ added in v1.61.1055

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

DpiSignatureIdsInCreateQosPolicy is a nested struct in smartag response

type DpiSignatureIdsInDescribeACLAttribute ¶ added in v1.61.1055

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

DpiSignatureIdsInDescribeACLAttribute is a nested struct in smartag response

type DpiSignatureIdsInDescribeQosPolicies ¶ added in v1.61.1055

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

DpiSignatureIdsInDescribeQosPolicies is a nested struct in smartag response

type DpiSignatureIdsInListDpiConfigError ¶ added in v1.61.1055

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

DpiSignatureIdsInListDpiConfigError is a nested struct in smartag response

type DpiSignatureIdsInModifyACLRule ¶ added in v1.61.1055

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

DpiSignatureIdsInModifyACLRule is a nested struct in smartag response

type DpiSignatureItem ¶ added in v1.61.1055

type DpiSignatureItem struct {
	DpiSignatureId        string `json:"DpiSignatureId" xml:"DpiSignatureId"`
	MinSignatureDbVersion string `json:"MinSignatureDbVersion" xml:"MinSignatureDbVersion"`
	DpiGroupId            string `json:"DpiGroupId" xml:"DpiGroupId"`
	MinEngineVersion      string `json:"MinEngineVersion" xml:"MinEngineVersion"`
	DpiSignatureName      string `json:"DpiSignatureName" xml:"DpiSignatureName"`
}

DpiSignatureItem is a nested struct in smartag response

type DropTopN ¶ added in v1.61.318

type DropTopN struct {
	DropTopNItem []DropTopNItem `json:"DropTopN" xml:"DropTopN"`
}

DropTopN is a nested struct in smartag response

type DropTopNItem ¶ added in v1.61.318

type DropTopNItem struct {
	DropRate   string `json:"DropRate" xml:"DropRate"`
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
	Name       string `json:"Name" xml:"Name"`
	RegionId   string `json:"RegionId" xml:"RegionId"`
}

DropTopNItem is a nested struct in smartag response

type EN ¶ added in v1.61.536

type EN struct {
	ItemName  string   `json:"ItemName" xml:"ItemName"`
	ItemLevel string   `json:"ItemLevel" xml:"ItemLevel"`
	ItemType  string   `json:"ItemType" xml:"ItemType"`
	Advice    []string `json:"Advice" xml:"Advice"`
	Details   []string `json:"Details" xml:"Details"`
}

EN is a nested struct in smartag response

type EnableSmartAGDpiMonitorRequest ¶ added in v1.61.1055

type EnableSmartAGDpiMonitorRequest struct {
	*requests.RpcRequest
	SlsLogStore          string           `position:"Query" name:"SlsLogStore"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	SlsProjectName       string           `position:"Query" name:"SlsProjectName"`
	DryRun               requests.Boolean `position:"Query" name:"DryRun"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

EnableSmartAGDpiMonitorRequest is the request struct for api EnableSmartAGDpiMonitor

func CreateEnableSmartAGDpiMonitorRequest ¶ added in v1.61.1055

func CreateEnableSmartAGDpiMonitorRequest() (request *EnableSmartAGDpiMonitorRequest)

CreateEnableSmartAGDpiMonitorRequest creates a request to invoke EnableSmartAGDpiMonitor API

type EnableSmartAGDpiMonitorResponse ¶ added in v1.61.1055

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

EnableSmartAGDpiMonitorResponse is the response struct for api EnableSmartAGDpiMonitor

func CreateEnableSmartAGDpiMonitorResponse ¶ added in v1.61.1055

func CreateEnableSmartAGDpiMonitorResponse() (response *EnableSmartAGDpiMonitorResponse)

CreateEnableSmartAGDpiMonitorResponse creates a response to parse from EnableSmartAGDpiMonitor response

type EnableSmartAccessGatewayUserRequest ¶

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

EnableSmartAccessGatewayUserRequest is the request struct for api EnableSmartAccessGatewayUser

func CreateEnableSmartAccessGatewayUserRequest ¶

func CreateEnableSmartAccessGatewayUserRequest() (request *EnableSmartAccessGatewayUserRequest)

CreateEnableSmartAccessGatewayUserRequest creates a request to invoke EnableSmartAccessGatewayUser API

type EnableSmartAccessGatewayUserResponse ¶

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

EnableSmartAccessGatewayUserResponse is the response struct for api EnableSmartAccessGatewayUser

func CreateEnableSmartAccessGatewayUserResponse ¶

func CreateEnableSmartAccessGatewayUserResponse() (response *EnableSmartAccessGatewayUserResponse)

CreateEnableSmartAccessGatewayUserResponse creates a response to parse from EnableSmartAccessGatewayUser response

type EnterpriseCode ¶ added in v1.61.1055

type EnterpriseCode struct {
	IsDefault      bool   `json:"IsDefault" xml:"IsDefault"`
	SmartAGCount   int    `json:"SmartAGCount" xml:"SmartAGCount"`
	EnterpriseCode string `json:"EnterpriseCode" xml:"EnterpriseCode"`
}

EnterpriseCode is a nested struct in smartag response

type EnterpriseCodes ¶ added in v1.61.1055

type EnterpriseCodes struct {
	EnterpriseCode []EnterpriseCode `json:"EnterpriseCode" xml:"EnterpriseCode"`
}

EnterpriseCodes is a nested struct in smartag response

type Feature ¶ added in v1.61.1055

type Feature struct {
	Feature string `json:"Feature" xml:"Feature"`
}

Feature is a nested struct in smartag response

type Features ¶ added in v1.61.1055

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

Features is a nested struct in smartag response

type FlowLogIds ¶ added in v1.61.318

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

FlowLogIds is a nested struct in smartag response

type FlowLogSetType ¶

type FlowLogSetType struct {
	Status            string `json:"Status" xml:"Status"`
	TotalSagNum       int    `json:"TotalSagNum" xml:"TotalSagNum"`
	NetflowServerIp   string `json:"NetflowServerIp" xml:"NetflowServerIp"`
	ProjectName       string `json:"ProjectName" xml:"ProjectName"`
	SlsRegionId       string `json:"SlsRegionId" xml:"SlsRegionId"`
	ActiveAging       int    `json:"ActiveAging" xml:"ActiveAging"`
	OutputType        string `json:"OutputType" xml:"OutputType"`
	Description       string `json:"Description" xml:"Description"`
	NetflowVersion    string `json:"NetflowVersion" xml:"NetflowVersion"`
	InactiveAging     int    `json:"InactiveAging" xml:"InactiveAging"`
	NetflowServerPort string `json:"NetflowServerPort" xml:"NetflowServerPort"`
	Name              string `json:"Name" xml:"Name"`
	FlowLogId         string `json:"FlowLogId" xml:"FlowLogId"`
	LogstoreName      string `json:"LogstoreName" xml:"LogstoreName"`
	ResourceGroupId   string `json:"ResourceGroupId" xml:"ResourceGroupId"`
}

FlowLogSetType is a nested struct in smartag response

type FlowLogs ¶

type FlowLogs struct {
	FlowLogSetType []FlowLogSetType `json:"FlowLogSetType" xml:"FlowLogSetType"`
}

FlowLogs is a nested struct in smartag response

type GetAclAttributeRequest ¶ added in v1.61.1055

type GetAclAttributeRequest struct {
	*requests.RpcRequest
	AclId string `position:"Query" name:"AclId"`
}

GetAclAttributeRequest is the request struct for api GetAclAttribute

func CreateGetAclAttributeRequest ¶ added in v1.61.1055

func CreateGetAclAttributeRequest() (request *GetAclAttributeRequest)

CreateGetAclAttributeRequest creates a request to invoke GetAclAttribute API

type GetAclAttributeResponse ¶ added in v1.61.1055

type GetAclAttributeResponse struct {
	*responses.BaseResponse
	RequestId               string `json:"RequestId" xml:"RequestId"`
	AclId                   string `json:"AclId" xml:"AclId"`
	ErrorConfigSmartAGCount int    `json:"ErrorConfigSmartAGCount" xml:"ErrorConfigSmartAGCount"`
	AclName                 string `json:"AclName" xml:"AclName"`
}

GetAclAttributeResponse is the response struct for api GetAclAttribute

func CreateGetAclAttributeResponse ¶ added in v1.61.1055

func CreateGetAclAttributeResponse() (response *GetAclAttributeResponse)

CreateGetAclAttributeResponse creates a response to parse from GetAclAttribute response

type GetCloudConnectNetworkUseLimitRequest ¶

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

GetCloudConnectNetworkUseLimitRequest is the request struct for api GetCloudConnectNetworkUseLimit

func CreateGetCloudConnectNetworkUseLimitRequest ¶

func CreateGetCloudConnectNetworkUseLimitRequest() (request *GetCloudConnectNetworkUseLimitRequest)

CreateGetCloudConnectNetworkUseLimitRequest creates a request to invoke GetCloudConnectNetworkUseLimit API

type GetCloudConnectNetworkUseLimitResponse ¶

type GetCloudConnectNetworkUseLimitResponse struct {
	*responses.BaseResponse
	UsedAmount  int    `json:"UsedAmount" xml:"UsedAmount"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	TotalAmount int    `json:"TotalAmount" xml:"TotalAmount"`
}

GetCloudConnectNetworkUseLimitResponse is the response struct for api GetCloudConnectNetworkUseLimit

func CreateGetCloudConnectNetworkUseLimitResponse ¶

func CreateGetCloudConnectNetworkUseLimitResponse() (response *GetCloudConnectNetworkUseLimitResponse)

CreateGetCloudConnectNetworkUseLimitResponse creates a response to parse from GetCloudConnectNetworkUseLimit response

type GetQosAttributeRequest ¶ added in v1.61.1055

type GetQosAttributeRequest struct {
	*requests.RpcRequest
	QosId string `position:"Query" name:"QosId"`
}

GetQosAttributeRequest is the request struct for api GetQosAttribute

func CreateGetQosAttributeRequest ¶ added in v1.61.1055

func CreateGetQosAttributeRequest() (request *GetQosAttributeRequest)

CreateGetQosAttributeRequest creates a request to invoke GetQosAttribute API

type GetQosAttributeResponse ¶ added in v1.61.1055

type GetQosAttributeResponse struct {
	*responses.BaseResponse
	RequestId               string                       `json:"RequestId" xml:"RequestId"`
	ErrorConfigSmartAGCount int                          `json:"ErrorConfigSmartAGCount" xml:"ErrorConfigSmartAGCount"`
	QosName                 string                       `json:"QosName" xml:"QosName"`
	QosDescription          string                       `json:"QosDescription" xml:"QosDescription"`
	QosPolicies             []QosPolicyInGetQosAttribute `json:"QosPolicies" xml:"QosPolicies"`
	QosCars                 []QosCar                     `json:"QosCars" xml:"QosCars"`
}

GetQosAttributeResponse is the response struct for api GetQosAttribute

func CreateGetQosAttributeResponse ¶ added in v1.61.1055

func CreateGetQosAttributeResponse() (response *GetQosAttributeResponse)

CreateGetQosAttributeResponse creates a response to parse from GetQosAttribute response

type GetSmartAGDpiAttributeRequest ¶ added in v1.61.1055

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

GetSmartAGDpiAttributeRequest is the request struct for api GetSmartAGDpiAttribute

func CreateGetSmartAGDpiAttributeRequest ¶ added in v1.61.1055

func CreateGetSmartAGDpiAttributeRequest() (request *GetSmartAGDpiAttributeRequest)

CreateGetSmartAGDpiAttributeRequest creates a request to invoke GetSmartAGDpiAttribute API

type GetSmartAGDpiAttributeResponse ¶ added in v1.61.1055

type GetSmartAGDpiAttributeResponse struct {
	*responses.BaseResponse
	LogstoreName     string `json:"LogstoreName" xml:"LogstoreName"`
	RequestId        string `json:"RequestId" xml:"RequestId"`
	ProjectName      string `json:"ProjectName" xml:"ProjectName"`
	SlsRegion        string `json:"SlsRegion" xml:"SlsRegion"`
	DpiMonitorStatus string `json:"DpiMonitorStatus" xml:"DpiMonitorStatus"`
	DpiStatus        string `json:"DpiStatus" xml:"DpiStatus"`
}

GetSmartAGDpiAttributeResponse is the response struct for api GetSmartAGDpiAttribute

func CreateGetSmartAGDpiAttributeResponse ¶ added in v1.61.1055

func CreateGetSmartAGDpiAttributeResponse() (response *GetSmartAGDpiAttributeResponse)

CreateGetSmartAGDpiAttributeResponse creates a response to parse from GetSmartAGDpiAttribute response

type GetSmartAccessGatewayUseLimitRequest ¶

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

GetSmartAccessGatewayUseLimitRequest is the request struct for api GetSmartAccessGatewayUseLimit

func CreateGetSmartAccessGatewayUseLimitRequest ¶

func CreateGetSmartAccessGatewayUseLimitRequest() (request *GetSmartAccessGatewayUseLimitRequest)

CreateGetSmartAccessGatewayUseLimitRequest creates a request to invoke GetSmartAccessGatewayUseLimit API

type GetSmartAccessGatewayUseLimitResponse ¶

type GetSmartAccessGatewayUseLimitResponse struct {
	*responses.BaseResponse
	UsedAmount  int    `json:"UsedAmount" xml:"UsedAmount"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	TotalAmount int    `json:"TotalAmount" xml:"TotalAmount"`
}

GetSmartAccessGatewayUseLimitResponse is the response struct for api GetSmartAccessGatewayUseLimit

func CreateGetSmartAccessGatewayUseLimitResponse ¶

func CreateGetSmartAccessGatewayUseLimitResponse() (response *GetSmartAccessGatewayUseLimitResponse)

CreateGetSmartAccessGatewayUseLimitResponse creates a response to parse from GetSmartAccessGatewayUseLimit response

type GrantInstanceToCbnRequest ¶

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

GrantInstanceToCbnRequest is the request struct for api GrantInstanceToCbn

func CreateGrantInstanceToCbnRequest ¶

func CreateGrantInstanceToCbnRequest() (request *GrantInstanceToCbnRequest)

CreateGrantInstanceToCbnRequest creates a request to invoke GrantInstanceToCbn API

type GrantInstanceToCbnResponse ¶

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

GrantInstanceToCbnResponse is the response struct for api GrantInstanceToCbn

func CreateGrantInstanceToCbnResponse ¶

func CreateGrantInstanceToCbnResponse() (response *GrantInstanceToCbnResponse)

CreateGrantInstanceToCbnResponse creates a response to parse from GrantInstanceToCbn response

type GrantRule ¶

type GrantRule struct {
	CcnUid              int64  `json:"CcnUid" xml:"CcnUid"`
	GrantTrafficService bool   `json:"GrantTrafficService" xml:"GrantTrafficService"`
	GrantRuleId         string `json:"GrantRuleId" xml:"GrantRuleId"`
	VbrRegionId         string `json:"VbrRegionId" xml:"VbrRegionId"`
	CcnInstanceId       string `json:"CcnInstanceId" xml:"CcnInstanceId"`
	CreateTime          int64  `json:"CreateTime" xml:"CreateTime"`
	Bound               bool   `json:"Bound" xml:"Bound"`
	SmartAGUid          int64  `json:"SmartAGUid" xml:"SmartAGUid"`
	GmtCreate           int64  `json:"GmtCreate" xml:"GmtCreate"`
	VbrUid              int64  `json:"VbrUid" xml:"VbrUid"`
	RegionId            string `json:"RegionId" xml:"RegionId"`
	CenInstanceId       string `json:"CenInstanceId" xml:"CenInstanceId"`
	InstanceId          string `json:"InstanceId" xml:"InstanceId"`
	GmtModified         int64  `json:"GmtModified" xml:"GmtModified"`
	CenUid              int64  `json:"CenUid" xml:"CenUid"`
	VbrInstanceId       string `json:"VbrInstanceId" xml:"VbrInstanceId"`
	SmartAGId           string `json:"SmartAGId" xml:"SmartAGId"`
}

GrantRule is a nested struct in smartag response

type GrantRulesInDescribeGrantRules ¶

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

GrantRulesInDescribeGrantRules is a nested struct in smartag response

type GrantRulesInDescribeGrantSagRules ¶

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

GrantRulesInDescribeGrantSagRules is a nested struct in smartag response

type GrantRulesInDescribeGrantSagVbrRules ¶ added in v1.61.318

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

GrantRulesInDescribeGrantSagVbrRules is a nested struct in smartag response

type GrantSagInstanceToCcnRequest ¶

type GrantSagInstanceToCcnRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CcnUid               requests.Integer `position:"Query" name:"CcnUid"`
	CcnInstanceId        string           `position:"Query" name:"CcnInstanceId"`
	GrantTrafficService  requests.Boolean `position:"Query" name:"GrantTrafficService"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

GrantSagInstanceToCcnRequest is the request struct for api GrantSagInstanceToCcn

func CreateGrantSagInstanceToCcnRequest ¶

func CreateGrantSagInstanceToCcnRequest() (request *GrantSagInstanceToCcnRequest)

CreateGrantSagInstanceToCcnRequest creates a request to invoke GrantSagInstanceToCcn API

type GrantSagInstanceToCcnResponse ¶

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

GrantSagInstanceToCcnResponse is the response struct for api GrantSagInstanceToCcn

func CreateGrantSagInstanceToCcnResponse ¶

func CreateGrantSagInstanceToCcnResponse() (response *GrantSagInstanceToCcnResponse)

CreateGrantSagInstanceToCcnResponse creates a response to parse from GrantSagInstanceToCcn response

type GrantSagInstanceToVbrRequest ¶ added in v1.61.318

type GrantSagInstanceToVbrRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	VbrRegionId          string           `position:"Query" name:"VbrRegionId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	VbrInstanceId        string           `position:"Query" name:"VbrInstanceId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	VbrUid               requests.Integer `position:"Query" name:"VbrUid"`
}

GrantSagInstanceToVbrRequest is the request struct for api GrantSagInstanceToVbr

func CreateGrantSagInstanceToVbrRequest ¶ added in v1.61.318

func CreateGrantSagInstanceToVbrRequest() (request *GrantSagInstanceToVbrRequest)

CreateGrantSagInstanceToVbrRequest creates a request to invoke GrantSagInstanceToVbr API

type GrantSagInstanceToVbrResponse ¶ added in v1.61.318

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

GrantSagInstanceToVbrResponse is the response struct for api GrantSagInstanceToVbr

func CreateGrantSagInstanceToVbrResponse ¶ added in v1.61.318

func CreateGrantSagInstanceToVbrResponse() (response *GrantSagInstanceToVbrResponse)

CreateGrantSagInstanceToVbrResponse creates a response to parse from GrantSagInstanceToVbr response

type HealthCheck ¶

type HealthCheck struct {
	Type               string `json:"Type" xml:"Type"`
	ProbeTimeout       int    `json:"ProbeTimeout" xml:"ProbeTimeout"`
	Status             string `json:"Status" xml:"Status"`
	DstIpAddr          string `json:"DstIpAddr" xml:"DstIpAddr"`
	RelationCount      int    `json:"RelationCount" xml:"RelationCount"`
	RttFailThreshold   int    `json:"RttFailThreshold" xml:"RttFailThreshold"`
	SmartAGId          string `json:"SmartAGId" xml:"SmartAGId"`
	DstPort            int    `json:"DstPort" xml:"DstPort"`
	FailCountThreshold int    `json:"FailCountThreshold" xml:"FailCountThreshold"`
	RttThreshold       int    `json:"RttThreshold" xml:"RttThreshold"`
	SrcPort            int    `json:"SrcPort" xml:"SrcPort"`
	ProbeCount         int    `json:"ProbeCount" xml:"ProbeCount"`
	Description        string `json:"Description" xml:"Description"`
	SrcIpAddr          string `json:"SrcIpAddr" xml:"SrcIpAddr"`
	ProbeInterval      int    `json:"ProbeInterval" xml:"ProbeInterval"`
	Name               string `json:"Name" xml:"Name"`
	HcInstanceId       string `json:"HcInstanceId" xml:"HcInstanceId"`
}

HealthCheck is a nested struct in smartag response

type HealthChecks ¶

type HealthChecks struct {
	HealthCheck []HealthCheck `json:"HealthCheck" xml:"HealthCheck"`
}

HealthChecks is a nested struct in smartag response

type Interface ¶ added in v1.61.318

type Interface struct {
	Mask string `json:"Mask" xml:"Mask"`
	Vlan string `json:"Vlan" xml:"Vlan"`
	IP   string `json:"IP" xml:"IP"`
}

Interface is a nested struct in smartag response

type Interfaces ¶ added in v1.61.318

type Interfaces struct {
	Interface []Interface `json:"Interface" xml:"Interface"`
}

Interfaces is a nested struct in smartag response

type Item ¶ added in v1.61.536

type Item struct {
	Type      string `json:"Type" xml:"Type"`
	EndTime   int64  `json:"EndTime" xml:"EndTime"`
	StartTime int64  `json:"StartTime" xml:"StartTime"`
	ItemName  string `json:"ItemName" xml:"ItemName"`
	Level     string `json:"Level" xml:"Level"`
	CN        CN     `json:"CN" xml:"CN"`
	EN        EN     `json:"EN" xml:"EN"`
}

Item is a nested struct in smartag response

type Items ¶ added in v1.61.536

type Items struct {
	Item []Item `json:"Item" xml:"Item"`
}

Items is a nested struct in smartag response

type KickOutClientsRequest ¶

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

KickOutClientsRequest is the request struct for api KickOutClients

func CreateKickOutClientsRequest ¶

func CreateKickOutClientsRequest() (request *KickOutClientsRequest)

CreateKickOutClientsRequest creates a request to invoke KickOutClients API

type KickOutClientsResponse ¶

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

KickOutClientsResponse is the response struct for api KickOutClients

func CreateKickOutClientsResponse ¶

func CreateKickOutClientsResponse() (response *KickOutClientsResponse)

CreateKickOutClientsResponse creates a response to parse from KickOutClients response

type Lan ¶ added in v1.61.318

type Lan struct {
	Lease    string `json:"Lease" xml:"Lease"`
	Mask     string `json:"Mask" xml:"Mask"`
	EndIp    string `json:"EndIp" xml:"EndIp"`
	PortName string `json:"PortName" xml:"PortName"`
	StartIp  string `json:"StartIp" xml:"StartIp"`
	IPType   string `json:"IPType" xml:"IPType"`
	IP       string `json:"IP" xml:"IP"`
}

Lan is a nested struct in smartag response

type Lans ¶ added in v1.61.318

type Lans struct {
	Lan []Lan `json:"Lan" xml:"Lan"`
}

Lans is a nested struct in smartag response

type Level ¶ added in v1.61.536

type Level struct {
	Configuration string `json:"Configuration" xml:"Configuration"`
	Total         string `json:"Total" xml:"Total"`
	Biz           string `json:"Biz" xml:"Biz"`
}

Level is a nested struct in smartag response

type Link struct {
	CommodityType          string `json:"CommodityType" xml:"CommodityType"`
	Bandwidth              string `json:"Bandwidth" xml:"Bandwidth"`
	InstanceId             string `json:"InstanceId" xml:"InstanceId"`
	HealthCheckTargetIp    string `json:"HealthCheckTargetIp" xml:"HealthCheckTargetIp"`
	RelateInstanceRegionId string `json:"RelateInstanceRegionId" xml:"RelateInstanceRegionId"`
	Status                 string `json:"Status" xml:"Status"`
	RelateInstanceId       string `json:"RelateInstanceId" xml:"RelateInstanceId"`
	EndTime                int64  `json:"EndTime" xml:"EndTime"`
	Type                   string `json:"Type" xml:"Type"`
}

Link is a nested struct in smartag response

type LinkBackupInfoList ¶

type LinkBackupInfoList struct {
	LinkBackupInfoListItem []LinkBackupInfoListItem `json:"LinkBackupInfoList" xml:"LinkBackupInfoList"`
}

LinkBackupInfoList is a nested struct in smartag response

type LinkBackupInfoListItem ¶

type LinkBackupInfoListItem struct {
	MainLinkId           string `json:"MainLinkId" xml:"MainLinkId"`
	BackupLinkState      string `json:"BackupLinkState" xml:"BackupLinkState"`
	LinkLevelBackupState string `json:"LinkLevelBackupState" xml:"LinkLevelBackupState"`
	BackupLinkId         string `json:"BackupLinkId" xml:"BackupLinkId"`
	MainLinkState        string `json:"MainLinkState" xml:"MainLinkState"`
	LinkLevelBackupType  string `json:"LinkLevelBackupType" xml:"LinkLevelBackupType"`
}

LinkBackupInfoListItem is a nested struct in smartag response

type LinksInDescribeSmartAccessGatewayAttribute ¶

type LinksInDescribeSmartAccessGatewayAttribute struct {
	Link []Link `json:"Link" xml:"Link"`
}

LinksInDescribeSmartAccessGatewayAttribute is a nested struct in smartag response

type LinksInDescribeSmartAccessGateways ¶

type LinksInDescribeSmartAccessGateways struct {
	Link []Link `json:"Link" xml:"Link"`
}

LinksInDescribeSmartAccessGateways is a nested struct in smartag response

type ListAccessPointNetworkQualitiesRequest ¶ added in v1.61.1055

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

ListAccessPointNetworkQualitiesRequest is the request struct for api ListAccessPointNetworkQualities

func CreateListAccessPointNetworkQualitiesRequest ¶ added in v1.61.1055

func CreateListAccessPointNetworkQualitiesRequest() (request *ListAccessPointNetworkQualitiesRequest)

CreateListAccessPointNetworkQualitiesRequest creates a request to invoke ListAccessPointNetworkQualities API

type ListAccessPointNetworkQualitiesResponse ¶ added in v1.61.1055

type ListAccessPointNetworkQualitiesResponse struct {
	*responses.BaseResponse
	RequestId                   string                      `json:"RequestId" xml:"RequestId"`
	AccessPointNetworkQualities []AccessPointNetworkQuality `json:"AccessPointNetworkQualities" xml:"AccessPointNetworkQualities"`
}

ListAccessPointNetworkQualitiesResponse is the response struct for api ListAccessPointNetworkQualities

func CreateListAccessPointNetworkQualitiesResponse ¶ added in v1.61.1055

func CreateListAccessPointNetworkQualitiesResponse() (response *ListAccessPointNetworkQualitiesResponse)

CreateListAccessPointNetworkQualitiesResponse creates a response to parse from ListAccessPointNetworkQualities response

type ListAccessPointsRequest ¶ added in v1.61.536

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

ListAccessPointsRequest is the request struct for api ListAccessPoints

func CreateListAccessPointsRequest ¶ added in v1.61.536

func CreateListAccessPointsRequest() (request *ListAccessPointsRequest)

CreateListAccessPointsRequest creates a request to invoke ListAccessPoints API

type ListAccessPointsResponse ¶ added in v1.61.536

type ListAccessPointsResponse struct {
	*responses.BaseResponse
	TotalCount   int           `json:"TotalCount" xml:"TotalCount"`
	RequestId    string        `json:"RequestId" xml:"RequestId"`
	AccessPoints []AccessPoint `json:"AccessPoints" xml:"AccessPoints"`
}

ListAccessPointsResponse is the response struct for api ListAccessPoints

func CreateListAccessPointsResponse ¶ added in v1.61.536

func CreateListAccessPointsResponse() (response *ListAccessPointsResponse)

CreateListAccessPointsResponse creates a response to parse from ListAccessPoints response

type ListDpiConfigErrorRequest ¶ added in v1.61.1055

type ListDpiConfigErrorRequest struct {
	*requests.RpcRequest
	DpiConfigType  string           `position:"Query" name:"DpiConfigType"`
	NextToken      string           `position:"Query" name:"NextToken"`
	SmartAGId      string           `position:"Query" name:"SmartAGId"`
	RuleInstanceId string           `position:"Query" name:"RuleInstanceId"`
	MaxResults     requests.Integer `position:"Query" name:"MaxResults"`
}

ListDpiConfigErrorRequest is the request struct for api ListDpiConfigError

func CreateListDpiConfigErrorRequest ¶ added in v1.61.1055

func CreateListDpiConfigErrorRequest() (request *ListDpiConfigErrorRequest)

CreateListDpiConfigErrorRequest creates a request to invoke ListDpiConfigError API

type ListDpiConfigErrorResponse ¶ added in v1.61.1055

type ListDpiConfigErrorResponse struct {
	*responses.BaseResponse
	NextToken      string               `json:"NextToken" xml:"NextToken"`
	RequestId      string               `json:"RequestId" xml:"RequestId"`
	Total          int                  `json:"Total" xml:"Total"`
	MaxResults     int                  `json:"MaxResults" xml:"MaxResults"`
	DpiConfigError []DpiConfigErrorItem `json:"DpiConfigError" xml:"DpiConfigError"`
}

ListDpiConfigErrorResponse is the response struct for api ListDpiConfigError

func CreateListDpiConfigErrorResponse ¶ added in v1.61.1055

func CreateListDpiConfigErrorResponse() (response *ListDpiConfigErrorResponse)

CreateListDpiConfigErrorResponse creates a response to parse from ListDpiConfigError response

type ListDpiGroupsRequest ¶ added in v1.61.1055

type ListDpiGroupsRequest struct {
	*requests.RpcRequest
	DpiGroupIds          *[]string        `position:"Query" name:"DpiGroupIds"  type:"Repeated"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NextToken            string           `position:"Query" name:"NextToken"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	DpiGroupNames        *[]string        `position:"Query" name:"DpiGroupNames"  type:"Repeated"`
	MaxResults           requests.Integer `position:"Query" name:"MaxResults"`
}

ListDpiGroupsRequest is the request struct for api ListDpiGroups

func CreateListDpiGroupsRequest ¶ added in v1.61.1055

func CreateListDpiGroupsRequest() (request *ListDpiGroupsRequest)

CreateListDpiGroupsRequest creates a request to invoke ListDpiGroups API

type ListDpiGroupsResponse ¶ added in v1.61.1055

type ListDpiGroupsResponse struct {
	*responses.BaseResponse
	TotalCount int            `json:"TotalCount" xml:"TotalCount"`
	NextToken  string         `json:"NextToken" xml:"NextToken"`
	RequestId  string         `json:"RequestId" xml:"RequestId"`
	DpiGroup   []DpiGroupItem `json:"DpiGroup" xml:"DpiGroup"`
}

ListDpiGroupsResponse is the response struct for api ListDpiGroups

func CreateListDpiGroupsResponse ¶ added in v1.61.1055

func CreateListDpiGroupsResponse() (response *ListDpiGroupsResponse)

CreateListDpiGroupsResponse creates a response to parse from ListDpiGroups response

type ListDpiSignaturesRequest ¶ added in v1.61.1055

type ListDpiSignaturesRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DpiSignatureNames    *[]string        `position:"Query" name:"DpiSignatureNames"  type:"Repeated"`
	DpiSignatureIds      *[]string        `position:"Query" name:"DpiSignatureIds"  type:"Repeated"`
	NextToken            string           `position:"Query" name:"NextToken"`
	DpiGroupId           string           `position:"Query" name:"DpiGroupId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	MaxResults           requests.Integer `position:"Query" name:"MaxResults"`
}

ListDpiSignaturesRequest is the request struct for api ListDpiSignatures

func CreateListDpiSignaturesRequest ¶ added in v1.61.1055

func CreateListDpiSignaturesRequest() (request *ListDpiSignaturesRequest)

CreateListDpiSignaturesRequest creates a request to invoke ListDpiSignatures API

type ListDpiSignaturesResponse ¶ added in v1.61.1055

type ListDpiSignaturesResponse struct {
	*responses.BaseResponse
	TotalCount   int                `json:"TotalCount" xml:"TotalCount"`
	NextToken    string             `json:"NextToken" xml:"NextToken"`
	RequestId    string             `json:"RequestId" xml:"RequestId"`
	DpiSignature []DpiSignatureItem `json:"DpiSignature" xml:"DpiSignature"`
}

ListDpiSignaturesResponse is the response struct for api ListDpiSignatures

func CreateListDpiSignaturesResponse ¶ added in v1.61.1055

func CreateListDpiSignaturesResponse() (response *ListDpiSignaturesResponse)

CreateListDpiSignaturesResponse creates a response to parse from ListDpiSignatures response

type ListEnterpriseCodeRequest ¶ added in v1.61.1055

type ListEnterpriseCodeRequest struct {
	*requests.RpcRequest
	EnterpriseCode string           `position:"Query" name:"EnterpriseCode"`
	NextToken      string           `position:"Query" name:"NextToken"`
	IsDefault      requests.Boolean `position:"Query" name:"IsDefault"`
	MaxResults     requests.Integer `position:"Query" name:"MaxResults"`
}

ListEnterpriseCodeRequest is the request struct for api ListEnterpriseCode

func CreateListEnterpriseCodeRequest ¶ added in v1.61.1055

func CreateListEnterpriseCodeRequest() (request *ListEnterpriseCodeRequest)

CreateListEnterpriseCodeRequest creates a request to invoke ListEnterpriseCode API

type ListEnterpriseCodeResponse ¶ added in v1.61.1055

type ListEnterpriseCodeResponse struct {
	*responses.BaseResponse
	TotalCount      int              `json:"TotalCount" xml:"TotalCount"`
	NextToken       string           `json:"NextToken" xml:"NextToken"`
	RequestId       string           `json:"RequestId" xml:"RequestId"`
	MaxResults      int              `json:"MaxResults" xml:"MaxResults"`
	EnterpriseCodes []EnterpriseCode `json:"EnterpriseCodes" xml:"EnterpriseCodes"`
}

ListEnterpriseCodeResponse is the response struct for api ListEnterpriseCode

func CreateListEnterpriseCodeResponse ¶ added in v1.61.1055

func CreateListEnterpriseCodeResponse() (response *ListEnterpriseCodeResponse)

CreateListEnterpriseCodeResponse creates a response to parse from ListEnterpriseCode response

type ListSmartAGApiUnsupportedFeatureRequest ¶ added in v1.61.1055

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

ListSmartAGApiUnsupportedFeatureRequest is the request struct for api ListSmartAGApiUnsupportedFeature

func CreateListSmartAGApiUnsupportedFeatureRequest ¶ added in v1.61.1055

func CreateListSmartAGApiUnsupportedFeatureRequest() (request *ListSmartAGApiUnsupportedFeatureRequest)

CreateListSmartAGApiUnsupportedFeatureRequest creates a request to invoke ListSmartAGApiUnsupportedFeature API

type ListSmartAGApiUnsupportedFeatureResponse ¶ added in v1.61.1055

type ListSmartAGApiUnsupportedFeatureResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Features  []Feature `json:"Features" xml:"Features"`
}

ListSmartAGApiUnsupportedFeatureResponse is the response struct for api ListSmartAGApiUnsupportedFeature

func CreateListSmartAGApiUnsupportedFeatureResponse ¶ added in v1.61.1055

func CreateListSmartAGApiUnsupportedFeatureResponse() (response *ListSmartAGApiUnsupportedFeatureResponse)

CreateListSmartAGApiUnsupportedFeatureResponse creates a response to parse from ListSmartAGApiUnsupportedFeature response

type ListSmartAGByAccessPointRequest ¶ added in v1.61.536

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

ListSmartAGByAccessPointRequest is the request struct for api ListSmartAGByAccessPoint

func CreateListSmartAGByAccessPointRequest ¶ added in v1.61.536

func CreateListSmartAGByAccessPointRequest() (request *ListSmartAGByAccessPointRequest)

CreateListSmartAGByAccessPointRequest creates a request to invoke ListSmartAGByAccessPoint API

type ListSmartAGByAccessPointResponse ¶ added in v1.61.536

type ListSmartAGByAccessPointResponse struct {
	*responses.BaseResponse
	TotalCount          int                  `json:"TotalCount" xml:"TotalCount"`
	RequestId           string               `json:"RequestId" xml:"RequestId"`
	SmartAccessGateways []SmartAccessGateway `json:"SmartAccessGateways" xml:"SmartAccessGateways"`
}

ListSmartAGByAccessPointResponse is the response struct for api ListSmartAGByAccessPoint

func CreateListSmartAGByAccessPointResponse ¶ added in v1.61.536

func CreateListSmartAGByAccessPointResponse() (response *ListSmartAGByAccessPointResponse)

CreateListSmartAGByAccessPointResponse creates a response to parse from ListSmartAGByAccessPoint response

type ModifyACLRequest ¶

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

ModifyACLRequest is the request struct for api ModifyACL

func CreateModifyACLRequest ¶

func CreateModifyACLRequest() (request *ModifyACLRequest)

CreateModifyACLRequest creates a request to invoke ModifyACL API

type ModifyACLResponse ¶

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

ModifyACLResponse is the response struct for api ModifyACL

func CreateModifyACLResponse ¶

func CreateModifyACLResponse() (response *ModifyACLResponse)

CreateModifyACLResponse creates a response to parse from ModifyACL response

type ModifyACLRuleRequest ¶

type ModifyACLRuleRequest struct {
	*requests.RpcRequest
	DpiGroupIds          *[]string        `position:"Query" name:"DpiGroupIds"  type:"Repeated"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourcePortRange      string           `position:"Query" name:"SourcePortRange"`
	SourceCidr           string           `position:"Query" name:"SourceCidr"`
	Description          string           `position:"Query" name:"Description"`
	Type                 string           `position:"Query" name:"Type"`
	DestCidr             string           `position:"Query" name:"DestCidr"`
	DpiSignatureIds      *[]string        `position:"Query" name:"DpiSignatureIds"  type:"Repeated"`
	Direction            string           `position:"Query" name:"Direction"`
	Policy               string           `position:"Query" name:"Policy"`
	AclId                string           `position:"Query" name:"AclId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	IpProtocol           string           `position:"Query" name:"IpProtocol"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Priority             requests.Integer `position:"Query" name:"Priority"`
	AcrId                string           `position:"Query" name:"AcrId"`
	DestPortRange        string           `position:"Query" name:"DestPortRange"`
	Name                 string           `position:"Query" name:"Name"`
}

ModifyACLRuleRequest is the request struct for api ModifyACLRule

func CreateModifyACLRuleRequest ¶

func CreateModifyACLRuleRequest() (request *ModifyACLRuleRequest)

CreateModifyACLRuleRequest creates a request to invoke ModifyACLRule API

type ModifyACLRuleResponse ¶

type ModifyACLRuleResponse struct {
	*responses.BaseResponse
	Policy          string                         `json:"Policy" xml:"Policy"`
	Description     string                         `json:"Description" xml:"Description"`
	RequestId       string                         `json:"RequestId" xml:"RequestId"`
	SourcePortRange string                         `json:"SourcePortRange" xml:"SourcePortRange"`
	SourceCidr      string                         `json:"SourceCidr" xml:"SourceCidr"`
	Priority        int                            `json:"Priority" xml:"Priority"`
	AclId           string                         `json:"AclId" xml:"AclId"`
	AcrId           string                         `json:"AcrId" xml:"AcrId"`
	DestPortRange   string                         `json:"DestPortRange" xml:"DestPortRange"`
	Direction       string                         `json:"Direction" xml:"Direction"`
	Name            string                         `json:"Name" xml:"Name"`
	GmtCreate       int64                          `json:"GmtCreate" xml:"GmtCreate"`
	DestCidr        string                         `json:"DestCidr" xml:"DestCidr"`
	IpProtocol      string                         `json:"IpProtocol" xml:"IpProtocol"`
	DpiGroupIds     DpiGroupIdsInModifyACLRule     `json:"DpiGroupIds" xml:"DpiGroupIds"`
	DpiSignatureIds DpiSignatureIdsInModifyACLRule `json:"DpiSignatureIds" xml:"DpiSignatureIds"`
}

ModifyACLRuleResponse is the response struct for api ModifyACLRule

func CreateModifyACLRuleResponse ¶

func CreateModifyACLRuleResponse() (response *ModifyACLRuleResponse)

CreateModifyACLRuleResponse creates a response to parse from ModifyACLRule response

type ModifyClientUserDNSRequest ¶ added in v1.61.318

type ModifyClientUserDNSRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RecoveredDNS         *[]string        `position:"Query" name:"RecoveredDNS"  type:"Repeated"`
	AppDNS               *[]string        `position:"Query" name:"AppDNS"  type:"Repeated"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

ModifyClientUserDNSRequest is the request struct for api ModifyClientUserDNS

func CreateModifyClientUserDNSRequest ¶ added in v1.61.318

func CreateModifyClientUserDNSRequest() (request *ModifyClientUserDNSRequest)

CreateModifyClientUserDNSRequest creates a request to invoke ModifyClientUserDNS API

type ModifyClientUserDNSResponse ¶ added in v1.61.318

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

ModifyClientUserDNSResponse is the response struct for api ModifyClientUserDNS

func CreateModifyClientUserDNSResponse ¶ added in v1.61.318

func CreateModifyClientUserDNSResponse() (response *ModifyClientUserDNSResponse)

CreateModifyClientUserDNSResponse creates a response to parse from ModifyClientUserDNS response

type ModifyCloudConnectNetworkRequest ¶

type ModifyCloudConnectNetworkRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CcnId                string           `position:"Query" name:"CcnId"`
	Description          string           `position:"Query" name:"Description"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Name                 string           `position:"Query" name:"Name"`
	CidrBlock            string           `position:"Query" name:"CidrBlock"`
	InterworkingStatus   string           `position:"Query" name:"InterworkingStatus"`
}

ModifyCloudConnectNetworkRequest is the request struct for api ModifyCloudConnectNetwork

func CreateModifyCloudConnectNetworkRequest ¶

func CreateModifyCloudConnectNetworkRequest() (request *ModifyCloudConnectNetworkRequest)

CreateModifyCloudConnectNetworkRequest creates a request to invoke ModifyCloudConnectNetwork API

type ModifyCloudConnectNetworkResponse ¶

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

ModifyCloudConnectNetworkResponse is the response struct for api ModifyCloudConnectNetwork

func CreateModifyCloudConnectNetworkResponse ¶

func CreateModifyCloudConnectNetworkResponse() (response *ModifyCloudConnectNetworkResponse)

CreateModifyCloudConnectNetworkResponse creates a response to parse from ModifyCloudConnectNetwork response

type ModifyDeviceAutoUpgradePolicyRequest ¶

type ModifyDeviceAutoUpgradePolicyRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	CronExpression       string           `position:"Query" name:"CronExpression"`
	TimeZone             string           `position:"Query" name:"TimeZone"`
	UpgradeType          string           `position:"Query" name:"UpgradeType"`
	Duration             requests.Integer `position:"Query" name:"Duration"`
	SerialNumber         string           `position:"Query" name:"SerialNumber"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	VersionType          string           `position:"Query" name:"VersionType"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

ModifyDeviceAutoUpgradePolicyRequest is the request struct for api ModifyDeviceAutoUpgradePolicy

func CreateModifyDeviceAutoUpgradePolicyRequest ¶

func CreateModifyDeviceAutoUpgradePolicyRequest() (request *ModifyDeviceAutoUpgradePolicyRequest)

CreateModifyDeviceAutoUpgradePolicyRequest creates a request to invoke ModifyDeviceAutoUpgradePolicy API

type ModifyDeviceAutoUpgradePolicyResponse ¶

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

ModifyDeviceAutoUpgradePolicyResponse is the response struct for api ModifyDeviceAutoUpgradePolicy

func CreateModifyDeviceAutoUpgradePolicyResponse ¶

func CreateModifyDeviceAutoUpgradePolicyResponse() (response *ModifyDeviceAutoUpgradePolicyResponse)

CreateModifyDeviceAutoUpgradePolicyResponse creates a response to parse from ModifyDeviceAutoUpgradePolicy response

type ModifyFlowLogAttributeRequest ¶

type ModifyFlowLogAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	NetflowVersion       string           `position:"Query" name:"NetflowVersion"`
	Description          string           `position:"Query" name:"Description"`
	InactiveAging        requests.Integer `position:"Query" name:"InactiveAging"`
	SlsRegionId          string           `position:"Query" name:"SlsRegionId"`
	ActiveAging          requests.Integer `position:"Query" name:"ActiveAging"`
	OutputType           string           `position:"Query" name:"OutputType"`
	ProjectName          string           `position:"Query" name:"ProjectName"`
	LogstoreName         string           `position:"Query" name:"LogstoreName"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	NetflowServerPort    requests.Integer `position:"Query" name:"NetflowServerPort"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NetflowServerIp      string           `position:"Query" name:"NetflowServerIp"`
	Name                 string           `position:"Query" name:"Name"`
	FlowLogId            string           `position:"Query" name:"FlowLogId"`
}

ModifyFlowLogAttributeRequest is the request struct for api ModifyFlowLogAttribute

func CreateModifyFlowLogAttributeRequest ¶

func CreateModifyFlowLogAttributeRequest() (request *ModifyFlowLogAttributeRequest)

CreateModifyFlowLogAttributeRequest creates a request to invoke ModifyFlowLogAttribute API

type ModifyFlowLogAttributeResponse ¶

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

ModifyFlowLogAttributeResponse is the response struct for api ModifyFlowLogAttribute

func CreateModifyFlowLogAttributeResponse ¶

func CreateModifyFlowLogAttributeResponse() (response *ModifyFlowLogAttributeResponse)

CreateModifyFlowLogAttributeResponse creates a response to parse from ModifyFlowLogAttribute response

type ModifyHealthCheckRequest ¶

type ModifyHealthCheckRequest struct {
	*requests.RpcRequest
	ProbeInterval        requests.Integer `position:"Query" name:"ProbeInterval"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	DstPort              requests.Integer `position:"Query" name:"DstPort"`
	Description          string           `position:"Query" name:"Description"`
	HcInstanceId         string           `position:"Query" name:"HcInstanceId"`
	Type                 string           `position:"Query" name:"Type"`
	FailCountThreshold   requests.Integer `position:"Query" name:"FailCountThreshold"`
	ProbeTimeout         requests.Integer `position:"Query" name:"ProbeTimeout"`
	RttFailThreshold     requests.Integer `position:"Query" name:"RttFailThreshold"`
	RttThreshold         requests.Integer `position:"Query" name:"RttThreshold"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	DstIpAddr            string           `position:"Query" name:"DstIpAddr"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SrcIpAddr            string           `position:"Query" name:"SrcIpAddr"`
	Name                 string           `position:"Query" name:"Name"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SrcPort              requests.Integer `position:"Query" name:"SrcPort"`
	ProbeCount           requests.Integer `position:"Query" name:"ProbeCount"`
}

ModifyHealthCheckRequest is the request struct for api ModifyHealthCheck

func CreateModifyHealthCheckRequest ¶

func CreateModifyHealthCheckRequest() (request *ModifyHealthCheckRequest)

CreateModifyHealthCheckRequest creates a request to invoke ModifyHealthCheck API

type ModifyHealthCheckResponse ¶

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

ModifyHealthCheckResponse is the response struct for api ModifyHealthCheck

func CreateModifyHealthCheckResponse ¶

func CreateModifyHealthCheckResponse() (response *ModifyHealthCheckResponse)

CreateModifyHealthCheckResponse creates a response to parse from ModifyHealthCheck response

type ModifyQosCarRequest ¶

type ModifyQosCarRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	MinBandwidthAbs      requests.Integer `position:"Query" name:"MinBandwidthAbs"`
	Description          string           `position:"Query" name:"Description"`
	PercentSourceType    string           `position:"Query" name:"PercentSourceType"`
	QosId                string           `position:"Query" name:"QosId"`
	MaxBandwidthAbs      requests.Integer `position:"Query" name:"MaxBandwidthAbs"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	MaxBandwidthPercent  requests.Integer `position:"Query" name:"MaxBandwidthPercent"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	QosCarId             string           `position:"Query" name:"QosCarId"`
	Priority             requests.Integer `position:"Query" name:"Priority"`
	MinBandwidthPercent  requests.Integer `position:"Query" name:"MinBandwidthPercent"`
	LimitType            string           `position:"Query" name:"LimitType"`
	Name                 string           `position:"Query" name:"Name"`
}

ModifyQosCarRequest is the request struct for api ModifyQosCar

func CreateModifyQosCarRequest ¶

func CreateModifyQosCarRequest() (request *ModifyQosCarRequest)

CreateModifyQosCarRequest creates a request to invoke ModifyQosCar API

type ModifyQosCarResponse ¶

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

ModifyQosCarResponse is the response struct for api ModifyQosCar

func CreateModifyQosCarResponse ¶

func CreateModifyQosCarResponse() (response *ModifyQosCarResponse)

CreateModifyQosCarResponse creates a response to parse from ModifyQosCar response

type ModifyQosPolicyRequest ¶

type ModifyQosPolicyRequest struct {
	*requests.RpcRequest
	DpiGroupIds          *[]string        `position:"Query" name:"DpiGroupIds"  type:"Repeated"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SourcePortRange      string           `position:"Query" name:"SourcePortRange"`
	QosPolicyId          string           `position:"Query" name:"QosPolicyId"`
	SourceCidr           string           `position:"Query" name:"SourceCidr"`
	Description          string           `position:"Query" name:"Description"`
	StartTime            string           `position:"Query" name:"StartTime"`
	DestCidr             string           `position:"Query" name:"DestCidr"`
	DpiSignatureIds      *[]string        `position:"Query" name:"DpiSignatureIds"  type:"Repeated"`
	QosId                string           `position:"Query" name:"QosId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	IpProtocol           string           `position:"Query" name:"IpProtocol"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	EndTime              string           `position:"Query" name:"EndTime"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Priority             requests.Integer `position:"Query" name:"Priority"`
	DestPortRange        string           `position:"Query" name:"DestPortRange"`
	Name                 string           `position:"Query" name:"Name"`
}

ModifyQosPolicyRequest is the request struct for api ModifyQosPolicy

func CreateModifyQosPolicyRequest ¶

func CreateModifyQosPolicyRequest() (request *ModifyQosPolicyRequest)

CreateModifyQosPolicyRequest creates a request to invoke ModifyQosPolicy API

type ModifyQosPolicyResponse ¶

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

ModifyQosPolicyResponse is the response struct for api ModifyQosPolicy

func CreateModifyQosPolicyResponse ¶

func CreateModifyQosPolicyResponse() (response *ModifyQosPolicyResponse)

CreateModifyQosPolicyResponse creates a response to parse from ModifyQosPolicy response

type ModifyQosRequest ¶

type ModifyQosRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	QosId                string           `position:"Query" name:"QosId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	QosName              string           `position:"Query" name:"QosName"`
	QosDescription       string           `position:"Query" name:"QosDescription"`
}

ModifyQosRequest is the request struct for api ModifyQos

func CreateModifyQosRequest ¶

func CreateModifyQosRequest() (request *ModifyQosRequest)

CreateModifyQosRequest creates a request to invoke ModifyQos API

type ModifyQosResponse ¶

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

ModifyQosResponse is the response struct for api ModifyQos

func CreateModifyQosResponse ¶

func CreateModifyQosResponse() (response *ModifyQosResponse)

CreateModifyQosResponse creates a response to parse from ModifyQos response

type ModifyRouteDistributionStrategyRequest ¶

type ModifyRouteDistributionStrategyRequest struct {
	*requests.RpcRequest
	RouteSource          string           `position:"Query" name:"RouteSource"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	HcInstanceId         string           `position:"Query" name:"HcInstanceId"`
	SourceType           string           `position:"Query" name:"SourceType"`
	DestCidrBlock        string           `position:"Query" name:"DestCidrBlock"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	RouteDistribution    string           `position:"Query" name:"RouteDistribution"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

ModifyRouteDistributionStrategyRequest is the request struct for api ModifyRouteDistributionStrategy

func CreateModifyRouteDistributionStrategyRequest ¶

func CreateModifyRouteDistributionStrategyRequest() (request *ModifyRouteDistributionStrategyRequest)

CreateModifyRouteDistributionStrategyRequest creates a request to invoke ModifyRouteDistributionStrategy API

type ModifyRouteDistributionStrategyResponse ¶

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

ModifyRouteDistributionStrategyResponse is the response struct for api ModifyRouteDistributionStrategy

func CreateModifyRouteDistributionStrategyResponse ¶

func CreateModifyRouteDistributionStrategyResponse() (response *ModifyRouteDistributionStrategyResponse)

CreateModifyRouteDistributionStrategyResponse creates a response to parse from ModifyRouteDistributionStrategy response

type ModifySAGAdminPasswordRequest ¶ added in v1.61.1055

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

ModifySAGAdminPasswordRequest is the request struct for api ModifySAGAdminPassword

func CreateModifySAGAdminPasswordRequest ¶ added in v1.61.1055

func CreateModifySAGAdminPasswordRequest() (request *ModifySAGAdminPasswordRequest)

CreateModifySAGAdminPasswordRequest creates a request to invoke ModifySAGAdminPassword API

type ModifySAGAdminPasswordResponse ¶ added in v1.61.1055

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

ModifySAGAdminPasswordResponse is the response struct for api ModifySAGAdminPassword

func CreateModifySAGAdminPasswordResponse ¶ added in v1.61.1055

func CreateModifySAGAdminPasswordResponse() (response *ModifySAGAdminPasswordResponse)

CreateModifySAGAdminPasswordResponse creates a response to parse from ModifySAGAdminPassword response

type ModifySagExpressConnectInterfaceRequest ¶ added in v1.61.318

type ModifySagExpressConnectInterfaceRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Vlan                 string           `position:"Query" name:"Vlan"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	IP                   string           `position:"Query" name:"IP"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
}

ModifySagExpressConnectInterfaceRequest is the request struct for api ModifySagExpressConnectInterface

func CreateModifySagExpressConnectInterfaceRequest ¶ added in v1.61.318

func CreateModifySagExpressConnectInterfaceRequest() (request *ModifySagExpressConnectInterfaceRequest)

CreateModifySagExpressConnectInterfaceRequest creates a request to invoke ModifySagExpressConnectInterface API

type ModifySagExpressConnectInterfaceResponse ¶ added in v1.61.318

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

ModifySagExpressConnectInterfaceResponse is the response struct for api ModifySagExpressConnectInterface

func CreateModifySagExpressConnectInterfaceResponse ¶ added in v1.61.318

func CreateModifySagExpressConnectInterfaceResponse() (response *ModifySagExpressConnectInterfaceResponse)

CreateModifySagExpressConnectInterfaceResponse creates a response to parse from ModifySagExpressConnectInterface response

type ModifySagGlobalRouteProtocolRequest ¶ added in v1.61.318

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

ModifySagGlobalRouteProtocolRequest is the request struct for api ModifySagGlobalRouteProtocol

func CreateModifySagGlobalRouteProtocolRequest ¶ added in v1.61.318

func CreateModifySagGlobalRouteProtocolRequest() (request *ModifySagGlobalRouteProtocolRequest)

CreateModifySagGlobalRouteProtocolRequest creates a request to invoke ModifySagGlobalRouteProtocol API

type ModifySagGlobalRouteProtocolResponse ¶ added in v1.61.318

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

ModifySagGlobalRouteProtocolResponse is the response struct for api ModifySagGlobalRouteProtocol

func CreateModifySagGlobalRouteProtocolResponse ¶ added in v1.61.318

func CreateModifySagGlobalRouteProtocolResponse() (response *ModifySagGlobalRouteProtocolResponse)

CreateModifySagGlobalRouteProtocolResponse creates a response to parse from ModifySagGlobalRouteProtocol response

type ModifySagHaRequest ¶ added in v1.61.318

type ModifySagHaRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	VirtualIp            string           `position:"Query" name:"VirtualIp"`
	Mode                 string           `position:"Query" name:"Mode"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
}

ModifySagHaRequest is the request struct for api ModifySagHa

func CreateModifySagHaRequest ¶ added in v1.61.318

func CreateModifySagHaRequest() (request *ModifySagHaRequest)

CreateModifySagHaRequest creates a request to invoke ModifySagHa API

type ModifySagHaResponse ¶ added in v1.61.318

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

ModifySagHaResponse is the response struct for api ModifySagHa

func CreateModifySagHaResponse ¶ added in v1.61.318

func CreateModifySagHaResponse() (response *ModifySagHaResponse)

CreateModifySagHaResponse creates a response to parse from ModifySagHa response

type ModifySagLanRequest ¶ added in v1.61.318

type ModifySagLanRequest struct {
	*requests.RpcRequest
	EndIp                string           `position:"Query" name:"EndIp"`
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	StartIp              string           `position:"Query" name:"StartIp"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	IP                   string           `position:"Query" name:"IP"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	IPType               string           `position:"Query" name:"IPType"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
	Lease                string           `position:"Query" name:"Lease"`
}

ModifySagLanRequest is the request struct for api ModifySagLan

func CreateModifySagLanRequest ¶ added in v1.61.318

func CreateModifySagLanRequest() (request *ModifySagLanRequest)

CreateModifySagLanRequest creates a request to invoke ModifySagLan API

type ModifySagLanResponse ¶ added in v1.61.318

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

ModifySagLanResponse is the response struct for api ModifySagLan

func CreateModifySagLanResponse ¶ added in v1.61.318

func CreateModifySagLanResponse() (response *ModifySagLanResponse)

CreateModifySagLanResponse creates a response to parse from ModifySagLan response

type ModifySagManagementPortRequest ¶ added in v1.61.318

type ModifySagManagementPortRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Mask                 string           `position:"Query" name:"Mask"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	IP                   string           `position:"Query" name:"IP"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	Gateway              string           `position:"Query" name:"Gateway"`
}

ModifySagManagementPortRequest is the request struct for api ModifySagManagementPort

func CreateModifySagManagementPortRequest ¶ added in v1.61.318

func CreateModifySagManagementPortRequest() (request *ModifySagManagementPortRequest)

CreateModifySagManagementPortRequest creates a request to invoke ModifySagManagementPort API

type ModifySagManagementPortResponse ¶ added in v1.61.318

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

ModifySagManagementPortResponse is the response struct for api ModifySagManagementPort

func CreateModifySagManagementPortResponse ¶ added in v1.61.318

func CreateModifySagManagementPortResponse() (response *ModifySagManagementPortResponse)

CreateModifySagManagementPortResponse creates a response to parse from ModifySagManagementPort response

type ModifySagPortRoleRequest ¶ added in v1.61.318

type ModifySagPortRoleRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Role                 string           `position:"Query" name:"Role"`
	Vlan                 string           `position:"Query" name:"Vlan"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
}

ModifySagPortRoleRequest is the request struct for api ModifySagPortRole

func CreateModifySagPortRoleRequest ¶ added in v1.61.318

func CreateModifySagPortRoleRequest() (request *ModifySagPortRoleRequest)

CreateModifySagPortRoleRequest creates a request to invoke ModifySagPortRole API

type ModifySagPortRoleResponse ¶ added in v1.61.318

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

ModifySagPortRoleResponse is the response struct for api ModifySagPortRole

func CreateModifySagPortRoleResponse ¶ added in v1.61.318

func CreateModifySagPortRoleResponse() (response *ModifySagPortRoleResponse)

CreateModifySagPortRoleResponse creates a response to parse from ModifySagPortRole response

type ModifySagPortRouteProtocolRequest ¶ added in v1.61.318

type ModifySagPortRouteProtocolRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	RemoteIp             string           `position:"Query" name:"RemoteIp"`
	Vlan                 string           `position:"Query" name:"Vlan"`
	RemoteAs             string           `position:"Query" name:"RemoteAs"`
	RouteProtocol        string           `position:"Query" name:"RouteProtocol"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
}

ModifySagPortRouteProtocolRequest is the request struct for api ModifySagPortRouteProtocol

func CreateModifySagPortRouteProtocolRequest ¶ added in v1.61.318

func CreateModifySagPortRouteProtocolRequest() (request *ModifySagPortRouteProtocolRequest)

CreateModifySagPortRouteProtocolRequest creates a request to invoke ModifySagPortRouteProtocol API

type ModifySagPortRouteProtocolResponse ¶ added in v1.61.318

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

ModifySagPortRouteProtocolResponse is the response struct for api ModifySagPortRouteProtocol

func CreateModifySagPortRouteProtocolResponse ¶ added in v1.61.318

func CreateModifySagPortRouteProtocolResponse() (response *ModifySagPortRouteProtocolResponse)

CreateModifySagPortRouteProtocolResponse creates a response to parse from ModifySagPortRouteProtocol response

type ModifySagRemoteAccessRequest ¶

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

ModifySagRemoteAccessRequest is the request struct for api ModifySagRemoteAccess

func CreateModifySagRemoteAccessRequest ¶

func CreateModifySagRemoteAccessRequest() (request *ModifySagRemoteAccessRequest)

CreateModifySagRemoteAccessRequest creates a request to invoke ModifySagRemoteAccess API

type ModifySagRemoteAccessResponse ¶

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

ModifySagRemoteAccessResponse is the response struct for api ModifySagRemoteAccess

func CreateModifySagRemoteAccessResponse ¶

func CreateModifySagRemoteAccessResponse() (response *ModifySagRemoteAccessResponse)

CreateModifySagRemoteAccessResponse creates a response to parse from ModifySagRemoteAccess response

type ModifySagRouteProtocolBgpRequest ¶ added in v1.61.318

type ModifySagRouteProtocolBgpRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	KeepAlive            requests.Integer `position:"Query" name:"KeepAlive"`
	HoldTime             requests.Integer `position:"Query" name:"HoldTime"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	AdvertiseIps         string           `position:"Query" name:"AdvertiseIps"`
	RouterId             string           `position:"Query" name:"RouterId"`
	LocalAs              requests.Integer `position:"Query" name:"LocalAs"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
}

ModifySagRouteProtocolBgpRequest is the request struct for api ModifySagRouteProtocolBgp

func CreateModifySagRouteProtocolBgpRequest ¶ added in v1.61.318

func CreateModifySagRouteProtocolBgpRequest() (request *ModifySagRouteProtocolBgpRequest)

CreateModifySagRouteProtocolBgpRequest creates a request to invoke ModifySagRouteProtocolBgp API

type ModifySagRouteProtocolBgpResponse ¶ added in v1.61.318

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

ModifySagRouteProtocolBgpResponse is the response struct for api ModifySagRouteProtocolBgp

func CreateModifySagRouteProtocolBgpResponse ¶ added in v1.61.318

func CreateModifySagRouteProtocolBgpResponse() (response *ModifySagRouteProtocolBgpResponse)

CreateModifySagRouteProtocolBgpResponse creates a response to parse from ModifySagRouteProtocolBgp response

type ModifySagRouteProtocolOspfRequest ¶ added in v1.61.318

type ModifySagRouteProtocolOspfRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	AuthenticationType   string           `position:"Query" name:"AuthenticationType"`
	Password             string           `position:"Query" name:"Password"`
	AreaId               requests.Integer `position:"Query" name:"AreaId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	Md5KeyId             requests.Integer `position:"Query" name:"Md5KeyId"`
	RouterId             string           `position:"Query" name:"RouterId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	DeadTime             requests.Integer `position:"Query" name:"DeadTime"`
	Md5Key               string           `position:"Query" name:"Md5Key"`
	HelloTime            requests.Integer `position:"Query" name:"HelloTime"`
}

ModifySagRouteProtocolOspfRequest is the request struct for api ModifySagRouteProtocolOspf

func CreateModifySagRouteProtocolOspfRequest ¶ added in v1.61.318

func CreateModifySagRouteProtocolOspfRequest() (request *ModifySagRouteProtocolOspfRequest)

CreateModifySagRouteProtocolOspfRequest creates a request to invoke ModifySagRouteProtocolOspf API

type ModifySagRouteProtocolOspfResponse ¶ added in v1.61.318

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

ModifySagRouteProtocolOspfResponse is the response struct for api ModifySagRouteProtocolOspf

func CreateModifySagRouteProtocolOspfResponse ¶ added in v1.61.318

func CreateModifySagRouteProtocolOspfResponse() (response *ModifySagRouteProtocolOspfResponse)

CreateModifySagRouteProtocolOspfResponse creates a response to parse from ModifySagRouteProtocolOspf response

type ModifySagStaticRouteRequest ¶ added in v1.61.318

type ModifySagStaticRouteRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	Vlan                 string           `position:"Query" name:"Vlan"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	NextHop              string           `position:"Query" name:"NextHop"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
	DestinationCidr      string           `position:"Query" name:"DestinationCidr"`
}

ModifySagStaticRouteRequest is the request struct for api ModifySagStaticRoute

func CreateModifySagStaticRouteRequest ¶ added in v1.61.318

func CreateModifySagStaticRouteRequest() (request *ModifySagStaticRouteRequest)

CreateModifySagStaticRouteRequest creates a request to invoke ModifySagStaticRoute API

type ModifySagStaticRouteResponse ¶ added in v1.61.318

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

ModifySagStaticRouteResponse is the response struct for api ModifySagStaticRoute

func CreateModifySagStaticRouteResponse ¶ added in v1.61.318

func CreateModifySagStaticRouteResponse() (response *ModifySagStaticRouteResponse)

CreateModifySagStaticRouteResponse creates a response to parse from ModifySagStaticRoute response

type ModifySagUserDnsRequest ¶ added in v1.61.318

type ModifySagUserDnsRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	SlaveDns             string           `position:"Query" name:"SlaveDns"`
	MasterDns            string           `position:"Query" name:"MasterDns"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
}

ModifySagUserDnsRequest is the request struct for api ModifySagUserDns

func CreateModifySagUserDnsRequest ¶ added in v1.61.318

func CreateModifySagUserDnsRequest() (request *ModifySagUserDnsRequest)

CreateModifySagUserDnsRequest creates a request to invoke ModifySagUserDns API

type ModifySagUserDnsResponse ¶ added in v1.61.318

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

ModifySagUserDnsResponse is the response struct for api ModifySagUserDns

func CreateModifySagUserDnsResponse ¶ added in v1.61.318

func CreateModifySagUserDnsResponse() (response *ModifySagUserDnsResponse)

CreateModifySagUserDnsResponse creates a response to parse from ModifySagUserDns response

type ModifySagWanRequest ¶ added in v1.61.318

type ModifySagWanRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ISP                  string           `position:"Query" name:"ISP"`
	Password             string           `position:"Query" name:"Password"`
	Vlan                 string           `position:"Query" name:"Vlan"`
	Mask                 string           `position:"Query" name:"Mask"`
	StartIp              string           `position:"Query" name:"StartIp"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	Bandwidth            requests.Integer `position:"Query" name:"Bandwidth"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	IP                   string           `position:"Query" name:"IP"`
	Weight               requests.Integer `position:"Query" name:"Weight"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	IPType               string           `position:"Query" name:"IPType"`
	Priority             requests.Integer `position:"Query" name:"Priority"`
	SourceIps            string           `position:"Query" name:"SourceIps"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	PortName             string           `position:"Query" name:"PortName"`
	StopIp               string           `position:"Query" name:"StopIp"`
	Gateway              string           `position:"Query" name:"Gateway"`
	Username             string           `position:"Query" name:"Username"`
}

ModifySagWanRequest is the request struct for api ModifySagWan

func CreateModifySagWanRequest ¶ added in v1.61.318

func CreateModifySagWanRequest() (request *ModifySagWanRequest)

CreateModifySagWanRequest creates a request to invoke ModifySagWan API

type ModifySagWanResponse ¶ added in v1.61.318

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

ModifySagWanResponse is the response struct for api ModifySagWan

func CreateModifySagWanResponse ¶ added in v1.61.318

func CreateModifySagWanResponse() (response *ModifySagWanResponse)

CreateModifySagWanResponse creates a response to parse from ModifySagWan response

type ModifySagWanSnatRequest ¶ added in v1.61.318

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

ModifySagWanSnatRequest is the request struct for api ModifySagWanSnat

func CreateModifySagWanSnatRequest ¶ added in v1.61.318

func CreateModifySagWanSnatRequest() (request *ModifySagWanSnatRequest)

CreateModifySagWanSnatRequest creates a request to invoke ModifySagWanSnat API

type ModifySagWanSnatResponse ¶ added in v1.61.318

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

ModifySagWanSnatResponse is the response struct for api ModifySagWanSnat

func CreateModifySagWanSnatResponse ¶ added in v1.61.318

func CreateModifySagWanSnatResponse() (response *ModifySagWanSnatResponse)

CreateModifySagWanSnatResponse creates a response to parse from ModifySagWanSnat response

type ModifySagWifiRequest ¶ added in v1.61.318

type ModifySagWifiRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	EncryptAlgorithm     string           `position:"Query" name:"EncryptAlgorithm"`
	Channel              string           `position:"Query" name:"Channel"`
	AuthenticationType   string           `position:"Query" name:"AuthenticationType"`
	SSID                 string           `position:"Query" name:"SSID"`
	Password             string           `position:"Query" name:"Password"`
	IsBroadcast          string           `position:"Query" name:"IsBroadcast"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	Bandwidth            string           `position:"Query" name:"Bandwidth"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	IsEnable             string           `position:"Query" name:"IsEnable"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	SmartAGSn            string           `position:"Query" name:"SmartAGSn"`
	IsAuth               string           `position:"Query" name:"IsAuth"`
}

ModifySagWifiRequest is the request struct for api ModifySagWifi

func CreateModifySagWifiRequest ¶ added in v1.61.318

func CreateModifySagWifiRequest() (request *ModifySagWifiRequest)

CreateModifySagWifiRequest creates a request to invoke ModifySagWifi API

type ModifySagWifiResponse ¶ added in v1.61.318

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

ModifySagWifiResponse is the response struct for api ModifySagWifi

func CreateModifySagWifiResponse ¶ added in v1.61.318

func CreateModifySagWifiResponse() (response *ModifySagWifiResponse)

CreateModifySagWifiResponse creates a response to parse from ModifySagWifi response

type ModifySmartAccessGatewayClientUserRequest ¶

type ModifySmartAccessGatewayClientUserRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientIp             string           `position:"Query" name:"ClientIp"`
	Email                string           `position:"Query" name:"Email"`
	EnableStaticIp       requests.Boolean `position:"Query" name:"EnableStaticIp"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	Bandwidth            requests.Integer `position:"Query" name:"Bandwidth"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	UserName             string           `position:"Query" name:"UserName"`
}

ModifySmartAccessGatewayClientUserRequest is the request struct for api ModifySmartAccessGatewayClientUser

func CreateModifySmartAccessGatewayClientUserRequest ¶

func CreateModifySmartAccessGatewayClientUserRequest() (request *ModifySmartAccessGatewayClientUserRequest)

CreateModifySmartAccessGatewayClientUserRequest creates a request to invoke ModifySmartAccessGatewayClientUser API

type ModifySmartAccessGatewayClientUserResponse ¶

type ModifySmartAccessGatewayClientUserResponse struct {
	*responses.BaseResponse
	UserName  string `json:"UserName" xml:"UserName"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	UserMail  string `json:"UserMail" xml:"UserMail"`
	Bandwidth int    `json:"Bandwidth" xml:"Bandwidth"`
	ClientIp  string `json:"ClientIp" xml:"ClientIp"`
}

ModifySmartAccessGatewayClientUserResponse is the response struct for api ModifySmartAccessGatewayClientUser

func CreateModifySmartAccessGatewayClientUserResponse ¶

func CreateModifySmartAccessGatewayClientUserResponse() (response *ModifySmartAccessGatewayClientUserResponse)

CreateModifySmartAccessGatewayClientUserResponse creates a response to parse from ModifySmartAccessGatewayClientUser response

type ModifySmartAccessGatewayRequest ¶

type ModifySmartAccessGatewayRequest struct {
	*requests.RpcRequest
	ResourceOwnerId       requests.Integer `position:"Query" name:"ResourceOwnerId"`
	City                  string           `position:"Query" name:"City"`
	Description           string           `position:"Query" name:"Description"`
	SecurityLockThreshold requests.Integer `position:"Query" name:"SecurityLockThreshold"`
	RoutingStrategy       string           `position:"Query" name:"RoutingStrategy"`
	ResourceOwnerAccount  string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount          string           `position:"Query" name:"OwnerAccount"`
	OwnerId               requests.Integer `position:"Query" name:"OwnerId"`
	Name                  string           `position:"Query" name:"Name"`
	CidrBlock             string           `position:"Query" name:"CidrBlock"`
	SmartAGId             string           `position:"Query" name:"SmartAGId"`
}

ModifySmartAccessGatewayRequest is the request struct for api ModifySmartAccessGateway

func CreateModifySmartAccessGatewayRequest ¶

func CreateModifySmartAccessGatewayRequest() (request *ModifySmartAccessGatewayRequest)

CreateModifySmartAccessGatewayRequest creates a request to invoke ModifySmartAccessGateway API

type ModifySmartAccessGatewayResponse ¶

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

ModifySmartAccessGatewayResponse is the response struct for api ModifySmartAccessGateway

func CreateModifySmartAccessGatewayResponse ¶

func CreateModifySmartAccessGatewayResponse() (response *ModifySmartAccessGatewayResponse)

CreateModifySmartAccessGatewayResponse creates a response to parse from ModifySmartAccessGateway response

type ModifySmartAccessGatewayUpBandwidthRequest ¶

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

ModifySmartAccessGatewayUpBandwidthRequest is the request struct for api ModifySmartAccessGatewayUpBandwidth

func CreateModifySmartAccessGatewayUpBandwidthRequest ¶

func CreateModifySmartAccessGatewayUpBandwidthRequest() (request *ModifySmartAccessGatewayUpBandwidthRequest)

CreateModifySmartAccessGatewayUpBandwidthRequest creates a request to invoke ModifySmartAccessGatewayUpBandwidth API

type ModifySmartAccessGatewayUpBandwidthResponse ¶

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

ModifySmartAccessGatewayUpBandwidthResponse is the response struct for api ModifySmartAccessGatewayUpBandwidth

func CreateModifySmartAccessGatewayUpBandwidthResponse ¶

func CreateModifySmartAccessGatewayUpBandwidthResponse() (response *ModifySmartAccessGatewayUpBandwidthResponse)

CreateModifySmartAccessGatewayUpBandwidthResponse creates a response to parse from ModifySmartAccessGatewayUpBandwidth response

type MoveResourceGroupRequest ¶ added in v1.61.318

type MoveResourceGroupRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceId           string           `position:"Query" name:"ResourceId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	ResourceType         string           `position:"Query" name:"ResourceType"`
	NewResourceGroupId   string           `position:"Query" name:"NewResourceGroupId"`
}

MoveResourceGroupRequest is the request struct for api MoveResourceGroup

func CreateMoveResourceGroupRequest ¶ added in v1.61.318

func CreateMoveResourceGroupRequest() (request *MoveResourceGroupRequest)

CreateMoveResourceGroupRequest creates a request to invoke MoveResourceGroup API

type MoveResourceGroupResponse ¶ added in v1.61.318

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

MoveResourceGroupResponse is the response struct for api MoveResourceGroup

func CreateMoveResourceGroupResponse ¶ added in v1.61.318

func CreateMoveResourceGroupResponse() (response *MoveResourceGroupResponse)

CreateMoveResourceGroupResponse creates a response to parse from MoveResourceGroup response

type Port ¶ added in v1.61.318

type Port struct {
	RemoteAs      string `json:"RemoteAs" xml:"RemoteAs"`
	Mac           string `json:"Mac" xml:"Mac"`
	RouteProtocol string `json:"RouteProtocol" xml:"RouteProtocol"`
	Role          string `json:"Role" xml:"Role"`
	Vlan          string `json:"Vlan" xml:"Vlan"`
	RemoteIp      string `json:"RemoteIp" xml:"RemoteIp"`
	VirtualIp     string `json:"VirtualIp" xml:"VirtualIp"`
	Status        string `json:"Status" xml:"Status"`
	PortName      string `json:"PortName" xml:"PortName"`
	NeighborIp    string `json:"NeighborIp" xml:"NeighborIp"`
}

Port is a nested struct in smartag response

type PortsInDescribeSagHa ¶ added in v1.61.318

type PortsInDescribeSagHa struct {
	Port []Port `json:"Port" xml:"Port"`
}

PortsInDescribeSagHa is a nested struct in smartag response

type PortsInDescribeSagPortList ¶ added in v1.61.318

type PortsInDescribeSagPortList struct {
	Port []Port `json:"Port" xml:"Port"`
}

PortsInDescribeSagPortList is a nested struct in smartag response

type PortsInDescribeSagPortRouteProtocolList ¶ added in v1.61.318

type PortsInDescribeSagPortRouteProtocolList struct {
	Port []Port `json:"Port" xml:"Port"`
}

PortsInDescribeSagPortRouteProtocolList is a nested struct in smartag response

type ProbeAccessPointNetworkQualityRequest ¶ added in v1.61.1055

type ProbeAccessPointNetworkQualityRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	AccessPointIds       *[]string        `position:"Query" name:"AccessPointIds"  type:"Repeated"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

ProbeAccessPointNetworkQualityRequest is the request struct for api ProbeAccessPointNetworkQuality

func CreateProbeAccessPointNetworkQualityRequest ¶ added in v1.61.1055

func CreateProbeAccessPointNetworkQualityRequest() (request *ProbeAccessPointNetworkQualityRequest)

CreateProbeAccessPointNetworkQualityRequest creates a request to invoke ProbeAccessPointNetworkQuality API

type ProbeAccessPointNetworkQualityResponse ¶ added in v1.61.1055

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

ProbeAccessPointNetworkQualityResponse is the response struct for api ProbeAccessPointNetworkQuality

func CreateProbeAccessPointNetworkQualityResponse ¶ added in v1.61.1055

func CreateProbeAccessPointNetworkQualityResponse() (response *ProbeAccessPointNetworkQualityResponse)

CreateProbeAccessPointNetworkQualityResponse creates a response to parse from ProbeAccessPointNetworkQuality response

type Qos ¶

type Qos struct {
	QosDescription  string `json:"QosDescription" xml:"QosDescription"`
	SagCount        string `json:"SagCount" xml:"SagCount"`
	SmartAGIds      string `json:"SmartAGIds" xml:"SmartAGIds"`
	QosId           string `json:"QosId" xml:"QosId"`
	QosName         string `json:"QosName" xml:"QosName"`
	ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"`
}

Qos is a nested struct in smartag response

type QosCar ¶

type QosCar struct {
	Name                string `json:"Name" xml:"Name"`
	QosCarName          string `json:"QosCarName" xml:"QosCarName"`
	PercentSourceType   string `json:"PercentSourceType" xml:"PercentSourceType"`
	QosCarDescription   string `json:"QosCarDescription" xml:"QosCarDescription"`
	Priority            int    `json:"Priority" xml:"Priority"`
	MaxBandwidthAbs     int    `json:"MaxBandwidthAbs" xml:"MaxBandwidthAbs"`
	MaxBandwidthPercent int    `json:"MaxBandwidthPercent" xml:"MaxBandwidthPercent"`
	MinBandwidthPercent int    `json:"MinBandwidthPercent" xml:"MinBandwidthPercent"`
	QosId               string `json:"QosId" xml:"QosId"`
	LimitType           string `json:"LimitType" xml:"LimitType"`
	MinBandwidthAbs     int    `json:"MinBandwidthAbs" xml:"MinBandwidthAbs"`
	QosCarId            string `json:"QosCarId" xml:"QosCarId"`
	Description         string `json:"Description" xml:"Description"`
}

QosCar is a nested struct in smartag response

type QosCarsInDescribeQosCars ¶ added in v1.61.1055

type QosCarsInDescribeQosCars struct {
	QosCar []QosCar `json:"QosCar" xml:"QosCar"`
}

QosCarsInDescribeQosCars is a nested struct in smartag response

type QosCarsInGetQosAttribute ¶ added in v1.61.1055

type QosCarsInGetQosAttribute struct {
	QosCar []QosCar `json:"QosCar" xml:"QosCar"`
}

QosCarsInGetQosAttribute is a nested struct in smartag response

type QosIds ¶ added in v1.61.318

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

QosIds is a nested struct in smartag response

type QosPoliciesInDescribeQosPolicies ¶ added in v1.61.1055

type QosPoliciesInDescribeQosPolicies struct {
	QosPolicy []QosPolicy `json:"QosPolicy" xml:"QosPolicy"`
}

QosPoliciesInDescribeQosPolicies is a nested struct in smartag response

type QosPoliciesInGetQosAttribute ¶ added in v1.61.1055

type QosPoliciesInGetQosAttribute struct {
	QosPolicy []QosPolicyInGetQosAttribute `json:"QosPolicy" xml:"QosPolicy"`
}

QosPoliciesInGetQosAttribute is a nested struct in smartag response

type QosPolicy ¶

type QosPolicy struct {
	IpProtocol      string                               `json:"IpProtocol" xml:"IpProtocol"`
	Name            string                               `json:"Name" xml:"Name"`
	Priority        int                                  `json:"Priority" xml:"Priority"`
	SourcePortRange string                               `json:"SourcePortRange" xml:"SourcePortRange"`
	DestPortRange   string                               `json:"DestPortRange" xml:"DestPortRange"`
	SourceCidr      string                               `json:"SourceCidr" xml:"SourceCidr"`
	StartTime       string                               `json:"StartTime" xml:"StartTime"`
	QosId           string                               `json:"QosId" xml:"QosId"`
	EndTime         string                               `json:"EndTime" xml:"EndTime"`
	DestCidr        string                               `json:"DestCidr" xml:"DestCidr"`
	Description     string                               `json:"Description" xml:"Description"`
	QosPolicyId     string                               `json:"QosPolicyId" xml:"QosPolicyId"`
	DpiSignatureIds DpiSignatureIdsInDescribeQosPolicies `json:"DpiSignatureIds" xml:"DpiSignatureIds"`
	DpiGroupIds     DpiGroupIdsInDescribeQosPolicies     `json:"DpiGroupIds" xml:"DpiGroupIds"`
}

QosPolicy is a nested struct in smartag response

type QosPolicyInGetQosAttribute ¶ added in v1.61.1055

type QosPolicyInGetQosAttribute struct {
	EndTime               int64  `json:"EndTime" xml:"EndTime"`
	StartTime             int64  `json:"StartTime" xml:"StartTime"`
	DestCidr              string `json:"DestCidr" xml:"DestCidr"`
	DestPortRange         string `json:"DestPortRange" xml:"DestPortRange"`
	IpProtocol            string `json:"IpProtocol" xml:"IpProtocol"`
	Priority              int    `json:"Priority" xml:"Priority"`
	QosPolicieDescription string `json:"QosPolicieDescription" xml:"QosPolicieDescription"`
	SourceCidr            string `json:"SourceCidr" xml:"SourceCidr"`
	QosPolicieName        string `json:"QosPolicieName" xml:"QosPolicieName"`
	SourcePortRange       string `json:"SourcePortRange" xml:"SourcePortRange"`
}

QosPolicyInGetQosAttribute is a nested struct in smartag response

type Qoses ¶

type Qoses struct {
	Qos []Qos `json:"Qos" xml:"Qos"`
}

Qoses is a nested struct in smartag response

type RebootSmartAccessGatewayRequest ¶

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

RebootSmartAccessGatewayRequest is the request struct for api RebootSmartAccessGateway

func CreateRebootSmartAccessGatewayRequest ¶

func CreateRebootSmartAccessGatewayRequest() (request *RebootSmartAccessGatewayRequest)

CreateRebootSmartAccessGatewayRequest creates a request to invoke RebootSmartAccessGateway API

type RebootSmartAccessGatewayResponse ¶

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

RebootSmartAccessGatewayResponse is the response struct for api RebootSmartAccessGateway

func CreateRebootSmartAccessGatewayResponse ¶

func CreateRebootSmartAccessGatewayResponse() (response *RebootSmartAccessGatewayResponse)

CreateRebootSmartAccessGatewayResponse creates a response to parse from RebootSmartAccessGateway response

type RecoveredDNS ¶ added in v1.61.318

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

RecoveredDNS is a nested struct in smartag response

type Region ¶

type Region struct {
	LocalName      string `json:"LocalName" xml:"LocalName"`
	RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"`
	RegionId       string `json:"RegionId" xml:"RegionId"`
}

Region is a nested struct in smartag response

type Regions ¶

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

Regions is a nested struct in smartag response

type RemoteAccess ¶

type RemoteAccess struct {
	SerialNumber   string `json:"SerialNumber" xml:"SerialNumber"`
	RemoteAccessIp string `json:"RemoteAccessIp" xml:"RemoteAccessIp"`
}

RemoteAccess is a nested struct in smartag response

type RemoteAccesses ¶

type RemoteAccesses struct {
	RemoteAccess []RemoteAccess `json:"RemoteAccess" xml:"RemoteAccess"`
}

RemoteAccesses is a nested struct in smartag response

type ResetSmartAccessGatewayClientUserPasswordRequest ¶

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

ResetSmartAccessGatewayClientUserPasswordRequest is the request struct for api ResetSmartAccessGatewayClientUserPassword

func CreateResetSmartAccessGatewayClientUserPasswordRequest ¶

func CreateResetSmartAccessGatewayClientUserPasswordRequest() (request *ResetSmartAccessGatewayClientUserPasswordRequest)

CreateResetSmartAccessGatewayClientUserPasswordRequest creates a request to invoke ResetSmartAccessGatewayClientUserPassword API

type ResetSmartAccessGatewayClientUserPasswordResponse ¶

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

ResetSmartAccessGatewayClientUserPasswordResponse is the response struct for api ResetSmartAccessGatewayClientUserPassword

func CreateResetSmartAccessGatewayClientUserPasswordResponse ¶

func CreateResetSmartAccessGatewayClientUserPasswordResponse() (response *ResetSmartAccessGatewayClientUserPasswordResponse)

CreateResetSmartAccessGatewayClientUserPasswordResponse creates a response to parse from ResetSmartAccessGatewayClientUserPassword response

type RevokeInstanceFromCbnRequest ¶

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

RevokeInstanceFromCbnRequest is the request struct for api RevokeInstanceFromCbn

func CreateRevokeInstanceFromCbnRequest ¶

func CreateRevokeInstanceFromCbnRequest() (request *RevokeInstanceFromCbnRequest)

CreateRevokeInstanceFromCbnRequest creates a request to invoke RevokeInstanceFromCbn API

type RevokeInstanceFromCbnResponse ¶

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

RevokeInstanceFromCbnResponse is the response struct for api RevokeInstanceFromCbn

func CreateRevokeInstanceFromCbnResponse ¶

func CreateRevokeInstanceFromCbnResponse() (response *RevokeInstanceFromCbnResponse)

CreateRevokeInstanceFromCbnResponse creates a response to parse from RevokeInstanceFromCbn response

type RevokeInstanceFromVbrRequest ¶ added in v1.61.318

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

RevokeInstanceFromVbrRequest is the request struct for api RevokeInstanceFromVbr

func CreateRevokeInstanceFromVbrRequest ¶ added in v1.61.318

func CreateRevokeInstanceFromVbrRequest() (request *RevokeInstanceFromVbrRequest)

CreateRevokeInstanceFromVbrRequest creates a request to invoke RevokeInstanceFromVbr API

type RevokeInstanceFromVbrResponse ¶ added in v1.61.318

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

RevokeInstanceFromVbrResponse is the response struct for api RevokeInstanceFromVbr

func CreateRevokeInstanceFromVbrResponse ¶ added in v1.61.318

func CreateRevokeInstanceFromVbrResponse() (response *RevokeInstanceFromVbrResponse)

CreateRevokeInstanceFromVbrResponse creates a response to parse from RevokeInstanceFromVbr response

type RevokeSagInstanceFromCcnRequest ¶

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

RevokeSagInstanceFromCcnRequest is the request struct for api RevokeSagInstanceFromCcn

func CreateRevokeSagInstanceFromCcnRequest ¶

func CreateRevokeSagInstanceFromCcnRequest() (request *RevokeSagInstanceFromCcnRequest)

CreateRevokeSagInstanceFromCcnRequest creates a request to invoke RevokeSagInstanceFromCcn API

type RevokeSagInstanceFromCcnResponse ¶

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

RevokeSagInstanceFromCcnResponse is the response struct for api RevokeSagInstanceFromCcn

func CreateRevokeSagInstanceFromCcnResponse ¶

func CreateRevokeSagInstanceFromCcnResponse() (response *RevokeSagInstanceFromCcnResponse)

CreateRevokeSagInstanceFromCcnResponse creates a response to parse from RevokeSagInstanceFromCcn response

type RoamClientUserRequest ¶ added in v1.61.536

type RoamClientUserRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	OriginSmartAGId      string           `position:"Query" name:"OriginSmartAGId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	TargetSmartAGId      string           `position:"Query" name:"TargetSmartAGId"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	OriginRegionId       string           `position:"Query" name:"OriginRegionId"`
	UserName             string           `position:"Query" name:"UserName"`
}

RoamClientUserRequest is the request struct for api RoamClientUser

func CreateRoamClientUserRequest ¶ added in v1.61.536

func CreateRoamClientUserRequest() (request *RoamClientUserRequest)

CreateRoamClientUserRequest creates a request to invoke RoamClientUser API

type RoamClientUserResponse ¶ added in v1.61.536

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

RoamClientUserResponse is the response struct for api RoamClientUser

func CreateRoamClientUserResponse ¶ added in v1.61.536

func CreateRoamClientUserResponse() (response *RoamClientUserResponse)

CreateRoamClientUserResponse creates a response to parse from RoamClientUser response

type Route ¶ added in v1.61.318

type Route struct {
	NextHop         string   `json:"NextHop" xml:"NextHop"`
	DestinationCidr string   `json:"DestinationCidr" xml:"DestinationCidr"`
	Cost            string   `json:"Cost" xml:"Cost"`
	PortName        string   `json:"PortName" xml:"PortName"`
	RouteProtocol   string   `json:"RouteProtocol" xml:"RouteProtocol"`
	ConflictCidrs   []string `json:"ConflictCidrs" xml:"ConflictCidrs"`
}

Route is a nested struct in smartag response

type Routes ¶ added in v1.61.318

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

Routes is a nested struct in smartag response

type RuleConfigErrorList ¶ added in v1.61.1055

type RuleConfigErrorList struct {
	RuleConfigErrorListItem []RuleConfigErrorListItem `json:"RuleConfigErrorList" xml:"RuleConfigErrorList"`
}

RuleConfigErrorList is a nested struct in smartag response

type RuleConfigErrorListItem ¶ added in v1.61.1055

type RuleConfigErrorListItem struct {
	RuleId          string   `json:"RuleId" xml:"RuleId"`
	DpiSignatureIds []string `json:"DpiSignatureIds" xml:"DpiSignatureIds"`
	DpiGroupIds     []string `json:"DpiGroupIds" xml:"DpiGroupIds"`
}

RuleConfigErrorListItem is a nested struct in smartag response

type Sag ¶

type Sag struct {
	Name        string `json:"Name" xml:"Name"`
	Description string `json:"Description" xml:"Description"`
	SmartAGId   string `json:"SmartAGId" xml:"SmartAGId"`
}

Sag is a nested struct in smartag response

type SagStatisticsInDescribeSagOnlineClientStatistics ¶

type SagStatisticsInDescribeSagOnlineClientStatistics struct {
	Statistics []Statistics `json:"Statistics" xml:"Statistics"`
}

SagStatisticsInDescribeSagOnlineClientStatistics is a nested struct in smartag response

type SagStatisticsInDescribeUserFlowStatistics ¶

type SagStatisticsInDescribeUserFlowStatistics struct {
	Statistics []Statistics `json:"Statistics" xml:"Statistics"`
}

SagStatisticsInDescribeUserFlowStatistics is a nested struct in smartag response

type SagVbrRelation ¶ added in v1.61.318

type SagVbrRelation struct {
	VbrInstanceId string `json:"VbrInstanceId" xml:"VbrInstanceId"`
	SagUid        string `json:"SagUid" xml:"SagUid"`
	SagInstanceId string `json:"SagInstanceId" xml:"SagInstanceId"`
}

SagVbrRelation is a nested struct in smartag response

type SagVbrRelations ¶ added in v1.61.318

type SagVbrRelations struct {
	SagVbrRelation []SagVbrRelation `json:"SagVbrRelation" xml:"SagVbrRelation"`
}

SagVbrRelations is a nested struct in smartag response

type SagsInDescribeFlowLogSags ¶

type SagsInDescribeFlowLogSags struct {
	Sag []Sag `json:"Sag" xml:"Sag"`
}

SagsInDescribeFlowLogSags is a nested struct in smartag response

type SagsInDescribeUnbindFlowLogSags ¶

type SagsInDescribeUnbindFlowLogSags struct {
	Sag []Sag `json:"Sag" xml:"Sag"`
}

SagsInDescribeUnbindFlowLogSags is a nested struct in smartag response

type SmartAGVersion ¶

type SmartAGVersion struct {
	Type        string `json:"Type" xml:"Type"`
	CreateTime  int64  `json:"CreateTime" xml:"CreateTime"`
	VersionName string `json:"VersionName" xml:"VersionName"`
	VersionCode string `json:"VersionCode" xml:"VersionCode"`
}

SmartAGVersion is a nested struct in smartag response

type SmartAGVersions ¶

type SmartAGVersions struct {
	SmartAGVersion []SmartAGVersion `json:"SmartAGVersion" xml:"SmartAGVersion"`
}

SmartAGVersions is a nested struct in smartag response

type SmartAccessGateway ¶

type SmartAccessGateway struct {
	Name                          string                             `json:"Name" xml:"Name"`
	AccessPointId                 string                             `json:"AccessPointId" xml:"AccessPointId"`
	MaxBandwidth                  string                             `json:"MaxBandwidth" xml:"MaxBandwidth"`
	SmartAGStatus                 string                             `json:"SmartAGStatus" xml:"SmartAGStatus"`
	HardwareVersion               string                             `json:"HardwareVersion" xml:"HardwareVersion"`
	CreateTime                    int64                              `json:"CreateTime" xml:"CreateTime"`
	AccelerateBandwidth           int64                              `json:"AccelerateBandwidth" xml:"AccelerateBandwidth"`
	SerialNumber                  string                             `json:"SerialNumber" xml:"SerialNumber"`
	EndTime                       int64                              `json:"EndTime" xml:"EndTime"`
	ResourceGroupId               string                             `json:"ResourceGroupId" xml:"ResourceGroupId"`
	AclIds                        string                             `json:"AclIds" xml:"AclIds"`
	ResellerInstanceId            string                             `json:"ResellerInstanceId" xml:"ResellerInstanceId"`
	SmartAGDescription            string                             `json:"SmartAGDescription" xml:"SmartAGDescription"`
	SecurityLockThreshold         int                                `json:"SecurityLockThreshold" xml:"SecurityLockThreshold"`
	UserCount                     int                                `json:"UserCount" xml:"UserCount"`
	VpnStatus                     string                             `json:"VpnStatus" xml:"VpnStatus"`
	CidrBlock                     string                             `json:"CidrBlock" xml:"CidrBlock"`
	Description                   string                             `json:"Description" xml:"Description"`
	IpsecStatus                   string                             `json:"IpsecStatus" xml:"IpsecStatus"`
	DpiStatus                     string                             `json:"DpiStatus" xml:"DpiStatus"`
	UpBandwidth4G                 int                                `json:"UpBandwidth4G" xml:"UpBandwidth4G"`
	SmartAGName                   string                             `json:"SmartAGName" xml:"SmartAGName"`
	SoftwareVersion               string                             `json:"SoftwareVersion" xml:"SoftwareVersion"`
	ApplicationBandwidthPackageId string                             `json:"ApplicationBandwidthPackageId" xml:"ApplicationBandwidthPackageId"`
	IdaasId                       string                             `json:"IdaasId" xml:"IdaasId"`
	City                          string                             `json:"City" xml:"City"`
	EnterpriseCode                string                             `json:"EnterpriseCode" xml:"EnterpriseCode"`
	SmartAGUid                    int64                              `json:"SmartAGUid" xml:"SmartAGUid"`
	AssociatedCcnId               string                             `json:"AssociatedCcnId" xml:"AssociatedCcnId"`
	ResellerUid                   string                             `json:"ResellerUid" xml:"ResellerUid"`
	BackupStatus                  string                             `json:"BackupStatus" xml:"BackupStatus"`
	IdaasApplicationId            string                             `json:"IdaasApplicationId" xml:"IdaasApplicationId"`
	RoutingStrategy               string                             `json:"RoutingStrategy" xml:"RoutingStrategy"`
	BackupSoftwareVersion         string                             `json:"BackupSoftwareVersion" xml:"BackupSoftwareVersion"`
	QosIds                        string                             `json:"QosIds" xml:"QosIds"`
	UpBandwidthWan                int                                `json:"UpBandwidthWan" xml:"UpBandwidthWan"`
	Status                        string                             `json:"Status" xml:"Status"`
	AssociatedCcnName             string                             `json:"AssociatedCcnName" xml:"AssociatedCcnName"`
	DpiMonitorStatus              string                             `json:"DpiMonitorStatus" xml:"DpiMonitorStatus"`
	SmartAGId                     string                             `json:"SmartAGId" xml:"SmartAGId"`
	DataPlan                      int64                              `json:"DataPlan" xml:"DataPlan"`
	Links                         LinksInDescribeSmartAccessGateways `json:"Links" xml:"Links"`
}

SmartAccessGateway is a nested struct in smartag response

type SmartAccessGatewaysInDescribeBindableSmartAccessGateways ¶

type SmartAccessGatewaysInDescribeBindableSmartAccessGateways struct {
	SmartAccessGateway []SmartAccessGateway `json:"SmartAccessGateway" xml:"SmartAccessGateway"`
}

SmartAccessGatewaysInDescribeBindableSmartAccessGateways is a nested struct in smartag response

type SmartAccessGatewaysInDescribeSmartAccessGateways ¶

type SmartAccessGatewaysInDescribeSmartAccessGateways struct {
	SmartAccessGateway []SmartAccessGateway `json:"SmartAccessGateway" xml:"SmartAccessGateway"`
}

SmartAccessGatewaysInDescribeSmartAccessGateways is a nested struct in smartag response

type SmartAccessGatewaysInListSmartAGByAccessPoint ¶ added in v1.61.536

type SmartAccessGatewaysInListSmartAGByAccessPoint struct {
	SmartAccessGateway []SmartAccessGateway `json:"SmartAccessGateway" xml:"SmartAccessGateway"`
}

SmartAccessGatewaysInListSmartAGByAccessPoint is a nested struct in smartag response

type SnatEntries ¶

type SnatEntries struct {
	SnatEntry []SnatEntry `json:"SnatEntry" xml:"SnatEntry"`
}

SnatEntries is a nested struct in smartag response

type SnatEntry ¶

type SnatEntry struct {
	CidrBlock  string `json:"CidrBlock" xml:"CidrBlock"`
	CreateTime int64  `json:"CreateTime" xml:"CreateTime"`
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
	SnatIp     string `json:"SnatIp" xml:"SnatIp"`
}

SnatEntry is a nested struct in smartag response

type StaticRoute ¶ added in v1.61.318

type StaticRoute struct {
	NextHop         string `json:"NextHop" xml:"NextHop"`
	DestinationCidr string `json:"DestinationCidr" xml:"DestinationCidr"`
	PortName        string `json:"PortName" xml:"PortName"`
	Vlan            string `json:"Vlan" xml:"Vlan"`
}

StaticRoute is a nested struct in smartag response

type StaticRoutes ¶ added in v1.61.318

type StaticRoutes struct {
	StaticRoute []StaticRoute `json:"StaticRoute" xml:"StaticRoute"`
}

StaticRoutes is a nested struct in smartag response

type Statistics ¶

type Statistics struct {
	Total       int    `json:"Total" xml:"Total"`
	UserName    string `json:"UserName" xml:"UserName"`
	Info        int    `json:"Info" xml:"Info"`
	Error       int    `json:"Error" xml:"Error"`
	Warning     int    `json:"Warning" xml:"Warning"`
	OnlineCount string `json:"OnlineCount" xml:"OnlineCount"`
	TotalBytes  string `json:"TotalBytes" xml:"TotalBytes"`
	SmartAGId   string `json:"SmartAGId" xml:"SmartAGId"`
}

Statistics is a nested struct in smartag response

type Strategies ¶

type Strategies struct {
	Strategy []Strategy `json:"Strategy" xml:"Strategy"`
}

Strategies is a nested struct in smartag response

type Strategy ¶

type Strategy struct {
	Status                string `json:"Status" xml:"Status"`
	StrategyPublishStatus string `json:"StrategyPublishStatus" xml:"StrategyPublishStatus"`
	RouteDistribution     string `json:"RouteDistribution" xml:"RouteDistribution"`
	CreateTime            int64  `json:"CreateTime" xml:"CreateTime"`
	SmartAGId             string `json:"SmartAGId" xml:"SmartAGId"`
	SourceType            string `json:"SourceType" xml:"SourceType"`
	IsConflict            bool   `json:"IsConflict" xml:"IsConflict"`
	InstanceId            string `json:"InstanceId" xml:"InstanceId"`
	DestCidrBlock         string `json:"DestCidrBlock" xml:"DestCidrBlock"`
	ConflictInfo          string `json:"ConflictInfo" xml:"ConflictInfo"`
	HcInstanceId          string `json:"HcInstanceId" xml:"HcInstanceId"`
	RouteSource           string `json:"RouteSource" xml:"RouteSource"`
}

Strategy is a nested struct in smartag response

type SynchronizeSmartAGWebConfigRequest ¶ added in v1.61.318

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

SynchronizeSmartAGWebConfigRequest is the request struct for api SynchronizeSmartAGWebConfig

func CreateSynchronizeSmartAGWebConfigRequest ¶ added in v1.61.318

func CreateSynchronizeSmartAGWebConfigRequest() (request *SynchronizeSmartAGWebConfigRequest)

CreateSynchronizeSmartAGWebConfigRequest creates a request to invoke SynchronizeSmartAGWebConfig API

type SynchronizeSmartAGWebConfigResponse ¶ added in v1.61.318

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

SynchronizeSmartAGWebConfigResponse is the response struct for api SynchronizeSmartAGWebConfig

func CreateSynchronizeSmartAGWebConfigResponse ¶ added in v1.61.318

func CreateSynchronizeSmartAGWebConfigResponse() (response *SynchronizeSmartAGWebConfigResponse)

CreateSynchronizeSmartAGWebConfigResponse creates a response to parse from SynchronizeSmartAGWebConfig response

type Tag ¶

type Tag struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

Tag is a nested struct in smartag response

type Tags ¶

type Tags struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

Tags is a nested struct in smartag response

type TaskState ¶ added in v1.61.318

type TaskState struct {
	State        string `json:"State" xml:"State"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	CreateTime   string `json:"CreateTime" xml:"CreateTime"`
	ErrorCode    string `json:"ErrorCode" xml:"ErrorCode"`
}

TaskState is a nested struct in smartag response

type TaskStatesInDescribeSagExpressConnectInterfaceList ¶ added in v1.61.318

type TaskStatesInDescribeSagExpressConnectInterfaceList struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagExpressConnectInterfaceList is a nested struct in smartag response

type TaskStatesInDescribeSagGlobalRouteProtocol ¶ added in v1.61.318

type TaskStatesInDescribeSagGlobalRouteProtocol struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagGlobalRouteProtocol is a nested struct in smartag response

type TaskStatesInDescribeSagHa ¶ added in v1.61.318

type TaskStatesInDescribeSagHa struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagHa is a nested struct in smartag response

type TaskStatesInDescribeSagLanList ¶ added in v1.61.318

type TaskStatesInDescribeSagLanList struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagLanList is a nested struct in smartag response

type TaskStatesInDescribeSagManagementPort ¶ added in v1.61.318

type TaskStatesInDescribeSagManagementPort struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagManagementPort is a nested struct in smartag response

type TaskStatesInDescribeSagPortList ¶ added in v1.61.318

type TaskStatesInDescribeSagPortList struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagPortList is a nested struct in smartag response

type TaskStatesInDescribeSagPortRouteProtocolList ¶ added in v1.61.318

type TaskStatesInDescribeSagPortRouteProtocolList struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagPortRouteProtocolList is a nested struct in smartag response

type TaskStatesInDescribeSagRouteProtocolBgp ¶ added in v1.61.318

type TaskStatesInDescribeSagRouteProtocolBgp struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagRouteProtocolBgp is a nested struct in smartag response

type TaskStatesInDescribeSagRouteProtocolOspf ¶ added in v1.61.318

type TaskStatesInDescribeSagRouteProtocolOspf struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagRouteProtocolOspf is a nested struct in smartag response

type TaskStatesInDescribeSagStaticRouteList ¶ added in v1.61.318

type TaskStatesInDescribeSagStaticRouteList struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagStaticRouteList is a nested struct in smartag response

type TaskStatesInDescribeSagUserDns ¶ added in v1.61.318

type TaskStatesInDescribeSagUserDns struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagUserDns is a nested struct in smartag response

type TaskStatesInDescribeSagWanList ¶ added in v1.61.318

type TaskStatesInDescribeSagWanList struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagWanList is a nested struct in smartag response

type TaskStatesInDescribeSagWanSnat ¶ added in v1.61.318

type TaskStatesInDescribeSagWanSnat struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagWanSnat is a nested struct in smartag response

type TaskStatesInDescribeSagWifi ¶ added in v1.61.318

type TaskStatesInDescribeSagWifi struct {
	TaskState []TaskState `json:"TaskState" xml:"TaskState"`
}

TaskStatesInDescribeSagWifi is a nested struct in smartag response

type TrafficTopN ¶ added in v1.61.318

type TrafficTopN struct {
	TrafficTopNItem []TrafficTopNItem `json:"TrafficTopN" xml:"TrafficTopN"`
}

TrafficTopN is a nested struct in smartag response

type TrafficTopNItem ¶ added in v1.61.318

type TrafficTopNItem struct {
	TrafficRate string `json:"TrafficRate" xml:"TrafficRate"`
	InstanceId  string `json:"InstanceId" xml:"InstanceId"`
	Name        string `json:"Name" xml:"Name"`
	RegionId    string `json:"RegionId" xml:"RegionId"`
}

TrafficTopNItem is a nested struct in smartag response

type UnbindSerialNumberRequest ¶

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

UnbindSerialNumberRequest is the request struct for api UnbindSerialNumber

func CreateUnbindSerialNumberRequest ¶

func CreateUnbindSerialNumberRequest() (request *UnbindSerialNumberRequest)

CreateUnbindSerialNumberRequest creates a request to invoke UnbindSerialNumber API

type UnbindSerialNumberResponse ¶

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

UnbindSerialNumberResponse is the response struct for api UnbindSerialNumber

func CreateUnbindSerialNumberResponse ¶

func CreateUnbindSerialNumberResponse() (response *UnbindSerialNumberResponse)

CreateUnbindSerialNumberResponse creates a response to parse from UnbindSerialNumber response

type UnbindSmartAccessGatewayRequest ¶

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

UnbindSmartAccessGatewayRequest is the request struct for api UnbindSmartAccessGateway

func CreateUnbindSmartAccessGatewayRequest ¶

func CreateUnbindSmartAccessGatewayRequest() (request *UnbindSmartAccessGatewayRequest)

CreateUnbindSmartAccessGatewayRequest creates a request to invoke UnbindSmartAccessGateway API

type UnbindSmartAccessGatewayResponse ¶

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

UnbindSmartAccessGatewayResponse is the response struct for api UnbindSmartAccessGateway

func CreateUnbindSmartAccessGatewayResponse ¶

func CreateUnbindSmartAccessGatewayResponse() (response *UnbindSmartAccessGatewayResponse)

CreateUnbindSmartAccessGatewayResponse creates a response to parse from UnbindSmartAccessGateway response

type UnbindVbrRequest ¶

type UnbindVbrRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	VbrId                string           `position:"Query" name:"VbrId"`
	VbrRegionId          string           `position:"Query" name:"VbrRegionId"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGUid           requests.Integer `position:"Query" name:"SmartAGUid"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

UnbindVbrRequest is the request struct for api UnbindVbr

func CreateUnbindVbrRequest ¶

func CreateUnbindVbrRequest() (request *UnbindVbrRequest)

CreateUnbindVbrRequest creates a request to invoke UnbindVbr API

type UnbindVbrResponse ¶

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

UnbindVbrResponse is the response struct for api UnbindVbr

func CreateUnbindVbrResponse ¶

func CreateUnbindVbrResponse() (response *UnbindVbrResponse)

CreateUnbindVbrResponse creates a response to parse from UnbindVbr response

type UnlockSmartAccessGatewayRequest ¶

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

UnlockSmartAccessGatewayRequest is the request struct for api UnlockSmartAccessGateway

func CreateUnlockSmartAccessGatewayRequest ¶

func CreateUnlockSmartAccessGatewayRequest() (request *UnlockSmartAccessGatewayRequest)

CreateUnlockSmartAccessGatewayRequest creates a request to invoke UnlockSmartAccessGateway API

type UnlockSmartAccessGatewayResponse ¶

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

UnlockSmartAccessGatewayResponse is the response struct for api UnlockSmartAccessGateway

func CreateUnlockSmartAccessGatewayResponse ¶

func CreateUnlockSmartAccessGatewayResponse() (response *UnlockSmartAccessGatewayResponse)

CreateUnlockSmartAccessGatewayResponse creates a response to parse from UnlockSmartAccessGateway response

type UpdateEnterpriseCodeRequest ¶ added in v1.61.1055

type UpdateEnterpriseCodeRequest struct {
	*requests.RpcRequest
	ClientToken    string           `position:"Query" name:"ClientToken"`
	EnterpriseCode string           `position:"Query" name:"EnterpriseCode"`
	IsDefault      requests.Boolean `position:"Query" name:"IsDefault"`
	DryRun         requests.Boolean `position:"Query" name:"DryRun"`
}

UpdateEnterpriseCodeRequest is the request struct for api UpdateEnterpriseCode

func CreateUpdateEnterpriseCodeRequest ¶ added in v1.61.1055

func CreateUpdateEnterpriseCodeRequest() (request *UpdateEnterpriseCodeRequest)

CreateUpdateEnterpriseCodeRequest creates a request to invoke UpdateEnterpriseCode API

type UpdateEnterpriseCodeResponse ¶ added in v1.61.1055

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

UpdateEnterpriseCodeResponse is the response struct for api UpdateEnterpriseCode

func CreateUpdateEnterpriseCodeResponse ¶ added in v1.61.1055

func CreateUpdateEnterpriseCodeResponse() (response *UpdateEnterpriseCodeResponse)

CreateUpdateEnterpriseCodeResponse creates a response to parse from UpdateEnterpriseCode response

type UpdateSmartAGAccessPointRequest ¶ added in v1.61.536

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

UpdateSmartAGAccessPointRequest is the request struct for api UpdateSmartAGAccessPoint

func CreateUpdateSmartAGAccessPointRequest ¶ added in v1.61.536

func CreateUpdateSmartAGAccessPointRequest() (request *UpdateSmartAGAccessPointRequest)

CreateUpdateSmartAGAccessPointRequest creates a request to invoke UpdateSmartAGAccessPoint API

type UpdateSmartAGAccessPointResponse ¶ added in v1.61.536

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

UpdateSmartAGAccessPointResponse is the response struct for api UpdateSmartAGAccessPoint

func CreateUpdateSmartAGAccessPointResponse ¶ added in v1.61.536

func CreateUpdateSmartAGAccessPointResponse() (response *UpdateSmartAGAccessPointResponse)

CreateUpdateSmartAGAccessPointResponse creates a response to parse from UpdateSmartAGAccessPoint response

type UpdateSmartAGDpiAttributeRequest ¶ added in v1.61.1055

type UpdateSmartAGDpiAttributeRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	ClientToken          string           `position:"Query" name:"ClientToken"`
	DpiEnabled           requests.Boolean `position:"Query" name:"DpiEnabled"`
	DryRun               requests.Boolean `position:"Query" name:"DryRun"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

UpdateSmartAGDpiAttributeRequest is the request struct for api UpdateSmartAGDpiAttribute

func CreateUpdateSmartAGDpiAttributeRequest ¶ added in v1.61.1055

func CreateUpdateSmartAGDpiAttributeRequest() (request *UpdateSmartAGDpiAttributeRequest)

CreateUpdateSmartAGDpiAttributeRequest creates a request to invoke UpdateSmartAGDpiAttribute API

type UpdateSmartAGDpiAttributeResponse ¶ added in v1.61.1055

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

UpdateSmartAGDpiAttributeResponse is the response struct for api UpdateSmartAGDpiAttribute

func CreateUpdateSmartAGDpiAttributeResponse ¶ added in v1.61.1055

func CreateUpdateSmartAGDpiAttributeResponse() (response *UpdateSmartAGDpiAttributeResponse)

CreateUpdateSmartAGDpiAttributeResponse creates a response to parse from UpdateSmartAGDpiAttribute response

type UpdateSmartAGEnterpriseCodeRequest ¶ added in v1.61.1055

type UpdateSmartAGEnterpriseCodeRequest struct {
	*requests.RpcRequest
	ClientToken    string           `position:"Query" name:"ClientToken"`
	EnterpriseCode string           `position:"Query" name:"EnterpriseCode"`
	DryRun         requests.Boolean `position:"Query" name:"DryRun"`
	SmartAGId      string           `position:"Query" name:"SmartAGId"`
}

UpdateSmartAGEnterpriseCodeRequest is the request struct for api UpdateSmartAGEnterpriseCode

func CreateUpdateSmartAGEnterpriseCodeRequest ¶ added in v1.61.1055

func CreateUpdateSmartAGEnterpriseCodeRequest() (request *UpdateSmartAGEnterpriseCodeRequest)

CreateUpdateSmartAGEnterpriseCodeRequest creates a request to invoke UpdateSmartAGEnterpriseCode API

type UpdateSmartAGEnterpriseCodeResponse ¶ added in v1.61.1055

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

UpdateSmartAGEnterpriseCodeResponse is the response struct for api UpdateSmartAGEnterpriseCode

func CreateUpdateSmartAGEnterpriseCodeResponse ¶ added in v1.61.1055

func CreateUpdateSmartAGEnterpriseCodeResponse() (response *UpdateSmartAGEnterpriseCodeResponse)

CreateUpdateSmartAGEnterpriseCodeResponse creates a response to parse from UpdateSmartAGEnterpriseCode response

type UpdateSmartAccessGatewayVersionRequest ¶

type UpdateSmartAccessGatewayVersionRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	VersionCode          string           `position:"Query" name:"VersionCode"`
	SerialNumber         string           `position:"Query" name:"SerialNumber"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	VersionType          string           `position:"Query" name:"VersionType"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
}

UpdateSmartAccessGatewayVersionRequest is the request struct for api UpdateSmartAccessGatewayVersion

func CreateUpdateSmartAccessGatewayVersionRequest ¶

func CreateUpdateSmartAccessGatewayVersionRequest() (request *UpdateSmartAccessGatewayVersionRequest)

CreateUpdateSmartAccessGatewayVersionRequest creates a request to invoke UpdateSmartAccessGatewayVersion API

type UpdateSmartAccessGatewayVersionResponse ¶

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

UpdateSmartAccessGatewayVersionResponse is the response struct for api UpdateSmartAccessGatewayVersion

func CreateUpdateSmartAccessGatewayVersionResponse ¶

func CreateUpdateSmartAccessGatewayVersionResponse() (response *UpdateSmartAccessGatewayVersionResponse)

CreateUpdateSmartAccessGatewayVersionResponse creates a response to parse from UpdateSmartAccessGatewayVersion response

type UpgradeSmartAccessGatewayRequest ¶

type UpgradeSmartAccessGatewayRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	BandWidthSpec        requests.Integer `position:"Query" name:"BandWidthSpec"`
	UserCount            requests.Integer `position:"Query" name:"UserCount"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	DataPlan             requests.Integer `position:"Query" name:"DataPlan"`
}

UpgradeSmartAccessGatewayRequest is the request struct for api UpgradeSmartAccessGateway

func CreateUpgradeSmartAccessGatewayRequest ¶

func CreateUpgradeSmartAccessGatewayRequest() (request *UpgradeSmartAccessGatewayRequest)

CreateUpgradeSmartAccessGatewayRequest creates a request to invoke UpgradeSmartAccessGateway API

type UpgradeSmartAccessGatewayResponse ¶

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

UpgradeSmartAccessGatewayResponse is the response struct for api UpgradeSmartAccessGateway

func CreateUpgradeSmartAccessGatewayResponse ¶

func CreateUpgradeSmartAccessGatewayResponse() (response *UpgradeSmartAccessGatewayResponse)

CreateUpgradeSmartAccessGatewayResponse creates a response to parse from UpgradeSmartAccessGateway response

type UpgradeSmartAccessGatewaySoftwareRequest ¶

type UpgradeSmartAccessGatewaySoftwareRequest struct {
	*requests.RpcRequest
	ResourceOwnerId      requests.Integer `position:"Query" name:"ResourceOwnerId"`
	UserCount            requests.Integer `position:"Query" name:"UserCount"`
	AutoPay              requests.Boolean `position:"Query" name:"AutoPay"`
	ResourceOwnerAccount string           `position:"Query" name:"ResourceOwnerAccount"`
	OwnerAccount         string           `position:"Query" name:"OwnerAccount"`
	OwnerId              requests.Integer `position:"Query" name:"OwnerId"`
	SmartAGId            string           `position:"Query" name:"SmartAGId"`
	DataPlan             requests.Integer `position:"Query" name:"DataPlan"`
}

UpgradeSmartAccessGatewaySoftwareRequest is the request struct for api UpgradeSmartAccessGatewaySoftware

func CreateUpgradeSmartAccessGatewaySoftwareRequest ¶

func CreateUpgradeSmartAccessGatewaySoftwareRequest() (request *UpgradeSmartAccessGatewaySoftwareRequest)

CreateUpgradeSmartAccessGatewaySoftwareRequest creates a request to invoke UpgradeSmartAccessGatewaySoftware API

type UpgradeSmartAccessGatewaySoftwareResponse ¶

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

UpgradeSmartAccessGatewaySoftwareResponse is the response struct for api UpgradeSmartAccessGatewaySoftware

func CreateUpgradeSmartAccessGatewaySoftwareResponse ¶

func CreateUpgradeSmartAccessGatewaySoftwareResponse() (response *UpgradeSmartAccessGatewaySoftwareResponse)

CreateUpgradeSmartAccessGatewaySoftwareResponse creates a response to parse from UpgradeSmartAccessGatewaySoftware response

type User ¶

type User struct {
	Bandwidth           int    `json:"Bandwidth" xml:"Bandwidth"`
	UserMail            string `json:"UserMail" xml:"UserMail"`
	UserName            string `json:"UserName" xml:"UserName"`
	OnlineTime          string `json:"OnlineTime" xml:"OnlineTime"`
	State               int    `json:"State" xml:"State"`
	AccelerateBandwidth int64  `json:"AccelerateBandwidth" xml:"AccelerateBandwidth"`
	ClientIp            string `json:"ClientIp" xml:"ClientIp"`
}

User is a nested struct in smartag response

type UserStatistics ¶

type UserStatistics struct {
	Statistics []Statistics `json:"Statistics" xml:"Statistics"`
}

UserStatistics is a nested struct in smartag response

type UsersInDescribeSmartAccessGatewayClientUsers ¶

type UsersInDescribeSmartAccessGatewayClientUsers struct {
	User []User `json:"User" xml:"User"`
}

UsersInDescribeSmartAccessGatewayClientUsers is a nested struct in smartag response

type UsersInDescribeUserOnlineClients ¶

type UsersInDescribeUserOnlineClients struct {
	User []User `json:"User" xml:"User"`
}

UsersInDescribeUserOnlineClients is a nested struct in smartag response

type Wan ¶ added in v1.61.318

type Wan struct {
	Weight       int    `json:"Weight" xml:"Weight"`
	Mask         string `json:"Mask" xml:"Mask"`
	Gateway      string `json:"Gateway" xml:"Gateway"`
	PortName     string `json:"PortName" xml:"PortName"`
	IPType       string `json:"IPType" xml:"IPType"`
	Priority     int    `json:"Priority" xml:"Priority"`
	BandWidth    int    `json:"BandWidth" xml:"BandWidth"`
	TrafficState string `json:"TrafficState" xml:"TrafficState"`
	IP           string `json:"IP" xml:"IP"`
	ISP          string `json:"ISP" xml:"ISP"`
	Username     string `json:"Username" xml:"Username"`
	Vlan         string `json:"Vlan" xml:"Vlan"`
	SourceIps    string `json:"SourceIps" xml:"SourceIps"`
	StartIp      string `json:"StartIp" xml:"StartIp"`
	StopIp       string `json:"StopIp" xml:"StopIp"`
}

Wan is a nested struct in smartag response

type Wans ¶ added in v1.61.318

type Wans struct {
	Wan []Wan `json:"Wan" xml:"Wan"`
}

Wans is a nested struct in smartag response

Source Files ¶

Jump to

Keyboard shortcuts

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