cloudapi

package
v1.63.54 Latest Latest
Warning

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

Go to latest
Published: Nov 22, 2024 License: Apache-2.0 Imports: 6 Imported by: 13

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 AbolishApiRequest ¶

type AbolishApiRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

AbolishApiRequest is the request struct for api AbolishApi

func CreateAbolishApiRequest ¶

func CreateAbolishApiRequest() (request *AbolishApiRequest)

CreateAbolishApiRequest creates a request to invoke AbolishApi API

type AbolishApiResponse ¶

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

AbolishApiResponse is the response struct for api AbolishApi

func CreateAbolishApiResponse ¶

func CreateAbolishApiResponse() (response *AbolishApiResponse)

CreateAbolishApiResponse creates a response to parse from AbolishApi response

type Acl ¶ added in v1.62.13

type Acl struct {
	AclName          string `json:"AclName" xml:"AclName"`
	AclId            string `json:"AclId" xml:"AclId"`
	AddressIPVersion string `json:"AddressIPVersion" xml:"AddressIPVersion"`
}

Acl is a nested struct in cloudapi response

type AclEntry ¶ added in v1.62.13

type AclEntry struct {
	AclEntryIp      string `json:"AclEntryIp" xml:"AclEntryIp"`
	AclEntryComment string `json:"AclEntryComment" xml:"AclEntryComment"`
}

AclEntry is a nested struct in cloudapi response

type AclEntrys ¶ added in v1.62.13

type AclEntrys struct {
	AclEntry []AclEntry `json:"AclEntry" xml:"AclEntry"`
}

AclEntrys is a nested struct in cloudapi response

type Acls ¶ added in v1.62.13

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

Acls is a nested struct in cloudapi response

type AddAccessControlListEntryRequest ¶ added in v1.62.13

type AddAccessControlListEntryRequest struct {
	*requests.RpcRequest
	AclId         string `position:"Query" name:"AclId"`
	AclEntrys     string `position:"Query" name:"AclEntrys"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

AddAccessControlListEntryRequest is the request struct for api AddAccessControlListEntry

func CreateAddAccessControlListEntryRequest ¶ added in v1.62.13

func CreateAddAccessControlListEntryRequest() (request *AddAccessControlListEntryRequest)

CreateAddAccessControlListEntryRequest creates a request to invoke AddAccessControlListEntry API

type AddAccessControlListEntryResponse ¶ added in v1.62.13

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

AddAccessControlListEntryResponse is the response struct for api AddAccessControlListEntry

func CreateAddAccessControlListEntryResponse ¶ added in v1.62.13

func CreateAddAccessControlListEntryResponse() (response *AddAccessControlListEntryResponse)

CreateAddAccessControlListEntryResponse creates a response to parse from AddAccessControlListEntry response

type AddIpControlPolicyItemRequest ¶

type AddIpControlPolicyItemRequest struct {
	*requests.RpcRequest
	IpControlId   string `position:"Query" name:"IpControlId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	AppId         string `position:"Query" name:"AppId"`
	CidrIp        string `position:"Query" name:"CidrIp"`
}

AddIpControlPolicyItemRequest is the request struct for api AddIpControlPolicyItem

func CreateAddIpControlPolicyItemRequest ¶

func CreateAddIpControlPolicyItemRequest() (request *AddIpControlPolicyItemRequest)

CreateAddIpControlPolicyItemRequest creates a request to invoke AddIpControlPolicyItem API

type AddIpControlPolicyItemResponse ¶

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

AddIpControlPolicyItemResponse is the response struct for api AddIpControlPolicyItem

func CreateAddIpControlPolicyItemResponse ¶

func CreateAddIpControlPolicyItemResponse() (response *AddIpControlPolicyItemResponse)

CreateAddIpControlPolicyItemResponse creates a response to parse from AddIpControlPolicyItem response

type AddTrafficSpecialControlRequest ¶

type AddTrafficSpecialControlRequest struct {
	*requests.RpcRequest
	TrafficControlId string           `position:"Query" name:"TrafficControlId"`
	SpecialKey       string           `position:"Query" name:"SpecialKey"`
	TrafficValue     requests.Integer `position:"Query" name:"TrafficValue"`
	SecurityToken    string           `position:"Query" name:"SecurityToken"`
	SpecialType      string           `position:"Query" name:"SpecialType"`
}

AddTrafficSpecialControlRequest is the request struct for api AddTrafficSpecialControl

func CreateAddTrafficSpecialControlRequest ¶

func CreateAddTrafficSpecialControlRequest() (request *AddTrafficSpecialControlRequest)

CreateAddTrafficSpecialControlRequest creates a request to invoke AddTrafficSpecialControl API

type AddTrafficSpecialControlResponse ¶

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

AddTrafficSpecialControlResponse is the response struct for api AddTrafficSpecialControl

func CreateAddTrafficSpecialControlResponse ¶

func CreateAddTrafficSpecialControlResponse() (response *AddTrafficSpecialControlResponse)

CreateAddTrafficSpecialControlResponse creates a response to parse from AddTrafficSpecialControl response

type Api ¶ added in v1.62.13

type Api struct {
	ApiId   string `json:"ApiId" xml:"ApiId"`
	StageId string `json:"StageId" xml:"StageId"`
	GroupId string `json:"GroupId" xml:"GroupId"`
}

Api is a nested struct in cloudapi response

type ApiAbolishResult ¶ added in v1.62.13

type ApiAbolishResult struct {
	StageId       string `json:"StageId" xml:"StageId"`
	AbolishStatus string `json:"AbolishStatus" xml:"AbolishStatus"`
	GroupId       string `json:"GroupId" xml:"GroupId"`
	GroupName     string `json:"GroupName" xml:"GroupName"`
	ApiUid        string `json:"ApiUid" xml:"ApiUid"`
	ErrorMsg      string `json:"ErrorMsg" xml:"ErrorMsg"`
	StageName     string `json:"StageName" xml:"StageName"`
	ApiName       string `json:"ApiName" xml:"ApiName"`
}

ApiAbolishResult is a nested struct in cloudapi response

type ApiAbolishResults ¶ added in v1.62.13

type ApiAbolishResults struct {
	ApiAbolishResult []ApiAbolishResult `json:"ApiAbolishResult" xml:"ApiAbolishResult"`
}

ApiAbolishResults is a nested struct in cloudapi response

type ApiDryRunSwaggerSuccess ¶ added in v1.62.13

type ApiDryRunSwaggerSuccess struct {
	Path         string `json:"Path" xml:"Path"`
	HttpMethod   string `json:"HttpMethod" xml:"HttpMethod"`
	ApiSwagger   string `json:"ApiSwagger" xml:"ApiSwagger"`
	ApiOperation string `json:"ApiOperation" xml:"ApiOperation"`
	ApiUid       string `json:"ApiUid" xml:"ApiUid"`
}

ApiDryRunSwaggerSuccess is a nested struct in cloudapi response

type ApiGroupAttribute ¶

type ApiGroupAttribute struct {
	BasePath      string                  `json:"BasePath" xml:"BasePath"`
	BillingStatus string                  `json:"BillingStatus" xml:"BillingStatus"`
	TrafficLimit  int                     `json:"TrafficLimit" xml:"TrafficLimit"`
	InstanceId    string                  `json:"InstanceId" xml:"InstanceId"`
	InstanceType  string                  `json:"InstanceType" xml:"InstanceType"`
	RegionId      string                  `json:"RegionId" xml:"RegionId"`
	ModifiedTime  string                  `json:"ModifiedTime" xml:"ModifiedTime"`
	GroupId       string                  `json:"GroupId" xml:"GroupId"`
	GroupName     string                  `json:"GroupName" xml:"GroupName"`
	Description   string                  `json:"Description" xml:"Description"`
	IllegalStatus string                  `json:"IllegalStatus" xml:"IllegalStatus"`
	HttpsPolicy   string                  `json:"HttpsPolicy" xml:"HttpsPolicy"`
	SubDomain     string                  `json:"SubDomain" xml:"SubDomain"`
	CreatedTime   string                  `json:"CreatedTime" xml:"CreatedTime"`
	Tags          TagsInDescribeApiGroups `json:"Tags" xml:"Tags"`
}

ApiGroupAttribute is a nested struct in cloudapi response

type ApiGroupAttributes ¶

type ApiGroupAttributes struct {
	ApiGroupAttribute []ApiGroupAttribute `json:"ApiGroupAttribute" xml:"ApiGroupAttribute"`
}

ApiGroupAttributes is a nested struct in cloudapi response

type ApiHisItem ¶

type ApiHisItem struct {
	ApiId          string `json:"ApiId" xml:"ApiId"`
	HistoryVersion string `json:"HistoryVersion" xml:"HistoryVersion"`
	RegionId       string `json:"RegionId" xml:"RegionId"`
	GroupName      string `json:"GroupName" xml:"GroupName"`
	GroupId        string `json:"GroupId" xml:"GroupId"`
	ApiName        string `json:"ApiName" xml:"ApiName"`
	Status         string `json:"Status" xml:"Status"`
	StageName      string `json:"StageName" xml:"StageName"`
	Description    string `json:"Description" xml:"Description"`
	DeployedTime   string `json:"DeployedTime" xml:"DeployedTime"`
}

ApiHisItem is a nested struct in cloudapi response

type ApiHisItemsInDescribeApiHistories ¶

type ApiHisItemsInDescribeApiHistories struct {
	ApiHisItem []ApiHisItem `json:"ApiHisItem" xml:"ApiHisItem"`
}

ApiHisItemsInDescribeApiHistories is a nested struct in cloudapi response

type ApiHisItemsInDescribeHistoryApis ¶

type ApiHisItemsInDescribeHistoryApis struct {
	ApiHisItem []ApiHisItem `json:"ApiHisItem" xml:"ApiHisItem"`
}

ApiHisItemsInDescribeHistoryApis is a nested struct in cloudapi response

type ApiImportModelFailed ¶ added in v1.61.245

type ApiImportModelFailed struct {
	ErrorMsg  string `json:"ErrorMsg" xml:"ErrorMsg"`
	ModelName string `json:"ModelName" xml:"ModelName"`
	GroupId   string `json:"GroupId" xml:"GroupId"`
}

ApiImportModelFailed is a nested struct in cloudapi response

type ApiImportModelSuccess ¶ added in v1.61.245

type ApiImportModelSuccess struct {
	ModelOperation string `json:"ModelOperation" xml:"ModelOperation"`
	ModelName      string `json:"ModelName" xml:"ModelName"`
	GroupId        string `json:"GroupId" xml:"GroupId"`
	ModelUid       string `json:"ModelUid" xml:"ModelUid"`
}

ApiImportModelSuccess is a nested struct in cloudapi response

type ApiImportSwaggerFailed ¶

type ApiImportSwaggerFailed struct {
	Path       string `json:"Path" xml:"Path"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
	HttpMethod string `json:"HttpMethod" xml:"HttpMethod"`
}

ApiImportSwaggerFailed is a nested struct in cloudapi response

type ApiImportSwaggerSuccess ¶

type ApiImportSwaggerSuccess struct {
	Path         string `json:"Path" xml:"Path"`
	HttpMethod   string `json:"HttpMethod" xml:"HttpMethod"`
	ApiOperation string `json:"ApiOperation" xml:"ApiOperation"`
	ApiUid       string `json:"ApiUid" xml:"ApiUid"`
}

ApiImportSwaggerSuccess is a nested struct in cloudapi response

type ApiInfo ¶

type ApiInfo struct {
	ApiId       string `json:"ApiId" xml:"ApiId"`
	Path        string `json:"Path" xml:"Path"`
	RegionId    string `json:"RegionId" xml:"RegionId"`
	BoundTime   string `json:"BoundTime" xml:"BoundTime"`
	Method      string `json:"Method" xml:"Method"`
	GroupName   string `json:"GroupName" xml:"GroupName"`
	GroupId     string `json:"GroupId" xml:"GroupId"`
	ApiName     string `json:"ApiName" xml:"ApiName"`
	StageName   string `json:"StageName" xml:"StageName"`
	Description string `json:"Description" xml:"Description"`
	Visibility  string `json:"Visibility" xml:"Visibility"`
}

ApiInfo is a nested struct in cloudapi response

type ApiInfoListInDescribeApiProductApis ¶ added in v1.62.590

type ApiInfoListInDescribeApiProductApis struct {
	ApiInfo []ApiInfo `json:"ApiInfo" xml:"ApiInfo"`
}

ApiInfoListInDescribeApiProductApis is a nested struct in cloudapi response

type ApiInfoListInDescribeApisByBackend ¶ added in v1.62.590

type ApiInfoListInDescribeApisByBackend struct {
	ApiInfo []ApiInfo `json:"ApiInfo" xml:"ApiInfo"`
}

ApiInfoListInDescribeApisByBackend is a nested struct in cloudapi response

type ApiInfosInDescribeApisByIpControl ¶

type ApiInfosInDescribeApisByIpControl struct {
	ApiInfo []ApiInfo `json:"ApiInfo" xml:"ApiInfo"`
}

ApiInfosInDescribeApisByIpControl is a nested struct in cloudapi response

type ApiInfosInDescribeApisBySignature ¶

type ApiInfosInDescribeApisBySignature struct {
	ApiInfo []ApiInfo `json:"ApiInfo" xml:"ApiInfo"`
}

ApiInfosInDescribeApisBySignature is a nested struct in cloudapi response

type ApiInfosInDescribeApisByTrafficControl ¶

type ApiInfosInDescribeApisByTrafficControl struct {
	ApiInfo []ApiInfo `json:"ApiInfo" xml:"ApiInfo"`
}

ApiInfosInDescribeApisByTrafficControl is a nested struct in cloudapi response

type ApiIpControlItem ¶

type ApiIpControlItem struct {
	BoundTime     string `json:"BoundTime" xml:"BoundTime"`
	ApiId         string `json:"ApiId" xml:"ApiId"`
	IpControlId   string `json:"IpControlId" xml:"IpControlId"`
	IpControlName string `json:"IpControlName" xml:"IpControlName"`
	ApiName       string `json:"ApiName" xml:"ApiName"`
}

ApiIpControlItem is a nested struct in cloudapi response

type ApiIpControls ¶

type ApiIpControls struct {
	ApiIpControlItem []ApiIpControlItem `json:"ApiIpControlItem" xml:"ApiIpControlItem"`
}

ApiIpControls is a nested struct in cloudapi response

type ApiPluginSummary ¶ added in v1.62.47

type ApiPluginSummary struct {
	ApiId       string `json:"ApiId" xml:"ApiId"`
	Description string `json:"Description" xml:"Description"`
	GroupName   string `json:"GroupName" xml:"GroupName"`
	GroupId     string `json:"GroupId" xml:"GroupId"`
	Path        string `json:"Path" xml:"Path"`
	Method      string `json:"Method" xml:"Method"`
	StageName   string `json:"StageName" xml:"StageName"`
	ApiName     string `json:"ApiName" xml:"ApiName"`
	RegionId    string `json:"RegionId" xml:"RegionId"`
}

ApiPluginSummary is a nested struct in cloudapi response

type ApiProductInfo ¶ added in v1.62.590

type ApiProductInfo struct {
	ApiProductId string `json:"ApiProductId" xml:"ApiProductId"`
}

ApiProductInfo is a nested struct in cloudapi response

type ApiProductInfoList ¶ added in v1.62.590

type ApiProductInfoList struct {
	ApiProductInfo []ApiProductInfo `json:"ApiProductInfo" xml:"ApiProductInfo"`
}

ApiProductInfoList is a nested struct in cloudapi response

type ApiResult ¶ added in v1.62.141

type ApiResult struct {
	ApiId        string `json:"ApiId" xml:"ApiId"`
	Path         string `json:"Path" xml:"Path"`
	Method       string `json:"Method" xml:"Method"`
	Description  string `json:"Description" xml:"Description"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	ApiName      string `json:"ApiName" xml:"ApiName"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	UpdateStatus string `json:"UpdateStatus" xml:"UpdateStatus"`
}

ApiResult is a nested struct in cloudapi response

type ApiResults ¶ added in v1.62.141

type ApiResults struct {
	ApiResult []ApiResult `json:"ApiResult" xml:"ApiResult"`
}

ApiResults is a nested struct in cloudapi response

type ApiSignatureItem ¶

type ApiSignatureItem struct {
	BoundTime     string `json:"BoundTime" xml:"BoundTime"`
	ApiId         string `json:"ApiId" xml:"ApiId"`
	SignatureId   string `json:"SignatureId" xml:"SignatureId"`
	SignatureName string `json:"SignatureName" xml:"SignatureName"`
	ApiName       string `json:"ApiName" xml:"ApiName"`
}

ApiSignatureItem is a nested struct in cloudapi response

type ApiSignatures ¶

type ApiSignatures struct {
	ApiSignatureItem []ApiSignatureItem `json:"ApiSignatureItem" xml:"ApiSignatureItem"`
}

ApiSignatures is a nested struct in cloudapi response

type ApiSummary ¶

type ApiSummary struct {
	Visibility    string                      `json:"Visibility" xml:"Visibility"`
	ApiId         string                      `json:"ApiId" xml:"ApiId"`
	ModifiedTime  string                      `json:"ModifiedTime" xml:"ModifiedTime"`
	Description   string                      `json:"Description" xml:"Description"`
	GroupName     string                      `json:"GroupName" xml:"GroupName"`
	GroupId       string                      `json:"GroupId" xml:"GroupId"`
	CreatedTime   string                      `json:"CreatedTime" xml:"CreatedTime"`
	ApiName       string                      `json:"ApiName" xml:"ApiName"`
	RegionId      string                      `json:"RegionId" xml:"RegionId"`
	ApiPath       string                      `json:"ApiPath" xml:"ApiPath"`
	ApiMethod     string                      `json:"ApiMethod" xml:"ApiMethod"`
	DeployedInfos DeployedInfosInDescribeApis `json:"DeployedInfos" xml:"DeployedInfos"`
	TagList       TagList                     `json:"TagList" xml:"TagList"`
}

ApiSummary is a nested struct in cloudapi response

type ApiSummarysInDescribeApis ¶ added in v1.62.47

type ApiSummarysInDescribeApis struct {
	ApiSummary []ApiSummary `json:"ApiSummary" xml:"ApiSummary"`
}

ApiSummarysInDescribeApis is a nested struct in cloudapi response

type ApiSummarysInDescribePluginApis ¶ added in v1.62.47

type ApiSummarysInDescribePluginApis struct {
	ApiPluginSummary []ApiPluginSummary `json:"ApiPluginSummary" xml:"ApiPluginSummary"`
}

ApiSummarysInDescribePluginApis is a nested struct in cloudapi response

type ApiTrafficControlItem ¶

type ApiTrafficControlItem struct {
	BoundTime          string `json:"BoundTime" xml:"BoundTime"`
	ApiId              string `json:"ApiId" xml:"ApiId"`
	TrafficControlId   string `json:"TrafficControlId" xml:"TrafficControlId"`
	TrafficControlName string `json:"TrafficControlName" xml:"TrafficControlName"`
	ApiName            string `json:"ApiName" xml:"ApiName"`
}

ApiTrafficControlItem is a nested struct in cloudapi response

type ApiTrafficControls ¶

type ApiTrafficControls struct {
	ApiTrafficControlItem []ApiTrafficControlItem `json:"ApiTrafficControlItem" xml:"ApiTrafficControlItem"`
}

ApiTrafficControls is a nested struct in cloudapi response

type ApiUpdateBackendResult ¶ added in v1.62.13

type ApiUpdateBackendResult struct {
	StageId      string `json:"StageId" xml:"StageId"`
	UpdateStatus string `json:"UpdateStatus" xml:"UpdateStatus"`
	GroupName    string `json:"GroupName" xml:"GroupName"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	ApiUid       string `json:"ApiUid" xml:"ApiUid"`
	ErrorMsg     string `json:"ErrorMsg" xml:"ErrorMsg"`
	StageName    string `json:"StageName" xml:"StageName"`
	ApiName      string `json:"ApiName" xml:"ApiName"`
	BackendId    string `json:"BackendId" xml:"BackendId"`
}

ApiUpdateBackendResult is a nested struct in cloudapi response

type ApiUpdateBackendResults ¶ added in v1.62.13

type ApiUpdateBackendResults struct {
	ApiUpdateBackendResult []ApiUpdateBackendResult `json:"ApiUpdateBackendResult" xml:"ApiUpdateBackendResult"`
}

ApiUpdateBackendResults is a nested struct in cloudapi response

type ApiUpdateVpcInfoResult ¶ added in v1.62.13

type ApiUpdateVpcInfoResult struct {
	StageId      string `json:"StageId" xml:"StageId"`
	UpdateStatus string `json:"UpdateStatus" xml:"UpdateStatus"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	GroupName    string `json:"GroupName" xml:"GroupName"`
	ApiUid       string `json:"ApiUid" xml:"ApiUid"`
	ErrorMsg     string `json:"ErrorMsg" xml:"ErrorMsg"`
	StageName    string `json:"StageName" xml:"StageName"`
	ApiName      string `json:"ApiName" xml:"ApiName"`
}

ApiUpdateVpcInfoResult is a nested struct in cloudapi response

type ApiUpdateVpcInfoResults ¶ added in v1.62.13

type ApiUpdateVpcInfoResults struct {
	ApiUpdateVpcInfoResult []ApiUpdateVpcInfoResult `json:"ApiUpdateVpcInfoResult" xml:"ApiUpdateVpcInfoResult"`
}

ApiUpdateVpcInfoResults is a nested struct in cloudapi response

type Apis ¶ added in v1.62.13

type Apis struct {
	Api []Api `json:"Api" xml:"Api"`
}

Apis is a nested struct in cloudapi response

type AppApiRelationInfo ¶

type AppApiRelationInfo struct {
	StageNameAndAuth    map[string]interface{} `json:"StageNameAndAuth" xml:"StageNameAndAuth"`
	Path                string                 `json:"Path" xml:"Path"`
	GroupName           string                 `json:"GroupName" xml:"GroupName"`
	Operator            string                 `json:"Operator" xml:"Operator"`
	ApiId               string                 `json:"ApiId" xml:"ApiId"`
	CreatedTime         string                 `json:"CreatedTime" xml:"CreatedTime"`
	RegionId            string                 `json:"RegionId" xml:"RegionId"`
	AuthVaildTime       string                 `json:"AuthVaildTime" xml:"AuthVaildTime"`
	AuthorizationSource string                 `json:"AuthorizationSource" xml:"AuthorizationSource"`
	Method              string                 `json:"Method" xml:"Method"`
	GroupId             string                 `json:"GroupId" xml:"GroupId"`
	ApiName             string                 `json:"ApiName" xml:"ApiName"`
	StageName           string                 `json:"StageName" xml:"StageName"`
	Description         string                 `json:"Description" xml:"Description"`
}

AppApiRelationInfo is a nested struct in cloudapi response

type AppApiRelationInfosInDescribeApisByApp ¶ added in v1.62.590

type AppApiRelationInfosInDescribeApisByApp struct {
	AppApiRelationInfo []AppApiRelationInfo `json:"AppApiRelationInfo" xml:"AppApiRelationInfo"`
}

AppApiRelationInfosInDescribeApisByApp is a nested struct in cloudapi response

type AppApiRelationInfosInDescribeApisWithStageNameIntegratedByApp ¶ added in v1.62.590

type AppApiRelationInfosInDescribeApisWithStageNameIntegratedByApp struct {
	AppApiRelationInfo []AppApiRelationInfo `json:"AppApiRelationInfo" xml:"AppApiRelationInfo"`
}

AppApiRelationInfosInDescribeApisWithStageNameIntegratedByApp is a nested struct in cloudapi response

type AppAttribute ¶

type AppAttribute struct {
	AppName      string                      `json:"AppName" xml:"AppName"`
	ModifiedTime string                      `json:"ModifiedTime" xml:"ModifiedTime"`
	Description  string                      `json:"Description" xml:"Description"`
	CreatedTime  string                      `json:"CreatedTime" xml:"CreatedTime"`
	AppId        int64                       `json:"AppId" xml:"AppId"`
	Extend       string                      `json:"Extend" xml:"Extend"`
	Tags         TagsInDescribeAppAttributes `json:"Tags" xml:"Tags"`
}

AppAttribute is a nested struct in cloudapi response

type AppItem ¶

type AppItem struct {
	AppName     string `json:"AppName" xml:"AppName"`
	Description string `json:"Description" xml:"Description"`
	AppId       int64  `json:"AppId" xml:"AppId"`
}

AppItem is a nested struct in cloudapi response

type AppsInDescribeAppAttributes ¶

type AppsInDescribeAppAttributes struct {
	AppAttribute []AppAttribute `json:"AppAttribute" xml:"AppAttribute"`
}

AppsInDescribeAppAttributes is a nested struct in cloudapi response

type AppsInDescribeApps ¶

type AppsInDescribeApps struct {
	AppItem []AppItem `json:"AppItem" xml:"AppItem"`
}

AppsInDescribeApps is a nested struct in cloudapi response

type AttachApiProductApis ¶ added in v1.62.590

type AttachApiProductApis struct {
	StageName string `name:"StageName"`
	ApiId     string `name:"ApiId"`
}

AttachApiProductApis is a repeated param struct in AttachApiProductRequest

type AttachApiProductRequest ¶ added in v1.62.590

type AttachApiProductRequest struct {
	*requests.RpcRequest
	Apis          *[]AttachApiProductApis `position:"Query" name:"Apis"  type:"Repeated"`
	SecurityToken string                  `position:"Query" name:"SecurityToken"`
	ApiProductId  string                  `position:"Query" name:"ApiProductId"`
}

AttachApiProductRequest is the request struct for api AttachApiProduct

func CreateAttachApiProductRequest ¶ added in v1.62.590

func CreateAttachApiProductRequest() (request *AttachApiProductRequest)

CreateAttachApiProductRequest creates a request to invoke AttachApiProduct API

type AttachApiProductResponse ¶ added in v1.62.590

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

AttachApiProductResponse is the response struct for api AttachApiProduct

func CreateAttachApiProductResponse ¶ added in v1.62.590

func CreateAttachApiProductResponse() (response *AttachApiProductResponse)

CreateAttachApiProductResponse creates a response to parse from AttachApiProduct response

type AttachPluginRequest ¶ added in v1.62.13

type AttachPluginRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	PluginId      string `position:"Query" name:"PluginId"`
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
	ApiIds        string `position:"Query" name:"ApiIds"`
}

AttachPluginRequest is the request struct for api AttachPlugin

func CreateAttachPluginRequest ¶ added in v1.62.13

func CreateAttachPluginRequest() (request *AttachPluginRequest)

CreateAttachPluginRequest creates a request to invoke AttachPlugin API

type AttachPluginResponse ¶ added in v1.62.13

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

AttachPluginResponse is the response struct for api AttachPlugin

func CreateAttachPluginResponse ¶ added in v1.62.13

func CreateAttachPluginResponse() (response *AttachPluginResponse)

CreateAttachPluginResponse creates a response to parse from AttachPlugin response

type AuthorizedApi ¶

type AuthorizedApi struct {
	ApiId               string `json:"ApiId" xml:"ApiId"`
	AuthorizationSource string `json:"AuthorizationSource" xml:"AuthorizationSource"`
	AuthVaildTime       string `json:"AuthVaildTime" xml:"AuthVaildTime"`
	Description         string `json:"Description" xml:"Description"`
	GroupName           string `json:"GroupName" xml:"GroupName"`
	GroupId             string `json:"GroupId" xml:"GroupId"`
	AuthorizedTime      string `json:"AuthorizedTime" xml:"AuthorizedTime"`
	Operator            string `json:"Operator" xml:"Operator"`
	StageName           string `json:"StageName" xml:"StageName"`
	ApiName             string `json:"ApiName" xml:"ApiName"`
	RegionId            string `json:"RegionId" xml:"RegionId"`
}

AuthorizedApi is a nested struct in cloudapi response

type AuthorizedApis ¶

type AuthorizedApis struct {
	AuthorizedApi []AuthorizedApi `json:"AuthorizedApi" xml:"AuthorizedApi"`
}

AuthorizedApis is a nested struct in cloudapi response

type AuthorizedApp ¶

type AuthorizedApp struct {
	AuthValidTime       string `json:"AuthValidTime" xml:"AuthValidTime"`
	AppId               int64  `json:"AppId" xml:"AppId"`
	Extend              string `json:"Extend" xml:"Extend"`
	AuthVaildTime       string `json:"AuthVaildTime" xml:"AuthVaildTime"`
	AuthorizationSource string `json:"AuthorizationSource" xml:"AuthorizationSource"`
	AuthorizedTime      string `json:"AuthorizedTime" xml:"AuthorizedTime"`
	AppName             string `json:"AppName" xml:"AppName"`
	StageName           string `json:"StageName" xml:"StageName"`
	Operator            string `json:"Operator" xml:"Operator"`
	Description         string `json:"Description" xml:"Description"`
}

AuthorizedApp is a nested struct in cloudapi response

type AuthorizedAppsInDescribeAppsByApiProduct ¶ added in v1.62.590

type AuthorizedAppsInDescribeAppsByApiProduct struct {
	AuthorizedApp []AuthorizedApp `json:"AuthorizedApp" xml:"AuthorizedApp"`
}

AuthorizedAppsInDescribeAppsByApiProduct is a nested struct in cloudapi response

type AuthorizedAppsInDescribeAuthorizedApps ¶ added in v1.62.590

type AuthorizedAppsInDescribeAuthorizedApps struct {
	AuthorizedApp []AuthorizedApp `json:"AuthorizedApp" xml:"AuthorizedApp"`
}

AuthorizedAppsInDescribeAuthorizedApps is a nested struct in cloudapi response

type BackendConfig ¶ added in v1.62.13

type BackendConfig struct {
	ServiceAddress        string                         `json:"ServiceAddress" xml:"ServiceAddress"`
	ServiceTimeout        int                            `json:"ServiceTimeout" xml:"ServiceTimeout"`
	HttpTargetHostName    string                         `json:"HttpTargetHostName" xml:"HttpTargetHostName"`
	BackendId             string                         `json:"BackendId" xml:"BackendId"`
	BackendName           string                         `json:"BackendName" xml:"BackendName"`
	BackendType           string                         `json:"BackendType" xml:"BackendType"`
	Type                  string                         `json:"Type" xml:"Type"`
	EventBridgeConfig     EventBridgeConfig              `json:"EventBridgeConfig" xml:"EventBridgeConfig"`
	FunctionComputeConfig FunctionComputeConfig          `json:"FunctionComputeConfig" xml:"FunctionComputeConfig"`
	MockConfig            MockConfig                     `json:"MockConfig" xml:"MockConfig"`
	VpcConfig             VpcConfigInDescribeBackendInfo `json:"VpcConfig" xml:"VpcConfig"`
	OssConfig             OssConfig                      `json:"OssConfig" xml:"OssConfig"`
	DiscoveryConfig       DiscoveryConfig                `json:"DiscoveryConfig" xml:"DiscoveryConfig"`
}

BackendConfig is a nested struct in cloudapi response

type BackendConfigInDescribeBackendInfo ¶ added in v1.62.13

type BackendConfigInDescribeBackendInfo struct {
	ServiceAddress        string                         `json:"ServiceAddress" xml:"ServiceAddress"`
	HttpTargetHostName    string                         `json:"HttpTargetHostName" xml:"HttpTargetHostName"`
	Type                  string                         `json:"Type" xml:"Type"`
	ServiceTimeout        int                            `json:"ServiceTimeout" xml:"ServiceTimeout"`
	VpcConfig             VpcConfigInDescribeBackendInfo `json:"VpcConfig" xml:"VpcConfig"`
	FunctionComputeConfig FunctionComputeConfig          `json:"FunctionComputeConfig" xml:"FunctionComputeConfig"`
	OssConfig             OssConfig                      `json:"OssConfig" xml:"OssConfig"`
	EventBridgeConfig     EventBridgeConfig              `json:"EventBridgeConfig" xml:"EventBridgeConfig"`
	MockConfig            MockConfig                     `json:"MockConfig" xml:"MockConfig"`
	DiscoveryConfig       DiscoveryConfig                `json:"DiscoveryConfig" xml:"DiscoveryConfig"`
}

BackendConfigInDescribeBackendInfo is a nested struct in cloudapi response

type BackendInfo ¶ added in v1.62.13

type BackendInfo struct {
	ModifiedTime  string         `json:"ModifiedTime" xml:"ModifiedTime"`
	CreatedTime   string         `json:"CreatedTime" xml:"CreatedTime"`
	BackendId     string         `json:"BackendId" xml:"BackendId"`
	BackendName   string         `json:"BackendName" xml:"BackendName"`
	Description   string         `json:"Description" xml:"Description"`
	BackendType   string         `json:"BackendType" xml:"BackendType"`
	BackendModels []BackendModel `json:"BackendModels" xml:"BackendModels"`
}

BackendInfo is a nested struct in cloudapi response

type BackendInfoList ¶ added in v1.62.13

type BackendInfoList struct {
	BackendInfo []BackendInfo `json:"BackendInfo" xml:"BackendInfo"`
}

BackendInfoList is a nested struct in cloudapi response

type BackendModel ¶ added in v1.62.13

type BackendModel struct {
	BackendModelId string                             `json:"BackendModelId" xml:"BackendModelId"`
	StageModeId    string                             `json:"StageModeId" xml:"StageModeId"`
	Description    string                             `json:"Description" xml:"Description"`
	GmtCreate      string                             `json:"GmtCreate" xml:"GmtCreate"`
	GmtModified    string                             `json:"GmtModified" xml:"GmtModified"`
	StageName      string                             `json:"StageName" xml:"StageName"`
	BackendConfig  BackendConfigInDescribeBackendInfo `json:"BackendConfig" xml:"BackendConfig"`
}

BackendModel is a nested struct in cloudapi response

type BackendModels ¶ added in v1.62.13

type BackendModels struct {
	BackendModel []BackendModel `json:"BackendModel" xml:"BackendModel"`
}

BackendModels is a nested struct in cloudapi response

type BatchAbolishApisApi ¶ added in v1.62.13

type BatchAbolishApisApi struct {
	StageName string `name:"StageName"`
	GroupId   string `name:"GroupId"`
	ApiUid    string `name:"ApiUid"`
	StageId   string `name:"StageId"`
}

BatchAbolishApisApi is a repeated param struct in BatchAbolishApisRequest

type BatchAbolishApisRequest ¶ added in v1.62.13

type BatchAbolishApisRequest struct {
	*requests.RpcRequest
	SecurityToken string                 `position:"Query" name:"SecurityToken"`
	Api           *[]BatchAbolishApisApi `position:"Query" name:"Api"  type:"Repeated"`
}

BatchAbolishApisRequest is the request struct for api BatchAbolishApis

func CreateBatchAbolishApisRequest ¶ added in v1.62.13

func CreateBatchAbolishApisRequest() (request *BatchAbolishApisRequest)

CreateBatchAbolishApisRequest creates a request to invoke BatchAbolishApis API

type BatchAbolishApisResponse ¶ added in v1.62.13

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

BatchAbolishApisResponse is the response struct for api BatchAbolishApis

func CreateBatchAbolishApisResponse ¶ added in v1.62.13

func CreateBatchAbolishApisResponse() (response *BatchAbolishApisResponse)

CreateBatchAbolishApisResponse creates a response to parse from BatchAbolishApis response

type BatchDeployApisApi ¶ added in v1.62.13

type BatchDeployApisApi struct {
	GroupId string `name:"GroupId"`
	ApiUid  string `name:"ApiUid"`
}

BatchDeployApisApi is a repeated param struct in BatchDeployApisRequest

type BatchDeployApisRequest ¶ added in v1.62.13

type BatchDeployApisRequest struct {
	*requests.RpcRequest
	StageName     string                `position:"Query" name:"StageName"`
	Description   string                `position:"Query" name:"Description"`
	SecurityToken string                `position:"Query" name:"SecurityToken"`
	Api           *[]BatchDeployApisApi `position:"Query" name:"Api"  type:"Repeated"`
}

BatchDeployApisRequest is the request struct for api BatchDeployApis

func CreateBatchDeployApisRequest ¶ added in v1.62.13

func CreateBatchDeployApisRequest() (request *BatchDeployApisRequest)

CreateBatchDeployApisRequest creates a request to invoke BatchDeployApis API

type BatchDeployApisResponse ¶ added in v1.62.13

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

BatchDeployApisResponse is the response struct for api BatchDeployApis

func CreateBatchDeployApisResponse ¶ added in v1.62.13

func CreateBatchDeployApisResponse() (response *BatchDeployApisResponse)

CreateBatchDeployApisResponse creates a response to parse from BatchDeployApis response

type CallDownloads ¶

type CallDownloads struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

CallDownloads is a nested struct in cloudapi response

type CallFails ¶

type CallFails struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

CallFails is a nested struct in cloudapi response

type CallLatencys ¶

type CallLatencys struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

CallLatencys is a nested struct in cloudapi response

type CallSuccesses ¶

type CallSuccesses struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

CallSuccesses is a nested struct in cloudapi response

type CallUploads ¶

type CallUploads struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

CallUploads is a nested struct in cloudapi 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) AbolishApi ¶

func (client *Client) AbolishApi(request *AbolishApiRequest) (response *AbolishApiResponse, err error)

AbolishApi invokes the cloudapi.AbolishApi API synchronously

func (*Client) AbolishApiWithCallback ¶

func (client *Client) AbolishApiWithCallback(request *AbolishApiRequest, callback func(response *AbolishApiResponse, err error)) <-chan int

AbolishApiWithCallback invokes the cloudapi.AbolishApi API asynchronously

func (*Client) AbolishApiWithChan ¶

func (client *Client) AbolishApiWithChan(request *AbolishApiRequest) (<-chan *AbolishApiResponse, <-chan error)

AbolishApiWithChan invokes the cloudapi.AbolishApi API asynchronously

func (*Client) AddAccessControlListEntry ¶ added in v1.62.13

func (client *Client) AddAccessControlListEntry(request *AddAccessControlListEntryRequest) (response *AddAccessControlListEntryResponse, err error)

AddAccessControlListEntry invokes the cloudapi.AddAccessControlListEntry API synchronously

func (*Client) AddAccessControlListEntryWithCallback ¶ added in v1.62.13

func (client *Client) AddAccessControlListEntryWithCallback(request *AddAccessControlListEntryRequest, callback func(response *AddAccessControlListEntryResponse, err error)) <-chan int

AddAccessControlListEntryWithCallback invokes the cloudapi.AddAccessControlListEntry API asynchronously

func (*Client) AddAccessControlListEntryWithChan ¶ added in v1.62.13

func (client *Client) AddAccessControlListEntryWithChan(request *AddAccessControlListEntryRequest) (<-chan *AddAccessControlListEntryResponse, <-chan error)

AddAccessControlListEntryWithChan invokes the cloudapi.AddAccessControlListEntry API asynchronously

func (*Client) AddIpControlPolicyItem ¶

func (client *Client) AddIpControlPolicyItem(request *AddIpControlPolicyItemRequest) (response *AddIpControlPolicyItemResponse, err error)

AddIpControlPolicyItem invokes the cloudapi.AddIpControlPolicyItem API synchronously

func (*Client) AddIpControlPolicyItemWithCallback ¶

func (client *Client) AddIpControlPolicyItemWithCallback(request *AddIpControlPolicyItemRequest, callback func(response *AddIpControlPolicyItemResponse, err error)) <-chan int

AddIpControlPolicyItemWithCallback invokes the cloudapi.AddIpControlPolicyItem API asynchronously

func (*Client) AddIpControlPolicyItemWithChan ¶

func (client *Client) AddIpControlPolicyItemWithChan(request *AddIpControlPolicyItemRequest) (<-chan *AddIpControlPolicyItemResponse, <-chan error)

AddIpControlPolicyItemWithChan invokes the cloudapi.AddIpControlPolicyItem API asynchronously

func (*Client) AddTrafficSpecialControl ¶

func (client *Client) AddTrafficSpecialControl(request *AddTrafficSpecialControlRequest) (response *AddTrafficSpecialControlResponse, err error)

AddTrafficSpecialControl invokes the cloudapi.AddTrafficSpecialControl API synchronously

func (*Client) AddTrafficSpecialControlWithCallback ¶

func (client *Client) AddTrafficSpecialControlWithCallback(request *AddTrafficSpecialControlRequest, callback func(response *AddTrafficSpecialControlResponse, err error)) <-chan int

AddTrafficSpecialControlWithCallback invokes the cloudapi.AddTrafficSpecialControl API asynchronously

func (*Client) AddTrafficSpecialControlWithChan ¶

func (client *Client) AddTrafficSpecialControlWithChan(request *AddTrafficSpecialControlRequest) (<-chan *AddTrafficSpecialControlResponse, <-chan error)

AddTrafficSpecialControlWithChan invokes the cloudapi.AddTrafficSpecialControl API asynchronously

func (*Client) AttachApiProduct ¶ added in v1.62.590

func (client *Client) AttachApiProduct(request *AttachApiProductRequest) (response *AttachApiProductResponse, err error)

AttachApiProduct invokes the cloudapi.AttachApiProduct API synchronously

func (*Client) AttachApiProductWithCallback ¶ added in v1.62.590

func (client *Client) AttachApiProductWithCallback(request *AttachApiProductRequest, callback func(response *AttachApiProductResponse, err error)) <-chan int

AttachApiProductWithCallback invokes the cloudapi.AttachApiProduct API asynchronously

func (*Client) AttachApiProductWithChan ¶ added in v1.62.590

func (client *Client) AttachApiProductWithChan(request *AttachApiProductRequest) (<-chan *AttachApiProductResponse, <-chan error)

AttachApiProductWithChan invokes the cloudapi.AttachApiProduct API asynchronously

func (*Client) AttachPlugin ¶ added in v1.62.13

func (client *Client) AttachPlugin(request *AttachPluginRequest) (response *AttachPluginResponse, err error)

AttachPlugin invokes the cloudapi.AttachPlugin API synchronously

func (*Client) AttachPluginWithCallback ¶ added in v1.62.13

func (client *Client) AttachPluginWithCallback(request *AttachPluginRequest, callback func(response *AttachPluginResponse, err error)) <-chan int

AttachPluginWithCallback invokes the cloudapi.AttachPlugin API asynchronously

func (*Client) AttachPluginWithChan ¶ added in v1.62.13

func (client *Client) AttachPluginWithChan(request *AttachPluginRequest) (<-chan *AttachPluginResponse, <-chan error)

AttachPluginWithChan invokes the cloudapi.AttachPlugin API asynchronously

func (*Client) BatchAbolishApis ¶ added in v1.62.13

func (client *Client) BatchAbolishApis(request *BatchAbolishApisRequest) (response *BatchAbolishApisResponse, err error)

BatchAbolishApis invokes the cloudapi.BatchAbolishApis API synchronously

func (*Client) BatchAbolishApisWithCallback ¶ added in v1.62.13

func (client *Client) BatchAbolishApisWithCallback(request *BatchAbolishApisRequest, callback func(response *BatchAbolishApisResponse, err error)) <-chan int

BatchAbolishApisWithCallback invokes the cloudapi.BatchAbolishApis API asynchronously

func (*Client) BatchAbolishApisWithChan ¶ added in v1.62.13

func (client *Client) BatchAbolishApisWithChan(request *BatchAbolishApisRequest) (<-chan *BatchAbolishApisResponse, <-chan error)

BatchAbolishApisWithChan invokes the cloudapi.BatchAbolishApis API asynchronously

func (*Client) BatchDeployApis ¶ added in v1.62.13

func (client *Client) BatchDeployApis(request *BatchDeployApisRequest) (response *BatchDeployApisResponse, err error)

BatchDeployApis invokes the cloudapi.BatchDeployApis API synchronously

func (*Client) BatchDeployApisWithCallback ¶ added in v1.62.13

func (client *Client) BatchDeployApisWithCallback(request *BatchDeployApisRequest, callback func(response *BatchDeployApisResponse, err error)) <-chan int

BatchDeployApisWithCallback invokes the cloudapi.BatchDeployApis API asynchronously

func (*Client) BatchDeployApisWithChan ¶ added in v1.62.13

func (client *Client) BatchDeployApisWithChan(request *BatchDeployApisRequest) (<-chan *BatchDeployApisResponse, <-chan error)

BatchDeployApisWithChan invokes the cloudapi.BatchDeployApis API asynchronously

func (*Client) CreateAccessControlList ¶ added in v1.62.13

func (client *Client) CreateAccessControlList(request *CreateAccessControlListRequest) (response *CreateAccessControlListResponse, err error)

CreateAccessControlList invokes the cloudapi.CreateAccessControlList API synchronously

func (*Client) CreateAccessControlListWithCallback ¶ added in v1.62.13

func (client *Client) CreateAccessControlListWithCallback(request *CreateAccessControlListRequest, callback func(response *CreateAccessControlListResponse, err error)) <-chan int

CreateAccessControlListWithCallback invokes the cloudapi.CreateAccessControlList API asynchronously

func (*Client) CreateAccessControlListWithChan ¶ added in v1.62.13

func (client *Client) CreateAccessControlListWithChan(request *CreateAccessControlListRequest) (<-chan *CreateAccessControlListResponse, <-chan error)

CreateAccessControlListWithChan invokes the cloudapi.CreateAccessControlList API asynchronously

func (*Client) CreateApi ¶

func (client *Client) CreateApi(request *CreateApiRequest) (response *CreateApiResponse, err error)

CreateApi invokes the cloudapi.CreateApi API synchronously

func (*Client) CreateApiGroup ¶

func (client *Client) CreateApiGroup(request *CreateApiGroupRequest) (response *CreateApiGroupResponse, err error)

CreateApiGroup invokes the cloudapi.CreateApiGroup API synchronously

func (*Client) CreateApiGroupWithCallback ¶

func (client *Client) CreateApiGroupWithCallback(request *CreateApiGroupRequest, callback func(response *CreateApiGroupResponse, err error)) <-chan int

CreateApiGroupWithCallback invokes the cloudapi.CreateApiGroup API asynchronously

func (*Client) CreateApiGroupWithChan ¶

func (client *Client) CreateApiGroupWithChan(request *CreateApiGroupRequest) (<-chan *CreateApiGroupResponse, <-chan error)

CreateApiGroupWithChan invokes the cloudapi.CreateApiGroup API asynchronously

func (*Client) CreateApiStageVariable ¶

func (client *Client) CreateApiStageVariable(request *CreateApiStageVariableRequest) (response *CreateApiStageVariableResponse, err error)

CreateApiStageVariable invokes the cloudapi.CreateApiStageVariable API synchronously

func (*Client) CreateApiStageVariableWithCallback ¶

func (client *Client) CreateApiStageVariableWithCallback(request *CreateApiStageVariableRequest, callback func(response *CreateApiStageVariableResponse, err error)) <-chan int

CreateApiStageVariableWithCallback invokes the cloudapi.CreateApiStageVariable API asynchronously

func (*Client) CreateApiStageVariableWithChan ¶

func (client *Client) CreateApiStageVariableWithChan(request *CreateApiStageVariableRequest) (<-chan *CreateApiStageVariableResponse, <-chan error)

CreateApiStageVariableWithChan invokes the cloudapi.CreateApiStageVariable API asynchronously

func (*Client) CreateApiWithCallback ¶

func (client *Client) CreateApiWithCallback(request *CreateApiRequest, callback func(response *CreateApiResponse, err error)) <-chan int

CreateApiWithCallback invokes the cloudapi.CreateApi API asynchronously

func (*Client) CreateApiWithChan ¶

func (client *Client) CreateApiWithChan(request *CreateApiRequest) (<-chan *CreateApiResponse, <-chan error)

CreateApiWithChan invokes the cloudapi.CreateApi API asynchronously

func (*Client) CreateApp ¶

func (client *Client) CreateApp(request *CreateAppRequest) (response *CreateAppResponse, err error)

CreateApp invokes the cloudapi.CreateApp API synchronously

func (*Client) CreateAppWithCallback ¶

func (client *Client) CreateAppWithCallback(request *CreateAppRequest, callback func(response *CreateAppResponse, err error)) <-chan int

CreateAppWithCallback invokes the cloudapi.CreateApp API asynchronously

func (*Client) CreateAppWithChan ¶

func (client *Client) CreateAppWithChan(request *CreateAppRequest) (<-chan *CreateAppResponse, <-chan error)

CreateAppWithChan invokes the cloudapi.CreateApp API asynchronously

func (*Client) CreateBackend ¶ added in v1.62.13

func (client *Client) CreateBackend(request *CreateBackendRequest) (response *CreateBackendResponse, err error)

CreateBackend invokes the cloudapi.CreateBackend API synchronously

func (*Client) CreateBackendModel ¶ added in v1.62.13

func (client *Client) CreateBackendModel(request *CreateBackendModelRequest) (response *CreateBackendModelResponse, err error)

CreateBackendModel invokes the cloudapi.CreateBackendModel API synchronously

func (*Client) CreateBackendModelWithCallback ¶ added in v1.62.13

func (client *Client) CreateBackendModelWithCallback(request *CreateBackendModelRequest, callback func(response *CreateBackendModelResponse, err error)) <-chan int

CreateBackendModelWithCallback invokes the cloudapi.CreateBackendModel API asynchronously

func (*Client) CreateBackendModelWithChan ¶ added in v1.62.13

func (client *Client) CreateBackendModelWithChan(request *CreateBackendModelRequest) (<-chan *CreateBackendModelResponse, <-chan error)

CreateBackendModelWithChan invokes the cloudapi.CreateBackendModel API asynchronously

func (*Client) CreateBackendWithCallback ¶ added in v1.62.13

func (client *Client) CreateBackendWithCallback(request *CreateBackendRequest, callback func(response *CreateBackendResponse, err error)) <-chan int

CreateBackendWithCallback invokes the cloudapi.CreateBackend API asynchronously

func (*Client) CreateBackendWithChan ¶ added in v1.62.13

func (client *Client) CreateBackendWithChan(request *CreateBackendRequest) (<-chan *CreateBackendResponse, <-chan error)

CreateBackendWithChan invokes the cloudapi.CreateBackend API asynchronously

func (*Client) CreateDataset ¶ added in v1.62.13

func (client *Client) CreateDataset(request *CreateDatasetRequest) (response *CreateDatasetResponse, err error)

CreateDataset invokes the cloudapi.CreateDataset API synchronously

func (*Client) CreateDatasetItem ¶ added in v1.62.13

func (client *Client) CreateDatasetItem(request *CreateDatasetItemRequest) (response *CreateDatasetItemResponse, err error)

CreateDatasetItem invokes the cloudapi.CreateDatasetItem API synchronously

func (*Client) CreateDatasetItemWithCallback ¶ added in v1.62.13

func (client *Client) CreateDatasetItemWithCallback(request *CreateDatasetItemRequest, callback func(response *CreateDatasetItemResponse, err error)) <-chan int

CreateDatasetItemWithCallback invokes the cloudapi.CreateDatasetItem API asynchronously

func (*Client) CreateDatasetItemWithChan ¶ added in v1.62.13

func (client *Client) CreateDatasetItemWithChan(request *CreateDatasetItemRequest) (<-chan *CreateDatasetItemResponse, <-chan error)

CreateDatasetItemWithChan invokes the cloudapi.CreateDatasetItem API asynchronously

func (*Client) CreateDatasetWithCallback ¶ added in v1.62.13

func (client *Client) CreateDatasetWithCallback(request *CreateDatasetRequest, callback func(response *CreateDatasetResponse, err error)) <-chan int

CreateDatasetWithCallback invokes the cloudapi.CreateDataset API asynchronously

func (*Client) CreateDatasetWithChan ¶ added in v1.62.13

func (client *Client) CreateDatasetWithChan(request *CreateDatasetRequest) (<-chan *CreateDatasetResponse, <-chan error)

CreateDatasetWithChan invokes the cloudapi.CreateDataset API asynchronously

func (*Client) CreateInstance ¶

func (client *Client) CreateInstance(request *CreateInstanceRequest) (response *CreateInstanceResponse, err error)

CreateInstance invokes the cloudapi.CreateInstance API synchronously

func (*Client) CreateInstanceWithCallback ¶

func (client *Client) CreateInstanceWithCallback(request *CreateInstanceRequest, callback func(response *CreateInstanceResponse, err error)) <-chan int

CreateInstanceWithCallback invokes the cloudapi.CreateInstance API asynchronously

func (*Client) CreateInstanceWithChan ¶

func (client *Client) CreateInstanceWithChan(request *CreateInstanceRequest) (<-chan *CreateInstanceResponse, <-chan error)

CreateInstanceWithChan invokes the cloudapi.CreateInstance API asynchronously

func (*Client) CreateIntranetDomain ¶

func (client *Client) CreateIntranetDomain(request *CreateIntranetDomainRequest) (response *CreateIntranetDomainResponse, err error)

CreateIntranetDomain invokes the cloudapi.CreateIntranetDomain API synchronously

func (*Client) CreateIntranetDomainWithCallback ¶

func (client *Client) CreateIntranetDomainWithCallback(request *CreateIntranetDomainRequest, callback func(response *CreateIntranetDomainResponse, err error)) <-chan int

CreateIntranetDomainWithCallback invokes the cloudapi.CreateIntranetDomain API asynchronously

func (*Client) CreateIntranetDomainWithChan ¶

func (client *Client) CreateIntranetDomainWithChan(request *CreateIntranetDomainRequest) (<-chan *CreateIntranetDomainResponse, <-chan error)

CreateIntranetDomainWithChan invokes the cloudapi.CreateIntranetDomain API asynchronously

func (*Client) CreateIpControl ¶

func (client *Client) CreateIpControl(request *CreateIpControlRequest) (response *CreateIpControlResponse, err error)

CreateIpControl invokes the cloudapi.CreateIpControl API synchronously

func (*Client) CreateIpControlWithCallback ¶

func (client *Client) CreateIpControlWithCallback(request *CreateIpControlRequest, callback func(response *CreateIpControlResponse, err error)) <-chan int

CreateIpControlWithCallback invokes the cloudapi.CreateIpControl API asynchronously

func (*Client) CreateIpControlWithChan ¶

func (client *Client) CreateIpControlWithChan(request *CreateIpControlRequest) (<-chan *CreateIpControlResponse, <-chan error)

CreateIpControlWithChan invokes the cloudapi.CreateIpControl API asynchronously

func (*Client) CreateLogConfig ¶

func (client *Client) CreateLogConfig(request *CreateLogConfigRequest) (response *CreateLogConfigResponse, err error)

CreateLogConfig invokes the cloudapi.CreateLogConfig API synchronously

func (*Client) CreateLogConfigWithCallback ¶

func (client *Client) CreateLogConfigWithCallback(request *CreateLogConfigRequest, callback func(response *CreateLogConfigResponse, err error)) <-chan int

CreateLogConfigWithCallback invokes the cloudapi.CreateLogConfig API asynchronously

func (*Client) CreateLogConfigWithChan ¶

func (client *Client) CreateLogConfigWithChan(request *CreateLogConfigRequest) (<-chan *CreateLogConfigResponse, <-chan error)

CreateLogConfigWithChan invokes the cloudapi.CreateLogConfig API asynchronously

func (*Client) CreateModel ¶ added in v1.61.245

func (client *Client) CreateModel(request *CreateModelRequest) (response *CreateModelResponse, err error)

CreateModel invokes the cloudapi.CreateModel API synchronously

func (*Client) CreateModelWithCallback ¶ added in v1.61.245

func (client *Client) CreateModelWithCallback(request *CreateModelRequest, callback func(response *CreateModelResponse, err error)) <-chan int

CreateModelWithCallback invokes the cloudapi.CreateModel API asynchronously

func (*Client) CreateModelWithChan ¶ added in v1.61.245

func (client *Client) CreateModelWithChan(request *CreateModelRequest) (<-chan *CreateModelResponse, <-chan error)

CreateModelWithChan invokes the cloudapi.CreateModel API asynchronously

func (*Client) CreateMonitorGroup ¶ added in v1.62.13

func (client *Client) CreateMonitorGroup(request *CreateMonitorGroupRequest) (response *CreateMonitorGroupResponse, err error)

CreateMonitorGroup invokes the cloudapi.CreateMonitorGroup API synchronously

func (*Client) CreateMonitorGroupWithCallback ¶ added in v1.62.13

func (client *Client) CreateMonitorGroupWithCallback(request *CreateMonitorGroupRequest, callback func(response *CreateMonitorGroupResponse, err error)) <-chan int

CreateMonitorGroupWithCallback invokes the cloudapi.CreateMonitorGroup API asynchronously

func (*Client) CreateMonitorGroupWithChan ¶ added in v1.62.13

func (client *Client) CreateMonitorGroupWithChan(request *CreateMonitorGroupRequest) (<-chan *CreateMonitorGroupResponse, <-chan error)

CreateMonitorGroupWithChan invokes the cloudapi.CreateMonitorGroup API asynchronously

func (*Client) CreatePlugin ¶ added in v1.62.13

func (client *Client) CreatePlugin(request *CreatePluginRequest) (response *CreatePluginResponse, err error)

CreatePlugin invokes the cloudapi.CreatePlugin API synchronously

func (*Client) CreatePluginWithCallback ¶ added in v1.62.13

func (client *Client) CreatePluginWithCallback(request *CreatePluginRequest, callback func(response *CreatePluginResponse, err error)) <-chan int

CreatePluginWithCallback invokes the cloudapi.CreatePlugin API asynchronously

func (*Client) CreatePluginWithChan ¶ added in v1.62.13

func (client *Client) CreatePluginWithChan(request *CreatePluginRequest) (<-chan *CreatePluginResponse, <-chan error)

CreatePluginWithChan invokes the cloudapi.CreatePlugin API asynchronously

func (*Client) CreateSignature ¶

func (client *Client) CreateSignature(request *CreateSignatureRequest) (response *CreateSignatureResponse, err error)

CreateSignature invokes the cloudapi.CreateSignature API synchronously

func (*Client) CreateSignatureWithCallback ¶

func (client *Client) CreateSignatureWithCallback(request *CreateSignatureRequest, callback func(response *CreateSignatureResponse, err error)) <-chan int

CreateSignatureWithCallback invokes the cloudapi.CreateSignature API asynchronously

func (*Client) CreateSignatureWithChan ¶

func (client *Client) CreateSignatureWithChan(request *CreateSignatureRequest) (<-chan *CreateSignatureResponse, <-chan error)

CreateSignatureWithChan invokes the cloudapi.CreateSignature API asynchronously

func (*Client) CreateTrafficControl ¶

func (client *Client) CreateTrafficControl(request *CreateTrafficControlRequest) (response *CreateTrafficControlResponse, err error)

CreateTrafficControl invokes the cloudapi.CreateTrafficControl API synchronously

func (*Client) CreateTrafficControlWithCallback ¶

func (client *Client) CreateTrafficControlWithCallback(request *CreateTrafficControlRequest, callback func(response *CreateTrafficControlResponse, err error)) <-chan int

CreateTrafficControlWithCallback invokes the cloudapi.CreateTrafficControl API asynchronously

func (*Client) CreateTrafficControlWithChan ¶

func (client *Client) CreateTrafficControlWithChan(request *CreateTrafficControlRequest) (<-chan *CreateTrafficControlResponse, <-chan error)

CreateTrafficControlWithChan invokes the cloudapi.CreateTrafficControl API asynchronously

func (*Client) DeleteAccessControlList ¶ added in v1.62.13

func (client *Client) DeleteAccessControlList(request *DeleteAccessControlListRequest) (response *DeleteAccessControlListResponse, err error)

DeleteAccessControlList invokes the cloudapi.DeleteAccessControlList API synchronously

func (*Client) DeleteAccessControlListWithCallback ¶ added in v1.62.13

func (client *Client) DeleteAccessControlListWithCallback(request *DeleteAccessControlListRequest, callback func(response *DeleteAccessControlListResponse, err error)) <-chan int

DeleteAccessControlListWithCallback invokes the cloudapi.DeleteAccessControlList API asynchronously

func (*Client) DeleteAccessControlListWithChan ¶ added in v1.62.13

func (client *Client) DeleteAccessControlListWithChan(request *DeleteAccessControlListRequest) (<-chan *DeleteAccessControlListResponse, <-chan error)

DeleteAccessControlListWithChan invokes the cloudapi.DeleteAccessControlList API asynchronously

func (*Client) DeleteAllTrafficSpecialControl ¶

func (client *Client) DeleteAllTrafficSpecialControl(request *DeleteAllTrafficSpecialControlRequest) (response *DeleteAllTrafficSpecialControlResponse, err error)

DeleteAllTrafficSpecialControl invokes the cloudapi.DeleteAllTrafficSpecialControl API synchronously

func (*Client) DeleteAllTrafficSpecialControlWithCallback ¶

func (client *Client) DeleteAllTrafficSpecialControlWithCallback(request *DeleteAllTrafficSpecialControlRequest, callback func(response *DeleteAllTrafficSpecialControlResponse, err error)) <-chan int

DeleteAllTrafficSpecialControlWithCallback invokes the cloudapi.DeleteAllTrafficSpecialControl API asynchronously

func (*Client) DeleteAllTrafficSpecialControlWithChan ¶

func (client *Client) DeleteAllTrafficSpecialControlWithChan(request *DeleteAllTrafficSpecialControlRequest) (<-chan *DeleteAllTrafficSpecialControlResponse, <-chan error)

DeleteAllTrafficSpecialControlWithChan invokes the cloudapi.DeleteAllTrafficSpecialControl API asynchronously

func (*Client) DeleteApi ¶

func (client *Client) DeleteApi(request *DeleteApiRequest) (response *DeleteApiResponse, err error)

DeleteApi invokes the cloudapi.DeleteApi API synchronously

func (*Client) DeleteApiGroup ¶

func (client *Client) DeleteApiGroup(request *DeleteApiGroupRequest) (response *DeleteApiGroupResponse, err error)

DeleteApiGroup invokes the cloudapi.DeleteApiGroup API synchronously

func (*Client) DeleteApiGroupWithCallback ¶

func (client *Client) DeleteApiGroupWithCallback(request *DeleteApiGroupRequest, callback func(response *DeleteApiGroupResponse, err error)) <-chan int

DeleteApiGroupWithCallback invokes the cloudapi.DeleteApiGroup API asynchronously

func (*Client) DeleteApiGroupWithChan ¶

func (client *Client) DeleteApiGroupWithChan(request *DeleteApiGroupRequest) (<-chan *DeleteApiGroupResponse, <-chan error)

DeleteApiGroupWithChan invokes the cloudapi.DeleteApiGroup API asynchronously

func (*Client) DeleteApiProduct ¶ added in v1.62.590

func (client *Client) DeleteApiProduct(request *DeleteApiProductRequest) (response *DeleteApiProductResponse, err error)

DeleteApiProduct invokes the cloudapi.DeleteApiProduct API synchronously

func (*Client) DeleteApiProductWithCallback ¶ added in v1.62.590

func (client *Client) DeleteApiProductWithCallback(request *DeleteApiProductRequest, callback func(response *DeleteApiProductResponse, err error)) <-chan int

DeleteApiProductWithCallback invokes the cloudapi.DeleteApiProduct API asynchronously

func (*Client) DeleteApiProductWithChan ¶ added in v1.62.590

func (client *Client) DeleteApiProductWithChan(request *DeleteApiProductRequest) (<-chan *DeleteApiProductResponse, <-chan error)

DeleteApiProductWithChan invokes the cloudapi.DeleteApiProduct API asynchronously

func (*Client) DeleteApiStageVariable ¶

func (client *Client) DeleteApiStageVariable(request *DeleteApiStageVariableRequest) (response *DeleteApiStageVariableResponse, err error)

DeleteApiStageVariable invokes the cloudapi.DeleteApiStageVariable API synchronously

func (*Client) DeleteApiStageVariableWithCallback ¶

func (client *Client) DeleteApiStageVariableWithCallback(request *DeleteApiStageVariableRequest, callback func(response *DeleteApiStageVariableResponse, err error)) <-chan int

DeleteApiStageVariableWithCallback invokes the cloudapi.DeleteApiStageVariable API asynchronously

func (*Client) DeleteApiStageVariableWithChan ¶

func (client *Client) DeleteApiStageVariableWithChan(request *DeleteApiStageVariableRequest) (<-chan *DeleteApiStageVariableResponse, <-chan error)

DeleteApiStageVariableWithChan invokes the cloudapi.DeleteApiStageVariable API asynchronously

func (*Client) DeleteApiWithCallback ¶

func (client *Client) DeleteApiWithCallback(request *DeleteApiRequest, callback func(response *DeleteApiResponse, err error)) <-chan int

DeleteApiWithCallback invokes the cloudapi.DeleteApi API asynchronously

func (*Client) DeleteApiWithChan ¶

func (client *Client) DeleteApiWithChan(request *DeleteApiRequest) (<-chan *DeleteApiResponse, <-chan error)

DeleteApiWithChan invokes the cloudapi.DeleteApi API asynchronously

func (*Client) DeleteApp ¶

func (client *Client) DeleteApp(request *DeleteAppRequest) (response *DeleteAppResponse, err error)

DeleteApp invokes the cloudapi.DeleteApp API synchronously

func (*Client) DeleteAppWithCallback ¶

func (client *Client) DeleteAppWithCallback(request *DeleteAppRequest, callback func(response *DeleteAppResponse, err error)) <-chan int

DeleteAppWithCallback invokes the cloudapi.DeleteApp API asynchronously

func (*Client) DeleteAppWithChan ¶

func (client *Client) DeleteAppWithChan(request *DeleteAppRequest) (<-chan *DeleteAppResponse, <-chan error)

DeleteAppWithChan invokes the cloudapi.DeleteApp API asynchronously

func (*Client) DeleteBackend ¶ added in v1.62.13

func (client *Client) DeleteBackend(request *DeleteBackendRequest) (response *DeleteBackendResponse, err error)

DeleteBackend invokes the cloudapi.DeleteBackend API synchronously

func (*Client) DeleteBackendModel ¶ added in v1.62.13

func (client *Client) DeleteBackendModel(request *DeleteBackendModelRequest) (response *DeleteBackendModelResponse, err error)

DeleteBackendModel invokes the cloudapi.DeleteBackendModel API synchronously

func (*Client) DeleteBackendModelWithCallback ¶ added in v1.62.13

func (client *Client) DeleteBackendModelWithCallback(request *DeleteBackendModelRequest, callback func(response *DeleteBackendModelResponse, err error)) <-chan int

DeleteBackendModelWithCallback invokes the cloudapi.DeleteBackendModel API asynchronously

func (*Client) DeleteBackendModelWithChan ¶ added in v1.62.13

func (client *Client) DeleteBackendModelWithChan(request *DeleteBackendModelRequest) (<-chan *DeleteBackendModelResponse, <-chan error)

DeleteBackendModelWithChan invokes the cloudapi.DeleteBackendModel API asynchronously

func (*Client) DeleteBackendWithCallback ¶ added in v1.62.13

func (client *Client) DeleteBackendWithCallback(request *DeleteBackendRequest, callback func(response *DeleteBackendResponse, err error)) <-chan int

DeleteBackendWithCallback invokes the cloudapi.DeleteBackend API asynchronously

func (*Client) DeleteBackendWithChan ¶ added in v1.62.13

func (client *Client) DeleteBackendWithChan(request *DeleteBackendRequest) (<-chan *DeleteBackendResponse, <-chan error)

DeleteBackendWithChan invokes the cloudapi.DeleteBackend API asynchronously

func (*Client) DeleteDataset ¶ added in v1.62.13

func (client *Client) DeleteDataset(request *DeleteDatasetRequest) (response *DeleteDatasetResponse, err error)

DeleteDataset invokes the cloudapi.DeleteDataset API synchronously

func (*Client) DeleteDatasetItem ¶ added in v1.62.13

func (client *Client) DeleteDatasetItem(request *DeleteDatasetItemRequest) (response *DeleteDatasetItemResponse, err error)

DeleteDatasetItem invokes the cloudapi.DeleteDatasetItem API synchronously

func (*Client) DeleteDatasetItemWithCallback ¶ added in v1.62.13

func (client *Client) DeleteDatasetItemWithCallback(request *DeleteDatasetItemRequest, callback func(response *DeleteDatasetItemResponse, err error)) <-chan int

DeleteDatasetItemWithCallback invokes the cloudapi.DeleteDatasetItem API asynchronously

func (*Client) DeleteDatasetItemWithChan ¶ added in v1.62.13

func (client *Client) DeleteDatasetItemWithChan(request *DeleteDatasetItemRequest) (<-chan *DeleteDatasetItemResponse, <-chan error)

DeleteDatasetItemWithChan invokes the cloudapi.DeleteDatasetItem API asynchronously

func (*Client) DeleteDatasetWithCallback ¶ added in v1.62.13

func (client *Client) DeleteDatasetWithCallback(request *DeleteDatasetRequest, callback func(response *DeleteDatasetResponse, err error)) <-chan int

DeleteDatasetWithCallback invokes the cloudapi.DeleteDataset API asynchronously

func (*Client) DeleteDatasetWithChan ¶ added in v1.62.13

func (client *Client) DeleteDatasetWithChan(request *DeleteDatasetRequest) (<-chan *DeleteDatasetResponse, <-chan error)

DeleteDatasetWithChan invokes the cloudapi.DeleteDataset API asynchronously

func (*Client) DeleteDomain ¶

func (client *Client) DeleteDomain(request *DeleteDomainRequest) (response *DeleteDomainResponse, err error)

DeleteDomain invokes the cloudapi.DeleteDomain API synchronously

func (*Client) DeleteDomainCertificate ¶

func (client *Client) DeleteDomainCertificate(request *DeleteDomainCertificateRequest) (response *DeleteDomainCertificateResponse, err error)

DeleteDomainCertificate invokes the cloudapi.DeleteDomainCertificate API synchronously

func (*Client) DeleteDomainCertificateWithCallback ¶

func (client *Client) DeleteDomainCertificateWithCallback(request *DeleteDomainCertificateRequest, callback func(response *DeleteDomainCertificateResponse, err error)) <-chan int

DeleteDomainCertificateWithCallback invokes the cloudapi.DeleteDomainCertificate API asynchronously

func (*Client) DeleteDomainCertificateWithChan ¶

func (client *Client) DeleteDomainCertificateWithChan(request *DeleteDomainCertificateRequest) (<-chan *DeleteDomainCertificateResponse, <-chan error)

DeleteDomainCertificateWithChan invokes the cloudapi.DeleteDomainCertificate API asynchronously

func (*Client) DeleteDomainWithCallback ¶

func (client *Client) DeleteDomainWithCallback(request *DeleteDomainRequest, callback func(response *DeleteDomainResponse, err error)) <-chan int

DeleteDomainWithCallback invokes the cloudapi.DeleteDomain API asynchronously

func (*Client) DeleteDomainWithChan ¶

func (client *Client) DeleteDomainWithChan(request *DeleteDomainRequest) (<-chan *DeleteDomainResponse, <-chan error)

DeleteDomainWithChan invokes the cloudapi.DeleteDomain API asynchronously

func (*Client) DeleteInstance ¶

func (client *Client) DeleteInstance(request *DeleteInstanceRequest) (response *DeleteInstanceResponse, err error)

DeleteInstance invokes the cloudapi.DeleteInstance API synchronously

func (*Client) DeleteInstanceWithCallback ¶

func (client *Client) DeleteInstanceWithCallback(request *DeleteInstanceRequest, callback func(response *DeleteInstanceResponse, err error)) <-chan int

DeleteInstanceWithCallback invokes the cloudapi.DeleteInstance API asynchronously

func (*Client) DeleteInstanceWithChan ¶

func (client *Client) DeleteInstanceWithChan(request *DeleteInstanceRequest) (<-chan *DeleteInstanceResponse, <-chan error)

DeleteInstanceWithChan invokes the cloudapi.DeleteInstance API asynchronously

func (*Client) DeleteIpControl ¶

func (client *Client) DeleteIpControl(request *DeleteIpControlRequest) (response *DeleteIpControlResponse, err error)

DeleteIpControl invokes the cloudapi.DeleteIpControl API synchronously

func (*Client) DeleteIpControlWithCallback ¶

func (client *Client) DeleteIpControlWithCallback(request *DeleteIpControlRequest, callback func(response *DeleteIpControlResponse, err error)) <-chan int

DeleteIpControlWithCallback invokes the cloudapi.DeleteIpControl API asynchronously

func (*Client) DeleteIpControlWithChan ¶

func (client *Client) DeleteIpControlWithChan(request *DeleteIpControlRequest) (<-chan *DeleteIpControlResponse, <-chan error)

DeleteIpControlWithChan invokes the cloudapi.DeleteIpControl API asynchronously

func (*Client) DeleteLogConfig ¶

func (client *Client) DeleteLogConfig(request *DeleteLogConfigRequest) (response *DeleteLogConfigResponse, err error)

DeleteLogConfig invokes the cloudapi.DeleteLogConfig API synchronously

func (*Client) DeleteLogConfigWithCallback ¶

func (client *Client) DeleteLogConfigWithCallback(request *DeleteLogConfigRequest, callback func(response *DeleteLogConfigResponse, err error)) <-chan int

DeleteLogConfigWithCallback invokes the cloudapi.DeleteLogConfig API asynchronously

func (*Client) DeleteLogConfigWithChan ¶

func (client *Client) DeleteLogConfigWithChan(request *DeleteLogConfigRequest) (<-chan *DeleteLogConfigResponse, <-chan error)

DeleteLogConfigWithChan invokes the cloudapi.DeleteLogConfig API asynchronously

func (*Client) DeleteModel ¶ added in v1.61.245

func (client *Client) DeleteModel(request *DeleteModelRequest) (response *DeleteModelResponse, err error)

DeleteModel invokes the cloudapi.DeleteModel API synchronously

func (*Client) DeleteModelWithCallback ¶ added in v1.61.245

func (client *Client) DeleteModelWithCallback(request *DeleteModelRequest, callback func(response *DeleteModelResponse, err error)) <-chan int

DeleteModelWithCallback invokes the cloudapi.DeleteModel API asynchronously

func (*Client) DeleteModelWithChan ¶ added in v1.61.245

func (client *Client) DeleteModelWithChan(request *DeleteModelRequest) (<-chan *DeleteModelResponse, <-chan error)

DeleteModelWithChan invokes the cloudapi.DeleteModel API asynchronously

func (*Client) DeleteMonitorGroup ¶ added in v1.62.13

func (client *Client) DeleteMonitorGroup(request *DeleteMonitorGroupRequest) (response *DeleteMonitorGroupResponse, err error)

DeleteMonitorGroup invokes the cloudapi.DeleteMonitorGroup API synchronously

func (*Client) DeleteMonitorGroupWithCallback ¶ added in v1.62.13

func (client *Client) DeleteMonitorGroupWithCallback(request *DeleteMonitorGroupRequest, callback func(response *DeleteMonitorGroupResponse, err error)) <-chan int

DeleteMonitorGroupWithCallback invokes the cloudapi.DeleteMonitorGroup API asynchronously

func (*Client) DeleteMonitorGroupWithChan ¶ added in v1.62.13

func (client *Client) DeleteMonitorGroupWithChan(request *DeleteMonitorGroupRequest) (<-chan *DeleteMonitorGroupResponse, <-chan error)

DeleteMonitorGroupWithChan invokes the cloudapi.DeleteMonitorGroup API asynchronously

func (*Client) DeletePlugin ¶ added in v1.62.13

func (client *Client) DeletePlugin(request *DeletePluginRequest) (response *DeletePluginResponse, err error)

DeletePlugin invokes the cloudapi.DeletePlugin API synchronously

func (*Client) DeletePluginWithCallback ¶ added in v1.62.13

func (client *Client) DeletePluginWithCallback(request *DeletePluginRequest, callback func(response *DeletePluginResponse, err error)) <-chan int

DeletePluginWithCallback invokes the cloudapi.DeletePlugin API asynchronously

func (*Client) DeletePluginWithChan ¶ added in v1.62.13

func (client *Client) DeletePluginWithChan(request *DeletePluginRequest) (<-chan *DeletePluginResponse, <-chan error)

DeletePluginWithChan invokes the cloudapi.DeletePlugin API asynchronously

func (*Client) DeleteSignature ¶

func (client *Client) DeleteSignature(request *DeleteSignatureRequest) (response *DeleteSignatureResponse, err error)

DeleteSignature invokes the cloudapi.DeleteSignature API synchronously

func (*Client) DeleteSignatureWithCallback ¶

func (client *Client) DeleteSignatureWithCallback(request *DeleteSignatureRequest, callback func(response *DeleteSignatureResponse, err error)) <-chan int

DeleteSignatureWithCallback invokes the cloudapi.DeleteSignature API asynchronously

func (*Client) DeleteSignatureWithChan ¶

func (client *Client) DeleteSignatureWithChan(request *DeleteSignatureRequest) (<-chan *DeleteSignatureResponse, <-chan error)

DeleteSignatureWithChan invokes the cloudapi.DeleteSignature API asynchronously

func (*Client) DeleteTrafficControl ¶

func (client *Client) DeleteTrafficControl(request *DeleteTrafficControlRequest) (response *DeleteTrafficControlResponse, err error)

DeleteTrafficControl invokes the cloudapi.DeleteTrafficControl API synchronously

func (*Client) DeleteTrafficControlWithCallback ¶

func (client *Client) DeleteTrafficControlWithCallback(request *DeleteTrafficControlRequest, callback func(response *DeleteTrafficControlResponse, err error)) <-chan int

DeleteTrafficControlWithCallback invokes the cloudapi.DeleteTrafficControl API asynchronously

func (*Client) DeleteTrafficControlWithChan ¶

func (client *Client) DeleteTrafficControlWithChan(request *DeleteTrafficControlRequest) (<-chan *DeleteTrafficControlResponse, <-chan error)

DeleteTrafficControlWithChan invokes the cloudapi.DeleteTrafficControl API asynchronously

func (*Client) DeleteTrafficSpecialControl ¶

func (client *Client) DeleteTrafficSpecialControl(request *DeleteTrafficSpecialControlRequest) (response *DeleteTrafficSpecialControlResponse, err error)

DeleteTrafficSpecialControl invokes the cloudapi.DeleteTrafficSpecialControl API synchronously

func (*Client) DeleteTrafficSpecialControlWithCallback ¶

func (client *Client) DeleteTrafficSpecialControlWithCallback(request *DeleteTrafficSpecialControlRequest, callback func(response *DeleteTrafficSpecialControlResponse, err error)) <-chan int

DeleteTrafficSpecialControlWithCallback invokes the cloudapi.DeleteTrafficSpecialControl API asynchronously

func (*Client) DeleteTrafficSpecialControlWithChan ¶

func (client *Client) DeleteTrafficSpecialControlWithChan(request *DeleteTrafficSpecialControlRequest) (<-chan *DeleteTrafficSpecialControlResponse, <-chan error)

DeleteTrafficSpecialControlWithChan invokes the cloudapi.DeleteTrafficSpecialControl API asynchronously

func (*Client) DeployApi ¶

func (client *Client) DeployApi(request *DeployApiRequest) (response *DeployApiResponse, err error)

DeployApi invokes the cloudapi.DeployApi API synchronously

func (*Client) DeployApiWithCallback ¶

func (client *Client) DeployApiWithCallback(request *DeployApiRequest, callback func(response *DeployApiResponse, err error)) <-chan int

DeployApiWithCallback invokes the cloudapi.DeployApi API asynchronously

func (*Client) DeployApiWithChan ¶

func (client *Client) DeployApiWithChan(request *DeployApiRequest) (<-chan *DeployApiResponse, <-chan error)

DeployApiWithChan invokes the cloudapi.DeployApi API asynchronously

func (*Client) DescribeAbolishApiTask ¶ added in v1.62.13

func (client *Client) DescribeAbolishApiTask(request *DescribeAbolishApiTaskRequest) (response *DescribeAbolishApiTaskResponse, err error)

DescribeAbolishApiTask invokes the cloudapi.DescribeAbolishApiTask API synchronously

func (*Client) DescribeAbolishApiTaskWithCallback ¶ added in v1.62.13

func (client *Client) DescribeAbolishApiTaskWithCallback(request *DescribeAbolishApiTaskRequest, callback func(response *DescribeAbolishApiTaskResponse, err error)) <-chan int

DescribeAbolishApiTaskWithCallback invokes the cloudapi.DescribeAbolishApiTask API asynchronously

func (*Client) DescribeAbolishApiTaskWithChan ¶ added in v1.62.13

func (client *Client) DescribeAbolishApiTaskWithChan(request *DescribeAbolishApiTaskRequest) (<-chan *DescribeAbolishApiTaskResponse, <-chan error)

DescribeAbolishApiTaskWithChan invokes the cloudapi.DescribeAbolishApiTask API asynchronously

func (*Client) DescribeAccessControlListAttribute ¶ added in v1.62.13

func (client *Client) DescribeAccessControlListAttribute(request *DescribeAccessControlListAttributeRequest) (response *DescribeAccessControlListAttributeResponse, err error)

DescribeAccessControlListAttribute invokes the cloudapi.DescribeAccessControlListAttribute API synchronously

func (*Client) DescribeAccessControlListAttributeWithCallback ¶ added in v1.62.13

func (client *Client) DescribeAccessControlListAttributeWithCallback(request *DescribeAccessControlListAttributeRequest, callback func(response *DescribeAccessControlListAttributeResponse, err error)) <-chan int

DescribeAccessControlListAttributeWithCallback invokes the cloudapi.DescribeAccessControlListAttribute API asynchronously

func (*Client) DescribeAccessControlListAttributeWithChan ¶ added in v1.62.13

func (client *Client) DescribeAccessControlListAttributeWithChan(request *DescribeAccessControlListAttributeRequest) (<-chan *DescribeAccessControlListAttributeResponse, <-chan error)

DescribeAccessControlListAttributeWithChan invokes the cloudapi.DescribeAccessControlListAttribute API asynchronously

func (*Client) DescribeAccessControlLists ¶ added in v1.62.13

func (client *Client) DescribeAccessControlLists(request *DescribeAccessControlListsRequest) (response *DescribeAccessControlListsResponse, err error)

DescribeAccessControlLists invokes the cloudapi.DescribeAccessControlLists API synchronously

func (*Client) DescribeAccessControlListsWithCallback ¶ added in v1.62.13

func (client *Client) DescribeAccessControlListsWithCallback(request *DescribeAccessControlListsRequest, callback func(response *DescribeAccessControlListsResponse, err error)) <-chan int

DescribeAccessControlListsWithCallback invokes the cloudapi.DescribeAccessControlLists API asynchronously

func (*Client) DescribeAccessControlListsWithChan ¶ added in v1.62.13

func (client *Client) DescribeAccessControlListsWithChan(request *DescribeAccessControlListsRequest) (<-chan *DescribeAccessControlListsResponse, <-chan error)

DescribeAccessControlListsWithChan invokes the cloudapi.DescribeAccessControlLists API asynchronously

func (*Client) DescribeApi ¶

func (client *Client) DescribeApi(request *DescribeApiRequest) (response *DescribeApiResponse, err error)

DescribeApi invokes the cloudapi.DescribeApi API synchronously

func (*Client) DescribeApiDoc ¶

func (client *Client) DescribeApiDoc(request *DescribeApiDocRequest) (response *DescribeApiDocResponse, err error)

DescribeApiDoc invokes the cloudapi.DescribeApiDoc API synchronously

func (*Client) DescribeApiDocWithCallback ¶

func (client *Client) DescribeApiDocWithCallback(request *DescribeApiDocRequest, callback func(response *DescribeApiDocResponse, err error)) <-chan int

DescribeApiDocWithCallback invokes the cloudapi.DescribeApiDoc API asynchronously

func (*Client) DescribeApiDocWithChan ¶

func (client *Client) DescribeApiDocWithChan(request *DescribeApiDocRequest) (<-chan *DescribeApiDocResponse, <-chan error)

DescribeApiDocWithChan invokes the cloudapi.DescribeApiDoc API asynchronously

func (*Client) DescribeApiGroup ¶

func (client *Client) DescribeApiGroup(request *DescribeApiGroupRequest) (response *DescribeApiGroupResponse, err error)

DescribeApiGroup invokes the cloudapi.DescribeApiGroup API synchronously

func (*Client) DescribeApiGroupVpcWhitelist ¶ added in v1.61.245

func (client *Client) DescribeApiGroupVpcWhitelist(request *DescribeApiGroupVpcWhitelistRequest) (response *DescribeApiGroupVpcWhitelistResponse, err error)

DescribeApiGroupVpcWhitelist invokes the cloudapi.DescribeApiGroupVpcWhitelist API synchronously

func (*Client) DescribeApiGroupVpcWhitelistWithCallback ¶ added in v1.61.245

func (client *Client) DescribeApiGroupVpcWhitelistWithCallback(request *DescribeApiGroupVpcWhitelistRequest, callback func(response *DescribeApiGroupVpcWhitelistResponse, err error)) <-chan int

DescribeApiGroupVpcWhitelistWithCallback invokes the cloudapi.DescribeApiGroupVpcWhitelist API asynchronously

func (*Client) DescribeApiGroupVpcWhitelistWithChan ¶ added in v1.61.245

func (client *Client) DescribeApiGroupVpcWhitelistWithChan(request *DescribeApiGroupVpcWhitelistRequest) (<-chan *DescribeApiGroupVpcWhitelistResponse, <-chan error)

DescribeApiGroupVpcWhitelistWithChan invokes the cloudapi.DescribeApiGroupVpcWhitelist API asynchronously

func (*Client) DescribeApiGroupWithCallback ¶

func (client *Client) DescribeApiGroupWithCallback(request *DescribeApiGroupRequest, callback func(response *DescribeApiGroupResponse, err error)) <-chan int

DescribeApiGroupWithCallback invokes the cloudapi.DescribeApiGroup API asynchronously

func (*Client) DescribeApiGroupWithChan ¶

func (client *Client) DescribeApiGroupWithChan(request *DescribeApiGroupRequest) (<-chan *DescribeApiGroupResponse, <-chan error)

DescribeApiGroupWithChan invokes the cloudapi.DescribeApiGroup API asynchronously

func (*Client) DescribeApiGroups ¶

func (client *Client) DescribeApiGroups(request *DescribeApiGroupsRequest) (response *DescribeApiGroupsResponse, err error)

DescribeApiGroups invokes the cloudapi.DescribeApiGroups API synchronously

func (*Client) DescribeApiGroupsWithCallback ¶

func (client *Client) DescribeApiGroupsWithCallback(request *DescribeApiGroupsRequest, callback func(response *DescribeApiGroupsResponse, err error)) <-chan int

DescribeApiGroupsWithCallback invokes the cloudapi.DescribeApiGroups API asynchronously

func (*Client) DescribeApiGroupsWithChan ¶

func (client *Client) DescribeApiGroupsWithChan(request *DescribeApiGroupsRequest) (<-chan *DescribeApiGroupsResponse, <-chan error)

DescribeApiGroupsWithChan invokes the cloudapi.DescribeApiGroups API asynchronously

func (*Client) DescribeApiHistories ¶

func (client *Client) DescribeApiHistories(request *DescribeApiHistoriesRequest) (response *DescribeApiHistoriesResponse, err error)

DescribeApiHistories invokes the cloudapi.DescribeApiHistories API synchronously

func (*Client) DescribeApiHistoriesWithCallback ¶

func (client *Client) DescribeApiHistoriesWithCallback(request *DescribeApiHistoriesRequest, callback func(response *DescribeApiHistoriesResponse, err error)) <-chan int

DescribeApiHistoriesWithCallback invokes the cloudapi.DescribeApiHistories API asynchronously

func (*Client) DescribeApiHistoriesWithChan ¶

func (client *Client) DescribeApiHistoriesWithChan(request *DescribeApiHistoriesRequest) (<-chan *DescribeApiHistoriesResponse, <-chan error)

DescribeApiHistoriesWithChan invokes the cloudapi.DescribeApiHistories API asynchronously

func (*Client) DescribeApiHistory ¶

func (client *Client) DescribeApiHistory(request *DescribeApiHistoryRequest) (response *DescribeApiHistoryResponse, err error)

DescribeApiHistory invokes the cloudapi.DescribeApiHistory API synchronously

func (*Client) DescribeApiHistoryWithCallback ¶

func (client *Client) DescribeApiHistoryWithCallback(request *DescribeApiHistoryRequest, callback func(response *DescribeApiHistoryResponse, err error)) <-chan int

DescribeApiHistoryWithCallback invokes the cloudapi.DescribeApiHistory API asynchronously

func (*Client) DescribeApiHistoryWithChan ¶

func (client *Client) DescribeApiHistoryWithChan(request *DescribeApiHistoryRequest) (<-chan *DescribeApiHistoryResponse, <-chan error)

DescribeApiHistoryWithChan invokes the cloudapi.DescribeApiHistory API asynchronously

func (*Client) DescribeApiIpControls ¶

func (client *Client) DescribeApiIpControls(request *DescribeApiIpControlsRequest) (response *DescribeApiIpControlsResponse, err error)

DescribeApiIpControls invokes the cloudapi.DescribeApiIpControls API synchronously

func (*Client) DescribeApiIpControlsWithCallback ¶

func (client *Client) DescribeApiIpControlsWithCallback(request *DescribeApiIpControlsRequest, callback func(response *DescribeApiIpControlsResponse, err error)) <-chan int

DescribeApiIpControlsWithCallback invokes the cloudapi.DescribeApiIpControls API asynchronously

func (*Client) DescribeApiIpControlsWithChan ¶

func (client *Client) DescribeApiIpControlsWithChan(request *DescribeApiIpControlsRequest) (<-chan *DescribeApiIpControlsResponse, <-chan error)

DescribeApiIpControlsWithChan invokes the cloudapi.DescribeApiIpControls API asynchronously

func (*Client) DescribeApiLatencyData ¶

func (client *Client) DescribeApiLatencyData(request *DescribeApiLatencyDataRequest) (response *DescribeApiLatencyDataResponse, err error)

DescribeApiLatencyData invokes the cloudapi.DescribeApiLatencyData API synchronously

func (*Client) DescribeApiLatencyDataWithCallback ¶

func (client *Client) DescribeApiLatencyDataWithCallback(request *DescribeApiLatencyDataRequest, callback func(response *DescribeApiLatencyDataResponse, err error)) <-chan int

DescribeApiLatencyDataWithCallback invokes the cloudapi.DescribeApiLatencyData API asynchronously

func (*Client) DescribeApiLatencyDataWithChan ¶

func (client *Client) DescribeApiLatencyDataWithChan(request *DescribeApiLatencyDataRequest) (<-chan *DescribeApiLatencyDataResponse, <-chan error)

DescribeApiLatencyDataWithChan invokes the cloudapi.DescribeApiLatencyData API asynchronously

func (*Client) DescribeApiMarketAttributes ¶ added in v1.61.245

func (client *Client) DescribeApiMarketAttributes(request *DescribeApiMarketAttributesRequest) (response *DescribeApiMarketAttributesResponse, err error)

DescribeApiMarketAttributes invokes the cloudapi.DescribeApiMarketAttributes API synchronously

func (*Client) DescribeApiMarketAttributesWithCallback ¶ added in v1.61.245

func (client *Client) DescribeApiMarketAttributesWithCallback(request *DescribeApiMarketAttributesRequest, callback func(response *DescribeApiMarketAttributesResponse, err error)) <-chan int

DescribeApiMarketAttributesWithCallback invokes the cloudapi.DescribeApiMarketAttributes API asynchronously

func (*Client) DescribeApiMarketAttributesWithChan ¶ added in v1.61.245

func (client *Client) DescribeApiMarketAttributesWithChan(request *DescribeApiMarketAttributesRequest) (<-chan *DescribeApiMarketAttributesResponse, <-chan error)

DescribeApiMarketAttributesWithChan invokes the cloudapi.DescribeApiMarketAttributes API asynchronously

func (*Client) DescribeApiProductApis ¶ added in v1.62.590

func (client *Client) DescribeApiProductApis(request *DescribeApiProductApisRequest) (response *DescribeApiProductApisResponse, err error)

DescribeApiProductApis invokes the cloudapi.DescribeApiProductApis API synchronously

func (*Client) DescribeApiProductApisWithCallback ¶ added in v1.62.590

func (client *Client) DescribeApiProductApisWithCallback(request *DescribeApiProductApisRequest, callback func(response *DescribeApiProductApisResponse, err error)) <-chan int

DescribeApiProductApisWithCallback invokes the cloudapi.DescribeApiProductApis API asynchronously

func (*Client) DescribeApiProductApisWithChan ¶ added in v1.62.590

func (client *Client) DescribeApiProductApisWithChan(request *DescribeApiProductApisRequest) (<-chan *DescribeApiProductApisResponse, <-chan error)

DescribeApiProductApisWithChan invokes the cloudapi.DescribeApiProductApis API asynchronously

func (*Client) DescribeApiProductsByApp ¶ added in v1.62.590

func (client *Client) DescribeApiProductsByApp(request *DescribeApiProductsByAppRequest) (response *DescribeApiProductsByAppResponse, err error)

DescribeApiProductsByApp invokes the cloudapi.DescribeApiProductsByApp API synchronously

func (*Client) DescribeApiProductsByAppWithCallback ¶ added in v1.62.590

func (client *Client) DescribeApiProductsByAppWithCallback(request *DescribeApiProductsByAppRequest, callback func(response *DescribeApiProductsByAppResponse, err error)) <-chan int

DescribeApiProductsByAppWithCallback invokes the cloudapi.DescribeApiProductsByApp API asynchronously

func (*Client) DescribeApiProductsByAppWithChan ¶ added in v1.62.590

func (client *Client) DescribeApiProductsByAppWithChan(request *DescribeApiProductsByAppRequest) (<-chan *DescribeApiProductsByAppResponse, <-chan error)

DescribeApiProductsByAppWithChan invokes the cloudapi.DescribeApiProductsByApp API asynchronously

func (*Client) DescribeApiQpsData ¶

func (client *Client) DescribeApiQpsData(request *DescribeApiQpsDataRequest) (response *DescribeApiQpsDataResponse, err error)

DescribeApiQpsData invokes the cloudapi.DescribeApiQpsData API synchronously

func (*Client) DescribeApiQpsDataWithCallback ¶

func (client *Client) DescribeApiQpsDataWithCallback(request *DescribeApiQpsDataRequest, callback func(response *DescribeApiQpsDataResponse, err error)) <-chan int

DescribeApiQpsDataWithCallback invokes the cloudapi.DescribeApiQpsData API asynchronously

func (*Client) DescribeApiQpsDataWithChan ¶

func (client *Client) DescribeApiQpsDataWithChan(request *DescribeApiQpsDataRequest) (<-chan *DescribeApiQpsDataResponse, <-chan error)

DescribeApiQpsDataWithChan invokes the cloudapi.DescribeApiQpsData API asynchronously

func (*Client) DescribeApiSignatures ¶

func (client *Client) DescribeApiSignatures(request *DescribeApiSignaturesRequest) (response *DescribeApiSignaturesResponse, err error)

DescribeApiSignatures invokes the cloudapi.DescribeApiSignatures API synchronously

func (*Client) DescribeApiSignaturesWithCallback ¶

func (client *Client) DescribeApiSignaturesWithCallback(request *DescribeApiSignaturesRequest, callback func(response *DescribeApiSignaturesResponse, err error)) <-chan int

DescribeApiSignaturesWithCallback invokes the cloudapi.DescribeApiSignatures API asynchronously

func (*Client) DescribeApiSignaturesWithChan ¶

func (client *Client) DescribeApiSignaturesWithChan(request *DescribeApiSignaturesRequest) (<-chan *DescribeApiSignaturesResponse, <-chan error)

DescribeApiSignaturesWithChan invokes the cloudapi.DescribeApiSignatures API asynchronously

func (*Client) DescribeApiTrafficControls ¶

func (client *Client) DescribeApiTrafficControls(request *DescribeApiTrafficControlsRequest) (response *DescribeApiTrafficControlsResponse, err error)

DescribeApiTrafficControls invokes the cloudapi.DescribeApiTrafficControls API synchronously

func (*Client) DescribeApiTrafficControlsWithCallback ¶

func (client *Client) DescribeApiTrafficControlsWithCallback(request *DescribeApiTrafficControlsRequest, callback func(response *DescribeApiTrafficControlsResponse, err error)) <-chan int

DescribeApiTrafficControlsWithCallback invokes the cloudapi.DescribeApiTrafficControls API asynchronously

func (*Client) DescribeApiTrafficControlsWithChan ¶

func (client *Client) DescribeApiTrafficControlsWithChan(request *DescribeApiTrafficControlsRequest) (<-chan *DescribeApiTrafficControlsResponse, <-chan error)

DescribeApiTrafficControlsWithChan invokes the cloudapi.DescribeApiTrafficControls API asynchronously

func (*Client) DescribeApiTrafficData ¶

func (client *Client) DescribeApiTrafficData(request *DescribeApiTrafficDataRequest) (response *DescribeApiTrafficDataResponse, err error)

DescribeApiTrafficData invokes the cloudapi.DescribeApiTrafficData API synchronously

func (*Client) DescribeApiTrafficDataWithCallback ¶

func (client *Client) DescribeApiTrafficDataWithCallback(request *DescribeApiTrafficDataRequest, callback func(response *DescribeApiTrafficDataResponse, err error)) <-chan int

DescribeApiTrafficDataWithCallback invokes the cloudapi.DescribeApiTrafficData API asynchronously

func (*Client) DescribeApiTrafficDataWithChan ¶

func (client *Client) DescribeApiTrafficDataWithChan(request *DescribeApiTrafficDataRequest) (<-chan *DescribeApiTrafficDataResponse, <-chan error)

DescribeApiTrafficDataWithChan invokes the cloudapi.DescribeApiTrafficData API asynchronously

func (*Client) DescribeApiWithCallback ¶

func (client *Client) DescribeApiWithCallback(request *DescribeApiRequest, callback func(response *DescribeApiResponse, err error)) <-chan int

DescribeApiWithCallback invokes the cloudapi.DescribeApi API asynchronously

func (*Client) DescribeApiWithChan ¶

func (client *Client) DescribeApiWithChan(request *DescribeApiRequest) (<-chan *DescribeApiResponse, <-chan error)

DescribeApiWithChan invokes the cloudapi.DescribeApi API asynchronously

func (*Client) DescribeApis ¶

func (client *Client) DescribeApis(request *DescribeApisRequest) (response *DescribeApisResponse, err error)

DescribeApis invokes the cloudapi.DescribeApis API synchronously

func (*Client) DescribeApisByApp ¶

func (client *Client) DescribeApisByApp(request *DescribeApisByAppRequest) (response *DescribeApisByAppResponse, err error)

DescribeApisByApp invokes the cloudapi.DescribeApisByApp API synchronously

func (*Client) DescribeApisByAppWithCallback ¶

func (client *Client) DescribeApisByAppWithCallback(request *DescribeApisByAppRequest, callback func(response *DescribeApisByAppResponse, err error)) <-chan int

DescribeApisByAppWithCallback invokes the cloudapi.DescribeApisByApp API asynchronously

func (*Client) DescribeApisByAppWithChan ¶

func (client *Client) DescribeApisByAppWithChan(request *DescribeApisByAppRequest) (<-chan *DescribeApisByAppResponse, <-chan error)

DescribeApisByAppWithChan invokes the cloudapi.DescribeApisByApp API asynchronously

func (*Client) DescribeApisByBackend ¶ added in v1.62.13

func (client *Client) DescribeApisByBackend(request *DescribeApisByBackendRequest) (response *DescribeApisByBackendResponse, err error)

DescribeApisByBackend invokes the cloudapi.DescribeApisByBackend API synchronously

func (*Client) DescribeApisByBackendWithCallback ¶ added in v1.62.13

func (client *Client) DescribeApisByBackendWithCallback(request *DescribeApisByBackendRequest, callback func(response *DescribeApisByBackendResponse, err error)) <-chan int

DescribeApisByBackendWithCallback invokes the cloudapi.DescribeApisByBackend API asynchronously

func (*Client) DescribeApisByBackendWithChan ¶ added in v1.62.13

func (client *Client) DescribeApisByBackendWithChan(request *DescribeApisByBackendRequest) (<-chan *DescribeApisByBackendResponse, <-chan error)

DescribeApisByBackendWithChan invokes the cloudapi.DescribeApisByBackend API asynchronously

func (*Client) DescribeApisByIpControl ¶

func (client *Client) DescribeApisByIpControl(request *DescribeApisByIpControlRequest) (response *DescribeApisByIpControlResponse, err error)

DescribeApisByIpControl invokes the cloudapi.DescribeApisByIpControl API synchronously

func (*Client) DescribeApisByIpControlWithCallback ¶

func (client *Client) DescribeApisByIpControlWithCallback(request *DescribeApisByIpControlRequest, callback func(response *DescribeApisByIpControlResponse, err error)) <-chan int

DescribeApisByIpControlWithCallback invokes the cloudapi.DescribeApisByIpControl API asynchronously

func (*Client) DescribeApisByIpControlWithChan ¶

func (client *Client) DescribeApisByIpControlWithChan(request *DescribeApisByIpControlRequest) (<-chan *DescribeApisByIpControlResponse, <-chan error)

DescribeApisByIpControlWithChan invokes the cloudapi.DescribeApisByIpControl API asynchronously

func (*Client) DescribeApisBySignature ¶

func (client *Client) DescribeApisBySignature(request *DescribeApisBySignatureRequest) (response *DescribeApisBySignatureResponse, err error)

DescribeApisBySignature invokes the cloudapi.DescribeApisBySignature API synchronously

func (*Client) DescribeApisBySignatureWithCallback ¶

func (client *Client) DescribeApisBySignatureWithCallback(request *DescribeApisBySignatureRequest, callback func(response *DescribeApisBySignatureResponse, err error)) <-chan int

DescribeApisBySignatureWithCallback invokes the cloudapi.DescribeApisBySignature API asynchronously

func (*Client) DescribeApisBySignatureWithChan ¶

func (client *Client) DescribeApisBySignatureWithChan(request *DescribeApisBySignatureRequest) (<-chan *DescribeApisBySignatureResponse, <-chan error)

DescribeApisBySignatureWithChan invokes the cloudapi.DescribeApisBySignature API asynchronously

func (*Client) DescribeApisByTrafficControl ¶

func (client *Client) DescribeApisByTrafficControl(request *DescribeApisByTrafficControlRequest) (response *DescribeApisByTrafficControlResponse, err error)

DescribeApisByTrafficControl invokes the cloudapi.DescribeApisByTrafficControl API synchronously

func (*Client) DescribeApisByTrafficControlWithCallback ¶

func (client *Client) DescribeApisByTrafficControlWithCallback(request *DescribeApisByTrafficControlRequest, callback func(response *DescribeApisByTrafficControlResponse, err error)) <-chan int

DescribeApisByTrafficControlWithCallback invokes the cloudapi.DescribeApisByTrafficControl API asynchronously

func (*Client) DescribeApisByTrafficControlWithChan ¶

func (client *Client) DescribeApisByTrafficControlWithChan(request *DescribeApisByTrafficControlRequest) (<-chan *DescribeApisByTrafficControlResponse, <-chan error)

DescribeApisByTrafficControlWithChan invokes the cloudapi.DescribeApisByTrafficControl API asynchronously

func (*Client) DescribeApisWithCallback ¶

func (client *Client) DescribeApisWithCallback(request *DescribeApisRequest, callback func(response *DescribeApisResponse, err error)) <-chan int

DescribeApisWithCallback invokes the cloudapi.DescribeApis API asynchronously

func (*Client) DescribeApisWithChan ¶

func (client *Client) DescribeApisWithChan(request *DescribeApisRequest) (<-chan *DescribeApisResponse, <-chan error)

DescribeApisWithChan invokes the cloudapi.DescribeApis API asynchronously

func (*Client) DescribeApisWithStageNameIntegratedByApp ¶ added in v1.62.590

func (client *Client) DescribeApisWithStageNameIntegratedByApp(request *DescribeApisWithStageNameIntegratedByAppRequest) (response *DescribeApisWithStageNameIntegratedByAppResponse, err error)

DescribeApisWithStageNameIntegratedByApp invokes the cloudapi.DescribeApisWithStageNameIntegratedByApp API synchronously

func (*Client) DescribeApisWithStageNameIntegratedByAppWithCallback ¶ added in v1.62.590

func (client *Client) DescribeApisWithStageNameIntegratedByAppWithCallback(request *DescribeApisWithStageNameIntegratedByAppRequest, callback func(response *DescribeApisWithStageNameIntegratedByAppResponse, err error)) <-chan int

DescribeApisWithStageNameIntegratedByAppWithCallback invokes the cloudapi.DescribeApisWithStageNameIntegratedByApp API asynchronously

func (*Client) DescribeApisWithStageNameIntegratedByAppWithChan ¶ added in v1.62.590

func (client *Client) DescribeApisWithStageNameIntegratedByAppWithChan(request *DescribeApisWithStageNameIntegratedByAppRequest) (<-chan *DescribeApisWithStageNameIntegratedByAppResponse, <-chan error)

DescribeApisWithStageNameIntegratedByAppWithChan invokes the cloudapi.DescribeApisWithStageNameIntegratedByApp API asynchronously

func (*Client) DescribeApp ¶

func (client *Client) DescribeApp(request *DescribeAppRequest) (response *DescribeAppResponse, err error)

DescribeApp invokes the cloudapi.DescribeApp API synchronously

func (*Client) DescribeAppAttributes ¶

func (client *Client) DescribeAppAttributes(request *DescribeAppAttributesRequest) (response *DescribeAppAttributesResponse, err error)

DescribeAppAttributes invokes the cloudapi.DescribeAppAttributes API synchronously

func (*Client) DescribeAppAttributesWithCallback ¶

func (client *Client) DescribeAppAttributesWithCallback(request *DescribeAppAttributesRequest, callback func(response *DescribeAppAttributesResponse, err error)) <-chan int

DescribeAppAttributesWithCallback invokes the cloudapi.DescribeAppAttributes API asynchronously

func (*Client) DescribeAppAttributesWithChan ¶

func (client *Client) DescribeAppAttributesWithChan(request *DescribeAppAttributesRequest) (<-chan *DescribeAppAttributesResponse, <-chan error)

DescribeAppAttributesWithChan invokes the cloudapi.DescribeAppAttributes API asynchronously

func (*Client) DescribeAppSecurity ¶

func (client *Client) DescribeAppSecurity(request *DescribeAppSecurityRequest) (response *DescribeAppSecurityResponse, err error)

DescribeAppSecurity invokes the cloudapi.DescribeAppSecurity API synchronously

func (*Client) DescribeAppSecurityWithCallback ¶

func (client *Client) DescribeAppSecurityWithCallback(request *DescribeAppSecurityRequest, callback func(response *DescribeAppSecurityResponse, err error)) <-chan int

DescribeAppSecurityWithCallback invokes the cloudapi.DescribeAppSecurity API asynchronously

func (*Client) DescribeAppSecurityWithChan ¶

func (client *Client) DescribeAppSecurityWithChan(request *DescribeAppSecurityRequest) (<-chan *DescribeAppSecurityResponse, <-chan error)

DescribeAppSecurityWithChan invokes the cloudapi.DescribeAppSecurity API asynchronously

func (*Client) DescribeAppWithCallback ¶

func (client *Client) DescribeAppWithCallback(request *DescribeAppRequest, callback func(response *DescribeAppResponse, err error)) <-chan int

DescribeAppWithCallback invokes the cloudapi.DescribeApp API asynchronously

func (*Client) DescribeAppWithChan ¶

func (client *Client) DescribeAppWithChan(request *DescribeAppRequest) (<-chan *DescribeAppResponse, <-chan error)

DescribeAppWithChan invokes the cloudapi.DescribeApp API asynchronously

func (*Client) DescribeApps ¶

func (client *Client) DescribeApps(request *DescribeAppsRequest) (response *DescribeAppsResponse, err error)

DescribeApps invokes the cloudapi.DescribeApps API synchronously

func (*Client) DescribeAppsByApiProduct ¶ added in v1.62.590

func (client *Client) DescribeAppsByApiProduct(request *DescribeAppsByApiProductRequest) (response *DescribeAppsByApiProductResponse, err error)

DescribeAppsByApiProduct invokes the cloudapi.DescribeAppsByApiProduct API synchronously

func (*Client) DescribeAppsByApiProductWithCallback ¶ added in v1.62.590

func (client *Client) DescribeAppsByApiProductWithCallback(request *DescribeAppsByApiProductRequest, callback func(response *DescribeAppsByApiProductResponse, err error)) <-chan int

DescribeAppsByApiProductWithCallback invokes the cloudapi.DescribeAppsByApiProduct API asynchronously

func (*Client) DescribeAppsByApiProductWithChan ¶ added in v1.62.590

func (client *Client) DescribeAppsByApiProductWithChan(request *DescribeAppsByApiProductRequest) (<-chan *DescribeAppsByApiProductResponse, <-chan error)

DescribeAppsByApiProductWithChan invokes the cloudapi.DescribeAppsByApiProduct API asynchronously

func (*Client) DescribeAppsWithCallback ¶

func (client *Client) DescribeAppsWithCallback(request *DescribeAppsRequest, callback func(response *DescribeAppsResponse, err error)) <-chan int

DescribeAppsWithCallback invokes the cloudapi.DescribeApps API asynchronously

func (*Client) DescribeAppsWithChan ¶

func (client *Client) DescribeAppsWithChan(request *DescribeAppsRequest) (<-chan *DescribeAppsResponse, <-chan error)

DescribeAppsWithChan invokes the cloudapi.DescribeApps API asynchronously

func (*Client) DescribeAuthorizedApis ¶

func (client *Client) DescribeAuthorizedApis(request *DescribeAuthorizedApisRequest) (response *DescribeAuthorizedApisResponse, err error)

DescribeAuthorizedApis invokes the cloudapi.DescribeAuthorizedApis API synchronously

func (*Client) DescribeAuthorizedApisWithCallback ¶

func (client *Client) DescribeAuthorizedApisWithCallback(request *DescribeAuthorizedApisRequest, callback func(response *DescribeAuthorizedApisResponse, err error)) <-chan int

DescribeAuthorizedApisWithCallback invokes the cloudapi.DescribeAuthorizedApis API asynchronously

func (*Client) DescribeAuthorizedApisWithChan ¶

func (client *Client) DescribeAuthorizedApisWithChan(request *DescribeAuthorizedApisRequest) (<-chan *DescribeAuthorizedApisResponse, <-chan error)

DescribeAuthorizedApisWithChan invokes the cloudapi.DescribeAuthorizedApis API asynchronously

func (*Client) DescribeAuthorizedApps ¶

func (client *Client) DescribeAuthorizedApps(request *DescribeAuthorizedAppsRequest) (response *DescribeAuthorizedAppsResponse, err error)

DescribeAuthorizedApps invokes the cloudapi.DescribeAuthorizedApps API synchronously

func (*Client) DescribeAuthorizedAppsWithCallback ¶

func (client *Client) DescribeAuthorizedAppsWithCallback(request *DescribeAuthorizedAppsRequest, callback func(response *DescribeAuthorizedAppsResponse, err error)) <-chan int

DescribeAuthorizedAppsWithCallback invokes the cloudapi.DescribeAuthorizedApps API asynchronously

func (*Client) DescribeAuthorizedAppsWithChan ¶

func (client *Client) DescribeAuthorizedAppsWithChan(request *DescribeAuthorizedAppsRequest) (<-chan *DescribeAuthorizedAppsResponse, <-chan error)

DescribeAuthorizedAppsWithChan invokes the cloudapi.DescribeAuthorizedApps API asynchronously

func (*Client) DescribeBackendInfo ¶ added in v1.62.13

func (client *Client) DescribeBackendInfo(request *DescribeBackendInfoRequest) (response *DescribeBackendInfoResponse, err error)

DescribeBackendInfo invokes the cloudapi.DescribeBackendInfo API synchronously

func (*Client) DescribeBackendInfoWithCallback ¶ added in v1.62.13

func (client *Client) DescribeBackendInfoWithCallback(request *DescribeBackendInfoRequest, callback func(response *DescribeBackendInfoResponse, err error)) <-chan int

DescribeBackendInfoWithCallback invokes the cloudapi.DescribeBackendInfo API asynchronously

func (*Client) DescribeBackendInfoWithChan ¶ added in v1.62.13

func (client *Client) DescribeBackendInfoWithChan(request *DescribeBackendInfoRequest) (<-chan *DescribeBackendInfoResponse, <-chan error)

DescribeBackendInfoWithChan invokes the cloudapi.DescribeBackendInfo API asynchronously

func (*Client) DescribeBackendList ¶ added in v1.62.13

func (client *Client) DescribeBackendList(request *DescribeBackendListRequest) (response *DescribeBackendListResponse, err error)

DescribeBackendList invokes the cloudapi.DescribeBackendList API synchronously

func (*Client) DescribeBackendListWithCallback ¶ added in v1.62.13

func (client *Client) DescribeBackendListWithCallback(request *DescribeBackendListRequest, callback func(response *DescribeBackendListResponse, err error)) <-chan int

DescribeBackendListWithCallback invokes the cloudapi.DescribeBackendList API asynchronously

func (*Client) DescribeBackendListWithChan ¶ added in v1.62.13

func (client *Client) DescribeBackendListWithChan(request *DescribeBackendListRequest) (<-chan *DescribeBackendListResponse, <-chan error)

DescribeBackendListWithChan invokes the cloudapi.DescribeBackendList API asynchronously

func (*Client) DescribeDatasetInfo ¶ added in v1.62.13

func (client *Client) DescribeDatasetInfo(request *DescribeDatasetInfoRequest) (response *DescribeDatasetInfoResponse, err error)

DescribeDatasetInfo invokes the cloudapi.DescribeDatasetInfo API synchronously

func (*Client) DescribeDatasetInfoWithCallback ¶ added in v1.62.13

func (client *Client) DescribeDatasetInfoWithCallback(request *DescribeDatasetInfoRequest, callback func(response *DescribeDatasetInfoResponse, err error)) <-chan int

DescribeDatasetInfoWithCallback invokes the cloudapi.DescribeDatasetInfo API asynchronously

func (*Client) DescribeDatasetInfoWithChan ¶ added in v1.62.13

func (client *Client) DescribeDatasetInfoWithChan(request *DescribeDatasetInfoRequest) (<-chan *DescribeDatasetInfoResponse, <-chan error)

DescribeDatasetInfoWithChan invokes the cloudapi.DescribeDatasetInfo API asynchronously

func (*Client) DescribeDatasetItemInfo ¶ added in v1.62.13

func (client *Client) DescribeDatasetItemInfo(request *DescribeDatasetItemInfoRequest) (response *DescribeDatasetItemInfoResponse, err error)

DescribeDatasetItemInfo invokes the cloudapi.DescribeDatasetItemInfo API synchronously

func (*Client) DescribeDatasetItemInfoWithCallback ¶ added in v1.62.13

func (client *Client) DescribeDatasetItemInfoWithCallback(request *DescribeDatasetItemInfoRequest, callback func(response *DescribeDatasetItemInfoResponse, err error)) <-chan int

DescribeDatasetItemInfoWithCallback invokes the cloudapi.DescribeDatasetItemInfo API asynchronously

func (*Client) DescribeDatasetItemInfoWithChan ¶ added in v1.62.13

func (client *Client) DescribeDatasetItemInfoWithChan(request *DescribeDatasetItemInfoRequest) (<-chan *DescribeDatasetItemInfoResponse, <-chan error)

DescribeDatasetItemInfoWithChan invokes the cloudapi.DescribeDatasetItemInfo API asynchronously

func (*Client) DescribeDatasetItemList ¶ added in v1.62.13

func (client *Client) DescribeDatasetItemList(request *DescribeDatasetItemListRequest) (response *DescribeDatasetItemListResponse, err error)

DescribeDatasetItemList invokes the cloudapi.DescribeDatasetItemList API synchronously

func (*Client) DescribeDatasetItemListWithCallback ¶ added in v1.62.13

func (client *Client) DescribeDatasetItemListWithCallback(request *DescribeDatasetItemListRequest, callback func(response *DescribeDatasetItemListResponse, err error)) <-chan int

DescribeDatasetItemListWithCallback invokes the cloudapi.DescribeDatasetItemList API asynchronously

func (*Client) DescribeDatasetItemListWithChan ¶ added in v1.62.13

func (client *Client) DescribeDatasetItemListWithChan(request *DescribeDatasetItemListRequest) (<-chan *DescribeDatasetItemListResponse, <-chan error)

DescribeDatasetItemListWithChan invokes the cloudapi.DescribeDatasetItemList API asynchronously

func (*Client) DescribeDatasetList ¶ added in v1.62.13

func (client *Client) DescribeDatasetList(request *DescribeDatasetListRequest) (response *DescribeDatasetListResponse, err error)

DescribeDatasetList invokes the cloudapi.DescribeDatasetList API synchronously

func (*Client) DescribeDatasetListWithCallback ¶ added in v1.62.13

func (client *Client) DescribeDatasetListWithCallback(request *DescribeDatasetListRequest, callback func(response *DescribeDatasetListResponse, err error)) <-chan int

DescribeDatasetListWithCallback invokes the cloudapi.DescribeDatasetList API asynchronously

func (*Client) DescribeDatasetListWithChan ¶ added in v1.62.13

func (client *Client) DescribeDatasetListWithChan(request *DescribeDatasetListRequest) (<-chan *DescribeDatasetListResponse, <-chan error)

DescribeDatasetListWithChan invokes the cloudapi.DescribeDatasetList API asynchronously

func (*Client) DescribeDeployApiTask ¶ added in v1.62.13

func (client *Client) DescribeDeployApiTask(request *DescribeDeployApiTaskRequest) (response *DescribeDeployApiTaskResponse, err error)

DescribeDeployApiTask invokes the cloudapi.DescribeDeployApiTask API synchronously

func (*Client) DescribeDeployApiTaskWithCallback ¶ added in v1.62.13

func (client *Client) DescribeDeployApiTaskWithCallback(request *DescribeDeployApiTaskRequest, callback func(response *DescribeDeployApiTaskResponse, err error)) <-chan int

DescribeDeployApiTaskWithCallback invokes the cloudapi.DescribeDeployApiTask API asynchronously

func (*Client) DescribeDeployApiTaskWithChan ¶ added in v1.62.13

func (client *Client) DescribeDeployApiTaskWithChan(request *DescribeDeployApiTaskRequest) (<-chan *DescribeDeployApiTaskResponse, <-chan error)

DescribeDeployApiTaskWithChan invokes the cloudapi.DescribeDeployApiTask API asynchronously

func (*Client) DescribeDeployedApi ¶

func (client *Client) DescribeDeployedApi(request *DescribeDeployedApiRequest) (response *DescribeDeployedApiResponse, err error)

DescribeDeployedApi invokes the cloudapi.DescribeDeployedApi API synchronously

func (*Client) DescribeDeployedApiWithCallback ¶

func (client *Client) DescribeDeployedApiWithCallback(request *DescribeDeployedApiRequest, callback func(response *DescribeDeployedApiResponse, err error)) <-chan int

DescribeDeployedApiWithCallback invokes the cloudapi.DescribeDeployedApi API asynchronously

func (*Client) DescribeDeployedApiWithChan ¶

func (client *Client) DescribeDeployedApiWithChan(request *DescribeDeployedApiRequest) (<-chan *DescribeDeployedApiResponse, <-chan error)

DescribeDeployedApiWithChan invokes the cloudapi.DescribeDeployedApi API asynchronously

func (*Client) DescribeDeployedApis ¶

func (client *Client) DescribeDeployedApis(request *DescribeDeployedApisRequest) (response *DescribeDeployedApisResponse, err error)

DescribeDeployedApis invokes the cloudapi.DescribeDeployedApis API synchronously

func (*Client) DescribeDeployedApisWithCallback ¶

func (client *Client) DescribeDeployedApisWithCallback(request *DescribeDeployedApisRequest, callback func(response *DescribeDeployedApisResponse, err error)) <-chan int

DescribeDeployedApisWithCallback invokes the cloudapi.DescribeDeployedApis API asynchronously

func (*Client) DescribeDeployedApisWithChan ¶

func (client *Client) DescribeDeployedApisWithChan(request *DescribeDeployedApisRequest) (<-chan *DescribeDeployedApisResponse, <-chan error)

DescribeDeployedApisWithChan invokes the cloudapi.DescribeDeployedApis API asynchronously

func (*Client) DescribeDomain ¶

func (client *Client) DescribeDomain(request *DescribeDomainRequest) (response *DescribeDomainResponse, err error)

DescribeDomain invokes the cloudapi.DescribeDomain API synchronously

func (*Client) DescribeDomainWithCallback ¶

func (client *Client) DescribeDomainWithCallback(request *DescribeDomainRequest, callback func(response *DescribeDomainResponse, err error)) <-chan int

DescribeDomainWithCallback invokes the cloudapi.DescribeDomain API asynchronously

func (*Client) DescribeDomainWithChan ¶

func (client *Client) DescribeDomainWithChan(request *DescribeDomainRequest) (<-chan *DescribeDomainResponse, <-chan error)

DescribeDomainWithChan invokes the cloudapi.DescribeDomain API asynchronously

func (*Client) DescribeGroupLatency ¶ added in v1.62.590

func (client *Client) DescribeGroupLatency(request *DescribeGroupLatencyRequest) (response *DescribeGroupLatencyResponse, err error)

DescribeGroupLatency invokes the cloudapi.DescribeGroupLatency API synchronously

func (*Client) DescribeGroupLatencyWithCallback ¶ added in v1.62.590

func (client *Client) DescribeGroupLatencyWithCallback(request *DescribeGroupLatencyRequest, callback func(response *DescribeGroupLatencyResponse, err error)) <-chan int

DescribeGroupLatencyWithCallback invokes the cloudapi.DescribeGroupLatency API asynchronously

func (*Client) DescribeGroupLatencyWithChan ¶ added in v1.62.590

func (client *Client) DescribeGroupLatencyWithChan(request *DescribeGroupLatencyRequest) (<-chan *DescribeGroupLatencyResponse, <-chan error)

DescribeGroupLatencyWithChan invokes the cloudapi.DescribeGroupLatency API asynchronously

func (*Client) DescribeGroupQps ¶ added in v1.62.590

func (client *Client) DescribeGroupQps(request *DescribeGroupQpsRequest) (response *DescribeGroupQpsResponse, err error)

DescribeGroupQps invokes the cloudapi.DescribeGroupQps API synchronously

func (*Client) DescribeGroupQpsWithCallback ¶ added in v1.62.590

func (client *Client) DescribeGroupQpsWithCallback(request *DescribeGroupQpsRequest, callback func(response *DescribeGroupQpsResponse, err error)) <-chan int

DescribeGroupQpsWithCallback invokes the cloudapi.DescribeGroupQps API asynchronously

func (*Client) DescribeGroupQpsWithChan ¶ added in v1.62.590

func (client *Client) DescribeGroupQpsWithChan(request *DescribeGroupQpsRequest) (<-chan *DescribeGroupQpsResponse, <-chan error)

DescribeGroupQpsWithChan invokes the cloudapi.DescribeGroupQps API asynchronously

func (*Client) DescribeGroupTraffic ¶ added in v1.62.590

func (client *Client) DescribeGroupTraffic(request *DescribeGroupTrafficRequest) (response *DescribeGroupTrafficResponse, err error)

DescribeGroupTraffic invokes the cloudapi.DescribeGroupTraffic API synchronously

func (*Client) DescribeGroupTrafficWithCallback ¶ added in v1.62.590

func (client *Client) DescribeGroupTrafficWithCallback(request *DescribeGroupTrafficRequest, callback func(response *DescribeGroupTrafficResponse, err error)) <-chan int

DescribeGroupTrafficWithCallback invokes the cloudapi.DescribeGroupTraffic API asynchronously

func (*Client) DescribeGroupTrafficWithChan ¶ added in v1.62.590

func (client *Client) DescribeGroupTrafficWithChan(request *DescribeGroupTrafficRequest) (<-chan *DescribeGroupTrafficResponse, <-chan error)

DescribeGroupTrafficWithChan invokes the cloudapi.DescribeGroupTraffic API asynchronously

func (*Client) DescribeHistoryApis ¶

func (client *Client) DescribeHistoryApis(request *DescribeHistoryApisRequest) (response *DescribeHistoryApisResponse, err error)

DescribeHistoryApis invokes the cloudapi.DescribeHistoryApis API synchronously

func (*Client) DescribeHistoryApisWithCallback ¶

func (client *Client) DescribeHistoryApisWithCallback(request *DescribeHistoryApisRequest, callback func(response *DescribeHistoryApisResponse, err error)) <-chan int

DescribeHistoryApisWithCallback invokes the cloudapi.DescribeHistoryApis API asynchronously

func (*Client) DescribeHistoryApisWithChan ¶

func (client *Client) DescribeHistoryApisWithChan(request *DescribeHistoryApisRequest) (<-chan *DescribeHistoryApisResponse, <-chan error)

DescribeHistoryApisWithChan invokes the cloudapi.DescribeHistoryApis API asynchronously

func (*Client) DescribeImportOASTask ¶ added in v1.62.141

func (client *Client) DescribeImportOASTask(request *DescribeImportOASTaskRequest) (response *DescribeImportOASTaskResponse, err error)

DescribeImportOASTask invokes the cloudapi.DescribeImportOASTask API synchronously

func (*Client) DescribeImportOASTaskWithCallback ¶ added in v1.62.141

func (client *Client) DescribeImportOASTaskWithCallback(request *DescribeImportOASTaskRequest, callback func(response *DescribeImportOASTaskResponse, err error)) <-chan int

DescribeImportOASTaskWithCallback invokes the cloudapi.DescribeImportOASTask API asynchronously

func (*Client) DescribeImportOASTaskWithChan ¶ added in v1.62.141

func (client *Client) DescribeImportOASTaskWithChan(request *DescribeImportOASTaskRequest) (<-chan *DescribeImportOASTaskResponse, <-chan error)

DescribeImportOASTaskWithChan invokes the cloudapi.DescribeImportOASTask API asynchronously

func (*Client) DescribeInstanceDropConnections ¶ added in v1.62.590

func (client *Client) DescribeInstanceDropConnections(request *DescribeInstanceDropConnectionsRequest) (response *DescribeInstanceDropConnectionsResponse, err error)

DescribeInstanceDropConnections invokes the cloudapi.DescribeInstanceDropConnections API synchronously

func (*Client) DescribeInstanceDropConnectionsWithCallback ¶ added in v1.62.590

func (client *Client) DescribeInstanceDropConnectionsWithCallback(request *DescribeInstanceDropConnectionsRequest, callback func(response *DescribeInstanceDropConnectionsResponse, err error)) <-chan int

DescribeInstanceDropConnectionsWithCallback invokes the cloudapi.DescribeInstanceDropConnections API asynchronously

func (*Client) DescribeInstanceDropConnectionsWithChan ¶ added in v1.62.590

func (client *Client) DescribeInstanceDropConnectionsWithChan(request *DescribeInstanceDropConnectionsRequest) (<-chan *DescribeInstanceDropConnectionsResponse, <-chan error)

DescribeInstanceDropConnectionsWithChan invokes the cloudapi.DescribeInstanceDropConnections API asynchronously

func (*Client) DescribeInstanceDropPacket ¶ added in v1.62.590

func (client *Client) DescribeInstanceDropPacket(request *DescribeInstanceDropPacketRequest) (response *DescribeInstanceDropPacketResponse, err error)

DescribeInstanceDropPacket invokes the cloudapi.DescribeInstanceDropPacket API synchronously

func (*Client) DescribeInstanceDropPacketWithCallback ¶ added in v1.62.590

func (client *Client) DescribeInstanceDropPacketWithCallback(request *DescribeInstanceDropPacketRequest, callback func(response *DescribeInstanceDropPacketResponse, err error)) <-chan int

DescribeInstanceDropPacketWithCallback invokes the cloudapi.DescribeInstanceDropPacket API asynchronously

func (*Client) DescribeInstanceDropPacketWithChan ¶ added in v1.62.590

func (client *Client) DescribeInstanceDropPacketWithChan(request *DescribeInstanceDropPacketRequest) (<-chan *DescribeInstanceDropPacketResponse, <-chan error)

DescribeInstanceDropPacketWithChan invokes the cloudapi.DescribeInstanceDropPacket API asynchronously

func (*Client) DescribeInstanceHttpCode ¶ added in v1.62.590

func (client *Client) DescribeInstanceHttpCode(request *DescribeInstanceHttpCodeRequest) (response *DescribeInstanceHttpCodeResponse, err error)

DescribeInstanceHttpCode invokes the cloudapi.DescribeInstanceHttpCode API synchronously

func (*Client) DescribeInstanceHttpCodeWithCallback ¶ added in v1.62.590

func (client *Client) DescribeInstanceHttpCodeWithCallback(request *DescribeInstanceHttpCodeRequest, callback func(response *DescribeInstanceHttpCodeResponse, err error)) <-chan int

DescribeInstanceHttpCodeWithCallback invokes the cloudapi.DescribeInstanceHttpCode API asynchronously

func (*Client) DescribeInstanceHttpCodeWithChan ¶ added in v1.62.590

func (client *Client) DescribeInstanceHttpCodeWithChan(request *DescribeInstanceHttpCodeRequest) (<-chan *DescribeInstanceHttpCodeResponse, <-chan error)

DescribeInstanceHttpCodeWithChan invokes the cloudapi.DescribeInstanceHttpCode API asynchronously

func (*Client) DescribeInstanceLatency ¶ added in v1.62.590

func (client *Client) DescribeInstanceLatency(request *DescribeInstanceLatencyRequest) (response *DescribeInstanceLatencyResponse, err error)

DescribeInstanceLatency invokes the cloudapi.DescribeInstanceLatency API synchronously

func (*Client) DescribeInstanceLatencyWithCallback ¶ added in v1.62.590

func (client *Client) DescribeInstanceLatencyWithCallback(request *DescribeInstanceLatencyRequest, callback func(response *DescribeInstanceLatencyResponse, err error)) <-chan int

DescribeInstanceLatencyWithCallback invokes the cloudapi.DescribeInstanceLatency API asynchronously

func (*Client) DescribeInstanceLatencyWithChan ¶ added in v1.62.590

func (client *Client) DescribeInstanceLatencyWithChan(request *DescribeInstanceLatencyRequest) (<-chan *DescribeInstanceLatencyResponse, <-chan error)

DescribeInstanceLatencyWithChan invokes the cloudapi.DescribeInstanceLatency API asynchronously

func (*Client) DescribeInstanceNewConnections ¶ added in v1.62.590

func (client *Client) DescribeInstanceNewConnections(request *DescribeInstanceNewConnectionsRequest) (response *DescribeInstanceNewConnectionsResponse, err error)

DescribeInstanceNewConnections invokes the cloudapi.DescribeInstanceNewConnections API synchronously

func (*Client) DescribeInstanceNewConnectionsWithCallback ¶ added in v1.62.590

func (client *Client) DescribeInstanceNewConnectionsWithCallback(request *DescribeInstanceNewConnectionsRequest, callback func(response *DescribeInstanceNewConnectionsResponse, err error)) <-chan int

DescribeInstanceNewConnectionsWithCallback invokes the cloudapi.DescribeInstanceNewConnections API asynchronously

func (*Client) DescribeInstanceNewConnectionsWithChan ¶ added in v1.62.590

func (client *Client) DescribeInstanceNewConnectionsWithChan(request *DescribeInstanceNewConnectionsRequest) (<-chan *DescribeInstanceNewConnectionsResponse, <-chan error)

DescribeInstanceNewConnectionsWithChan invokes the cloudapi.DescribeInstanceNewConnections API asynchronously

func (*Client) DescribeInstancePackets ¶ added in v1.62.590

func (client *Client) DescribeInstancePackets(request *DescribeInstancePacketsRequest) (response *DescribeInstancePacketsResponse, err error)

DescribeInstancePackets invokes the cloudapi.DescribeInstancePackets API synchronously

func (*Client) DescribeInstancePacketsWithCallback ¶ added in v1.62.590

func (client *Client) DescribeInstancePacketsWithCallback(request *DescribeInstancePacketsRequest, callback func(response *DescribeInstancePacketsResponse, err error)) <-chan int

DescribeInstancePacketsWithCallback invokes the cloudapi.DescribeInstancePackets API asynchronously

func (*Client) DescribeInstancePacketsWithChan ¶ added in v1.62.590

func (client *Client) DescribeInstancePacketsWithChan(request *DescribeInstancePacketsRequest) (<-chan *DescribeInstancePacketsResponse, <-chan error)

DescribeInstancePacketsWithChan invokes the cloudapi.DescribeInstancePackets API asynchronously

func (*Client) DescribeInstanceQps ¶ added in v1.62.590

func (client *Client) DescribeInstanceQps(request *DescribeInstanceQpsRequest) (response *DescribeInstanceQpsResponse, err error)

DescribeInstanceQps invokes the cloudapi.DescribeInstanceQps API synchronously

func (*Client) DescribeInstanceQpsWithCallback ¶ added in v1.62.590

func (client *Client) DescribeInstanceQpsWithCallback(request *DescribeInstanceQpsRequest, callback func(response *DescribeInstanceQpsResponse, err error)) <-chan int

DescribeInstanceQpsWithCallback invokes the cloudapi.DescribeInstanceQps API asynchronously

func (*Client) DescribeInstanceQpsWithChan ¶ added in v1.62.590

func (client *Client) DescribeInstanceQpsWithChan(request *DescribeInstanceQpsRequest) (<-chan *DescribeInstanceQpsResponse, <-chan error)

DescribeInstanceQpsWithChan invokes the cloudapi.DescribeInstanceQps API asynchronously

func (*Client) DescribeInstanceSlbConnect ¶ added in v1.62.590

func (client *Client) DescribeInstanceSlbConnect(request *DescribeInstanceSlbConnectRequest) (response *DescribeInstanceSlbConnectResponse, err error)

DescribeInstanceSlbConnect invokes the cloudapi.DescribeInstanceSlbConnect API synchronously

func (*Client) DescribeInstanceSlbConnectWithCallback ¶ added in v1.62.590

func (client *Client) DescribeInstanceSlbConnectWithCallback(request *DescribeInstanceSlbConnectRequest, callback func(response *DescribeInstanceSlbConnectResponse, err error)) <-chan int

DescribeInstanceSlbConnectWithCallback invokes the cloudapi.DescribeInstanceSlbConnect API asynchronously

func (*Client) DescribeInstanceSlbConnectWithChan ¶ added in v1.62.590

func (client *Client) DescribeInstanceSlbConnectWithChan(request *DescribeInstanceSlbConnectRequest) (<-chan *DescribeInstanceSlbConnectResponse, <-chan error)

DescribeInstanceSlbConnectWithChan invokes the cloudapi.DescribeInstanceSlbConnect API asynchronously

func (*Client) DescribeInstanceTraffic ¶ added in v1.62.590

func (client *Client) DescribeInstanceTraffic(request *DescribeInstanceTrafficRequest) (response *DescribeInstanceTrafficResponse, err error)

DescribeInstanceTraffic invokes the cloudapi.DescribeInstanceTraffic API synchronously

func (*Client) DescribeInstanceTrafficWithCallback ¶ added in v1.62.590

func (client *Client) DescribeInstanceTrafficWithCallback(request *DescribeInstanceTrafficRequest, callback func(response *DescribeInstanceTrafficResponse, err error)) <-chan int

DescribeInstanceTrafficWithCallback invokes the cloudapi.DescribeInstanceTraffic API asynchronously

func (*Client) DescribeInstanceTrafficWithChan ¶ added in v1.62.590

func (client *Client) DescribeInstanceTrafficWithChan(request *DescribeInstanceTrafficRequest) (<-chan *DescribeInstanceTrafficResponse, <-chan error)

DescribeInstanceTrafficWithChan invokes the cloudapi.DescribeInstanceTraffic API asynchronously

func (*Client) DescribeInstances ¶ added in v1.62.13

func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)

DescribeInstances invokes the cloudapi.DescribeInstances API synchronously

func (*Client) DescribeInstancesWithCallback ¶ added in v1.62.13

func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, callback func(response *DescribeInstancesResponse, err error)) <-chan int

DescribeInstancesWithCallback invokes the cloudapi.DescribeInstances API asynchronously

func (*Client) DescribeInstancesWithChan ¶ added in v1.62.13

func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)

DescribeInstancesWithChan invokes the cloudapi.DescribeInstances API asynchronously

func (*Client) DescribeIpControlPolicyItems ¶

func (client *Client) DescribeIpControlPolicyItems(request *DescribeIpControlPolicyItemsRequest) (response *DescribeIpControlPolicyItemsResponse, err error)

DescribeIpControlPolicyItems invokes the cloudapi.DescribeIpControlPolicyItems API synchronously

func (*Client) DescribeIpControlPolicyItemsWithCallback ¶

func (client *Client) DescribeIpControlPolicyItemsWithCallback(request *DescribeIpControlPolicyItemsRequest, callback func(response *DescribeIpControlPolicyItemsResponse, err error)) <-chan int

DescribeIpControlPolicyItemsWithCallback invokes the cloudapi.DescribeIpControlPolicyItems API asynchronously

func (*Client) DescribeIpControlPolicyItemsWithChan ¶

func (client *Client) DescribeIpControlPolicyItemsWithChan(request *DescribeIpControlPolicyItemsRequest) (<-chan *DescribeIpControlPolicyItemsResponse, <-chan error)

DescribeIpControlPolicyItemsWithChan invokes the cloudapi.DescribeIpControlPolicyItems API asynchronously

func (*Client) DescribeIpControls ¶

func (client *Client) DescribeIpControls(request *DescribeIpControlsRequest) (response *DescribeIpControlsResponse, err error)

DescribeIpControls invokes the cloudapi.DescribeIpControls API synchronously

func (*Client) DescribeIpControlsWithCallback ¶

func (client *Client) DescribeIpControlsWithCallback(request *DescribeIpControlsRequest, callback func(response *DescribeIpControlsResponse, err error)) <-chan int

DescribeIpControlsWithCallback invokes the cloudapi.DescribeIpControls API asynchronously

func (*Client) DescribeIpControlsWithChan ¶

func (client *Client) DescribeIpControlsWithChan(request *DescribeIpControlsRequest) (<-chan *DescribeIpControlsResponse, <-chan error)

DescribeIpControlsWithChan invokes the cloudapi.DescribeIpControls API asynchronously

func (*Client) DescribeLogConfig ¶

func (client *Client) DescribeLogConfig(request *DescribeLogConfigRequest) (response *DescribeLogConfigResponse, err error)

DescribeLogConfig invokes the cloudapi.DescribeLogConfig API synchronously

func (*Client) DescribeLogConfigWithCallback ¶

func (client *Client) DescribeLogConfigWithCallback(request *DescribeLogConfigRequest, callback func(response *DescribeLogConfigResponse, err error)) <-chan int

DescribeLogConfigWithCallback invokes the cloudapi.DescribeLogConfig API asynchronously

func (*Client) DescribeLogConfigWithChan ¶

func (client *Client) DescribeLogConfigWithChan(request *DescribeLogConfigRequest) (<-chan *DescribeLogConfigResponse, <-chan error)

DescribeLogConfigWithChan invokes the cloudapi.DescribeLogConfig API asynchronously

func (*Client) DescribeMarketRemainsQuota ¶ added in v1.61.462

func (client *Client) DescribeMarketRemainsQuota(request *DescribeMarketRemainsQuotaRequest) (response *DescribeMarketRemainsQuotaResponse, err error)

DescribeMarketRemainsQuota invokes the cloudapi.DescribeMarketRemainsQuota API synchronously

func (*Client) DescribeMarketRemainsQuotaWithCallback ¶ added in v1.61.462

func (client *Client) DescribeMarketRemainsQuotaWithCallback(request *DescribeMarketRemainsQuotaRequest, callback func(response *DescribeMarketRemainsQuotaResponse, err error)) <-chan int

DescribeMarketRemainsQuotaWithCallback invokes the cloudapi.DescribeMarketRemainsQuota API asynchronously

func (*Client) DescribeMarketRemainsQuotaWithChan ¶ added in v1.61.462

func (client *Client) DescribeMarketRemainsQuotaWithChan(request *DescribeMarketRemainsQuotaRequest) (<-chan *DescribeMarketRemainsQuotaResponse, <-chan error)

DescribeMarketRemainsQuotaWithChan invokes the cloudapi.DescribeMarketRemainsQuota API asynchronously

func (*Client) DescribeModels ¶ added in v1.61.245

func (client *Client) DescribeModels(request *DescribeModelsRequest) (response *DescribeModelsResponse, err error)

DescribeModels invokes the cloudapi.DescribeModels API synchronously

func (*Client) DescribeModelsWithCallback ¶ added in v1.61.245

func (client *Client) DescribeModelsWithCallback(request *DescribeModelsRequest, callback func(response *DescribeModelsResponse, err error)) <-chan int

DescribeModelsWithCallback invokes the cloudapi.DescribeModels API asynchronously

func (*Client) DescribeModelsWithChan ¶ added in v1.61.245

func (client *Client) DescribeModelsWithChan(request *DescribeModelsRequest) (<-chan *DescribeModelsResponse, <-chan error)

DescribeModelsWithChan invokes the cloudapi.DescribeModels API asynchronously

func (*Client) DescribePluginApis ¶ added in v1.62.47

func (client *Client) DescribePluginApis(request *DescribePluginApisRequest) (response *DescribePluginApisResponse, err error)

DescribePluginApis invokes the cloudapi.DescribePluginApis API synchronously

func (*Client) DescribePluginApisWithCallback ¶ added in v1.62.47

func (client *Client) DescribePluginApisWithCallback(request *DescribePluginApisRequest, callback func(response *DescribePluginApisResponse, err error)) <-chan int

DescribePluginApisWithCallback invokes the cloudapi.DescribePluginApis API asynchronously

func (*Client) DescribePluginApisWithChan ¶ added in v1.62.47

func (client *Client) DescribePluginApisWithChan(request *DescribePluginApisRequest) (<-chan *DescribePluginApisResponse, <-chan error)

DescribePluginApisWithChan invokes the cloudapi.DescribePluginApis API asynchronously

func (*Client) DescribePluginSchemas ¶ added in v1.62.13

func (client *Client) DescribePluginSchemas(request *DescribePluginSchemasRequest) (response *DescribePluginSchemasResponse, err error)

DescribePluginSchemas invokes the cloudapi.DescribePluginSchemas API synchronously

func (*Client) DescribePluginSchemasWithCallback ¶ added in v1.62.13

func (client *Client) DescribePluginSchemasWithCallback(request *DescribePluginSchemasRequest, callback func(response *DescribePluginSchemasResponse, err error)) <-chan int

DescribePluginSchemasWithCallback invokes the cloudapi.DescribePluginSchemas API asynchronously

func (*Client) DescribePluginSchemasWithChan ¶ added in v1.62.13

func (client *Client) DescribePluginSchemasWithChan(request *DescribePluginSchemasRequest) (<-chan *DescribePluginSchemasResponse, <-chan error)

DescribePluginSchemasWithChan invokes the cloudapi.DescribePluginSchemas API asynchronously

func (*Client) DescribePluginTemplates ¶ added in v1.62.13

func (client *Client) DescribePluginTemplates(request *DescribePluginTemplatesRequest) (response *DescribePluginTemplatesResponse, err error)

DescribePluginTemplates invokes the cloudapi.DescribePluginTemplates API synchronously

func (*Client) DescribePluginTemplatesWithCallback ¶ added in v1.62.13

func (client *Client) DescribePluginTemplatesWithCallback(request *DescribePluginTemplatesRequest, callback func(response *DescribePluginTemplatesResponse, err error)) <-chan int

DescribePluginTemplatesWithCallback invokes the cloudapi.DescribePluginTemplates API asynchronously

func (*Client) DescribePluginTemplatesWithChan ¶ added in v1.62.13

func (client *Client) DescribePluginTemplatesWithChan(request *DescribePluginTemplatesRequest) (<-chan *DescribePluginTemplatesResponse, <-chan error)

DescribePluginTemplatesWithChan invokes the cloudapi.DescribePluginTemplates API asynchronously

func (*Client) DescribePlugins ¶ added in v1.62.13

func (client *Client) DescribePlugins(request *DescribePluginsRequest) (response *DescribePluginsResponse, err error)

DescribePlugins invokes the cloudapi.DescribePlugins API synchronously

func (*Client) DescribePluginsByApi ¶ added in v1.62.13

func (client *Client) DescribePluginsByApi(request *DescribePluginsByApiRequest) (response *DescribePluginsByApiResponse, err error)

DescribePluginsByApi invokes the cloudapi.DescribePluginsByApi API synchronously

func (*Client) DescribePluginsByApiWithCallback ¶ added in v1.62.13

func (client *Client) DescribePluginsByApiWithCallback(request *DescribePluginsByApiRequest, callback func(response *DescribePluginsByApiResponse, err error)) <-chan int

DescribePluginsByApiWithCallback invokes the cloudapi.DescribePluginsByApi API asynchronously

func (*Client) DescribePluginsByApiWithChan ¶ added in v1.62.13

func (client *Client) DescribePluginsByApiWithChan(request *DescribePluginsByApiRequest) (<-chan *DescribePluginsByApiResponse, <-chan error)

DescribePluginsByApiWithChan invokes the cloudapi.DescribePluginsByApi API asynchronously

func (*Client) DescribePluginsWithCallback ¶ added in v1.62.13

func (client *Client) DescribePluginsWithCallback(request *DescribePluginsRequest, callback func(response *DescribePluginsResponse, err error)) <-chan int

DescribePluginsWithCallback invokes the cloudapi.DescribePlugins API asynchronously

func (*Client) DescribePluginsWithChan ¶ added in v1.62.13

func (client *Client) DescribePluginsWithChan(request *DescribePluginsRequest) (<-chan *DescribePluginsResponse, <-chan error)

DescribePluginsWithChan invokes the cloudapi.DescribePlugins API asynchronously

func (*Client) DescribePurchasedApiGroup ¶

func (client *Client) DescribePurchasedApiGroup(request *DescribePurchasedApiGroupRequest) (response *DescribePurchasedApiGroupResponse, err error)

DescribePurchasedApiGroup invokes the cloudapi.DescribePurchasedApiGroup API synchronously

func (*Client) DescribePurchasedApiGroupWithCallback ¶

func (client *Client) DescribePurchasedApiGroupWithCallback(request *DescribePurchasedApiGroupRequest, callback func(response *DescribePurchasedApiGroupResponse, err error)) <-chan int

DescribePurchasedApiGroupWithCallback invokes the cloudapi.DescribePurchasedApiGroup API asynchronously

func (*Client) DescribePurchasedApiGroupWithChan ¶

func (client *Client) DescribePurchasedApiGroupWithChan(request *DescribePurchasedApiGroupRequest) (<-chan *DescribePurchasedApiGroupResponse, <-chan error)

DescribePurchasedApiGroupWithChan invokes the cloudapi.DescribePurchasedApiGroup API asynchronously

func (*Client) DescribePurchasedApiGroups ¶

func (client *Client) DescribePurchasedApiGroups(request *DescribePurchasedApiGroupsRequest) (response *DescribePurchasedApiGroupsResponse, err error)

DescribePurchasedApiGroups invokes the cloudapi.DescribePurchasedApiGroups API synchronously

func (*Client) DescribePurchasedApiGroupsWithCallback ¶

func (client *Client) DescribePurchasedApiGroupsWithCallback(request *DescribePurchasedApiGroupsRequest, callback func(response *DescribePurchasedApiGroupsResponse, err error)) <-chan int

DescribePurchasedApiGroupsWithCallback invokes the cloudapi.DescribePurchasedApiGroups API asynchronously

func (*Client) DescribePurchasedApiGroupsWithChan ¶

func (client *Client) DescribePurchasedApiGroupsWithChan(request *DescribePurchasedApiGroupsRequest) (<-chan *DescribePurchasedApiGroupsResponse, <-chan error)

DescribePurchasedApiGroupsWithChan invokes the cloudapi.DescribePurchasedApiGroups API asynchronously

func (*Client) DescribePurchasedApis ¶

func (client *Client) DescribePurchasedApis(request *DescribePurchasedApisRequest) (response *DescribePurchasedApisResponse, err error)

DescribePurchasedApis invokes the cloudapi.DescribePurchasedApis API synchronously

func (*Client) DescribePurchasedApisWithCallback ¶

func (client *Client) DescribePurchasedApisWithCallback(request *DescribePurchasedApisRequest, callback func(response *DescribePurchasedApisResponse, err error)) <-chan int

DescribePurchasedApisWithCallback invokes the cloudapi.DescribePurchasedApis API asynchronously

func (*Client) DescribePurchasedApisWithChan ¶

func (client *Client) DescribePurchasedApisWithChan(request *DescribePurchasedApisRequest) (<-chan *DescribePurchasedApisResponse, <-chan error)

DescribePurchasedApisWithChan invokes the cloudapi.DescribePurchasedApis API asynchronously

func (*Client) DescribeRegions ¶

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

DescribeRegions invokes the cloudapi.DescribeRegions API synchronously

func (*Client) DescribeRegionsWithCallback ¶

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

DescribeRegionsWithCallback invokes the cloudapi.DescribeRegions API asynchronously

func (*Client) DescribeRegionsWithChan ¶

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

DescribeRegionsWithChan invokes the cloudapi.DescribeRegions API asynchronously

func (*Client) DescribeSignatures ¶

func (client *Client) DescribeSignatures(request *DescribeSignaturesRequest) (response *DescribeSignaturesResponse, err error)

DescribeSignatures invokes the cloudapi.DescribeSignatures API synchronously

func (*Client) DescribeSignaturesByApi ¶

func (client *Client) DescribeSignaturesByApi(request *DescribeSignaturesByApiRequest) (response *DescribeSignaturesByApiResponse, err error)

DescribeSignaturesByApi invokes the cloudapi.DescribeSignaturesByApi API synchronously

func (*Client) DescribeSignaturesByApiWithCallback ¶

func (client *Client) DescribeSignaturesByApiWithCallback(request *DescribeSignaturesByApiRequest, callback func(response *DescribeSignaturesByApiResponse, err error)) <-chan int

DescribeSignaturesByApiWithCallback invokes the cloudapi.DescribeSignaturesByApi API asynchronously

func (*Client) DescribeSignaturesByApiWithChan ¶

func (client *Client) DescribeSignaturesByApiWithChan(request *DescribeSignaturesByApiRequest) (<-chan *DescribeSignaturesByApiResponse, <-chan error)

DescribeSignaturesByApiWithChan invokes the cloudapi.DescribeSignaturesByApi API asynchronously

func (*Client) DescribeSignaturesWithCallback ¶

func (client *Client) DescribeSignaturesWithCallback(request *DescribeSignaturesRequest, callback func(response *DescribeSignaturesResponse, err error)) <-chan int

DescribeSignaturesWithCallback invokes the cloudapi.DescribeSignatures API asynchronously

func (*Client) DescribeSignaturesWithChan ¶

func (client *Client) DescribeSignaturesWithChan(request *DescribeSignaturesRequest) (<-chan *DescribeSignaturesResponse, <-chan error)

DescribeSignaturesWithChan invokes the cloudapi.DescribeSignatures API asynchronously

func (*Client) DescribeSummaryData ¶ added in v1.61.245

func (client *Client) DescribeSummaryData(request *DescribeSummaryDataRequest) (response *DescribeSummaryDataResponse, err error)

DescribeSummaryData invokes the cloudapi.DescribeSummaryData API synchronously

func (*Client) DescribeSummaryDataWithCallback ¶ added in v1.61.245

func (client *Client) DescribeSummaryDataWithCallback(request *DescribeSummaryDataRequest, callback func(response *DescribeSummaryDataResponse, err error)) <-chan int

DescribeSummaryDataWithCallback invokes the cloudapi.DescribeSummaryData API asynchronously

func (*Client) DescribeSummaryDataWithChan ¶ added in v1.61.245

func (client *Client) DescribeSummaryDataWithChan(request *DescribeSummaryDataRequest) (<-chan *DescribeSummaryDataResponse, <-chan error)

DescribeSummaryDataWithChan invokes the cloudapi.DescribeSummaryData API asynchronously

func (*Client) DescribeSystemParameters ¶

func (client *Client) DescribeSystemParameters(request *DescribeSystemParametersRequest) (response *DescribeSystemParametersResponse, err error)

DescribeSystemParameters invokes the cloudapi.DescribeSystemParameters API synchronously

func (*Client) DescribeSystemParametersWithCallback ¶

func (client *Client) DescribeSystemParametersWithCallback(request *DescribeSystemParametersRequest, callback func(response *DescribeSystemParametersResponse, err error)) <-chan int

DescribeSystemParametersWithCallback invokes the cloudapi.DescribeSystemParameters API asynchronously

func (*Client) DescribeSystemParametersWithChan ¶

func (client *Client) DescribeSystemParametersWithChan(request *DescribeSystemParametersRequest) (<-chan *DescribeSystemParametersResponse, <-chan error)

DescribeSystemParametersWithChan invokes the cloudapi.DescribeSystemParameters API asynchronously

func (*Client) DescribeTrafficControls ¶

func (client *Client) DescribeTrafficControls(request *DescribeTrafficControlsRequest) (response *DescribeTrafficControlsResponse, err error)

DescribeTrafficControls invokes the cloudapi.DescribeTrafficControls API synchronously

func (*Client) DescribeTrafficControlsByApi ¶

func (client *Client) DescribeTrafficControlsByApi(request *DescribeTrafficControlsByApiRequest) (response *DescribeTrafficControlsByApiResponse, err error)

DescribeTrafficControlsByApi invokes the cloudapi.DescribeTrafficControlsByApi API synchronously

func (*Client) DescribeTrafficControlsByApiWithCallback ¶

func (client *Client) DescribeTrafficControlsByApiWithCallback(request *DescribeTrafficControlsByApiRequest, callback func(response *DescribeTrafficControlsByApiResponse, err error)) <-chan int

DescribeTrafficControlsByApiWithCallback invokes the cloudapi.DescribeTrafficControlsByApi API asynchronously

func (*Client) DescribeTrafficControlsByApiWithChan ¶

func (client *Client) DescribeTrafficControlsByApiWithChan(request *DescribeTrafficControlsByApiRequest) (<-chan *DescribeTrafficControlsByApiResponse, <-chan error)

DescribeTrafficControlsByApiWithChan invokes the cloudapi.DescribeTrafficControlsByApi API asynchronously

func (*Client) DescribeTrafficControlsWithCallback ¶

func (client *Client) DescribeTrafficControlsWithCallback(request *DescribeTrafficControlsRequest, callback func(response *DescribeTrafficControlsResponse, err error)) <-chan int

DescribeTrafficControlsWithCallback invokes the cloudapi.DescribeTrafficControls API asynchronously

func (*Client) DescribeTrafficControlsWithChan ¶

func (client *Client) DescribeTrafficControlsWithChan(request *DescribeTrafficControlsRequest) (<-chan *DescribeTrafficControlsResponse, <-chan error)

DescribeTrafficControlsWithChan invokes the cloudapi.DescribeTrafficControls API asynchronously

func (*Client) DescribeUpdateBackendTask ¶ added in v1.62.13

func (client *Client) DescribeUpdateBackendTask(request *DescribeUpdateBackendTaskRequest) (response *DescribeUpdateBackendTaskResponse, err error)

DescribeUpdateBackendTask invokes the cloudapi.DescribeUpdateBackendTask API synchronously

func (*Client) DescribeUpdateBackendTaskWithCallback ¶ added in v1.62.13

func (client *Client) DescribeUpdateBackendTaskWithCallback(request *DescribeUpdateBackendTaskRequest, callback func(response *DescribeUpdateBackendTaskResponse, err error)) <-chan int

DescribeUpdateBackendTaskWithCallback invokes the cloudapi.DescribeUpdateBackendTask API asynchronously

func (*Client) DescribeUpdateBackendTaskWithChan ¶ added in v1.62.13

func (client *Client) DescribeUpdateBackendTaskWithChan(request *DescribeUpdateBackendTaskRequest) (<-chan *DescribeUpdateBackendTaskResponse, <-chan error)

DescribeUpdateBackendTaskWithChan invokes the cloudapi.DescribeUpdateBackendTask API asynchronously

func (*Client) DescribeUpdateVpcInfoTask ¶ added in v1.62.13

func (client *Client) DescribeUpdateVpcInfoTask(request *DescribeUpdateVpcInfoTaskRequest) (response *DescribeUpdateVpcInfoTaskResponse, err error)

DescribeUpdateVpcInfoTask invokes the cloudapi.DescribeUpdateVpcInfoTask API synchronously

func (*Client) DescribeUpdateVpcInfoTaskWithCallback ¶ added in v1.62.13

func (client *Client) DescribeUpdateVpcInfoTaskWithCallback(request *DescribeUpdateVpcInfoTaskRequest, callback func(response *DescribeUpdateVpcInfoTaskResponse, err error)) <-chan int

DescribeUpdateVpcInfoTaskWithCallback invokes the cloudapi.DescribeUpdateVpcInfoTask API asynchronously

func (*Client) DescribeUpdateVpcInfoTaskWithChan ¶ added in v1.62.13

func (client *Client) DescribeUpdateVpcInfoTaskWithChan(request *DescribeUpdateVpcInfoTaskRequest) (<-chan *DescribeUpdateVpcInfoTaskResponse, <-chan error)

DescribeUpdateVpcInfoTaskWithChan invokes the cloudapi.DescribeUpdateVpcInfoTask API asynchronously

func (*Client) DescribeVpcAccesses ¶

func (client *Client) DescribeVpcAccesses(request *DescribeVpcAccessesRequest) (response *DescribeVpcAccessesResponse, err error)

DescribeVpcAccesses invokes the cloudapi.DescribeVpcAccesses API synchronously

func (*Client) DescribeVpcAccessesWithCallback ¶

func (client *Client) DescribeVpcAccessesWithCallback(request *DescribeVpcAccessesRequest, callback func(response *DescribeVpcAccessesResponse, err error)) <-chan int

DescribeVpcAccessesWithCallback invokes the cloudapi.DescribeVpcAccesses API asynchronously

func (*Client) DescribeVpcAccessesWithChan ¶

func (client *Client) DescribeVpcAccessesWithChan(request *DescribeVpcAccessesRequest) (<-chan *DescribeVpcAccessesResponse, <-chan error)

DescribeVpcAccessesWithChan invokes the cloudapi.DescribeVpcAccesses API asynchronously

func (*Client) DescribeZones ¶ added in v1.61.246

func (client *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)

DescribeZones invokes the cloudapi.DescribeZones API synchronously

func (*Client) DescribeZonesWithCallback ¶ added in v1.61.246

func (client *Client) DescribeZonesWithCallback(request *DescribeZonesRequest, callback func(response *DescribeZonesResponse, err error)) <-chan int

DescribeZonesWithCallback invokes the cloudapi.DescribeZones API asynchronously

func (*Client) DescribeZonesWithChan ¶ added in v1.61.246

func (client *Client) DescribeZonesWithChan(request *DescribeZonesRequest) (<-chan *DescribeZonesResponse, <-chan error)

DescribeZonesWithChan invokes the cloudapi.DescribeZones API asynchronously

func (*Client) DetachApiProduct ¶ added in v1.62.590

func (client *Client) DetachApiProduct(request *DetachApiProductRequest) (response *DetachApiProductResponse, err error)

DetachApiProduct invokes the cloudapi.DetachApiProduct API synchronously

func (*Client) DetachApiProductWithCallback ¶ added in v1.62.590

func (client *Client) DetachApiProductWithCallback(request *DetachApiProductRequest, callback func(response *DetachApiProductResponse, err error)) <-chan int

DetachApiProductWithCallback invokes the cloudapi.DetachApiProduct API asynchronously

func (*Client) DetachApiProductWithChan ¶ added in v1.62.590

func (client *Client) DetachApiProductWithChan(request *DetachApiProductRequest) (<-chan *DetachApiProductResponse, <-chan error)

DetachApiProductWithChan invokes the cloudapi.DetachApiProduct API asynchronously

func (*Client) DetachPlugin ¶ added in v1.62.13

func (client *Client) DetachPlugin(request *DetachPluginRequest) (response *DetachPluginResponse, err error)

DetachPlugin invokes the cloudapi.DetachPlugin API synchronously

func (*Client) DetachPluginWithCallback ¶ added in v1.62.13

func (client *Client) DetachPluginWithCallback(request *DetachPluginRequest, callback func(response *DetachPluginResponse, err error)) <-chan int

DetachPluginWithCallback invokes the cloudapi.DetachPlugin API asynchronously

func (*Client) DetachPluginWithChan ¶ added in v1.62.13

func (client *Client) DetachPluginWithChan(request *DetachPluginRequest) (<-chan *DetachPluginResponse, <-chan error)

DetachPluginWithChan invokes the cloudapi.DetachPlugin API asynchronously

func (*Client) DisableInstanceAccessControl ¶ added in v1.62.13

func (client *Client) DisableInstanceAccessControl(request *DisableInstanceAccessControlRequest) (response *DisableInstanceAccessControlResponse, err error)

DisableInstanceAccessControl invokes the cloudapi.DisableInstanceAccessControl API synchronously

func (*Client) DisableInstanceAccessControlWithCallback ¶ added in v1.62.13

func (client *Client) DisableInstanceAccessControlWithCallback(request *DisableInstanceAccessControlRequest, callback func(response *DisableInstanceAccessControlResponse, err error)) <-chan int

DisableInstanceAccessControlWithCallback invokes the cloudapi.DisableInstanceAccessControl API asynchronously

func (*Client) DisableInstanceAccessControlWithChan ¶ added in v1.62.13

func (client *Client) DisableInstanceAccessControlWithChan(request *DisableInstanceAccessControlRequest) (<-chan *DisableInstanceAccessControlResponse, <-chan error)

DisableInstanceAccessControlWithChan invokes the cloudapi.DisableInstanceAccessControl API asynchronously

func (*Client) DryRunSwagger ¶ added in v1.62.13

func (client *Client) DryRunSwagger(request *DryRunSwaggerRequest) (response *DryRunSwaggerResponse, err error)

DryRunSwagger invokes the cloudapi.DryRunSwagger API synchronously

func (*Client) DryRunSwaggerWithCallback ¶ added in v1.62.13

func (client *Client) DryRunSwaggerWithCallback(request *DryRunSwaggerRequest, callback func(response *DryRunSwaggerResponse, err error)) <-chan int

DryRunSwaggerWithCallback invokes the cloudapi.DryRunSwagger API asynchronously

func (*Client) DryRunSwaggerWithChan ¶ added in v1.62.13

func (client *Client) DryRunSwaggerWithChan(request *DryRunSwaggerRequest) (<-chan *DryRunSwaggerResponse, <-chan error)

DryRunSwaggerWithChan invokes the cloudapi.DryRunSwagger API asynchronously

func (*Client) EnableInstanceAccessControl ¶ added in v1.62.13

func (client *Client) EnableInstanceAccessControl(request *EnableInstanceAccessControlRequest) (response *EnableInstanceAccessControlResponse, err error)

EnableInstanceAccessControl invokes the cloudapi.EnableInstanceAccessControl API synchronously

func (*Client) EnableInstanceAccessControlWithCallback ¶ added in v1.62.13

func (client *Client) EnableInstanceAccessControlWithCallback(request *EnableInstanceAccessControlRequest, callback func(response *EnableInstanceAccessControlResponse, err error)) <-chan int

EnableInstanceAccessControlWithCallback invokes the cloudapi.EnableInstanceAccessControl API asynchronously

func (*Client) EnableInstanceAccessControlWithChan ¶ added in v1.62.13

func (client *Client) EnableInstanceAccessControlWithChan(request *EnableInstanceAccessControlRequest) (<-chan *EnableInstanceAccessControlResponse, <-chan error)

EnableInstanceAccessControlWithChan invokes the cloudapi.EnableInstanceAccessControl API asynchronously

func (*Client) ImportOAS ¶ added in v1.62.13

func (client *Client) ImportOAS(request *ImportOASRequest) (response *ImportOASResponse, err error)

ImportOAS invokes the cloudapi.ImportOAS API synchronously

func (*Client) ImportOASWithCallback ¶ added in v1.62.13

func (client *Client) ImportOASWithCallback(request *ImportOASRequest, callback func(response *ImportOASResponse, err error)) <-chan int

ImportOASWithCallback invokes the cloudapi.ImportOAS API asynchronously

func (*Client) ImportOASWithChan ¶ added in v1.62.13

func (client *Client) ImportOASWithChan(request *ImportOASRequest) (<-chan *ImportOASResponse, <-chan error)

ImportOASWithChan invokes the cloudapi.ImportOAS API asynchronously

func (*Client) ImportSwagger ¶

func (client *Client) ImportSwagger(request *ImportSwaggerRequest) (response *ImportSwaggerResponse, err error)

ImportSwagger invokes the cloudapi.ImportSwagger API synchronously

func (*Client) ImportSwaggerWithCallback ¶

func (client *Client) ImportSwaggerWithCallback(request *ImportSwaggerRequest, callback func(response *ImportSwaggerResponse, err error)) <-chan int

ImportSwaggerWithCallback invokes the cloudapi.ImportSwagger API asynchronously

func (*Client) ImportSwaggerWithChan ¶

func (client *Client) ImportSwaggerWithChan(request *ImportSwaggerRequest) (<-chan *ImportSwaggerResponse, <-chan error)

ImportSwaggerWithChan invokes the cloudapi.ImportSwagger API asynchronously

func (*Client) ListTagResources ¶

func (client *Client) ListTagResources(request *ListTagResourcesRequest) (response *ListTagResourcesResponse, err error)

ListTagResources invokes the cloudapi.ListTagResources API synchronously

func (*Client) ListTagResourcesWithCallback ¶

func (client *Client) ListTagResourcesWithCallback(request *ListTagResourcesRequest, callback func(response *ListTagResourcesResponse, err error)) <-chan int

ListTagResourcesWithCallback invokes the cloudapi.ListTagResources API asynchronously

func (*Client) ListTagResourcesWithChan ¶

func (client *Client) ListTagResourcesWithChan(request *ListTagResourcesRequest) (<-chan *ListTagResourcesResponse, <-chan error)

ListTagResourcesWithChan invokes the cloudapi.ListTagResources API asynchronously

func (*Client) ModifyApi ¶

func (client *Client) ModifyApi(request *ModifyApiRequest) (response *ModifyApiResponse, err error)

ModifyApi invokes the cloudapi.ModifyApi API synchronously

func (*Client) ModifyApiConfiguration ¶ added in v1.62.13

func (client *Client) ModifyApiConfiguration(request *ModifyApiConfigurationRequest) (response *ModifyApiConfigurationResponse, err error)

ModifyApiConfiguration invokes the cloudapi.ModifyApiConfiguration API synchronously

func (*Client) ModifyApiConfigurationWithCallback ¶ added in v1.62.13

func (client *Client) ModifyApiConfigurationWithCallback(request *ModifyApiConfigurationRequest, callback func(response *ModifyApiConfigurationResponse, err error)) <-chan int

ModifyApiConfigurationWithCallback invokes the cloudapi.ModifyApiConfiguration API asynchronously

func (*Client) ModifyApiConfigurationWithChan ¶ added in v1.62.13

func (client *Client) ModifyApiConfigurationWithChan(request *ModifyApiConfigurationRequest) (<-chan *ModifyApiConfigurationResponse, <-chan error)

ModifyApiConfigurationWithChan invokes the cloudapi.ModifyApiConfiguration API asynchronously

func (*Client) ModifyApiGroup ¶

func (client *Client) ModifyApiGroup(request *ModifyApiGroupRequest) (response *ModifyApiGroupResponse, err error)

ModifyApiGroup invokes the cloudapi.ModifyApiGroup API synchronously

func (*Client) ModifyApiGroupVpcWhitelist ¶ added in v1.61.245

func (client *Client) ModifyApiGroupVpcWhitelist(request *ModifyApiGroupVpcWhitelistRequest) (response *ModifyApiGroupVpcWhitelistResponse, err error)

ModifyApiGroupVpcWhitelist invokes the cloudapi.ModifyApiGroupVpcWhitelist API synchronously

func (*Client) ModifyApiGroupVpcWhitelistWithCallback ¶ added in v1.61.245

func (client *Client) ModifyApiGroupVpcWhitelistWithCallback(request *ModifyApiGroupVpcWhitelistRequest, callback func(response *ModifyApiGroupVpcWhitelistResponse, err error)) <-chan int

ModifyApiGroupVpcWhitelistWithCallback invokes the cloudapi.ModifyApiGroupVpcWhitelist API asynchronously

func (*Client) ModifyApiGroupVpcWhitelistWithChan ¶ added in v1.61.245

func (client *Client) ModifyApiGroupVpcWhitelistWithChan(request *ModifyApiGroupVpcWhitelistRequest) (<-chan *ModifyApiGroupVpcWhitelistResponse, <-chan error)

ModifyApiGroupVpcWhitelistWithChan invokes the cloudapi.ModifyApiGroupVpcWhitelist API asynchronously

func (*Client) ModifyApiGroupWithCallback ¶

func (client *Client) ModifyApiGroupWithCallback(request *ModifyApiGroupRequest, callback func(response *ModifyApiGroupResponse, err error)) <-chan int

ModifyApiGroupWithCallback invokes the cloudapi.ModifyApiGroup API asynchronously

func (*Client) ModifyApiGroupWithChan ¶

func (client *Client) ModifyApiGroupWithChan(request *ModifyApiGroupRequest) (<-chan *ModifyApiGroupResponse, <-chan error)

ModifyApiGroupWithChan invokes the cloudapi.ModifyApiGroup API asynchronously

func (*Client) ModifyApiWithCallback ¶

func (client *Client) ModifyApiWithCallback(request *ModifyApiRequest, callback func(response *ModifyApiResponse, err error)) <-chan int

ModifyApiWithCallback invokes the cloudapi.ModifyApi API asynchronously

func (*Client) ModifyApiWithChan ¶

func (client *Client) ModifyApiWithChan(request *ModifyApiRequest) (<-chan *ModifyApiResponse, <-chan error)

ModifyApiWithChan invokes the cloudapi.ModifyApi API asynchronously

func (*Client) ModifyApp ¶

func (client *Client) ModifyApp(request *ModifyAppRequest) (response *ModifyAppResponse, err error)

ModifyApp invokes the cloudapi.ModifyApp API synchronously

func (*Client) ModifyAppWithCallback ¶

func (client *Client) ModifyAppWithCallback(request *ModifyAppRequest, callback func(response *ModifyAppResponse, err error)) <-chan int

ModifyAppWithCallback invokes the cloudapi.ModifyApp API asynchronously

func (*Client) ModifyAppWithChan ¶

func (client *Client) ModifyAppWithChan(request *ModifyAppRequest) (<-chan *ModifyAppResponse, <-chan error)

ModifyAppWithChan invokes the cloudapi.ModifyApp API asynchronously

func (*Client) ModifyBackend ¶ added in v1.62.13

func (client *Client) ModifyBackend(request *ModifyBackendRequest) (response *ModifyBackendResponse, err error)

ModifyBackend invokes the cloudapi.ModifyBackend API synchronously

func (*Client) ModifyBackendModel ¶ added in v1.62.13

func (client *Client) ModifyBackendModel(request *ModifyBackendModelRequest) (response *ModifyBackendModelResponse, err error)

ModifyBackendModel invokes the cloudapi.ModifyBackendModel API synchronously

func (*Client) ModifyBackendModelWithCallback ¶ added in v1.62.13

func (client *Client) ModifyBackendModelWithCallback(request *ModifyBackendModelRequest, callback func(response *ModifyBackendModelResponse, err error)) <-chan int

ModifyBackendModelWithCallback invokes the cloudapi.ModifyBackendModel API asynchronously

func (*Client) ModifyBackendModelWithChan ¶ added in v1.62.13

func (client *Client) ModifyBackendModelWithChan(request *ModifyBackendModelRequest) (<-chan *ModifyBackendModelResponse, <-chan error)

ModifyBackendModelWithChan invokes the cloudapi.ModifyBackendModel API asynchronously

func (*Client) ModifyBackendWithCallback ¶ added in v1.62.13

func (client *Client) ModifyBackendWithCallback(request *ModifyBackendRequest, callback func(response *ModifyBackendResponse, err error)) <-chan int

ModifyBackendWithCallback invokes the cloudapi.ModifyBackend API asynchronously

func (*Client) ModifyBackendWithChan ¶ added in v1.62.13

func (client *Client) ModifyBackendWithChan(request *ModifyBackendRequest) (<-chan *ModifyBackendResponse, <-chan error)

ModifyBackendWithChan invokes the cloudapi.ModifyBackend API asynchronously

func (*Client) ModifyDataset ¶ added in v1.62.13

func (client *Client) ModifyDataset(request *ModifyDatasetRequest) (response *ModifyDatasetResponse, err error)

ModifyDataset invokes the cloudapi.ModifyDataset API synchronously

func (*Client) ModifyDatasetItem ¶ added in v1.62.13

func (client *Client) ModifyDatasetItem(request *ModifyDatasetItemRequest) (response *ModifyDatasetItemResponse, err error)

ModifyDatasetItem invokes the cloudapi.ModifyDatasetItem API synchronously

func (*Client) ModifyDatasetItemWithCallback ¶ added in v1.62.13

func (client *Client) ModifyDatasetItemWithCallback(request *ModifyDatasetItemRequest, callback func(response *ModifyDatasetItemResponse, err error)) <-chan int

ModifyDatasetItemWithCallback invokes the cloudapi.ModifyDatasetItem API asynchronously

func (*Client) ModifyDatasetItemWithChan ¶ added in v1.62.13

func (client *Client) ModifyDatasetItemWithChan(request *ModifyDatasetItemRequest) (<-chan *ModifyDatasetItemResponse, <-chan error)

ModifyDatasetItemWithChan invokes the cloudapi.ModifyDatasetItem API asynchronously

func (*Client) ModifyDatasetWithCallback ¶ added in v1.62.13

func (client *Client) ModifyDatasetWithCallback(request *ModifyDatasetRequest, callback func(response *ModifyDatasetResponse, err error)) <-chan int

ModifyDatasetWithCallback invokes the cloudapi.ModifyDataset API asynchronously

func (*Client) ModifyDatasetWithChan ¶ added in v1.62.13

func (client *Client) ModifyDatasetWithChan(request *ModifyDatasetRequest) (<-chan *ModifyDatasetResponse, <-chan error)

ModifyDatasetWithChan invokes the cloudapi.ModifyDataset API asynchronously

func (*Client) ModifyInstanceSpec ¶ added in v1.62.13

func (client *Client) ModifyInstanceSpec(request *ModifyInstanceSpecRequest) (response *ModifyInstanceSpecResponse, err error)

ModifyInstanceSpec invokes the cloudapi.ModifyInstanceSpec API synchronously

func (*Client) ModifyInstanceSpecWithCallback ¶ added in v1.62.13

func (client *Client) ModifyInstanceSpecWithCallback(request *ModifyInstanceSpecRequest, callback func(response *ModifyInstanceSpecResponse, err error)) <-chan int

ModifyInstanceSpecWithCallback invokes the cloudapi.ModifyInstanceSpec API asynchronously

func (*Client) ModifyInstanceSpecWithChan ¶ added in v1.62.13

func (client *Client) ModifyInstanceSpecWithChan(request *ModifyInstanceSpecRequest) (<-chan *ModifyInstanceSpecResponse, <-chan error)

ModifyInstanceSpecWithChan invokes the cloudapi.ModifyInstanceSpec API asynchronously

func (*Client) ModifyIntranetDomainPolicy ¶ added in v1.62.590

func (client *Client) ModifyIntranetDomainPolicy(request *ModifyIntranetDomainPolicyRequest) (response *ModifyIntranetDomainPolicyResponse, err error)

ModifyIntranetDomainPolicy invokes the cloudapi.ModifyIntranetDomainPolicy API synchronously

func (*Client) ModifyIntranetDomainPolicyWithCallback ¶ added in v1.62.590

func (client *Client) ModifyIntranetDomainPolicyWithCallback(request *ModifyIntranetDomainPolicyRequest, callback func(response *ModifyIntranetDomainPolicyResponse, err error)) <-chan int

ModifyIntranetDomainPolicyWithCallback invokes the cloudapi.ModifyIntranetDomainPolicy API asynchronously

func (*Client) ModifyIntranetDomainPolicyWithChan ¶ added in v1.62.590

func (client *Client) ModifyIntranetDomainPolicyWithChan(request *ModifyIntranetDomainPolicyRequest) (<-chan *ModifyIntranetDomainPolicyResponse, <-chan error)

ModifyIntranetDomainPolicyWithChan invokes the cloudapi.ModifyIntranetDomainPolicy API asynchronously

func (*Client) ModifyIpControl ¶

func (client *Client) ModifyIpControl(request *ModifyIpControlRequest) (response *ModifyIpControlResponse, err error)

ModifyIpControl invokes the cloudapi.ModifyIpControl API synchronously

func (*Client) ModifyIpControlPolicyItem ¶

func (client *Client) ModifyIpControlPolicyItem(request *ModifyIpControlPolicyItemRequest) (response *ModifyIpControlPolicyItemResponse, err error)

ModifyIpControlPolicyItem invokes the cloudapi.ModifyIpControlPolicyItem API synchronously

func (*Client) ModifyIpControlPolicyItemWithCallback ¶

func (client *Client) ModifyIpControlPolicyItemWithCallback(request *ModifyIpControlPolicyItemRequest, callback func(response *ModifyIpControlPolicyItemResponse, err error)) <-chan int

ModifyIpControlPolicyItemWithCallback invokes the cloudapi.ModifyIpControlPolicyItem API asynchronously

func (*Client) ModifyIpControlPolicyItemWithChan ¶

func (client *Client) ModifyIpControlPolicyItemWithChan(request *ModifyIpControlPolicyItemRequest) (<-chan *ModifyIpControlPolicyItemResponse, <-chan error)

ModifyIpControlPolicyItemWithChan invokes the cloudapi.ModifyIpControlPolicyItem API asynchronously

func (*Client) ModifyIpControlWithCallback ¶

func (client *Client) ModifyIpControlWithCallback(request *ModifyIpControlRequest, callback func(response *ModifyIpControlResponse, err error)) <-chan int

ModifyIpControlWithCallback invokes the cloudapi.ModifyIpControl API asynchronously

func (*Client) ModifyIpControlWithChan ¶

func (client *Client) ModifyIpControlWithChan(request *ModifyIpControlRequest) (<-chan *ModifyIpControlResponse, <-chan error)

ModifyIpControlWithChan invokes the cloudapi.ModifyIpControl API asynchronously

func (*Client) ModifyLogConfig ¶

func (client *Client) ModifyLogConfig(request *ModifyLogConfigRequest) (response *ModifyLogConfigResponse, err error)

ModifyLogConfig invokes the cloudapi.ModifyLogConfig API synchronously

func (*Client) ModifyLogConfigWithCallback ¶

func (client *Client) ModifyLogConfigWithCallback(request *ModifyLogConfigRequest, callback func(response *ModifyLogConfigResponse, err error)) <-chan int

ModifyLogConfigWithCallback invokes the cloudapi.ModifyLogConfig API asynchronously

func (*Client) ModifyLogConfigWithChan ¶

func (client *Client) ModifyLogConfigWithChan(request *ModifyLogConfigRequest) (<-chan *ModifyLogConfigResponse, <-chan error)

ModifyLogConfigWithChan invokes the cloudapi.ModifyLogConfig API asynchronously

func (*Client) ModifyModel ¶ added in v1.61.245

func (client *Client) ModifyModel(request *ModifyModelRequest) (response *ModifyModelResponse, err error)

ModifyModel invokes the cloudapi.ModifyModel API synchronously

func (*Client) ModifyModelWithCallback ¶ added in v1.61.245

func (client *Client) ModifyModelWithCallback(request *ModifyModelRequest, callback func(response *ModifyModelResponse, err error)) <-chan int

ModifyModelWithCallback invokes the cloudapi.ModifyModel API asynchronously

func (*Client) ModifyModelWithChan ¶ added in v1.61.245

func (client *Client) ModifyModelWithChan(request *ModifyModelRequest) (<-chan *ModifyModelResponse, <-chan error)

ModifyModelWithChan invokes the cloudapi.ModifyModel API asynchronously

func (*Client) ModifyPlugin ¶ added in v1.62.13

func (client *Client) ModifyPlugin(request *ModifyPluginRequest) (response *ModifyPluginResponse, err error)

ModifyPlugin invokes the cloudapi.ModifyPlugin API synchronously

func (*Client) ModifyPluginWithCallback ¶ added in v1.62.13

func (client *Client) ModifyPluginWithCallback(request *ModifyPluginRequest, callback func(response *ModifyPluginResponse, err error)) <-chan int

ModifyPluginWithCallback invokes the cloudapi.ModifyPlugin API asynchronously

func (*Client) ModifyPluginWithChan ¶ added in v1.62.13

func (client *Client) ModifyPluginWithChan(request *ModifyPluginRequest) (<-chan *ModifyPluginResponse, <-chan error)

ModifyPluginWithChan invokes the cloudapi.ModifyPlugin API asynchronously

func (*Client) ModifySignature ¶

func (client *Client) ModifySignature(request *ModifySignatureRequest) (response *ModifySignatureResponse, err error)

ModifySignature invokes the cloudapi.ModifySignature API synchronously

func (*Client) ModifySignatureWithCallback ¶

func (client *Client) ModifySignatureWithCallback(request *ModifySignatureRequest, callback func(response *ModifySignatureResponse, err error)) <-chan int

ModifySignatureWithCallback invokes the cloudapi.ModifySignature API asynchronously

func (*Client) ModifySignatureWithChan ¶

func (client *Client) ModifySignatureWithChan(request *ModifySignatureRequest) (<-chan *ModifySignatureResponse, <-chan error)

ModifySignatureWithChan invokes the cloudapi.ModifySignature API asynchronously

func (*Client) ModifyTrafficControl ¶

func (client *Client) ModifyTrafficControl(request *ModifyTrafficControlRequest) (response *ModifyTrafficControlResponse, err error)

ModifyTrafficControl invokes the cloudapi.ModifyTrafficControl API synchronously

func (*Client) ModifyTrafficControlWithCallback ¶

func (client *Client) ModifyTrafficControlWithCallback(request *ModifyTrafficControlRequest, callback func(response *ModifyTrafficControlResponse, err error)) <-chan int

ModifyTrafficControlWithCallback invokes the cloudapi.ModifyTrafficControl API asynchronously

func (*Client) ModifyTrafficControlWithChan ¶

func (client *Client) ModifyTrafficControlWithChan(request *ModifyTrafficControlRequest) (<-chan *ModifyTrafficControlResponse, <-chan error)

ModifyTrafficControlWithChan invokes the cloudapi.ModifyTrafficControl API asynchronously

func (*Client) ModifyVpcAccessAndUpdateApis ¶ added in v1.62.13

func (client *Client) ModifyVpcAccessAndUpdateApis(request *ModifyVpcAccessAndUpdateApisRequest) (response *ModifyVpcAccessAndUpdateApisResponse, err error)

ModifyVpcAccessAndUpdateApis invokes the cloudapi.ModifyVpcAccessAndUpdateApis API synchronously

func (*Client) ModifyVpcAccessAndUpdateApisWithCallback ¶ added in v1.62.13

func (client *Client) ModifyVpcAccessAndUpdateApisWithCallback(request *ModifyVpcAccessAndUpdateApisRequest, callback func(response *ModifyVpcAccessAndUpdateApisResponse, err error)) <-chan int

ModifyVpcAccessAndUpdateApisWithCallback invokes the cloudapi.ModifyVpcAccessAndUpdateApis API asynchronously

func (*Client) ModifyVpcAccessAndUpdateApisWithChan ¶ added in v1.62.13

func (client *Client) ModifyVpcAccessAndUpdateApisWithChan(request *ModifyVpcAccessAndUpdateApisRequest) (<-chan *ModifyVpcAccessAndUpdateApisResponse, <-chan error)

ModifyVpcAccessAndUpdateApisWithChan invokes the cloudapi.ModifyVpcAccessAndUpdateApis API asynchronously

func (*Client) OpenApiGatewayService ¶ added in v1.61.462

func (client *Client) OpenApiGatewayService(request *OpenApiGatewayServiceRequest) (response *OpenApiGatewayServiceResponse, err error)

OpenApiGatewayService invokes the cloudapi.OpenApiGatewayService API synchronously

func (*Client) OpenApiGatewayServiceWithCallback ¶ added in v1.61.462

func (client *Client) OpenApiGatewayServiceWithCallback(request *OpenApiGatewayServiceRequest, callback func(response *OpenApiGatewayServiceResponse, err error)) <-chan int

OpenApiGatewayServiceWithCallback invokes the cloudapi.OpenApiGatewayService API asynchronously

func (*Client) OpenApiGatewayServiceWithChan ¶ added in v1.61.462

func (client *Client) OpenApiGatewayServiceWithChan(request *OpenApiGatewayServiceRequest) (<-chan *OpenApiGatewayServiceResponse, <-chan error)

OpenApiGatewayServiceWithChan invokes the cloudapi.OpenApiGatewayService API asynchronously

func (*Client) QueryRequestLogs ¶ added in v1.62.13

func (client *Client) QueryRequestLogs(request *QueryRequestLogsRequest) (response *QueryRequestLogsResponse, err error)

QueryRequestLogs invokes the cloudapi.QueryRequestLogs API synchronously

func (*Client) QueryRequestLogsWithCallback ¶ added in v1.62.13

func (client *Client) QueryRequestLogsWithCallback(request *QueryRequestLogsRequest, callback func(response *QueryRequestLogsResponse, err error)) <-chan int

QueryRequestLogsWithCallback invokes the cloudapi.QueryRequestLogs API asynchronously

func (*Client) QueryRequestLogsWithChan ¶ added in v1.62.13

func (client *Client) QueryRequestLogsWithChan(request *QueryRequestLogsRequest) (<-chan *QueryRequestLogsResponse, <-chan error)

QueryRequestLogsWithChan invokes the cloudapi.QueryRequestLogs API asynchronously

func (*Client) ReactivateDomain ¶

func (client *Client) ReactivateDomain(request *ReactivateDomainRequest) (response *ReactivateDomainResponse, err error)

ReactivateDomain invokes the cloudapi.ReactivateDomain API synchronously

func (*Client) ReactivateDomainWithCallback ¶

func (client *Client) ReactivateDomainWithCallback(request *ReactivateDomainRequest, callback func(response *ReactivateDomainResponse, err error)) <-chan int

ReactivateDomainWithCallback invokes the cloudapi.ReactivateDomain API asynchronously

func (*Client) ReactivateDomainWithChan ¶

func (client *Client) ReactivateDomainWithChan(request *ReactivateDomainRequest) (<-chan *ReactivateDomainResponse, <-chan error)

ReactivateDomainWithChan invokes the cloudapi.ReactivateDomain API asynchronously

func (*Client) RemoveAccessControlListEntry ¶ added in v1.62.13

func (client *Client) RemoveAccessControlListEntry(request *RemoveAccessControlListEntryRequest) (response *RemoveAccessControlListEntryResponse, err error)

RemoveAccessControlListEntry invokes the cloudapi.RemoveAccessControlListEntry API synchronously

func (*Client) RemoveAccessControlListEntryWithCallback ¶ added in v1.62.13

func (client *Client) RemoveAccessControlListEntryWithCallback(request *RemoveAccessControlListEntryRequest, callback func(response *RemoveAccessControlListEntryResponse, err error)) <-chan int

RemoveAccessControlListEntryWithCallback invokes the cloudapi.RemoveAccessControlListEntry API asynchronously

func (*Client) RemoveAccessControlListEntryWithChan ¶ added in v1.62.13

func (client *Client) RemoveAccessControlListEntryWithChan(request *RemoveAccessControlListEntryRequest) (<-chan *RemoveAccessControlListEntryResponse, <-chan error)

RemoveAccessControlListEntryWithChan invokes the cloudapi.RemoveAccessControlListEntry API asynchronously

func (*Client) RemoveApiProductsAuthorities ¶ added in v1.62.590

func (client *Client) RemoveApiProductsAuthorities(request *RemoveApiProductsAuthoritiesRequest) (response *RemoveApiProductsAuthoritiesResponse, err error)

RemoveApiProductsAuthorities invokes the cloudapi.RemoveApiProductsAuthorities API synchronously

func (*Client) RemoveApiProductsAuthoritiesWithCallback ¶ added in v1.62.590

func (client *Client) RemoveApiProductsAuthoritiesWithCallback(request *RemoveApiProductsAuthoritiesRequest, callback func(response *RemoveApiProductsAuthoritiesResponse, err error)) <-chan int

RemoveApiProductsAuthoritiesWithCallback invokes the cloudapi.RemoveApiProductsAuthorities API asynchronously

func (*Client) RemoveApiProductsAuthoritiesWithChan ¶ added in v1.62.590

func (client *Client) RemoveApiProductsAuthoritiesWithChan(request *RemoveApiProductsAuthoritiesRequest) (<-chan *RemoveApiProductsAuthoritiesResponse, <-chan error)

RemoveApiProductsAuthoritiesWithChan invokes the cloudapi.RemoveApiProductsAuthorities API asynchronously

func (*Client) RemoveApisAuthorities ¶

func (client *Client) RemoveApisAuthorities(request *RemoveApisAuthoritiesRequest) (response *RemoveApisAuthoritiesResponse, err error)

RemoveApisAuthorities invokes the cloudapi.RemoveApisAuthorities API synchronously

func (*Client) RemoveApisAuthoritiesWithCallback ¶

func (client *Client) RemoveApisAuthoritiesWithCallback(request *RemoveApisAuthoritiesRequest, callback func(response *RemoveApisAuthoritiesResponse, err error)) <-chan int

RemoveApisAuthoritiesWithCallback invokes the cloudapi.RemoveApisAuthorities API asynchronously

func (*Client) RemoveApisAuthoritiesWithChan ¶

func (client *Client) RemoveApisAuthoritiesWithChan(request *RemoveApisAuthoritiesRequest) (<-chan *RemoveApisAuthoritiesResponse, <-chan error)

RemoveApisAuthoritiesWithChan invokes the cloudapi.RemoveApisAuthorities API asynchronously

func (*Client) RemoveAppsAuthorities ¶

func (client *Client) RemoveAppsAuthorities(request *RemoveAppsAuthoritiesRequest) (response *RemoveAppsAuthoritiesResponse, err error)

RemoveAppsAuthorities invokes the cloudapi.RemoveAppsAuthorities API synchronously

func (*Client) RemoveAppsAuthoritiesWithCallback ¶

func (client *Client) RemoveAppsAuthoritiesWithCallback(request *RemoveAppsAuthoritiesRequest, callback func(response *RemoveAppsAuthoritiesResponse, err error)) <-chan int

RemoveAppsAuthoritiesWithCallback invokes the cloudapi.RemoveAppsAuthorities API asynchronously

func (*Client) RemoveAppsAuthoritiesWithChan ¶

func (client *Client) RemoveAppsAuthoritiesWithChan(request *RemoveAppsAuthoritiesRequest) (<-chan *RemoveAppsAuthoritiesResponse, <-chan error)

RemoveAppsAuthoritiesWithChan invokes the cloudapi.RemoveAppsAuthorities API asynchronously

func (*Client) RemoveIpControlApis ¶

func (client *Client) RemoveIpControlApis(request *RemoveIpControlApisRequest) (response *RemoveIpControlApisResponse, err error)

RemoveIpControlApis invokes the cloudapi.RemoveIpControlApis API synchronously

func (*Client) RemoveIpControlApisWithCallback ¶

func (client *Client) RemoveIpControlApisWithCallback(request *RemoveIpControlApisRequest, callback func(response *RemoveIpControlApisResponse, err error)) <-chan int

RemoveIpControlApisWithCallback invokes the cloudapi.RemoveIpControlApis API asynchronously

func (*Client) RemoveIpControlApisWithChan ¶

func (client *Client) RemoveIpControlApisWithChan(request *RemoveIpControlApisRequest) (<-chan *RemoveIpControlApisResponse, <-chan error)

RemoveIpControlApisWithChan invokes the cloudapi.RemoveIpControlApis API asynchronously

func (*Client) RemoveIpControlPolicyItem ¶

func (client *Client) RemoveIpControlPolicyItem(request *RemoveIpControlPolicyItemRequest) (response *RemoveIpControlPolicyItemResponse, err error)

RemoveIpControlPolicyItem invokes the cloudapi.RemoveIpControlPolicyItem API synchronously

func (*Client) RemoveIpControlPolicyItemWithCallback ¶

func (client *Client) RemoveIpControlPolicyItemWithCallback(request *RemoveIpControlPolicyItemRequest, callback func(response *RemoveIpControlPolicyItemResponse, err error)) <-chan int

RemoveIpControlPolicyItemWithCallback invokes the cloudapi.RemoveIpControlPolicyItem API asynchronously

func (*Client) RemoveIpControlPolicyItemWithChan ¶

func (client *Client) RemoveIpControlPolicyItemWithChan(request *RemoveIpControlPolicyItemRequest) (<-chan *RemoveIpControlPolicyItemResponse, <-chan error)

RemoveIpControlPolicyItemWithChan invokes the cloudapi.RemoveIpControlPolicyItem API asynchronously

func (*Client) RemoveSignatureApis ¶

func (client *Client) RemoveSignatureApis(request *RemoveSignatureApisRequest) (response *RemoveSignatureApisResponse, err error)

RemoveSignatureApis invokes the cloudapi.RemoveSignatureApis API synchronously

func (*Client) RemoveSignatureApisWithCallback ¶

func (client *Client) RemoveSignatureApisWithCallback(request *RemoveSignatureApisRequest, callback func(response *RemoveSignatureApisResponse, err error)) <-chan int

RemoveSignatureApisWithCallback invokes the cloudapi.RemoveSignatureApis API asynchronously

func (*Client) RemoveSignatureApisWithChan ¶

func (client *Client) RemoveSignatureApisWithChan(request *RemoveSignatureApisRequest) (<-chan *RemoveSignatureApisResponse, <-chan error)

RemoveSignatureApisWithChan invokes the cloudapi.RemoveSignatureApis API asynchronously

func (*Client) RemoveTrafficControlApis ¶

func (client *Client) RemoveTrafficControlApis(request *RemoveTrafficControlApisRequest) (response *RemoveTrafficControlApisResponse, err error)

RemoveTrafficControlApis invokes the cloudapi.RemoveTrafficControlApis API synchronously

func (*Client) RemoveTrafficControlApisWithCallback ¶

func (client *Client) RemoveTrafficControlApisWithCallback(request *RemoveTrafficControlApisRequest, callback func(response *RemoveTrafficControlApisResponse, err error)) <-chan int

RemoveTrafficControlApisWithCallback invokes the cloudapi.RemoveTrafficControlApis API asynchronously

func (*Client) RemoveTrafficControlApisWithChan ¶

func (client *Client) RemoveTrafficControlApisWithChan(request *RemoveTrafficControlApisRequest) (<-chan *RemoveTrafficControlApisResponse, <-chan error)

RemoveTrafficControlApisWithChan invokes the cloudapi.RemoveTrafficControlApis API asynchronously

func (*Client) RemoveVpcAccess ¶

func (client *Client) RemoveVpcAccess(request *RemoveVpcAccessRequest) (response *RemoveVpcAccessResponse, err error)

RemoveVpcAccess invokes the cloudapi.RemoveVpcAccess API synchronously

func (*Client) RemoveVpcAccessAndAbolishApis ¶ added in v1.62.13

func (client *Client) RemoveVpcAccessAndAbolishApis(request *RemoveVpcAccessAndAbolishApisRequest) (response *RemoveVpcAccessAndAbolishApisResponse, err error)

RemoveVpcAccessAndAbolishApis invokes the cloudapi.RemoveVpcAccessAndAbolishApis API synchronously

func (*Client) RemoveVpcAccessAndAbolishApisWithCallback ¶ added in v1.62.13

func (client *Client) RemoveVpcAccessAndAbolishApisWithCallback(request *RemoveVpcAccessAndAbolishApisRequest, callback func(response *RemoveVpcAccessAndAbolishApisResponse, err error)) <-chan int

RemoveVpcAccessAndAbolishApisWithCallback invokes the cloudapi.RemoveVpcAccessAndAbolishApis API asynchronously

func (*Client) RemoveVpcAccessAndAbolishApisWithChan ¶ added in v1.62.13

func (client *Client) RemoveVpcAccessAndAbolishApisWithChan(request *RemoveVpcAccessAndAbolishApisRequest) (<-chan *RemoveVpcAccessAndAbolishApisResponse, <-chan error)

RemoveVpcAccessAndAbolishApisWithChan invokes the cloudapi.RemoveVpcAccessAndAbolishApis API asynchronously

func (*Client) RemoveVpcAccessWithCallback ¶

func (client *Client) RemoveVpcAccessWithCallback(request *RemoveVpcAccessRequest, callback func(response *RemoveVpcAccessResponse, err error)) <-chan int

RemoveVpcAccessWithCallback invokes the cloudapi.RemoveVpcAccess API asynchronously

func (*Client) RemoveVpcAccessWithChan ¶

func (client *Client) RemoveVpcAccessWithChan(request *RemoveVpcAccessRequest) (<-chan *RemoveVpcAccessResponse, <-chan error)

RemoveVpcAccessWithChan invokes the cloudapi.RemoveVpcAccess API asynchronously

func (*Client) ResetAppCode ¶

func (client *Client) ResetAppCode(request *ResetAppCodeRequest) (response *ResetAppCodeResponse, err error)

ResetAppCode invokes the cloudapi.ResetAppCode API synchronously

func (*Client) ResetAppCodeWithCallback ¶

func (client *Client) ResetAppCodeWithCallback(request *ResetAppCodeRequest, callback func(response *ResetAppCodeResponse, err error)) <-chan int

ResetAppCodeWithCallback invokes the cloudapi.ResetAppCode API asynchronously

func (*Client) ResetAppCodeWithChan ¶

func (client *Client) ResetAppCodeWithChan(request *ResetAppCodeRequest) (<-chan *ResetAppCodeResponse, <-chan error)

ResetAppCodeWithChan invokes the cloudapi.ResetAppCode API asynchronously

func (*Client) ResetAppSecret ¶

func (client *Client) ResetAppSecret(request *ResetAppSecretRequest) (response *ResetAppSecretResponse, err error)

ResetAppSecret invokes the cloudapi.ResetAppSecret API synchronously

func (*Client) ResetAppSecretWithCallback ¶

func (client *Client) ResetAppSecretWithCallback(request *ResetAppSecretRequest, callback func(response *ResetAppSecretResponse, err error)) <-chan int

ResetAppSecretWithCallback invokes the cloudapi.ResetAppSecret API asynchronously

func (*Client) ResetAppSecretWithChan ¶

func (client *Client) ResetAppSecretWithChan(request *ResetAppSecretRequest) (<-chan *ResetAppSecretResponse, <-chan error)

ResetAppSecretWithChan invokes the cloudapi.ResetAppSecret API asynchronously

func (*Client) SdkGenerateByApp ¶

func (client *Client) SdkGenerateByApp(request *SdkGenerateByAppRequest) (response *SdkGenerateByAppResponse, err error)

SdkGenerateByApp invokes the cloudapi.SdkGenerateByApp API synchronously

func (*Client) SdkGenerateByAppForRegion ¶ added in v1.62.13

func (client *Client) SdkGenerateByAppForRegion(request *SdkGenerateByAppForRegionRequest) (response *SdkGenerateByAppForRegionResponse, err error)

SdkGenerateByAppForRegion invokes the cloudapi.SdkGenerateByAppForRegion API synchronously

func (*Client) SdkGenerateByAppForRegionWithCallback ¶ added in v1.62.13

func (client *Client) SdkGenerateByAppForRegionWithCallback(request *SdkGenerateByAppForRegionRequest, callback func(response *SdkGenerateByAppForRegionResponse, err error)) <-chan int

SdkGenerateByAppForRegionWithCallback invokes the cloudapi.SdkGenerateByAppForRegion API asynchronously

func (*Client) SdkGenerateByAppForRegionWithChan ¶ added in v1.62.13

func (client *Client) SdkGenerateByAppForRegionWithChan(request *SdkGenerateByAppForRegionRequest) (<-chan *SdkGenerateByAppForRegionResponse, <-chan error)

SdkGenerateByAppForRegionWithChan invokes the cloudapi.SdkGenerateByAppForRegion API asynchronously

func (*Client) SdkGenerateByAppWithCallback ¶

func (client *Client) SdkGenerateByAppWithCallback(request *SdkGenerateByAppRequest, callback func(response *SdkGenerateByAppResponse, err error)) <-chan int

SdkGenerateByAppWithCallback invokes the cloudapi.SdkGenerateByApp API asynchronously

func (*Client) SdkGenerateByAppWithChan ¶

func (client *Client) SdkGenerateByAppWithChan(request *SdkGenerateByAppRequest) (<-chan *SdkGenerateByAppResponse, <-chan error)

SdkGenerateByAppWithChan invokes the cloudapi.SdkGenerateByApp API asynchronously

func (*Client) SdkGenerateByGroup ¶

func (client *Client) SdkGenerateByGroup(request *SdkGenerateByGroupRequest) (response *SdkGenerateByGroupResponse, err error)

SdkGenerateByGroup invokes the cloudapi.SdkGenerateByGroup API synchronously

func (*Client) SdkGenerateByGroupWithCallback ¶

func (client *Client) SdkGenerateByGroupWithCallback(request *SdkGenerateByGroupRequest, callback func(response *SdkGenerateByGroupResponse, err error)) <-chan int

SdkGenerateByGroupWithCallback invokes the cloudapi.SdkGenerateByGroup API asynchronously

func (*Client) SdkGenerateByGroupWithChan ¶

func (client *Client) SdkGenerateByGroupWithChan(request *SdkGenerateByGroupRequest) (<-chan *SdkGenerateByGroupResponse, <-chan error)

SdkGenerateByGroupWithChan invokes the cloudapi.SdkGenerateByGroup API asynchronously

func (*Client) SetAccessControlListAttribute ¶ added in v1.62.13

func (client *Client) SetAccessControlListAttribute(request *SetAccessControlListAttributeRequest) (response *SetAccessControlListAttributeResponse, err error)

SetAccessControlListAttribute invokes the cloudapi.SetAccessControlListAttribute API synchronously

func (*Client) SetAccessControlListAttributeWithCallback ¶ added in v1.62.13

func (client *Client) SetAccessControlListAttributeWithCallback(request *SetAccessControlListAttributeRequest, callback func(response *SetAccessControlListAttributeResponse, err error)) <-chan int

SetAccessControlListAttributeWithCallback invokes the cloudapi.SetAccessControlListAttribute API asynchronously

func (*Client) SetAccessControlListAttributeWithChan ¶ added in v1.62.13

func (client *Client) SetAccessControlListAttributeWithChan(request *SetAccessControlListAttributeRequest) (<-chan *SetAccessControlListAttributeResponse, <-chan error)

SetAccessControlListAttributeWithChan invokes the cloudapi.SetAccessControlListAttribute API asynchronously

func (*Client) SetApiProductsAuthorities ¶ added in v1.62.590

func (client *Client) SetApiProductsAuthorities(request *SetApiProductsAuthoritiesRequest) (response *SetApiProductsAuthoritiesResponse, err error)

SetApiProductsAuthorities invokes the cloudapi.SetApiProductsAuthorities API synchronously

func (*Client) SetApiProductsAuthoritiesWithCallback ¶ added in v1.62.590

func (client *Client) SetApiProductsAuthoritiesWithCallback(request *SetApiProductsAuthoritiesRequest, callback func(response *SetApiProductsAuthoritiesResponse, err error)) <-chan int

SetApiProductsAuthoritiesWithCallback invokes the cloudapi.SetApiProductsAuthorities API asynchronously

func (*Client) SetApiProductsAuthoritiesWithChan ¶ added in v1.62.590

func (client *Client) SetApiProductsAuthoritiesWithChan(request *SetApiProductsAuthoritiesRequest) (<-chan *SetApiProductsAuthoritiesResponse, <-chan error)

SetApiProductsAuthoritiesWithChan invokes the cloudapi.SetApiProductsAuthorities API asynchronously

func (*Client) SetApisAuthorities ¶

func (client *Client) SetApisAuthorities(request *SetApisAuthoritiesRequest) (response *SetApisAuthoritiesResponse, err error)

SetApisAuthorities invokes the cloudapi.SetApisAuthorities API synchronously

func (*Client) SetApisAuthoritiesWithCallback ¶

func (client *Client) SetApisAuthoritiesWithCallback(request *SetApisAuthoritiesRequest, callback func(response *SetApisAuthoritiesResponse, err error)) <-chan int

SetApisAuthoritiesWithCallback invokes the cloudapi.SetApisAuthorities API asynchronously

func (*Client) SetApisAuthoritiesWithChan ¶

func (client *Client) SetApisAuthoritiesWithChan(request *SetApisAuthoritiesRequest) (<-chan *SetApisAuthoritiesResponse, <-chan error)

SetApisAuthoritiesWithChan invokes the cloudapi.SetApisAuthorities API asynchronously

func (*Client) SetAppsAuthorities ¶

func (client *Client) SetAppsAuthorities(request *SetAppsAuthoritiesRequest) (response *SetAppsAuthoritiesResponse, err error)

SetAppsAuthorities invokes the cloudapi.SetAppsAuthorities API synchronously

func (*Client) SetAppsAuthoritiesWithCallback ¶

func (client *Client) SetAppsAuthoritiesWithCallback(request *SetAppsAuthoritiesRequest, callback func(response *SetAppsAuthoritiesResponse, err error)) <-chan int

SetAppsAuthoritiesWithCallback invokes the cloudapi.SetAppsAuthorities API asynchronously

func (*Client) SetAppsAuthoritiesWithChan ¶

func (client *Client) SetAppsAuthoritiesWithChan(request *SetAppsAuthoritiesRequest) (<-chan *SetAppsAuthoritiesResponse, <-chan error)

SetAppsAuthoritiesWithChan invokes the cloudapi.SetAppsAuthorities API asynchronously

func (*Client) SetDomain ¶

func (client *Client) SetDomain(request *SetDomainRequest) (response *SetDomainResponse, err error)

SetDomain invokes the cloudapi.SetDomain API synchronously

func (*Client) SetDomainCertificate ¶

func (client *Client) SetDomainCertificate(request *SetDomainCertificateRequest) (response *SetDomainCertificateResponse, err error)

SetDomainCertificate invokes the cloudapi.SetDomainCertificate API synchronously

func (*Client) SetDomainCertificateWithCallback ¶

func (client *Client) SetDomainCertificateWithCallback(request *SetDomainCertificateRequest, callback func(response *SetDomainCertificateResponse, err error)) <-chan int

SetDomainCertificateWithCallback invokes the cloudapi.SetDomainCertificate API asynchronously

func (*Client) SetDomainCertificateWithChan ¶

func (client *Client) SetDomainCertificateWithChan(request *SetDomainCertificateRequest) (<-chan *SetDomainCertificateResponse, <-chan error)

SetDomainCertificateWithChan invokes the cloudapi.SetDomainCertificate API asynchronously

func (*Client) SetDomainWebSocketStatus ¶

func (client *Client) SetDomainWebSocketStatus(request *SetDomainWebSocketStatusRequest) (response *SetDomainWebSocketStatusResponse, err error)

SetDomainWebSocketStatus invokes the cloudapi.SetDomainWebSocketStatus API synchronously

func (*Client) SetDomainWebSocketStatusWithCallback ¶

func (client *Client) SetDomainWebSocketStatusWithCallback(request *SetDomainWebSocketStatusRequest, callback func(response *SetDomainWebSocketStatusResponse, err error)) <-chan int

SetDomainWebSocketStatusWithCallback invokes the cloudapi.SetDomainWebSocketStatus API asynchronously

func (*Client) SetDomainWebSocketStatusWithChan ¶

func (client *Client) SetDomainWebSocketStatusWithChan(request *SetDomainWebSocketStatusRequest) (<-chan *SetDomainWebSocketStatusResponse, <-chan error)

SetDomainWebSocketStatusWithChan invokes the cloudapi.SetDomainWebSocketStatus API asynchronously

func (*Client) SetDomainWithCallback ¶

func (client *Client) SetDomainWithCallback(request *SetDomainRequest, callback func(response *SetDomainResponse, err error)) <-chan int

SetDomainWithCallback invokes the cloudapi.SetDomain API asynchronously

func (*Client) SetDomainWithChan ¶

func (client *Client) SetDomainWithChan(request *SetDomainRequest) (<-chan *SetDomainResponse, <-chan error)

SetDomainWithChan invokes the cloudapi.SetDomain API asynchronously

func (*Client) SetGroupAuthAppCode ¶ added in v1.62.590

func (client *Client) SetGroupAuthAppCode(request *SetGroupAuthAppCodeRequest) (response *SetGroupAuthAppCodeResponse, err error)

SetGroupAuthAppCode invokes the cloudapi.SetGroupAuthAppCode API synchronously

func (*Client) SetGroupAuthAppCodeWithCallback ¶ added in v1.62.590

func (client *Client) SetGroupAuthAppCodeWithCallback(request *SetGroupAuthAppCodeRequest, callback func(response *SetGroupAuthAppCodeResponse, err error)) <-chan int

SetGroupAuthAppCodeWithCallback invokes the cloudapi.SetGroupAuthAppCode API asynchronously

func (*Client) SetGroupAuthAppCodeWithChan ¶ added in v1.62.590

func (client *Client) SetGroupAuthAppCodeWithChan(request *SetGroupAuthAppCodeRequest) (<-chan *SetGroupAuthAppCodeResponse, <-chan error)

SetGroupAuthAppCodeWithChan invokes the cloudapi.SetGroupAuthAppCode API asynchronously

func (*Client) SetIpControlApis ¶

func (client *Client) SetIpControlApis(request *SetIpControlApisRequest) (response *SetIpControlApisResponse, err error)

SetIpControlApis invokes the cloudapi.SetIpControlApis API synchronously

func (*Client) SetIpControlApisWithCallback ¶

func (client *Client) SetIpControlApisWithCallback(request *SetIpControlApisRequest, callback func(response *SetIpControlApisResponse, err error)) <-chan int

SetIpControlApisWithCallback invokes the cloudapi.SetIpControlApis API asynchronously

func (*Client) SetIpControlApisWithChan ¶

func (client *Client) SetIpControlApisWithChan(request *SetIpControlApisRequest) (<-chan *SetIpControlApisResponse, <-chan error)

SetIpControlApisWithChan invokes the cloudapi.SetIpControlApis API asynchronously

func (*Client) SetSignatureApis ¶

func (client *Client) SetSignatureApis(request *SetSignatureApisRequest) (response *SetSignatureApisResponse, err error)

SetSignatureApis invokes the cloudapi.SetSignatureApis API synchronously

func (*Client) SetSignatureApisWithCallback ¶

func (client *Client) SetSignatureApisWithCallback(request *SetSignatureApisRequest, callback func(response *SetSignatureApisResponse, err error)) <-chan int

SetSignatureApisWithCallback invokes the cloudapi.SetSignatureApis API asynchronously

func (*Client) SetSignatureApisWithChan ¶

func (client *Client) SetSignatureApisWithChan(request *SetSignatureApisRequest) (<-chan *SetSignatureApisResponse, <-chan error)

SetSignatureApisWithChan invokes the cloudapi.SetSignatureApis API asynchronously

func (*Client) SetTrafficControlApis ¶

func (client *Client) SetTrafficControlApis(request *SetTrafficControlApisRequest) (response *SetTrafficControlApisResponse, err error)

SetTrafficControlApis invokes the cloudapi.SetTrafficControlApis API synchronously

func (*Client) SetTrafficControlApisWithCallback ¶

func (client *Client) SetTrafficControlApisWithCallback(request *SetTrafficControlApisRequest, callback func(response *SetTrafficControlApisResponse, err error)) <-chan int

SetTrafficControlApisWithCallback invokes the cloudapi.SetTrafficControlApis API asynchronously

func (*Client) SetTrafficControlApisWithChan ¶

func (client *Client) SetTrafficControlApisWithChan(request *SetTrafficControlApisRequest) (<-chan *SetTrafficControlApisResponse, <-chan error)

SetTrafficControlApisWithChan invokes the cloudapi.SetTrafficControlApis API asynchronously

func (*Client) SetVpcAccess ¶

func (client *Client) SetVpcAccess(request *SetVpcAccessRequest) (response *SetVpcAccessResponse, err error)

SetVpcAccess invokes the cloudapi.SetVpcAccess API synchronously

func (*Client) SetVpcAccessWithCallback ¶

func (client *Client) SetVpcAccessWithCallback(request *SetVpcAccessRequest, callback func(response *SetVpcAccessResponse, err error)) <-chan int

SetVpcAccessWithCallback invokes the cloudapi.SetVpcAccess API asynchronously

func (*Client) SetVpcAccessWithChan ¶

func (client *Client) SetVpcAccessWithChan(request *SetVpcAccessRequest) (<-chan *SetVpcAccessResponse, <-chan error)

SetVpcAccessWithChan invokes the cloudapi.SetVpcAccess API asynchronously

func (*Client) SetWildcardDomainPatterns ¶ added in v1.61.245

func (client *Client) SetWildcardDomainPatterns(request *SetWildcardDomainPatternsRequest) (response *SetWildcardDomainPatternsResponse, err error)

SetWildcardDomainPatterns invokes the cloudapi.SetWildcardDomainPatterns API synchronously

func (*Client) SetWildcardDomainPatternsWithCallback ¶ added in v1.61.245

func (client *Client) SetWildcardDomainPatternsWithCallback(request *SetWildcardDomainPatternsRequest, callback func(response *SetWildcardDomainPatternsResponse, err error)) <-chan int

SetWildcardDomainPatternsWithCallback invokes the cloudapi.SetWildcardDomainPatterns API asynchronously

func (*Client) SetWildcardDomainPatternsWithChan ¶ added in v1.61.245

func (client *Client) SetWildcardDomainPatternsWithChan(request *SetWildcardDomainPatternsRequest) (<-chan *SetWildcardDomainPatternsResponse, <-chan error)

SetWildcardDomainPatternsWithChan invokes the cloudapi.SetWildcardDomainPatterns API asynchronously

func (*Client) SwitchApi ¶

func (client *Client) SwitchApi(request *SwitchApiRequest) (response *SwitchApiResponse, err error)

SwitchApi invokes the cloudapi.SwitchApi API synchronously

func (*Client) SwitchApiWithCallback ¶

func (client *Client) SwitchApiWithCallback(request *SwitchApiRequest, callback func(response *SwitchApiResponse, err error)) <-chan int

SwitchApiWithCallback invokes the cloudapi.SwitchApi API asynchronously

func (*Client) SwitchApiWithChan ¶

func (client *Client) SwitchApiWithChan(request *SwitchApiRequest) (<-chan *SwitchApiResponse, <-chan error)

SwitchApiWithChan invokes the cloudapi.SwitchApi API asynchronously

func (*Client) TagResources ¶

func (client *Client) TagResources(request *TagResourcesRequest) (response *TagResourcesResponse, err error)

TagResources invokes the cloudapi.TagResources API synchronously

func (*Client) TagResourcesWithCallback ¶

func (client *Client) TagResourcesWithCallback(request *TagResourcesRequest, callback func(response *TagResourcesResponse, err error)) <-chan int

TagResourcesWithCallback invokes the cloudapi.TagResources API asynchronously

func (*Client) TagResourcesWithChan ¶

func (client *Client) TagResourcesWithChan(request *TagResourcesRequest) (<-chan *TagResourcesResponse, <-chan error)

TagResourcesWithChan invokes the cloudapi.TagResources API asynchronously

func (*Client) UntagResources ¶

func (client *Client) UntagResources(request *UntagResourcesRequest) (response *UntagResourcesResponse, err error)

UntagResources invokes the cloudapi.UntagResources API synchronously

func (*Client) UntagResourcesWithCallback ¶

func (client *Client) UntagResourcesWithCallback(request *UntagResourcesRequest, callback func(response *UntagResourcesResponse, err error)) <-chan int

UntagResourcesWithCallback invokes the cloudapi.UntagResources API asynchronously

func (*Client) UntagResourcesWithChan ¶

func (client *Client) UntagResourcesWithChan(request *UntagResourcesRequest) (<-chan *UntagResourcesResponse, <-chan error)

UntagResourcesWithChan invokes the cloudapi.UntagResources API asynchronously

func (*Client) ValidateVpcConnectivity ¶ added in v1.62.590

func (client *Client) ValidateVpcConnectivity(request *ValidateVpcConnectivityRequest) (response *ValidateVpcConnectivityResponse, err error)

ValidateVpcConnectivity invokes the cloudapi.ValidateVpcConnectivity API synchronously

func (*Client) ValidateVpcConnectivityWithCallback ¶ added in v1.62.590

func (client *Client) ValidateVpcConnectivityWithCallback(request *ValidateVpcConnectivityRequest, callback func(response *ValidateVpcConnectivityResponse, err error)) <-chan int

ValidateVpcConnectivityWithCallback invokes the cloudapi.ValidateVpcConnectivity API asynchronously

func (*Client) ValidateVpcConnectivityWithChan ¶ added in v1.62.590

func (client *Client) ValidateVpcConnectivityWithChan(request *ValidateVpcConnectivityRequest) (<-chan *ValidateVpcConnectivityResponse, <-chan error)

ValidateVpcConnectivityWithChan invokes the cloudapi.ValidateVpcConnectivity API asynchronously

type ConstantParameter ¶

type ConstantParameter struct {
	ServiceParameterName string `json:"ServiceParameterName" xml:"ServiceParameterName"`
	Description          string `json:"Description" xml:"Description"`
	Location             string `json:"Location" xml:"Location"`
	ConstantValue        string `json:"ConstantValue" xml:"ConstantValue"`
}

ConstantParameter is a nested struct in cloudapi response

type ConstantParametersInDescribeApi ¶

type ConstantParametersInDescribeApi struct {
	ConstantParameter []ConstantParameter `json:"ConstantParameter" xml:"ConstantParameter"`
}

ConstantParametersInDescribeApi is a nested struct in cloudapi response

type ConstantParametersInDescribeApiHistory ¶

type ConstantParametersInDescribeApiHistory struct {
	ConstantParameter []ConstantParameter `json:"ConstantParameter" xml:"ConstantParameter"`
}

ConstantParametersInDescribeApiHistory is a nested struct in cloudapi response

type ConstantParametersInDescribeDeployedApi ¶

type ConstantParametersInDescribeDeployedApi struct {
	ConstantParameter []ConstantParameter `json:"ConstantParameter" xml:"ConstantParameter"`
}

ConstantParametersInDescribeDeployedApi is a nested struct in cloudapi response

type CreateAccessControlListRequest ¶ added in v1.62.13

type CreateAccessControlListRequest struct {
	*requests.RpcRequest
	AclName          string `position:"Query" name:"AclName"`
	AddressIPVersion string `position:"Query" name:"AddressIPVersion"`
	SecurityToken    string `position:"Query" name:"SecurityToken"`
}

CreateAccessControlListRequest is the request struct for api CreateAccessControlList

func CreateCreateAccessControlListRequest ¶ added in v1.62.13

func CreateCreateAccessControlListRequest() (request *CreateAccessControlListRequest)

CreateCreateAccessControlListRequest creates a request to invoke CreateAccessControlList API

type CreateAccessControlListResponse ¶ added in v1.62.13

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

CreateAccessControlListResponse is the response struct for api CreateAccessControlList

func CreateCreateAccessControlListResponse ¶ added in v1.62.13

func CreateCreateAccessControlListResponse() (response *CreateAccessControlListResponse)

CreateCreateAccessControlListResponse creates a response to parse from CreateAccessControlList response

type CreateApiGroupRequest ¶

type CreateApiGroupRequest struct {
	*requests.RpcRequest
	BasePath           string               `position:"Query" name:"BasePath"`
	Description        string               `position:"Query" name:"Description"`
	Source             string               `position:"Query" name:"Source"`
	GroupName          string               `position:"Query" name:"GroupName"`
	ResourceOwnerToken string               `position:"Query" name:"ResourceOwnerToken"`
	InstanceId         string               `position:"Query" name:"InstanceId"`
	SecurityToken      string               `position:"Query" name:"SecurityToken"`
	Tag                *[]CreateApiGroupTag `position:"Query" name:"Tag"  type:"Repeated"`
}

CreateApiGroupRequest is the request struct for api CreateApiGroup

func CreateCreateApiGroupRequest ¶

func CreateCreateApiGroupRequest() (request *CreateApiGroupRequest)

CreateCreateApiGroupRequest creates a request to invoke CreateApiGroup API

type CreateApiGroupResponse ¶

type CreateApiGroupResponse struct {
	*responses.BaseResponse
	TagStatus    bool   `json:"TagStatus" xml:"TagStatus"`
	BasePath     string `json:"BasePath" xml:"BasePath"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Description  string `json:"Description" xml:"Description"`
	GroupName    string `json:"GroupName" xml:"GroupName"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	InstanceId   string `json:"InstanceId" xml:"InstanceId"`
	SubDomain    string `json:"SubDomain" xml:"SubDomain"`
	InstanceType string `json:"InstanceType" xml:"InstanceType"`
}

CreateApiGroupResponse is the response struct for api CreateApiGroup

func CreateCreateApiGroupResponse ¶

func CreateCreateApiGroupResponse() (response *CreateApiGroupResponse)

CreateCreateApiGroupResponse creates a response to parse from CreateApiGroup response

type CreateApiGroupTag ¶

type CreateApiGroupTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CreateApiGroupTag is a repeated param struct in CreateApiGroupRequest

type CreateApiRequest ¶

type CreateApiRequest struct {
	*requests.RpcRequest
	WebSocketApiType     string           `position:"Query" name:"WebSocketApiType"`
	ErrorCodeSamples     string           `position:"Body" name:"ErrorCodeSamples"`
	AppCodeAuthType      string           `position:"Query" name:"AppCodeAuthType"`
	Description          string           `position:"Query" name:"Description"`
	DisableInternet      requests.Boolean `position:"Query" name:"DisableInternet"`
	BackendId            string           `position:"Query" name:"BackendId"`
	ConstantParameters   string           `position:"Body" name:"ConstantParameters"`
	AuthType             string           `position:"Query" name:"AuthType"`
	AllowSignatureMethod string           `position:"Query" name:"AllowSignatureMethod"`
	ServiceParameters    string           `position:"Body" name:"ServiceParameters"`
	FailResultSample     string           `position:"Body" name:"FailResultSample"`
	ResourceOwnerToken   string           `position:"Query" name:"ResourceOwnerToken"`
	SystemParameters     string           `position:"Body" name:"SystemParameters"`
	ServiceParametersMap string           `position:"Body" name:"ServiceParametersMap"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OpenIdConnectConfig  string           `position:"Query" name:"OpenIdConnectConfig"`
	RequestParameters    string           `position:"Body" name:"RequestParameters"`
	ResultDescriptions   string           `position:"Body" name:"ResultDescriptions"`
	Visibility           string           `position:"Query" name:"Visibility"`
	GroupId              string           `position:"Query" name:"GroupId"`
	ServiceConfig        string           `position:"Query" name:"ServiceConfig"`
	ResultType           string           `position:"Query" name:"ResultType"`
	ApiName              string           `position:"Query" name:"ApiName"`
	ResultSample         string           `position:"Body" name:"ResultSample"`
	BackendEnable        requests.Boolean `position:"Query" name:"BackendEnable"`
	ForceNonceCheck      requests.Boolean `position:"Query" name:"ForceNonceCheck"`
	RequestConfig        string           `position:"Query" name:"RequestConfig"`
	ResultBodyModel      string           `position:"Query" name:"ResultBodyModel"`
}

CreateApiRequest is the request struct for api CreateApi

func CreateCreateApiRequest ¶

func CreateCreateApiRequest() (request *CreateApiRequest)

CreateCreateApiRequest creates a request to invoke CreateApi API

type CreateApiResponse ¶

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

CreateApiResponse is the response struct for api CreateApi

func CreateCreateApiResponse ¶

func CreateCreateApiResponse() (response *CreateApiResponse)

CreateCreateApiResponse creates a response to parse from CreateApi response

type CreateApiStageVariableRequest ¶

type CreateApiStageVariableRequest struct {
	*requests.RpcRequest
	SupportRoute    requests.Boolean `position:"Query" name:"SupportRoute"`
	VariableValue   string           `position:"Query" name:"VariableValue"`
	GroupId         string           `position:"Query" name:"GroupId"`
	StageRouteModel string           `position:"Query" name:"StageRouteModel"`
	SecurityToken   string           `position:"Query" name:"SecurityToken"`
	VariableName    string           `position:"Query" name:"VariableName"`
	StageId         string           `position:"Query" name:"StageId"`
}

CreateApiStageVariableRequest is the request struct for api CreateApiStageVariable

func CreateCreateApiStageVariableRequest ¶

func CreateCreateApiStageVariableRequest() (request *CreateApiStageVariableRequest)

CreateCreateApiStageVariableRequest creates a request to invoke CreateApiStageVariable API

type CreateApiStageVariableResponse ¶

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

CreateApiStageVariableResponse is the response struct for api CreateApiStageVariable

func CreateCreateApiStageVariableResponse ¶

func CreateCreateApiStageVariableResponse() (response *CreateApiStageVariableResponse)

CreateCreateApiStageVariableResponse creates a response to parse from CreateApiStageVariable response

type CreateAppRequest ¶

type CreateAppRequest struct {
	*requests.RpcRequest
	Description    string           `position:"Query" name:"Description"`
	AppOwnerUserId requests.Integer `position:"Query" name:"AppOwnerUserId"`
	Source         string           `position:"Query" name:"Source"`
	Extend         string           `position:"Query" name:"Extend"`
	AppName        string           `position:"Query" name:"AppName"`
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	AppSecret      string           `position:"Query" name:"AppSecret"`
	AppKey         string           `position:"Query" name:"AppKey"`
	AppCode        string           `position:"Query" name:"AppCode"`
	Tag            *[]CreateAppTag  `position:"Query" name:"Tag"  type:"Repeated"`
}

CreateAppRequest is the request struct for api CreateApp

func CreateCreateAppRequest ¶

func CreateCreateAppRequest() (request *CreateAppRequest)

CreateCreateAppRequest creates a request to invoke CreateApp API

type CreateAppResponse ¶

type CreateAppResponse struct {
	*responses.BaseResponse
	TagStatus bool   `json:"TagStatus" xml:"TagStatus"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	AppId     int64  `json:"AppId" xml:"AppId"`
}

CreateAppResponse is the response struct for api CreateApp

func CreateCreateAppResponse ¶

func CreateCreateAppResponse() (response *CreateAppResponse)

CreateCreateAppResponse creates a response to parse from CreateApp response

type CreateAppTag ¶

type CreateAppTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CreateAppTag is a repeated param struct in CreateAppRequest

type CreateBackendModelRequest ¶ added in v1.62.13

type CreateBackendModelRequest struct {
	*requests.RpcRequest
	StageName        string `position:"Query" name:"StageName"`
	BackendModelData string `position:"Query" name:"BackendModelData"`
	BackendId        string `position:"Query" name:"BackendId"`
	Description      string `position:"Query" name:"Description"`
	SecurityToken    string `position:"Query" name:"SecurityToken"`
	BackendType      string `position:"Query" name:"BackendType"`
}

CreateBackendModelRequest is the request struct for api CreateBackendModel

func CreateCreateBackendModelRequest ¶ added in v1.62.13

func CreateCreateBackendModelRequest() (request *CreateBackendModelRequest)

CreateCreateBackendModelRequest creates a request to invoke CreateBackendModel API

type CreateBackendModelResponse ¶ added in v1.62.13

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

CreateBackendModelResponse is the response struct for api CreateBackendModel

func CreateCreateBackendModelResponse ¶ added in v1.62.13

func CreateCreateBackendModelResponse() (response *CreateBackendModelResponse)

CreateCreateBackendModelResponse creates a response to parse from CreateBackendModel response

type CreateBackendRequest ¶ added in v1.62.13

type CreateBackendRequest struct {
	*requests.RpcRequest
	Description                        string           `position:"Query" name:"Description"`
	BackendName                        string           `position:"Query" name:"BackendName"`
	CreateEventBridgeServiceLinkedRole requests.Boolean `position:"Query" name:"CreateEventBridgeServiceLinkedRole"`
	SecurityToken                      string           `position:"Query" name:"SecurityToken"`
	BackendType                        string           `position:"Query" name:"BackendType"`
}

CreateBackendRequest is the request struct for api CreateBackend

func CreateCreateBackendRequest ¶ added in v1.62.13

func CreateCreateBackendRequest() (request *CreateBackendRequest)

CreateCreateBackendRequest creates a request to invoke CreateBackend API

type CreateBackendResponse ¶ added in v1.62.13

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

CreateBackendResponse is the response struct for api CreateBackend

func CreateCreateBackendResponse ¶ added in v1.62.13

func CreateCreateBackendResponse() (response *CreateBackendResponse)

CreateCreateBackendResponse creates a response to parse from CreateBackend response

type CreateDatasetItemRequest ¶ added in v1.62.13

type CreateDatasetItemRequest struct {
	*requests.RpcRequest
	Description   string `position:"Query" name:"Description"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ExpiredTime   string `position:"Query" name:"ExpiredTime"`
	DatasetId     string `position:"Query" name:"DatasetId"`
	Value         string `position:"Query" name:"Value"`
}

CreateDatasetItemRequest is the request struct for api CreateDatasetItem

func CreateCreateDatasetItemRequest ¶ added in v1.62.13

func CreateCreateDatasetItemRequest() (request *CreateDatasetItemRequest)

CreateCreateDatasetItemRequest creates a request to invoke CreateDatasetItem API

type CreateDatasetItemResponse ¶ added in v1.62.13

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

CreateDatasetItemResponse is the response struct for api CreateDatasetItem

func CreateCreateDatasetItemResponse ¶ added in v1.62.13

func CreateCreateDatasetItemResponse() (response *CreateDatasetItemResponse)

CreateCreateDatasetItemResponse creates a response to parse from CreateDatasetItem response

type CreateDatasetRequest ¶ added in v1.62.13

type CreateDatasetRequest struct {
	*requests.RpcRequest
	DatasetType   string `position:"Query" name:"DatasetType"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	DatasetName   string `position:"Query" name:"DatasetName"`
}

CreateDatasetRequest is the request struct for api CreateDataset

func CreateCreateDatasetRequest ¶ added in v1.62.13

func CreateCreateDatasetRequest() (request *CreateDatasetRequest)

CreateCreateDatasetRequest creates a request to invoke CreateDataset API

type CreateDatasetResponse ¶ added in v1.62.13

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

CreateDatasetResponse is the response struct for api CreateDataset

func CreateCreateDatasetResponse ¶ added in v1.62.13

func CreateCreateDatasetResponse() (response *CreateDatasetResponse)

CreateCreateDatasetResponse creates a response to parse from CreateDataset response

type CreateInstanceRequest ¶

type CreateInstanceRequest struct {
	*requests.RpcRequest
	InstanceSpec             string                                    `position:"Query" name:"InstanceSpec"`
	InstanceCidr             string                                    `position:"Query" name:"InstanceCidr"`
	HttpsPolicy              string                                    `position:"Query" name:"HttpsPolicy"`
	Duration                 requests.Integer                          `position:"Query" name:"Duration"`
	InstanceType             string                                    `position:"Query" name:"InstanceType"`
	Tag                      *[]CreateInstanceTag                      `position:"Query" name:"Tag"  type:"Repeated"`
	AutoPay                  requests.Boolean                          `position:"Query" name:"AutoPay"`
	UserVpcId                string                                    `position:"Query" name:"UserVpcId"`
	Token                    string                                    `position:"Query" name:"Token"`
	ZoneVSwitchSecurityGroup *[]CreateInstanceZoneVSwitchSecurityGroup `position:"Query" name:"ZoneVSwitchSecurityGroup"  type:"Repeated"`
	InstanceName             string                                    `position:"Query" name:"InstanceName"`
	ZoneId                   string                                    `position:"Query" name:"ZoneId"`
	ChargeType               string                                    `position:"Query" name:"ChargeType"`
	PricingCycle             string                                    `position:"Query" name:"PricingCycle"`
}

CreateInstanceRequest is the request struct for api CreateInstance

func CreateCreateInstanceRequest ¶

func CreateCreateInstanceRequest() (request *CreateInstanceRequest)

CreateCreateInstanceRequest creates a request to invoke CreateInstance API

type CreateInstanceResponse ¶

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

CreateInstanceResponse is the response struct for api CreateInstance

func CreateCreateInstanceResponse ¶

func CreateCreateInstanceResponse() (response *CreateInstanceResponse)

CreateCreateInstanceResponse creates a response to parse from CreateInstance response

type CreateInstanceTag ¶ added in v1.62.141

type CreateInstanceTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CreateInstanceTag is a repeated param struct in CreateInstanceRequest

type CreateInstanceZoneVSwitchSecurityGroup ¶ added in v1.62.590

type CreateInstanceZoneVSwitchSecurityGroup struct {
	VSwitchId       string `name:"VSwitchId"`
	CidrBlock       string `name:"CidrBlock"`
	SecurityGroupId string `name:"SecurityGroupId"`
	ZoneId          string `name:"ZoneId"`
}

CreateInstanceZoneVSwitchSecurityGroup is a repeated param struct in CreateInstanceRequest

type CreateIntranetDomainRequest ¶

type CreateIntranetDomainRequest struct {
	*requests.RpcRequest
	GroupId              string           `position:"Query" name:"GroupId"`
	DeleteInternetDomain requests.Boolean `position:"Query" name:"DeleteInternetDomain"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
}

CreateIntranetDomainRequest is the request struct for api CreateIntranetDomain

func CreateCreateIntranetDomainRequest ¶

func CreateCreateIntranetDomainRequest() (request *CreateIntranetDomainRequest)

CreateCreateIntranetDomainRequest creates a request to invoke CreateIntranetDomain API

type CreateIntranetDomainResponse ¶

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

CreateIntranetDomainResponse is the response struct for api CreateIntranetDomain

func CreateCreateIntranetDomainResponse ¶

func CreateCreateIntranetDomainResponse() (response *CreateIntranetDomainResponse)

CreateCreateIntranetDomainResponse creates a response to parse from CreateIntranetDomain response

type CreateIpControlIpControlPolicys ¶

type CreateIpControlIpControlPolicys struct {
	AppId  string `name:"AppId"`
	CidrIp string `name:"CidrIp"`
}

CreateIpControlIpControlPolicys is a repeated param struct in CreateIpControlRequest

type CreateIpControlRequest ¶

type CreateIpControlRequest struct {
	*requests.RpcRequest
	IpControlName    string                             `position:"Query" name:"IpControlName"`
	IpControlPolicys *[]CreateIpControlIpControlPolicys `position:"Query" name:"IpControlPolicys"  type:"Repeated"`
	Description      string                             `position:"Query" name:"Description"`
	SecurityToken    string                             `position:"Query" name:"SecurityToken"`
	IpControlType    string                             `position:"Query" name:"IpControlType"`
}

CreateIpControlRequest is the request struct for api CreateIpControl

func CreateCreateIpControlRequest ¶

func CreateCreateIpControlRequest() (request *CreateIpControlRequest)

CreateCreateIpControlRequest creates a request to invoke CreateIpControl API

type CreateIpControlResponse ¶

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

CreateIpControlResponse is the response struct for api CreateIpControl

func CreateCreateIpControlResponse ¶

func CreateCreateIpControlResponse() (response *CreateIpControlResponse)

CreateCreateIpControlResponse creates a response to parse from CreateIpControl response

type CreateLogConfigRequest ¶

type CreateLogConfigRequest struct {
	*requests.RpcRequest
	SlsLogStore   string `position:"Query" name:"SlsLogStore"`
	SlsProject    string `position:"Query" name:"SlsProject"`
	LogType       string `position:"Query" name:"LogType"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

CreateLogConfigRequest is the request struct for api CreateLogConfig

func CreateCreateLogConfigRequest ¶

func CreateCreateLogConfigRequest() (request *CreateLogConfigRequest)

CreateCreateLogConfigRequest creates a request to invoke CreateLogConfig API

type CreateLogConfigResponse ¶

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

CreateLogConfigResponse is the response struct for api CreateLogConfig

func CreateCreateLogConfigResponse ¶

func CreateCreateLogConfigResponse() (response *CreateLogConfigResponse)

CreateCreateLogConfigResponse creates a response to parse from CreateLogConfig response

type CreateModelRequest ¶ added in v1.61.245

type CreateModelRequest struct {
	*requests.RpcRequest
	Schema        string `position:"Query" name:"Schema"`
	ModelName     string `position:"Query" name:"ModelName"`
	GroupId       string `position:"Query" name:"GroupId"`
	Description   string `position:"Query" name:"Description"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

CreateModelRequest is the request struct for api CreateModel

func CreateCreateModelRequest ¶ added in v1.61.245

func CreateCreateModelRequest() (request *CreateModelRequest)

CreateCreateModelRequest creates a request to invoke CreateModel API

type CreateModelResponse ¶ added in v1.61.245

type CreateModelResponse struct {
	*responses.BaseResponse
	ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	Description  string `json:"Description" xml:"Description"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	Schema       string `json:"Schema" xml:"Schema"`
	ModelName    string `json:"ModelName" xml:"ModelName"`
	CreatedTime  string `json:"CreatedTime" xml:"CreatedTime"`
	ModelId      string `json:"ModelId" xml:"ModelId"`
	RegionId     string `json:"RegionId" xml:"RegionId"`
	ModelRef     string `json:"ModelRef" xml:"ModelRef"`
}

CreateModelResponse is the response struct for api CreateModel

func CreateCreateModelResponse ¶ added in v1.61.245

func CreateCreateModelResponse() (response *CreateModelResponse)

CreateCreateModelResponse creates a response to parse from CreateModel response

type CreateMonitorGroupRequest ¶ added in v1.62.13

type CreateMonitorGroupRequest struct {
	*requests.RpcRequest
	Auth              string           `position:"Query" name:"Auth"`
	GroupId           string           `position:"Query" name:"GroupId"`
	RawMonitorGroupId requests.Integer `position:"Query" name:"RawMonitorGroupId"`
	SecurityToken     string           `position:"Query" name:"SecurityToken"`
}

CreateMonitorGroupRequest is the request struct for api CreateMonitorGroup

func CreateCreateMonitorGroupRequest ¶ added in v1.62.13

func CreateCreateMonitorGroupRequest() (request *CreateMonitorGroupRequest)

CreateCreateMonitorGroupRequest creates a request to invoke CreateMonitorGroup API

type CreateMonitorGroupResponse ¶ added in v1.62.13

type CreateMonitorGroupResponse struct {
	*responses.BaseResponse
	MonitorGroupId int64  `json:"MonitorGroupId" xml:"MonitorGroupId"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
}

CreateMonitorGroupResponse is the response struct for api CreateMonitorGroup

func CreateCreateMonitorGroupResponse ¶ added in v1.62.13

func CreateCreateMonitorGroupResponse() (response *CreateMonitorGroupResponse)

CreateCreateMonitorGroupResponse creates a response to parse from CreateMonitorGroup response

type CreatePluginRequest ¶ added in v1.62.13

type CreatePluginRequest struct {
	*requests.RpcRequest
	PluginName    string             `position:"Query" name:"PluginName"`
	PluginData    string             `position:"Query" name:"PluginData"`
	Description   string             `position:"Query" name:"Description"`
	PluginType    string             `position:"Query" name:"PluginType"`
	SecurityToken string             `position:"Query" name:"SecurityToken"`
	Tag           *[]CreatePluginTag `position:"Query" name:"Tag"  type:"Repeated"`
}

CreatePluginRequest is the request struct for api CreatePlugin

func CreateCreatePluginRequest ¶ added in v1.62.13

func CreateCreatePluginRequest() (request *CreatePluginRequest)

CreateCreatePluginRequest creates a request to invoke CreatePlugin API

type CreatePluginResponse ¶ added in v1.62.13

type CreatePluginResponse struct {
	*responses.BaseResponse
	PluginId  string `json:"PluginId" xml:"PluginId"`
	TagStatus bool   `json:"TagStatus" xml:"TagStatus"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreatePluginResponse is the response struct for api CreatePlugin

func CreateCreatePluginResponse ¶ added in v1.62.13

func CreateCreatePluginResponse() (response *CreatePluginResponse)

CreateCreatePluginResponse creates a response to parse from CreatePlugin response

type CreatePluginTag ¶ added in v1.62.13

type CreatePluginTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

CreatePluginTag is a repeated param struct in CreatePluginRequest

type CreateSignatureRequest ¶

type CreateSignatureRequest struct {
	*requests.RpcRequest
	SignatureName   string `position:"Query" name:"SignatureName"`
	SignatureSecret string `position:"Query" name:"SignatureSecret"`
	SecurityToken   string `position:"Query" name:"SecurityToken"`
	SignatureKey    string `position:"Query" name:"SignatureKey"`
}

CreateSignatureRequest is the request struct for api CreateSignature

func CreateCreateSignatureRequest ¶

func CreateCreateSignatureRequest() (request *CreateSignatureRequest)

CreateCreateSignatureRequest creates a request to invoke CreateSignature API

type CreateSignatureResponse ¶

type CreateSignatureResponse struct {
	*responses.BaseResponse
	RequestId     string `json:"RequestId" xml:"RequestId"`
	SignatureId   string `json:"SignatureId" xml:"SignatureId"`
	SignatureName string `json:"SignatureName" xml:"SignatureName"`
}

CreateSignatureResponse is the response struct for api CreateSignature

func CreateCreateSignatureResponse ¶

func CreateCreateSignatureResponse() (response *CreateSignatureResponse)

CreateCreateSignatureResponse creates a response to parse from CreateSignature response

type CreateTrafficControlRequest ¶

type CreateTrafficControlRequest struct {
	*requests.RpcRequest
	TrafficControlName string           `position:"Query" name:"TrafficControlName"`
	Description        string           `position:"Query" name:"Description"`
	UserDefault        requests.Integer `position:"Query" name:"UserDefault"`
	ApiDefault         requests.Integer `position:"Query" name:"ApiDefault"`
	SecurityToken      string           `position:"Query" name:"SecurityToken"`
	TrafficControlUnit string           `position:"Query" name:"TrafficControlUnit"`
	AppDefault         requests.Integer `position:"Query" name:"AppDefault"`
}

CreateTrafficControlRequest is the request struct for api CreateTrafficControl

func CreateCreateTrafficControlRequest ¶

func CreateCreateTrafficControlRequest() (request *CreateTrafficControlRequest)

CreateCreateTrafficControlRequest creates a request to invoke CreateTrafficControl API

type CreateTrafficControlResponse ¶

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

CreateTrafficControlResponse is the response struct for api CreateTrafficControl

func CreateCreateTrafficControlResponse ¶

func CreateCreateTrafficControlResponse() (response *CreateTrafficControlResponse)

CreateCreateTrafficControlResponse creates a response to parse from CreateTrafficControl response

type CustomDomains ¶

type CustomDomains struct {
	DomainItem []DomainItem `json:"DomainItem" xml:"DomainItem"`
}

CustomDomains is a nested struct in cloudapi response

type CustomSystemParameter ¶

type CustomSystemParameter struct {
	ParameterName        string `json:"ParameterName" xml:"ParameterName"`
	ServiceParameterName string `json:"ServiceParameterName" xml:"ServiceParameterName"`
	DemoValue            string `json:"DemoValue" xml:"DemoValue"`
	Description          string `json:"Description" xml:"Description"`
	Location             string `json:"Location" xml:"Location"`
}

CustomSystemParameter is a nested struct in cloudapi response

type CustomSystemParametersInDescribeApi ¶

type CustomSystemParametersInDescribeApi struct {
	CustomSystemParameter []CustomSystemParameter `json:"CustomSystemParameter" xml:"CustomSystemParameter"`
}

CustomSystemParametersInDescribeApi is a nested struct in cloudapi response

type CustomSystemParametersInDescribeApiHistory ¶

type CustomSystemParametersInDescribeApiHistory struct {
	CustomSystemParameter []CustomSystemParameter `json:"CustomSystemParameter" xml:"CustomSystemParameter"`
}

CustomSystemParametersInDescribeApiHistory is a nested struct in cloudapi response

type CustomSystemParametersInDescribeDeployedApi ¶

type CustomSystemParametersInDescribeDeployedApi struct {
	CustomSystemParameter []CustomSystemParameter `json:"CustomSystemParameter" xml:"CustomSystemParameter"`
}

CustomSystemParametersInDescribeDeployedApi is a nested struct in cloudapi response

type DatasetInfo ¶ added in v1.62.13

type DatasetInfo struct {
	ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"`
	CreatedTime  string `json:"CreatedTime" xml:"CreatedTime"`
	DatasetId    string `json:"DatasetId" xml:"DatasetId"`
	DatasetType  string `json:"DatasetType" xml:"DatasetType"`
	DatasetName  string `json:"DatasetName" xml:"DatasetName"`
}

DatasetInfo is a nested struct in cloudapi response

type DatasetInfoList ¶ added in v1.62.13

type DatasetInfoList struct {
	DatasetInfo []DatasetInfo `json:"DatasetInfo" xml:"DatasetInfo"`
}

DatasetInfoList is a nested struct in cloudapi response

type DatasetItemInfo ¶ added in v1.62.13

type DatasetItemInfo struct {
	Value         string `json:"Value" xml:"Value"`
	ModifiedTime  string `json:"ModifiedTime" xml:"ModifiedTime"`
	ExpiredTime   string `json:"ExpiredTime" xml:"ExpiredTime"`
	CreatedTime   string `json:"CreatedTime" xml:"CreatedTime"`
	DatasetId     string `json:"DatasetId" xml:"DatasetId"`
	DatasetItemId string `json:"DatasetItemId" xml:"DatasetItemId"`
	Description   string `json:"Description" xml:"Description"`
}

DatasetItemInfo is a nested struct in cloudapi response

type DatasetItemInfoList ¶ added in v1.62.13

type DatasetItemInfoList struct {
	DatasetItemInfo []DatasetItemInfo `json:"DatasetItemInfo" xml:"DatasetItemInfo"`
}

DatasetItemInfoList is a nested struct in cloudapi response

type DeleteAccessControlListRequest ¶ added in v1.62.13

type DeleteAccessControlListRequest struct {
	*requests.RpcRequest
	AclId         string `position:"Query" name:"AclId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DeleteAccessControlListRequest is the request struct for api DeleteAccessControlList

func CreateDeleteAccessControlListRequest ¶ added in v1.62.13

func CreateDeleteAccessControlListRequest() (request *DeleteAccessControlListRequest)

CreateDeleteAccessControlListRequest creates a request to invoke DeleteAccessControlList API

type DeleteAccessControlListResponse ¶ added in v1.62.13

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

DeleteAccessControlListResponse is the response struct for api DeleteAccessControlList

func CreateDeleteAccessControlListResponse ¶ added in v1.62.13

func CreateDeleteAccessControlListResponse() (response *DeleteAccessControlListResponse)

CreateDeleteAccessControlListResponse creates a response to parse from DeleteAccessControlList response

type DeleteAllTrafficSpecialControlRequest ¶

type DeleteAllTrafficSpecialControlRequest struct {
	*requests.RpcRequest
	TrafficControlId string `position:"Query" name:"TrafficControlId"`
	SecurityToken    string `position:"Query" name:"SecurityToken"`
}

DeleteAllTrafficSpecialControlRequest is the request struct for api DeleteAllTrafficSpecialControl

func CreateDeleteAllTrafficSpecialControlRequest ¶

func CreateDeleteAllTrafficSpecialControlRequest() (request *DeleteAllTrafficSpecialControlRequest)

CreateDeleteAllTrafficSpecialControlRequest creates a request to invoke DeleteAllTrafficSpecialControl API

type DeleteAllTrafficSpecialControlResponse ¶

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

DeleteAllTrafficSpecialControlResponse is the response struct for api DeleteAllTrafficSpecialControl

func CreateDeleteAllTrafficSpecialControlResponse ¶

func CreateDeleteAllTrafficSpecialControlResponse() (response *DeleteAllTrafficSpecialControlResponse)

CreateDeleteAllTrafficSpecialControlResponse creates a response to parse from DeleteAllTrafficSpecialControl response

type DeleteApiGroupRequest ¶

type DeleteApiGroupRequest struct {
	*requests.RpcRequest
	GroupId       string               `position:"Query" name:"GroupId"`
	SecurityToken string               `position:"Query" name:"SecurityToken"`
	Tag           *[]DeleteApiGroupTag `position:"Query" name:"Tag"  type:"Repeated"`
}

DeleteApiGroupRequest is the request struct for api DeleteApiGroup

func CreateDeleteApiGroupRequest ¶

func CreateDeleteApiGroupRequest() (request *DeleteApiGroupRequest)

CreateDeleteApiGroupRequest creates a request to invoke DeleteApiGroup API

type DeleteApiGroupResponse ¶

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

DeleteApiGroupResponse is the response struct for api DeleteApiGroup

func CreateDeleteApiGroupResponse ¶

func CreateDeleteApiGroupResponse() (response *DeleteApiGroupResponse)

CreateDeleteApiGroupResponse creates a response to parse from DeleteApiGroup response

type DeleteApiGroupTag ¶

type DeleteApiGroupTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DeleteApiGroupTag is a repeated param struct in DeleteApiGroupRequest

type DeleteApiProductRequest ¶ added in v1.62.590

type DeleteApiProductRequest struct {
	*requests.RpcRequest
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiProductId  string `position:"Query" name:"ApiProductId"`
}

DeleteApiProductRequest is the request struct for api DeleteApiProduct

func CreateDeleteApiProductRequest ¶ added in v1.62.590

func CreateDeleteApiProductRequest() (request *DeleteApiProductRequest)

CreateDeleteApiProductRequest creates a request to invoke DeleteApiProduct API

type DeleteApiProductResponse ¶ added in v1.62.590

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

DeleteApiProductResponse is the response struct for api DeleteApiProduct

func CreateDeleteApiProductResponse ¶ added in v1.62.590

func CreateDeleteApiProductResponse() (response *DeleteApiProductResponse)

CreateDeleteApiProductResponse creates a response to parse from DeleteApiProduct response

type DeleteApiRequest ¶

type DeleteApiRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

DeleteApiRequest is the request struct for api DeleteApi

func CreateDeleteApiRequest ¶

func CreateDeleteApiRequest() (request *DeleteApiRequest)

CreateDeleteApiRequest creates a request to invoke DeleteApi API

type DeleteApiResponse ¶

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

DeleteApiResponse is the response struct for api DeleteApi

func CreateDeleteApiResponse ¶

func CreateDeleteApiResponse() (response *DeleteApiResponse)

CreateDeleteApiResponse creates a response to parse from DeleteApi response

type DeleteApiStageVariableRequest ¶

type DeleteApiStageVariableRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	VariableName  string `position:"Query" name:"VariableName"`
	StageId       string `position:"Query" name:"StageId"`
}

DeleteApiStageVariableRequest is the request struct for api DeleteApiStageVariable

func CreateDeleteApiStageVariableRequest ¶

func CreateDeleteApiStageVariableRequest() (request *DeleteApiStageVariableRequest)

CreateDeleteApiStageVariableRequest creates a request to invoke DeleteApiStageVariable API

type DeleteApiStageVariableResponse ¶

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

DeleteApiStageVariableResponse is the response struct for api DeleteApiStageVariable

func CreateDeleteApiStageVariableResponse ¶

func CreateDeleteApiStageVariableResponse() (response *DeleteApiStageVariableResponse)

CreateDeleteApiStageVariableResponse creates a response to parse from DeleteApiStageVariable response

type DeleteAppRequest ¶

type DeleteAppRequest struct {
	*requests.RpcRequest
	AppOwnerUserId requests.Integer `position:"Query" name:"AppOwnerUserId"`
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	AppId          requests.Integer `position:"Query" name:"AppId"`
	Tag            *[]DeleteAppTag  `position:"Query" name:"Tag"  type:"Repeated"`
}

DeleteAppRequest is the request struct for api DeleteApp

func CreateDeleteAppRequest ¶

func CreateDeleteAppRequest() (request *DeleteAppRequest)

CreateDeleteAppRequest creates a request to invoke DeleteApp API

type DeleteAppResponse ¶

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

DeleteAppResponse is the response struct for api DeleteApp

func CreateDeleteAppResponse ¶

func CreateDeleteAppResponse() (response *DeleteAppResponse)

CreateDeleteAppResponse creates a response to parse from DeleteApp response

type DeleteAppTag ¶

type DeleteAppTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DeleteAppTag is a repeated param struct in DeleteAppRequest

type DeleteBackendModelRequest ¶ added in v1.62.13

type DeleteBackendModelRequest struct {
	*requests.RpcRequest
	StageName      string `position:"Query" name:"StageName"`
	BackendId      string `position:"Query" name:"BackendId"`
	SecurityToken  string `position:"Query" name:"SecurityToken"`
	BackendModelId string `position:"Query" name:"BackendModelId"`
}

DeleteBackendModelRequest is the request struct for api DeleteBackendModel

func CreateDeleteBackendModelRequest ¶ added in v1.62.13

func CreateDeleteBackendModelRequest() (request *DeleteBackendModelRequest)

CreateDeleteBackendModelRequest creates a request to invoke DeleteBackendModel API

type DeleteBackendModelResponse ¶ added in v1.62.13

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

DeleteBackendModelResponse is the response struct for api DeleteBackendModel

func CreateDeleteBackendModelResponse ¶ added in v1.62.13

func CreateDeleteBackendModelResponse() (response *DeleteBackendModelResponse)

CreateDeleteBackendModelResponse creates a response to parse from DeleteBackendModel response

type DeleteBackendRequest ¶ added in v1.62.13

type DeleteBackendRequest struct {
	*requests.RpcRequest
	BackendId     string `position:"Query" name:"BackendId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DeleteBackendRequest is the request struct for api DeleteBackend

func CreateDeleteBackendRequest ¶ added in v1.62.13

func CreateDeleteBackendRequest() (request *DeleteBackendRequest)

CreateDeleteBackendRequest creates a request to invoke DeleteBackend API

type DeleteBackendResponse ¶ added in v1.62.13

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

DeleteBackendResponse is the response struct for api DeleteBackend

func CreateDeleteBackendResponse ¶ added in v1.62.13

func CreateDeleteBackendResponse() (response *DeleteBackendResponse)

CreateDeleteBackendResponse creates a response to parse from DeleteBackend response

type DeleteDatasetItemRequest ¶ added in v1.62.13

type DeleteDatasetItemRequest struct {
	*requests.RpcRequest
	SecurityToken string `position:"Query" name:"SecurityToken"`
	DatasetId     string `position:"Query" name:"DatasetId"`
	DatasetItemId string `position:"Query" name:"DatasetItemId"`
}

DeleteDatasetItemRequest is the request struct for api DeleteDatasetItem

func CreateDeleteDatasetItemRequest ¶ added in v1.62.13

func CreateDeleteDatasetItemRequest() (request *DeleteDatasetItemRequest)

CreateDeleteDatasetItemRequest creates a request to invoke DeleteDatasetItem API

type DeleteDatasetItemResponse ¶ added in v1.62.13

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

DeleteDatasetItemResponse is the response struct for api DeleteDatasetItem

func CreateDeleteDatasetItemResponse ¶ added in v1.62.13

func CreateDeleteDatasetItemResponse() (response *DeleteDatasetItemResponse)

CreateDeleteDatasetItemResponse creates a response to parse from DeleteDatasetItem response

type DeleteDatasetRequest ¶ added in v1.62.13

type DeleteDatasetRequest struct {
	*requests.RpcRequest
	SecurityToken string `position:"Query" name:"SecurityToken"`
	DatasetId     string `position:"Query" name:"DatasetId"`
}

DeleteDatasetRequest is the request struct for api DeleteDataset

func CreateDeleteDatasetRequest ¶ added in v1.62.13

func CreateDeleteDatasetRequest() (request *DeleteDatasetRequest)

CreateDeleteDatasetRequest creates a request to invoke DeleteDataset API

type DeleteDatasetResponse ¶ added in v1.62.13

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

DeleteDatasetResponse is the response struct for api DeleteDataset

func CreateDeleteDatasetResponse ¶ added in v1.62.13

func CreateDeleteDatasetResponse() (response *DeleteDatasetResponse)

CreateDeleteDatasetResponse creates a response to parse from DeleteDataset response

type DeleteDomainCertificateRequest ¶

type DeleteDomainCertificateRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	CertificateId string `position:"Query" name:"CertificateId"`
	DomainName    string `position:"Query" name:"DomainName"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DeleteDomainCertificateRequest is the request struct for api DeleteDomainCertificate

func CreateDeleteDomainCertificateRequest ¶

func CreateDeleteDomainCertificateRequest() (request *DeleteDomainCertificateRequest)

CreateDeleteDomainCertificateRequest creates a request to invoke DeleteDomainCertificate API

type DeleteDomainCertificateResponse ¶

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

DeleteDomainCertificateResponse is the response struct for api DeleteDomainCertificate

func CreateDeleteDomainCertificateResponse ¶

func CreateDeleteDomainCertificateResponse() (response *DeleteDomainCertificateResponse)

CreateDeleteDomainCertificateResponse creates a response to parse from DeleteDomainCertificate response

type DeleteDomainRequest ¶

type DeleteDomainRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	DomainName    string `position:"Query" name:"DomainName"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DeleteDomainRequest is the request struct for api DeleteDomain

func CreateDeleteDomainRequest ¶

func CreateDeleteDomainRequest() (request *DeleteDomainRequest)

CreateDeleteDomainRequest creates a request to invoke DeleteDomain API

type DeleteDomainResponse ¶

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

DeleteDomainResponse is the response struct for api DeleteDomain

func CreateDeleteDomainResponse ¶

func CreateDeleteDomainResponse() (response *DeleteDomainResponse)

CreateDeleteDomainResponse creates a response to parse from DeleteDomain response

type DeleteInstanceRequest ¶

type DeleteInstanceRequest struct {
	*requests.RpcRequest
	HardDelete  string               `position:"Query" name:"HardDelete"`
	InstanceId  string               `position:"Query" name:"InstanceId"`
	ForceDelete string               `position:"Query" name:"ForceDelete"`
	Tag         *[]DeleteInstanceTag `position:"Query" name:"Tag"  type:"Repeated"`
}

DeleteInstanceRequest is the request struct for api DeleteInstance

func CreateDeleteInstanceRequest ¶

func CreateDeleteInstanceRequest() (request *DeleteInstanceRequest)

CreateDeleteInstanceRequest creates a request to invoke DeleteInstance API

type DeleteInstanceResponse ¶

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

DeleteInstanceResponse is the response struct for api DeleteInstance

func CreateDeleteInstanceResponse ¶

func CreateDeleteInstanceResponse() (response *DeleteInstanceResponse)

CreateDeleteInstanceResponse creates a response to parse from DeleteInstance response

type DeleteInstanceTag ¶ added in v1.61.245

type DeleteInstanceTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DeleteInstanceTag is a repeated param struct in DeleteInstanceRequest

type DeleteIpControlRequest ¶

type DeleteIpControlRequest struct {
	*requests.RpcRequest
	IpControlId   string `position:"Query" name:"IpControlId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DeleteIpControlRequest is the request struct for api DeleteIpControl

func CreateDeleteIpControlRequest ¶

func CreateDeleteIpControlRequest() (request *DeleteIpControlRequest)

CreateDeleteIpControlRequest creates a request to invoke DeleteIpControl API

type DeleteIpControlResponse ¶

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

DeleteIpControlResponse is the response struct for api DeleteIpControl

func CreateDeleteIpControlResponse ¶

func CreateDeleteIpControlResponse() (response *DeleteIpControlResponse)

CreateDeleteIpControlResponse creates a response to parse from DeleteIpControl response

type DeleteLogConfigRequest ¶

type DeleteLogConfigRequest struct {
	*requests.RpcRequest
	LogType       string `position:"Query" name:"LogType"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DeleteLogConfigRequest is the request struct for api DeleteLogConfig

func CreateDeleteLogConfigRequest ¶

func CreateDeleteLogConfigRequest() (request *DeleteLogConfigRequest)

CreateDeleteLogConfigRequest creates a request to invoke DeleteLogConfig API

type DeleteLogConfigResponse ¶

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

DeleteLogConfigResponse is the response struct for api DeleteLogConfig

func CreateDeleteLogConfigResponse ¶

func CreateDeleteLogConfigResponse() (response *DeleteLogConfigResponse)

CreateDeleteLogConfigResponse creates a response to parse from DeleteLogConfig response

type DeleteModelRequest ¶ added in v1.61.245

type DeleteModelRequest struct {
	*requests.RpcRequest
	ModelName     string `position:"Query" name:"ModelName"`
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DeleteModelRequest is the request struct for api DeleteModel

func CreateDeleteModelRequest ¶ added in v1.61.245

func CreateDeleteModelRequest() (request *DeleteModelRequest)

CreateDeleteModelRequest creates a request to invoke DeleteModel API

type DeleteModelResponse ¶ added in v1.61.245

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

DeleteModelResponse is the response struct for api DeleteModel

func CreateDeleteModelResponse ¶ added in v1.61.245

func CreateDeleteModelResponse() (response *DeleteModelResponse)

CreateDeleteModelResponse creates a response to parse from DeleteModel response

type DeleteMonitorGroupRequest ¶ added in v1.62.13

type DeleteMonitorGroupRequest struct {
	*requests.RpcRequest
	GroupId           string           `position:"Query" name:"GroupId"`
	RawMonitorGroupId requests.Integer `position:"Query" name:"RawMonitorGroupId"`
	SecurityToken     string           `position:"Query" name:"SecurityToken"`
}

DeleteMonitorGroupRequest is the request struct for api DeleteMonitorGroup

func CreateDeleteMonitorGroupRequest ¶ added in v1.62.13

func CreateDeleteMonitorGroupRequest() (request *DeleteMonitorGroupRequest)

CreateDeleteMonitorGroupRequest creates a request to invoke DeleteMonitorGroup API

type DeleteMonitorGroupResponse ¶ added in v1.62.13

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

DeleteMonitorGroupResponse is the response struct for api DeleteMonitorGroup

func CreateDeleteMonitorGroupResponse ¶ added in v1.62.13

func CreateDeleteMonitorGroupResponse() (response *DeleteMonitorGroupResponse)

CreateDeleteMonitorGroupResponse creates a response to parse from DeleteMonitorGroup response

type DeletePluginRequest ¶ added in v1.62.13

type DeletePluginRequest struct {
	*requests.RpcRequest
	PluginId      string             `position:"Query" name:"PluginId"`
	SecurityToken string             `position:"Query" name:"SecurityToken"`
	Tag           *[]DeletePluginTag `position:"Query" name:"Tag"  type:"Repeated"`
}

DeletePluginRequest is the request struct for api DeletePlugin

func CreateDeletePluginRequest ¶ added in v1.62.13

func CreateDeletePluginRequest() (request *DeletePluginRequest)

CreateDeletePluginRequest creates a request to invoke DeletePlugin API

type DeletePluginResponse ¶ added in v1.62.13

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

DeletePluginResponse is the response struct for api DeletePlugin

func CreateDeletePluginResponse ¶ added in v1.62.13

func CreateDeletePluginResponse() (response *DeletePluginResponse)

CreateDeletePluginResponse creates a response to parse from DeletePlugin response

type DeletePluginTag ¶ added in v1.62.13

type DeletePluginTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DeletePluginTag is a repeated param struct in DeletePluginRequest

type DeleteSignatureRequest ¶

type DeleteSignatureRequest struct {
	*requests.RpcRequest
	SignatureId   string `position:"Query" name:"SignatureId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DeleteSignatureRequest is the request struct for api DeleteSignature

func CreateDeleteSignatureRequest ¶

func CreateDeleteSignatureRequest() (request *DeleteSignatureRequest)

CreateDeleteSignatureRequest creates a request to invoke DeleteSignature API

type DeleteSignatureResponse ¶

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

DeleteSignatureResponse is the response struct for api DeleteSignature

func CreateDeleteSignatureResponse ¶

func CreateDeleteSignatureResponse() (response *DeleteSignatureResponse)

CreateDeleteSignatureResponse creates a response to parse from DeleteSignature response

type DeleteTrafficControlRequest ¶

type DeleteTrafficControlRequest struct {
	*requests.RpcRequest
	TrafficControlId string `position:"Query" name:"TrafficControlId"`
	SecurityToken    string `position:"Query" name:"SecurityToken"`
}

DeleteTrafficControlRequest is the request struct for api DeleteTrafficControl

func CreateDeleteTrafficControlRequest ¶

func CreateDeleteTrafficControlRequest() (request *DeleteTrafficControlRequest)

CreateDeleteTrafficControlRequest creates a request to invoke DeleteTrafficControl API

type DeleteTrafficControlResponse ¶

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

DeleteTrafficControlResponse is the response struct for api DeleteTrafficControl

func CreateDeleteTrafficControlResponse ¶

func CreateDeleteTrafficControlResponse() (response *DeleteTrafficControlResponse)

CreateDeleteTrafficControlResponse creates a response to parse from DeleteTrafficControl response

type DeleteTrafficSpecialControlRequest ¶

type DeleteTrafficSpecialControlRequest struct {
	*requests.RpcRequest
	TrafficControlId string `position:"Query" name:"TrafficControlId"`
	SpecialKey       string `position:"Query" name:"SpecialKey"`
	SecurityToken    string `position:"Query" name:"SecurityToken"`
	SpecialType      string `position:"Query" name:"SpecialType"`
}

DeleteTrafficSpecialControlRequest is the request struct for api DeleteTrafficSpecialControl

func CreateDeleteTrafficSpecialControlRequest ¶

func CreateDeleteTrafficSpecialControlRequest() (request *DeleteTrafficSpecialControlRequest)

CreateDeleteTrafficSpecialControlRequest creates a request to invoke DeleteTrafficSpecialControl API

type DeleteTrafficSpecialControlResponse ¶

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

DeleteTrafficSpecialControlResponse is the response struct for api DeleteTrafficSpecialControl

func CreateDeleteTrafficSpecialControlResponse ¶

func CreateDeleteTrafficSpecialControlResponse() (response *DeleteTrafficSpecialControlResponse)

CreateDeleteTrafficSpecialControlResponse creates a response to parse from DeleteTrafficSpecialControl response

type DeployApiRequest ¶

type DeployApiRequest struct {
	*requests.RpcRequest
	StageName          string `position:"Query" name:"StageName"`
	GroupId            string `position:"Query" name:"GroupId"`
	Description        string `position:"Query" name:"Description"`
	ResourceOwnerToken string `position:"Query" name:"ResourceOwnerToken"`
	SecurityToken      string `position:"Query" name:"SecurityToken"`
	ApiId              string `position:"Query" name:"ApiId"`
}

DeployApiRequest is the request struct for api DeployApi

func CreateDeployApiRequest ¶

func CreateDeployApiRequest() (request *DeployApiRequest)

CreateDeployApiRequest creates a request to invoke DeployApi API

type DeployApiResponse ¶

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

DeployApiResponse is the response struct for api DeployApi

func CreateDeployApiResponse ¶

func CreateDeployApiResponse() (response *DeployApiResponse)

CreateDeployApiResponse creates a response to parse from DeployApi response

type DeployedApiItem ¶

type DeployedApiItem struct {
	Visibility   string `json:"Visibility" xml:"Visibility"`
	ApiId        string `json:"ApiId" xml:"ApiId"`
	Description  string `json:"Description" xml:"Description"`
	GroupName    string `json:"GroupName" xml:"GroupName"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	DeployedTime string `json:"DeployedTime" xml:"DeployedTime"`
	StageName    string `json:"StageName" xml:"StageName"`
	ApiName      string `json:"ApiName" xml:"ApiName"`
	RegionId     string `json:"RegionId" xml:"RegionId"`
	ApiPath      string `json:"ApiPath" xml:"ApiPath"`
	ApiMethod    string `json:"ApiMethod" xml:"ApiMethod"`
}

DeployedApiItem is a nested struct in cloudapi response

type DeployedApis ¶

type DeployedApis struct {
	DeployedApiItem []DeployedApiItem `json:"DeployedApiItem" xml:"DeployedApiItem"`
}

DeployedApis is a nested struct in cloudapi response

type DeployedInfo ¶

type DeployedInfo struct {
	DeployedStatus   string `json:"DeployedStatus" xml:"DeployedStatus"`
	EffectiveVersion string `json:"EffectiveVersion" xml:"EffectiveVersion"`
	StageName        string `json:"StageName" xml:"StageName"`
}

DeployedInfo is a nested struct in cloudapi response

type DeployedInfosInDescribeApi ¶ added in v1.62.141

type DeployedInfosInDescribeApi struct {
	DeployedInfo []DeployedInfo `json:"DeployedInfo" xml:"DeployedInfo"`
}

DeployedInfosInDescribeApi is a nested struct in cloudapi response

type DeployedInfosInDescribeApis ¶ added in v1.62.141

type DeployedInfosInDescribeApis struct {
	DeployedInfo []DeployedInfo `json:"DeployedInfo" xml:"DeployedInfo"`
}

DeployedInfosInDescribeApis is a nested struct in cloudapi response

type DeployedResult ¶ added in v1.62.13

type DeployedResult struct {
	ErrorMsg       string `json:"ErrorMsg" xml:"ErrorMsg"`
	StageName      string `json:"StageName" xml:"StageName"`
	GroupId        string `json:"GroupId" xml:"GroupId"`
	ApiUid         string `json:"ApiUid" xml:"ApiUid"`
	DeployedStatus string `json:"DeployedStatus" xml:"DeployedStatus"`
}

DeployedResult is a nested struct in cloudapi response

type DeployedResults ¶ added in v1.62.13

type DeployedResults struct {
	DeployedResult []DeployedResult `json:"DeployedResult" xml:"DeployedResult"`
}

DeployedResults is a nested struct in cloudapi response

type DescribeAbolishApiTaskRequest ¶ added in v1.62.13

type DescribeAbolishApiTaskRequest struct {
	*requests.RpcRequest
	OperationUid  string `position:"Query" name:"OperationUid"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeAbolishApiTaskRequest is the request struct for api DescribeAbolishApiTask

func CreateDescribeAbolishApiTaskRequest ¶ added in v1.62.13

func CreateDescribeAbolishApiTaskRequest() (request *DescribeAbolishApiTaskRequest)

CreateDescribeAbolishApiTaskRequest creates a request to invoke DescribeAbolishApiTask API

type DescribeAbolishApiTaskResponse ¶ added in v1.62.13

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

DescribeAbolishApiTaskResponse is the response struct for api DescribeAbolishApiTask

func CreateDescribeAbolishApiTaskResponse ¶ added in v1.62.13

func CreateDescribeAbolishApiTaskResponse() (response *DescribeAbolishApiTaskResponse)

CreateDescribeAbolishApiTaskResponse creates a response to parse from DescribeAbolishApiTask response

type DescribeAccessControlListAttributeRequest ¶ added in v1.62.13

type DescribeAccessControlListAttributeRequest struct {
	*requests.RpcRequest
	AclId         string `position:"Query" name:"AclId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeAccessControlListAttributeRequest is the request struct for api DescribeAccessControlListAttribute

func CreateDescribeAccessControlListAttributeRequest ¶ added in v1.62.13

func CreateDescribeAccessControlListAttributeRequest() (request *DescribeAccessControlListAttributeRequest)

CreateDescribeAccessControlListAttributeRequest creates a request to invoke DescribeAccessControlListAttribute API

type DescribeAccessControlListAttributeResponse ¶ added in v1.62.13

type DescribeAccessControlListAttributeResponse struct {
	*responses.BaseResponse
	AclId     string    `json:"AclId" xml:"AclId"`
	RequestId string    `json:"RequestId" xml:"RequestId"`
	AclName   string    `json:"AclName" xml:"AclName"`
	IsUsed    string    `json:"IsUsed" xml:"IsUsed"`
	AclEntrys AclEntrys `json:"AclEntrys" xml:"AclEntrys"`
}

DescribeAccessControlListAttributeResponse is the response struct for api DescribeAccessControlListAttribute

func CreateDescribeAccessControlListAttributeResponse ¶ added in v1.62.13

func CreateDescribeAccessControlListAttributeResponse() (response *DescribeAccessControlListAttributeResponse)

CreateDescribeAccessControlListAttributeResponse creates a response to parse from DescribeAccessControlListAttribute response

type DescribeAccessControlListsRequest ¶ added in v1.62.13

type DescribeAccessControlListsRequest struct {
	*requests.RpcRequest
	AclName          string           `position:"Query" name:"AclName"`
	AddressIPVersion string           `position:"Query" name:"AddressIPVersion"`
	PageNumber       requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken    string           `position:"Query" name:"SecurityToken"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
}

DescribeAccessControlListsRequest is the request struct for api DescribeAccessControlLists

func CreateDescribeAccessControlListsRequest ¶ added in v1.62.13

func CreateDescribeAccessControlListsRequest() (request *DescribeAccessControlListsRequest)

CreateDescribeAccessControlListsRequest creates a request to invoke DescribeAccessControlLists API

type DescribeAccessControlListsResponse ¶ added in v1.62.13

type DescribeAccessControlListsResponse struct {
	*responses.BaseResponse
	PageNumber int    `json:"PageNumber" xml:"PageNumber"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	PageSize   int    `json:"PageSize" xml:"PageSize"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	Acls       Acls   `json:"Acls" xml:"Acls"`
}

DescribeAccessControlListsResponse is the response struct for api DescribeAccessControlLists

func CreateDescribeAccessControlListsResponse ¶ added in v1.62.13

func CreateDescribeAccessControlListsResponse() (response *DescribeAccessControlListsResponse)

CreateDescribeAccessControlListsResponse creates a response to parse from DescribeAccessControlLists response

type DescribeApiDocRequest ¶

type DescribeApiDocRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

DescribeApiDocRequest is the request struct for api DescribeApiDoc

func CreateDescribeApiDocRequest ¶

func CreateDescribeApiDocRequest() (request *DescribeApiDocRequest)

CreateDescribeApiDocRequest creates a request to invoke DescribeApiDoc API

type DescribeApiDocResponse ¶

type DescribeApiDocResponse struct {
	*responses.BaseResponse
	ApiId              string                             `json:"ApiId" xml:"ApiId"`
	ResultType         string                             `json:"ResultType" xml:"ResultType"`
	DisableInternet    bool                               `json:"DisableInternet" xml:"DisableInternet"`
	ResultSample       string                             `json:"ResultSample" xml:"ResultSample"`
	RegionId           string                             `json:"RegionId" xml:"RegionId"`
	ForceNonceCheck    bool                               `json:"ForceNonceCheck" xml:"ForceNonceCheck"`
	Visibility         string                             `json:"Visibility" xml:"Visibility"`
	FailResultSample   string                             `json:"FailResultSample" xml:"FailResultSample"`
	AuthType           string                             `json:"AuthType" xml:"AuthType"`
	RequestId          string                             `json:"RequestId" xml:"RequestId"`
	GroupId            string                             `json:"GroupId" xml:"GroupId"`
	GroupName          string                             `json:"GroupName" xml:"GroupName"`
	Description        string                             `json:"Description" xml:"Description"`
	DeployedTime       string                             `json:"DeployedTime" xml:"DeployedTime"`
	StageName          string                             `json:"StageName" xml:"StageName"`
	ApiName            string                             `json:"ApiName" xml:"ApiName"`
	RequestConfig      RequestConfig                      `json:"RequestConfig" xml:"RequestConfig"`
	ErrorCodeSamples   ErrorCodeSamplesInDescribeApiDoc   `json:"ErrorCodeSamples" xml:"ErrorCodeSamples"`
	ResultDescriptions ResultDescriptionsInDescribeApiDoc `json:"ResultDescriptions" xml:"ResultDescriptions"`
	RequestParameters  RequestParametersInDescribeApiDoc  `json:"RequestParameters" xml:"RequestParameters"`
}

DescribeApiDocResponse is the response struct for api DescribeApiDoc

func CreateDescribeApiDocResponse ¶

func CreateDescribeApiDocResponse() (response *DescribeApiDocResponse)

CreateDescribeApiDocResponse creates a response to parse from DescribeApiDoc response

type DescribeApiGroupRequest ¶

type DescribeApiGroupRequest struct {
	*requests.RpcRequest
	GroupId       string                 `position:"Query" name:"GroupId"`
	SecurityToken string                 `position:"Query" name:"SecurityToken"`
	Tag           *[]DescribeApiGroupTag `position:"Query" name:"Tag"  type:"Repeated"`
}

DescribeApiGroupRequest is the request struct for api DescribeApiGroup

func CreateDescribeApiGroupRequest ¶

func CreateDescribeApiGroupRequest() (request *DescribeApiGroupRequest)

CreateDescribeApiGroupRequest creates a request to invoke DescribeApiGroup API

type DescribeApiGroupResponse ¶

type DescribeApiGroupResponse struct {
	*responses.BaseResponse
	Status                string        `json:"Status" xml:"Status"`
	CompatibleFlags       string        `json:"CompatibleFlags" xml:"CompatibleFlags"`
	BasePath              string        `json:"BasePath" xml:"BasePath"`
	Ipv6Status            string        `json:"Ipv6Status" xml:"Ipv6Status"`
	UserLogConfig         string        `json:"UserLogConfig" xml:"UserLogConfig"`
	CustomerConfigs       string        `json:"CustomerConfigs" xml:"CustomerConfigs"`
	RequestId             string        `json:"RequestId" xml:"RequestId"`
	Description           string        `json:"Description" xml:"Description"`
	HttpsPolicy           string        `json:"HttpsPolicy" xml:"HttpsPolicy"`
	SubDomain             string        `json:"SubDomain" xml:"SubDomain"`
	CreatedTime           string        `json:"CreatedTime" xml:"CreatedTime"`
	RpcPattern            string        `json:"RpcPattern" xml:"RpcPattern"`
	DefaultDomain         string        `json:"DefaultDomain" xml:"DefaultDomain"`
	CmsMonitorGroup       string        `json:"CmsMonitorGroup" xml:"CmsMonitorGroup"`
	BillingStatus         string        `json:"BillingStatus" xml:"BillingStatus"`
	TrafficLimit          int           `json:"TrafficLimit" xml:"TrafficLimit"`
	PassthroughHeaders    string        `json:"PassthroughHeaders" xml:"PassthroughHeaders"`
	InstanceId            string        `json:"InstanceId" xml:"InstanceId"`
	VpcDomain             string        `json:"VpcDomain" xml:"VpcDomain"`
	InstanceType          string        `json:"InstanceType" xml:"InstanceType"`
	CustomTraceConfig     string        `json:"CustomTraceConfig" xml:"CustomTraceConfig"`
	RegionId              string        `json:"RegionId" xml:"RegionId"`
	ModifiedTime          string        `json:"ModifiedTime" xml:"ModifiedTime"`
	GroupId               string        `json:"GroupId" xml:"GroupId"`
	GroupName             string        `json:"GroupName" xml:"GroupName"`
	ClassicVpcSubDomain   string        `json:"ClassicVpcSubDomain" xml:"ClassicVpcSubDomain"`
	IllegalStatus         string        `json:"IllegalStatus" xml:"IllegalStatus"`
	InstanceVipList       string        `json:"InstanceVipList" xml:"InstanceVipList"`
	VpcSlbIntranetDomain  string        `json:"VpcSlbIntranetDomain" xml:"VpcSlbIntranetDomain"`
	CloudMarketCommodity  bool          `json:"CloudMarketCommodity" xml:"CloudMarketCommodity"`
	DedicatedInstanceType string        `json:"DedicatedInstanceType" xml:"DedicatedInstanceType"`
	MigrationStatus       string        `json:"MigrationStatus" xml:"MigrationStatus"`
	MigrationError        string        `json:"MigrationError" xml:"MigrationError"`
	DisableInnerDomain    bool          `json:"DisableInnerDomain" xml:"DisableInnerDomain"`
	CustomDomains         CustomDomains `json:"CustomDomains" xml:"CustomDomains"`
	StageItems            StageItems    `json:"StageItems" xml:"StageItems"`
}

DescribeApiGroupResponse is the response struct for api DescribeApiGroup

func CreateDescribeApiGroupResponse ¶

func CreateDescribeApiGroupResponse() (response *DescribeApiGroupResponse)

CreateDescribeApiGroupResponse creates a response to parse from DescribeApiGroup response

type DescribeApiGroupTag ¶

type DescribeApiGroupTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeApiGroupTag is a repeated param struct in DescribeApiGroupRequest

type DescribeApiGroupVpcWhitelistRequest ¶ added in v1.61.245

type DescribeApiGroupVpcWhitelistRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeApiGroupVpcWhitelistRequest is the request struct for api DescribeApiGroupVpcWhitelist

func CreateDescribeApiGroupVpcWhitelistRequest ¶ added in v1.61.245

func CreateDescribeApiGroupVpcWhitelistRequest() (request *DescribeApiGroupVpcWhitelistRequest)

CreateDescribeApiGroupVpcWhitelistRequest creates a request to invoke DescribeApiGroupVpcWhitelist API

type DescribeApiGroupVpcWhitelistResponse ¶ added in v1.61.245

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

DescribeApiGroupVpcWhitelistResponse is the response struct for api DescribeApiGroupVpcWhitelist

func CreateDescribeApiGroupVpcWhitelistResponse ¶ added in v1.61.245

func CreateDescribeApiGroupVpcWhitelistResponse() (response *DescribeApiGroupVpcWhitelistResponse)

CreateDescribeApiGroupVpcWhitelistResponse creates a response to parse from DescribeApiGroupVpcWhitelist response

type DescribeApiGroupsRequest ¶

type DescribeApiGroupsRequest struct {
	*requests.RpcRequest
	GroupId               string                  `position:"Query" name:"GroupId"`
	Sort                  string                  `position:"Query" name:"Sort"`
	EnableTagAuth         requests.Boolean        `position:"Query" name:"EnableTagAuth"`
	GroupName             string                  `position:"Query" name:"GroupName"`
	PageNumber            requests.Integer        `position:"Query" name:"PageNumber"`
	DisableAuthForConsole requests.Boolean        `position:"Query" name:"DisableAuthForConsole"`
	InstanceId            string                  `position:"Query" name:"InstanceId"`
	SecurityToken         string                  `position:"Query" name:"SecurityToken"`
	PageSize              requests.Integer        `position:"Query" name:"PageSize"`
	NotClassic            requests.Boolean        `position:"Query" name:"NotClassic"`
	Tag                   *[]DescribeApiGroupsTag `position:"Query" name:"Tag"  type:"Repeated"`
}

DescribeApiGroupsRequest is the request struct for api DescribeApiGroups

func CreateDescribeApiGroupsRequest ¶

func CreateDescribeApiGroupsRequest() (request *DescribeApiGroupsRequest)

CreateDescribeApiGroupsRequest creates a request to invoke DescribeApiGroups API

type DescribeApiGroupsResponse ¶

type DescribeApiGroupsResponse struct {
	*responses.BaseResponse
	PageNumber         int                `json:"PageNumber" xml:"PageNumber"`
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	PageSize           int                `json:"PageSize" xml:"PageSize"`
	TotalCount         int                `json:"TotalCount" xml:"TotalCount"`
	ApiGroupAttributes ApiGroupAttributes `json:"ApiGroupAttributes" xml:"ApiGroupAttributes"`
}

DescribeApiGroupsResponse is the response struct for api DescribeApiGroups

func CreateDescribeApiGroupsResponse ¶

func CreateDescribeApiGroupsResponse() (response *DescribeApiGroupsResponse)

CreateDescribeApiGroupsResponse creates a response to parse from DescribeApiGroups response

type DescribeApiGroupsTag ¶

type DescribeApiGroupsTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeApiGroupsTag is a repeated param struct in DescribeApiGroupsRequest

type DescribeApiHistoriesRequest ¶

type DescribeApiHistoriesRequest struct {
	*requests.RpcRequest
	StageName     string           `position:"Query" name:"StageName"`
	GroupId       string           `position:"Query" name:"GroupId"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	ApiName       string           `position:"Query" name:"ApiName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiId         string           `position:"Query" name:"ApiId"`
}

DescribeApiHistoriesRequest is the request struct for api DescribeApiHistories

func CreateDescribeApiHistoriesRequest ¶

func CreateDescribeApiHistoriesRequest() (request *DescribeApiHistoriesRequest)

CreateDescribeApiHistoriesRequest creates a request to invoke DescribeApiHistories API

type DescribeApiHistoriesResponse ¶

type DescribeApiHistoriesResponse struct {
	*responses.BaseResponse
	PageNumber  int                               `json:"PageNumber" xml:"PageNumber"`
	RequestId   string                            `json:"RequestId" xml:"RequestId"`
	PageSize    int                               `json:"PageSize" xml:"PageSize"`
	TotalCount  int                               `json:"TotalCount" xml:"TotalCount"`
	ApiHisItems ApiHisItemsInDescribeApiHistories `json:"ApiHisItems" xml:"ApiHisItems"`
}

DescribeApiHistoriesResponse is the response struct for api DescribeApiHistories

func CreateDescribeApiHistoriesResponse ¶

func CreateDescribeApiHistoriesResponse() (response *DescribeApiHistoriesResponse)

CreateDescribeApiHistoriesResponse creates a response to parse from DescribeApiHistories response

type DescribeApiHistoryRequest ¶

type DescribeApiHistoryRequest struct {
	*requests.RpcRequest
	StageName          string `position:"Query" name:"StageName"`
	GroupId            string `position:"Query" name:"GroupId"`
	ResourceOwnerToken string `position:"Query" name:"ResourceOwnerToken"`
	SecurityToken      string `position:"Query" name:"SecurityToken"`
	ApiId              string `position:"Query" name:"ApiId"`
	HistoryVersion     string `position:"Query" name:"HistoryVersion"`
}

DescribeApiHistoryRequest is the request struct for api DescribeApiHistory

func CreateDescribeApiHistoryRequest ¶

func CreateDescribeApiHistoryRequest() (request *DescribeApiHistoryRequest)

CreateDescribeApiHistoryRequest creates a request to invoke DescribeApiHistory API

type DescribeApiHistoryResponse ¶

type DescribeApiHistoryResponse struct {
	*responses.BaseResponse
	Status                 string                                     `json:"Status" xml:"Status"`
	ApiId                  string                                     `json:"ApiId" xml:"ApiId"`
	ResultType             string                                     `json:"ResultType" xml:"ResultType"`
	WebSocketApiType       string                                     `json:"WebSocketApiType" xml:"WebSocketApiType"`
	DisableInternet        bool                                       `json:"DisableInternet" xml:"DisableInternet"`
	ResultBodyModel        string                                     `json:"ResultBodyModel" xml:"ResultBodyModel"`
	ResultSample           string                                     `json:"ResultSample" xml:"ResultSample"`
	AppCodeAuthType        string                                     `json:"AppCodeAuthType" xml:"AppCodeAuthType"`
	AllowSignatureMethod   string                                     `json:"AllowSignatureMethod" xml:"AllowSignatureMethod"`
	RegionId               string                                     `json:"RegionId" xml:"RegionId"`
	ForceNonceCheck        bool                                       `json:"ForceNonceCheck" xml:"ForceNonceCheck"`
	Visibility             string                                     `json:"Visibility" xml:"Visibility"`
	FailResultSample       string                                     `json:"FailResultSample" xml:"FailResultSample"`
	AuthType               string                                     `json:"AuthType" xml:"AuthType"`
	RequestId              string                                     `json:"RequestId" xml:"RequestId"`
	Description            string                                     `json:"Description" xml:"Description"`
	GroupName              string                                     `json:"GroupName" xml:"GroupName"`
	GroupId                string                                     `json:"GroupId" xml:"GroupId"`
	DeployedTime           string                                     `json:"DeployedTime" xml:"DeployedTime"`
	StageName              string                                     `json:"StageName" xml:"StageName"`
	HistoryVersion         string                                     `json:"HistoryVersion" xml:"HistoryVersion"`
	ApiName                string                                     `json:"ApiName" xml:"ApiName"`
	BackendEnable          bool                                       `json:"BackendEnable" xml:"BackendEnable"`
	BackendConfig          BackendConfig                              `json:"BackendConfig" xml:"BackendConfig"`
	RequestConfig          RequestConfig                              `json:"RequestConfig" xml:"RequestConfig"`
	ServiceConfig          ServiceConfig                              `json:"ServiceConfig" xml:"ServiceConfig"`
	OpenIdConnectConfig    OpenIdConnectConfig                        `json:"OpenIdConnectConfig" xml:"OpenIdConnectConfig"`
	ErrorCodeSamples       ErrorCodeSamplesInDescribeApiHistory       `json:"ErrorCodeSamples" xml:"ErrorCodeSamples"`
	ResultDescriptions     ResultDescriptionsInDescribeApiHistory     `json:"ResultDescriptions" xml:"ResultDescriptions"`
	SystemParameters       SystemParametersInDescribeApiHistory       `json:"SystemParameters" xml:"SystemParameters"`
	CustomSystemParameters CustomSystemParametersInDescribeApiHistory `json:"CustomSystemParameters" xml:"CustomSystemParameters"`
	ConstantParameters     ConstantParametersInDescribeApiHistory     `json:"ConstantParameters" xml:"ConstantParameters"`
	RequestParameters      RequestParametersInDescribeApiHistory      `json:"RequestParameters" xml:"RequestParameters"`
	ServiceParameters      ServiceParametersInDescribeApiHistory      `json:"ServiceParameters" xml:"ServiceParameters"`
	ServiceParametersMap   ServiceParametersMapInDescribeApiHistory   `json:"ServiceParametersMap" xml:"ServiceParametersMap"`
}

DescribeApiHistoryResponse is the response struct for api DescribeApiHistory

func CreateDescribeApiHistoryResponse ¶

func CreateDescribeApiHistoryResponse() (response *DescribeApiHistoryResponse)

CreateDescribeApiHistoryResponse creates a response to parse from DescribeApiHistory response

type DescribeApiIpControlsRequest ¶

type DescribeApiIpControlsRequest struct {
	*requests.RpcRequest
	StageName     string           `position:"Query" name:"StageName"`
	GroupId       string           `position:"Query" name:"GroupId"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiIds        string           `position:"Query" name:"ApiIds"`
}

DescribeApiIpControlsRequest is the request struct for api DescribeApiIpControls

func CreateDescribeApiIpControlsRequest ¶

func CreateDescribeApiIpControlsRequest() (request *DescribeApiIpControlsRequest)

CreateDescribeApiIpControlsRequest creates a request to invoke DescribeApiIpControls API

type DescribeApiIpControlsResponse ¶

type DescribeApiIpControlsResponse struct {
	*responses.BaseResponse
	PageNumber    int           `json:"PageNumber" xml:"PageNumber"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	PageSize      int           `json:"PageSize" xml:"PageSize"`
	TotalCount    int           `json:"TotalCount" xml:"TotalCount"`
	ApiIpControls ApiIpControls `json:"ApiIpControls" xml:"ApiIpControls"`
}

DescribeApiIpControlsResponse is the response struct for api DescribeApiIpControls

func CreateDescribeApiIpControlsResponse ¶

func CreateDescribeApiIpControlsResponse() (response *DescribeApiIpControlsResponse)

CreateDescribeApiIpControlsResponse creates a response to parse from DescribeApiIpControls response

type DescribeApiLatencyDataRequest ¶

type DescribeApiLatencyDataRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

DescribeApiLatencyDataRequest is the request struct for api DescribeApiLatencyData

func CreateDescribeApiLatencyDataRequest ¶

func CreateDescribeApiLatencyDataRequest() (request *DescribeApiLatencyDataRequest)

CreateDescribeApiLatencyDataRequest creates a request to invoke DescribeApiLatencyData API

type DescribeApiLatencyDataResponse ¶

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

DescribeApiLatencyDataResponse is the response struct for api DescribeApiLatencyData

func CreateDescribeApiLatencyDataResponse ¶

func CreateDescribeApiLatencyDataResponse() (response *DescribeApiLatencyDataResponse)

CreateDescribeApiLatencyDataResponse creates a response to parse from DescribeApiLatencyData response

type DescribeApiMarketAttributesRequest ¶ added in v1.61.245

type DescribeApiMarketAttributesRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

DescribeApiMarketAttributesRequest is the request struct for api DescribeApiMarketAttributes

func CreateDescribeApiMarketAttributesRequest ¶ added in v1.61.245

func CreateDescribeApiMarketAttributesRequest() (request *DescribeApiMarketAttributesRequest)

CreateDescribeApiMarketAttributesRequest creates a request to invoke DescribeApiMarketAttributes API

type DescribeApiMarketAttributesResponse ¶ added in v1.61.245

type DescribeApiMarketAttributesResponse struct {
	*responses.BaseResponse
	ApiId              string `json:"ApiId" xml:"ApiId"`
	RequestId          string `json:"RequestId" xml:"RequestId"`
	MarketChargingMode string `json:"MarketChargingMode" xml:"MarketChargingMode"`
	NeedCharging       string `json:"NeedCharging" xml:"NeedCharging"`
}

DescribeApiMarketAttributesResponse is the response struct for api DescribeApiMarketAttributes

func CreateDescribeApiMarketAttributesResponse ¶ added in v1.61.245

func CreateDescribeApiMarketAttributesResponse() (response *DescribeApiMarketAttributesResponse)

CreateDescribeApiMarketAttributesResponse creates a response to parse from DescribeApiMarketAttributes response

type DescribeApiProductApisRequest ¶ added in v1.62.590

type DescribeApiProductApisRequest struct {
	*requests.RpcRequest
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiProductId  string           `position:"Query" name:"ApiProductId"`
}

DescribeApiProductApisRequest is the request struct for api DescribeApiProductApis

func CreateDescribeApiProductApisRequest ¶ added in v1.62.590

func CreateDescribeApiProductApisRequest() (request *DescribeApiProductApisRequest)

CreateDescribeApiProductApisRequest creates a request to invoke DescribeApiProductApis API

type DescribeApiProductApisResponse ¶ added in v1.62.590

type DescribeApiProductApisResponse struct {
	*responses.BaseResponse
	RequestId   string                              `json:"RequestId" xml:"RequestId"`
	PageNumber  int                                 `json:"PageNumber" xml:"PageNumber"`
	PageSize    int                                 `json:"PageSize" xml:"PageSize"`
	TotalCount  int                                 `json:"TotalCount" xml:"TotalCount"`
	ApiInfoList ApiInfoListInDescribeApiProductApis `json:"ApiInfoList" xml:"ApiInfoList"`
}

DescribeApiProductApisResponse is the response struct for api DescribeApiProductApis

func CreateDescribeApiProductApisResponse ¶ added in v1.62.590

func CreateDescribeApiProductApisResponse() (response *DescribeApiProductApisResponse)

CreateDescribeApiProductApisResponse creates a response to parse from DescribeApiProductApis response

type DescribeApiProductsByAppRequest ¶ added in v1.62.590

type DescribeApiProductsByAppRequest struct {
	*requests.RpcRequest
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeApiProductsByAppRequest is the request struct for api DescribeApiProductsByApp

func CreateDescribeApiProductsByAppRequest ¶ added in v1.62.590

func CreateDescribeApiProductsByAppRequest() (request *DescribeApiProductsByAppRequest)

CreateDescribeApiProductsByAppRequest creates a request to invoke DescribeApiProductsByApp API

type DescribeApiProductsByAppResponse ¶ added in v1.62.590

type DescribeApiProductsByAppResponse struct {
	*responses.BaseResponse
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	PageSize           int                `json:"PageSize" xml:"PageSize"`
	PageNumber         int                `json:"PageNumber" xml:"PageNumber"`
	TotalCount         int                `json:"TotalCount" xml:"TotalCount"`
	ApiProductInfoList ApiProductInfoList `json:"ApiProductInfoList" xml:"ApiProductInfoList"`
}

DescribeApiProductsByAppResponse is the response struct for api DescribeApiProductsByApp

func CreateDescribeApiProductsByAppResponse ¶ added in v1.62.590

func CreateDescribeApiProductsByAppResponse() (response *DescribeApiProductsByAppResponse)

CreateDescribeApiProductsByAppResponse creates a response to parse from DescribeApiProductsByApp response

type DescribeApiQpsDataRequest ¶

type DescribeApiQpsDataRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

DescribeApiQpsDataRequest is the request struct for api DescribeApiQpsData

func CreateDescribeApiQpsDataRequest ¶

func CreateDescribeApiQpsDataRequest() (request *DescribeApiQpsDataRequest)

CreateDescribeApiQpsDataRequest creates a request to invoke DescribeApiQpsData API

type DescribeApiQpsDataResponse ¶

type DescribeApiQpsDataResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	CallSuccesses CallSuccesses `json:"CallSuccesses" xml:"CallSuccesses"`
	CallFails     CallFails     `json:"CallFails" xml:"CallFails"`
}

DescribeApiQpsDataResponse is the response struct for api DescribeApiQpsData

func CreateDescribeApiQpsDataResponse ¶

func CreateDescribeApiQpsDataResponse() (response *DescribeApiQpsDataResponse)

CreateDescribeApiQpsDataResponse creates a response to parse from DescribeApiQpsData response

type DescribeApiRequest ¶

type DescribeApiRequest struct {
	*requests.RpcRequest
	GroupId            string `position:"Query" name:"GroupId"`
	ResourceOwnerToken string `position:"Query" name:"ResourceOwnerToken"`
	SecurityToken      string `position:"Query" name:"SecurityToken"`
	ApiId              string `position:"Query" name:"ApiId"`
}

DescribeApiRequest is the request struct for api DescribeApi

func CreateDescribeApiRequest ¶

func CreateDescribeApiRequest() (request *DescribeApiRequest)

CreateDescribeApiRequest creates a request to invoke DescribeApi API

type DescribeApiResponse ¶

type DescribeApiResponse struct {
	*responses.BaseResponse
	ApiId                  string                              `json:"ApiId" xml:"ApiId"`
	ResultType             string                              `json:"ResultType" xml:"ResultType"`
	WebSocketApiType       string                              `json:"WebSocketApiType" xml:"WebSocketApiType"`
	DisableInternet        bool                                `json:"DisableInternet" xml:"DisableInternet"`
	ResultBodyModel        string                              `json:"ResultBodyModel" xml:"ResultBodyModel"`
	ResultSample           string                              `json:"ResultSample" xml:"ResultSample"`
	AppCodeAuthType        string                              `json:"AppCodeAuthType" xml:"AppCodeAuthType"`
	AllowSignatureMethod   string                              `json:"AllowSignatureMethod" xml:"AllowSignatureMethod"`
	RegionId               string                              `json:"RegionId" xml:"RegionId"`
	ForceNonceCheck        bool                                `json:"ForceNonceCheck" xml:"ForceNonceCheck"`
	Visibility             string                              `json:"Visibility" xml:"Visibility"`
	FailResultSample       string                              `json:"FailResultSample" xml:"FailResultSample"`
	AuthType               string                              `json:"AuthType" xml:"AuthType"`
	ModifiedTime           string                              `json:"ModifiedTime" xml:"ModifiedTime"`
	RequestId              string                              `json:"RequestId" xml:"RequestId"`
	Description            string                              `json:"Description" xml:"Description"`
	GroupName              string                              `json:"GroupName" xml:"GroupName"`
	GroupId                string                              `json:"GroupId" xml:"GroupId"`
	Mock                   string                              `json:"Mock" xml:"Mock"`
	MockResult             string                              `json:"MockResult" xml:"MockResult"`
	CreatedTime            string                              `json:"CreatedTime" xml:"CreatedTime"`
	ApiName                string                              `json:"ApiName" xml:"ApiName"`
	BackendEnable          bool                                `json:"BackendEnable" xml:"BackendEnable"`
	BackendConfig          BackendConfig                       `json:"BackendConfig" xml:"BackendConfig"`
	RequestConfig          RequestConfig                       `json:"RequestConfig" xml:"RequestConfig"`
	ServiceConfig          ServiceConfig                       `json:"ServiceConfig" xml:"ServiceConfig"`
	OpenIdConnectConfig    OpenIdConnectConfig                 `json:"OpenIdConnectConfig" xml:"OpenIdConnectConfig"`
	ErrorCodeSamples       ErrorCodeSamplesInDescribeApi       `json:"ErrorCodeSamples" xml:"ErrorCodeSamples"`
	ResultDescriptions     ResultDescriptionsInDescribeApi     `json:"ResultDescriptions" xml:"ResultDescriptions"`
	SystemParameters       SystemParametersInDescribeApi       `json:"SystemParameters" xml:"SystemParameters"`
	CustomSystemParameters CustomSystemParametersInDescribeApi `json:"CustomSystemParameters" xml:"CustomSystemParameters"`
	ConstantParameters     ConstantParametersInDescribeApi     `json:"ConstantParameters" xml:"ConstantParameters"`
	RequestParameters      RequestParametersInDescribeApi      `json:"RequestParameters" xml:"RequestParameters"`
	ServiceParameters      ServiceParametersInDescribeApi      `json:"ServiceParameters" xml:"ServiceParameters"`
	ServiceParametersMap   ServiceParametersMapInDescribeApi   `json:"ServiceParametersMap" xml:"ServiceParametersMap"`
	DeployedInfos          DeployedInfosInDescribeApi          `json:"DeployedInfos" xml:"DeployedInfos"`
}

DescribeApiResponse is the response struct for api DescribeApi

func CreateDescribeApiResponse ¶

func CreateDescribeApiResponse() (response *DescribeApiResponse)

CreateDescribeApiResponse creates a response to parse from DescribeApi response

type DescribeApiSignaturesRequest ¶

type DescribeApiSignaturesRequest struct {
	*requests.RpcRequest
	StageName     string           `position:"Query" name:"StageName"`
	GroupId       string           `position:"Query" name:"GroupId"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiIds        string           `position:"Query" name:"ApiIds"`
}

DescribeApiSignaturesRequest is the request struct for api DescribeApiSignatures

func CreateDescribeApiSignaturesRequest ¶

func CreateDescribeApiSignaturesRequest() (request *DescribeApiSignaturesRequest)

CreateDescribeApiSignaturesRequest creates a request to invoke DescribeApiSignatures API

type DescribeApiSignaturesResponse ¶

type DescribeApiSignaturesResponse struct {
	*responses.BaseResponse
	PageNumber    int           `json:"PageNumber" xml:"PageNumber"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	PageSize      int           `json:"PageSize" xml:"PageSize"`
	TotalCount    int           `json:"TotalCount" xml:"TotalCount"`
	ApiSignatures ApiSignatures `json:"ApiSignatures" xml:"ApiSignatures"`
}

DescribeApiSignaturesResponse is the response struct for api DescribeApiSignatures

func CreateDescribeApiSignaturesResponse ¶

func CreateDescribeApiSignaturesResponse() (response *DescribeApiSignaturesResponse)

CreateDescribeApiSignaturesResponse creates a response to parse from DescribeApiSignatures response

type DescribeApiTrafficControlsRequest ¶

type DescribeApiTrafficControlsRequest struct {
	*requests.RpcRequest
	StageName     string           `position:"Query" name:"StageName"`
	GroupId       string           `position:"Query" name:"GroupId"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiIds        string           `position:"Query" name:"ApiIds"`
}

DescribeApiTrafficControlsRequest is the request struct for api DescribeApiTrafficControls

func CreateDescribeApiTrafficControlsRequest ¶

func CreateDescribeApiTrafficControlsRequest() (request *DescribeApiTrafficControlsRequest)

CreateDescribeApiTrafficControlsRequest creates a request to invoke DescribeApiTrafficControls API

type DescribeApiTrafficControlsResponse ¶

type DescribeApiTrafficControlsResponse struct {
	*responses.BaseResponse
	PageNumber         int                `json:"PageNumber" xml:"PageNumber"`
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	PageSize           int                `json:"PageSize" xml:"PageSize"`
	TotalCount         int                `json:"TotalCount" xml:"TotalCount"`
	ApiTrafficControls ApiTrafficControls `json:"ApiTrafficControls" xml:"ApiTrafficControls"`
}

DescribeApiTrafficControlsResponse is the response struct for api DescribeApiTrafficControls

func CreateDescribeApiTrafficControlsResponse ¶

func CreateDescribeApiTrafficControlsResponse() (response *DescribeApiTrafficControlsResponse)

CreateDescribeApiTrafficControlsResponse creates a response to parse from DescribeApiTrafficControls response

type DescribeApiTrafficDataRequest ¶

type DescribeApiTrafficDataRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

DescribeApiTrafficDataRequest is the request struct for api DescribeApiTrafficData

func CreateDescribeApiTrafficDataRequest ¶

func CreateDescribeApiTrafficDataRequest() (request *DescribeApiTrafficDataRequest)

CreateDescribeApiTrafficDataRequest creates a request to invoke DescribeApiTrafficData API

type DescribeApiTrafficDataResponse ¶

type DescribeApiTrafficDataResponse struct {
	*responses.BaseResponse
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	CallUploads   CallUploads   `json:"CallUploads" xml:"CallUploads"`
	CallDownloads CallDownloads `json:"CallDownloads" xml:"CallDownloads"`
}

DescribeApiTrafficDataResponse is the response struct for api DescribeApiTrafficData

func CreateDescribeApiTrafficDataResponse ¶

func CreateDescribeApiTrafficDataResponse() (response *DescribeApiTrafficDataResponse)

CreateDescribeApiTrafficDataResponse creates a response to parse from DescribeApiTrafficData response

type DescribeApisByAppRequest ¶

type DescribeApisByAppRequest struct {
	*requests.RpcRequest
	Method        string           `position:"Query" name:"Method"`
	Description   string           `position:"Query" name:"Description"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	Path          string           `position:"Query" name:"Path"`
	ApiName       string           `position:"Query" name:"ApiName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	ApiUid        string           `position:"Query" name:"ApiUid"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeApisByAppRequest is the request struct for api DescribeApisByApp

func CreateDescribeApisByAppRequest ¶

func CreateDescribeApisByAppRequest() (request *DescribeApisByAppRequest)

CreateDescribeApisByAppRequest creates a request to invoke DescribeApisByApp API

type DescribeApisByAppResponse ¶

type DescribeApisByAppResponse struct {
	*responses.BaseResponse
	PageNumber          int                                    `json:"PageNumber" xml:"PageNumber"`
	RequestId           string                                 `json:"RequestId" xml:"RequestId"`
	PageSize            int                                    `json:"PageSize" xml:"PageSize"`
	TotalCount          int                                    `json:"TotalCount" xml:"TotalCount"`
	AppApiRelationInfos AppApiRelationInfosInDescribeApisByApp `json:"AppApiRelationInfos" xml:"AppApiRelationInfos"`
}

DescribeApisByAppResponse is the response struct for api DescribeApisByApp

func CreateDescribeApisByAppResponse ¶

func CreateDescribeApisByAppResponse() (response *DescribeApisByAppResponse)

CreateDescribeApisByAppResponse creates a response to parse from DescribeApisByApp response

type DescribeApisByBackendRequest ¶ added in v1.62.13

type DescribeApisByBackendRequest struct {
	*requests.RpcRequest
	StageName     string           `position:"Query" name:"StageName"`
	BackendId     string           `position:"Query" name:"BackendId"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeApisByBackendRequest is the request struct for api DescribeApisByBackend

func CreateDescribeApisByBackendRequest ¶ added in v1.62.13

func CreateDescribeApisByBackendRequest() (request *DescribeApisByBackendRequest)

CreateDescribeApisByBackendRequest creates a request to invoke DescribeApisByBackend API

type DescribeApisByBackendResponse ¶ added in v1.62.13

type DescribeApisByBackendResponse struct {
	*responses.BaseResponse
	PageNumber  int                                `json:"PageNumber" xml:"PageNumber"`
	RequestId   string                             `json:"RequestId" xml:"RequestId"`
	PageSize    int                                `json:"PageSize" xml:"PageSize"`
	TotalCount  int                                `json:"TotalCount" xml:"TotalCount"`
	ApiInfoList ApiInfoListInDescribeApisByBackend `json:"ApiInfoList" xml:"ApiInfoList"`
}

DescribeApisByBackendResponse is the response struct for api DescribeApisByBackend

func CreateDescribeApisByBackendResponse ¶ added in v1.62.13

func CreateDescribeApisByBackendResponse() (response *DescribeApisByBackendResponse)

CreateDescribeApisByBackendResponse creates a response to parse from DescribeApisByBackend response

type DescribeApisByIpControlRequest ¶

type DescribeApisByIpControlRequest struct {
	*requests.RpcRequest
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	IpControlId   string           `position:"Query" name:"IpControlId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeApisByIpControlRequest is the request struct for api DescribeApisByIpControl

func CreateDescribeApisByIpControlRequest ¶

func CreateDescribeApisByIpControlRequest() (request *DescribeApisByIpControlRequest)

CreateDescribeApisByIpControlRequest creates a request to invoke DescribeApisByIpControl API

type DescribeApisByIpControlResponse ¶

type DescribeApisByIpControlResponse struct {
	*responses.BaseResponse
	PageNumber int                               `json:"PageNumber" xml:"PageNumber"`
	RequestId  string                            `json:"RequestId" xml:"RequestId"`
	PageSize   int                               `json:"PageSize" xml:"PageSize"`
	TotalCount int                               `json:"TotalCount" xml:"TotalCount"`
	ApiInfos   ApiInfosInDescribeApisByIpControl `json:"ApiInfos" xml:"ApiInfos"`
}

DescribeApisByIpControlResponse is the response struct for api DescribeApisByIpControl

func CreateDescribeApisByIpControlResponse ¶

func CreateDescribeApisByIpControlResponse() (response *DescribeApisByIpControlResponse)

CreateDescribeApisByIpControlResponse creates a response to parse from DescribeApisByIpControl response

type DescribeApisBySignatureRequest ¶

type DescribeApisBySignatureRequest struct {
	*requests.RpcRequest
	SignatureId   string           `position:"Query" name:"SignatureId"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeApisBySignatureRequest is the request struct for api DescribeApisBySignature

func CreateDescribeApisBySignatureRequest ¶

func CreateDescribeApisBySignatureRequest() (request *DescribeApisBySignatureRequest)

CreateDescribeApisBySignatureRequest creates a request to invoke DescribeApisBySignature API

type DescribeApisBySignatureResponse ¶

type DescribeApisBySignatureResponse struct {
	*responses.BaseResponse
	PageNumber int                               `json:"PageNumber" xml:"PageNumber"`
	RequestId  string                            `json:"RequestId" xml:"RequestId"`
	PageSize   int                               `json:"PageSize" xml:"PageSize"`
	TotalCount int                               `json:"TotalCount" xml:"TotalCount"`
	ApiInfos   ApiInfosInDescribeApisBySignature `json:"ApiInfos" xml:"ApiInfos"`
}

DescribeApisBySignatureResponse is the response struct for api DescribeApisBySignature

func CreateDescribeApisBySignatureResponse ¶

func CreateDescribeApisBySignatureResponse() (response *DescribeApisBySignatureResponse)

CreateDescribeApisBySignatureResponse creates a response to parse from DescribeApisBySignature response

type DescribeApisByTrafficControlRequest ¶

type DescribeApisByTrafficControlRequest struct {
	*requests.RpcRequest
	TrafficControlId string           `position:"Query" name:"TrafficControlId"`
	PageNumber       requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken    string           `position:"Query" name:"SecurityToken"`
	PageSize         requests.Integer `position:"Query" name:"PageSize"`
}

DescribeApisByTrafficControlRequest is the request struct for api DescribeApisByTrafficControl

func CreateDescribeApisByTrafficControlRequest ¶

func CreateDescribeApisByTrafficControlRequest() (request *DescribeApisByTrafficControlRequest)

CreateDescribeApisByTrafficControlRequest creates a request to invoke DescribeApisByTrafficControl API

type DescribeApisByTrafficControlResponse ¶

type DescribeApisByTrafficControlResponse struct {
	*responses.BaseResponse
	PageNumber int                                    `json:"PageNumber" xml:"PageNumber"`
	RequestId  string                                 `json:"RequestId" xml:"RequestId"`
	PageSize   int                                    `json:"PageSize" xml:"PageSize"`
	TotalCount int                                    `json:"TotalCount" xml:"TotalCount"`
	ApiInfos   ApiInfosInDescribeApisByTrafficControl `json:"ApiInfos" xml:"ApiInfos"`
}

DescribeApisByTrafficControlResponse is the response struct for api DescribeApisByTrafficControl

func CreateDescribeApisByTrafficControlResponse ¶

func CreateDescribeApisByTrafficControlResponse() (response *DescribeApisByTrafficControlResponse)

CreateDescribeApisByTrafficControlResponse creates a response to parse from DescribeApisByTrafficControl response

type DescribeApisRequest ¶

type DescribeApisRequest struct {
	*requests.RpcRequest
	StageName     string             `position:"Query" name:"StageName"`
	PageNumber    requests.Integer   `position:"Query" name:"PageNumber"`
	SecurityToken string             `position:"Query" name:"SecurityToken"`
	UnDeployed    requests.Boolean   `position:"Query" name:"UnDeployed"`
	PageSize      requests.Integer   `position:"Query" name:"PageSize"`
	Tag           *[]DescribeApisTag `position:"Query" name:"Tag"  type:"Repeated"`
	ApiMethod     string             `position:"Query" name:"ApiMethod"`
	Visibility    string             `position:"Query" name:"Visibility"`
	GroupId       string             `position:"Query" name:"GroupId"`
	ApiPath       string             `position:"Query" name:"ApiPath"`
	EnableTagAuth requests.Boolean   `position:"Query" name:"EnableTagAuth"`
	ApiName       string             `position:"Query" name:"ApiName"`
	CatalogId     string             `position:"Query" name:"CatalogId"`
	ApiId         string             `position:"Query" name:"ApiId"`
}

DescribeApisRequest is the request struct for api DescribeApis

func CreateDescribeApisRequest ¶

func CreateDescribeApisRequest() (request *DescribeApisRequest)

CreateDescribeApisRequest creates a request to invoke DescribeApis API

type DescribeApisResponse ¶

type DescribeApisResponse struct {
	*responses.BaseResponse
	PageNumber  int                       `json:"PageNumber" xml:"PageNumber"`
	RequestId   string                    `json:"RequestId" xml:"RequestId"`
	PageSize    int                       `json:"PageSize" xml:"PageSize"`
	TotalCount  int                       `json:"TotalCount" xml:"TotalCount"`
	ApiSummarys ApiSummarysInDescribeApis `json:"ApiSummarys" xml:"ApiSummarys"`
}

DescribeApisResponse is the response struct for api DescribeApis

func CreateDescribeApisResponse ¶

func CreateDescribeApisResponse() (response *DescribeApisResponse)

CreateDescribeApisResponse creates a response to parse from DescribeApis response

type DescribeApisTag ¶

type DescribeApisTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeApisTag is a repeated param struct in DescribeApisRequest

type DescribeApisWithStageNameIntegratedByAppRequest ¶ added in v1.62.590

type DescribeApisWithStageNameIntegratedByAppRequest struct {
	*requests.RpcRequest
	Method        string           `position:"Query" name:"Method"`
	Description   string           `position:"Query" name:"Description"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	Path          string           `position:"Query" name:"Path"`
	ApiName       string           `position:"Query" name:"ApiName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	ApiUid        string           `position:"Query" name:"ApiUid"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeApisWithStageNameIntegratedByAppRequest is the request struct for api DescribeApisWithStageNameIntegratedByApp

func CreateDescribeApisWithStageNameIntegratedByAppRequest ¶ added in v1.62.590

func CreateDescribeApisWithStageNameIntegratedByAppRequest() (request *DescribeApisWithStageNameIntegratedByAppRequest)

CreateDescribeApisWithStageNameIntegratedByAppRequest creates a request to invoke DescribeApisWithStageNameIntegratedByApp API

type DescribeApisWithStageNameIntegratedByAppResponse ¶ added in v1.62.590

type DescribeApisWithStageNameIntegratedByAppResponse struct {
	*responses.BaseResponse
	PageNumber          int                                                           `json:"PageNumber" xml:"PageNumber"`
	RequestId           string                                                        `json:"RequestId" xml:"RequestId"`
	PageSize            int                                                           `json:"PageSize" xml:"PageSize"`
	TotalCount          int                                                           `json:"TotalCount" xml:"TotalCount"`
	AppApiRelationInfos AppApiRelationInfosInDescribeApisWithStageNameIntegratedByApp `json:"AppApiRelationInfos" xml:"AppApiRelationInfos"`
}

DescribeApisWithStageNameIntegratedByAppResponse is the response struct for api DescribeApisWithStageNameIntegratedByApp

func CreateDescribeApisWithStageNameIntegratedByAppResponse ¶ added in v1.62.590

func CreateDescribeApisWithStageNameIntegratedByAppResponse() (response *DescribeApisWithStageNameIntegratedByAppResponse)

CreateDescribeApisWithStageNameIntegratedByAppResponse creates a response to parse from DescribeApisWithStageNameIntegratedByApp response

type DescribeAppAttributesRequest ¶

type DescribeAppAttributesRequest struct {
	*requests.RpcRequest
	StageName           string                      `position:"Query" name:"StageName"`
	PageNumber          requests.Integer            `position:"Query" name:"PageNumber"`
	AppName             string                      `position:"Query" name:"AppName"`
	SecurityToken       string                      `position:"Query" name:"SecurityToken"`
	ExcludeApiId        string                      `position:"Query" name:"ExcludeApiId"`
	PageSize            requests.Integer            `position:"Query" name:"PageSize"`
	Tag                 *[]DescribeAppAttributesTag `position:"Query" name:"Tag"  type:"Repeated"`
	Sort                string                      `position:"Query" name:"Sort"`
	EnableTagAuth       requests.Boolean            `position:"Query" name:"EnableTagAuth"`
	Extend              string                      `position:"Query" name:"Extend"`
	ExcludeApiProductId string                      `position:"Query" name:"ExcludeApiProductId"`
	AppId               requests.Integer            `position:"Query" name:"AppId"`
	AppCode             string                      `position:"Query" name:"AppCode"`
	AppKey              string                      `position:"Query" name:"AppKey"`
}

DescribeAppAttributesRequest is the request struct for api DescribeAppAttributes

func CreateDescribeAppAttributesRequest ¶

func CreateDescribeAppAttributesRequest() (request *DescribeAppAttributesRequest)

CreateDescribeAppAttributesRequest creates a request to invoke DescribeAppAttributes API

type DescribeAppAttributesResponse ¶

type DescribeAppAttributesResponse struct {
	*responses.BaseResponse
	PageNumber int                         `json:"PageNumber" xml:"PageNumber"`
	RequestId  string                      `json:"RequestId" xml:"RequestId"`
	PageSize   int                         `json:"PageSize" xml:"PageSize"`
	TotalCount int                         `json:"TotalCount" xml:"TotalCount"`
	Apps       AppsInDescribeAppAttributes `json:"Apps" xml:"Apps"`
}

DescribeAppAttributesResponse is the response struct for api DescribeAppAttributes

func CreateDescribeAppAttributesResponse ¶

func CreateDescribeAppAttributesResponse() (response *DescribeAppAttributesResponse)

CreateDescribeAppAttributesResponse creates a response to parse from DescribeAppAttributes response

type DescribeAppAttributesTag ¶

type DescribeAppAttributesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeAppAttributesTag is a repeated param struct in DescribeAppAttributesRequest

type DescribeAppRequest ¶

type DescribeAppRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
}

DescribeAppRequest is the request struct for api DescribeApp

func CreateDescribeAppRequest ¶

func CreateDescribeAppRequest() (request *DescribeAppRequest)

CreateDescribeAppRequest creates a request to invoke DescribeApp API

type DescribeAppResponse ¶

type DescribeAppResponse struct {
	*responses.BaseResponse
	AppName      string `json:"AppName" xml:"AppName"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"`
	Description  string `json:"Description" xml:"Description"`
	AppId        int64  `json:"AppId" xml:"AppId"`
	CreatedTime  string `json:"CreatedTime" xml:"CreatedTime"`
	Extend       string `json:"Extend" xml:"Extend"`
}

DescribeAppResponse is the response struct for api DescribeApp

func CreateDescribeAppResponse ¶

func CreateDescribeAppResponse() (response *DescribeAppResponse)

CreateDescribeAppResponse creates a response to parse from DescribeApp response

type DescribeAppSecurityRequest ¶

type DescribeAppSecurityRequest struct {
	*requests.RpcRequest
	SecurityToken string                    `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer          `position:"Query" name:"AppId"`
	Tag           *[]DescribeAppSecurityTag `position:"Query" name:"Tag"  type:"Repeated"`
}

DescribeAppSecurityRequest is the request struct for api DescribeAppSecurity

func CreateDescribeAppSecurityRequest ¶

func CreateDescribeAppSecurityRequest() (request *DescribeAppSecurityRequest)

CreateDescribeAppSecurityRequest creates a request to invoke DescribeAppSecurity API

type DescribeAppSecurityResponse ¶

type DescribeAppSecurityResponse struct {
	*responses.BaseResponse
	AppSecret    string `json:"AppSecret" xml:"AppSecret"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
	AppKey       string `json:"AppKey" xml:"AppKey"`
	ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"`
	AppCode      string `json:"AppCode" xml:"AppCode"`
	CreatedTime  string `json:"CreatedTime" xml:"CreatedTime"`
}

DescribeAppSecurityResponse is the response struct for api DescribeAppSecurity

func CreateDescribeAppSecurityResponse ¶

func CreateDescribeAppSecurityResponse() (response *DescribeAppSecurityResponse)

CreateDescribeAppSecurityResponse creates a response to parse from DescribeAppSecurity response

type DescribeAppSecurityTag ¶

type DescribeAppSecurityTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeAppSecurityTag is a repeated param struct in DescribeAppSecurityRequest

type DescribeAppsByApiProductRequest ¶ added in v1.62.590

type DescribeAppsByApiProductRequest struct {
	*requests.RpcRequest
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiProductId  string           `position:"Query" name:"ApiProductId"`
}

DescribeAppsByApiProductRequest is the request struct for api DescribeAppsByApiProduct

func CreateDescribeAppsByApiProductRequest ¶ added in v1.62.590

func CreateDescribeAppsByApiProductRequest() (request *DescribeAppsByApiProductRequest)

CreateDescribeAppsByApiProductRequest creates a request to invoke DescribeAppsByApiProduct API

type DescribeAppsByApiProductResponse ¶ added in v1.62.590

type DescribeAppsByApiProductResponse struct {
	*responses.BaseResponse
	RequestId      string                                   `json:"RequestId" xml:"RequestId"`
	PageSize       int                                      `json:"PageSize" xml:"PageSize"`
	PageNumber     int                                      `json:"PageNumber" xml:"PageNumber"`
	TotalCount     int                                      `json:"TotalCount" xml:"TotalCount"`
	AuthorizedApps AuthorizedAppsInDescribeAppsByApiProduct `json:"AuthorizedApps" xml:"AuthorizedApps"`
}

DescribeAppsByApiProductResponse is the response struct for api DescribeAppsByApiProduct

func CreateDescribeAppsByApiProductResponse ¶ added in v1.62.590

func CreateDescribeAppsByApiProductResponse() (response *DescribeAppsByApiProductResponse)

CreateDescribeAppsByApiProductResponse creates a response to parse from DescribeAppsByApiProduct response

type DescribeAppsRequest ¶

type DescribeAppsRequest struct {
	*requests.RpcRequest
	AppOwner      requests.Integer `position:"Query" name:"AppOwner"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeAppsRequest is the request struct for api DescribeApps

func CreateDescribeAppsRequest ¶

func CreateDescribeAppsRequest() (request *DescribeAppsRequest)

CreateDescribeAppsRequest creates a request to invoke DescribeApps API

type DescribeAppsResponse ¶

type DescribeAppsResponse struct {
	*responses.BaseResponse
	PageNumber int                `json:"PageNumber" xml:"PageNumber"`
	RequestId  string             `json:"RequestId" xml:"RequestId"`
	PageSize   int                `json:"PageSize" xml:"PageSize"`
	TotalCount int                `json:"TotalCount" xml:"TotalCount"`
	Apps       AppsInDescribeApps `json:"Apps" xml:"Apps"`
}

DescribeAppsResponse is the response struct for api DescribeApps

func CreateDescribeAppsResponse ¶

func CreateDescribeAppsResponse() (response *DescribeAppsResponse)

CreateDescribeAppsResponse creates a response to parse from DescribeApps response

type DescribeAuthorizedApisRequest ¶

type DescribeAuthorizedApisRequest struct {
	*requests.RpcRequest
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeAuthorizedApisRequest is the request struct for api DescribeAuthorizedApis

func CreateDescribeAuthorizedApisRequest ¶

func CreateDescribeAuthorizedApisRequest() (request *DescribeAuthorizedApisRequest)

CreateDescribeAuthorizedApisRequest creates a request to invoke DescribeAuthorizedApis API

type DescribeAuthorizedApisResponse ¶

type DescribeAuthorizedApisResponse struct {
	*responses.BaseResponse
	PageNumber     int            `json:"PageNumber" xml:"PageNumber"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	PageSize       int            `json:"PageSize" xml:"PageSize"`
	TotalCount     int            `json:"TotalCount" xml:"TotalCount"`
	AuthorizedApis AuthorizedApis `json:"AuthorizedApis" xml:"AuthorizedApis"`
}

DescribeAuthorizedApisResponse is the response struct for api DescribeAuthorizedApis

func CreateDescribeAuthorizedApisResponse ¶

func CreateDescribeAuthorizedApisResponse() (response *DescribeAuthorizedApisResponse)

CreateDescribeAuthorizedApisResponse creates a response to parse from DescribeAuthorizedApis response

type DescribeAuthorizedAppsRequest ¶

type DescribeAuthorizedAppsRequest struct {
	*requests.RpcRequest
	StageName     string           `position:"Query" name:"StageName"`
	GroupId       string           `position:"Query" name:"GroupId"`
	AppOwnerId    requests.Integer `position:"Query" name:"AppOwnerId"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiId         string           `position:"Query" name:"ApiId"`
}

DescribeAuthorizedAppsRequest is the request struct for api DescribeAuthorizedApps

func CreateDescribeAuthorizedAppsRequest ¶

func CreateDescribeAuthorizedAppsRequest() (request *DescribeAuthorizedAppsRequest)

CreateDescribeAuthorizedAppsRequest creates a request to invoke DescribeAuthorizedApps API

type DescribeAuthorizedAppsResponse ¶

type DescribeAuthorizedAppsResponse struct {
	*responses.BaseResponse
	PageNumber     int                                    `json:"PageNumber" xml:"PageNumber"`
	RequestId      string                                 `json:"RequestId" xml:"RequestId"`
	PageSize       int                                    `json:"PageSize" xml:"PageSize"`
	TotalCount     int                                    `json:"TotalCount" xml:"TotalCount"`
	AuthorizedApps AuthorizedAppsInDescribeAuthorizedApps `json:"AuthorizedApps" xml:"AuthorizedApps"`
}

DescribeAuthorizedAppsResponse is the response struct for api DescribeAuthorizedApps

func CreateDescribeAuthorizedAppsResponse ¶

func CreateDescribeAuthorizedAppsResponse() (response *DescribeAuthorizedAppsResponse)

CreateDescribeAuthorizedAppsResponse creates a response to parse from DescribeAuthorizedApps response

type DescribeBackendInfoRequest ¶ added in v1.62.13

type DescribeBackendInfoRequest struct {
	*requests.RpcRequest
	BackendId     string `position:"Query" name:"BackendId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeBackendInfoRequest is the request struct for api DescribeBackendInfo

func CreateDescribeBackendInfoRequest ¶ added in v1.62.13

func CreateDescribeBackendInfoRequest() (request *DescribeBackendInfoRequest)

CreateDescribeBackendInfoRequest creates a request to invoke DescribeBackendInfo API

type DescribeBackendInfoResponse ¶ added in v1.62.13

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

DescribeBackendInfoResponse is the response struct for api DescribeBackendInfo

func CreateDescribeBackendInfoResponse ¶ added in v1.62.13

func CreateDescribeBackendInfoResponse() (response *DescribeBackendInfoResponse)

CreateDescribeBackendInfoResponse creates a response to parse from DescribeBackendInfo response

type DescribeBackendListRequest ¶ added in v1.62.13

type DescribeBackendListRequest struct {
	*requests.RpcRequest
	BackendName   string           `position:"Query" name:"BackendName"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	BackendType   string           `position:"Query" name:"BackendType"`
}

DescribeBackendListRequest is the request struct for api DescribeBackendList

func CreateDescribeBackendListRequest ¶ added in v1.62.13

func CreateDescribeBackendListRequest() (request *DescribeBackendListRequest)

CreateDescribeBackendListRequest creates a request to invoke DescribeBackendList API

type DescribeBackendListResponse ¶ added in v1.62.13

type DescribeBackendListResponse struct {
	*responses.BaseResponse
	PageNumber      int           `json:"PageNumber" xml:"PageNumber"`
	RequestId       string        `json:"RequestId" xml:"RequestId"`
	PageSize        int           `json:"PageSize" xml:"PageSize"`
	TotalCount      int           `json:"TotalCount" xml:"TotalCount"`
	BackendInfoList []BackendInfo `json:"BackendInfoList" xml:"BackendInfoList"`
}

DescribeBackendListResponse is the response struct for api DescribeBackendList

func CreateDescribeBackendListResponse ¶ added in v1.62.13

func CreateDescribeBackendListResponse() (response *DescribeBackendListResponse)

CreateDescribeBackendListResponse creates a response to parse from DescribeBackendList response

type DescribeDatasetInfoRequest ¶ added in v1.62.13

type DescribeDatasetInfoRequest struct {
	*requests.RpcRequest
	SecurityToken string `position:"Query" name:"SecurityToken"`
	DatasetId     string `position:"Query" name:"DatasetId"`
}

DescribeDatasetInfoRequest is the request struct for api DescribeDatasetInfo

func CreateDescribeDatasetInfoRequest ¶ added in v1.62.13

func CreateDescribeDatasetInfoRequest() (request *DescribeDatasetInfoRequest)

CreateDescribeDatasetInfoRequest creates a request to invoke DescribeDatasetInfo API

type DescribeDatasetInfoResponse ¶ added in v1.62.13

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

DescribeDatasetInfoResponse is the response struct for api DescribeDatasetInfo

func CreateDescribeDatasetInfoResponse ¶ added in v1.62.13

func CreateDescribeDatasetInfoResponse() (response *DescribeDatasetInfoResponse)

CreateDescribeDatasetInfoResponse creates a response to parse from DescribeDatasetInfo response

type DescribeDatasetItemInfoRequest ¶ added in v1.62.13

type DescribeDatasetItemInfoRequest struct {
	*requests.RpcRequest
	SecurityToken string `position:"Query" name:"SecurityToken"`
	DatasetId     string `position:"Query" name:"DatasetId"`
	Value         string `position:"Query" name:"Value"`
	DatasetItemId string `position:"Query" name:"DatasetItemId"`
}

DescribeDatasetItemInfoRequest is the request struct for api DescribeDatasetItemInfo

func CreateDescribeDatasetItemInfoRequest ¶ added in v1.62.13

func CreateDescribeDatasetItemInfoRequest() (request *DescribeDatasetItemInfoRequest)

CreateDescribeDatasetItemInfoRequest creates a request to invoke DescribeDatasetItemInfo API

type DescribeDatasetItemInfoResponse ¶ added in v1.62.13

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

DescribeDatasetItemInfoResponse is the response struct for api DescribeDatasetItemInfo

func CreateDescribeDatasetItemInfoResponse ¶ added in v1.62.13

func CreateDescribeDatasetItemInfoResponse() (response *DescribeDatasetItemInfoResponse)

CreateDescribeDatasetItemInfoResponse creates a response to parse from DescribeDatasetItemInfo response

type DescribeDatasetItemListRequest ¶ added in v1.62.13

type DescribeDatasetItemListRequest struct {
	*requests.RpcRequest
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	DatasetId      string           `position:"Query" name:"DatasetId"`
	DatasetItemIds string           `position:"Query" name:"DatasetItemIds"`
}

DescribeDatasetItemListRequest is the request struct for api DescribeDatasetItemList

func CreateDescribeDatasetItemListRequest ¶ added in v1.62.13

func CreateDescribeDatasetItemListRequest() (request *DescribeDatasetItemListRequest)

CreateDescribeDatasetItemListRequest creates a request to invoke DescribeDatasetItemList API

type DescribeDatasetItemListResponse ¶ added in v1.62.13

type DescribeDatasetItemListResponse struct {
	*responses.BaseResponse
	PageNumber          int               `json:"PageNumber" xml:"PageNumber"`
	RequestId           string            `json:"RequestId" xml:"RequestId"`
	PageSize            int               `json:"PageSize" xml:"PageSize"`
	TotalCount          int               `json:"TotalCount" xml:"TotalCount"`
	DatasetItemInfoList []DatasetItemInfo `json:"DatasetItemInfoList" xml:"DatasetItemInfoList"`
}

DescribeDatasetItemListResponse is the response struct for api DescribeDatasetItemList

func CreateDescribeDatasetItemListResponse ¶ added in v1.62.13

func CreateDescribeDatasetItemListResponse() (response *DescribeDatasetItemListResponse)

CreateDescribeDatasetItemListResponse creates a response to parse from DescribeDatasetItemList response

type DescribeDatasetListRequest ¶ added in v1.62.13

type DescribeDatasetListRequest struct {
	*requests.RpcRequest
	DatasetIds    string           `position:"Query" name:"DatasetIds"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeDatasetListRequest is the request struct for api DescribeDatasetList

func CreateDescribeDatasetListRequest ¶ added in v1.62.13

func CreateDescribeDatasetListRequest() (request *DescribeDatasetListRequest)

CreateDescribeDatasetListRequest creates a request to invoke DescribeDatasetList API

type DescribeDatasetListResponse ¶ added in v1.62.13

type DescribeDatasetListResponse struct {
	*responses.BaseResponse
	PageNumber      int           `json:"PageNumber" xml:"PageNumber"`
	RequestId       string        `json:"RequestId" xml:"RequestId"`
	PageSize        int           `json:"PageSize" xml:"PageSize"`
	TotalCount      int           `json:"TotalCount" xml:"TotalCount"`
	DatasetInfoList []DatasetInfo `json:"DatasetInfoList" xml:"DatasetInfoList"`
}

DescribeDatasetListResponse is the response struct for api DescribeDatasetList

func CreateDescribeDatasetListResponse ¶ added in v1.62.13

func CreateDescribeDatasetListResponse() (response *DescribeDatasetListResponse)

CreateDescribeDatasetListResponse creates a response to parse from DescribeDatasetList response

type DescribeDeployApiTaskRequest ¶ added in v1.62.13

type DescribeDeployApiTaskRequest struct {
	*requests.RpcRequest
	OperationUid  string `position:"Query" name:"OperationUid"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeDeployApiTaskRequest is the request struct for api DescribeDeployApiTask

func CreateDescribeDeployApiTaskRequest ¶ added in v1.62.13

func CreateDescribeDeployApiTaskRequest() (request *DescribeDeployApiTaskRequest)

CreateDescribeDeployApiTaskRequest creates a request to invoke DescribeDeployApiTask API

type DescribeDeployApiTaskResponse ¶ added in v1.62.13

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

DescribeDeployApiTaskResponse is the response struct for api DescribeDeployApiTask

func CreateDescribeDeployApiTaskResponse ¶ added in v1.62.13

func CreateDescribeDeployApiTaskResponse() (response *DescribeDeployApiTaskResponse)

CreateDescribeDeployApiTaskResponse creates a response to parse from DescribeDeployApiTask response

type DescribeDeployedApiRequest ¶

type DescribeDeployedApiRequest struct {
	*requests.RpcRequest
	StageName          string `position:"Query" name:"StageName"`
	GroupId            string `position:"Query" name:"GroupId"`
	ResourceOwnerToken string `position:"Query" name:"ResourceOwnerToken"`
	SecurityToken      string `position:"Query" name:"SecurityToken"`
	ApiId              string `position:"Query" name:"ApiId"`
}

DescribeDeployedApiRequest is the request struct for api DescribeDeployedApi

func CreateDescribeDeployedApiRequest ¶

func CreateDescribeDeployedApiRequest() (request *DescribeDeployedApiRequest)

CreateDescribeDeployedApiRequest creates a request to invoke DescribeDeployedApi API

type DescribeDeployedApiResponse ¶

type DescribeDeployedApiResponse struct {
	*responses.BaseResponse
	ApiId                  string                                      `json:"ApiId" xml:"ApiId"`
	ResultType             string                                      `json:"ResultType" xml:"ResultType"`
	DisableInternet        bool                                        `json:"DisableInternet" xml:"DisableInternet"`
	ResultBodyModel        string                                      `json:"ResultBodyModel" xml:"ResultBodyModel"`
	ResultSample           string                                      `json:"ResultSample" xml:"ResultSample"`
	AllowSignatureMethod   string                                      `json:"AllowSignatureMethod" xml:"AllowSignatureMethod"`
	RegionId               string                                      `json:"RegionId" xml:"RegionId"`
	ForceNonceCheck        bool                                        `json:"ForceNonceCheck" xml:"ForceNonceCheck"`
	Visibility             string                                      `json:"Visibility" xml:"Visibility"`
	FailResultSample       string                                      `json:"FailResultSample" xml:"FailResultSample"`
	AuthType               string                                      `json:"AuthType" xml:"AuthType"`
	RequestId              string                                      `json:"RequestId" xml:"RequestId"`
	Description            string                                      `json:"Description" xml:"Description"`
	GroupName              string                                      `json:"GroupName" xml:"GroupName"`
	GroupId                string                                      `json:"GroupId" xml:"GroupId"`
	DeployedTime           string                                      `json:"DeployedTime" xml:"DeployedTime"`
	StageName              string                                      `json:"StageName" xml:"StageName"`
	ApiName                string                                      `json:"ApiName" xml:"ApiName"`
	RequestConfig          RequestConfig                               `json:"RequestConfig" xml:"RequestConfig"`
	ServiceConfig          ServiceConfig                               `json:"ServiceConfig" xml:"ServiceConfig"`
	OpenIdConnectConfig    OpenIdConnectConfig                         `json:"OpenIdConnectConfig" xml:"OpenIdConnectConfig"`
	ErrorCodeSamples       ErrorCodeSamplesInDescribeDeployedApi       `json:"ErrorCodeSamples" xml:"ErrorCodeSamples"`
	ResultDescriptions     ResultDescriptionsInDescribeDeployedApi     `json:"ResultDescriptions" xml:"ResultDescriptions"`
	SystemParameters       SystemParametersInDescribeDeployedApi       `json:"SystemParameters" xml:"SystemParameters"`
	CustomSystemParameters CustomSystemParametersInDescribeDeployedApi `json:"CustomSystemParameters" xml:"CustomSystemParameters"`
	ConstantParameters     ConstantParametersInDescribeDeployedApi     `json:"ConstantParameters" xml:"ConstantParameters"`
	RequestParameters      RequestParametersInDescribeDeployedApi      `json:"RequestParameters" xml:"RequestParameters"`
	ServiceParameters      ServiceParametersInDescribeDeployedApi      `json:"ServiceParameters" xml:"ServiceParameters"`
	ServiceParametersMap   ServiceParametersMapInDescribeDeployedApi   `json:"ServiceParametersMap" xml:"ServiceParametersMap"`
}

DescribeDeployedApiResponse is the response struct for api DescribeDeployedApi

func CreateDescribeDeployedApiResponse ¶

func CreateDescribeDeployedApiResponse() (response *DescribeDeployedApiResponse)

CreateDescribeDeployedApiResponse creates a response to parse from DescribeDeployedApi response

type DescribeDeployedApisRequest ¶

type DescribeDeployedApisRequest struct {
	*requests.RpcRequest
	StageName     string                     `position:"Query" name:"StageName"`
	PageNumber    requests.Integer           `position:"Query" name:"PageNumber"`
	SecurityToken string                     `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer           `position:"Query" name:"PageSize"`
	Tag           *[]DescribeDeployedApisTag `position:"Query" name:"Tag"  type:"Repeated"`
	ApiMethod     string                     `position:"Query" name:"ApiMethod"`
	GroupId       string                     `position:"Query" name:"GroupId"`
	ApiPath       string                     `position:"Query" name:"ApiPath"`
	EnableTagAuth requests.Boolean           `position:"Query" name:"EnableTagAuth"`
	ApiName       string                     `position:"Query" name:"ApiName"`
	ApiId         string                     `position:"Query" name:"ApiId"`
}

DescribeDeployedApisRequest is the request struct for api DescribeDeployedApis

func CreateDescribeDeployedApisRequest ¶

func CreateDescribeDeployedApisRequest() (request *DescribeDeployedApisRequest)

CreateDescribeDeployedApisRequest creates a request to invoke DescribeDeployedApis API

type DescribeDeployedApisResponse ¶

type DescribeDeployedApisResponse struct {
	*responses.BaseResponse
	PageNumber   int          `json:"PageNumber" xml:"PageNumber"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	PageSize     int          `json:"PageSize" xml:"PageSize"`
	TotalCount   int          `json:"TotalCount" xml:"TotalCount"`
	DeployedApis DeployedApis `json:"DeployedApis" xml:"DeployedApis"`
}

DescribeDeployedApisResponse is the response struct for api DescribeDeployedApis

func CreateDescribeDeployedApisResponse ¶

func CreateDescribeDeployedApisResponse() (response *DescribeDeployedApisResponse)

CreateDescribeDeployedApisResponse creates a response to parse from DescribeDeployedApis response

type DescribeDeployedApisTag ¶

type DescribeDeployedApisTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeDeployedApisTag is a repeated param struct in DescribeDeployedApisRequest

type DescribeDomainRequest ¶

type DescribeDomainRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	DomainName    string `position:"Query" name:"DomainName"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeDomainRequest is the request struct for api DescribeDomain

func CreateDescribeDomainRequest ¶

func CreateDescribeDomainRequest() (request *DescribeDomainRequest)

CreateDescribeDomainRequest creates a request to invoke DescribeDomain API

type DescribeDomainResponse ¶

type DescribeDomainResponse struct {
	*responses.BaseResponse
	CertificatePrivateKey string `json:"CertificatePrivateKey" xml:"CertificatePrivateKey"`
	DomainName            string `json:"DomainName" xml:"DomainName"`
	DomainBindingStatus   string `json:"DomainBindingStatus" xml:"DomainBindingStatus"`
	DomainRemark          string `json:"DomainRemark" xml:"DomainRemark"`
	CertificateId         string `json:"CertificateId" xml:"CertificateId"`
	DomainWebSocketStatus string `json:"DomainWebSocketStatus" xml:"DomainWebSocketStatus"`
	RequestId             string `json:"RequestId" xml:"RequestId"`
	CertificateName       string `json:"CertificateName" xml:"CertificateName"`
	DomainLegalStatus     string `json:"DomainLegalStatus" xml:"DomainLegalStatus"`
	GroupId               string `json:"GroupId" xml:"GroupId"`
	CertificateBody       string `json:"CertificateBody" xml:"CertificateBody"`
	SubDomain             string `json:"SubDomain" xml:"SubDomain"`
	DomainCNAMEStatus     string `json:"DomainCNAMEStatus" xml:"DomainCNAMEStatus"`
	CertificateValidStart int64  `json:"CertificateValidStart" xml:"CertificateValidStart"`
	CertificateValidEnd   int64  `json:"CertificateValidEnd" xml:"CertificateValidEnd"`
}

DescribeDomainResponse is the response struct for api DescribeDomain

func CreateDescribeDomainResponse ¶

func CreateDescribeDomainResponse() (response *DescribeDomainResponse)

CreateDescribeDomainResponse creates a response to parse from DescribeDomain response

type DescribeGroupLatencyRequest ¶ added in v1.62.590

type DescribeGroupLatencyRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeGroupLatencyRequest is the request struct for api DescribeGroupLatency

func CreateDescribeGroupLatencyRequest ¶ added in v1.62.590

func CreateDescribeGroupLatencyRequest() (request *DescribeGroupLatencyRequest)

CreateDescribeGroupLatencyRequest creates a request to invoke DescribeGroupLatency API

type DescribeGroupLatencyResponse ¶ added in v1.62.590

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

DescribeGroupLatencyResponse is the response struct for api DescribeGroupLatency

func CreateDescribeGroupLatencyResponse ¶ added in v1.62.590

func CreateDescribeGroupLatencyResponse() (response *DescribeGroupLatencyResponse)

CreateDescribeGroupLatencyResponse creates a response to parse from DescribeGroupLatency response

type DescribeGroupQpsRequest ¶ added in v1.62.590

type DescribeGroupQpsRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeGroupQpsRequest is the request struct for api DescribeGroupQps

func CreateDescribeGroupQpsRequest ¶ added in v1.62.590

func CreateDescribeGroupQpsRequest() (request *DescribeGroupQpsRequest)

CreateDescribeGroupQpsRequest creates a request to invoke DescribeGroupQps API

type DescribeGroupQpsResponse ¶ added in v1.62.590

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

DescribeGroupQpsResponse is the response struct for api DescribeGroupQps

func CreateDescribeGroupQpsResponse ¶ added in v1.62.590

func CreateDescribeGroupQpsResponse() (response *DescribeGroupQpsResponse)

CreateDescribeGroupQpsResponse creates a response to parse from DescribeGroupQps response

type DescribeGroupTrafficRequest ¶ added in v1.62.590

type DescribeGroupTrafficRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeGroupTrafficRequest is the request struct for api DescribeGroupTraffic

func CreateDescribeGroupTrafficRequest ¶ added in v1.62.590

func CreateDescribeGroupTrafficRequest() (request *DescribeGroupTrafficRequest)

CreateDescribeGroupTrafficRequest creates a request to invoke DescribeGroupTraffic API

type DescribeGroupTrafficResponse ¶ added in v1.62.590

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

DescribeGroupTrafficResponse is the response struct for api DescribeGroupTraffic

func CreateDescribeGroupTrafficResponse ¶ added in v1.62.590

func CreateDescribeGroupTrafficResponse() (response *DescribeGroupTrafficResponse)

CreateDescribeGroupTrafficResponse creates a response to parse from DescribeGroupTraffic response

type DescribeHistoryApisRequest ¶

type DescribeHistoryApisRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	PageNumber    string `position:"Query" name:"PageNumber"`
	ApiName       string `position:"Query" name:"ApiName"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	PageSize      string `position:"Query" name:"PageSize"`
	ApiId         string `position:"Query" name:"ApiId"`
}

DescribeHistoryApisRequest is the request struct for api DescribeHistoryApis

func CreateDescribeHistoryApisRequest ¶

func CreateDescribeHistoryApisRequest() (request *DescribeHistoryApisRequest)

CreateDescribeHistoryApisRequest creates a request to invoke DescribeHistoryApis API

type DescribeHistoryApisResponse ¶

type DescribeHistoryApisResponse struct {
	*responses.BaseResponse
	PageNumber  int                              `json:"PageNumber" xml:"PageNumber"`
	RequestId   string                           `json:"RequestId" xml:"RequestId"`
	PageSize    int                              `json:"PageSize" xml:"PageSize"`
	TotalCount  int                              `json:"TotalCount" xml:"TotalCount"`
	ApiHisItems ApiHisItemsInDescribeHistoryApis `json:"ApiHisItems" xml:"ApiHisItems"`
}

DescribeHistoryApisResponse is the response struct for api DescribeHistoryApis

func CreateDescribeHistoryApisResponse ¶

func CreateDescribeHistoryApisResponse() (response *DescribeHistoryApisResponse)

CreateDescribeHistoryApisResponse creates a response to parse from DescribeHistoryApis response

type DescribeImportOASTaskRequest ¶ added in v1.62.141

type DescribeImportOASTaskRequest struct {
	*requests.RpcRequest
	SecurityToken string `position:"Query" name:"SecurityToken"`
	OperationId   string `position:"Query" name:"OperationId"`
}

DescribeImportOASTaskRequest is the request struct for api DescribeImportOASTask

func CreateDescribeImportOASTaskRequest ¶ added in v1.62.141

func CreateDescribeImportOASTaskRequest() (request *DescribeImportOASTaskRequest)

CreateDescribeImportOASTaskRequest creates a request to invoke DescribeImportOASTask API

type DescribeImportOASTaskResponse ¶ added in v1.62.141

type DescribeImportOASTaskResponse struct {
	*responses.BaseResponse
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	TaskStatus   string       `json:"TaskStatus" xml:"TaskStatus"`
	ApiResults   ApiResults   `json:"ApiResults" xml:"ApiResults"`
	ModelResults ModelResults `json:"ModelResults" xml:"ModelResults"`
}

DescribeImportOASTaskResponse is the response struct for api DescribeImportOASTask

func CreateDescribeImportOASTaskResponse ¶ added in v1.62.141

func CreateDescribeImportOASTaskResponse() (response *DescribeImportOASTaskResponse)

CreateDescribeImportOASTaskResponse creates a response to parse from DescribeImportOASTask response

type DescribeInstanceDropConnectionsRequest ¶ added in v1.62.590

type DescribeInstanceDropConnectionsRequest struct {
	*requests.RpcRequest
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SbcName       string `position:"Query" name:"SbcName"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeInstanceDropConnectionsRequest is the request struct for api DescribeInstanceDropConnections

func CreateDescribeInstanceDropConnectionsRequest ¶ added in v1.62.590

func CreateDescribeInstanceDropConnectionsRequest() (request *DescribeInstanceDropConnectionsRequest)

CreateDescribeInstanceDropConnectionsRequest creates a request to invoke DescribeInstanceDropConnections API

type DescribeInstanceDropConnectionsResponse ¶ added in v1.62.590

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

DescribeInstanceDropConnectionsResponse is the response struct for api DescribeInstanceDropConnections

func CreateDescribeInstanceDropConnectionsResponse ¶ added in v1.62.590

func CreateDescribeInstanceDropConnectionsResponse() (response *DescribeInstanceDropConnectionsResponse)

CreateDescribeInstanceDropConnectionsResponse creates a response to parse from DescribeInstanceDropConnections response

type DescribeInstanceDropPacketRequest ¶ added in v1.62.590

type DescribeInstanceDropPacketRequest struct {
	*requests.RpcRequest
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SbcName       string `position:"Query" name:"SbcName"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeInstanceDropPacketRequest is the request struct for api DescribeInstanceDropPacket

func CreateDescribeInstanceDropPacketRequest ¶ added in v1.62.590

func CreateDescribeInstanceDropPacketRequest() (request *DescribeInstanceDropPacketRequest)

CreateDescribeInstanceDropPacketRequest creates a request to invoke DescribeInstanceDropPacket API

type DescribeInstanceDropPacketResponse ¶ added in v1.62.590

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

DescribeInstanceDropPacketResponse is the response struct for api DescribeInstanceDropPacket

func CreateDescribeInstanceDropPacketResponse ¶ added in v1.62.590

func CreateDescribeInstanceDropPacketResponse() (response *DescribeInstanceDropPacketResponse)

CreateDescribeInstanceDropPacketResponse creates a response to parse from DescribeInstanceDropPacket response

type DescribeInstanceHttpCodeRequest ¶ added in v1.62.590

type DescribeInstanceHttpCodeRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeInstanceHttpCodeRequest is the request struct for api DescribeInstanceHttpCode

func CreateDescribeInstanceHttpCodeRequest ¶ added in v1.62.590

func CreateDescribeInstanceHttpCodeRequest() (request *DescribeInstanceHttpCodeRequest)

CreateDescribeInstanceHttpCodeRequest creates a request to invoke DescribeInstanceHttpCode API

type DescribeInstanceHttpCodeResponse ¶ added in v1.62.590

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

DescribeInstanceHttpCodeResponse is the response struct for api DescribeInstanceHttpCode

func CreateDescribeInstanceHttpCodeResponse ¶ added in v1.62.590

func CreateDescribeInstanceHttpCodeResponse() (response *DescribeInstanceHttpCodeResponse)

CreateDescribeInstanceHttpCodeResponse creates a response to parse from DescribeInstanceHttpCode response

type DescribeInstanceLatencyRequest ¶ added in v1.62.590

type DescribeInstanceLatencyRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeInstanceLatencyRequest is the request struct for api DescribeInstanceLatency

func CreateDescribeInstanceLatencyRequest ¶ added in v1.62.590

func CreateDescribeInstanceLatencyRequest() (request *DescribeInstanceLatencyRequest)

CreateDescribeInstanceLatencyRequest creates a request to invoke DescribeInstanceLatency API

type DescribeInstanceLatencyResponse ¶ added in v1.62.590

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

DescribeInstanceLatencyResponse is the response struct for api DescribeInstanceLatency

func CreateDescribeInstanceLatencyResponse ¶ added in v1.62.590

func CreateDescribeInstanceLatencyResponse() (response *DescribeInstanceLatencyResponse)

CreateDescribeInstanceLatencyResponse creates a response to parse from DescribeInstanceLatency response

type DescribeInstanceNewConnectionsRequest ¶ added in v1.62.590

type DescribeInstanceNewConnectionsRequest struct {
	*requests.RpcRequest
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SbcName       string `position:"Query" name:"SbcName"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeInstanceNewConnectionsRequest is the request struct for api DescribeInstanceNewConnections

func CreateDescribeInstanceNewConnectionsRequest ¶ added in v1.62.590

func CreateDescribeInstanceNewConnectionsRequest() (request *DescribeInstanceNewConnectionsRequest)

CreateDescribeInstanceNewConnectionsRequest creates a request to invoke DescribeInstanceNewConnections API

type DescribeInstanceNewConnectionsResponse ¶ added in v1.62.590

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

DescribeInstanceNewConnectionsResponse is the response struct for api DescribeInstanceNewConnections

func CreateDescribeInstanceNewConnectionsResponse ¶ added in v1.62.590

func CreateDescribeInstanceNewConnectionsResponse() (response *DescribeInstanceNewConnectionsResponse)

CreateDescribeInstanceNewConnectionsResponse creates a response to parse from DescribeInstanceNewConnections response

type DescribeInstancePacketsRequest ¶ added in v1.62.590

type DescribeInstancePacketsRequest struct {
	*requests.RpcRequest
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SbcName       string `position:"Query" name:"SbcName"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeInstancePacketsRequest is the request struct for api DescribeInstancePackets

func CreateDescribeInstancePacketsRequest ¶ added in v1.62.590

func CreateDescribeInstancePacketsRequest() (request *DescribeInstancePacketsRequest)

CreateDescribeInstancePacketsRequest creates a request to invoke DescribeInstancePackets API

type DescribeInstancePacketsResponse ¶ added in v1.62.590

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

DescribeInstancePacketsResponse is the response struct for api DescribeInstancePackets

func CreateDescribeInstancePacketsResponse ¶ added in v1.62.590

func CreateDescribeInstancePacketsResponse() (response *DescribeInstancePacketsResponse)

CreateDescribeInstancePacketsResponse creates a response to parse from DescribeInstancePackets response

type DescribeInstanceQpsRequest ¶ added in v1.62.590

type DescribeInstanceQpsRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeInstanceQpsRequest is the request struct for api DescribeInstanceQps

func CreateDescribeInstanceQpsRequest ¶ added in v1.62.590

func CreateDescribeInstanceQpsRequest() (request *DescribeInstanceQpsRequest)

CreateDescribeInstanceQpsRequest creates a request to invoke DescribeInstanceQps API

type DescribeInstanceQpsResponse ¶ added in v1.62.590

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

DescribeInstanceQpsResponse is the response struct for api DescribeInstanceQps

func CreateDescribeInstanceQpsResponse ¶ added in v1.62.590

func CreateDescribeInstanceQpsResponse() (response *DescribeInstanceQpsResponse)

CreateDescribeInstanceQpsResponse creates a response to parse from DescribeInstanceQps response

type DescribeInstanceSlbConnectRequest ¶ added in v1.62.590

type DescribeInstanceSlbConnectRequest struct {
	*requests.RpcRequest
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	SbcName       string `position:"Query" name:"SbcName"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeInstanceSlbConnectRequest is the request struct for api DescribeInstanceSlbConnect

func CreateDescribeInstanceSlbConnectRequest ¶ added in v1.62.590

func CreateDescribeInstanceSlbConnectRequest() (request *DescribeInstanceSlbConnectRequest)

CreateDescribeInstanceSlbConnectRequest creates a request to invoke DescribeInstanceSlbConnect API

type DescribeInstanceSlbConnectResponse ¶ added in v1.62.590

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

DescribeInstanceSlbConnectResponse is the response struct for api DescribeInstanceSlbConnect

func CreateDescribeInstanceSlbConnectResponse ¶ added in v1.62.590

func CreateDescribeInstanceSlbConnectResponse() (response *DescribeInstanceSlbConnectResponse)

CreateDescribeInstanceSlbConnectResponse creates a response to parse from DescribeInstanceSlbConnect response

type DescribeInstanceTrafficRequest ¶ added in v1.62.590

type DescribeInstanceTrafficRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	EndTime       string `position:"Query" name:"EndTime"`
	StartTime     string `position:"Query" name:"StartTime"`
	InstanceId    string `position:"Query" name:"InstanceId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeInstanceTrafficRequest is the request struct for api DescribeInstanceTraffic

func CreateDescribeInstanceTrafficRequest ¶ added in v1.62.590

func CreateDescribeInstanceTrafficRequest() (request *DescribeInstanceTrafficRequest)

CreateDescribeInstanceTrafficRequest creates a request to invoke DescribeInstanceTraffic API

type DescribeInstanceTrafficResponse ¶ added in v1.62.590

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

DescribeInstanceTrafficResponse is the response struct for api DescribeInstanceTraffic

func CreateDescribeInstanceTrafficResponse ¶ added in v1.62.590

func CreateDescribeInstanceTrafficResponse() (response *DescribeInstanceTrafficResponse)

CreateDescribeInstanceTrafficResponse creates a response to parse from DescribeInstanceTraffic response

type DescribeInstancesRequest ¶ added in v1.62.13

type DescribeInstancesRequest struct {
	*requests.RpcRequest
	Language               string                  `position:"Query" name:"Language"`
	InstanceId             string                  `position:"Query" name:"InstanceId"`
	SecurityToken          string                  `position:"Query" name:"SecurityToken"`
	EnableTagAuthorization requests.Boolean        `position:"Query" name:"EnableTagAuthorization"`
	Tag                    *[]DescribeInstancesTag `position:"Query" name:"Tag"  type:"Repeated"`
}

DescribeInstancesRequest is the request struct for api DescribeInstances

func CreateDescribeInstancesRequest ¶ added in v1.62.13

func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest)

CreateDescribeInstancesRequest creates a request to invoke DescribeInstances API

type DescribeInstancesResponse ¶ added in v1.62.13

type DescribeInstancesResponse struct {
	*responses.BaseResponse
	PageNumber int       `json:"PageNumber" xml:"PageNumber"`
	RequestId  string    `json:"RequestId" xml:"RequestId"`
	PageSize   int       `json:"PageSize" xml:"PageSize"`
	TotalCount int       `json:"TotalCount" xml:"TotalCount"`
	Instances  Instances `json:"Instances" xml:"Instances"`
}

DescribeInstancesResponse is the response struct for api DescribeInstances

func CreateDescribeInstancesResponse ¶ added in v1.62.13

func CreateDescribeInstancesResponse() (response *DescribeInstancesResponse)

CreateDescribeInstancesResponse creates a response to parse from DescribeInstances response

type DescribeInstancesTag ¶ added in v1.62.13

type DescribeInstancesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeInstancesTag is a repeated param struct in DescribeInstancesRequest

type DescribeIpControlPolicyItemsRequest ¶

type DescribeIpControlPolicyItemsRequest struct {
	*requests.RpcRequest
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	IpControlId   string           `position:"Query" name:"IpControlId"`
	PolicyItemId  string           `position:"Query" name:"PolicyItemId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeIpControlPolicyItemsRequest is the request struct for api DescribeIpControlPolicyItems

func CreateDescribeIpControlPolicyItemsRequest ¶

func CreateDescribeIpControlPolicyItemsRequest() (request *DescribeIpControlPolicyItemsRequest)

CreateDescribeIpControlPolicyItemsRequest creates a request to invoke DescribeIpControlPolicyItems API

type DescribeIpControlPolicyItemsResponse ¶

type DescribeIpControlPolicyItemsResponse struct {
	*responses.BaseResponse
	PageNumber           int                  `json:"PageNumber" xml:"PageNumber"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	PageSize             int                  `json:"PageSize" xml:"PageSize"`
	TotalCount           int                  `json:"TotalCount" xml:"TotalCount"`
	IpControlPolicyItems IpControlPolicyItems `json:"IpControlPolicyItems" xml:"IpControlPolicyItems"`
}

DescribeIpControlPolicyItemsResponse is the response struct for api DescribeIpControlPolicyItems

func CreateDescribeIpControlPolicyItemsResponse ¶

func CreateDescribeIpControlPolicyItemsResponse() (response *DescribeIpControlPolicyItemsResponse)

CreateDescribeIpControlPolicyItemsResponse creates a response to parse from DescribeIpControlPolicyItems response

type DescribeIpControlsRequest ¶

type DescribeIpControlsRequest struct {
	*requests.RpcRequest
	IpControlName string           `position:"Query" name:"IpControlName"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	IpControlId   string           `position:"Query" name:"IpControlId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	IpControlType string           `position:"Query" name:"IpControlType"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeIpControlsRequest is the request struct for api DescribeIpControls

func CreateDescribeIpControlsRequest ¶

func CreateDescribeIpControlsRequest() (request *DescribeIpControlsRequest)

CreateDescribeIpControlsRequest creates a request to invoke DescribeIpControls API

type DescribeIpControlsResponse ¶

type DescribeIpControlsResponse struct {
	*responses.BaseResponse
	PageNumber     int            `json:"PageNumber" xml:"PageNumber"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	PageSize       int            `json:"PageSize" xml:"PageSize"`
	TotalCount     int            `json:"TotalCount" xml:"TotalCount"`
	IpControlInfos IpControlInfos `json:"IpControlInfos" xml:"IpControlInfos"`
}

DescribeIpControlsResponse is the response struct for api DescribeIpControls

func CreateDescribeIpControlsResponse ¶

func CreateDescribeIpControlsResponse() (response *DescribeIpControlsResponse)

CreateDescribeIpControlsResponse creates a response to parse from DescribeIpControls response

type DescribeLogConfigRequest ¶

type DescribeLogConfigRequest struct {
	*requests.RpcRequest
	LogType       string `position:"Query" name:"LogType"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeLogConfigRequest is the request struct for api DescribeLogConfig

func CreateDescribeLogConfigRequest ¶

func CreateDescribeLogConfigRequest() (request *DescribeLogConfigRequest)

CreateDescribeLogConfigRequest creates a request to invoke DescribeLogConfig API

type DescribeLogConfigResponse ¶

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

DescribeLogConfigResponse is the response struct for api DescribeLogConfig

func CreateDescribeLogConfigResponse ¶

func CreateDescribeLogConfigResponse() (response *DescribeLogConfigResponse)

CreateDescribeLogConfigResponse creates a response to parse from DescribeLogConfig response

type DescribeMarketRemainsQuotaRequest ¶ added in v1.61.462

type DescribeMarketRemainsQuotaRequest struct {
	*requests.RpcRequest
	DomainName    string `position:"Query" name:"DomainName"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeMarketRemainsQuotaRequest is the request struct for api DescribeMarketRemainsQuota

func CreateDescribeMarketRemainsQuotaRequest ¶ added in v1.61.462

func CreateDescribeMarketRemainsQuotaRequest() (request *DescribeMarketRemainsQuotaRequest)

CreateDescribeMarketRemainsQuotaRequest creates a request to invoke DescribeMarketRemainsQuota API

type DescribeMarketRemainsQuotaResponse ¶ added in v1.61.462

type DescribeMarketRemainsQuotaResponse struct {
	*responses.BaseResponse
	RemainsQuota int64  `json:"RemainsQuota" xml:"RemainsQuota"`
	RequestId    string `json:"RequestId" xml:"RequestId"`
}

DescribeMarketRemainsQuotaResponse is the response struct for api DescribeMarketRemainsQuota

func CreateDescribeMarketRemainsQuotaResponse ¶ added in v1.61.462

func CreateDescribeMarketRemainsQuotaResponse() (response *DescribeMarketRemainsQuotaResponse)

CreateDescribeMarketRemainsQuotaResponse creates a response to parse from DescribeMarketRemainsQuota response

type DescribeModelsRequest ¶ added in v1.61.245

type DescribeModelsRequest struct {
	*requests.RpcRequest
	ModelId       string           `position:"Query" name:"ModelId"`
	GroupId       string           `position:"Query" name:"GroupId"`
	ModelName     string           `position:"Query" name:"ModelName"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeModelsRequest is the request struct for api DescribeModels

func CreateDescribeModelsRequest ¶ added in v1.61.245

func CreateDescribeModelsRequest() (request *DescribeModelsRequest)

CreateDescribeModelsRequest creates a request to invoke DescribeModels API

type DescribeModelsResponse ¶ added in v1.61.245

type DescribeModelsResponse struct {
	*responses.BaseResponse
	PageNumber   int          `json:"PageNumber" xml:"PageNumber"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	PageSize     int          `json:"PageSize" xml:"PageSize"`
	TotalCount   int          `json:"TotalCount" xml:"TotalCount"`
	ModelDetails ModelDetails `json:"ModelDetails" xml:"ModelDetails"`
}

DescribeModelsResponse is the response struct for api DescribeModels

func CreateDescribeModelsResponse ¶ added in v1.61.245

func CreateDescribeModelsResponse() (response *DescribeModelsResponse)

CreateDescribeModelsResponse creates a response to parse from DescribeModels response

type DescribePluginApisRequest ¶ added in v1.62.47

type DescribePluginApisRequest struct {
	*requests.RpcRequest
	Method        string           `position:"Query" name:"Method"`
	PluginId      string           `position:"Query" name:"PluginId"`
	GroupId       string           `position:"Query" name:"GroupId"`
	Description   string           `position:"Query" name:"Description"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	Path          string           `position:"Query" name:"Path"`
	ApiName       string           `position:"Query" name:"ApiName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiId         string           `position:"Query" name:"ApiId"`
}

DescribePluginApisRequest is the request struct for api DescribePluginApis

func CreateDescribePluginApisRequest ¶ added in v1.62.47

func CreateDescribePluginApisRequest() (request *DescribePluginApisRequest)

CreateDescribePluginApisRequest creates a request to invoke DescribePluginApis API

type DescribePluginApisResponse ¶ added in v1.62.47

type DescribePluginApisResponse struct {
	*responses.BaseResponse
	PageNumber  int                             `json:"PageNumber" xml:"PageNumber"`
	RequestId   string                          `json:"RequestId" xml:"RequestId"`
	PageSize    int                             `json:"PageSize" xml:"PageSize"`
	TotalCount  int                             `json:"TotalCount" xml:"TotalCount"`
	ApiSummarys ApiSummarysInDescribePluginApis `json:"ApiSummarys" xml:"ApiSummarys"`
}

DescribePluginApisResponse is the response struct for api DescribePluginApis

func CreateDescribePluginApisResponse ¶ added in v1.62.47

func CreateDescribePluginApisResponse() (response *DescribePluginApisResponse)

CreateDescribePluginApisResponse creates a response to parse from DescribePluginApis response

type DescribePluginSchemasRequest ¶ added in v1.62.13

type DescribePluginSchemasRequest struct {
	*requests.RpcRequest
	Language      string `position:"Query" name:"Language"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribePluginSchemasRequest is the request struct for api DescribePluginSchemas

func CreateDescribePluginSchemasRequest ¶ added in v1.62.13

func CreateDescribePluginSchemasRequest() (request *DescribePluginSchemasRequest)

CreateDescribePluginSchemasRequest creates a request to invoke DescribePluginSchemas API

type DescribePluginSchemasResponse ¶ added in v1.62.13

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

DescribePluginSchemasResponse is the response struct for api DescribePluginSchemas

func CreateDescribePluginSchemasResponse ¶ added in v1.62.13

func CreateDescribePluginSchemasResponse() (response *DescribePluginSchemasResponse)

CreateDescribePluginSchemasResponse creates a response to parse from DescribePluginSchemas response

type DescribePluginTemplatesRequest ¶ added in v1.62.13

type DescribePluginTemplatesRequest struct {
	*requests.RpcRequest
	PluginName    string `position:"Query" name:"PluginName"`
	Language      string `position:"Query" name:"Language"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribePluginTemplatesRequest is the request struct for api DescribePluginTemplates

func CreateDescribePluginTemplatesRequest ¶ added in v1.62.13

func CreateDescribePluginTemplatesRequest() (request *DescribePluginTemplatesRequest)

CreateDescribePluginTemplatesRequest creates a request to invoke DescribePluginTemplates API

type DescribePluginTemplatesResponse ¶ added in v1.62.13

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

DescribePluginTemplatesResponse is the response struct for api DescribePluginTemplates

func CreateDescribePluginTemplatesResponse ¶ added in v1.62.13

func CreateDescribePluginTemplatesResponse() (response *DescribePluginTemplatesResponse)

CreateDescribePluginTemplatesResponse creates a response to parse from DescribePluginTemplates response

type DescribePluginsByApiRequest ¶ added in v1.62.13

type DescribePluginsByApiRequest struct {
	*requests.RpcRequest
	StageName     string           `position:"Query" name:"StageName"`
	GroupId       string           `position:"Query" name:"GroupId"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiId         string           `position:"Query" name:"ApiId"`
}

DescribePluginsByApiRequest is the request struct for api DescribePluginsByApi

func CreateDescribePluginsByApiRequest ¶ added in v1.62.13

func CreateDescribePluginsByApiRequest() (request *DescribePluginsByApiRequest)

CreateDescribePluginsByApiRequest creates a request to invoke DescribePluginsByApi API

type DescribePluginsByApiResponse ¶ added in v1.62.13

type DescribePluginsByApiResponse struct {
	*responses.BaseResponse
	PageNumber int                           `json:"PageNumber" xml:"PageNumber"`
	RequestId  string                        `json:"RequestId" xml:"RequestId"`
	PageSize   int                           `json:"PageSize" xml:"PageSize"`
	TotalCount int                           `json:"TotalCount" xml:"TotalCount"`
	Plugins    PluginsInDescribePluginsByApi `json:"Plugins" xml:"Plugins"`
}

DescribePluginsByApiResponse is the response struct for api DescribePluginsByApi

func CreateDescribePluginsByApiResponse ¶ added in v1.62.13

func CreateDescribePluginsByApiResponse() (response *DescribePluginsByApiResponse)

CreateDescribePluginsByApiResponse creates a response to parse from DescribePluginsByApi response

type DescribePluginsRequest ¶ added in v1.62.13

type DescribePluginsRequest struct {
	*requests.RpcRequest
	PluginName            string                `position:"Query" name:"PluginName"`
	PluginId              string                `position:"Query" name:"PluginId"`
	PageNumber            requests.Integer      `position:"Query" name:"PageNumber"`
	DisableAuthForConsole requests.Boolean      `position:"Query" name:"DisableAuthForConsole"`
	PluginType            string                `position:"Query" name:"PluginType"`
	SecurityToken         string                `position:"Query" name:"SecurityToken"`
	PageSize              requests.Integer      `position:"Query" name:"PageSize"`
	Tag                   *[]DescribePluginsTag `position:"Query" name:"Tag"  type:"Repeated"`
}

DescribePluginsRequest is the request struct for api DescribePlugins

func CreateDescribePluginsRequest ¶ added in v1.62.13

func CreateDescribePluginsRequest() (request *DescribePluginsRequest)

CreateDescribePluginsRequest creates a request to invoke DescribePlugins API

type DescribePluginsResponse ¶ added in v1.62.13

type DescribePluginsResponse struct {
	*responses.BaseResponse
	PageNumber int                      `json:"PageNumber" xml:"PageNumber"`
	RequestId  string                   `json:"RequestId" xml:"RequestId"`
	PageSize   int                      `json:"PageSize" xml:"PageSize"`
	TotalCount int                      `json:"TotalCount" xml:"TotalCount"`
	Plugins    PluginsInDescribePlugins `json:"Plugins" xml:"Plugins"`
}

DescribePluginsResponse is the response struct for api DescribePlugins

func CreateDescribePluginsResponse ¶ added in v1.62.13

func CreateDescribePluginsResponse() (response *DescribePluginsResponse)

CreateDescribePluginsResponse creates a response to parse from DescribePlugins response

type DescribePluginsTag ¶ added in v1.62.13

type DescribePluginsTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribePluginsTag is a repeated param struct in DescribePluginsRequest

type DescribePurchasedApiGroupRequest ¶

type DescribePurchasedApiGroupRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribePurchasedApiGroupRequest is the request struct for api DescribePurchasedApiGroup

func CreateDescribePurchasedApiGroupRequest ¶

func CreateDescribePurchasedApiGroupRequest() (request *DescribePurchasedApiGroupRequest)

CreateDescribePurchasedApiGroupRequest creates a request to invoke DescribePurchasedApiGroup API

type DescribePurchasedApiGroupResponse ¶

type DescribePurchasedApiGroupResponse struct {
	*responses.BaseResponse
	Status        string  `json:"Status" xml:"Status"`
	PurchasedTime string  `json:"PurchasedTime" xml:"PurchasedTime"`
	RequestId     string  `json:"RequestId" xml:"RequestId"`
	GroupId       string  `json:"GroupId" xml:"GroupId"`
	GroupName     string  `json:"GroupName" xml:"GroupName"`
	Description   string  `json:"Description" xml:"Description"`
	RegionId      string  `json:"RegionId" xml:"RegionId"`
	Domains       Domains `json:"Domains" xml:"Domains"`
}

DescribePurchasedApiGroupResponse is the response struct for api DescribePurchasedApiGroup

func CreateDescribePurchasedApiGroupResponse ¶

func CreateDescribePurchasedApiGroupResponse() (response *DescribePurchasedApiGroupResponse)

CreateDescribePurchasedApiGroupResponse creates a response to parse from DescribePurchasedApiGroup response

type DescribePurchasedApiGroupsRequest ¶

type DescribePurchasedApiGroupsRequest struct {
	*requests.RpcRequest
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribePurchasedApiGroupsRequest is the request struct for api DescribePurchasedApiGroups

func CreateDescribePurchasedApiGroupsRequest ¶

func CreateDescribePurchasedApiGroupsRequest() (request *DescribePurchasedApiGroupsRequest)

CreateDescribePurchasedApiGroupsRequest creates a request to invoke DescribePurchasedApiGroups API

type DescribePurchasedApiGroupsResponse ¶

type DescribePurchasedApiGroupsResponse struct {
	*responses.BaseResponse
	PageNumber                  int                         `json:"PageNumber" xml:"PageNumber"`
	RequestId                   string                      `json:"RequestId" xml:"RequestId"`
	PageSize                    int                         `json:"PageSize" xml:"PageSize"`
	TotalCount                  int                         `json:"TotalCount" xml:"TotalCount"`
	PurchasedApiGroupAttributes PurchasedApiGroupAttributes `json:"PurchasedApiGroupAttributes" xml:"PurchasedApiGroupAttributes"`
}

DescribePurchasedApiGroupsResponse is the response struct for api DescribePurchasedApiGroups

func CreateDescribePurchasedApiGroupsResponse ¶

func CreateDescribePurchasedApiGroupsResponse() (response *DescribePurchasedApiGroupsResponse)

CreateDescribePurchasedApiGroupsResponse creates a response to parse from DescribePurchasedApiGroups response

type DescribePurchasedApisRequest ¶

type DescribePurchasedApisRequest struct {
	*requests.RpcRequest
	StageName     string           `position:"Query" name:"StageName"`
	Visibility    string           `position:"Query" name:"Visibility"`
	GroupId       string           `position:"Query" name:"GroupId"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	ApiName       string           `position:"Query" name:"ApiName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ApiId         string           `position:"Query" name:"ApiId"`
}

DescribePurchasedApisRequest is the request struct for api DescribePurchasedApis

func CreateDescribePurchasedApisRequest ¶

func CreateDescribePurchasedApisRequest() (request *DescribePurchasedApisRequest)

CreateDescribePurchasedApisRequest creates a request to invoke DescribePurchasedApis API

type DescribePurchasedApisResponse ¶

type DescribePurchasedApisResponse struct {
	*responses.BaseResponse
	PageNumber    int           `json:"PageNumber" xml:"PageNumber"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	PageSize      int           `json:"PageSize" xml:"PageSize"`
	TotalCount    int           `json:"TotalCount" xml:"TotalCount"`
	PurchasedApis PurchasedApis `json:"PurchasedApis" xml:"PurchasedApis"`
}

DescribePurchasedApisResponse is the response struct for api DescribePurchasedApis

func CreateDescribePurchasedApisResponse ¶

func CreateDescribePurchasedApisResponse() (response *DescribePurchasedApisResponse)

CreateDescribePurchasedApisResponse creates a response to parse from DescribePurchasedApis response

type DescribeRegionsRequest ¶

type DescribeRegionsRequest struct {
	*requests.RpcRequest
	Language      string `position:"Query" name:"Language"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

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 DescribeSignaturesByApiRequest ¶

type DescribeSignaturesByApiRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

DescribeSignaturesByApiRequest is the request struct for api DescribeSignaturesByApi

func CreateDescribeSignaturesByApiRequest ¶

func CreateDescribeSignaturesByApiRequest() (request *DescribeSignaturesByApiRequest)

CreateDescribeSignaturesByApiRequest creates a request to invoke DescribeSignaturesByApi API

type DescribeSignaturesByApiResponse ¶

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

DescribeSignaturesByApiResponse is the response struct for api DescribeSignaturesByApi

func CreateDescribeSignaturesByApiResponse ¶

func CreateDescribeSignaturesByApiResponse() (response *DescribeSignaturesByApiResponse)

CreateDescribeSignaturesByApiResponse creates a response to parse from DescribeSignaturesByApi response

type DescribeSignaturesRequest ¶

type DescribeSignaturesRequest struct {
	*requests.RpcRequest
	SignatureName string           `position:"Query" name:"SignatureName"`
	SignatureId   string           `position:"Query" name:"SignatureId"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
}

DescribeSignaturesRequest is the request struct for api DescribeSignatures

func CreateDescribeSignaturesRequest ¶

func CreateDescribeSignaturesRequest() (request *DescribeSignaturesRequest)

CreateDescribeSignaturesRequest creates a request to invoke DescribeSignatures API

type DescribeSignaturesResponse ¶

type DescribeSignaturesResponse struct {
	*responses.BaseResponse
	PageNumber     int            `json:"PageNumber" xml:"PageNumber"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	PageSize       int            `json:"PageSize" xml:"PageSize"`
	TotalCount     int            `json:"TotalCount" xml:"TotalCount"`
	SignatureInfos SignatureInfos `json:"SignatureInfos" xml:"SignatureInfos"`
}

DescribeSignaturesResponse is the response struct for api DescribeSignatures

func CreateDescribeSignaturesResponse ¶

func CreateDescribeSignaturesResponse() (response *DescribeSignaturesResponse)

CreateDescribeSignaturesResponse creates a response to parse from DescribeSignatures response

type DescribeSummaryDataRequest ¶ added in v1.61.245

type DescribeSummaryDataRequest struct {
	*requests.RpcRequest
	Language      string `position:"Query" name:"Language"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeSummaryDataRequest is the request struct for api DescribeSummaryData

func CreateDescribeSummaryDataRequest ¶ added in v1.61.245

func CreateDescribeSummaryDataRequest() (request *DescribeSummaryDataRequest)

CreateDescribeSummaryDataRequest creates a request to invoke DescribeSummaryData API

type DescribeSummaryDataResponse ¶ added in v1.61.245

type DescribeSummaryDataResponse struct {
	*responses.BaseResponse
	RequestId              string `json:"RequestId" xml:"RequestId"`
	UsageGroupNum          int    `json:"UsageGroupNum" xml:"UsageGroupNum"`
	UsageInstanceNum       int    `json:"UsageInstanceNum" xml:"UsageInstanceNum"`
	UsageApiNum            int    `json:"UsageApiNum" xml:"UsageApiNum"`
	Region                 string `json:"Region" xml:"Region"`
	ComeingSoonInstanceNum int    `json:"ComeingSoonInstanceNum" xml:"ComeingSoonInstanceNum"`
	ExpireInstanceNum      int    `json:"ExpireInstanceNum" xml:"ExpireInstanceNum"`
}

DescribeSummaryDataResponse is the response struct for api DescribeSummaryData

func CreateDescribeSummaryDataResponse ¶ added in v1.61.245

func CreateDescribeSummaryDataResponse() (response *DescribeSummaryDataResponse)

CreateDescribeSummaryDataResponse creates a response to parse from DescribeSummaryData response

type DescribeSystemParametersRequest ¶

type DescribeSystemParametersRequest struct {
	*requests.RpcRequest
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeSystemParametersRequest is the request struct for api DescribeSystemParameters

func CreateDescribeSystemParametersRequest ¶

func CreateDescribeSystemParametersRequest() (request *DescribeSystemParametersRequest)

CreateDescribeSystemParametersRequest creates a request to invoke DescribeSystemParameters API

type DescribeSystemParametersResponse ¶

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

DescribeSystemParametersResponse is the response struct for api DescribeSystemParameters

func CreateDescribeSystemParametersResponse ¶

func CreateDescribeSystemParametersResponse() (response *DescribeSystemParametersResponse)

CreateDescribeSystemParametersResponse creates a response to parse from DescribeSystemParameters response

type DescribeTrafficControlsByApiRequest ¶

type DescribeTrafficControlsByApiRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

DescribeTrafficControlsByApiRequest is the request struct for api DescribeTrafficControlsByApi

func CreateDescribeTrafficControlsByApiRequest ¶

func CreateDescribeTrafficControlsByApiRequest() (request *DescribeTrafficControlsByApiRequest)

CreateDescribeTrafficControlsByApiRequest creates a request to invoke DescribeTrafficControlsByApi API

type DescribeTrafficControlsByApiResponse ¶

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

DescribeTrafficControlsByApiResponse is the response struct for api DescribeTrafficControlsByApi

func CreateDescribeTrafficControlsByApiResponse ¶

func CreateDescribeTrafficControlsByApiResponse() (response *DescribeTrafficControlsByApiResponse)

CreateDescribeTrafficControlsByApiResponse creates a response to parse from DescribeTrafficControlsByApi response

type DescribeTrafficControlsRequest ¶

type DescribeTrafficControlsRequest struct {
	*requests.RpcRequest
	TrafficControlId   string           `position:"Query" name:"TrafficControlId"`
	StageName          string           `position:"Query" name:"StageName"`
	TrafficControlName string           `position:"Query" name:"TrafficControlName"`
	GroupId            string           `position:"Query" name:"GroupId"`
	PageNumber         requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken      string           `position:"Query" name:"SecurityToken"`
	PageSize           requests.Integer `position:"Query" name:"PageSize"`
	ApiId              string           `position:"Query" name:"ApiId"`
}

DescribeTrafficControlsRequest is the request struct for api DescribeTrafficControls

func CreateDescribeTrafficControlsRequest ¶

func CreateDescribeTrafficControlsRequest() (request *DescribeTrafficControlsRequest)

CreateDescribeTrafficControlsRequest creates a request to invoke DescribeTrafficControls API

type DescribeTrafficControlsResponse ¶

type DescribeTrafficControlsResponse struct {
	*responses.BaseResponse
	PageNumber      int             `json:"PageNumber" xml:"PageNumber"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	PageSize        int             `json:"PageSize" xml:"PageSize"`
	TotalCount      int             `json:"TotalCount" xml:"TotalCount"`
	TrafficControls TrafficControls `json:"TrafficControls" xml:"TrafficControls"`
}

DescribeTrafficControlsResponse is the response struct for api DescribeTrafficControls

func CreateDescribeTrafficControlsResponse ¶

func CreateDescribeTrafficControlsResponse() (response *DescribeTrafficControlsResponse)

CreateDescribeTrafficControlsResponse creates a response to parse from DescribeTrafficControls response

type DescribeUpdateBackendTaskRequest ¶ added in v1.62.13

type DescribeUpdateBackendTaskRequest struct {
	*requests.RpcRequest
	OperationUid  string `position:"Query" name:"OperationUid"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeUpdateBackendTaskRequest is the request struct for api DescribeUpdateBackendTask

func CreateDescribeUpdateBackendTaskRequest ¶ added in v1.62.13

func CreateDescribeUpdateBackendTaskRequest() (request *DescribeUpdateBackendTaskRequest)

CreateDescribeUpdateBackendTaskRequest creates a request to invoke DescribeUpdateBackendTask API

type DescribeUpdateBackendTaskResponse ¶ added in v1.62.13

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

DescribeUpdateBackendTaskResponse is the response struct for api DescribeUpdateBackendTask

func CreateDescribeUpdateBackendTaskResponse ¶ added in v1.62.13

func CreateDescribeUpdateBackendTaskResponse() (response *DescribeUpdateBackendTaskResponse)

CreateDescribeUpdateBackendTaskResponse creates a response to parse from DescribeUpdateBackendTask response

type DescribeUpdateVpcInfoTaskRequest ¶ added in v1.62.13

type DescribeUpdateVpcInfoTaskRequest struct {
	*requests.RpcRequest
	OperationUid  string `position:"Query" name:"OperationUid"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeUpdateVpcInfoTaskRequest is the request struct for api DescribeUpdateVpcInfoTask

func CreateDescribeUpdateVpcInfoTaskRequest ¶ added in v1.62.13

func CreateDescribeUpdateVpcInfoTaskRequest() (request *DescribeUpdateVpcInfoTaskRequest)

CreateDescribeUpdateVpcInfoTaskRequest creates a request to invoke DescribeUpdateVpcInfoTask API

type DescribeUpdateVpcInfoTaskResponse ¶ added in v1.62.13

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

DescribeUpdateVpcInfoTaskResponse is the response struct for api DescribeUpdateVpcInfoTask

func CreateDescribeUpdateVpcInfoTaskResponse ¶ added in v1.62.13

func CreateDescribeUpdateVpcInfoTaskResponse() (response *DescribeUpdateVpcInfoTaskResponse)

CreateDescribeUpdateVpcInfoTaskResponse creates a response to parse from DescribeUpdateVpcInfoTask response

type DescribeVpcAccessesRequest ¶

type DescribeVpcAccessesRequest struct {
	*requests.RpcRequest
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	InstanceId    string           `position:"Query" name:"InstanceId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AccurateQuery requests.Boolean `position:"Query" name:"AccurateQuery"`
	Port          string           `position:"Query" name:"Port"`
	VpcId         string           `position:"Query" name:"VpcId"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	Name          string           `position:"Query" name:"Name"`
	VpcAccessId   string           `position:"Query" name:"VpcAccessId"`
}

DescribeVpcAccessesRequest is the request struct for api DescribeVpcAccesses

func CreateDescribeVpcAccessesRequest ¶

func CreateDescribeVpcAccessesRequest() (request *DescribeVpcAccessesRequest)

CreateDescribeVpcAccessesRequest creates a request to invoke DescribeVpcAccesses API

type DescribeVpcAccessesResponse ¶

type DescribeVpcAccessesResponse struct {
	*responses.BaseResponse
	PageNumber          int                 `json:"PageNumber" xml:"PageNumber"`
	RequestId           string              `json:"RequestId" xml:"RequestId"`
	PageSize            int                 `json:"PageSize" xml:"PageSize"`
	TotalCount          int                 `json:"TotalCount" xml:"TotalCount"`
	VpcAccessAttributes VpcAccessAttributes `json:"VpcAccessAttributes" xml:"VpcAccessAttributes"`
}

DescribeVpcAccessesResponse is the response struct for api DescribeVpcAccesses

func CreateDescribeVpcAccessesResponse ¶

func CreateDescribeVpcAccessesResponse() (response *DescribeVpcAccessesResponse)

CreateDescribeVpcAccessesResponse creates a response to parse from DescribeVpcAccesses response

type DescribeZonesRequest ¶ added in v1.61.246

type DescribeZonesRequest struct {
	*requests.RpcRequest
	Language      string `position:"Query" name:"Language"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

DescribeZonesRequest is the request struct for api DescribeZones

func CreateDescribeZonesRequest ¶ added in v1.61.246

func CreateDescribeZonesRequest() (request *DescribeZonesRequest)

CreateDescribeZonesRequest creates a request to invoke DescribeZones API

type DescribeZonesResponse ¶ added in v1.61.246

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

DescribeZonesResponse is the response struct for api DescribeZones

func CreateDescribeZonesResponse ¶ added in v1.61.246

func CreateDescribeZonesResponse() (response *DescribeZonesResponse)

CreateDescribeZonesResponse creates a response to parse from DescribeZones response

type DetachApiProductApis ¶ added in v1.62.590

type DetachApiProductApis struct {
	StageName string `name:"StageName"`
	ApiId     string `name:"ApiId"`
}

DetachApiProductApis is a repeated param struct in DetachApiProductRequest

type DetachApiProductRequest ¶ added in v1.62.590

type DetachApiProductRequest struct {
	*requests.RpcRequest
	Apis          *[]DetachApiProductApis `position:"Query" name:"Apis"  type:"Repeated"`
	SecurityToken string                  `position:"Query" name:"SecurityToken"`
	ApiProductId  string                  `position:"Query" name:"ApiProductId"`
}

DetachApiProductRequest is the request struct for api DetachApiProduct

func CreateDetachApiProductRequest ¶ added in v1.62.590

func CreateDetachApiProductRequest() (request *DetachApiProductRequest)

CreateDetachApiProductRequest creates a request to invoke DetachApiProduct API

type DetachApiProductResponse ¶ added in v1.62.590

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

DetachApiProductResponse is the response struct for api DetachApiProduct

func CreateDetachApiProductResponse ¶ added in v1.62.590

func CreateDetachApiProductResponse() (response *DetachApiProductResponse)

CreateDetachApiProductResponse creates a response to parse from DetachApiProduct response

type DetachPluginRequest ¶ added in v1.62.13

type DetachPluginRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	PluginId      string `position:"Query" name:"PluginId"`
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
	ApiIds        string `position:"Query" name:"ApiIds"`
}

DetachPluginRequest is the request struct for api DetachPlugin

func CreateDetachPluginRequest ¶ added in v1.62.13

func CreateDetachPluginRequest() (request *DetachPluginRequest)

CreateDetachPluginRequest creates a request to invoke DetachPlugin API

type DetachPluginResponse ¶ added in v1.62.13

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

DetachPluginResponse is the response struct for api DetachPlugin

func CreateDetachPluginResponse ¶ added in v1.62.13

func CreateDetachPluginResponse() (response *DetachPluginResponse)

CreateDetachPluginResponse creates a response to parse from DetachPlugin response

type DisableInstanceAccessControlRequest ¶ added in v1.62.13

type DisableInstanceAccessControlRequest struct {
	*requests.RpcRequest
	AclId            string `position:"Query" name:"AclId"`
	AddressIPVersion string `position:"Query" name:"AddressIPVersion"`
	InstanceId       string `position:"Query" name:"InstanceId"`
	SecurityToken    string `position:"Query" name:"SecurityToken"`
}

DisableInstanceAccessControlRequest is the request struct for api DisableInstanceAccessControl

func CreateDisableInstanceAccessControlRequest ¶ added in v1.62.13

func CreateDisableInstanceAccessControlRequest() (request *DisableInstanceAccessControlRequest)

CreateDisableInstanceAccessControlRequest creates a request to invoke DisableInstanceAccessControl API

type DisableInstanceAccessControlResponse ¶ added in v1.62.13

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

DisableInstanceAccessControlResponse is the response struct for api DisableInstanceAccessControl

func CreateDisableInstanceAccessControlResponse ¶ added in v1.62.13

func CreateDisableInstanceAccessControlResponse() (response *DisableInstanceAccessControlResponse)

CreateDisableInstanceAccessControlResponse creates a response to parse from DisableInstanceAccessControl response

type DiscoveryConfig ¶ added in v1.62.590

type DiscoveryConfig struct {
	RcType      string      `json:"RcType" xml:"RcType"`
	NacosConfig NacosConfig `json:"NacosConfig" xml:"NacosConfig"`
}

DiscoveryConfig is a nested struct in cloudapi response

type DomainItem ¶

type DomainItem struct {
	WildcardDomainPatterns string `json:"WildcardDomainPatterns" xml:"WildcardDomainPatterns"`
	CustomDomainType       string `json:"CustomDomainType" xml:"CustomDomainType"`
	DomainName             string `json:"DomainName" xml:"DomainName"`
	WssEnable              string `json:"WssEnable" xml:"WssEnable"`
	DomainWebSocketStatus  string `json:"DomainWebSocketStatus" xml:"DomainWebSocketStatus"`
	DomainLegalStatus      string `json:"DomainLegalStatus" xml:"DomainLegalStatus"`
	IsHttpRedirectToHttps  bool   `json:"IsHttpRedirectToHttps" xml:"IsHttpRedirectToHttps"`
	DomainBindingStatus    string `json:"DomainBindingStatus" xml:"DomainBindingStatus"`
	CertificateValidStart  int64  `json:"CertificateValidStart" xml:"CertificateValidStart"`
	DomainRemark           string `json:"DomainRemark" xml:"DomainRemark"`
	DomainCNAMEStatus      string `json:"DomainCNAMEStatus" xml:"DomainCNAMEStatus"`
	CertificateValidEnd    int64  `json:"CertificateValidEnd" xml:"CertificateValidEnd"`
	CertificateId          string `json:"CertificateId" xml:"CertificateId"`
	BindStageName          string `json:"BindStageName" xml:"BindStageName"`
	CertificateName        string `json:"CertificateName" xml:"CertificateName"`
}

DomainItem is a nested struct in cloudapi response

type Domains ¶

type Domains struct {
	DomainItem []DomainItem `json:"DomainItem" xml:"DomainItem"`
}

Domains is a nested struct in cloudapi response

type DryRunSwaggerRequest ¶ added in v1.62.13

type DryRunSwaggerRequest struct {
	*requests.RpcRequest
	DataFormat      string           `position:"Query" name:"DataFormat"`
	Data            string           `position:"Body" name:"Data"`
	GroupId         string           `position:"Query" name:"GroupId"`
	GlobalCondition string           `position:"Query" name:"GlobalCondition"`
	SecurityToken   string           `position:"Query" name:"SecurityToken"`
	Overwrite       requests.Boolean `position:"Query" name:"Overwrite"`
}

DryRunSwaggerRequest is the request struct for api DryRunSwagger

func CreateDryRunSwaggerRequest ¶ added in v1.62.13

func CreateDryRunSwaggerRequest() (request *DryRunSwaggerRequest)

CreateDryRunSwaggerRequest creates a request to invoke DryRunSwagger API

type DryRunSwaggerResponse ¶ added in v1.62.13

type DryRunSwaggerResponse struct {
	*responses.BaseResponse
	GlobalCondition string                      `json:"GlobalCondition" xml:"GlobalCondition"`
	RequestId       string                      `json:"RequestId" xml:"RequestId"`
	Success         SuccessInDryRunSwagger      `json:"Success" xml:"Success"`
	Failed          FailedInDryRunSwagger       `json:"Failed" xml:"Failed"`
	ModelFailed     ModelFailedInDryRunSwagger  `json:"ModelFailed" xml:"ModelFailed"`
	ModelSuccess    ModelSuccessInDryRunSwagger `json:"ModelSuccess" xml:"ModelSuccess"`
}

DryRunSwaggerResponse is the response struct for api DryRunSwagger

func CreateDryRunSwaggerResponse ¶ added in v1.62.13

func CreateDryRunSwaggerResponse() (response *DryRunSwaggerResponse)

CreateDryRunSwaggerResponse creates a response to parse from DryRunSwagger response

type EnableInstanceAccessControlRequest ¶ added in v1.62.13

type EnableInstanceAccessControlRequest struct {
	*requests.RpcRequest
	AclId            string `position:"Query" name:"AclId"`
	AddressIPVersion string `position:"Query" name:"AddressIPVersion"`
	AclType          string `position:"Query" name:"AclType"`
	InstanceId       string `position:"Query" name:"InstanceId"`
	SecurityToken    string `position:"Query" name:"SecurityToken"`
}

EnableInstanceAccessControlRequest is the request struct for api EnableInstanceAccessControl

func CreateEnableInstanceAccessControlRequest ¶ added in v1.62.13

func CreateEnableInstanceAccessControlRequest() (request *EnableInstanceAccessControlRequest)

CreateEnableInstanceAccessControlRequest creates a request to invoke EnableInstanceAccessControl API

type EnableInstanceAccessControlResponse ¶ added in v1.62.13

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

EnableInstanceAccessControlResponse is the response struct for api EnableInstanceAccessControl

func CreateEnableInstanceAccessControlResponse ¶ added in v1.62.13

func CreateEnableInstanceAccessControlResponse() (response *EnableInstanceAccessControlResponse)

CreateEnableInstanceAccessControlResponse creates a response to parse from EnableInstanceAccessControl response

type ErrorCodeSample ¶

type ErrorCodeSample struct {
	Message     string `json:"Message" xml:"Message"`
	Code        string `json:"Code" xml:"Code"`
	Model       string `json:"Model" xml:"Model"`
	Description string `json:"Description" xml:"Description"`
}

ErrorCodeSample is a nested struct in cloudapi response

type ErrorCodeSamplesInDescribeApi ¶

type ErrorCodeSamplesInDescribeApi struct {
	ErrorCodeSample []ErrorCodeSample `json:"ErrorCodeSample" xml:"ErrorCodeSample"`
}

ErrorCodeSamplesInDescribeApi is a nested struct in cloudapi response

type ErrorCodeSamplesInDescribeApiDoc ¶

type ErrorCodeSamplesInDescribeApiDoc struct {
	ErrorCodeSample []ErrorCodeSample `json:"ErrorCodeSample" xml:"ErrorCodeSample"`
}

ErrorCodeSamplesInDescribeApiDoc is a nested struct in cloudapi response

type ErrorCodeSamplesInDescribeApiHistory ¶

type ErrorCodeSamplesInDescribeApiHistory struct {
	ErrorCodeSample []ErrorCodeSample `json:"ErrorCodeSample" xml:"ErrorCodeSample"`
}

ErrorCodeSamplesInDescribeApiHistory is a nested struct in cloudapi response

type ErrorCodeSamplesInDescribeDeployedApi ¶

type ErrorCodeSamplesInDescribeDeployedApi struct {
	ErrorCodeSample []ErrorCodeSample `json:"ErrorCodeSample" xml:"ErrorCodeSample"`
}

ErrorCodeSamplesInDescribeDeployedApi is a nested struct in cloudapi response

type ErrorMessages ¶ added in v1.62.13

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

ErrorMessages is a nested struct in cloudapi response

type EventBridgeConfig ¶ added in v1.62.13

type EventBridgeConfig struct {
	EventSource         string `json:"EventSource" xml:"EventSource"`
	EventBridgeRegionId string `json:"EventBridgeRegionId" xml:"EventBridgeRegionId"`
	EventBus            string `json:"EventBus" xml:"EventBus"`
	RoleArn             string `json:"RoleArn" xml:"RoleArn"`
}

EventBridgeConfig is a nested struct in cloudapi response

type FailedApi ¶ added in v1.62.13

type FailedApi struct {
	Path       string `json:"Path" xml:"Path"`
	HttpMethod string `json:"HttpMethod" xml:"HttpMethod"`
	ErrorMsg   string `json:"ErrorMsg" xml:"ErrorMsg"`
}

FailedApi is a nested struct in cloudapi response

type FailedApis ¶ added in v1.62.13

type FailedApis struct {
	FailedApi []FailedApi `json:"FailedApi" xml:"FailedApi"`
}

FailedApis is a nested struct in cloudapi response

type FailedInDryRunSwagger ¶ added in v1.62.13

type FailedInDryRunSwagger struct {
	ApiImportSwaggerFailed []ApiImportSwaggerFailed `json:"ApiImportSwaggerFailed" xml:"ApiImportSwaggerFailed"`
}

FailedInDryRunSwagger is a nested struct in cloudapi response

type FailedInImportSwagger ¶ added in v1.62.13

type FailedInImportSwagger struct {
	ApiImportSwaggerFailed []ApiImportSwaggerFailed `json:"ApiImportSwaggerFailed" xml:"ApiImportSwaggerFailed"`
}

FailedInImportSwagger is a nested struct in cloudapi response

type FailedModel ¶ added in v1.62.13

type FailedModel struct {
	ErrorMsg  string `json:"ErrorMsg" xml:"ErrorMsg"`
	ModelName string `json:"ModelName" xml:"ModelName"`
	GroupId   string `json:"GroupId" xml:"GroupId"`
}

FailedModel is a nested struct in cloudapi response

type FailedModels ¶ added in v1.62.13

type FailedModels struct {
	FailedModel []FailedModel `json:"FailedModel" xml:"FailedModel"`
}

FailedModels is a nested struct in cloudapi response

type FunctionComputeConfig ¶

type FunctionComputeConfig struct {
	FcType              string `json:"FcType" xml:"FcType"`
	Path                string `json:"Path" xml:"Path"`
	Qualifier           string `json:"Qualifier" xml:"Qualifier"`
	ContentTypeCatagory string `json:"ContentTypeCatagory" xml:"ContentTypeCatagory"`
	OnlyBusinessPath    bool   `json:"OnlyBusinessPath" xml:"OnlyBusinessPath"`
	RegionId            string `json:"RegionId" xml:"RegionId"`
	ContentTypeValue    string `json:"ContentTypeValue" xml:"ContentTypeValue"`
	Method              string `json:"Method" xml:"Method"`
	FcBaseUrl           string `json:"FcBaseUrl" xml:"FcBaseUrl"`
	FcRegionId          string `json:"FcRegionId" xml:"FcRegionId"`
	ServiceName         string `json:"ServiceName" xml:"ServiceName"`
	RoleArn             string `json:"RoleArn" xml:"RoleArn"`
	FunctionName        string `json:"FunctionName" xml:"FunctionName"`
}

FunctionComputeConfig is a nested struct in cloudapi response

type GroupQps ¶ added in v1.62.590

type GroupQps struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

GroupQps is a nested struct in cloudapi response

type ImportOASRequest ¶ added in v1.62.13

type ImportOASRequest struct {
	*requests.RpcRequest
	Data          string           `position:"Body" name:"Data"`
	AuthType      string           `position:"Query" name:"AuthType"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	Overwrite     requests.Boolean `position:"Query" name:"Overwrite"`
	DryRun        requests.Boolean `position:"Query" name:"DryRun"`
	IgnoreWarning requests.Boolean `position:"Query" name:"IgnoreWarning"`
	GroupId       string           `position:"Query" name:"GroupId"`
	RequestMode   string           `position:"Query" name:"RequestMode"`
	BackendName   string           `position:"Query" name:"BackendName"`
	SkipDryRun    requests.Boolean `position:"Query" name:"SkipDryRun"`
	OASVersion    string           `position:"Query" name:"OASVersion"`
}

ImportOASRequest is the request struct for api ImportOAS

func CreateImportOASRequest ¶ added in v1.62.13

func CreateImportOASRequest() (request *ImportOASRequest)

CreateImportOASRequest creates a request to invoke ImportOAS API

type ImportOASResponse ¶ added in v1.62.13

type ImportOASResponse struct {
	*responses.BaseResponse
	OperationId     string          `json:"OperationId" xml:"OperationId"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	ErrorMessages   ErrorMessages   `json:"ErrorMessages" xml:"ErrorMessages"`
	WarningMessages WarningMessages `json:"WarningMessages" xml:"WarningMessages"`
	SuccessApis     SuccessApis     `json:"SuccessApis" xml:"SuccessApis"`
	FailedApis      FailedApis      `json:"FailedApis" xml:"FailedApis"`
	FailedModels    FailedModels    `json:"FailedModels" xml:"FailedModels"`
	SuccessModels   SuccessModels   `json:"SuccessModels" xml:"SuccessModels"`
}

ImportOASResponse is the response struct for api ImportOAS

func CreateImportOASResponse ¶ added in v1.62.13

func CreateImportOASResponse() (response *ImportOASResponse)

CreateImportOASResponse creates a response to parse from ImportOAS response

type ImportSwaggerRequest ¶

type ImportSwaggerRequest struct {
	*requests.RpcRequest
	DataFormat      string           `position:"Query" name:"DataFormat"`
	DryRun          requests.Boolean `position:"Query" name:"DryRun"`
	Data            string           `position:"Body" name:"Data"`
	GroupId         string           `position:"Query" name:"GroupId"`
	GlobalCondition string           `position:"Query" name:"GlobalCondition"`
	SecurityToken   string           `position:"Query" name:"SecurityToken"`
	Overwrite       requests.Boolean `position:"Query" name:"Overwrite"`
}

ImportSwaggerRequest is the request struct for api ImportSwagger

func CreateImportSwaggerRequest ¶

func CreateImportSwaggerRequest() (request *ImportSwaggerRequest)

CreateImportSwaggerRequest creates a request to invoke ImportSwagger API

type ImportSwaggerResponse ¶

type ImportSwaggerResponse struct {
	*responses.BaseResponse
	RequestId    string                      `json:"RequestId" xml:"RequestId"`
	Success      SuccessInImportSwagger      `json:"Success" xml:"Success"`
	Failed       FailedInImportSwagger       `json:"Failed" xml:"Failed"`
	ModelFailed  ModelFailedInImportSwagger  `json:"ModelFailed" xml:"ModelFailed"`
	ModelSuccess ModelSuccessInImportSwagger `json:"ModelSuccess" xml:"ModelSuccess"`
}

ImportSwaggerResponse is the response struct for api ImportSwagger

func CreateImportSwaggerResponse ¶

func CreateImportSwaggerResponse() (response *ImportSwaggerResponse)

CreateImportSwaggerResponse creates a response to parse from ImportSwagger response

type InstanceAttribute ¶ added in v1.62.13

type InstanceAttribute struct {
	Status                     string                     `json:"Status" xml:"Status"`
	VpcSlbIntranetEnable       bool                       `json:"VpcSlbIntranetEnable" xml:"VpcSlbIntranetEnable"`
	ClassicEgressAddress       string                     `json:"ClassicEgressAddress" xml:"ClassicEgressAddress"`
	ZoneLocalName              string                     `json:"ZoneLocalName" xml:"ZoneLocalName"`
	VipTypeList                string                     `json:"VipTypeList" xml:"VipTypeList"`
	UserVpcId                  string                     `json:"UserVpcId" xml:"UserVpcId"`
	VpcIntranetEnable          bool                       `json:"VpcIntranetEnable" xml:"VpcIntranetEnable"`
	VpcOwnerId                 int64                      `json:"VpcOwnerId" xml:"VpcOwnerId"`
	InstanceId                 string                     `json:"InstanceId" xml:"InstanceId"`
	InstanceRpsLimit           int                        `json:"InstanceRpsLimit" xml:"InstanceRpsLimit"`
	InstanceType               string                     `json:"InstanceType" xml:"InstanceType"`
	RegionId                   string                     `json:"RegionId" xml:"RegionId"`
	InstanceSpec               string                     `json:"InstanceSpec" xml:"InstanceSpec"`
	InstanceChargeType         string                     `json:"InstanceChargeType" xml:"InstanceChargeType"`
	HttpsPolicies              string                     `json:"HttpsPolicies" xml:"HttpsPolicies"`
	VpcEgressAddress           string                     `json:"VpcEgressAddress" xml:"VpcEgressAddress"`
	EgressIpv6Enable           bool                       `json:"EgressIpv6Enable" xml:"EgressIpv6Enable"`
	ExpiredTime                string                     `json:"ExpiredTime" xml:"ExpiredTime"`
	InstanceName               string                     `json:"InstanceName" xml:"InstanceName"`
	ZoneId                     string                     `json:"ZoneId" xml:"ZoneId"`
	SupportIpv6                bool                       `json:"SupportIpv6" xml:"SupportIpv6"`
	InternetEgressAddress      string                     `json:"InternetEgressAddress" xml:"InternetEgressAddress"`
	CreatedTime                string                     `json:"CreatedTime" xml:"CreatedTime"`
	UserVswitchId              string                     `json:"UserVswitchId" xml:"UserVswitchId"`
	AclName                    string                     `json:"AclName" xml:"AclName"`
	AclType                    string                     `json:"AclType" xml:"AclType"`
	AclStatus                  string                     `json:"AclStatus" xml:"AclStatus"`
	AclId                      string                     `json:"AclId" xml:"AclId"`
	IntranetSegments           string                     `json:"IntranetSegments" xml:"IntranetSegments"`
	IPV6AclName                string                     `json:"IPV6AclName" xml:"IPV6AclName"`
	IPV6AclId                  string                     `json:"IPV6AclId" xml:"IPV6AclId"`
	IPV6AclType                string                     `json:"IPV6AclType" xml:"IPV6AclType"`
	IPV6AclStatus              string                     `json:"IPV6AclStatus" xml:"IPV6AclStatus"`
	DedicatedInstanceType      string                     `json:"DedicatedInstanceType" xml:"DedicatedInstanceType"`
	InstanceCidrBlock          string                     `json:"InstanceCidrBlock" xml:"InstanceCidrBlock"`
	ConnectVpcId               string                     `json:"ConnectVpcId" xml:"ConnectVpcId"`
	InstanceClusterId          string                     `json:"InstanceClusterId" xml:"InstanceClusterId"`
	MaintainStartTime          string                     `json:"MaintainStartTime" xml:"MaintainStartTime"`
	MaintainEndTime            string                     `json:"MaintainEndTime" xml:"MaintainEndTime"`
	ConnectCidrBlocks          string                     `json:"ConnectCidrBlocks" xml:"ConnectCidrBlocks"`
	InstanceSpecAttributes     InstanceSpecAttributes     `json:"InstanceSpecAttributes" xml:"InstanceSpecAttributes"`
	NetworkInterfaceAttributes NetworkInterfaceAttributes `json:"NetworkInterfaceAttributes" xml:"NetworkInterfaceAttributes"`
}

InstanceAttribute is a nested struct in cloudapi response

type InstanceDropConnections ¶ added in v1.62.590

type InstanceDropConnections struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

InstanceDropConnections is a nested struct in cloudapi response

type InstanceDropPacket ¶ added in v1.62.590

type InstanceDropPacket struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

InstanceDropPacket is a nested struct in cloudapi response

type InstanceHttpCode ¶ added in v1.62.590

type InstanceHttpCode struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

InstanceHttpCode is a nested struct in cloudapi response

type InstanceLatency ¶ added in v1.62.590

type InstanceLatency struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

InstanceLatency is a nested struct in cloudapi response

type InstanceNewConnections ¶ added in v1.62.590

type InstanceNewConnections struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

InstanceNewConnections is a nested struct in cloudapi response

type InstancePackets ¶ added in v1.62.590

type InstancePackets struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

InstancePackets is a nested struct in cloudapi response

type InstanceQps ¶ added in v1.62.590

type InstanceQps struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

InstanceQps is a nested struct in cloudapi response

type InstanceSlbConnect ¶ added in v1.62.590

type InstanceSlbConnect struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

InstanceSlbConnect is a nested struct in cloudapi response

type InstanceSpecAttributes ¶ added in v1.62.13

type InstanceSpecAttributes struct {
	SpecAttribute []SpecAttribute `json:"SpecAttribute" xml:"SpecAttribute"`
}

InstanceSpecAttributes is a nested struct in cloudapi response

type InstanceTraffic ¶ added in v1.62.590

type InstanceTraffic struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

InstanceTraffic is a nested struct in cloudapi response

type Instances ¶ added in v1.62.13

type Instances struct {
	InstanceAttribute []InstanceAttribute `json:"InstanceAttribute" xml:"InstanceAttribute"`
}

Instances is a nested struct in cloudapi response

type IpControlInfo ¶

type IpControlInfo struct {
	IpControlId   string `json:"IpControlId" xml:"IpControlId"`
	IpControlType string `json:"IpControlType" xml:"IpControlType"`
	ModifiedTime  string `json:"ModifiedTime" xml:"ModifiedTime"`
	IpControlName string `json:"IpControlName" xml:"IpControlName"`
	Description   string `json:"Description" xml:"Description"`
	CreateTime    string `json:"CreateTime" xml:"CreateTime"`
	RegionId      string `json:"RegionId" xml:"RegionId"`
}

IpControlInfo is a nested struct in cloudapi response

type IpControlInfos ¶

type IpControlInfos struct {
	IpControlInfo []IpControlInfo `json:"IpControlInfo" xml:"IpControlInfo"`
}

IpControlInfos is a nested struct in cloudapi response

type IpControlPolicyItem ¶

type IpControlPolicyItem struct {
	ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"`
	PolicyItemId string `json:"PolicyItemId" xml:"PolicyItemId"`
	CidrIp       string `json:"CidrIp" xml:"CidrIp"`
	CreateTime   string `json:"CreateTime" xml:"CreateTime"`
	AppId        string `json:"AppId" xml:"AppId"`
}

IpControlPolicyItem is a nested struct in cloudapi response

type IpControlPolicyItems ¶

type IpControlPolicyItems struct {
	IpControlPolicyItem []IpControlPolicyItem `json:"IpControlPolicyItem" xml:"IpControlPolicyItem"`
}

IpControlPolicyItems is a nested struct in cloudapi response

type LatencyPacket ¶ added in v1.62.590

type LatencyPacket struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

LatencyPacket is a nested struct in cloudapi response

type ListTagResourcesRequest ¶

type ListTagResourcesRequest struct {
	*requests.RpcRequest
	ResourceId    *[]string              `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceType  string                 `position:"Query" name:"ResourceType"`
	SecurityToken string                 `position:"Query" name:"SecurityToken"`
	NextToken     string                 `position:"Query" name:"NextToken"`
	Tag           *[]ListTagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
}

ListTagResourcesRequest is the request struct for api ListTagResources

func CreateListTagResourcesRequest ¶

func CreateListTagResourcesRequest() (request *ListTagResourcesRequest)

CreateListTagResourcesRequest creates a request to invoke ListTagResources API

type ListTagResourcesResponse ¶

type ListTagResourcesResponse struct {
	*responses.BaseResponse
	NextToken    string       `json:"NextToken" xml:"NextToken"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	TagResources TagResources `json:"TagResources" xml:"TagResources"`
}

ListTagResourcesResponse is the response struct for api ListTagResources

func CreateListTagResourcesResponse ¶

func CreateListTagResourcesResponse() (response *ListTagResourcesResponse)

CreateListTagResourcesResponse creates a response to parse from ListTagResources response

type ListTagResourcesTag ¶

type ListTagResourcesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

ListTagResourcesTag is a repeated param struct in ListTagResourcesRequest

type LogInfo ¶

type LogInfo struct {
	SlsLogStore string `json:"SlsLogStore" xml:"SlsLogStore"`
	LogType     string `json:"LogType" xml:"LogType"`
	SlsProject  string `json:"SlsProject" xml:"SlsProject"`
	RegionId    string `json:"RegionId" xml:"RegionId"`
}

LogInfo is a nested struct in cloudapi response

type LogInfos ¶

type LogInfos struct {
	LogInfo []LogInfo `json:"LogInfo" xml:"LogInfo"`
}

LogInfos is a nested struct in cloudapi response

type MockConfig ¶ added in v1.62.13

type MockConfig struct {
	MockResult     string       `json:"MockResult" xml:"MockResult"`
	MockStatusCode string       `json:"MockStatusCode" xml:"MockStatusCode"`
	MockHeaders    []MockHeader `json:"MockHeaders" xml:"MockHeaders"`
}

MockConfig is a nested struct in cloudapi response

type MockHeader ¶

type MockHeader struct {
	HeaderName  string `json:"HeaderName" xml:"HeaderName"`
	HeaderValue string `json:"HeaderValue" xml:"HeaderValue"`
}

MockHeader is a nested struct in cloudapi response

type MockHeadersInDescribeApi ¶

type MockHeadersInDescribeApi struct {
	MockHeader []MockHeader `json:"MockHeader" xml:"MockHeader"`
}

MockHeadersInDescribeApi is a nested struct in cloudapi response

type MockHeadersInDescribeApiHistory ¶

type MockHeadersInDescribeApiHistory struct {
	MockHeader []MockHeader `json:"MockHeader" xml:"MockHeader"`
}

MockHeadersInDescribeApiHistory is a nested struct in cloudapi response

type MockHeadersInDescribeBackendInfo ¶ added in v1.62.13

type MockHeadersInDescribeBackendInfo struct {
	MockHeader []MockHeader `json:"MockHeader" xml:"MockHeader"`
}

MockHeadersInDescribeBackendInfo is a nested struct in cloudapi response

type MockHeadersInDescribeDeployedApi ¶

type MockHeadersInDescribeDeployedApi struct {
	MockHeader []MockHeader `json:"MockHeader" xml:"MockHeader"`
}

MockHeadersInDescribeDeployedApi is a nested struct in cloudapi response

type ModelDetail ¶ added in v1.61.245

type ModelDetail struct {
	ModifiedTime string `json:"ModifiedTime" xml:"ModifiedTime"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	Description  string `json:"Description" xml:"Description"`
	Schema       string `json:"Schema" xml:"Schema"`
	ModelName    string `json:"ModelName" xml:"ModelName"`
	CreatedTime  string `json:"CreatedTime" xml:"CreatedTime"`
	ModelId      string `json:"ModelId" xml:"ModelId"`
	ModelRef     string `json:"ModelRef" xml:"ModelRef"`
}

ModelDetail is a nested struct in cloudapi response

type ModelDetails ¶ added in v1.61.245

type ModelDetails struct {
	ModelDetail []ModelDetail `json:"ModelDetail" xml:"ModelDetail"`
}

ModelDetails is a nested struct in cloudapi response

type ModelFailedInDryRunSwagger ¶ added in v1.62.13

type ModelFailedInDryRunSwagger struct {
	ApiImportModelFailed []ApiImportModelFailed `json:"ApiImportModelFailed" xml:"ApiImportModelFailed"`
}

ModelFailedInDryRunSwagger is a nested struct in cloudapi response

type ModelFailedInImportSwagger ¶ added in v1.62.13

type ModelFailedInImportSwagger struct {
	ApiImportModelFailed []ApiImportModelFailed `json:"ApiImportModelFailed" xml:"ApiImportModelFailed"`
}

ModelFailedInImportSwagger is a nested struct in cloudapi response

type ModelResult ¶ added in v1.62.141

type ModelResult struct {
	ModelName    string `json:"ModelName" xml:"ModelName"`
	ModelId      string `json:"ModelId" xml:"ModelId"`
	GroupId      string `json:"GroupId" xml:"GroupId"`
	ErrorMessage string `json:"ErrorMessage" xml:"ErrorMessage"`
	UpdateStatus string `json:"UpdateStatus" xml:"UpdateStatus"`
}

ModelResult is a nested struct in cloudapi response

type ModelResults ¶ added in v1.62.141

type ModelResults struct {
	ModelResult []ModelResult `json:"ModelResult" xml:"ModelResult"`
}

ModelResults is a nested struct in cloudapi response

type ModelSuccessInDryRunSwagger ¶ added in v1.62.13

type ModelSuccessInDryRunSwagger struct {
	ApiImportModelSuccess []ApiImportModelSuccess `json:"ApiImportModelSuccess" xml:"ApiImportModelSuccess"`
}

ModelSuccessInDryRunSwagger is a nested struct in cloudapi response

type ModelSuccessInImportSwagger ¶ added in v1.62.13

type ModelSuccessInImportSwagger struct {
	ApiImportModelSuccess []ApiImportModelSuccess `json:"ApiImportModelSuccess" xml:"ApiImportModelSuccess"`
}

ModelSuccessInImportSwagger is a nested struct in cloudapi response

type ModifyApiConfigurationRequest ¶ added in v1.62.13

type ModifyApiConfigurationRequest struct {
	*requests.RpcRequest
	ContentTypeCategory   string           `position:"Query" name:"ContentTypeCategory"`
	ModelName             string           `position:"Query" name:"ModelName"`
	ErrorCodeSamples      string           `position:"Query" name:"ErrorCodeSamples"`
	AppCodeAuthType       string           `position:"Query" name:"AppCodeAuthType"`
	AuthType              string           `position:"Query" name:"AuthType"`
	HttpConfig            string           `position:"Query" name:"HttpConfig"`
	ServiceParameters     string           `position:"Query" name:"ServiceParameters"`
	FailResultSample      string           `position:"Query" name:"FailResultSample"`
	ContentTypeValue      string           `position:"Query" name:"ContentTypeValue"`
	SecurityToken         string           `position:"Query" name:"SecurityToken"`
	Visibility            string           `position:"Query" name:"Visibility"`
	RequestProtocol       string           `position:"Query" name:"RequestProtocol"`
	RequestMode           string           `position:"Query" name:"RequestMode"`
	BackendName           string           `position:"Query" name:"BackendName"`
	RequestPath           string           `position:"Query" name:"RequestPath"`
	ResultType            string           `position:"Query" name:"ResultType"`
	MockConfig            string           `position:"Query" name:"MockConfig"`
	ResultSample          string           `position:"Query" name:"ResultSample"`
	BodyModel             string           `position:"Query" name:"BodyModel"`
	VpcConfig             string           `position:"Query" name:"VpcConfig"`
	FunctionComputeConfig string           `position:"Query" name:"FunctionComputeConfig"`
	ApiId                 string           `position:"Query" name:"ApiId"`
	UseBackendService     requests.Boolean `position:"Query" name:"UseBackendService"`
	ServiceProtocol       string           `position:"Query" name:"ServiceProtocol"`
	Description           string           `position:"Query" name:"Description"`
	DisableInternet       requests.Boolean `position:"Query" name:"DisableInternet"`
	PostBodyDescription   string           `position:"Query" name:"PostBodyDescription"`
	AllowSignatureMethod  string           `position:"Query" name:"AllowSignatureMethod"`
	RequestHttpMethod     string           `position:"Query" name:"RequestHttpMethod"`
	ServiceParametersMap  string           `position:"Query" name:"ServiceParametersMap"`
	RequestParameters     string           `position:"Query" name:"RequestParameters"`
	BodyFormat            string           `position:"Query" name:"BodyFormat"`
	OssConfig             string           `position:"Query" name:"OssConfig"`
	ApiName               string           `position:"Query" name:"ApiName"`
	ServiceTimeout        requests.Integer `position:"Query" name:"ServiceTimeout"`
	ForceNonceCheck       requests.Boolean `position:"Query" name:"ForceNonceCheck"`
}

ModifyApiConfigurationRequest is the request struct for api ModifyApiConfiguration

func CreateModifyApiConfigurationRequest ¶ added in v1.62.13

func CreateModifyApiConfigurationRequest() (request *ModifyApiConfigurationRequest)

CreateModifyApiConfigurationRequest creates a request to invoke ModifyApiConfiguration API

type ModifyApiConfigurationResponse ¶ added in v1.62.13

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

ModifyApiConfigurationResponse is the response struct for api ModifyApiConfiguration

func CreateModifyApiConfigurationResponse ¶ added in v1.62.13

func CreateModifyApiConfigurationResponse() (response *ModifyApiConfigurationResponse)

CreateModifyApiConfigurationResponse creates a response to parse from ModifyApiConfiguration response

type ModifyApiGroupRequest ¶

type ModifyApiGroupRequest struct {
	*requests.RpcRequest
	DefaultDomain      string               `position:"Query" name:"DefaultDomain"`
	BasePath           string               `position:"Query" name:"BasePath"`
	Description        string               `position:"Query" name:"Description"`
	SecurityToken      string               `position:"Query" name:"SecurityToken"`
	RpcPattern         string               `position:"Query" name:"RpcPattern"`
	UserLogConfig      string               `position:"Query" name:"UserLogConfig"`
	Tag                *[]ModifyApiGroupTag `position:"Query" name:"Tag"  type:"Repeated"`
	CustomerConfigs    string               `position:"Query" name:"CustomerConfigs"`
	GroupId            string               `position:"Query" name:"GroupId"`
	GroupName          string               `position:"Query" name:"GroupName"`
	PassthroughHeaders string               `position:"Query" name:"PassthroughHeaders"`
	CompatibleFlags    string               `position:"Query" name:"CompatibleFlags"`
	CustomTraceConfig  string               `position:"Query" name:"CustomTraceConfig"`
	SupportSSE         string               `position:"Query" name:"SupportSSE"`
}

ModifyApiGroupRequest is the request struct for api ModifyApiGroup

func CreateModifyApiGroupRequest ¶

func CreateModifyApiGroupRequest() (request *ModifyApiGroupRequest)

CreateModifyApiGroupRequest creates a request to invoke ModifyApiGroup API

type ModifyApiGroupResponse ¶

type ModifyApiGroupResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	BasePath    string `json:"BasePath" xml:"BasePath"`
	GroupId     string `json:"GroupId" xml:"GroupId"`
	GroupName   string `json:"GroupName" xml:"GroupName"`
	Description string `json:"Description" xml:"Description"`
	SubDomain   string `json:"SubDomain" xml:"SubDomain"`
}

ModifyApiGroupResponse is the response struct for api ModifyApiGroup

func CreateModifyApiGroupResponse ¶

func CreateModifyApiGroupResponse() (response *ModifyApiGroupResponse)

CreateModifyApiGroupResponse creates a response to parse from ModifyApiGroup response

type ModifyApiGroupTag ¶

type ModifyApiGroupTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

ModifyApiGroupTag is a repeated param struct in ModifyApiGroupRequest

type ModifyApiGroupVpcWhitelistRequest ¶ added in v1.61.245

type ModifyApiGroupVpcWhitelistRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	VpcIds        string `position:"Query" name:"VpcIds"`
}

ModifyApiGroupVpcWhitelistRequest is the request struct for api ModifyApiGroupVpcWhitelist

func CreateModifyApiGroupVpcWhitelistRequest ¶ added in v1.61.245

func CreateModifyApiGroupVpcWhitelistRequest() (request *ModifyApiGroupVpcWhitelistRequest)

CreateModifyApiGroupVpcWhitelistRequest creates a request to invoke ModifyApiGroupVpcWhitelist API

type ModifyApiGroupVpcWhitelistResponse ¶ added in v1.61.245

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

ModifyApiGroupVpcWhitelistResponse is the response struct for api ModifyApiGroupVpcWhitelist

func CreateModifyApiGroupVpcWhitelistResponse ¶ added in v1.61.245

func CreateModifyApiGroupVpcWhitelistResponse() (response *ModifyApiGroupVpcWhitelistResponse)

CreateModifyApiGroupVpcWhitelistResponse creates a response to parse from ModifyApiGroupVpcWhitelist response

type ModifyApiRequest ¶

type ModifyApiRequest struct {
	*requests.RpcRequest
	WebSocketApiType     string           `position:"Query" name:"WebSocketApiType"`
	ErrorCodeSamples     string           `position:"Query" name:"ErrorCodeSamples"`
	AppCodeAuthType      string           `position:"Query" name:"AppCodeAuthType"`
	Description          string           `position:"Query" name:"Description"`
	DisableInternet      requests.Boolean `position:"Query" name:"DisableInternet"`
	BackendId            string           `position:"Query" name:"BackendId"`
	ConstantParameters   string           `position:"Query" name:"ConstantParameters"`
	AuthType             string           `position:"Query" name:"AuthType"`
	AllowSignatureMethod string           `position:"Query" name:"AllowSignatureMethod"`
	ServiceParameters    string           `position:"Query" name:"ServiceParameters"`
	FailResultSample     string           `position:"Query" name:"FailResultSample"`
	ResourceOwnerToken   string           `position:"Query" name:"ResourceOwnerToken"`
	SystemParameters     string           `position:"Query" name:"SystemParameters"`
	ServiceParametersMap string           `position:"Query" name:"ServiceParametersMap"`
	SecurityToken        string           `position:"Query" name:"SecurityToken"`
	OpenIdConnectConfig  string           `position:"Query" name:"OpenIdConnectConfig"`
	RequestParameters    string           `position:"Query" name:"RequestParameters"`
	ResultDescriptions   string           `position:"Query" name:"ResultDescriptions"`
	Visibility           string           `position:"Query" name:"Visibility"`
	GroupId              string           `position:"Query" name:"GroupId"`
	ServiceConfig        string           `position:"Query" name:"ServiceConfig"`
	ResultType           string           `position:"Query" name:"ResultType"`
	ApiName              string           `position:"Query" name:"ApiName"`
	ResultSample         string           `position:"Query" name:"ResultSample"`
	BackendEnable        requests.Boolean `position:"Query" name:"BackendEnable"`
	ForceNonceCheck      requests.Boolean `position:"Query" name:"ForceNonceCheck"`
	RequestConfig        string           `position:"Query" name:"RequestConfig"`
	ResultBodyModel      string           `position:"Query" name:"ResultBodyModel"`
	ApiId                string           `position:"Query" name:"ApiId"`
}

ModifyApiRequest is the request struct for api ModifyApi

func CreateModifyApiRequest ¶

func CreateModifyApiRequest() (request *ModifyApiRequest)

CreateModifyApiRequest creates a request to invoke ModifyApi API

type ModifyApiResponse ¶

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

ModifyApiResponse is the response struct for api ModifyApi

func CreateModifyApiResponse ¶

func CreateModifyApiResponse() (response *ModifyApiResponse)

CreateModifyApiResponse creates a response to parse from ModifyApi response

type ModifyAppRequest ¶

type ModifyAppRequest struct {
	*requests.RpcRequest
	Description   string           `position:"Query" name:"Description"`
	Extend        string           `position:"Query" name:"Extend"`
	AppName       string           `position:"Query" name:"AppName"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	Tag           *[]ModifyAppTag  `position:"Query" name:"Tag"  type:"Repeated"`
}

ModifyAppRequest is the request struct for api ModifyApp

func CreateModifyAppRequest ¶

func CreateModifyAppRequest() (request *ModifyAppRequest)

CreateModifyAppRequest creates a request to invoke ModifyApp API

type ModifyAppResponse ¶

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

ModifyAppResponse is the response struct for api ModifyApp

func CreateModifyAppResponse ¶

func CreateModifyAppResponse() (response *ModifyAppResponse)

CreateModifyAppResponse creates a response to parse from ModifyApp response

type ModifyAppTag ¶

type ModifyAppTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

ModifyAppTag is a repeated param struct in ModifyAppRequest

type ModifyBackendModelRequest ¶ added in v1.62.13

type ModifyBackendModelRequest struct {
	*requests.RpcRequest
	StageName        string `position:"Query" name:"StageName"`
	BackendModelData string `position:"Query" name:"BackendModelData"`
	BackendId        string `position:"Query" name:"BackendId"`
	Description      string `position:"Query" name:"Description"`
	SecurityToken    string `position:"Query" name:"SecurityToken"`
	BackendType      string `position:"Query" name:"BackendType"`
	BackendModelId   string `position:"Query" name:"BackendModelId"`
}

ModifyBackendModelRequest is the request struct for api ModifyBackendModel

func CreateModifyBackendModelRequest ¶ added in v1.62.13

func CreateModifyBackendModelRequest() (request *ModifyBackendModelRequest)

CreateModifyBackendModelRequest creates a request to invoke ModifyBackendModel API

type ModifyBackendModelResponse ¶ added in v1.62.13

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

ModifyBackendModelResponse is the response struct for api ModifyBackendModel

func CreateModifyBackendModelResponse ¶ added in v1.62.13

func CreateModifyBackendModelResponse() (response *ModifyBackendModelResponse)

CreateModifyBackendModelResponse creates a response to parse from ModifyBackendModel response

type ModifyBackendRequest ¶ added in v1.62.13

type ModifyBackendRequest struct {
	*requests.RpcRequest
	BackendId     string `position:"Query" name:"BackendId"`
	Description   string `position:"Query" name:"Description"`
	BackendName   string `position:"Query" name:"BackendName"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	BackendType   string `position:"Query" name:"BackendType"`
}

ModifyBackendRequest is the request struct for api ModifyBackend

func CreateModifyBackendRequest ¶ added in v1.62.13

func CreateModifyBackendRequest() (request *ModifyBackendRequest)

CreateModifyBackendRequest creates a request to invoke ModifyBackend API

type ModifyBackendResponse ¶ added in v1.62.13

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

ModifyBackendResponse is the response struct for api ModifyBackend

func CreateModifyBackendResponse ¶ added in v1.62.13

func CreateModifyBackendResponse() (response *ModifyBackendResponse)

CreateModifyBackendResponse creates a response to parse from ModifyBackend response

type ModifyDatasetItemRequest ¶ added in v1.62.13

type ModifyDatasetItemRequest struct {
	*requests.RpcRequest
	Description   string `position:"Query" name:"Description"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ExpiredTime   string `position:"Query" name:"ExpiredTime"`
	DatasetId     string `position:"Query" name:"DatasetId"`
	DatasetItemId string `position:"Query" name:"DatasetItemId"`
}

ModifyDatasetItemRequest is the request struct for api ModifyDatasetItem

func CreateModifyDatasetItemRequest ¶ added in v1.62.13

func CreateModifyDatasetItemRequest() (request *ModifyDatasetItemRequest)

CreateModifyDatasetItemRequest creates a request to invoke ModifyDatasetItem API

type ModifyDatasetItemResponse ¶ added in v1.62.13

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

ModifyDatasetItemResponse is the response struct for api ModifyDatasetItem

func CreateModifyDatasetItemResponse ¶ added in v1.62.13

func CreateModifyDatasetItemResponse() (response *ModifyDatasetItemResponse)

CreateModifyDatasetItemResponse creates a response to parse from ModifyDatasetItem response

type ModifyDatasetRequest ¶ added in v1.62.13

type ModifyDatasetRequest struct {
	*requests.RpcRequest
	SecurityToken string `position:"Query" name:"SecurityToken"`
	DatasetId     string `position:"Query" name:"DatasetId"`
	DatasetName   string `position:"Query" name:"DatasetName"`
}

ModifyDatasetRequest is the request struct for api ModifyDataset

func CreateModifyDatasetRequest ¶ added in v1.62.13

func CreateModifyDatasetRequest() (request *ModifyDatasetRequest)

CreateModifyDatasetRequest creates a request to invoke ModifyDataset API

type ModifyDatasetResponse ¶ added in v1.62.13

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

ModifyDatasetResponse is the response struct for api ModifyDataset

func CreateModifyDatasetResponse ¶ added in v1.62.13

func CreateModifyDatasetResponse() (response *ModifyDatasetResponse)

CreateModifyDatasetResponse creates a response to parse from ModifyDataset response

type ModifyInstanceSpecRequest ¶ added in v1.62.13

type ModifyInstanceSpecRequest struct {
	*requests.RpcRequest
	AutoPay        requests.Boolean `position:"Query" name:"AutoPay"`
	SkipWaitSwitch requests.Boolean `position:"Query" name:"SkipWaitSwitch"`
	InstanceSpec   string           `position:"Query" name:"InstanceSpec"`
	Token          string           `position:"Query" name:"Token"`
	InstanceId     string           `position:"Query" name:"InstanceId"`
	ModifyAction   string           `position:"Query" name:"ModifyAction"`
}

ModifyInstanceSpecRequest is the request struct for api ModifyInstanceSpec

func CreateModifyInstanceSpecRequest ¶ added in v1.62.13

func CreateModifyInstanceSpecRequest() (request *ModifyInstanceSpecRequest)

CreateModifyInstanceSpecRequest creates a request to invoke ModifyInstanceSpec API

type ModifyInstanceSpecResponse ¶ added in v1.62.13

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

ModifyInstanceSpecResponse is the response struct for api ModifyInstanceSpec

func CreateModifyInstanceSpecResponse ¶ added in v1.62.13

func CreateModifyInstanceSpecResponse() (response *ModifyInstanceSpecResponse)

CreateModifyInstanceSpecResponse creates a response to parse from ModifyInstanceSpec response

type ModifyIntranetDomainPolicyRequest ¶ added in v1.62.590

type ModifyIntranetDomainPolicyRequest struct {
	*requests.RpcRequest
	GroupId           string           `position:"Query" name:"GroupId"`
	VpcIntranetEnable requests.Boolean `position:"Query" name:"VpcIntranetEnable"`
	SecurityToken     string           `position:"Query" name:"SecurityToken"`
}

ModifyIntranetDomainPolicyRequest is the request struct for api ModifyIntranetDomainPolicy

func CreateModifyIntranetDomainPolicyRequest ¶ added in v1.62.590

func CreateModifyIntranetDomainPolicyRequest() (request *ModifyIntranetDomainPolicyRequest)

CreateModifyIntranetDomainPolicyRequest creates a request to invoke ModifyIntranetDomainPolicy API

type ModifyIntranetDomainPolicyResponse ¶ added in v1.62.590

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

ModifyIntranetDomainPolicyResponse is the response struct for api ModifyIntranetDomainPolicy

func CreateModifyIntranetDomainPolicyResponse ¶ added in v1.62.590

func CreateModifyIntranetDomainPolicyResponse() (response *ModifyIntranetDomainPolicyResponse)

CreateModifyIntranetDomainPolicyResponse creates a response to parse from ModifyIntranetDomainPolicy response

type ModifyIpControlPolicyItemRequest ¶

type ModifyIpControlPolicyItemRequest struct {
	*requests.RpcRequest
	IpControlId   string `position:"Query" name:"IpControlId"`
	PolicyItemId  string `position:"Query" name:"PolicyItemId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	AppId         string `position:"Query" name:"AppId"`
	CidrIp        string `position:"Query" name:"CidrIp"`
}

ModifyIpControlPolicyItemRequest is the request struct for api ModifyIpControlPolicyItem

func CreateModifyIpControlPolicyItemRequest ¶

func CreateModifyIpControlPolicyItemRequest() (request *ModifyIpControlPolicyItemRequest)

CreateModifyIpControlPolicyItemRequest creates a request to invoke ModifyIpControlPolicyItem API

type ModifyIpControlPolicyItemResponse ¶

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

ModifyIpControlPolicyItemResponse is the response struct for api ModifyIpControlPolicyItem

func CreateModifyIpControlPolicyItemResponse ¶

func CreateModifyIpControlPolicyItemResponse() (response *ModifyIpControlPolicyItemResponse)

CreateModifyIpControlPolicyItemResponse creates a response to parse from ModifyIpControlPolicyItem response

type ModifyIpControlRequest ¶

type ModifyIpControlRequest struct {
	*requests.RpcRequest
	IpControlName string `position:"Query" name:"IpControlName"`
	Description   string `position:"Query" name:"Description"`
	IpControlId   string `position:"Query" name:"IpControlId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

ModifyIpControlRequest is the request struct for api ModifyIpControl

func CreateModifyIpControlRequest ¶

func CreateModifyIpControlRequest() (request *ModifyIpControlRequest)

CreateModifyIpControlRequest creates a request to invoke ModifyIpControl API

type ModifyIpControlResponse ¶

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

ModifyIpControlResponse is the response struct for api ModifyIpControl

func CreateModifyIpControlResponse ¶

func CreateModifyIpControlResponse() (response *ModifyIpControlResponse)

CreateModifyIpControlResponse creates a response to parse from ModifyIpControl response

type ModifyLogConfigRequest ¶

type ModifyLogConfigRequest struct {
	*requests.RpcRequest
	SlsLogStore   string `position:"Query" name:"SlsLogStore"`
	SlsProject    string `position:"Query" name:"SlsProject"`
	LogType       string `position:"Query" name:"LogType"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

ModifyLogConfigRequest is the request struct for api ModifyLogConfig

func CreateModifyLogConfigRequest ¶

func CreateModifyLogConfigRequest() (request *ModifyLogConfigRequest)

CreateModifyLogConfigRequest creates a request to invoke ModifyLogConfig API

type ModifyLogConfigResponse ¶

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

ModifyLogConfigResponse is the response struct for api ModifyLogConfig

func CreateModifyLogConfigResponse ¶

func CreateModifyLogConfigResponse() (response *ModifyLogConfigResponse)

CreateModifyLogConfigResponse creates a response to parse from ModifyLogConfig response

type ModifyModelRequest ¶ added in v1.61.245

type ModifyModelRequest struct {
	*requests.RpcRequest
	Schema        string `position:"Query" name:"Schema"`
	ModelName     string `position:"Query" name:"ModelName"`
	GroupId       string `position:"Query" name:"GroupId"`
	Description   string `position:"Query" name:"Description"`
	NewModelName  string `position:"Query" name:"NewModelName"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

ModifyModelRequest is the request struct for api ModifyModel

func CreateModifyModelRequest ¶ added in v1.61.245

func CreateModifyModelRequest() (request *ModifyModelRequest)

CreateModifyModelRequest creates a request to invoke ModifyModel API

type ModifyModelResponse ¶ added in v1.61.245

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

ModifyModelResponse is the response struct for api ModifyModel

func CreateModifyModelResponse ¶ added in v1.61.245

func CreateModifyModelResponse() (response *ModifyModelResponse)

CreateModifyModelResponse creates a response to parse from ModifyModel response

type ModifyPluginRequest ¶ added in v1.62.13

type ModifyPluginRequest struct {
	*requests.RpcRequest
	PluginName    string             `position:"Query" name:"PluginName"`
	PluginId      string             `position:"Query" name:"PluginId"`
	PluginData    string             `position:"Query" name:"PluginData"`
	Description   string             `position:"Query" name:"Description"`
	SecurityToken string             `position:"Query" name:"SecurityToken"`
	Tag           *[]ModifyPluginTag `position:"Query" name:"Tag"  type:"Repeated"`
}

ModifyPluginRequest is the request struct for api ModifyPlugin

func CreateModifyPluginRequest ¶ added in v1.62.13

func CreateModifyPluginRequest() (request *ModifyPluginRequest)

CreateModifyPluginRequest creates a request to invoke ModifyPlugin API

type ModifyPluginResponse ¶ added in v1.62.13

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

ModifyPluginResponse is the response struct for api ModifyPlugin

func CreateModifyPluginResponse ¶ added in v1.62.13

func CreateModifyPluginResponse() (response *ModifyPluginResponse)

CreateModifyPluginResponse creates a response to parse from ModifyPlugin response

type ModifyPluginTag ¶ added in v1.62.13

type ModifyPluginTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

ModifyPluginTag is a repeated param struct in ModifyPluginRequest

type ModifySignatureRequest ¶

type ModifySignatureRequest struct {
	*requests.RpcRequest
	SignatureName   string `position:"Query" name:"SignatureName"`
	SignatureId     string `position:"Query" name:"SignatureId"`
	SignatureSecret string `position:"Query" name:"SignatureSecret"`
	SecurityToken   string `position:"Query" name:"SecurityToken"`
	SignatureKey    string `position:"Query" name:"SignatureKey"`
}

ModifySignatureRequest is the request struct for api ModifySignature

func CreateModifySignatureRequest ¶

func CreateModifySignatureRequest() (request *ModifySignatureRequest)

CreateModifySignatureRequest creates a request to invoke ModifySignature API

type ModifySignatureResponse ¶

type ModifySignatureResponse struct {
	*responses.BaseResponse
	RequestId     string `json:"RequestId" xml:"RequestId"`
	SignatureId   string `json:"SignatureId" xml:"SignatureId"`
	SignatureName string `json:"SignatureName" xml:"SignatureName"`
}

ModifySignatureResponse is the response struct for api ModifySignature

func CreateModifySignatureResponse ¶

func CreateModifySignatureResponse() (response *ModifySignatureResponse)

CreateModifySignatureResponse creates a response to parse from ModifySignature response

type ModifyTrafficControlRequest ¶

type ModifyTrafficControlRequest struct {
	*requests.RpcRequest
	TrafficControlId   string           `position:"Query" name:"TrafficControlId"`
	TrafficControlName string           `position:"Query" name:"TrafficControlName"`
	Description        string           `position:"Query" name:"Description"`
	UserDefault        requests.Integer `position:"Query" name:"UserDefault"`
	ApiDefault         requests.Integer `position:"Query" name:"ApiDefault"`
	SecurityToken      string           `position:"Query" name:"SecurityToken"`
	TrafficControlUnit string           `position:"Query" name:"TrafficControlUnit"`
	AppDefault         requests.Integer `position:"Query" name:"AppDefault"`
}

ModifyTrafficControlRequest is the request struct for api ModifyTrafficControl

func CreateModifyTrafficControlRequest ¶

func CreateModifyTrafficControlRequest() (request *ModifyTrafficControlRequest)

CreateModifyTrafficControlRequest creates a request to invoke ModifyTrafficControl API

type ModifyTrafficControlResponse ¶

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

ModifyTrafficControlResponse is the response struct for api ModifyTrafficControl

func CreateModifyTrafficControlResponse ¶

func CreateModifyTrafficControlResponse() (response *ModifyTrafficControlResponse)

CreateModifyTrafficControlResponse creates a response to parse from ModifyTrafficControl response

type ModifyVpcAccessAndUpdateApisRequest ¶ added in v1.62.13

type ModifyVpcAccessAndUpdateApisRequest struct {
	*requests.RpcRequest
	Refresh           requests.Boolean `position:"Query" name:"Refresh"`
	Token             string           `position:"Query" name:"Token"`
	InstanceId        string           `position:"Query" name:"InstanceId"`
	NeedBatchWork     requests.Boolean `position:"Query" name:"NeedBatchWork"`
	VpcTargetHostName string           `position:"Query" name:"VpcTargetHostName"`
	SecurityToken     string           `position:"Query" name:"SecurityToken"`
	Port              requests.Integer `position:"Query" name:"Port"`
	VpcId             string           `position:"Query" name:"VpcId"`
	Name              string           `position:"Query" name:"Name"`
}

ModifyVpcAccessAndUpdateApisRequest is the request struct for api ModifyVpcAccessAndUpdateApis

func CreateModifyVpcAccessAndUpdateApisRequest ¶ added in v1.62.13

func CreateModifyVpcAccessAndUpdateApisRequest() (request *ModifyVpcAccessAndUpdateApisRequest)

CreateModifyVpcAccessAndUpdateApisRequest creates a request to invoke ModifyVpcAccessAndUpdateApis API

type ModifyVpcAccessAndUpdateApisResponse ¶ added in v1.62.13

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

ModifyVpcAccessAndUpdateApisResponse is the response struct for api ModifyVpcAccessAndUpdateApis

func CreateModifyVpcAccessAndUpdateApisResponse ¶ added in v1.62.13

func CreateModifyVpcAccessAndUpdateApisResponse() (response *ModifyVpcAccessAndUpdateApisResponse)

CreateModifyVpcAccessAndUpdateApisResponse creates a response to parse from ModifyVpcAccessAndUpdateApis response

type MonitorItem ¶

type MonitorItem struct {
	ItemTime  string `json:"ItemTime" xml:"ItemTime"`
	ItemValue string `json:"ItemValue" xml:"ItemValue"`
	Item      string `json:"Item" xml:"Item"`
}

MonitorItem is a nested struct in cloudapi response

type NacosConfig ¶ added in v1.62.590

type NacosConfig struct {
	ServerAddress string `json:"ServerAddress" xml:"ServerAddress"`
	Namespace     string `json:"Namespace" xml:"Namespace"`
	GroupName     string `json:"GroupName" xml:"GroupName"`
	ServiceName   string `json:"ServiceName" xml:"ServiceName"`
	Clusters      string `json:"Clusters" xml:"Clusters"`
	AuthType      string `json:"AuthType" xml:"AuthType"`
	UserName      string `json:"UserName" xml:"UserName"`
	Password      string `json:"Password" xml:"Password"`
	AccessKey     string `json:"AccessKey" xml:"AccessKey"`
	SecretKey     string `json:"SecretKey" xml:"SecretKey"`
}

NacosConfig is a nested struct in cloudapi response

type NetworkInterfaceAttribute ¶ added in v1.62.590

type NetworkInterfaceAttribute struct {
	VswitchId          string `json:"VswitchId" xml:"VswitchId"`
	SecurityGroupId    string `json:"SecurityGroupId" xml:"SecurityGroupId"`
	NetworkInterfaceId string `json:"NetworkInterfaceId" xml:"NetworkInterfaceId"`
	CidrBlock          string `json:"CidrBlock" xml:"CidrBlock"`
	ZoneId             string `json:"ZoneId" xml:"ZoneId"`
}

NetworkInterfaceAttribute is a nested struct in cloudapi response

type NetworkInterfaceAttributes ¶ added in v1.62.590

type NetworkInterfaceAttributes struct {
	NetworkInterfaceAttribute []NetworkInterfaceAttribute `json:"NetworkInterfaceAttribute" xml:"NetworkInterfaceAttribute"`
}

NetworkInterfaceAttributes is a nested struct in cloudapi response

type OpenApiGatewayServiceRequest ¶ added in v1.61.462

type OpenApiGatewayServiceRequest struct {
	*requests.RpcRequest
}

OpenApiGatewayServiceRequest is the request struct for api OpenApiGatewayService

func CreateOpenApiGatewayServiceRequest ¶ added in v1.61.462

func CreateOpenApiGatewayServiceRequest() (request *OpenApiGatewayServiceRequest)

CreateOpenApiGatewayServiceRequest creates a request to invoke OpenApiGatewayService API

type OpenApiGatewayServiceResponse ¶ added in v1.61.462

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

OpenApiGatewayServiceResponse is the response struct for api OpenApiGatewayService

func CreateOpenApiGatewayServiceResponse ¶ added in v1.61.462

func CreateOpenApiGatewayServiceResponse() (response *OpenApiGatewayServiceResponse)

CreateOpenApiGatewayServiceResponse creates a response to parse from OpenApiGatewayService response

type OpenIdConnectConfig ¶

type OpenIdConnectConfig struct {
	IdTokenParamName string `json:"IdTokenParamName" xml:"IdTokenParamName"`
	PublicKeyId      string `json:"PublicKeyId" xml:"PublicKeyId"`
	PublicKey        string `json:"PublicKey" xml:"PublicKey"`
	OpenIdApiType    string `json:"OpenIdApiType" xml:"OpenIdApiType"`
}

OpenIdConnectConfig is a nested struct in cloudapi response

type OssConfig ¶ added in v1.62.13

type OssConfig struct {
	Key         string `json:"Key" xml:"Key"`
	Action      string `json:"Action" xml:"Action"`
	BucketName  string `json:"BucketName" xml:"BucketName"`
	OssRegionId string `json:"OssRegionId" xml:"OssRegionId"`
}

OssConfig is a nested struct in cloudapi response

type PluginAttribute ¶ added in v1.62.13

type PluginAttribute struct {
	ModifiedTime string                `json:"ModifiedTime" xml:"ModifiedTime"`
	CreatedTime  string                `json:"CreatedTime" xml:"CreatedTime"`
	RegionId     string                `json:"RegionId" xml:"RegionId"`
	PluginId     string                `json:"PluginId" xml:"PluginId"`
	PluginType   string                `json:"PluginType" xml:"PluginType"`
	PluginData   string                `json:"PluginData" xml:"PluginData"`
	PluginName   string                `json:"PluginName" xml:"PluginName"`
	Description  string                `json:"Description" xml:"Description"`
	Tags         TagsInDescribePlugins `json:"Tags" xml:"Tags"`
}

PluginAttribute is a nested struct in cloudapi response

type PluginSchema ¶ added in v1.62.13

type PluginSchema struct {
	Title          string `json:"Title" xml:"Title"`
	Description    string `json:"Description" xml:"Description"`
	Name           string `json:"Name" xml:"Name"`
	DocumentId     string `json:"DocumentId" xml:"DocumentId"`
	SupportClassic bool   `json:"SupportClassic" xml:"SupportClassic"`
}

PluginSchema is a nested struct in cloudapi response

type PluginSchemas ¶ added in v1.62.13

type PluginSchemas struct {
	PluginSchema []PluginSchema `json:"PluginSchema" xml:"PluginSchema"`
}

PluginSchemas is a nested struct in cloudapi response

type PluginsInDescribePlugins ¶ added in v1.62.13

type PluginsInDescribePlugins struct {
	PluginAttribute []PluginAttribute `json:"PluginAttribute" xml:"PluginAttribute"`
}

PluginsInDescribePlugins is a nested struct in cloudapi response

type PluginsInDescribePluginsByApi ¶ added in v1.62.13

type PluginsInDescribePluginsByApi struct {
	PluginAttribute []PluginAttribute `json:"PluginAttribute" xml:"PluginAttribute"`
}

PluginsInDescribePluginsByApi is a nested struct in cloudapi response

type PurchasedApi ¶

type PurchasedApi struct {
	Visibility    string `json:"Visibility" xml:"Visibility"`
	PurchasedTime string `json:"PurchasedTime" xml:"PurchasedTime"`
	ApiId         string `json:"ApiId" xml:"ApiId"`
	ModifiedTime  string `json:"ModifiedTime" xml:"ModifiedTime"`
	Description   string `json:"Description" xml:"Description"`
	GroupName     string `json:"GroupName" xml:"GroupName"`
	GroupId       string `json:"GroupId" xml:"GroupId"`
	DeployedTime  string `json:"DeployedTime" xml:"DeployedTime"`
	StageName     string `json:"StageName" xml:"StageName"`
	ApiName       string `json:"ApiName" xml:"ApiName"`
	RegionId      string `json:"RegionId" xml:"RegionId"`
}

PurchasedApi is a nested struct in cloudapi response

type PurchasedApiGroupAttribute ¶

type PurchasedApiGroupAttribute struct {
	Status         string `json:"Status" xml:"Status"`
	PurchasedTime  string `json:"PurchasedTime" xml:"PurchasedTime"`
	ExpireTime     string `json:"ExpireTime" xml:"ExpireTime"`
	Description    string `json:"Description" xml:"Description"`
	GroupName      string `json:"GroupName" xml:"GroupName"`
	GroupId        string `json:"GroupId" xml:"GroupId"`
	InvokeTimesMax int64  `json:"InvokeTimesMax" xml:"InvokeTimesMax"`
	InvokeTimesNow int64  `json:"InvokeTimesNow" xml:"InvokeTimesNow"`
	BillingType    string `json:"BillingType" xml:"BillingType"`
	RegionId       string `json:"RegionId" xml:"RegionId"`
}

PurchasedApiGroupAttribute is a nested struct in cloudapi response

type PurchasedApiGroupAttributes ¶

type PurchasedApiGroupAttributes struct {
	PurchasedApiGroupAttribute []PurchasedApiGroupAttribute `json:"PurchasedApiGroupAttribute" xml:"PurchasedApiGroupAttribute"`
}

PurchasedApiGroupAttributes is a nested struct in cloudapi response

type PurchasedApis ¶

type PurchasedApis struct {
	PurchasedApi []PurchasedApi `json:"PurchasedApi" xml:"PurchasedApi"`
}

PurchasedApis is a nested struct in cloudapi response

type QueryRequestLogsRequest ¶ added in v1.62.13

type QueryRequestLogsRequest struct {
	*requests.RpcRequest
	RequestLogId  string `position:"Query" name:"RequestLogId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

QueryRequestLogsRequest is the request struct for api QueryRequestLogs

func CreateQueryRequestLogsRequest ¶ added in v1.62.13

func CreateQueryRequestLogsRequest() (request *QueryRequestLogsRequest)

CreateQueryRequestLogsRequest creates a request to invoke QueryRequestLogs API

type QueryRequestLogsResponse ¶ added in v1.62.13

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

QueryRequestLogsResponse is the response struct for api QueryRequestLogs

func CreateQueryRequestLogsResponse ¶ added in v1.62.13

func CreateQueryRequestLogsResponse() (response *QueryRequestLogsResponse)

CreateQueryRequestLogsResponse creates a response to parse from QueryRequestLogs response

type ReactivateDomainRequest ¶

type ReactivateDomainRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	DomainName    string `position:"Query" name:"DomainName"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

ReactivateDomainRequest is the request struct for api ReactivateDomain

func CreateReactivateDomainRequest ¶

func CreateReactivateDomainRequest() (request *ReactivateDomainRequest)

CreateReactivateDomainRequest creates a request to invoke ReactivateDomain API

type ReactivateDomainResponse ¶

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

ReactivateDomainResponse is the response struct for api ReactivateDomain

func CreateReactivateDomainResponse ¶

func CreateReactivateDomainResponse() (response *ReactivateDomainResponse)

CreateReactivateDomainResponse creates a response to parse from ReactivateDomain response

type Region ¶

type Region struct {
	RegionEndpoint string `json:"RegionEndpoint" xml:"RegionEndpoint"`
	LocalName      string `json:"LocalName" xml:"LocalName"`
	RegionId       string `json:"RegionId" xml:"RegionId"`
}

Region is a nested struct in cloudapi response

type Regions ¶

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

Regions is a nested struct in cloudapi response

type RemoveAccessControlListEntryRequest ¶ added in v1.62.13

type RemoveAccessControlListEntryRequest struct {
	*requests.RpcRequest
	AclId         string `position:"Query" name:"AclId"`
	AclEntrys     string `position:"Query" name:"AclEntrys"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

RemoveAccessControlListEntryRequest is the request struct for api RemoveAccessControlListEntry

func CreateRemoveAccessControlListEntryRequest ¶ added in v1.62.13

func CreateRemoveAccessControlListEntryRequest() (request *RemoveAccessControlListEntryRequest)

CreateRemoveAccessControlListEntryRequest creates a request to invoke RemoveAccessControlListEntry API

type RemoveAccessControlListEntryResponse ¶ added in v1.62.13

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

RemoveAccessControlListEntryResponse is the response struct for api RemoveAccessControlListEntry

func CreateRemoveAccessControlListEntryResponse ¶ added in v1.62.13

func CreateRemoveAccessControlListEntryResponse() (response *RemoveAccessControlListEntryResponse)

CreateRemoveAccessControlListEntryResponse creates a response to parse from RemoveAccessControlListEntry response

type RemoveApiProductsAuthoritiesRequest ¶ added in v1.62.590

type RemoveApiProductsAuthoritiesRequest struct {
	*requests.RpcRequest
	ApiProductIds *[]string        `position:"Query" name:"ApiProductIds"  type:"Repeated"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
}

RemoveApiProductsAuthoritiesRequest is the request struct for api RemoveApiProductsAuthorities

func CreateRemoveApiProductsAuthoritiesRequest ¶ added in v1.62.590

func CreateRemoveApiProductsAuthoritiesRequest() (request *RemoveApiProductsAuthoritiesRequest)

CreateRemoveApiProductsAuthoritiesRequest creates a request to invoke RemoveApiProductsAuthorities API

type RemoveApiProductsAuthoritiesResponse ¶ added in v1.62.590

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

RemoveApiProductsAuthoritiesResponse is the response struct for api RemoveApiProductsAuthorities

func CreateRemoveApiProductsAuthoritiesResponse ¶ added in v1.62.590

func CreateRemoveApiProductsAuthoritiesResponse() (response *RemoveApiProductsAuthoritiesResponse)

CreateRemoveApiProductsAuthoritiesResponse creates a response to parse from RemoveApiProductsAuthorities response

type RemoveApisAuthoritiesRequest ¶

type RemoveApisAuthoritiesRequest struct {
	*requests.RpcRequest
	StageName     string           `position:"Query" name:"StageName"`
	GroupId       string           `position:"Query" name:"GroupId"`
	Description   string           `position:"Query" name:"Description"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	ApiIds        string           `position:"Query" name:"ApiIds"`
}

RemoveApisAuthoritiesRequest is the request struct for api RemoveApisAuthorities

func CreateRemoveApisAuthoritiesRequest ¶

func CreateRemoveApisAuthoritiesRequest() (request *RemoveApisAuthoritiesRequest)

CreateRemoveApisAuthoritiesRequest creates a request to invoke RemoveApisAuthorities API

type RemoveApisAuthoritiesResponse ¶

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

RemoveApisAuthoritiesResponse is the response struct for api RemoveApisAuthorities

func CreateRemoveApisAuthoritiesResponse ¶

func CreateRemoveApisAuthoritiesResponse() (response *RemoveApisAuthoritiesResponse)

CreateRemoveApisAuthoritiesResponse creates a response to parse from RemoveApisAuthorities response

type RemoveAppsAuthoritiesRequest ¶

type RemoveAppsAuthoritiesRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	AppIds        string `position:"Query" name:"AppIds"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

RemoveAppsAuthoritiesRequest is the request struct for api RemoveAppsAuthorities

func CreateRemoveAppsAuthoritiesRequest ¶

func CreateRemoveAppsAuthoritiesRequest() (request *RemoveAppsAuthoritiesRequest)

CreateRemoveAppsAuthoritiesRequest creates a request to invoke RemoveAppsAuthorities API

type RemoveAppsAuthoritiesResponse ¶

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

RemoveAppsAuthoritiesResponse is the response struct for api RemoveAppsAuthorities

func CreateRemoveAppsAuthoritiesResponse ¶

func CreateRemoveAppsAuthoritiesResponse() (response *RemoveAppsAuthoritiesResponse)

CreateRemoveAppsAuthoritiesResponse creates a response to parse from RemoveAppsAuthorities response

type RemoveIpControlApisRequest ¶

type RemoveIpControlApisRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	IpControlId   string `position:"Query" name:"IpControlId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiIds        string `position:"Query" name:"ApiIds"`
}

RemoveIpControlApisRequest is the request struct for api RemoveIpControlApis

func CreateRemoveIpControlApisRequest ¶

func CreateRemoveIpControlApisRequest() (request *RemoveIpControlApisRequest)

CreateRemoveIpControlApisRequest creates a request to invoke RemoveIpControlApis API

type RemoveIpControlApisResponse ¶

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

RemoveIpControlApisResponse is the response struct for api RemoveIpControlApis

func CreateRemoveIpControlApisResponse ¶

func CreateRemoveIpControlApisResponse() (response *RemoveIpControlApisResponse)

CreateRemoveIpControlApisResponse creates a response to parse from RemoveIpControlApis response

type RemoveIpControlPolicyItemRequest ¶

type RemoveIpControlPolicyItemRequest struct {
	*requests.RpcRequest
	PolicyItemIds string `position:"Query" name:"PolicyItemIds"`
	IpControlId   string `position:"Query" name:"IpControlId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

RemoveIpControlPolicyItemRequest is the request struct for api RemoveIpControlPolicyItem

func CreateRemoveIpControlPolicyItemRequest ¶

func CreateRemoveIpControlPolicyItemRequest() (request *RemoveIpControlPolicyItemRequest)

CreateRemoveIpControlPolicyItemRequest creates a request to invoke RemoveIpControlPolicyItem API

type RemoveIpControlPolicyItemResponse ¶

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

RemoveIpControlPolicyItemResponse is the response struct for api RemoveIpControlPolicyItem

func CreateRemoveIpControlPolicyItemResponse ¶

func CreateRemoveIpControlPolicyItemResponse() (response *RemoveIpControlPolicyItemResponse)

CreateRemoveIpControlPolicyItemResponse creates a response to parse from RemoveIpControlPolicyItem response

type RemoveSignatureApisRequest ¶

type RemoveSignatureApisRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	SignatureId   string `position:"Query" name:"SignatureId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiIds        string `position:"Query" name:"ApiIds"`
}

RemoveSignatureApisRequest is the request struct for api RemoveSignatureApis

func CreateRemoveSignatureApisRequest ¶

func CreateRemoveSignatureApisRequest() (request *RemoveSignatureApisRequest)

CreateRemoveSignatureApisRequest creates a request to invoke RemoveSignatureApis API

type RemoveSignatureApisResponse ¶

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

RemoveSignatureApisResponse is the response struct for api RemoveSignatureApis

func CreateRemoveSignatureApisResponse ¶

func CreateRemoveSignatureApisResponse() (response *RemoveSignatureApisResponse)

CreateRemoveSignatureApisResponse creates a response to parse from RemoveSignatureApis response

type RemoveTrafficControlApisRequest ¶

type RemoveTrafficControlApisRequest struct {
	*requests.RpcRequest
	TrafficControlId string `position:"Query" name:"TrafficControlId"`
	StageName        string `position:"Query" name:"StageName"`
	GroupId          string `position:"Query" name:"GroupId"`
	SecurityToken    string `position:"Query" name:"SecurityToken"`
	ApiIds           string `position:"Query" name:"ApiIds"`
}

RemoveTrafficControlApisRequest is the request struct for api RemoveTrafficControlApis

func CreateRemoveTrafficControlApisRequest ¶

func CreateRemoveTrafficControlApisRequest() (request *RemoveTrafficControlApisRequest)

CreateRemoveTrafficControlApisRequest creates a request to invoke RemoveTrafficControlApis API

type RemoveTrafficControlApisResponse ¶

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

RemoveTrafficControlApisResponse is the response struct for api RemoveTrafficControlApis

func CreateRemoveTrafficControlApisResponse ¶

func CreateRemoveTrafficControlApisResponse() (response *RemoveTrafficControlApisResponse)

CreateRemoveTrafficControlApisResponse creates a response to parse from RemoveTrafficControlApis response

type RemoveVpcAccessAndAbolishApisRequest ¶ added in v1.62.13

type RemoveVpcAccessAndAbolishApisRequest struct {
	*requests.RpcRequest
	InstanceId    string           `position:"Query" name:"InstanceId"`
	NeedBatchWork requests.Boolean `position:"Query" name:"NeedBatchWork"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	Port          requests.Integer `position:"Query" name:"Port"`
	VpcId         string           `position:"Query" name:"VpcId"`
	VpcAccessId   string           `position:"Query" name:"VpcAccessId"`
}

RemoveVpcAccessAndAbolishApisRequest is the request struct for api RemoveVpcAccessAndAbolishApis

func CreateRemoveVpcAccessAndAbolishApisRequest ¶ added in v1.62.13

func CreateRemoveVpcAccessAndAbolishApisRequest() (request *RemoveVpcAccessAndAbolishApisRequest)

CreateRemoveVpcAccessAndAbolishApisRequest creates a request to invoke RemoveVpcAccessAndAbolishApis API

type RemoveVpcAccessAndAbolishApisResponse ¶ added in v1.62.13

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

RemoveVpcAccessAndAbolishApisResponse is the response struct for api RemoveVpcAccessAndAbolishApis

func CreateRemoveVpcAccessAndAbolishApisResponse ¶ added in v1.62.13

func CreateRemoveVpcAccessAndAbolishApisResponse() (response *RemoveVpcAccessAndAbolishApisResponse)

CreateRemoveVpcAccessAndAbolishApisResponse creates a response to parse from RemoveVpcAccessAndAbolishApis response

type RemoveVpcAccessRequest ¶

type RemoveVpcAccessRequest struct {
	*requests.RpcRequest
	InstanceId    string           `position:"Query" name:"InstanceId"`
	NeedBatchWork requests.Boolean `position:"Query" name:"NeedBatchWork"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	Port          requests.Integer `position:"Query" name:"Port"`
	VpcId         string           `position:"Query" name:"VpcId"`
}

RemoveVpcAccessRequest is the request struct for api RemoveVpcAccess

func CreateRemoveVpcAccessRequest ¶

func CreateRemoveVpcAccessRequest() (request *RemoveVpcAccessRequest)

CreateRemoveVpcAccessRequest creates a request to invoke RemoveVpcAccess API

type RemoveVpcAccessResponse ¶

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

RemoveVpcAccessResponse is the response struct for api RemoveVpcAccess

func CreateRemoveVpcAccessResponse ¶

func CreateRemoveVpcAccessResponse() (response *RemoveVpcAccessResponse)

CreateRemoveVpcAccessResponse creates a response to parse from RemoveVpcAccess response

type RequestConfig ¶

type RequestConfig struct {
	RequestHttpMethod   string `json:"RequestHttpMethod" xml:"RequestHttpMethod"`
	BodyModel           string `json:"BodyModel" xml:"BodyModel"`
	RequestProtocol     string `json:"RequestProtocol" xml:"RequestProtocol"`
	RequestMode         string `json:"RequestMode" xml:"RequestMode"`
	RequestPath         string `json:"RequestPath" xml:"RequestPath"`
	PostBodyDescription string `json:"PostBodyDescription" xml:"PostBodyDescription"`
	BodyFormat          string `json:"BodyFormat" xml:"BodyFormat"`
}

RequestConfig is a nested struct in cloudapi response

type RequestLog ¶ added in v1.62.13

type RequestLog struct {
	ApiId                string `json:"ApiId" xml:"ApiId"`
	ApiName              string `json:"ApiName" xml:"ApiName"`
	ConsumerAppKey       string `json:"ConsumerAppKey" xml:"ConsumerAppKey"`
	TotalLatency         string `json:"TotalLatency" xml:"TotalLatency"`
	HttpMethod           string `json:"HttpMethod" xml:"HttpMethod"`
	Domain               string `json:"Domain" xml:"Domain"`
	ErrorMessage         string `json:"ErrorMessage" xml:"ErrorMessage"`
	ConsumerAppId        string `json:"ConsumerAppId" xml:"ConsumerAppId"`
	InstanceId           string `json:"InstanceId" xml:"InstanceId"`
	ClientNonce          string `json:"ClientNonce" xml:"ClientNonce"`
	RequestSize          string `json:"RequestSize" xml:"RequestSize"`
	StageId              string `json:"StageId" xml:"StageId"`
	StageName            string `json:"StageName" xml:"StageName"`
	HttpPath             string `json:"HttpPath" xml:"HttpPath"`
	RequestId            string `json:"RequestId" xml:"RequestId"`
	GroupId              string `json:"GroupId" xml:"GroupId"`
	GroupName            string `json:"GroupName" xml:"GroupName"`
	ErrorCode            string `json:"ErrorCode" xml:"ErrorCode"`
	ResponseSize         string `json:"ResponseSize" xml:"ResponseSize"`
	Region               string `json:"Region" xml:"Region"`
	StatusCode           string `json:"StatusCode" xml:"StatusCode"`
	ClientIp             string `json:"ClientIp" xml:"ClientIp"`
	ServiceLatency       string `json:"ServiceLatency" xml:"ServiceLatency"`
	RequestTime          string `json:"RequestTime" xml:"RequestTime"`
	Exception            string `json:"Exception" xml:"Exception"`
	CustomTraceId        string `json:"CustomTraceId" xml:"CustomTraceId"`
	JwtClaims            string `json:"JwtClaims" xml:"JwtClaims"`
	RequestProtocol      string `json:"RequestProtocol" xml:"RequestProtocol"`
	RequestHeaders       string `json:"RequestHeaders" xml:"RequestHeaders"`
	RequestQueryString   string `json:"RequestQueryString" xml:"RequestQueryString"`
	RequestBody          string `json:"RequestBody" xml:"RequestBody"`
	ResponseHeaders      string `json:"ResponseHeaders" xml:"ResponseHeaders"`
	ResponseBody         string `json:"ResponseBody" xml:"ResponseBody"`
	Plugin               string `json:"plugin" xml:"plugin"`
	InitialRequestId     string `json:"InitialRequestId" xml:"InitialRequestId"`
	AppName              string `json:"AppName" xml:"AppName"`
	FrontRequestStart    int64  `json:"FrontRequestStart" xml:"FrontRequestStart"`
	FrontRequestEnd      int64  `json:"FrontRequestEnd" xml:"FrontRequestEnd"`
	BackendRequestStart  int64  `json:"BackendRequestStart" xml:"BackendRequestStart"`
	BackendRequestEnd    int64  `json:"BackendRequestEnd" xml:"BackendRequestEnd"`
	BackendResponseStart int64  `json:"BackendResponseStart" xml:"BackendResponseStart"`
	BackendResponseEnd   int64  `json:"BackendResponseEnd" xml:"BackendResponseEnd"`
	FrontResponseStart   int64  `json:"FrontResponseStart" xml:"FrontResponseStart"`
	FrontResponseEnd     int64  `json:"FrontResponseEnd" xml:"FrontResponseEnd"`
}

RequestLog is a nested struct in cloudapi response

type RequestLogs ¶ added in v1.62.13

type RequestLogs struct {
	RequestLog []RequestLog `json:"RequestLog" xml:"RequestLog"`
}

RequestLogs is a nested struct in cloudapi response

type RequestParameter ¶

type RequestParameter struct {
	MaxValue          int64  `json:"MaxValue" xml:"MaxValue"`
	ApiParameterName  string `json:"ApiParameterName" xml:"ApiParameterName"`
	DocOrder          int    `json:"DocOrder" xml:"DocOrder"`
	EnumValue         string `json:"EnumValue" xml:"EnumValue"`
	ParameterType     string `json:"ParameterType" xml:"ParameterType"`
	DefaultValue      string `json:"DefaultValue" xml:"DefaultValue"`
	JsonScheme        string `json:"JsonScheme" xml:"JsonScheme"`
	Location          string `json:"Location" xml:"Location"`
	Required          string `json:"Required" xml:"Required"`
	DemoValue         string `json:"DemoValue" xml:"DemoValue"`
	MinLength         int64  `json:"MinLength" xml:"MinLength"`
	MaxLength         int64  `json:"MaxLength" xml:"MaxLength"`
	RegularExpression string `json:"RegularExpression" xml:"RegularExpression"`
	MinValue          int64  `json:"MinValue" xml:"MinValue"`
	DocShow           string `json:"DocShow" xml:"DocShow"`
	ArrayItemsType    string `json:"ArrayItemsType" xml:"ArrayItemsType"`
	Description       string `json:"Description" xml:"Description"`
}

RequestParameter is a nested struct in cloudapi response

type RequestParametersInDescribeApi ¶

type RequestParametersInDescribeApi struct {
	RequestParameter []RequestParameter `json:"RequestParameter" xml:"RequestParameter"`
}

RequestParametersInDescribeApi is a nested struct in cloudapi response

type RequestParametersInDescribeApiDoc ¶

type RequestParametersInDescribeApiDoc struct {
	RequestParameter []RequestParameter `json:"RequestParameter" xml:"RequestParameter"`
}

RequestParametersInDescribeApiDoc is a nested struct in cloudapi response

type RequestParametersInDescribeApiHistory ¶

type RequestParametersInDescribeApiHistory struct {
	RequestParameter []RequestParameter `json:"RequestParameter" xml:"RequestParameter"`
}

RequestParametersInDescribeApiHistory is a nested struct in cloudapi response

type RequestParametersInDescribeDeployedApi ¶

type RequestParametersInDescribeDeployedApi struct {
	RequestParameter []RequestParameter `json:"RequestParameter" xml:"RequestParameter"`
}

RequestParametersInDescribeDeployedApi is a nested struct in cloudapi response

type ResetAppCodeRequest ¶

type ResetAppCodeRequest struct {
	*requests.RpcRequest
	NewAppCode    string `position:"Query" name:"NewAppCode"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	AppCode       string `position:"Query" name:"AppCode"`
}

ResetAppCodeRequest is the request struct for api ResetAppCode

func CreateResetAppCodeRequest ¶

func CreateResetAppCodeRequest() (request *ResetAppCodeRequest)

CreateResetAppCodeRequest creates a request to invoke ResetAppCode API

type ResetAppCodeResponse ¶

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

ResetAppCodeResponse is the response struct for api ResetAppCode

func CreateResetAppCodeResponse ¶

func CreateResetAppCodeResponse() (response *ResetAppCodeResponse)

CreateResetAppCodeResponse creates a response to parse from ResetAppCode response

type ResetAppSecretRequest ¶

type ResetAppSecretRequest struct {
	*requests.RpcRequest
	NewAppSecret  string `position:"Query" name:"NewAppSecret"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	NewAppKey     string `position:"Query" name:"NewAppKey"`
	AppKey        string `position:"Query" name:"AppKey"`
}

ResetAppSecretRequest is the request struct for api ResetAppSecret

func CreateResetAppSecretRequest ¶

func CreateResetAppSecretRequest() (request *ResetAppSecretRequest)

CreateResetAppSecretRequest creates a request to invoke ResetAppSecret API

type ResetAppSecretResponse ¶

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

ResetAppSecretResponse is the response struct for api ResetAppSecret

func CreateResetAppSecretResponse ¶

func CreateResetAppSecretResponse() (response *ResetAppSecretResponse)

CreateResetAppSecretResponse creates a response to parse from ResetAppSecret response

type ResultDescription ¶

type ResultDescription struct {
	Key         string `json:"Key" xml:"Key"`
	Name        string `json:"Name" xml:"Name"`
	Mandatory   bool   `json:"Mandatory" xml:"Mandatory"`
	HasChild    bool   `json:"HasChild" xml:"HasChild"`
	Pid         string `json:"Pid" xml:"Pid"`
	Id          string `json:"Id" xml:"Id"`
	Description string `json:"Description" xml:"Description"`
	Type        string `json:"Type" xml:"Type"`
}

ResultDescription is a nested struct in cloudapi response

type ResultDescriptionsInDescribeApi ¶

type ResultDescriptionsInDescribeApi struct {
	ResultDescription []ResultDescription `json:"ResultDescription" xml:"ResultDescription"`
}

ResultDescriptionsInDescribeApi is a nested struct in cloudapi response

type ResultDescriptionsInDescribeApiDoc ¶

type ResultDescriptionsInDescribeApiDoc struct {
	ResultDescription []ResultDescription `json:"ResultDescription" xml:"ResultDescription"`
}

ResultDescriptionsInDescribeApiDoc is a nested struct in cloudapi response

type ResultDescriptionsInDescribeApiHistory ¶

type ResultDescriptionsInDescribeApiHistory struct {
	ResultDescription []ResultDescription `json:"ResultDescription" xml:"ResultDescription"`
}

ResultDescriptionsInDescribeApiHistory is a nested struct in cloudapi response

type ResultDescriptionsInDescribeDeployedApi ¶

type ResultDescriptionsInDescribeDeployedApi struct {
	ResultDescription []ResultDescription `json:"ResultDescription" xml:"ResultDescription"`
}

ResultDescriptionsInDescribeDeployedApi is a nested struct in cloudapi response

type SdkGenerateByAppForRegionRequest ¶ added in v1.62.13

type SdkGenerateByAppForRegionRequest struct {
	*requests.RpcRequest
	Language      string           `position:"Query" name:"Language"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	AliUid        requests.Integer `position:"Query" name:"AliUid"`
}

SdkGenerateByAppForRegionRequest is the request struct for api SdkGenerateByAppForRegion

func CreateSdkGenerateByAppForRegionRequest ¶ added in v1.62.13

func CreateSdkGenerateByAppForRegionRequest() (request *SdkGenerateByAppForRegionRequest)

CreateSdkGenerateByAppForRegionRequest creates a request to invoke SdkGenerateByAppForRegion API

type SdkGenerateByAppForRegionResponse ¶ added in v1.62.13

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

SdkGenerateByAppForRegionResponse is the response struct for api SdkGenerateByAppForRegion

func CreateSdkGenerateByAppForRegionResponse ¶ added in v1.62.13

func CreateSdkGenerateByAppForRegionResponse() (response *SdkGenerateByAppForRegionResponse)

CreateSdkGenerateByAppForRegionResponse creates a response to parse from SdkGenerateByAppForRegion response

type SdkGenerateByAppRequest ¶

type SdkGenerateByAppRequest struct {
	*requests.RpcRequest
	Language      string           `position:"Query" name:"Language"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	AliUid        requests.Integer `position:"Query" name:"AliUid"`
}

SdkGenerateByAppRequest is the request struct for api SdkGenerateByApp

func CreateSdkGenerateByAppRequest ¶

func CreateSdkGenerateByAppRequest() (request *SdkGenerateByAppRequest)

CreateSdkGenerateByAppRequest creates a request to invoke SdkGenerateByApp API

type SdkGenerateByAppResponse ¶

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

SdkGenerateByAppResponse is the response struct for api SdkGenerateByApp

func CreateSdkGenerateByAppResponse ¶

func CreateSdkGenerateByAppResponse() (response *SdkGenerateByAppResponse)

CreateSdkGenerateByAppResponse creates a response to parse from SdkGenerateByApp response

type SdkGenerateByGroupRequest ¶

type SdkGenerateByGroupRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	Language      string `position:"Query" name:"Language"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

SdkGenerateByGroupRequest is the request struct for api SdkGenerateByGroup

func CreateSdkGenerateByGroupRequest ¶

func CreateSdkGenerateByGroupRequest() (request *SdkGenerateByGroupRequest)

CreateSdkGenerateByGroupRequest creates a request to invoke SdkGenerateByGroup API

type SdkGenerateByGroupResponse ¶

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

SdkGenerateByGroupResponse is the response struct for api SdkGenerateByGroup

func CreateSdkGenerateByGroupResponse ¶

func CreateSdkGenerateByGroupResponse() (response *SdkGenerateByGroupResponse)

CreateSdkGenerateByGroupResponse creates a response to parse from SdkGenerateByGroup response

type ServiceConfig ¶

type ServiceConfig struct {
	ContentTypeCatagory   string                   `json:"ContentTypeCatagory" xml:"ContentTypeCatagory"`
	ServiceVpcEnable      string                   `json:"ServiceVpcEnable" xml:"ServiceVpcEnable"`
	ServiceHttpMethod     string                   `json:"ServiceHttpMethod" xml:"ServiceHttpMethod"`
	ServiceAddress        string                   `json:"ServiceAddress" xml:"ServiceAddress"`
	Mock                  string                   `json:"Mock" xml:"Mock"`
	MockResult            string                   `json:"MockResult" xml:"MockResult"`
	ServiceTimeout        int                      `json:"ServiceTimeout" xml:"ServiceTimeout"`
	AoneAppName           string                   `json:"AoneAppName" xml:"AoneAppName"`
	ContentTypeValue      string                   `json:"ContentTypeValue" xml:"ContentTypeValue"`
	ServiceProtocol       string                   `json:"ServiceProtocol" xml:"ServiceProtocol"`
	ServicePath           string                   `json:"ServicePath" xml:"ServicePath"`
	VpcId                 string                   `json:"VpcId" xml:"VpcId"`
	MockStatusCode        int                      `json:"MockStatusCode" xml:"MockStatusCode"`
	EventBridgeConfig     EventBridgeConfig        `json:"EventBridgeConfig" xml:"EventBridgeConfig"`
	FunctionComputeConfig FunctionComputeConfig    `json:"FunctionComputeConfig" xml:"FunctionComputeConfig"`
	VpcConfig             VpcConfig                `json:"VpcConfig" xml:"VpcConfig"`
	OssConfig             OssConfig                `json:"OssConfig" xml:"OssConfig"`
	MockHeaders           MockHeadersInDescribeApi `json:"MockHeaders" xml:"MockHeaders"`
}

ServiceConfig is a nested struct in cloudapi response

type ServiceParameter ¶

type ServiceParameter struct {
	ServiceParameterName string `json:"ServiceParameterName" xml:"ServiceParameterName"`
	ParameterType        string `json:"ParameterType" xml:"ParameterType"`
	Location             string `json:"Location" xml:"Location"`
}

ServiceParameter is a nested struct in cloudapi response

type ServiceParameterMap ¶

type ServiceParameterMap struct {
	RequestParameterName string `json:"RequestParameterName" xml:"RequestParameterName"`
	ServiceParameterName string `json:"ServiceParameterName" xml:"ServiceParameterName"`
}

ServiceParameterMap is a nested struct in cloudapi response

type ServiceParametersInDescribeApi ¶

type ServiceParametersInDescribeApi struct {
	ServiceParameter []ServiceParameter `json:"ServiceParameter" xml:"ServiceParameter"`
}

ServiceParametersInDescribeApi is a nested struct in cloudapi response

type ServiceParametersInDescribeApiHistory ¶

type ServiceParametersInDescribeApiHistory struct {
	ServiceParameter []ServiceParameter `json:"ServiceParameter" xml:"ServiceParameter"`
}

ServiceParametersInDescribeApiHistory is a nested struct in cloudapi response

type ServiceParametersInDescribeDeployedApi ¶

type ServiceParametersInDescribeDeployedApi struct {
	ServiceParameter []ServiceParameter `json:"ServiceParameter" xml:"ServiceParameter"`
}

ServiceParametersInDescribeDeployedApi is a nested struct in cloudapi response

type ServiceParametersMapInDescribeApi ¶

type ServiceParametersMapInDescribeApi struct {
	ServiceParameterMap []ServiceParameterMap `json:"ServiceParameterMap" xml:"ServiceParameterMap"`
}

ServiceParametersMapInDescribeApi is a nested struct in cloudapi response

type ServiceParametersMapInDescribeApiHistory ¶

type ServiceParametersMapInDescribeApiHistory struct {
	ServiceParameterMap []ServiceParameterMap `json:"ServiceParameterMap" xml:"ServiceParameterMap"`
}

ServiceParametersMapInDescribeApiHistory is a nested struct in cloudapi response

type ServiceParametersMapInDescribeDeployedApi ¶

type ServiceParametersMapInDescribeDeployedApi struct {
	ServiceParameterMap []ServiceParameterMap `json:"ServiceParameterMap" xml:"ServiceParameterMap"`
}

ServiceParametersMapInDescribeDeployedApi is a nested struct in cloudapi response

type SetAccessControlListAttributeRequest ¶ added in v1.62.13

type SetAccessControlListAttributeRequest struct {
	*requests.RpcRequest
	AclId         string `position:"Query" name:"AclId"`
	AclName       string `position:"Query" name:"AclName"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

SetAccessControlListAttributeRequest is the request struct for api SetAccessControlListAttribute

func CreateSetAccessControlListAttributeRequest ¶ added in v1.62.13

func CreateSetAccessControlListAttributeRequest() (request *SetAccessControlListAttributeRequest)

CreateSetAccessControlListAttributeRequest creates a request to invoke SetAccessControlListAttribute API

type SetAccessControlListAttributeResponse ¶ added in v1.62.13

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

SetAccessControlListAttributeResponse is the response struct for api SetAccessControlListAttribute

func CreateSetAccessControlListAttributeResponse ¶ added in v1.62.13

func CreateSetAccessControlListAttributeResponse() (response *SetAccessControlListAttributeResponse)

CreateSetAccessControlListAttributeResponse creates a response to parse from SetAccessControlListAttribute response

type SetApiProductsAuthoritiesRequest ¶ added in v1.62.590

type SetApiProductsAuthoritiesRequest struct {
	*requests.RpcRequest
	Description   string           `position:"Query" name:"Description"`
	ApiProductIds *[]string        `position:"Query" name:"ApiProductIds"  type:"Repeated"`
	AuthValidTime string           `position:"Query" name:"AuthValidTime"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
}

SetApiProductsAuthoritiesRequest is the request struct for api SetApiProductsAuthorities

func CreateSetApiProductsAuthoritiesRequest ¶ added in v1.62.590

func CreateSetApiProductsAuthoritiesRequest() (request *SetApiProductsAuthoritiesRequest)

CreateSetApiProductsAuthoritiesRequest creates a request to invoke SetApiProductsAuthorities API

type SetApiProductsAuthoritiesResponse ¶ added in v1.62.590

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

SetApiProductsAuthoritiesResponse is the response struct for api SetApiProductsAuthorities

func CreateSetApiProductsAuthoritiesResponse ¶ added in v1.62.590

func CreateSetApiProductsAuthoritiesResponse() (response *SetApiProductsAuthoritiesResponse)

CreateSetApiProductsAuthoritiesResponse creates a response to parse from SetApiProductsAuthorities response

type SetApisAuthoritiesRequest ¶

type SetApisAuthoritiesRequest struct {
	*requests.RpcRequest
	AuthVaildTime string           `position:"Query" name:"AuthVaildTime"`
	StageName     string           `position:"Query" name:"StageName"`
	GroupId       string           `position:"Query" name:"GroupId"`
	Description   string           `position:"Query" name:"Description"`
	AuthValidTime string           `position:"Query" name:"AuthValidTime"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	AppId         requests.Integer `position:"Query" name:"AppId"`
	ApiIds        string           `position:"Query" name:"ApiIds"`
}

SetApisAuthoritiesRequest is the request struct for api SetApisAuthorities

func CreateSetApisAuthoritiesRequest ¶

func CreateSetApisAuthoritiesRequest() (request *SetApisAuthoritiesRequest)

CreateSetApisAuthoritiesRequest creates a request to invoke SetApisAuthorities API

type SetApisAuthoritiesResponse ¶

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

SetApisAuthoritiesResponse is the response struct for api SetApisAuthorities

func CreateSetApisAuthoritiesResponse ¶

func CreateSetApisAuthoritiesResponse() (response *SetApisAuthoritiesResponse)

CreateSetApisAuthoritiesResponse creates a response to parse from SetApisAuthorities response

type SetAppsAuthoritiesRequest ¶

type SetAppsAuthoritiesRequest struct {
	*requests.RpcRequest
	AuthVaildTime string `position:"Query" name:"AuthVaildTime"`
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	Description   string `position:"Query" name:"Description"`
	AuthValidTime string `position:"Query" name:"AuthValidTime"`
	AppIds        string `position:"Query" name:"AppIds"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiId         string `position:"Query" name:"ApiId"`
}

SetAppsAuthoritiesRequest is the request struct for api SetAppsAuthorities

func CreateSetAppsAuthoritiesRequest ¶

func CreateSetAppsAuthoritiesRequest() (request *SetAppsAuthoritiesRequest)

CreateSetAppsAuthoritiesRequest creates a request to invoke SetAppsAuthorities API

type SetAppsAuthoritiesResponse ¶

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

SetAppsAuthoritiesResponse is the response struct for api SetAppsAuthorities

func CreateSetAppsAuthoritiesResponse ¶

func CreateSetAppsAuthoritiesResponse() (response *SetAppsAuthoritiesResponse)

CreateSetAppsAuthoritiesResponse creates a response to parse from SetAppsAuthorities response

type SetDomainCertificateRequest ¶

type SetDomainCertificateRequest struct {
	*requests.RpcRequest
	CertificatePrivateKey string `position:"Query" name:"CertificatePrivateKey"`
	GroupId               string `position:"Query" name:"GroupId"`
	DomainName            string `position:"Query" name:"DomainName"`
	CertificateBody       string `position:"Query" name:"CertificateBody"`
	SslVerifyDepth        string `position:"Query" name:"SslVerifyDepth"`
	CaCertificateBody     string `position:"Query" name:"CaCertificateBody"`
	SecurityToken         string `position:"Query" name:"SecurityToken"`
	CertificateName       string `position:"Query" name:"CertificateName"`
}

SetDomainCertificateRequest is the request struct for api SetDomainCertificate

func CreateSetDomainCertificateRequest ¶

func CreateSetDomainCertificateRequest() (request *SetDomainCertificateRequest)

CreateSetDomainCertificateRequest creates a request to invoke SetDomainCertificate API

type SetDomainCertificateResponse ¶

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

SetDomainCertificateResponse is the response struct for api SetDomainCertificate

func CreateSetDomainCertificateResponse ¶

func CreateSetDomainCertificateResponse() (response *SetDomainCertificateResponse)

CreateSetDomainCertificateResponse creates a response to parse from SetDomainCertificate response

type SetDomainRequest ¶

type SetDomainRequest struct {
	*requests.RpcRequest
	GroupId               string           `position:"Query" name:"GroupId"`
	DomainName            string           `position:"Query" name:"DomainName"`
	IsHttpRedirectToHttps requests.Boolean `position:"Query" name:"IsHttpRedirectToHttps"`
	CustomDomainType      string           `position:"Query" name:"CustomDomainType"`
	BindStageName         string           `position:"Query" name:"BindStageName"`
	SecurityToken         string           `position:"Query" name:"SecurityToken"`
	IsForce               requests.Boolean `position:"Query" name:"IsForce"`
}

SetDomainRequest is the request struct for api SetDomain

func CreateSetDomainRequest ¶

func CreateSetDomainRequest() (request *SetDomainRequest)

CreateSetDomainRequest creates a request to invoke SetDomain API

type SetDomainResponse ¶

type SetDomainResponse struct {
	*responses.BaseResponse
	RequestId             string `json:"RequestId" xml:"RequestId"`
	DomainLegalStatus     string `json:"DomainLegalStatus" xml:"DomainLegalStatus"`
	GroupId               string `json:"GroupId" xml:"GroupId"`
	SubDomain             string `json:"SubDomain" xml:"SubDomain"`
	DomainName            string `json:"DomainName" xml:"DomainName"`
	DomainBindingStatus   string `json:"DomainBindingStatus" xml:"DomainBindingStatus"`
	DomainRemark          string `json:"DomainRemark" xml:"DomainRemark"`
	DomainWebSocketStatus string `json:"DomainWebSocketStatus" xml:"DomainWebSocketStatus"`
}

SetDomainResponse is the response struct for api SetDomain

func CreateSetDomainResponse ¶

func CreateSetDomainResponse() (response *SetDomainResponse)

CreateSetDomainResponse creates a response to parse from SetDomain response

type SetDomainWebSocketStatusRequest ¶

type SetDomainWebSocketStatusRequest struct {
	*requests.RpcRequest
	WSSEnable     string `position:"Query" name:"WSSEnable"`
	GroupId       string `position:"Query" name:"GroupId"`
	DomainName    string `position:"Query" name:"DomainName"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ActionValue   string `position:"Query" name:"ActionValue"`
}

SetDomainWebSocketStatusRequest is the request struct for api SetDomainWebSocketStatus

func CreateSetDomainWebSocketStatusRequest ¶

func CreateSetDomainWebSocketStatusRequest() (request *SetDomainWebSocketStatusRequest)

CreateSetDomainWebSocketStatusRequest creates a request to invoke SetDomainWebSocketStatus API

type SetDomainWebSocketStatusResponse ¶

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

SetDomainWebSocketStatusResponse is the response struct for api SetDomainWebSocketStatus

func CreateSetDomainWebSocketStatusResponse ¶

func CreateSetDomainWebSocketStatusResponse() (response *SetDomainWebSocketStatusResponse)

CreateSetDomainWebSocketStatusResponse creates a response to parse from SetDomainWebSocketStatus response

type SetGroupAuthAppCodeRequest ¶ added in v1.62.590

type SetGroupAuthAppCodeRequest struct {
	*requests.RpcRequest
	GroupId       string `position:"Query" name:"GroupId"`
	AuthAppCode   string `position:"Query" name:"AuthAppCode"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
}

SetGroupAuthAppCodeRequest is the request struct for api SetGroupAuthAppCode

func CreateSetGroupAuthAppCodeRequest ¶ added in v1.62.590

func CreateSetGroupAuthAppCodeRequest() (request *SetGroupAuthAppCodeRequest)

CreateSetGroupAuthAppCodeRequest creates a request to invoke SetGroupAuthAppCode API

type SetGroupAuthAppCodeResponse ¶ added in v1.62.590

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

SetGroupAuthAppCodeResponse is the response struct for api SetGroupAuthAppCode

func CreateSetGroupAuthAppCodeResponse ¶ added in v1.62.590

func CreateSetGroupAuthAppCodeResponse() (response *SetGroupAuthAppCodeResponse)

CreateSetGroupAuthAppCodeResponse creates a response to parse from SetGroupAuthAppCode response

type SetIpControlApisRequest ¶

type SetIpControlApisRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	IpControlId   string `position:"Query" name:"IpControlId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiIds        string `position:"Query" name:"ApiIds"`
}

SetIpControlApisRequest is the request struct for api SetIpControlApis

func CreateSetIpControlApisRequest ¶

func CreateSetIpControlApisRequest() (request *SetIpControlApisRequest)

CreateSetIpControlApisRequest creates a request to invoke SetIpControlApis API

type SetIpControlApisResponse ¶

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

SetIpControlApisResponse is the response struct for api SetIpControlApis

func CreateSetIpControlApisResponse ¶

func CreateSetIpControlApisResponse() (response *SetIpControlApisResponse)

CreateSetIpControlApisResponse creates a response to parse from SetIpControlApis response

type SetSignatureApisRequest ¶

type SetSignatureApisRequest struct {
	*requests.RpcRequest
	StageName     string `position:"Query" name:"StageName"`
	GroupId       string `position:"Query" name:"GroupId"`
	SignatureId   string `position:"Query" name:"SignatureId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	ApiIds        string `position:"Query" name:"ApiIds"`
}

SetSignatureApisRequest is the request struct for api SetSignatureApis

func CreateSetSignatureApisRequest ¶

func CreateSetSignatureApisRequest() (request *SetSignatureApisRequest)

CreateSetSignatureApisRequest creates a request to invoke SetSignatureApis API

type SetSignatureApisResponse ¶

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

SetSignatureApisResponse is the response struct for api SetSignatureApis

func CreateSetSignatureApisResponse ¶

func CreateSetSignatureApisResponse() (response *SetSignatureApisResponse)

CreateSetSignatureApisResponse creates a response to parse from SetSignatureApis response

type SetTrafficControlApisRequest ¶

type SetTrafficControlApisRequest struct {
	*requests.RpcRequest
	TrafficControlId string `position:"Query" name:"TrafficControlId"`
	StageName        string `position:"Query" name:"StageName"`
	GroupId          string `position:"Query" name:"GroupId"`
	SecurityToken    string `position:"Query" name:"SecurityToken"`
	ApiIds           string `position:"Query" name:"ApiIds"`
}

SetTrafficControlApisRequest is the request struct for api SetTrafficControlApis

func CreateSetTrafficControlApisRequest ¶

func CreateSetTrafficControlApisRequest() (request *SetTrafficControlApisRequest)

CreateSetTrafficControlApisRequest creates a request to invoke SetTrafficControlApis API

type SetTrafficControlApisResponse ¶

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

SetTrafficControlApisResponse is the response struct for api SetTrafficControlApis

func CreateSetTrafficControlApisResponse ¶

func CreateSetTrafficControlApisResponse() (response *SetTrafficControlApisResponse)

CreateSetTrafficControlApisResponse creates a response to parse from SetTrafficControlApis response

type SetVpcAccessRequest ¶

type SetVpcAccessRequest struct {
	*requests.RpcRequest
	Description       string           `position:"Query" name:"Description"`
	InstanceId        string           `position:"Query" name:"InstanceId"`
	VpcTargetHostName string           `position:"Query" name:"VpcTargetHostName"`
	SecurityToken     string           `position:"Query" name:"SecurityToken"`
	Port              requests.Integer `position:"Query" name:"Port"`
	VpcId             string           `position:"Query" name:"VpcId"`
	Name              string           `position:"Query" name:"Name"`
}

SetVpcAccessRequest is the request struct for api SetVpcAccess

func CreateSetVpcAccessRequest ¶

func CreateSetVpcAccessRequest() (request *SetVpcAccessRequest)

CreateSetVpcAccessRequest creates a request to invoke SetVpcAccess API

type SetVpcAccessResponse ¶

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

SetVpcAccessResponse is the response struct for api SetVpcAccess

func CreateSetVpcAccessResponse ¶

func CreateSetVpcAccessResponse() (response *SetVpcAccessResponse)

CreateSetVpcAccessResponse creates a response to parse from SetVpcAccess response

type SetWildcardDomainPatternsRequest ¶ added in v1.61.245

type SetWildcardDomainPatternsRequest struct {
	*requests.RpcRequest
	GroupId                string `position:"Query" name:"GroupId"`
	DomainName             string `position:"Query" name:"DomainName"`
	SecurityToken          string `position:"Query" name:"SecurityToken"`
	WildcardDomainPatterns string `position:"Query" name:"WildcardDomainPatterns"`
}

SetWildcardDomainPatternsRequest is the request struct for api SetWildcardDomainPatterns

func CreateSetWildcardDomainPatternsRequest ¶ added in v1.61.245

func CreateSetWildcardDomainPatternsRequest() (request *SetWildcardDomainPatternsRequest)

CreateSetWildcardDomainPatternsRequest creates a request to invoke SetWildcardDomainPatterns API

type SetWildcardDomainPatternsResponse ¶ added in v1.61.245

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

SetWildcardDomainPatternsResponse is the response struct for api SetWildcardDomainPatterns

func CreateSetWildcardDomainPatternsResponse ¶ added in v1.61.245

func CreateSetWildcardDomainPatternsResponse() (response *SetWildcardDomainPatternsResponse)

CreateSetWildcardDomainPatternsResponse creates a response to parse from SetWildcardDomainPatterns response

type SignatureInfo ¶

type SignatureInfo struct {
	ModifiedTime    string `json:"ModifiedTime" xml:"ModifiedTime"`
	SignatureId     string `json:"SignatureId" xml:"SignatureId"`
	SignatureSecret string `json:"SignatureSecret" xml:"SignatureSecret"`
	SignatureName   string `json:"SignatureName" xml:"SignatureName"`
	SignatureKey    string `json:"SignatureKey" xml:"SignatureKey"`
	CreatedTime     string `json:"CreatedTime" xml:"CreatedTime"`
	RegionId        string `json:"RegionId" xml:"RegionId"`
}

SignatureInfo is a nested struct in cloudapi response

type SignatureInfos ¶

type SignatureInfos struct {
	SignatureInfo []SignatureInfo `json:"SignatureInfo" xml:"SignatureInfo"`
}

SignatureInfos is a nested struct in cloudapi response

type SignatureItem ¶

type SignatureItem struct {
	BoundTime     string `json:"BoundTime" xml:"BoundTime"`
	SignatureId   string `json:"SignatureId" xml:"SignatureId"`
	SignatureName string `json:"SignatureName" xml:"SignatureName"`
}

SignatureItem is a nested struct in cloudapi response

type Signatures ¶

type Signatures struct {
	SignatureItem []SignatureItem `json:"SignatureItem" xml:"SignatureItem"`
}

Signatures is a nested struct in cloudapi response

type SpecAttribute ¶ added in v1.62.13

type SpecAttribute struct {
	Value     string `json:"Value" xml:"Value"`
	LocalName string `json:"LocalName" xml:"LocalName"`
}

SpecAttribute is a nested struct in cloudapi response

type Special ¶

type Special struct {
	TrafficValue int    `json:"TrafficValue" xml:"TrafficValue"`
	SpecialKey   string `json:"SpecialKey" xml:"SpecialKey"`
}

Special is a nested struct in cloudapi response

type SpecialPolicies ¶

type SpecialPolicies struct {
	SpecialPolicy []SpecialPolicy `json:"SpecialPolicy" xml:"SpecialPolicy"`
}

SpecialPolicies is a nested struct in cloudapi response

type SpecialPolicy ¶

type SpecialPolicy struct {
	SpecialType string   `json:"SpecialType" xml:"SpecialType"`
	Specials    Specials `json:"Specials" xml:"Specials"`
}

SpecialPolicy is a nested struct in cloudapi response

type Specials ¶

type Specials struct {
	Special []Special `json:"Special" xml:"Special"`
}

Specials is a nested struct in cloudapi response

type StageInfo ¶

type StageInfo struct {
	StageId     string `json:"StageId" xml:"StageId"`
	StageName   string `json:"StageName" xml:"StageName"`
	Description string `json:"Description" xml:"Description"`
}

StageInfo is a nested struct in cloudapi response

type StageItems ¶

type StageItems struct {
	StageInfo []StageInfo `json:"StageInfo" xml:"StageInfo"`
}

StageItems is a nested struct in cloudapi response

type SuccessApi ¶ added in v1.62.13

type SuccessApi struct {
	Path         string `json:"Path" xml:"Path"`
	HttpMethod   string `json:"HttpMethod" xml:"HttpMethod"`
	ApiId        string `json:"ApiId" xml:"ApiId"`
	ApiOperation string `json:"ApiOperation" xml:"ApiOperation"`
}

SuccessApi is a nested struct in cloudapi response

type SuccessApis ¶ added in v1.62.13

type SuccessApis struct {
	SuccessApi []SuccessApi `json:"SuccessApi" xml:"SuccessApi"`
}

SuccessApis is a nested struct in cloudapi response

type SuccessInDryRunSwagger ¶ added in v1.62.13

type SuccessInDryRunSwagger struct {
	ApiDryRunSwaggerSuccess []ApiDryRunSwaggerSuccess `json:"ApiDryRunSwaggerSuccess" xml:"ApiDryRunSwaggerSuccess"`
}

SuccessInDryRunSwagger is a nested struct in cloudapi response

type SuccessInImportSwagger ¶ added in v1.62.13

type SuccessInImportSwagger struct {
	ApiImportSwaggerSuccess []ApiImportSwaggerSuccess `json:"ApiImportSwaggerSuccess" xml:"ApiImportSwaggerSuccess"`
}

SuccessInImportSwagger is a nested struct in cloudapi response

type SuccessModel ¶ added in v1.62.13

type SuccessModel struct {
	ModelUid       string `json:"ModelUid" xml:"ModelUid"`
	ModelName      string `json:"ModelName" xml:"ModelName"`
	GroupId        string `json:"GroupId" xml:"GroupId"`
	ModelOperation string `json:"ModelOperation" xml:"ModelOperation"`
}

SuccessModel is a nested struct in cloudapi response

type SuccessModels ¶ added in v1.62.13

type SuccessModels struct {
	SuccessModel []SuccessModel `json:"SuccessModel" xml:"SuccessModel"`
}

SuccessModels is a nested struct in cloudapi response

type SwitchApiRequest ¶

type SwitchApiRequest struct {
	*requests.RpcRequest
	StageName      string `position:"Query" name:"StageName"`
	GroupId        string `position:"Query" name:"GroupId"`
	Description    string `position:"Query" name:"Description"`
	SecurityToken  string `position:"Query" name:"SecurityToken"`
	ApiId          string `position:"Query" name:"ApiId"`
	HistoryVersion string `position:"Query" name:"HistoryVersion"`
}

SwitchApiRequest is the request struct for api SwitchApi

func CreateSwitchApiRequest ¶

func CreateSwitchApiRequest() (request *SwitchApiRequest)

CreateSwitchApiRequest creates a request to invoke SwitchApi API

type SwitchApiResponse ¶

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

SwitchApiResponse is the response struct for api SwitchApi

func CreateSwitchApiResponse ¶

func CreateSwitchApiResponse() (response *SwitchApiResponse)

CreateSwitchApiResponse creates a response to parse from SwitchApi response

type SystemParamItem ¶

type SystemParamItem struct {
	DemoValue   string `json:"DemoValue" xml:"DemoValue"`
	Description string `json:"Description" xml:"Description"`
	ParamName   string `json:"ParamName" xml:"ParamName"`
	ParamType   string `json:"ParamType" xml:"ParamType"`
}

SystemParamItem is a nested struct in cloudapi response

type SystemParameter ¶

type SystemParameter struct {
	ParameterName        string `json:"ParameterName" xml:"ParameterName"`
	ServiceParameterName string `json:"ServiceParameterName" xml:"ServiceParameterName"`
	DemoValue            string `json:"DemoValue" xml:"DemoValue"`
	Description          string `json:"Description" xml:"Description"`
	Location             string `json:"Location" xml:"Location"`
}

SystemParameter is a nested struct in cloudapi response

type SystemParametersInDescribeApi ¶

type SystemParametersInDescribeApi struct {
	SystemParameter []SystemParameter `json:"SystemParameter" xml:"SystemParameter"`
}

SystemParametersInDescribeApi is a nested struct in cloudapi response

type SystemParametersInDescribeApiHistory ¶

type SystemParametersInDescribeApiHistory struct {
	SystemParameter []SystemParameter `json:"SystemParameter" xml:"SystemParameter"`
}

SystemParametersInDescribeApiHistory is a nested struct in cloudapi response

type SystemParametersInDescribeDeployedApi ¶

type SystemParametersInDescribeDeployedApi struct {
	SystemParameter []SystemParameter `json:"SystemParameter" xml:"SystemParameter"`
}

SystemParametersInDescribeDeployedApi is a nested struct in cloudapi response

type SystemParams ¶

type SystemParams struct {
	SystemParamItem []SystemParamItem `json:"SystemParamItem" xml:"SystemParamItem"`
}

SystemParams is a nested struct in cloudapi response

type Tag ¶ added in v1.62.590

type Tag struct {
	TagKey   string `json:"TagKey" xml:"TagKey"`
	TagValue string `json:"TagValue" xml:"TagValue"`
}

Tag is a nested struct in cloudapi response

type TagInfo ¶ added in v1.61.245

type TagInfo struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

TagInfo is a nested struct in cloudapi response

type TagList ¶ added in v1.62.590

type TagList struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

TagList is a nested struct in cloudapi response

type TagResource ¶

type TagResource struct {
	TagValue     string `json:"TagValue" xml:"TagValue"`
	ResourceType string `json:"ResourceType" xml:"ResourceType"`
	ResourceId   string `json:"ResourceId" xml:"ResourceId"`
	TagKey       string `json:"TagKey" xml:"TagKey"`
}

TagResource is a nested struct in cloudapi response

type TagResources ¶

type TagResources struct {
	TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}

TagResources is a nested struct in cloudapi response

type TagResourcesRequest ¶

type TagResourcesRequest struct {
	*requests.RpcRequest
	ResourceId    *[]string          `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceType  string             `position:"Query" name:"ResourceType"`
	SecurityToken string             `position:"Query" name:"SecurityToken"`
	Tag           *[]TagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
}

TagResourcesRequest is the request struct for api TagResources

func CreateTagResourcesRequest ¶

func CreateTagResourcesRequest() (request *TagResourcesRequest)

CreateTagResourcesRequest creates a request to invoke TagResources API

type TagResourcesResponse ¶

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

TagResourcesResponse is the response struct for api TagResources

func CreateTagResourcesResponse ¶

func CreateTagResourcesResponse() (response *TagResourcesResponse)

CreateTagResourcesResponse creates a response to parse from TagResources response

type TagResourcesTag ¶

type TagResourcesTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

TagResourcesTag is a repeated param struct in TagResourcesRequest

type TagsInDescribeApiGroups ¶ added in v1.61.462

type TagsInDescribeApiGroups struct {
	TagInfo []TagInfo `json:"TagInfo" xml:"TagInfo"`
}

TagsInDescribeApiGroups is a nested struct in cloudapi response

type TagsInDescribeAppAttributes ¶ added in v1.61.462

type TagsInDescribeAppAttributes struct {
	TagInfo []TagInfo `json:"TagInfo" xml:"TagInfo"`
}

TagsInDescribeAppAttributes is a nested struct in cloudapi response

type TagsInDescribePlugins ¶ added in v1.62.13

type TagsInDescribePlugins struct {
	TagInfo []TagInfo `json:"TagInfo" xml:"TagInfo"`
}

TagsInDescribePlugins is a nested struct in cloudapi response

type Template ¶ added in v1.62.13

type Template struct {
	Title          string `json:"Title" xml:"Title"`
	DocumentAnchor string `json:"DocumentAnchor" xml:"DocumentAnchor"`
	Description    string `json:"Description" xml:"Description"`
	DocumentId     string `json:"DocumentId" xml:"DocumentId"`
	Sample         string `json:"Sample" xml:"Sample"`
}

Template is a nested struct in cloudapi response

type Templates ¶ added in v1.62.13

type Templates struct {
	Template []Template `json:"Template" xml:"Template"`
}

Templates is a nested struct in cloudapi response

type TrafficControl ¶

type TrafficControl struct {
	UserDefault        int             `json:"UserDefault" xml:"UserDefault"`
	ApiDefault         int             `json:"ApiDefault" xml:"ApiDefault"`
	ModifiedTime       string          `json:"ModifiedTime" xml:"ModifiedTime"`
	Description        string          `json:"Description" xml:"Description"`
	TrafficControlUnit string          `json:"TrafficControlUnit" xml:"TrafficControlUnit"`
	TrafficControlName string          `json:"TrafficControlName" xml:"TrafficControlName"`
	AppDefault         int             `json:"AppDefault" xml:"AppDefault"`
	TrafficControlId   string          `json:"TrafficControlId" xml:"TrafficControlId"`
	CreatedTime        string          `json:"CreatedTime" xml:"CreatedTime"`
	SpecialPolicies    SpecialPolicies `json:"SpecialPolicies" xml:"SpecialPolicies"`
}

TrafficControl is a nested struct in cloudapi response

type TrafficControlItem ¶

type TrafficControlItem struct {
	TrafficControlItemId   string `json:"TrafficControlItemId" xml:"TrafficControlItemId"`
	BoundTime              string `json:"BoundTime" xml:"BoundTime"`
	TrafficControlItemName string `json:"TrafficControlItemName" xml:"TrafficControlItemName"`
}

TrafficControlItem is a nested struct in cloudapi response

type TrafficControlItems ¶

type TrafficControlItems struct {
	TrafficControlItem []TrafficControlItem `json:"TrafficControlItem" xml:"TrafficControlItem"`
}

TrafficControlItems is a nested struct in cloudapi response

type TrafficControls ¶

type TrafficControls struct {
	TrafficControl []TrafficControl `json:"TrafficControl" xml:"TrafficControl"`
}

TrafficControls is a nested struct in cloudapi response

type TrafficPerSecond ¶ added in v1.62.590

type TrafficPerSecond struct {
	MonitorItem []MonitorItem `json:"MonitorItem" xml:"MonitorItem"`
}

TrafficPerSecond is a nested struct in cloudapi response

type UntagResourcesRequest ¶

type UntagResourcesRequest struct {
	*requests.RpcRequest
	All           requests.Boolean `position:"Query" name:"All"`
	ResourceId    *[]string        `position:"Query" name:"ResourceId"  type:"Repeated"`
	ResourceType  string           `position:"Query" name:"ResourceType"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	TagKey        *[]string        `position:"Query" name:"TagKey"  type:"Repeated"`
}

UntagResourcesRequest is the request struct for api UntagResources

func CreateUntagResourcesRequest ¶

func CreateUntagResourcesRequest() (request *UntagResourcesRequest)

CreateUntagResourcesRequest creates a request to invoke UntagResources API

type UntagResourcesResponse ¶

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

UntagResourcesResponse is the response struct for api UntagResources

func CreateUntagResourcesResponse ¶

func CreateUntagResourcesResponse() (response *UntagResourcesResponse)

CreateUntagResourcesResponse creates a response to parse from UntagResources response

type ValidateVpcConnectivityRequest ¶ added in v1.62.590

type ValidateVpcConnectivityRequest struct {
	*requests.RpcRequest
	InstanceId    string `position:"Query" name:"InstanceId"`
	SecurityToken string `position:"Query" name:"SecurityToken"`
	VpcAccessId   string `position:"Query" name:"VpcAccessId"`
}

ValidateVpcConnectivityRequest is the request struct for api ValidateVpcConnectivity

func CreateValidateVpcConnectivityRequest ¶ added in v1.62.590

func CreateValidateVpcConnectivityRequest() (request *ValidateVpcConnectivityRequest)

CreateValidateVpcConnectivityRequest creates a request to invoke ValidateVpcConnectivity API

type ValidateVpcConnectivityResponse ¶ added in v1.62.590

type ValidateVpcConnectivityResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Connected bool   `json:"Connected" xml:"Connected"`
	IpType    string `json:"IpType" xml:"IpType"`
}

ValidateVpcConnectivityResponse is the response struct for api ValidateVpcConnectivity

func CreateValidateVpcConnectivityResponse ¶ added in v1.62.590

func CreateValidateVpcConnectivityResponse() (response *ValidateVpcConnectivityResponse)

CreateValidateVpcConnectivityResponse creates a response to parse from ValidateVpcConnectivity response

type VpcAccessAttribute ¶

type VpcAccessAttribute struct {
	VpcId             string `json:"VpcId" xml:"VpcId"`
	Description       string `json:"Description" xml:"Description"`
	InstanceId        string `json:"InstanceId" xml:"InstanceId"`
	Port              int    `json:"Port" xml:"Port"`
	Name              string `json:"Name" xml:"Name"`
	CreatedTime       string `json:"CreatedTime" xml:"CreatedTime"`
	RegionId          string `json:"RegionId" xml:"RegionId"`
	VpcAccessId       string `json:"VpcAccessId" xml:"VpcAccessId"`
	VpcTargetHostName string `json:"VpcTargetHostName" xml:"VpcTargetHostName"`
}

VpcAccessAttribute is a nested struct in cloudapi response

type VpcAccessAttributes ¶

type VpcAccessAttributes struct {
	VpcAccessAttribute []VpcAccessAttribute `json:"VpcAccessAttribute" xml:"VpcAccessAttribute"`
}

VpcAccessAttributes is a nested struct in cloudapi response

type VpcConfig ¶

type VpcConfig struct {
	Name       string `json:"Name" xml:"Name"`
	Port       int    `json:"Port" xml:"Port"`
	InstanceId string `json:"InstanceId" xml:"InstanceId"`
	VpcScheme  string `json:"VpcScheme" xml:"VpcScheme"`
	VpcId      string `json:"VpcId" xml:"VpcId"`
}

VpcConfig is a nested struct in cloudapi response

type VpcConfigInDescribeBackendInfo ¶ added in v1.62.13

type VpcConfigInDescribeBackendInfo struct {
	VpcId             string `json:"VpcId" xml:"VpcId"`
	InstanceId        string `json:"InstanceId" xml:"InstanceId"`
	Port              int64  `json:"Port" xml:"Port"`
	VpcAccessId       string `json:"VpcAccessId" xml:"VpcAccessId"`
	Name              string `json:"Name" xml:"Name"`
	VpcScheme         string `json:"VpcScheme" xml:"VpcScheme"`
	VpcTargetHostName string `json:"VpcTargetHostName" xml:"VpcTargetHostName"`
}

VpcConfigInDescribeBackendInfo is a nested struct in cloudapi response

type WarningMessages ¶ added in v1.62.13

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

WarningMessages is a nested struct in cloudapi response

type Zone ¶ added in v1.61.246

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

Zone is a nested struct in cloudapi response

type Zones ¶ added in v1.61.246

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

Zones is a nested struct in cloudapi response

Source Files ¶

Jump to

Keyboard shortcuts

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