dcdn

package
v0.3.0 Latest Latest
Warning

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

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

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

type ActivityLog struct {
	LogInfo []LogInfo `json:"LogInfo" xml:"LogInfo"`
}

ActivityLog is a nested struct in dcdn response

type AddDcdnDomainRequest ¶

type AddDcdnDomainRequest struct {
	*requests.RpcRequest
	Sources         string              `position:"Query" name:"Sources"`
	ResourceGroupId string              `position:"Query" name:"ResourceGroupId"`
	SecurityToken   string              `position:"Query" name:"SecurityToken"`
	Scope           string              `position:"Query" name:"Scope"`
	Tag             *[]AddDcdnDomainTag `position:"Query" name:"Tag"  type:"Repeated"`
	TopLevelDomain  string              `position:"Query" name:"TopLevelDomain"`
	OwnerAccount    string              `position:"Query" name:"OwnerAccount"`
	DomainName      string              `position:"Query" name:"DomainName"`
	OwnerId         requests.Integer    `position:"Query" name:"OwnerId"`
	CheckUrl        string              `position:"Query" name:"CheckUrl"`
}

AddDcdnDomainRequest is the request struct for api AddDcdnDomain

func CreateAddDcdnDomainRequest ¶

func CreateAddDcdnDomainRequest() (request *AddDcdnDomainRequest)

CreateAddDcdnDomainRequest creates a request to invoke AddDcdnDomain API

type AddDcdnDomainResponse ¶

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

AddDcdnDomainResponse is the response struct for api AddDcdnDomain

func CreateAddDcdnDomainResponse ¶

func CreateAddDcdnDomainResponse() (response *AddDcdnDomainResponse)

CreateAddDcdnDomainResponse creates a response to parse from AddDcdnDomain response

type AddDcdnDomainTag ¶

type AddDcdnDomainTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

AddDcdnDomainTag is a repeated param struct in AddDcdnDomainRequest

type AddDcdnIpaDomainRequest ¶

type AddDcdnIpaDomainRequest struct {
	*requests.RpcRequest
	Sources         string           `position:"Query" name:"Sources"`
	ResourceGroupId string           `position:"Query" name:"ResourceGroupId"`
	Protocol        string           `position:"Query" name:"Protocol"`
	SecurityToken   string           `position:"Query" name:"SecurityToken"`
	Scope           string           `position:"Query" name:"Scope"`
	TopLevelDomain  string           `position:"Query" name:"TopLevelDomain"`
	OwnerAccount    string           `position:"Query" name:"OwnerAccount"`
	DomainName      string           `position:"Query" name:"DomainName"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
	CheckUrl        string           `position:"Query" name:"CheckUrl"`
}

AddDcdnIpaDomainRequest is the request struct for api AddDcdnIpaDomain

func CreateAddDcdnIpaDomainRequest ¶

func CreateAddDcdnIpaDomainRequest() (request *AddDcdnIpaDomainRequest)

CreateAddDcdnIpaDomainRequest creates a request to invoke AddDcdnIpaDomain API

type AddDcdnIpaDomainResponse ¶

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

AddDcdnIpaDomainResponse is the response struct for api AddDcdnIpaDomain

func CreateAddDcdnIpaDomainResponse ¶

func CreateAddDcdnIpaDomainResponse() (response *AddDcdnIpaDomainResponse)

CreateAddDcdnIpaDomainResponse creates a response to parse from AddDcdnIpaDomain response

type AllUrlList ¶

type AllUrlList struct {
	UrlList []UrlList `json:"UrlList" xml:"UrlList"`
}

AllUrlList is a nested struct in dcdn response

type BatchAddDcdnDomainRequest ¶

type BatchAddDcdnDomainRequest struct {
	*requests.RpcRequest
	Sources         string           `position:"Query" name:"Sources"`
	ResourceGroupId string           `position:"Query" name:"ResourceGroupId"`
	SecurityToken   string           `position:"Query" name:"SecurityToken"`
	Scope           string           `position:"Query" name:"Scope"`
	TopLevelDomain  string           `position:"Query" name:"TopLevelDomain"`
	OwnerAccount    string           `position:"Query" name:"OwnerAccount"`
	DomainName      string           `position:"Query" name:"DomainName"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
	CheckUrl        string           `position:"Query" name:"CheckUrl"`
}

BatchAddDcdnDomainRequest is the request struct for api BatchAddDcdnDomain

func CreateBatchAddDcdnDomainRequest ¶

func CreateBatchAddDcdnDomainRequest() (request *BatchAddDcdnDomainRequest)

CreateBatchAddDcdnDomainRequest creates a request to invoke BatchAddDcdnDomain API

type BatchAddDcdnDomainResponse ¶

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

BatchAddDcdnDomainResponse is the response struct for api BatchAddDcdnDomain

func CreateBatchAddDcdnDomainResponse ¶

func CreateBatchAddDcdnDomainResponse() (response *BatchAddDcdnDomainResponse)

CreateBatchAddDcdnDomainResponse creates a response to parse from BatchAddDcdnDomain response

type BatchCreateDcdnWafRulesRequest ¶

type BatchCreateDcdnWafRulesRequest struct {
	*requests.RpcRequest
	PolicyId    requests.Integer `position:"Body" name:"PolicyId"`
	RuleConfigs string           `position:"Body" name:"RuleConfigs"`
}

BatchCreateDcdnWafRulesRequest is the request struct for api BatchCreateDcdnWafRules

func CreateBatchCreateDcdnWafRulesRequest ¶

func CreateBatchCreateDcdnWafRulesRequest() (request *BatchCreateDcdnWafRulesRequest)

CreateBatchCreateDcdnWafRulesRequest creates a request to invoke BatchCreateDcdnWafRules API

type BatchCreateDcdnWafRulesResponse ¶

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

BatchCreateDcdnWafRulesResponse is the response struct for api BatchCreateDcdnWafRules

func CreateBatchCreateDcdnWafRulesResponse ¶

func CreateBatchCreateDcdnWafRulesResponse() (response *BatchCreateDcdnWafRulesResponse)

CreateBatchCreateDcdnWafRulesResponse creates a response to parse from BatchCreateDcdnWafRules response

type BatchDeleteDcdnDomainConfigsRequest ¶

type BatchDeleteDcdnDomainConfigsRequest struct {
	*requests.RpcRequest
	FunctionNames string           `position:"Query" name:"FunctionNames"`
	DomainNames   string           `position:"Query" name:"DomainNames"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	OwnerAccount  string           `position:"Query" name:"OwnerAccount"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

BatchDeleteDcdnDomainConfigsRequest is the request struct for api BatchDeleteDcdnDomainConfigs

func CreateBatchDeleteDcdnDomainConfigsRequest ¶

func CreateBatchDeleteDcdnDomainConfigsRequest() (request *BatchDeleteDcdnDomainConfigsRequest)

CreateBatchDeleteDcdnDomainConfigsRequest creates a request to invoke BatchDeleteDcdnDomainConfigs API

type BatchDeleteDcdnDomainConfigsResponse ¶

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

BatchDeleteDcdnDomainConfigsResponse is the response struct for api BatchDeleteDcdnDomainConfigs

func CreateBatchDeleteDcdnDomainConfigsResponse ¶

func CreateBatchDeleteDcdnDomainConfigsResponse() (response *BatchDeleteDcdnDomainConfigsResponse)

CreateBatchDeleteDcdnDomainConfigsResponse creates a response to parse from BatchDeleteDcdnDomainConfigs response

type BatchDeleteDcdnWafRulesRequest ¶

type BatchDeleteDcdnWafRulesRequest struct {
	*requests.RpcRequest
	RuleIds string `position:"Body" name:"RuleIds"`
}

BatchDeleteDcdnWafRulesRequest is the request struct for api BatchDeleteDcdnWafRules

func CreateBatchDeleteDcdnWafRulesRequest ¶

func CreateBatchDeleteDcdnWafRulesRequest() (request *BatchDeleteDcdnWafRulesRequest)

CreateBatchDeleteDcdnWafRulesRequest creates a request to invoke BatchDeleteDcdnWafRules API

type BatchDeleteDcdnWafRulesResponse ¶

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

BatchDeleteDcdnWafRulesResponse is the response struct for api BatchDeleteDcdnWafRules

func CreateBatchDeleteDcdnWafRulesResponse ¶

func CreateBatchDeleteDcdnWafRulesResponse() (response *BatchDeleteDcdnWafRulesResponse)

CreateBatchDeleteDcdnWafRulesResponse creates a response to parse from BatchDeleteDcdnWafRules response

type BatchModifyDcdnWafRulesRequest ¶

type BatchModifyDcdnWafRulesRequest struct {
	*requests.RpcRequest
	PolicyId    requests.Integer `position:"Body" name:"PolicyId"`
	RuleConfigs string           `position:"Body" name:"RuleConfigs"`
}

BatchModifyDcdnWafRulesRequest is the request struct for api BatchModifyDcdnWafRules

func CreateBatchModifyDcdnWafRulesRequest ¶

func CreateBatchModifyDcdnWafRulesRequest() (request *BatchModifyDcdnWafRulesRequest)

CreateBatchModifyDcdnWafRulesRequest creates a request to invoke BatchModifyDcdnWafRules API

type BatchModifyDcdnWafRulesResponse ¶

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

BatchModifyDcdnWafRulesResponse is the response struct for api BatchModifyDcdnWafRules

func CreateBatchModifyDcdnWafRulesResponse ¶

func CreateBatchModifyDcdnWafRulesResponse() (response *BatchModifyDcdnWafRulesResponse)

CreateBatchModifyDcdnWafRulesResponse creates a response to parse from BatchModifyDcdnWafRules response

type BatchSetDcdnDomainCertificateRequest ¶

type BatchSetDcdnDomainCertificateRequest struct {
	*requests.RpcRequest
	SSLProtocol   string           `position:"Query" name:"SSLProtocol"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	CertType      string           `position:"Query" name:"CertType"`
	SSLPri        string           `position:"Query" name:"SSLPri"`
	CertName      string           `position:"Query" name:"CertName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SSLPub        string           `position:"Query" name:"SSLPub"`
	Region        string           `position:"Query" name:"Region"`
}

BatchSetDcdnDomainCertificateRequest is the request struct for api BatchSetDcdnDomainCertificate

func CreateBatchSetDcdnDomainCertificateRequest ¶

func CreateBatchSetDcdnDomainCertificateRequest() (request *BatchSetDcdnDomainCertificateRequest)

CreateBatchSetDcdnDomainCertificateRequest creates a request to invoke BatchSetDcdnDomainCertificate API

type BatchSetDcdnDomainCertificateResponse ¶

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

BatchSetDcdnDomainCertificateResponse is the response struct for api BatchSetDcdnDomainCertificate

func CreateBatchSetDcdnDomainCertificateResponse ¶

func CreateBatchSetDcdnDomainCertificateResponse() (response *BatchSetDcdnDomainCertificateResponse)

CreateBatchSetDcdnDomainCertificateResponse creates a response to parse from BatchSetDcdnDomainCertificate response

type BatchSetDcdnDomainConfigsRequest ¶

type BatchSetDcdnDomainConfigsRequest struct {
	*requests.RpcRequest
	Functions     string           `position:"Query" name:"Functions"`
	DomainNames   string           `position:"Query" name:"DomainNames"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	OwnerAccount  string           `position:"Query" name:"OwnerAccount"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

BatchSetDcdnDomainConfigsRequest is the request struct for api BatchSetDcdnDomainConfigs

func CreateBatchSetDcdnDomainConfigsRequest ¶

func CreateBatchSetDcdnDomainConfigsRequest() (request *BatchSetDcdnDomainConfigsRequest)

CreateBatchSetDcdnDomainConfigsRequest creates a request to invoke BatchSetDcdnDomainConfigs API

type BatchSetDcdnDomainConfigsResponse ¶

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

BatchSetDcdnDomainConfigsResponse is the response struct for api BatchSetDcdnDomainConfigs

func CreateBatchSetDcdnDomainConfigsResponse ¶

func CreateBatchSetDcdnDomainConfigsResponse() (response *BatchSetDcdnDomainConfigsResponse)

CreateBatchSetDcdnDomainConfigsResponse creates a response to parse from BatchSetDcdnDomainConfigs response

type BatchSetDcdnIpaDomainConfigsRequest ¶

type BatchSetDcdnIpaDomainConfigsRequest struct {
	*requests.RpcRequest
	Functions     string           `position:"Query" name:"Functions"`
	DomainNames   string           `position:"Query" name:"DomainNames"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	OwnerAccount  string           `position:"Query" name:"OwnerAccount"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

BatchSetDcdnIpaDomainConfigsRequest is the request struct for api BatchSetDcdnIpaDomainConfigs

func CreateBatchSetDcdnIpaDomainConfigsRequest ¶

func CreateBatchSetDcdnIpaDomainConfigsRequest() (request *BatchSetDcdnIpaDomainConfigsRequest)

CreateBatchSetDcdnIpaDomainConfigsRequest creates a request to invoke BatchSetDcdnIpaDomainConfigs API

type BatchSetDcdnIpaDomainConfigsResponse ¶

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

BatchSetDcdnIpaDomainConfigsResponse is the response struct for api BatchSetDcdnIpaDomainConfigs

func CreateBatchSetDcdnIpaDomainConfigsResponse ¶

func CreateBatchSetDcdnIpaDomainConfigsResponse() (response *BatchSetDcdnIpaDomainConfigsResponse)

CreateBatchSetDcdnIpaDomainConfigsResponse creates a response to parse from BatchSetDcdnIpaDomainConfigs response

type BatchSetDcdnWafDomainConfigsRequest ¶

type BatchSetDcdnWafDomainConfigsRequest struct {
	*requests.RpcRequest
	DomainNames   string `position:"Body" name:"DomainNames"`
	ClientIpTag   string `position:"Body" name:"ClientIpTag"`
	DefenseStatus string `position:"Body" name:"DefenseStatus"`
}

BatchSetDcdnWafDomainConfigsRequest is the request struct for api BatchSetDcdnWafDomainConfigs

func CreateBatchSetDcdnWafDomainConfigsRequest ¶

func CreateBatchSetDcdnWafDomainConfigsRequest() (request *BatchSetDcdnWafDomainConfigsRequest)

CreateBatchSetDcdnWafDomainConfigsRequest creates a request to invoke BatchSetDcdnWafDomainConfigs API

type BatchSetDcdnWafDomainConfigsResponse ¶

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

BatchSetDcdnWafDomainConfigsResponse is the response struct for api BatchSetDcdnWafDomainConfigs

func CreateBatchSetDcdnWafDomainConfigsResponse ¶

func CreateBatchSetDcdnWafDomainConfigsResponse() (response *BatchSetDcdnWafDomainConfigsResponse)

CreateBatchSetDcdnWafDomainConfigsResponse creates a response to parse from BatchSetDcdnWafDomainConfigs response

type BgpData ¶

type BgpData struct {
	In        float64 `json:"In" xml:"In"`
	Out       float64 `json:"Out" xml:"Out"`
	TimeStamp string  `json:"TimeStamp" xml:"TimeStamp"`
}

BgpData is a nested struct in dcdn response

type BgpDataInDescribeDcdnBgpTrafficData ¶

type BgpDataInDescribeDcdnBgpTrafficData struct {
	Out       int64  `json:"Out" xml:"Out"`
	In        int64  `json:"In" xml:"In"`
	TimeStamp string `json:"TimeStamp" xml:"TimeStamp"`
}

BgpDataInDescribeDcdnBgpTrafficData is a nested struct in dcdn response

type BgpDataIntervalInDescribeDcdnBgpBpsData ¶

type BgpDataIntervalInDescribeDcdnBgpBpsData struct {
	BgpData []BgpData `json:"BgpData" xml:"BgpData"`
}

BgpDataIntervalInDescribeDcdnBgpBpsData is a nested struct in dcdn response

type BgpDataIntervalInDescribeDcdnBgpTrafficData ¶

type BgpDataIntervalInDescribeDcdnBgpTrafficData struct {
	BgpData []BgpDataInDescribeDcdnBgpTrafficData `json:"BgpData" xml:"BgpData"`
}

BgpDataIntervalInDescribeDcdnBgpTrafficData is a nested struct in dcdn response

type BillHistoryData ¶

type BillHistoryData struct {
	BillHistoryDataItem []BillHistoryDataItem `json:"BillHistoryDataItem" xml:"BillHistoryDataItem"`
}

BillHistoryData is a nested struct in dcdn response

type BillHistoryDataItem ¶

type BillHistoryDataItem struct {
	Dimension   string      `json:"Dimension" xml:"Dimension"`
	BillType    string      `json:"BillType" xml:"BillType"`
	BillTime    string      `json:"BillTime" xml:"BillTime"`
	BillingData BillingData `json:"BillingData" xml:"BillingData"`
}

BillHistoryDataItem is a nested struct in dcdn response

type BillTypeData ¶

type BillTypeData struct {
	BillTypeDataItem []BillTypeDataItem `json:"BillTypeDataItem" xml:"BillTypeDataItem"`
}

BillTypeData is a nested struct in dcdn response

type BillTypeDataItem ¶

type BillTypeDataItem struct {
	EndTime      string `json:"EndTime" xml:"EndTime"`
	StartTime    string `json:"StartTime" xml:"StartTime"`
	BillingCycle string `json:"BillingCycle" xml:"BillingCycle"`
	Product      string `json:"Product" xml:"Product"`
	BillType     string `json:"BillType" xml:"BillType"`
	Dimension    string `json:"Dimension" xml:"Dimension"`
}

BillTypeDataItem is a nested struct in dcdn response

type BillingData ¶

type BillingData struct {
	BillingDataItem []BillingDataItem `json:"BillingDataItem" xml:"BillingDataItem"`
}

BillingData is a nested struct in dcdn response

type BillingDataItem ¶

type BillingDataItem struct {
	Flow       float64 `json:"Flow" xml:"Flow"`
	Bandwidth  float64 `json:"Bandwidth" xml:"Bandwidth"`
	Count      float64 `json:"Count" xml:"Count"`
	CdnRegion  string  `json:"CdnRegion" xml:"CdnRegion"`
	ChargeType string  `json:"ChargeType" xml:"ChargeType"`
}

BillingDataItem is a nested struct in dcdn response

type BpsDataInterval ¶

type BpsDataInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

BpsDataInterval is a nested struct in dcdn response

type BpsDataPerIntervalInDescribeDcdnDomainBpsData ¶

type BpsDataPerIntervalInDescribeDcdnDomainBpsData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

BpsDataPerIntervalInDescribeDcdnDomainBpsData is a nested struct in dcdn response

type BpsDataPerIntervalInDescribeDcdnDomainIpaBpsData ¶

type BpsDataPerIntervalInDescribeDcdnDomainIpaBpsData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

BpsDataPerIntervalInDescribeDcdnDomainIpaBpsData is a nested struct in dcdn response

type BpsDataPerIntervalInDescribeDcdnDomainWebsocketBpsData ¶

type BpsDataPerIntervalInDescribeDcdnDomainWebsocketBpsData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

BpsDataPerIntervalInDescribeDcdnDomainWebsocketBpsData is a nested struct in dcdn response

type BpsModel ¶

type BpsModel struct {
	Bps       float64 `json:"Bps" xml:"Bps"`
	TimeStamp string  `json:"TimeStamp" xml:"TimeStamp"`
}

BpsModel is a nested struct in dcdn response

type ByteHitRateDataModel ¶

type ByteHitRateDataModel struct {
	ByteHitRate float64 `json:"ByteHitRate" xml:"ByteHitRate"`
	TimeStamp   string  `json:"TimeStamp" xml:"TimeStamp"`
}

ByteHitRateDataModel is a nested struct in dcdn response

type CDNTask ¶

type CDNTask struct {
	Status       string `json:"Status" xml:"Status"`
	CreationTime string `json:"CreationTime" xml:"CreationTime"`
	ObjectType   string `json:"ObjectType" xml:"ObjectType"`
	Process      string `json:"Process" xml:"Process"`
	Description  string `json:"Description" xml:"Description"`
	ObjectPath   string `json:"ObjectPath" xml:"ObjectPath"`
	TaskId       string `json:"TaskId" xml:"TaskId"`
}

CDNTask is a nested struct in dcdn response

type Cert ¶

type Cert struct {
	Common         string `json:"Common" xml:"Common"`
	CertName       string `json:"CertName" xml:"CertName"`
	Fingerprint    string `json:"Fingerprint" xml:"Fingerprint"`
	Issuer         string `json:"Issuer" xml:"Issuer"`
	CertId         int64  `json:"CertId" xml:"CertId"`
	CertIdentifier string `json:"CertIdentifier" xml:"CertIdentifier"`
	LastTime       int64  `json:"LastTime" xml:"LastTime"`
}

Cert is a nested struct in dcdn response

type CertInfo ¶

type CertInfo struct {
	CertName              string `json:"CertName" xml:"CertName"`
	CertOrg               string `json:"CertOrg" xml:"CertOrg"`
	DomainList            string `json:"DomainList" xml:"DomainList"`
	Issuer                string `json:"Issuer" xml:"Issuer"`
	DomainNames           string `json:"DomainNames" xml:"DomainNames"`
	CertExpireTime        string `json:"CertExpireTime" xml:"CertExpireTime"`
	CertStatus            string `json:"CertStatus" xml:"CertStatus"`
	CertType              string `json:"CertType" xml:"CertType"`
	DomainName            string `json:"DomainName" xml:"DomainName"`
	SSLPub                string `json:"SSLPub" xml:"SSLPub"`
	SSLProtocol           string `json:"SSLProtocol" xml:"SSLProtocol"`
	CertUpdateTime        string `json:"CertUpdateTime" xml:"CertUpdateTime"`
	CertSubjectCommonName string `json:"CertSubjectCommonName" xml:"CertSubjectCommonName"`
	CertCaIsLegacy        string `json:"CertCaIsLegacy" xml:"CertCaIsLegacy"`
	CertCommonName        string `json:"CertCommonName" xml:"CertCommonName"`
	Status                string `json:"Status" xml:"Status"`
	CertExpired           string `json:"CertExpired" xml:"CertExpired"`
	CertLife              string `json:"CertLife" xml:"CertLife"`
	CertDomainName        string `json:"CertDomainName" xml:"CertDomainName"`
	CertStartTime         string `json:"CertStartTime" xml:"CertStartTime"`
}

CertInfo is a nested struct in dcdn response

type CertInfosInDescribeDcdnDomainByCertificate ¶

type CertInfosInDescribeDcdnDomainByCertificate struct {
	CertInfo []CertInfo `json:"CertInfo" xml:"CertInfo"`
}

CertInfosInDescribeDcdnDomainByCertificate is a nested struct in dcdn response

type CertInfosInDescribeDcdnDomainCertificateInfo ¶

type CertInfosInDescribeDcdnDomainCertificateInfo struct {
	CertInfo []CertInfo `json:"CertInfo" xml:"CertInfo"`
}

CertInfosInDescribeDcdnDomainCertificateInfo is a nested struct in dcdn response

type CertInfosInDescribeDcdnHttpsDomainList ¶

type CertInfosInDescribeDcdnHttpsDomainList struct {
	CertInfo []CertInfo `json:"CertInfo" xml:"CertInfo"`
}

CertInfosInDescribeDcdnHttpsDomainList is a nested struct in dcdn response

type CertListInDescribeDcdnCertificateList ¶

type CertListInDescribeDcdnCertificateList struct {
	Cert []Cert `json:"Cert" xml:"Cert"`
}

CertListInDescribeDcdnCertificateList is a nested struct in dcdn response

type CertListInDescribeDcdnSMCertificateList ¶

type CertListInDescribeDcdnSMCertificateList struct {
	Cert []Cert `json:"Cert" xml:"Cert"`
}

CertListInDescribeDcdnSMCertificateList is a nested struct in dcdn response

type CertificateListModel ¶

type CertificateListModel struct {
	Count    int    `json:"Count" xml:"Count"`
	CertList []Cert `json:"CertList" xml:"CertList"`
}

CertificateListModel is a nested struct in dcdn response

type CertificateListModelInDescribeDcdnCertificateList ¶

type CertificateListModelInDescribeDcdnCertificateList struct {
	Count    int                                   `json:"Count" xml:"Count"`
	CertList CertListInDescribeDcdnCertificateList `json:"CertList" xml:"CertList"`
}

CertificateListModelInDescribeDcdnCertificateList is a nested struct in dcdn response

type CheckDcdnProjectExistRequest ¶

type CheckDcdnProjectExistRequest struct {
	*requests.RpcRequest
	ProjectName string `position:"Query" name:"ProjectName"`
}

CheckDcdnProjectExistRequest is the request struct for api CheckDcdnProjectExist

func CreateCheckDcdnProjectExistRequest ¶

func CreateCheckDcdnProjectExistRequest() (request *CheckDcdnProjectExistRequest)

CreateCheckDcdnProjectExistRequest creates a request to invoke CheckDcdnProjectExist API

type CheckDcdnProjectExistResponse ¶

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

CheckDcdnProjectExistResponse is the response struct for api CheckDcdnProjectExist

func CreateCheckDcdnProjectExistResponse ¶

func CreateCheckDcdnProjectExistResponse() (response *CheckDcdnProjectExistResponse)

CreateCheckDcdnProjectExistResponse creates a response to parse from CheckDcdnProjectExist 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) AddDcdnDomain ¶

func (client *Client) AddDcdnDomain(request *AddDcdnDomainRequest) (response *AddDcdnDomainResponse, err error)

AddDcdnDomain invokes the dcdn.AddDcdnDomain API synchronously

func (*Client) AddDcdnDomainWithCallback ¶

func (client *Client) AddDcdnDomainWithCallback(request *AddDcdnDomainRequest, callback func(response *AddDcdnDomainResponse, err error)) <-chan int

AddDcdnDomainWithCallback invokes the dcdn.AddDcdnDomain API asynchronously

func (*Client) AddDcdnDomainWithChan ¶

func (client *Client) AddDcdnDomainWithChan(request *AddDcdnDomainRequest) (<-chan *AddDcdnDomainResponse, <-chan error)

AddDcdnDomainWithChan invokes the dcdn.AddDcdnDomain API asynchronously

func (*Client) AddDcdnIpaDomain ¶

func (client *Client) AddDcdnIpaDomain(request *AddDcdnIpaDomainRequest) (response *AddDcdnIpaDomainResponse, err error)

AddDcdnIpaDomain invokes the dcdn.AddDcdnIpaDomain API synchronously

func (*Client) AddDcdnIpaDomainWithCallback ¶

func (client *Client) AddDcdnIpaDomainWithCallback(request *AddDcdnIpaDomainRequest, callback func(response *AddDcdnIpaDomainResponse, err error)) <-chan int

AddDcdnIpaDomainWithCallback invokes the dcdn.AddDcdnIpaDomain API asynchronously

func (*Client) AddDcdnIpaDomainWithChan ¶

func (client *Client) AddDcdnIpaDomainWithChan(request *AddDcdnIpaDomainRequest) (<-chan *AddDcdnIpaDomainResponse, <-chan error)

AddDcdnIpaDomainWithChan invokes the dcdn.AddDcdnIpaDomain API asynchronously

func (*Client) BatchAddDcdnDomain ¶

func (client *Client) BatchAddDcdnDomain(request *BatchAddDcdnDomainRequest) (response *BatchAddDcdnDomainResponse, err error)

BatchAddDcdnDomain invokes the dcdn.BatchAddDcdnDomain API synchronously

func (*Client) BatchAddDcdnDomainWithCallback ¶

func (client *Client) BatchAddDcdnDomainWithCallback(request *BatchAddDcdnDomainRequest, callback func(response *BatchAddDcdnDomainResponse, err error)) <-chan int

BatchAddDcdnDomainWithCallback invokes the dcdn.BatchAddDcdnDomain API asynchronously

func (*Client) BatchAddDcdnDomainWithChan ¶

func (client *Client) BatchAddDcdnDomainWithChan(request *BatchAddDcdnDomainRequest) (<-chan *BatchAddDcdnDomainResponse, <-chan error)

BatchAddDcdnDomainWithChan invokes the dcdn.BatchAddDcdnDomain API asynchronously

func (*Client) BatchCreateDcdnWafRules ¶

func (client *Client) BatchCreateDcdnWafRules(request *BatchCreateDcdnWafRulesRequest) (response *BatchCreateDcdnWafRulesResponse, err error)

BatchCreateDcdnWafRules invokes the dcdn.BatchCreateDcdnWafRules API synchronously

func (*Client) BatchCreateDcdnWafRulesWithCallback ¶

func (client *Client) BatchCreateDcdnWafRulesWithCallback(request *BatchCreateDcdnWafRulesRequest, callback func(response *BatchCreateDcdnWafRulesResponse, err error)) <-chan int

BatchCreateDcdnWafRulesWithCallback invokes the dcdn.BatchCreateDcdnWafRules API asynchronously

func (*Client) BatchCreateDcdnWafRulesWithChan ¶

func (client *Client) BatchCreateDcdnWafRulesWithChan(request *BatchCreateDcdnWafRulesRequest) (<-chan *BatchCreateDcdnWafRulesResponse, <-chan error)

BatchCreateDcdnWafRulesWithChan invokes the dcdn.BatchCreateDcdnWafRules API asynchronously

func (*Client) BatchDeleteDcdnDomainConfigs ¶

func (client *Client) BatchDeleteDcdnDomainConfigs(request *BatchDeleteDcdnDomainConfigsRequest) (response *BatchDeleteDcdnDomainConfigsResponse, err error)

BatchDeleteDcdnDomainConfigs invokes the dcdn.BatchDeleteDcdnDomainConfigs API synchronously

func (*Client) BatchDeleteDcdnDomainConfigsWithCallback ¶

func (client *Client) BatchDeleteDcdnDomainConfigsWithCallback(request *BatchDeleteDcdnDomainConfigsRequest, callback func(response *BatchDeleteDcdnDomainConfigsResponse, err error)) <-chan int

BatchDeleteDcdnDomainConfigsWithCallback invokes the dcdn.BatchDeleteDcdnDomainConfigs API asynchronously

func (*Client) BatchDeleteDcdnDomainConfigsWithChan ¶

func (client *Client) BatchDeleteDcdnDomainConfigsWithChan(request *BatchDeleteDcdnDomainConfigsRequest) (<-chan *BatchDeleteDcdnDomainConfigsResponse, <-chan error)

BatchDeleteDcdnDomainConfigsWithChan invokes the dcdn.BatchDeleteDcdnDomainConfigs API asynchronously

func (*Client) BatchDeleteDcdnWafRules ¶

func (client *Client) BatchDeleteDcdnWafRules(request *BatchDeleteDcdnWafRulesRequest) (response *BatchDeleteDcdnWafRulesResponse, err error)

BatchDeleteDcdnWafRules invokes the dcdn.BatchDeleteDcdnWafRules API synchronously

func (*Client) BatchDeleteDcdnWafRulesWithCallback ¶

func (client *Client) BatchDeleteDcdnWafRulesWithCallback(request *BatchDeleteDcdnWafRulesRequest, callback func(response *BatchDeleteDcdnWafRulesResponse, err error)) <-chan int

BatchDeleteDcdnWafRulesWithCallback invokes the dcdn.BatchDeleteDcdnWafRules API asynchronously

func (*Client) BatchDeleteDcdnWafRulesWithChan ¶

func (client *Client) BatchDeleteDcdnWafRulesWithChan(request *BatchDeleteDcdnWafRulesRequest) (<-chan *BatchDeleteDcdnWafRulesResponse, <-chan error)

BatchDeleteDcdnWafRulesWithChan invokes the dcdn.BatchDeleteDcdnWafRules API asynchronously

func (*Client) BatchModifyDcdnWafRules ¶

func (client *Client) BatchModifyDcdnWafRules(request *BatchModifyDcdnWafRulesRequest) (response *BatchModifyDcdnWafRulesResponse, err error)

BatchModifyDcdnWafRules invokes the dcdn.BatchModifyDcdnWafRules API synchronously

func (*Client) BatchModifyDcdnWafRulesWithCallback ¶

func (client *Client) BatchModifyDcdnWafRulesWithCallback(request *BatchModifyDcdnWafRulesRequest, callback func(response *BatchModifyDcdnWafRulesResponse, err error)) <-chan int

BatchModifyDcdnWafRulesWithCallback invokes the dcdn.BatchModifyDcdnWafRules API asynchronously

func (*Client) BatchModifyDcdnWafRulesWithChan ¶

func (client *Client) BatchModifyDcdnWafRulesWithChan(request *BatchModifyDcdnWafRulesRequest) (<-chan *BatchModifyDcdnWafRulesResponse, <-chan error)

BatchModifyDcdnWafRulesWithChan invokes the dcdn.BatchModifyDcdnWafRules API asynchronously

func (*Client) BatchSetDcdnDomainCertificate ¶

func (client *Client) BatchSetDcdnDomainCertificate(request *BatchSetDcdnDomainCertificateRequest) (response *BatchSetDcdnDomainCertificateResponse, err error)

BatchSetDcdnDomainCertificate invokes the dcdn.BatchSetDcdnDomainCertificate API synchronously

func (*Client) BatchSetDcdnDomainCertificateWithCallback ¶

func (client *Client) BatchSetDcdnDomainCertificateWithCallback(request *BatchSetDcdnDomainCertificateRequest, callback func(response *BatchSetDcdnDomainCertificateResponse, err error)) <-chan int

BatchSetDcdnDomainCertificateWithCallback invokes the dcdn.BatchSetDcdnDomainCertificate API asynchronously

func (*Client) BatchSetDcdnDomainCertificateWithChan ¶

func (client *Client) BatchSetDcdnDomainCertificateWithChan(request *BatchSetDcdnDomainCertificateRequest) (<-chan *BatchSetDcdnDomainCertificateResponse, <-chan error)

BatchSetDcdnDomainCertificateWithChan invokes the dcdn.BatchSetDcdnDomainCertificate API asynchronously

func (*Client) BatchSetDcdnDomainConfigs ¶

func (client *Client) BatchSetDcdnDomainConfigs(request *BatchSetDcdnDomainConfigsRequest) (response *BatchSetDcdnDomainConfigsResponse, err error)

BatchSetDcdnDomainConfigs invokes the dcdn.BatchSetDcdnDomainConfigs API synchronously

func (*Client) BatchSetDcdnDomainConfigsWithCallback ¶

func (client *Client) BatchSetDcdnDomainConfigsWithCallback(request *BatchSetDcdnDomainConfigsRequest, callback func(response *BatchSetDcdnDomainConfigsResponse, err error)) <-chan int

BatchSetDcdnDomainConfigsWithCallback invokes the dcdn.BatchSetDcdnDomainConfigs API asynchronously

func (*Client) BatchSetDcdnDomainConfigsWithChan ¶

func (client *Client) BatchSetDcdnDomainConfigsWithChan(request *BatchSetDcdnDomainConfigsRequest) (<-chan *BatchSetDcdnDomainConfigsResponse, <-chan error)

BatchSetDcdnDomainConfigsWithChan invokes the dcdn.BatchSetDcdnDomainConfigs API asynchronously

func (*Client) BatchSetDcdnIpaDomainConfigs ¶

func (client *Client) BatchSetDcdnIpaDomainConfigs(request *BatchSetDcdnIpaDomainConfigsRequest) (response *BatchSetDcdnIpaDomainConfigsResponse, err error)

BatchSetDcdnIpaDomainConfigs invokes the dcdn.BatchSetDcdnIpaDomainConfigs API synchronously

func (*Client) BatchSetDcdnIpaDomainConfigsWithCallback ¶

func (client *Client) BatchSetDcdnIpaDomainConfigsWithCallback(request *BatchSetDcdnIpaDomainConfigsRequest, callback func(response *BatchSetDcdnIpaDomainConfigsResponse, err error)) <-chan int

BatchSetDcdnIpaDomainConfigsWithCallback invokes the dcdn.BatchSetDcdnIpaDomainConfigs API asynchronously

func (*Client) BatchSetDcdnIpaDomainConfigsWithChan ¶

func (client *Client) BatchSetDcdnIpaDomainConfigsWithChan(request *BatchSetDcdnIpaDomainConfigsRequest) (<-chan *BatchSetDcdnIpaDomainConfigsResponse, <-chan error)

BatchSetDcdnIpaDomainConfigsWithChan invokes the dcdn.BatchSetDcdnIpaDomainConfigs API asynchronously

func (*Client) BatchSetDcdnWafDomainConfigs ¶

func (client *Client) BatchSetDcdnWafDomainConfigs(request *BatchSetDcdnWafDomainConfigsRequest) (response *BatchSetDcdnWafDomainConfigsResponse, err error)

BatchSetDcdnWafDomainConfigs invokes the dcdn.BatchSetDcdnWafDomainConfigs API synchronously

func (*Client) BatchSetDcdnWafDomainConfigsWithCallback ¶

func (client *Client) BatchSetDcdnWafDomainConfigsWithCallback(request *BatchSetDcdnWafDomainConfigsRequest, callback func(response *BatchSetDcdnWafDomainConfigsResponse, err error)) <-chan int

BatchSetDcdnWafDomainConfigsWithCallback invokes the dcdn.BatchSetDcdnWafDomainConfigs API asynchronously

func (*Client) BatchSetDcdnWafDomainConfigsWithChan ¶

func (client *Client) BatchSetDcdnWafDomainConfigsWithChan(request *BatchSetDcdnWafDomainConfigsRequest) (<-chan *BatchSetDcdnWafDomainConfigsResponse, <-chan error)

BatchSetDcdnWafDomainConfigsWithChan invokes the dcdn.BatchSetDcdnWafDomainConfigs API asynchronously

func (*Client) CheckDcdnProjectExist ¶

func (client *Client) CheckDcdnProjectExist(request *CheckDcdnProjectExistRequest) (response *CheckDcdnProjectExistResponse, err error)

CheckDcdnProjectExist invokes the dcdn.CheckDcdnProjectExist API synchronously

func (*Client) CheckDcdnProjectExistWithCallback ¶

func (client *Client) CheckDcdnProjectExistWithCallback(request *CheckDcdnProjectExistRequest, callback func(response *CheckDcdnProjectExistResponse, err error)) <-chan int

CheckDcdnProjectExistWithCallback invokes the dcdn.CheckDcdnProjectExist API asynchronously

func (*Client) CheckDcdnProjectExistWithChan ¶

func (client *Client) CheckDcdnProjectExistWithChan(request *CheckDcdnProjectExistRequest) (<-chan *CheckDcdnProjectExistResponse, <-chan error)

CheckDcdnProjectExistWithChan invokes the dcdn.CheckDcdnProjectExist API asynchronously

func (*Client) CommitStagingRoutineCode ¶

func (client *Client) CommitStagingRoutineCode(request *CommitStagingRoutineCodeRequest) (response *CommitStagingRoutineCodeResponse, err error)

CommitStagingRoutineCode invokes the dcdn.CommitStagingRoutineCode API synchronously

func (*Client) CommitStagingRoutineCodeWithCallback ¶

func (client *Client) CommitStagingRoutineCodeWithCallback(request *CommitStagingRoutineCodeRequest, callback func(response *CommitStagingRoutineCodeResponse, err error)) <-chan int

CommitStagingRoutineCodeWithCallback invokes the dcdn.CommitStagingRoutineCode API asynchronously

func (*Client) CommitStagingRoutineCodeWithChan ¶

func (client *Client) CommitStagingRoutineCodeWithChan(request *CommitStagingRoutineCodeRequest) (<-chan *CommitStagingRoutineCodeResponse, <-chan error)

CommitStagingRoutineCodeWithChan invokes the dcdn.CommitStagingRoutineCode API asynchronously

func (*Client) CreateDcdnDeliverTask ¶

func (client *Client) CreateDcdnDeliverTask(request *CreateDcdnDeliverTaskRequest) (response *CreateDcdnDeliverTaskResponse, err error)

CreateDcdnDeliverTask invokes the dcdn.CreateDcdnDeliverTask API synchronously

func (*Client) CreateDcdnDeliverTaskWithCallback ¶

func (client *Client) CreateDcdnDeliverTaskWithCallback(request *CreateDcdnDeliverTaskRequest, callback func(response *CreateDcdnDeliverTaskResponse, err error)) <-chan int

CreateDcdnDeliverTaskWithCallback invokes the dcdn.CreateDcdnDeliverTask API asynchronously

func (*Client) CreateDcdnDeliverTaskWithChan ¶

func (client *Client) CreateDcdnDeliverTaskWithChan(request *CreateDcdnDeliverTaskRequest) (<-chan *CreateDcdnDeliverTaskResponse, <-chan error)

CreateDcdnDeliverTaskWithChan invokes the dcdn.CreateDcdnDeliverTask API asynchronously

func (*Client) CreateDcdnSLSRealTimeLogDelivery ¶

func (client *Client) CreateDcdnSLSRealTimeLogDelivery(request *CreateDcdnSLSRealTimeLogDeliveryRequest) (response *CreateDcdnSLSRealTimeLogDeliveryResponse, err error)

CreateDcdnSLSRealTimeLogDelivery invokes the dcdn.CreateDcdnSLSRealTimeLogDelivery API synchronously

func (*Client) CreateDcdnSLSRealTimeLogDeliveryWithCallback ¶

func (client *Client) CreateDcdnSLSRealTimeLogDeliveryWithCallback(request *CreateDcdnSLSRealTimeLogDeliveryRequest, callback func(response *CreateDcdnSLSRealTimeLogDeliveryResponse, err error)) <-chan int

CreateDcdnSLSRealTimeLogDeliveryWithCallback invokes the dcdn.CreateDcdnSLSRealTimeLogDelivery API asynchronously

func (*Client) CreateDcdnSLSRealTimeLogDeliveryWithChan ¶

func (client *Client) CreateDcdnSLSRealTimeLogDeliveryWithChan(request *CreateDcdnSLSRealTimeLogDeliveryRequest) (<-chan *CreateDcdnSLSRealTimeLogDeliveryResponse, <-chan error)

CreateDcdnSLSRealTimeLogDeliveryWithChan invokes the dcdn.CreateDcdnSLSRealTimeLogDelivery API asynchronously

func (*Client) CreateDcdnSubTask ¶

func (client *Client) CreateDcdnSubTask(request *CreateDcdnSubTaskRequest) (response *CreateDcdnSubTaskResponse, err error)

CreateDcdnSubTask invokes the dcdn.CreateDcdnSubTask API synchronously

func (*Client) CreateDcdnSubTaskWithCallback ¶

func (client *Client) CreateDcdnSubTaskWithCallback(request *CreateDcdnSubTaskRequest, callback func(response *CreateDcdnSubTaskResponse, err error)) <-chan int

CreateDcdnSubTaskWithCallback invokes the dcdn.CreateDcdnSubTask API asynchronously

func (*Client) CreateDcdnSubTaskWithChan ¶

func (client *Client) CreateDcdnSubTaskWithChan(request *CreateDcdnSubTaskRequest) (<-chan *CreateDcdnSubTaskResponse, <-chan error)

CreateDcdnSubTaskWithChan invokes the dcdn.CreateDcdnSubTask API asynchronously

func (*Client) CreateDcdnWafPolicy ¶

func (client *Client) CreateDcdnWafPolicy(request *CreateDcdnWafPolicyRequest) (response *CreateDcdnWafPolicyResponse, err error)

CreateDcdnWafPolicy invokes the dcdn.CreateDcdnWafPolicy API synchronously

func (*Client) CreateDcdnWafPolicyWithCallback ¶

func (client *Client) CreateDcdnWafPolicyWithCallback(request *CreateDcdnWafPolicyRequest, callback func(response *CreateDcdnWafPolicyResponse, err error)) <-chan int

CreateDcdnWafPolicyWithCallback invokes the dcdn.CreateDcdnWafPolicy API asynchronously

func (*Client) CreateDcdnWafPolicyWithChan ¶

func (client *Client) CreateDcdnWafPolicyWithChan(request *CreateDcdnWafPolicyRequest) (<-chan *CreateDcdnWafPolicyResponse, <-chan error)

CreateDcdnWafPolicyWithChan invokes the dcdn.CreateDcdnWafPolicy API asynchronously

func (*Client) CreateRoutine ¶

func (client *Client) CreateRoutine(request *CreateRoutineRequest) (response *CreateRoutineResponse, err error)

CreateRoutine invokes the dcdn.CreateRoutine API synchronously

func (*Client) CreateRoutineWithCallback ¶

func (client *Client) CreateRoutineWithCallback(request *CreateRoutineRequest, callback func(response *CreateRoutineResponse, err error)) <-chan int

CreateRoutineWithCallback invokes the dcdn.CreateRoutine API asynchronously

func (*Client) CreateRoutineWithChan ¶

func (client *Client) CreateRoutineWithChan(request *CreateRoutineRequest) (<-chan *CreateRoutineResponse, <-chan error)

CreateRoutineWithChan invokes the dcdn.CreateRoutine API asynchronously

func (*Client) CreateSlrAndSlsProject ¶

func (client *Client) CreateSlrAndSlsProject(request *CreateSlrAndSlsProjectRequest) (response *CreateSlrAndSlsProjectResponse, err error)

CreateSlrAndSlsProject invokes the dcdn.CreateSlrAndSlsProject API synchronously

func (*Client) CreateSlrAndSlsProjectWithCallback ¶

func (client *Client) CreateSlrAndSlsProjectWithCallback(request *CreateSlrAndSlsProjectRequest, callback func(response *CreateSlrAndSlsProjectResponse, err error)) <-chan int

CreateSlrAndSlsProjectWithCallback invokes the dcdn.CreateSlrAndSlsProject API asynchronously

func (*Client) CreateSlrAndSlsProjectWithChan ¶

func (client *Client) CreateSlrAndSlsProjectWithChan(request *CreateSlrAndSlsProjectRequest) (<-chan *CreateSlrAndSlsProjectResponse, <-chan error)

CreateSlrAndSlsProjectWithChan invokes the dcdn.CreateSlrAndSlsProject API asynchronously

func (*Client) DcdnHttpRequestTestTool ¶

func (client *Client) DcdnHttpRequestTestTool(request *DcdnHttpRequestTestToolRequest) (response *DcdnHttpRequestTestToolResponse, err error)

DcdnHttpRequestTestTool invokes the dcdn.DcdnHttpRequestTestTool API synchronously

func (*Client) DcdnHttpRequestTestToolWithCallback ¶

func (client *Client) DcdnHttpRequestTestToolWithCallback(request *DcdnHttpRequestTestToolRequest, callback func(response *DcdnHttpRequestTestToolResponse, err error)) <-chan int

DcdnHttpRequestTestToolWithCallback invokes the dcdn.DcdnHttpRequestTestTool API asynchronously

func (*Client) DcdnHttpRequestTestToolWithChan ¶

func (client *Client) DcdnHttpRequestTestToolWithChan(request *DcdnHttpRequestTestToolRequest) (<-chan *DcdnHttpRequestTestToolResponse, <-chan error)

DcdnHttpRequestTestToolWithChan invokes the dcdn.DcdnHttpRequestTestTool API asynchronously

func (*Client) DeleteDcdnDeliverTask ¶

func (client *Client) DeleteDcdnDeliverTask(request *DeleteDcdnDeliverTaskRequest) (response *DeleteDcdnDeliverTaskResponse, err error)

DeleteDcdnDeliverTask invokes the dcdn.DeleteDcdnDeliverTask API synchronously

func (*Client) DeleteDcdnDeliverTaskWithCallback ¶

func (client *Client) DeleteDcdnDeliverTaskWithCallback(request *DeleteDcdnDeliverTaskRequest, callback func(response *DeleteDcdnDeliverTaskResponse, err error)) <-chan int

DeleteDcdnDeliverTaskWithCallback invokes the dcdn.DeleteDcdnDeliverTask API asynchronously

func (*Client) DeleteDcdnDeliverTaskWithChan ¶

func (client *Client) DeleteDcdnDeliverTaskWithChan(request *DeleteDcdnDeliverTaskRequest) (<-chan *DeleteDcdnDeliverTaskResponse, <-chan error)

DeleteDcdnDeliverTaskWithChan invokes the dcdn.DeleteDcdnDeliverTask API asynchronously

func (*Client) DeleteDcdnDomain ¶

func (client *Client) DeleteDcdnDomain(request *DeleteDcdnDomainRequest) (response *DeleteDcdnDomainResponse, err error)

DeleteDcdnDomain invokes the dcdn.DeleteDcdnDomain API synchronously

func (*Client) DeleteDcdnDomainWithCallback ¶

func (client *Client) DeleteDcdnDomainWithCallback(request *DeleteDcdnDomainRequest, callback func(response *DeleteDcdnDomainResponse, err error)) <-chan int

DeleteDcdnDomainWithCallback invokes the dcdn.DeleteDcdnDomain API asynchronously

func (*Client) DeleteDcdnDomainWithChan ¶

func (client *Client) DeleteDcdnDomainWithChan(request *DeleteDcdnDomainRequest) (<-chan *DeleteDcdnDomainResponse, <-chan error)

DeleteDcdnDomainWithChan invokes the dcdn.DeleteDcdnDomain API asynchronously

func (*Client) DeleteDcdnIpaDomain ¶

func (client *Client) DeleteDcdnIpaDomain(request *DeleteDcdnIpaDomainRequest) (response *DeleteDcdnIpaDomainResponse, err error)

DeleteDcdnIpaDomain invokes the dcdn.DeleteDcdnIpaDomain API synchronously

func (*Client) DeleteDcdnIpaDomainWithCallback ¶

func (client *Client) DeleteDcdnIpaDomainWithCallback(request *DeleteDcdnIpaDomainRequest, callback func(response *DeleteDcdnIpaDomainResponse, err error)) <-chan int

DeleteDcdnIpaDomainWithCallback invokes the dcdn.DeleteDcdnIpaDomain API asynchronously

func (*Client) DeleteDcdnIpaDomainWithChan ¶

func (client *Client) DeleteDcdnIpaDomainWithChan(request *DeleteDcdnIpaDomainRequest) (<-chan *DeleteDcdnIpaDomainResponse, <-chan error)

DeleteDcdnIpaDomainWithChan invokes the dcdn.DeleteDcdnIpaDomain API asynchronously

func (*Client) DeleteDcdnIpaSpecificConfig ¶

func (client *Client) DeleteDcdnIpaSpecificConfig(request *DeleteDcdnIpaSpecificConfigRequest) (response *DeleteDcdnIpaSpecificConfigResponse, err error)

DeleteDcdnIpaSpecificConfig invokes the dcdn.DeleteDcdnIpaSpecificConfig API synchronously

func (*Client) DeleteDcdnIpaSpecificConfigWithCallback ¶

func (client *Client) DeleteDcdnIpaSpecificConfigWithCallback(request *DeleteDcdnIpaSpecificConfigRequest, callback func(response *DeleteDcdnIpaSpecificConfigResponse, err error)) <-chan int

DeleteDcdnIpaSpecificConfigWithCallback invokes the dcdn.DeleteDcdnIpaSpecificConfig API asynchronously

func (*Client) DeleteDcdnIpaSpecificConfigWithChan ¶

func (client *Client) DeleteDcdnIpaSpecificConfigWithChan(request *DeleteDcdnIpaSpecificConfigRequest) (<-chan *DeleteDcdnIpaSpecificConfigResponse, <-chan error)

DeleteDcdnIpaSpecificConfigWithChan invokes the dcdn.DeleteDcdnIpaSpecificConfig API asynchronously

func (*Client) DeleteDcdnRealTimeLogProject ¶

func (client *Client) DeleteDcdnRealTimeLogProject(request *DeleteDcdnRealTimeLogProjectRequest) (response *DeleteDcdnRealTimeLogProjectResponse, err error)

DeleteDcdnRealTimeLogProject invokes the dcdn.DeleteDcdnRealTimeLogProject API synchronously

func (*Client) DeleteDcdnRealTimeLogProjectWithCallback ¶

func (client *Client) DeleteDcdnRealTimeLogProjectWithCallback(request *DeleteDcdnRealTimeLogProjectRequest, callback func(response *DeleteDcdnRealTimeLogProjectResponse, err error)) <-chan int

DeleteDcdnRealTimeLogProjectWithCallback invokes the dcdn.DeleteDcdnRealTimeLogProject API asynchronously

func (*Client) DeleteDcdnRealTimeLogProjectWithChan ¶

func (client *Client) DeleteDcdnRealTimeLogProjectWithChan(request *DeleteDcdnRealTimeLogProjectRequest) (<-chan *DeleteDcdnRealTimeLogProjectResponse, <-chan error)

DeleteDcdnRealTimeLogProjectWithChan invokes the dcdn.DeleteDcdnRealTimeLogProject API asynchronously

func (*Client) DeleteDcdnSpecificConfig ¶

func (client *Client) DeleteDcdnSpecificConfig(request *DeleteDcdnSpecificConfigRequest) (response *DeleteDcdnSpecificConfigResponse, err error)

DeleteDcdnSpecificConfig invokes the dcdn.DeleteDcdnSpecificConfig API synchronously

func (*Client) DeleteDcdnSpecificConfigWithCallback ¶

func (client *Client) DeleteDcdnSpecificConfigWithCallback(request *DeleteDcdnSpecificConfigRequest, callback func(response *DeleteDcdnSpecificConfigResponse, err error)) <-chan int

DeleteDcdnSpecificConfigWithCallback invokes the dcdn.DeleteDcdnSpecificConfig API asynchronously

func (*Client) DeleteDcdnSpecificConfigWithChan ¶

func (client *Client) DeleteDcdnSpecificConfigWithChan(request *DeleteDcdnSpecificConfigRequest) (<-chan *DeleteDcdnSpecificConfigResponse, <-chan error)

DeleteDcdnSpecificConfigWithChan invokes the dcdn.DeleteDcdnSpecificConfig API asynchronously

func (*Client) DeleteDcdnSpecificStagingConfig ¶

func (client *Client) DeleteDcdnSpecificStagingConfig(request *DeleteDcdnSpecificStagingConfigRequest) (response *DeleteDcdnSpecificStagingConfigResponse, err error)

DeleteDcdnSpecificStagingConfig invokes the dcdn.DeleteDcdnSpecificStagingConfig API synchronously

func (*Client) DeleteDcdnSpecificStagingConfigWithCallback ¶

func (client *Client) DeleteDcdnSpecificStagingConfigWithCallback(request *DeleteDcdnSpecificStagingConfigRequest, callback func(response *DeleteDcdnSpecificStagingConfigResponse, err error)) <-chan int

DeleteDcdnSpecificStagingConfigWithCallback invokes the dcdn.DeleteDcdnSpecificStagingConfig API asynchronously

func (*Client) DeleteDcdnSpecificStagingConfigWithChan ¶

func (client *Client) DeleteDcdnSpecificStagingConfigWithChan(request *DeleteDcdnSpecificStagingConfigRequest) (<-chan *DeleteDcdnSpecificStagingConfigResponse, <-chan error)

DeleteDcdnSpecificStagingConfigWithChan invokes the dcdn.DeleteDcdnSpecificStagingConfig API asynchronously

func (*Client) DeleteDcdnSubTask ¶

func (client *Client) DeleteDcdnSubTask(request *DeleteDcdnSubTaskRequest) (response *DeleteDcdnSubTaskResponse, err error)

DeleteDcdnSubTask invokes the dcdn.DeleteDcdnSubTask API synchronously

func (*Client) DeleteDcdnSubTaskWithCallback ¶

func (client *Client) DeleteDcdnSubTaskWithCallback(request *DeleteDcdnSubTaskRequest, callback func(response *DeleteDcdnSubTaskResponse, err error)) <-chan int

DeleteDcdnSubTaskWithCallback invokes the dcdn.DeleteDcdnSubTask API asynchronously

func (*Client) DeleteDcdnSubTaskWithChan ¶

func (client *Client) DeleteDcdnSubTaskWithChan(request *DeleteDcdnSubTaskRequest) (<-chan *DeleteDcdnSubTaskResponse, <-chan error)

DeleteDcdnSubTaskWithChan invokes the dcdn.DeleteDcdnSubTask API asynchronously

func (*Client) DeleteDcdnWafPolicy ¶

func (client *Client) DeleteDcdnWafPolicy(request *DeleteDcdnWafPolicyRequest) (response *DeleteDcdnWafPolicyResponse, err error)

DeleteDcdnWafPolicy invokes the dcdn.DeleteDcdnWafPolicy API synchronously

func (*Client) DeleteDcdnWafPolicyWithCallback ¶

func (client *Client) DeleteDcdnWafPolicyWithCallback(request *DeleteDcdnWafPolicyRequest, callback func(response *DeleteDcdnWafPolicyResponse, err error)) <-chan int

DeleteDcdnWafPolicyWithCallback invokes the dcdn.DeleteDcdnWafPolicy API asynchronously

func (*Client) DeleteDcdnWafPolicyWithChan ¶

func (client *Client) DeleteDcdnWafPolicyWithChan(request *DeleteDcdnWafPolicyRequest) (<-chan *DeleteDcdnWafPolicyResponse, <-chan error)

DeleteDcdnWafPolicyWithChan invokes the dcdn.DeleteDcdnWafPolicy API asynchronously

func (*Client) DeleteRoutine ¶

func (client *Client) DeleteRoutine(request *DeleteRoutineRequest) (response *DeleteRoutineResponse, err error)

DeleteRoutine invokes the dcdn.DeleteRoutine API synchronously

func (*Client) DeleteRoutineCodeRevision ¶

func (client *Client) DeleteRoutineCodeRevision(request *DeleteRoutineCodeRevisionRequest) (response *DeleteRoutineCodeRevisionResponse, err error)

DeleteRoutineCodeRevision invokes the dcdn.DeleteRoutineCodeRevision API synchronously

func (*Client) DeleteRoutineCodeRevisionWithCallback ¶

func (client *Client) DeleteRoutineCodeRevisionWithCallback(request *DeleteRoutineCodeRevisionRequest, callback func(response *DeleteRoutineCodeRevisionResponse, err error)) <-chan int

DeleteRoutineCodeRevisionWithCallback invokes the dcdn.DeleteRoutineCodeRevision API asynchronously

func (*Client) DeleteRoutineCodeRevisionWithChan ¶

func (client *Client) DeleteRoutineCodeRevisionWithChan(request *DeleteRoutineCodeRevisionRequest) (<-chan *DeleteRoutineCodeRevisionResponse, <-chan error)

DeleteRoutineCodeRevisionWithChan invokes the dcdn.DeleteRoutineCodeRevision API asynchronously

func (*Client) DeleteRoutineConfEnvs ¶

func (client *Client) DeleteRoutineConfEnvs(request *DeleteRoutineConfEnvsRequest) (response *DeleteRoutineConfEnvsResponse, err error)

DeleteRoutineConfEnvs invokes the dcdn.DeleteRoutineConfEnvs API synchronously

func (*Client) DeleteRoutineConfEnvsWithCallback ¶

func (client *Client) DeleteRoutineConfEnvsWithCallback(request *DeleteRoutineConfEnvsRequest, callback func(response *DeleteRoutineConfEnvsResponse, err error)) <-chan int

DeleteRoutineConfEnvsWithCallback invokes the dcdn.DeleteRoutineConfEnvs API asynchronously

func (*Client) DeleteRoutineConfEnvsWithChan ¶

func (client *Client) DeleteRoutineConfEnvsWithChan(request *DeleteRoutineConfEnvsRequest) (<-chan *DeleteRoutineConfEnvsResponse, <-chan error)

DeleteRoutineConfEnvsWithChan invokes the dcdn.DeleteRoutineConfEnvs API asynchronously

func (*Client) DeleteRoutineWithCallback ¶

func (client *Client) DeleteRoutineWithCallback(request *DeleteRoutineRequest, callback func(response *DeleteRoutineResponse, err error)) <-chan int

DeleteRoutineWithCallback invokes the dcdn.DeleteRoutine API asynchronously

func (*Client) DeleteRoutineWithChan ¶

func (client *Client) DeleteRoutineWithChan(request *DeleteRoutineRequest) (<-chan *DeleteRoutineResponse, <-chan error)

DeleteRoutineWithChan invokes the dcdn.DeleteRoutine API asynchronously

func (*Client) DescribeDcdnAclFields ¶

func (client *Client) DescribeDcdnAclFields(request *DescribeDcdnAclFieldsRequest) (response *DescribeDcdnAclFieldsResponse, err error)

DescribeDcdnAclFields invokes the dcdn.DescribeDcdnAclFields API synchronously

func (*Client) DescribeDcdnAclFieldsWithCallback ¶

func (client *Client) DescribeDcdnAclFieldsWithCallback(request *DescribeDcdnAclFieldsRequest, callback func(response *DescribeDcdnAclFieldsResponse, err error)) <-chan int

DescribeDcdnAclFieldsWithCallback invokes the dcdn.DescribeDcdnAclFields API asynchronously

func (*Client) DescribeDcdnAclFieldsWithChan ¶

func (client *Client) DescribeDcdnAclFieldsWithChan(request *DescribeDcdnAclFieldsRequest) (<-chan *DescribeDcdnAclFieldsResponse, <-chan error)

DescribeDcdnAclFieldsWithChan invokes the dcdn.DescribeDcdnAclFields API asynchronously

func (*Client) DescribeDcdnBgpBpsData ¶

func (client *Client) DescribeDcdnBgpBpsData(request *DescribeDcdnBgpBpsDataRequest) (response *DescribeDcdnBgpBpsDataResponse, err error)

DescribeDcdnBgpBpsData invokes the dcdn.DescribeDcdnBgpBpsData API synchronously

func (*Client) DescribeDcdnBgpBpsDataWithCallback ¶

func (client *Client) DescribeDcdnBgpBpsDataWithCallback(request *DescribeDcdnBgpBpsDataRequest, callback func(response *DescribeDcdnBgpBpsDataResponse, err error)) <-chan int

DescribeDcdnBgpBpsDataWithCallback invokes the dcdn.DescribeDcdnBgpBpsData API asynchronously

func (*Client) DescribeDcdnBgpBpsDataWithChan ¶

func (client *Client) DescribeDcdnBgpBpsDataWithChan(request *DescribeDcdnBgpBpsDataRequest) (<-chan *DescribeDcdnBgpBpsDataResponse, <-chan error)

DescribeDcdnBgpBpsDataWithChan invokes the dcdn.DescribeDcdnBgpBpsData API asynchronously

func (*Client) DescribeDcdnBgpTrafficData ¶

func (client *Client) DescribeDcdnBgpTrafficData(request *DescribeDcdnBgpTrafficDataRequest) (response *DescribeDcdnBgpTrafficDataResponse, err error)

DescribeDcdnBgpTrafficData invokes the dcdn.DescribeDcdnBgpTrafficData API synchronously

func (*Client) DescribeDcdnBgpTrafficDataWithCallback ¶

func (client *Client) DescribeDcdnBgpTrafficDataWithCallback(request *DescribeDcdnBgpTrafficDataRequest, callback func(response *DescribeDcdnBgpTrafficDataResponse, err error)) <-chan int

DescribeDcdnBgpTrafficDataWithCallback invokes the dcdn.DescribeDcdnBgpTrafficData API asynchronously

func (*Client) DescribeDcdnBgpTrafficDataWithChan ¶

func (client *Client) DescribeDcdnBgpTrafficDataWithChan(request *DescribeDcdnBgpTrafficDataRequest) (<-chan *DescribeDcdnBgpTrafficDataResponse, <-chan error)

DescribeDcdnBgpTrafficDataWithChan invokes the dcdn.DescribeDcdnBgpTrafficData API asynchronously

func (*Client) DescribeDcdnBlockedRegions ¶

func (client *Client) DescribeDcdnBlockedRegions(request *DescribeDcdnBlockedRegionsRequest) (response *DescribeDcdnBlockedRegionsResponse, err error)

DescribeDcdnBlockedRegions invokes the dcdn.DescribeDcdnBlockedRegions API synchronously

func (*Client) DescribeDcdnBlockedRegionsWithCallback ¶

func (client *Client) DescribeDcdnBlockedRegionsWithCallback(request *DescribeDcdnBlockedRegionsRequest, callback func(response *DescribeDcdnBlockedRegionsResponse, err error)) <-chan int

DescribeDcdnBlockedRegionsWithCallback invokes the dcdn.DescribeDcdnBlockedRegions API asynchronously

func (*Client) DescribeDcdnBlockedRegionsWithChan ¶

func (client *Client) DescribeDcdnBlockedRegionsWithChan(request *DescribeDcdnBlockedRegionsRequest) (<-chan *DescribeDcdnBlockedRegionsResponse, <-chan error)

DescribeDcdnBlockedRegionsWithChan invokes the dcdn.DescribeDcdnBlockedRegions API asynchronously

func (*Client) DescribeDcdnCertificateDetail ¶

func (client *Client) DescribeDcdnCertificateDetail(request *DescribeDcdnCertificateDetailRequest) (response *DescribeDcdnCertificateDetailResponse, err error)

DescribeDcdnCertificateDetail invokes the dcdn.DescribeDcdnCertificateDetail API synchronously

func (*Client) DescribeDcdnCertificateDetailWithCallback ¶

func (client *Client) DescribeDcdnCertificateDetailWithCallback(request *DescribeDcdnCertificateDetailRequest, callback func(response *DescribeDcdnCertificateDetailResponse, err error)) <-chan int

DescribeDcdnCertificateDetailWithCallback invokes the dcdn.DescribeDcdnCertificateDetail API asynchronously

func (*Client) DescribeDcdnCertificateDetailWithChan ¶

func (client *Client) DescribeDcdnCertificateDetailWithChan(request *DescribeDcdnCertificateDetailRequest) (<-chan *DescribeDcdnCertificateDetailResponse, <-chan error)

DescribeDcdnCertificateDetailWithChan invokes the dcdn.DescribeDcdnCertificateDetail API asynchronously

func (*Client) DescribeDcdnCertificateList ¶

func (client *Client) DescribeDcdnCertificateList(request *DescribeDcdnCertificateListRequest) (response *DescribeDcdnCertificateListResponse, err error)

DescribeDcdnCertificateList invokes the dcdn.DescribeDcdnCertificateList API synchronously

func (*Client) DescribeDcdnCertificateListWithCallback ¶

func (client *Client) DescribeDcdnCertificateListWithCallback(request *DescribeDcdnCertificateListRequest, callback func(response *DescribeDcdnCertificateListResponse, err error)) <-chan int

DescribeDcdnCertificateListWithCallback invokes the dcdn.DescribeDcdnCertificateList API asynchronously

func (*Client) DescribeDcdnCertificateListWithChan ¶

func (client *Client) DescribeDcdnCertificateListWithChan(request *DescribeDcdnCertificateListRequest) (<-chan *DescribeDcdnCertificateListResponse, <-chan error)

DescribeDcdnCertificateListWithChan invokes the dcdn.DescribeDcdnCertificateList API asynchronously

func (*Client) DescribeDcdnDeletedDomains ¶

func (client *Client) DescribeDcdnDeletedDomains(request *DescribeDcdnDeletedDomainsRequest) (response *DescribeDcdnDeletedDomainsResponse, err error)

DescribeDcdnDeletedDomains invokes the dcdn.DescribeDcdnDeletedDomains API synchronously

func (*Client) DescribeDcdnDeletedDomainsWithCallback ¶

func (client *Client) DescribeDcdnDeletedDomainsWithCallback(request *DescribeDcdnDeletedDomainsRequest, callback func(response *DescribeDcdnDeletedDomainsResponse, err error)) <-chan int

DescribeDcdnDeletedDomainsWithCallback invokes the dcdn.DescribeDcdnDeletedDomains API asynchronously

func (*Client) DescribeDcdnDeletedDomainsWithChan ¶

func (client *Client) DescribeDcdnDeletedDomainsWithChan(request *DescribeDcdnDeletedDomainsRequest) (<-chan *DescribeDcdnDeletedDomainsResponse, <-chan error)

DescribeDcdnDeletedDomainsWithChan invokes the dcdn.DescribeDcdnDeletedDomains API asynchronously

func (*Client) DescribeDcdnDeliverList ¶

func (client *Client) DescribeDcdnDeliverList(request *DescribeDcdnDeliverListRequest) (response *DescribeDcdnDeliverListResponse, err error)

DescribeDcdnDeliverList invokes the dcdn.DescribeDcdnDeliverList API synchronously

func (*Client) DescribeDcdnDeliverListWithCallback ¶

func (client *Client) DescribeDcdnDeliverListWithCallback(request *DescribeDcdnDeliverListRequest, callback func(response *DescribeDcdnDeliverListResponse, err error)) <-chan int

DescribeDcdnDeliverListWithCallback invokes the dcdn.DescribeDcdnDeliverList API asynchronously

func (*Client) DescribeDcdnDeliverListWithChan ¶

func (client *Client) DescribeDcdnDeliverListWithChan(request *DescribeDcdnDeliverListRequest) (<-chan *DescribeDcdnDeliverListResponse, <-chan error)

DescribeDcdnDeliverListWithChan invokes the dcdn.DescribeDcdnDeliverList API asynchronously

func (*Client) DescribeDcdnDomainBpsData ¶

func (client *Client) DescribeDcdnDomainBpsData(request *DescribeDcdnDomainBpsDataRequest) (response *DescribeDcdnDomainBpsDataResponse, err error)

DescribeDcdnDomainBpsData invokes the dcdn.DescribeDcdnDomainBpsData API synchronously

func (*Client) DescribeDcdnDomainBpsDataByLayer ¶

func (client *Client) DescribeDcdnDomainBpsDataByLayer(request *DescribeDcdnDomainBpsDataByLayerRequest) (response *DescribeDcdnDomainBpsDataByLayerResponse, err error)

DescribeDcdnDomainBpsDataByLayer invokes the dcdn.DescribeDcdnDomainBpsDataByLayer API synchronously

func (*Client) DescribeDcdnDomainBpsDataByLayerWithCallback ¶

func (client *Client) DescribeDcdnDomainBpsDataByLayerWithCallback(request *DescribeDcdnDomainBpsDataByLayerRequest, callback func(response *DescribeDcdnDomainBpsDataByLayerResponse, err error)) <-chan int

DescribeDcdnDomainBpsDataByLayerWithCallback invokes the dcdn.DescribeDcdnDomainBpsDataByLayer API asynchronously

func (*Client) DescribeDcdnDomainBpsDataByLayerWithChan ¶

func (client *Client) DescribeDcdnDomainBpsDataByLayerWithChan(request *DescribeDcdnDomainBpsDataByLayerRequest) (<-chan *DescribeDcdnDomainBpsDataByLayerResponse, <-chan error)

DescribeDcdnDomainBpsDataByLayerWithChan invokes the dcdn.DescribeDcdnDomainBpsDataByLayer API asynchronously

func (*Client) DescribeDcdnDomainBpsDataWithCallback ¶

func (client *Client) DescribeDcdnDomainBpsDataWithCallback(request *DescribeDcdnDomainBpsDataRequest, callback func(response *DescribeDcdnDomainBpsDataResponse, err error)) <-chan int

DescribeDcdnDomainBpsDataWithCallback invokes the dcdn.DescribeDcdnDomainBpsData API asynchronously

func (*Client) DescribeDcdnDomainBpsDataWithChan ¶

func (client *Client) DescribeDcdnDomainBpsDataWithChan(request *DescribeDcdnDomainBpsDataRequest) (<-chan *DescribeDcdnDomainBpsDataResponse, <-chan error)

DescribeDcdnDomainBpsDataWithChan invokes the dcdn.DescribeDcdnDomainBpsData API asynchronously

func (*Client) DescribeDcdnDomainByCertificate ¶

func (client *Client) DescribeDcdnDomainByCertificate(request *DescribeDcdnDomainByCertificateRequest) (response *DescribeDcdnDomainByCertificateResponse, err error)

DescribeDcdnDomainByCertificate invokes the dcdn.DescribeDcdnDomainByCertificate API synchronously

func (*Client) DescribeDcdnDomainByCertificateWithCallback ¶

func (client *Client) DescribeDcdnDomainByCertificateWithCallback(request *DescribeDcdnDomainByCertificateRequest, callback func(response *DescribeDcdnDomainByCertificateResponse, err error)) <-chan int

DescribeDcdnDomainByCertificateWithCallback invokes the dcdn.DescribeDcdnDomainByCertificate API asynchronously

func (*Client) DescribeDcdnDomainByCertificateWithChan ¶

func (client *Client) DescribeDcdnDomainByCertificateWithChan(request *DescribeDcdnDomainByCertificateRequest) (<-chan *DescribeDcdnDomainByCertificateResponse, <-chan error)

DescribeDcdnDomainByCertificateWithChan invokes the dcdn.DescribeDcdnDomainByCertificate API asynchronously

func (*Client) DescribeDcdnDomainCcActivityLog ¶

func (client *Client) DescribeDcdnDomainCcActivityLog(request *DescribeDcdnDomainCcActivityLogRequest) (response *DescribeDcdnDomainCcActivityLogResponse, err error)

DescribeDcdnDomainCcActivityLog invokes the dcdn.DescribeDcdnDomainCcActivityLog API synchronously

func (*Client) DescribeDcdnDomainCcActivityLogWithCallback ¶

func (client *Client) DescribeDcdnDomainCcActivityLogWithCallback(request *DescribeDcdnDomainCcActivityLogRequest, callback func(response *DescribeDcdnDomainCcActivityLogResponse, err error)) <-chan int

DescribeDcdnDomainCcActivityLogWithCallback invokes the dcdn.DescribeDcdnDomainCcActivityLog API asynchronously

func (*Client) DescribeDcdnDomainCcActivityLogWithChan ¶

func (client *Client) DescribeDcdnDomainCcActivityLogWithChan(request *DescribeDcdnDomainCcActivityLogRequest) (<-chan *DescribeDcdnDomainCcActivityLogResponse, <-chan error)

DescribeDcdnDomainCcActivityLogWithChan invokes the dcdn.DescribeDcdnDomainCcActivityLog API asynchronously

func (*Client) DescribeDcdnDomainCertificateInfo ¶

func (client *Client) DescribeDcdnDomainCertificateInfo(request *DescribeDcdnDomainCertificateInfoRequest) (response *DescribeDcdnDomainCertificateInfoResponse, err error)

DescribeDcdnDomainCertificateInfo invokes the dcdn.DescribeDcdnDomainCertificateInfo API synchronously

func (*Client) DescribeDcdnDomainCertificateInfoWithCallback ¶

func (client *Client) DescribeDcdnDomainCertificateInfoWithCallback(request *DescribeDcdnDomainCertificateInfoRequest, callback func(response *DescribeDcdnDomainCertificateInfoResponse, err error)) <-chan int

DescribeDcdnDomainCertificateInfoWithCallback invokes the dcdn.DescribeDcdnDomainCertificateInfo API asynchronously

func (*Client) DescribeDcdnDomainCertificateInfoWithChan ¶

func (client *Client) DescribeDcdnDomainCertificateInfoWithChan(request *DescribeDcdnDomainCertificateInfoRequest) (<-chan *DescribeDcdnDomainCertificateInfoResponse, <-chan error)

DescribeDcdnDomainCertificateInfoWithChan invokes the dcdn.DescribeDcdnDomainCertificateInfo API asynchronously

func (*Client) DescribeDcdnDomainCname ¶

func (client *Client) DescribeDcdnDomainCname(request *DescribeDcdnDomainCnameRequest) (response *DescribeDcdnDomainCnameResponse, err error)

DescribeDcdnDomainCname invokes the dcdn.DescribeDcdnDomainCname API synchronously

func (*Client) DescribeDcdnDomainCnameWithCallback ¶

func (client *Client) DescribeDcdnDomainCnameWithCallback(request *DescribeDcdnDomainCnameRequest, callback func(response *DescribeDcdnDomainCnameResponse, err error)) <-chan int

DescribeDcdnDomainCnameWithCallback invokes the dcdn.DescribeDcdnDomainCname API asynchronously

func (*Client) DescribeDcdnDomainCnameWithChan ¶

func (client *Client) DescribeDcdnDomainCnameWithChan(request *DescribeDcdnDomainCnameRequest) (<-chan *DescribeDcdnDomainCnameResponse, <-chan error)

DescribeDcdnDomainCnameWithChan invokes the dcdn.DescribeDcdnDomainCname API asynchronously

func (*Client) DescribeDcdnDomainConfigs ¶

func (client *Client) DescribeDcdnDomainConfigs(request *DescribeDcdnDomainConfigsRequest) (response *DescribeDcdnDomainConfigsResponse, err error)

DescribeDcdnDomainConfigs invokes the dcdn.DescribeDcdnDomainConfigs API synchronously

func (*Client) DescribeDcdnDomainConfigsWithCallback ¶

func (client *Client) DescribeDcdnDomainConfigsWithCallback(request *DescribeDcdnDomainConfigsRequest, callback func(response *DescribeDcdnDomainConfigsResponse, err error)) <-chan int

DescribeDcdnDomainConfigsWithCallback invokes the dcdn.DescribeDcdnDomainConfigs API asynchronously

func (*Client) DescribeDcdnDomainConfigsWithChan ¶

func (client *Client) DescribeDcdnDomainConfigsWithChan(request *DescribeDcdnDomainConfigsRequest) (<-chan *DescribeDcdnDomainConfigsResponse, <-chan error)

DescribeDcdnDomainConfigsWithChan invokes the dcdn.DescribeDcdnDomainConfigs API asynchronously

func (*Client) DescribeDcdnDomainDetail ¶

func (client *Client) DescribeDcdnDomainDetail(request *DescribeDcdnDomainDetailRequest) (response *DescribeDcdnDomainDetailResponse, err error)

DescribeDcdnDomainDetail invokes the dcdn.DescribeDcdnDomainDetail API synchronously

func (*Client) DescribeDcdnDomainDetailWithCallback ¶

func (client *Client) DescribeDcdnDomainDetailWithCallback(request *DescribeDcdnDomainDetailRequest, callback func(response *DescribeDcdnDomainDetailResponse, err error)) <-chan int

DescribeDcdnDomainDetailWithCallback invokes the dcdn.DescribeDcdnDomainDetail API asynchronously

func (*Client) DescribeDcdnDomainDetailWithChan ¶

func (client *Client) DescribeDcdnDomainDetailWithChan(request *DescribeDcdnDomainDetailRequest) (<-chan *DescribeDcdnDomainDetailResponse, <-chan error)

DescribeDcdnDomainDetailWithChan invokes the dcdn.DescribeDcdnDomainDetail API asynchronously

func (*Client) DescribeDcdnDomainHitRateData ¶

func (client *Client) DescribeDcdnDomainHitRateData(request *DescribeDcdnDomainHitRateDataRequest) (response *DescribeDcdnDomainHitRateDataResponse, err error)

DescribeDcdnDomainHitRateData invokes the dcdn.DescribeDcdnDomainHitRateData API synchronously

func (*Client) DescribeDcdnDomainHitRateDataWithCallback ¶

func (client *Client) DescribeDcdnDomainHitRateDataWithCallback(request *DescribeDcdnDomainHitRateDataRequest, callback func(response *DescribeDcdnDomainHitRateDataResponse, err error)) <-chan int

DescribeDcdnDomainHitRateDataWithCallback invokes the dcdn.DescribeDcdnDomainHitRateData API asynchronously

func (*Client) DescribeDcdnDomainHitRateDataWithChan ¶

func (client *Client) DescribeDcdnDomainHitRateDataWithChan(request *DescribeDcdnDomainHitRateDataRequest) (<-chan *DescribeDcdnDomainHitRateDataResponse, <-chan error)

DescribeDcdnDomainHitRateDataWithChan invokes the dcdn.DescribeDcdnDomainHitRateData API asynchronously

func (*Client) DescribeDcdnDomainHttpCodeData ¶

func (client *Client) DescribeDcdnDomainHttpCodeData(request *DescribeDcdnDomainHttpCodeDataRequest) (response *DescribeDcdnDomainHttpCodeDataResponse, err error)

DescribeDcdnDomainHttpCodeData invokes the dcdn.DescribeDcdnDomainHttpCodeData API synchronously

func (*Client) DescribeDcdnDomainHttpCodeDataByLayer ¶

func (client *Client) DescribeDcdnDomainHttpCodeDataByLayer(request *DescribeDcdnDomainHttpCodeDataByLayerRequest) (response *DescribeDcdnDomainHttpCodeDataByLayerResponse, err error)

DescribeDcdnDomainHttpCodeDataByLayer invokes the dcdn.DescribeDcdnDomainHttpCodeDataByLayer API synchronously

func (*Client) DescribeDcdnDomainHttpCodeDataByLayerWithCallback ¶

func (client *Client) DescribeDcdnDomainHttpCodeDataByLayerWithCallback(request *DescribeDcdnDomainHttpCodeDataByLayerRequest, callback func(response *DescribeDcdnDomainHttpCodeDataByLayerResponse, err error)) <-chan int

DescribeDcdnDomainHttpCodeDataByLayerWithCallback invokes the dcdn.DescribeDcdnDomainHttpCodeDataByLayer API asynchronously

func (*Client) DescribeDcdnDomainHttpCodeDataByLayerWithChan ¶

func (client *Client) DescribeDcdnDomainHttpCodeDataByLayerWithChan(request *DescribeDcdnDomainHttpCodeDataByLayerRequest) (<-chan *DescribeDcdnDomainHttpCodeDataByLayerResponse, <-chan error)

DescribeDcdnDomainHttpCodeDataByLayerWithChan invokes the dcdn.DescribeDcdnDomainHttpCodeDataByLayer API asynchronously

func (*Client) DescribeDcdnDomainHttpCodeDataWithCallback ¶

func (client *Client) DescribeDcdnDomainHttpCodeDataWithCallback(request *DescribeDcdnDomainHttpCodeDataRequest, callback func(response *DescribeDcdnDomainHttpCodeDataResponse, err error)) <-chan int

DescribeDcdnDomainHttpCodeDataWithCallback invokes the dcdn.DescribeDcdnDomainHttpCodeData API asynchronously

func (*Client) DescribeDcdnDomainHttpCodeDataWithChan ¶

func (client *Client) DescribeDcdnDomainHttpCodeDataWithChan(request *DescribeDcdnDomainHttpCodeDataRequest) (<-chan *DescribeDcdnDomainHttpCodeDataResponse, <-chan error)

DescribeDcdnDomainHttpCodeDataWithChan invokes the dcdn.DescribeDcdnDomainHttpCodeData API asynchronously

func (*Client) DescribeDcdnDomainIpaBpsData ¶

func (client *Client) DescribeDcdnDomainIpaBpsData(request *DescribeDcdnDomainIpaBpsDataRequest) (response *DescribeDcdnDomainIpaBpsDataResponse, err error)

DescribeDcdnDomainIpaBpsData invokes the dcdn.DescribeDcdnDomainIpaBpsData API synchronously

func (*Client) DescribeDcdnDomainIpaBpsDataWithCallback ¶

func (client *Client) DescribeDcdnDomainIpaBpsDataWithCallback(request *DescribeDcdnDomainIpaBpsDataRequest, callback func(response *DescribeDcdnDomainIpaBpsDataResponse, err error)) <-chan int

DescribeDcdnDomainIpaBpsDataWithCallback invokes the dcdn.DescribeDcdnDomainIpaBpsData API asynchronously

func (*Client) DescribeDcdnDomainIpaBpsDataWithChan ¶

func (client *Client) DescribeDcdnDomainIpaBpsDataWithChan(request *DescribeDcdnDomainIpaBpsDataRequest) (<-chan *DescribeDcdnDomainIpaBpsDataResponse, <-chan error)

DescribeDcdnDomainIpaBpsDataWithChan invokes the dcdn.DescribeDcdnDomainIpaBpsData API asynchronously

func (*Client) DescribeDcdnDomainIpaConnData ¶

func (client *Client) DescribeDcdnDomainIpaConnData(request *DescribeDcdnDomainIpaConnDataRequest) (response *DescribeDcdnDomainIpaConnDataResponse, err error)

DescribeDcdnDomainIpaConnData invokes the dcdn.DescribeDcdnDomainIpaConnData API synchronously

func (*Client) DescribeDcdnDomainIpaConnDataWithCallback ¶

func (client *Client) DescribeDcdnDomainIpaConnDataWithCallback(request *DescribeDcdnDomainIpaConnDataRequest, callback func(response *DescribeDcdnDomainIpaConnDataResponse, err error)) <-chan int

DescribeDcdnDomainIpaConnDataWithCallback invokes the dcdn.DescribeDcdnDomainIpaConnData API asynchronously

func (*Client) DescribeDcdnDomainIpaConnDataWithChan ¶

func (client *Client) DescribeDcdnDomainIpaConnDataWithChan(request *DescribeDcdnDomainIpaConnDataRequest) (<-chan *DescribeDcdnDomainIpaConnDataResponse, <-chan error)

DescribeDcdnDomainIpaConnDataWithChan invokes the dcdn.DescribeDcdnDomainIpaConnData API asynchronously

func (*Client) DescribeDcdnDomainIpaTrafficData ¶

func (client *Client) DescribeDcdnDomainIpaTrafficData(request *DescribeDcdnDomainIpaTrafficDataRequest) (response *DescribeDcdnDomainIpaTrafficDataResponse, err error)

DescribeDcdnDomainIpaTrafficData invokes the dcdn.DescribeDcdnDomainIpaTrafficData API synchronously

func (*Client) DescribeDcdnDomainIpaTrafficDataWithCallback ¶

func (client *Client) DescribeDcdnDomainIpaTrafficDataWithCallback(request *DescribeDcdnDomainIpaTrafficDataRequest, callback func(response *DescribeDcdnDomainIpaTrafficDataResponse, err error)) <-chan int

DescribeDcdnDomainIpaTrafficDataWithCallback invokes the dcdn.DescribeDcdnDomainIpaTrafficData API asynchronously

func (*Client) DescribeDcdnDomainIpaTrafficDataWithChan ¶

func (client *Client) DescribeDcdnDomainIpaTrafficDataWithChan(request *DescribeDcdnDomainIpaTrafficDataRequest) (<-chan *DescribeDcdnDomainIpaTrafficDataResponse, <-chan error)

DescribeDcdnDomainIpaTrafficDataWithChan invokes the dcdn.DescribeDcdnDomainIpaTrafficData API asynchronously

func (*Client) DescribeDcdnDomainIspData ¶

func (client *Client) DescribeDcdnDomainIspData(request *DescribeDcdnDomainIspDataRequest) (response *DescribeDcdnDomainIspDataResponse, err error)

DescribeDcdnDomainIspData invokes the dcdn.DescribeDcdnDomainIspData API synchronously

func (*Client) DescribeDcdnDomainIspDataWithCallback ¶

func (client *Client) DescribeDcdnDomainIspDataWithCallback(request *DescribeDcdnDomainIspDataRequest, callback func(response *DescribeDcdnDomainIspDataResponse, err error)) <-chan int

DescribeDcdnDomainIspDataWithCallback invokes the dcdn.DescribeDcdnDomainIspData API asynchronously

func (*Client) DescribeDcdnDomainIspDataWithChan ¶

func (client *Client) DescribeDcdnDomainIspDataWithChan(request *DescribeDcdnDomainIspDataRequest) (<-chan *DescribeDcdnDomainIspDataResponse, <-chan error)

DescribeDcdnDomainIspDataWithChan invokes the dcdn.DescribeDcdnDomainIspData API asynchronously

func (*Client) DescribeDcdnDomainLog ¶

func (client *Client) DescribeDcdnDomainLog(request *DescribeDcdnDomainLogRequest) (response *DescribeDcdnDomainLogResponse, err error)

DescribeDcdnDomainLog invokes the dcdn.DescribeDcdnDomainLog API synchronously

func (*Client) DescribeDcdnDomainLogWithCallback ¶

func (client *Client) DescribeDcdnDomainLogWithCallback(request *DescribeDcdnDomainLogRequest, callback func(response *DescribeDcdnDomainLogResponse, err error)) <-chan int

DescribeDcdnDomainLogWithCallback invokes the dcdn.DescribeDcdnDomainLog API asynchronously

func (*Client) DescribeDcdnDomainLogWithChan ¶

func (client *Client) DescribeDcdnDomainLogWithChan(request *DescribeDcdnDomainLogRequest) (<-chan *DescribeDcdnDomainLogResponse, <-chan error)

DescribeDcdnDomainLogWithChan invokes the dcdn.DescribeDcdnDomainLog API asynchronously

func (*Client) DescribeDcdnDomainMultiUsageData ¶

func (client *Client) DescribeDcdnDomainMultiUsageData(request *DescribeDcdnDomainMultiUsageDataRequest) (response *DescribeDcdnDomainMultiUsageDataResponse, err error)

DescribeDcdnDomainMultiUsageData invokes the dcdn.DescribeDcdnDomainMultiUsageData API synchronously

func (*Client) DescribeDcdnDomainMultiUsageDataWithCallback ¶

func (client *Client) DescribeDcdnDomainMultiUsageDataWithCallback(request *DescribeDcdnDomainMultiUsageDataRequest, callback func(response *DescribeDcdnDomainMultiUsageDataResponse, err error)) <-chan int

DescribeDcdnDomainMultiUsageDataWithCallback invokes the dcdn.DescribeDcdnDomainMultiUsageData API asynchronously

func (*Client) DescribeDcdnDomainMultiUsageDataWithChan ¶

func (client *Client) DescribeDcdnDomainMultiUsageDataWithChan(request *DescribeDcdnDomainMultiUsageDataRequest) (<-chan *DescribeDcdnDomainMultiUsageDataResponse, <-chan error)

DescribeDcdnDomainMultiUsageDataWithChan invokes the dcdn.DescribeDcdnDomainMultiUsageData API asynchronously

func (*Client) DescribeDcdnDomainOriginBpsData ¶

func (client *Client) DescribeDcdnDomainOriginBpsData(request *DescribeDcdnDomainOriginBpsDataRequest) (response *DescribeDcdnDomainOriginBpsDataResponse, err error)

DescribeDcdnDomainOriginBpsData invokes the dcdn.DescribeDcdnDomainOriginBpsData API synchronously

func (*Client) DescribeDcdnDomainOriginBpsDataWithCallback ¶

func (client *Client) DescribeDcdnDomainOriginBpsDataWithCallback(request *DescribeDcdnDomainOriginBpsDataRequest, callback func(response *DescribeDcdnDomainOriginBpsDataResponse, err error)) <-chan int

DescribeDcdnDomainOriginBpsDataWithCallback invokes the dcdn.DescribeDcdnDomainOriginBpsData API asynchronously

func (*Client) DescribeDcdnDomainOriginBpsDataWithChan ¶

func (client *Client) DescribeDcdnDomainOriginBpsDataWithChan(request *DescribeDcdnDomainOriginBpsDataRequest) (<-chan *DescribeDcdnDomainOriginBpsDataResponse, <-chan error)

DescribeDcdnDomainOriginBpsDataWithChan invokes the dcdn.DescribeDcdnDomainOriginBpsData API asynchronously

func (*Client) DescribeDcdnDomainOriginTrafficData ¶

func (client *Client) DescribeDcdnDomainOriginTrafficData(request *DescribeDcdnDomainOriginTrafficDataRequest) (response *DescribeDcdnDomainOriginTrafficDataResponse, err error)

DescribeDcdnDomainOriginTrafficData invokes the dcdn.DescribeDcdnDomainOriginTrafficData API synchronously

func (*Client) DescribeDcdnDomainOriginTrafficDataWithCallback ¶

func (client *Client) DescribeDcdnDomainOriginTrafficDataWithCallback(request *DescribeDcdnDomainOriginTrafficDataRequest, callback func(response *DescribeDcdnDomainOriginTrafficDataResponse, err error)) <-chan int

DescribeDcdnDomainOriginTrafficDataWithCallback invokes the dcdn.DescribeDcdnDomainOriginTrafficData API asynchronously

func (*Client) DescribeDcdnDomainOriginTrafficDataWithChan ¶

func (client *Client) DescribeDcdnDomainOriginTrafficDataWithChan(request *DescribeDcdnDomainOriginTrafficDataRequest) (<-chan *DescribeDcdnDomainOriginTrafficDataResponse, <-chan error)

DescribeDcdnDomainOriginTrafficDataWithChan invokes the dcdn.DescribeDcdnDomainOriginTrafficData API asynchronously

func (*Client) DescribeDcdnDomainProperty ¶

func (client *Client) DescribeDcdnDomainProperty(request *DescribeDcdnDomainPropertyRequest) (response *DescribeDcdnDomainPropertyResponse, err error)

DescribeDcdnDomainProperty invokes the dcdn.DescribeDcdnDomainProperty API synchronously

func (*Client) DescribeDcdnDomainPropertyWithCallback ¶

func (client *Client) DescribeDcdnDomainPropertyWithCallback(request *DescribeDcdnDomainPropertyRequest, callback func(response *DescribeDcdnDomainPropertyResponse, err error)) <-chan int

DescribeDcdnDomainPropertyWithCallback invokes the dcdn.DescribeDcdnDomainProperty API asynchronously

func (*Client) DescribeDcdnDomainPropertyWithChan ¶

func (client *Client) DescribeDcdnDomainPropertyWithChan(request *DescribeDcdnDomainPropertyRequest) (<-chan *DescribeDcdnDomainPropertyResponse, <-chan error)

DescribeDcdnDomainPropertyWithChan invokes the dcdn.DescribeDcdnDomainProperty API asynchronously

func (*Client) DescribeDcdnDomainPvData ¶

func (client *Client) DescribeDcdnDomainPvData(request *DescribeDcdnDomainPvDataRequest) (response *DescribeDcdnDomainPvDataResponse, err error)

DescribeDcdnDomainPvData invokes the dcdn.DescribeDcdnDomainPvData API synchronously

func (*Client) DescribeDcdnDomainPvDataWithCallback ¶

func (client *Client) DescribeDcdnDomainPvDataWithCallback(request *DescribeDcdnDomainPvDataRequest, callback func(response *DescribeDcdnDomainPvDataResponse, err error)) <-chan int

DescribeDcdnDomainPvDataWithCallback invokes the dcdn.DescribeDcdnDomainPvData API asynchronously

func (*Client) DescribeDcdnDomainPvDataWithChan ¶

func (client *Client) DescribeDcdnDomainPvDataWithChan(request *DescribeDcdnDomainPvDataRequest) (<-chan *DescribeDcdnDomainPvDataResponse, <-chan error)

DescribeDcdnDomainPvDataWithChan invokes the dcdn.DescribeDcdnDomainPvData API asynchronously

func (*Client) DescribeDcdnDomainQpsData ¶

func (client *Client) DescribeDcdnDomainQpsData(request *DescribeDcdnDomainQpsDataRequest) (response *DescribeDcdnDomainQpsDataResponse, err error)

DescribeDcdnDomainQpsData invokes the dcdn.DescribeDcdnDomainQpsData API synchronously

func (*Client) DescribeDcdnDomainQpsDataByLayer ¶

func (client *Client) DescribeDcdnDomainQpsDataByLayer(request *DescribeDcdnDomainQpsDataByLayerRequest) (response *DescribeDcdnDomainQpsDataByLayerResponse, err error)

DescribeDcdnDomainQpsDataByLayer invokes the dcdn.DescribeDcdnDomainQpsDataByLayer API synchronously

func (*Client) DescribeDcdnDomainQpsDataByLayerWithCallback ¶

func (client *Client) DescribeDcdnDomainQpsDataByLayerWithCallback(request *DescribeDcdnDomainQpsDataByLayerRequest, callback func(response *DescribeDcdnDomainQpsDataByLayerResponse, err error)) <-chan int

DescribeDcdnDomainQpsDataByLayerWithCallback invokes the dcdn.DescribeDcdnDomainQpsDataByLayer API asynchronously

func (*Client) DescribeDcdnDomainQpsDataByLayerWithChan ¶

func (client *Client) DescribeDcdnDomainQpsDataByLayerWithChan(request *DescribeDcdnDomainQpsDataByLayerRequest) (<-chan *DescribeDcdnDomainQpsDataByLayerResponse, <-chan error)

DescribeDcdnDomainQpsDataByLayerWithChan invokes the dcdn.DescribeDcdnDomainQpsDataByLayer API asynchronously

func (*Client) DescribeDcdnDomainQpsDataWithCallback ¶

func (client *Client) DescribeDcdnDomainQpsDataWithCallback(request *DescribeDcdnDomainQpsDataRequest, callback func(response *DescribeDcdnDomainQpsDataResponse, err error)) <-chan int

DescribeDcdnDomainQpsDataWithCallback invokes the dcdn.DescribeDcdnDomainQpsData API asynchronously

func (*Client) DescribeDcdnDomainQpsDataWithChan ¶

func (client *Client) DescribeDcdnDomainQpsDataWithChan(request *DescribeDcdnDomainQpsDataRequest) (<-chan *DescribeDcdnDomainQpsDataResponse, <-chan error)

DescribeDcdnDomainQpsDataWithChan invokes the dcdn.DescribeDcdnDomainQpsData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeBpsData ¶

func (client *Client) DescribeDcdnDomainRealTimeBpsData(request *DescribeDcdnDomainRealTimeBpsDataRequest) (response *DescribeDcdnDomainRealTimeBpsDataResponse, err error)

DescribeDcdnDomainRealTimeBpsData invokes the dcdn.DescribeDcdnDomainRealTimeBpsData API synchronously

func (*Client) DescribeDcdnDomainRealTimeBpsDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRealTimeBpsDataWithCallback(request *DescribeDcdnDomainRealTimeBpsDataRequest, callback func(response *DescribeDcdnDomainRealTimeBpsDataResponse, err error)) <-chan int

DescribeDcdnDomainRealTimeBpsDataWithCallback invokes the dcdn.DescribeDcdnDomainRealTimeBpsData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeBpsDataWithChan ¶

func (client *Client) DescribeDcdnDomainRealTimeBpsDataWithChan(request *DescribeDcdnDomainRealTimeBpsDataRequest) (<-chan *DescribeDcdnDomainRealTimeBpsDataResponse, <-chan error)

DescribeDcdnDomainRealTimeBpsDataWithChan invokes the dcdn.DescribeDcdnDomainRealTimeBpsData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeByteHitRateData ¶

func (client *Client) DescribeDcdnDomainRealTimeByteHitRateData(request *DescribeDcdnDomainRealTimeByteHitRateDataRequest) (response *DescribeDcdnDomainRealTimeByteHitRateDataResponse, err error)

DescribeDcdnDomainRealTimeByteHitRateData invokes the dcdn.DescribeDcdnDomainRealTimeByteHitRateData API synchronously

func (*Client) DescribeDcdnDomainRealTimeByteHitRateDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRealTimeByteHitRateDataWithCallback(request *DescribeDcdnDomainRealTimeByteHitRateDataRequest, callback func(response *DescribeDcdnDomainRealTimeByteHitRateDataResponse, err error)) <-chan int

DescribeDcdnDomainRealTimeByteHitRateDataWithCallback invokes the dcdn.DescribeDcdnDomainRealTimeByteHitRateData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeByteHitRateDataWithChan ¶

func (client *Client) DescribeDcdnDomainRealTimeByteHitRateDataWithChan(request *DescribeDcdnDomainRealTimeByteHitRateDataRequest) (<-chan *DescribeDcdnDomainRealTimeByteHitRateDataResponse, <-chan error)

DescribeDcdnDomainRealTimeByteHitRateDataWithChan invokes the dcdn.DescribeDcdnDomainRealTimeByteHitRateData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeDetailData ¶

func (client *Client) DescribeDcdnDomainRealTimeDetailData(request *DescribeDcdnDomainRealTimeDetailDataRequest) (response *DescribeDcdnDomainRealTimeDetailDataResponse, err error)

DescribeDcdnDomainRealTimeDetailData invokes the dcdn.DescribeDcdnDomainRealTimeDetailData API synchronously

func (*Client) DescribeDcdnDomainRealTimeDetailDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRealTimeDetailDataWithCallback(request *DescribeDcdnDomainRealTimeDetailDataRequest, callback func(response *DescribeDcdnDomainRealTimeDetailDataResponse, err error)) <-chan int

DescribeDcdnDomainRealTimeDetailDataWithCallback invokes the dcdn.DescribeDcdnDomainRealTimeDetailData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeDetailDataWithChan ¶

func (client *Client) DescribeDcdnDomainRealTimeDetailDataWithChan(request *DescribeDcdnDomainRealTimeDetailDataRequest) (<-chan *DescribeDcdnDomainRealTimeDetailDataResponse, <-chan error)

DescribeDcdnDomainRealTimeDetailDataWithChan invokes the dcdn.DescribeDcdnDomainRealTimeDetailData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeHttpCodeData ¶

func (client *Client) DescribeDcdnDomainRealTimeHttpCodeData(request *DescribeDcdnDomainRealTimeHttpCodeDataRequest) (response *DescribeDcdnDomainRealTimeHttpCodeDataResponse, err error)

DescribeDcdnDomainRealTimeHttpCodeData invokes the dcdn.DescribeDcdnDomainRealTimeHttpCodeData API synchronously

func (*Client) DescribeDcdnDomainRealTimeHttpCodeDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRealTimeHttpCodeDataWithCallback(request *DescribeDcdnDomainRealTimeHttpCodeDataRequest, callback func(response *DescribeDcdnDomainRealTimeHttpCodeDataResponse, err error)) <-chan int

DescribeDcdnDomainRealTimeHttpCodeDataWithCallback invokes the dcdn.DescribeDcdnDomainRealTimeHttpCodeData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeHttpCodeDataWithChan ¶

func (client *Client) DescribeDcdnDomainRealTimeHttpCodeDataWithChan(request *DescribeDcdnDomainRealTimeHttpCodeDataRequest) (<-chan *DescribeDcdnDomainRealTimeHttpCodeDataResponse, <-chan error)

DescribeDcdnDomainRealTimeHttpCodeDataWithChan invokes the dcdn.DescribeDcdnDomainRealTimeHttpCodeData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeQpsData ¶

func (client *Client) DescribeDcdnDomainRealTimeQpsData(request *DescribeDcdnDomainRealTimeQpsDataRequest) (response *DescribeDcdnDomainRealTimeQpsDataResponse, err error)

DescribeDcdnDomainRealTimeQpsData invokes the dcdn.DescribeDcdnDomainRealTimeQpsData API synchronously

func (*Client) DescribeDcdnDomainRealTimeQpsDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRealTimeQpsDataWithCallback(request *DescribeDcdnDomainRealTimeQpsDataRequest, callback func(response *DescribeDcdnDomainRealTimeQpsDataResponse, err error)) <-chan int

DescribeDcdnDomainRealTimeQpsDataWithCallback invokes the dcdn.DescribeDcdnDomainRealTimeQpsData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeQpsDataWithChan ¶

func (client *Client) DescribeDcdnDomainRealTimeQpsDataWithChan(request *DescribeDcdnDomainRealTimeQpsDataRequest) (<-chan *DescribeDcdnDomainRealTimeQpsDataResponse, <-chan error)

DescribeDcdnDomainRealTimeQpsDataWithChan invokes the dcdn.DescribeDcdnDomainRealTimeQpsData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeReqHitRateData ¶

func (client *Client) DescribeDcdnDomainRealTimeReqHitRateData(request *DescribeDcdnDomainRealTimeReqHitRateDataRequest) (response *DescribeDcdnDomainRealTimeReqHitRateDataResponse, err error)

DescribeDcdnDomainRealTimeReqHitRateData invokes the dcdn.DescribeDcdnDomainRealTimeReqHitRateData API synchronously

func (*Client) DescribeDcdnDomainRealTimeReqHitRateDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRealTimeReqHitRateDataWithCallback(request *DescribeDcdnDomainRealTimeReqHitRateDataRequest, callback func(response *DescribeDcdnDomainRealTimeReqHitRateDataResponse, err error)) <-chan int

DescribeDcdnDomainRealTimeReqHitRateDataWithCallback invokes the dcdn.DescribeDcdnDomainRealTimeReqHitRateData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeReqHitRateDataWithChan ¶

func (client *Client) DescribeDcdnDomainRealTimeReqHitRateDataWithChan(request *DescribeDcdnDomainRealTimeReqHitRateDataRequest) (<-chan *DescribeDcdnDomainRealTimeReqHitRateDataResponse, <-chan error)

DescribeDcdnDomainRealTimeReqHitRateDataWithChan invokes the dcdn.DescribeDcdnDomainRealTimeReqHitRateData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeSrcBpsData ¶

func (client *Client) DescribeDcdnDomainRealTimeSrcBpsData(request *DescribeDcdnDomainRealTimeSrcBpsDataRequest) (response *DescribeDcdnDomainRealTimeSrcBpsDataResponse, err error)

DescribeDcdnDomainRealTimeSrcBpsData invokes the dcdn.DescribeDcdnDomainRealTimeSrcBpsData API synchronously

func (*Client) DescribeDcdnDomainRealTimeSrcBpsDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRealTimeSrcBpsDataWithCallback(request *DescribeDcdnDomainRealTimeSrcBpsDataRequest, callback func(response *DescribeDcdnDomainRealTimeSrcBpsDataResponse, err error)) <-chan int

DescribeDcdnDomainRealTimeSrcBpsDataWithCallback invokes the dcdn.DescribeDcdnDomainRealTimeSrcBpsData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeSrcBpsDataWithChan ¶

func (client *Client) DescribeDcdnDomainRealTimeSrcBpsDataWithChan(request *DescribeDcdnDomainRealTimeSrcBpsDataRequest) (<-chan *DescribeDcdnDomainRealTimeSrcBpsDataResponse, <-chan error)

DescribeDcdnDomainRealTimeSrcBpsDataWithChan invokes the dcdn.DescribeDcdnDomainRealTimeSrcBpsData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeSrcHttpCodeData ¶

func (client *Client) DescribeDcdnDomainRealTimeSrcHttpCodeData(request *DescribeDcdnDomainRealTimeSrcHttpCodeDataRequest) (response *DescribeDcdnDomainRealTimeSrcHttpCodeDataResponse, err error)

DescribeDcdnDomainRealTimeSrcHttpCodeData invokes the dcdn.DescribeDcdnDomainRealTimeSrcHttpCodeData API synchronously

func (*Client) DescribeDcdnDomainRealTimeSrcHttpCodeDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRealTimeSrcHttpCodeDataWithCallback(request *DescribeDcdnDomainRealTimeSrcHttpCodeDataRequest, callback func(response *DescribeDcdnDomainRealTimeSrcHttpCodeDataResponse, err error)) <-chan int

DescribeDcdnDomainRealTimeSrcHttpCodeDataWithCallback invokes the dcdn.DescribeDcdnDomainRealTimeSrcHttpCodeData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeSrcHttpCodeDataWithChan ¶

func (client *Client) DescribeDcdnDomainRealTimeSrcHttpCodeDataWithChan(request *DescribeDcdnDomainRealTimeSrcHttpCodeDataRequest) (<-chan *DescribeDcdnDomainRealTimeSrcHttpCodeDataResponse, <-chan error)

DescribeDcdnDomainRealTimeSrcHttpCodeDataWithChan invokes the dcdn.DescribeDcdnDomainRealTimeSrcHttpCodeData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeSrcTrafficData ¶

func (client *Client) DescribeDcdnDomainRealTimeSrcTrafficData(request *DescribeDcdnDomainRealTimeSrcTrafficDataRequest) (response *DescribeDcdnDomainRealTimeSrcTrafficDataResponse, err error)

DescribeDcdnDomainRealTimeSrcTrafficData invokes the dcdn.DescribeDcdnDomainRealTimeSrcTrafficData API synchronously

func (*Client) DescribeDcdnDomainRealTimeSrcTrafficDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRealTimeSrcTrafficDataWithCallback(request *DescribeDcdnDomainRealTimeSrcTrafficDataRequest, callback func(response *DescribeDcdnDomainRealTimeSrcTrafficDataResponse, err error)) <-chan int

DescribeDcdnDomainRealTimeSrcTrafficDataWithCallback invokes the dcdn.DescribeDcdnDomainRealTimeSrcTrafficData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeSrcTrafficDataWithChan ¶

func (client *Client) DescribeDcdnDomainRealTimeSrcTrafficDataWithChan(request *DescribeDcdnDomainRealTimeSrcTrafficDataRequest) (<-chan *DescribeDcdnDomainRealTimeSrcTrafficDataResponse, <-chan error)

DescribeDcdnDomainRealTimeSrcTrafficDataWithChan invokes the dcdn.DescribeDcdnDomainRealTimeSrcTrafficData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeTrafficData ¶

func (client *Client) DescribeDcdnDomainRealTimeTrafficData(request *DescribeDcdnDomainRealTimeTrafficDataRequest) (response *DescribeDcdnDomainRealTimeTrafficDataResponse, err error)

DescribeDcdnDomainRealTimeTrafficData invokes the dcdn.DescribeDcdnDomainRealTimeTrafficData API synchronously

func (*Client) DescribeDcdnDomainRealTimeTrafficDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRealTimeTrafficDataWithCallback(request *DescribeDcdnDomainRealTimeTrafficDataRequest, callback func(response *DescribeDcdnDomainRealTimeTrafficDataResponse, err error)) <-chan int

DescribeDcdnDomainRealTimeTrafficDataWithCallback invokes the dcdn.DescribeDcdnDomainRealTimeTrafficData API asynchronously

func (*Client) DescribeDcdnDomainRealTimeTrafficDataWithChan ¶

func (client *Client) DescribeDcdnDomainRealTimeTrafficDataWithChan(request *DescribeDcdnDomainRealTimeTrafficDataRequest) (<-chan *DescribeDcdnDomainRealTimeTrafficDataResponse, <-chan error)

DescribeDcdnDomainRealTimeTrafficDataWithChan invokes the dcdn.DescribeDcdnDomainRealTimeTrafficData API asynchronously

func (*Client) DescribeDcdnDomainRegionData ¶

func (client *Client) DescribeDcdnDomainRegionData(request *DescribeDcdnDomainRegionDataRequest) (response *DescribeDcdnDomainRegionDataResponse, err error)

DescribeDcdnDomainRegionData invokes the dcdn.DescribeDcdnDomainRegionData API synchronously

func (*Client) DescribeDcdnDomainRegionDataWithCallback ¶

func (client *Client) DescribeDcdnDomainRegionDataWithCallback(request *DescribeDcdnDomainRegionDataRequest, callback func(response *DescribeDcdnDomainRegionDataResponse, err error)) <-chan int

DescribeDcdnDomainRegionDataWithCallback invokes the dcdn.DescribeDcdnDomainRegionData API asynchronously

func (*Client) DescribeDcdnDomainRegionDataWithChan ¶

func (client *Client) DescribeDcdnDomainRegionDataWithChan(request *DescribeDcdnDomainRegionDataRequest) (<-chan *DescribeDcdnDomainRegionDataResponse, <-chan error)

DescribeDcdnDomainRegionDataWithChan invokes the dcdn.DescribeDcdnDomainRegionData API asynchronously

func (*Client) DescribeDcdnDomainStagingConfig ¶

func (client *Client) DescribeDcdnDomainStagingConfig(request *DescribeDcdnDomainStagingConfigRequest) (response *DescribeDcdnDomainStagingConfigResponse, err error)

DescribeDcdnDomainStagingConfig invokes the dcdn.DescribeDcdnDomainStagingConfig API synchronously

func (*Client) DescribeDcdnDomainStagingConfigWithCallback ¶

func (client *Client) DescribeDcdnDomainStagingConfigWithCallback(request *DescribeDcdnDomainStagingConfigRequest, callback func(response *DescribeDcdnDomainStagingConfigResponse, err error)) <-chan int

DescribeDcdnDomainStagingConfigWithCallback invokes the dcdn.DescribeDcdnDomainStagingConfig API asynchronously

func (*Client) DescribeDcdnDomainStagingConfigWithChan ¶

func (client *Client) DescribeDcdnDomainStagingConfigWithChan(request *DescribeDcdnDomainStagingConfigRequest) (<-chan *DescribeDcdnDomainStagingConfigResponse, <-chan error)

DescribeDcdnDomainStagingConfigWithChan invokes the dcdn.DescribeDcdnDomainStagingConfig API asynchronously

func (*Client) DescribeDcdnDomainTopReferVisit ¶

func (client *Client) DescribeDcdnDomainTopReferVisit(request *DescribeDcdnDomainTopReferVisitRequest) (response *DescribeDcdnDomainTopReferVisitResponse, err error)

DescribeDcdnDomainTopReferVisit invokes the dcdn.DescribeDcdnDomainTopReferVisit API synchronously

func (*Client) DescribeDcdnDomainTopReferVisitWithCallback ¶

func (client *Client) DescribeDcdnDomainTopReferVisitWithCallback(request *DescribeDcdnDomainTopReferVisitRequest, callback func(response *DescribeDcdnDomainTopReferVisitResponse, err error)) <-chan int

DescribeDcdnDomainTopReferVisitWithCallback invokes the dcdn.DescribeDcdnDomainTopReferVisit API asynchronously

func (*Client) DescribeDcdnDomainTopReferVisitWithChan ¶

func (client *Client) DescribeDcdnDomainTopReferVisitWithChan(request *DescribeDcdnDomainTopReferVisitRequest) (<-chan *DescribeDcdnDomainTopReferVisitResponse, <-chan error)

DescribeDcdnDomainTopReferVisitWithChan invokes the dcdn.DescribeDcdnDomainTopReferVisit API asynchronously

func (*Client) DescribeDcdnDomainTopUrlVisit ¶

func (client *Client) DescribeDcdnDomainTopUrlVisit(request *DescribeDcdnDomainTopUrlVisitRequest) (response *DescribeDcdnDomainTopUrlVisitResponse, err error)

DescribeDcdnDomainTopUrlVisit invokes the dcdn.DescribeDcdnDomainTopUrlVisit API synchronously

func (*Client) DescribeDcdnDomainTopUrlVisitWithCallback ¶

func (client *Client) DescribeDcdnDomainTopUrlVisitWithCallback(request *DescribeDcdnDomainTopUrlVisitRequest, callback func(response *DescribeDcdnDomainTopUrlVisitResponse, err error)) <-chan int

DescribeDcdnDomainTopUrlVisitWithCallback invokes the dcdn.DescribeDcdnDomainTopUrlVisit API asynchronously

func (*Client) DescribeDcdnDomainTopUrlVisitWithChan ¶

func (client *Client) DescribeDcdnDomainTopUrlVisitWithChan(request *DescribeDcdnDomainTopUrlVisitRequest) (<-chan *DescribeDcdnDomainTopUrlVisitResponse, <-chan error)

DescribeDcdnDomainTopUrlVisitWithChan invokes the dcdn.DescribeDcdnDomainTopUrlVisit API asynchronously

func (*Client) DescribeDcdnDomainTrafficData ¶

func (client *Client) DescribeDcdnDomainTrafficData(request *DescribeDcdnDomainTrafficDataRequest) (response *DescribeDcdnDomainTrafficDataResponse, err error)

DescribeDcdnDomainTrafficData invokes the dcdn.DescribeDcdnDomainTrafficData API synchronously

func (*Client) DescribeDcdnDomainTrafficDataWithCallback ¶

func (client *Client) DescribeDcdnDomainTrafficDataWithCallback(request *DescribeDcdnDomainTrafficDataRequest, callback func(response *DescribeDcdnDomainTrafficDataResponse, err error)) <-chan int

DescribeDcdnDomainTrafficDataWithCallback invokes the dcdn.DescribeDcdnDomainTrafficData API asynchronously

func (*Client) DescribeDcdnDomainTrafficDataWithChan ¶

func (client *Client) DescribeDcdnDomainTrafficDataWithChan(request *DescribeDcdnDomainTrafficDataRequest) (<-chan *DescribeDcdnDomainTrafficDataResponse, <-chan error)

DescribeDcdnDomainTrafficDataWithChan invokes the dcdn.DescribeDcdnDomainTrafficData API asynchronously

func (*Client) DescribeDcdnDomainUsageData ¶

func (client *Client) DescribeDcdnDomainUsageData(request *DescribeDcdnDomainUsageDataRequest) (response *DescribeDcdnDomainUsageDataResponse, err error)

DescribeDcdnDomainUsageData invokes the dcdn.DescribeDcdnDomainUsageData API synchronously

func (*Client) DescribeDcdnDomainUsageDataWithCallback ¶

func (client *Client) DescribeDcdnDomainUsageDataWithCallback(request *DescribeDcdnDomainUsageDataRequest, callback func(response *DescribeDcdnDomainUsageDataResponse, err error)) <-chan int

DescribeDcdnDomainUsageDataWithCallback invokes the dcdn.DescribeDcdnDomainUsageData API asynchronously

func (*Client) DescribeDcdnDomainUsageDataWithChan ¶

func (client *Client) DescribeDcdnDomainUsageDataWithChan(request *DescribeDcdnDomainUsageDataRequest) (<-chan *DescribeDcdnDomainUsageDataResponse, <-chan error)

DescribeDcdnDomainUsageDataWithChan invokes the dcdn.DescribeDcdnDomainUsageData API asynchronously

func (*Client) DescribeDcdnDomainUvData ¶

func (client *Client) DescribeDcdnDomainUvData(request *DescribeDcdnDomainUvDataRequest) (response *DescribeDcdnDomainUvDataResponse, err error)

DescribeDcdnDomainUvData invokes the dcdn.DescribeDcdnDomainUvData API synchronously

func (*Client) DescribeDcdnDomainUvDataWithCallback ¶

func (client *Client) DescribeDcdnDomainUvDataWithCallback(request *DescribeDcdnDomainUvDataRequest, callback func(response *DescribeDcdnDomainUvDataResponse, err error)) <-chan int

DescribeDcdnDomainUvDataWithCallback invokes the dcdn.DescribeDcdnDomainUvData API asynchronously

func (*Client) DescribeDcdnDomainUvDataWithChan ¶

func (client *Client) DescribeDcdnDomainUvDataWithChan(request *DescribeDcdnDomainUvDataRequest) (<-chan *DescribeDcdnDomainUvDataResponse, <-chan error)

DescribeDcdnDomainUvDataWithChan invokes the dcdn.DescribeDcdnDomainUvData API asynchronously

func (*Client) DescribeDcdnDomainWebsocketBpsData ¶

func (client *Client) DescribeDcdnDomainWebsocketBpsData(request *DescribeDcdnDomainWebsocketBpsDataRequest) (response *DescribeDcdnDomainWebsocketBpsDataResponse, err error)

DescribeDcdnDomainWebsocketBpsData invokes the dcdn.DescribeDcdnDomainWebsocketBpsData API synchronously

func (*Client) DescribeDcdnDomainWebsocketBpsDataWithCallback ¶

func (client *Client) DescribeDcdnDomainWebsocketBpsDataWithCallback(request *DescribeDcdnDomainWebsocketBpsDataRequest, callback func(response *DescribeDcdnDomainWebsocketBpsDataResponse, err error)) <-chan int

DescribeDcdnDomainWebsocketBpsDataWithCallback invokes the dcdn.DescribeDcdnDomainWebsocketBpsData API asynchronously

func (*Client) DescribeDcdnDomainWebsocketBpsDataWithChan ¶

func (client *Client) DescribeDcdnDomainWebsocketBpsDataWithChan(request *DescribeDcdnDomainWebsocketBpsDataRequest) (<-chan *DescribeDcdnDomainWebsocketBpsDataResponse, <-chan error)

DescribeDcdnDomainWebsocketBpsDataWithChan invokes the dcdn.DescribeDcdnDomainWebsocketBpsData API asynchronously

func (*Client) DescribeDcdnDomainWebsocketHttpCodeData ¶

func (client *Client) DescribeDcdnDomainWebsocketHttpCodeData(request *DescribeDcdnDomainWebsocketHttpCodeDataRequest) (response *DescribeDcdnDomainWebsocketHttpCodeDataResponse, err error)

DescribeDcdnDomainWebsocketHttpCodeData invokes the dcdn.DescribeDcdnDomainWebsocketHttpCodeData API synchronously

func (*Client) DescribeDcdnDomainWebsocketHttpCodeDataWithCallback ¶

func (client *Client) DescribeDcdnDomainWebsocketHttpCodeDataWithCallback(request *DescribeDcdnDomainWebsocketHttpCodeDataRequest, callback func(response *DescribeDcdnDomainWebsocketHttpCodeDataResponse, err error)) <-chan int

DescribeDcdnDomainWebsocketHttpCodeDataWithCallback invokes the dcdn.DescribeDcdnDomainWebsocketHttpCodeData API asynchronously

func (*Client) DescribeDcdnDomainWebsocketHttpCodeDataWithChan ¶

func (client *Client) DescribeDcdnDomainWebsocketHttpCodeDataWithChan(request *DescribeDcdnDomainWebsocketHttpCodeDataRequest) (<-chan *DescribeDcdnDomainWebsocketHttpCodeDataResponse, <-chan error)

DescribeDcdnDomainWebsocketHttpCodeDataWithChan invokes the dcdn.DescribeDcdnDomainWebsocketHttpCodeData API asynchronously

func (*Client) DescribeDcdnDomainWebsocketTrafficData ¶

func (client *Client) DescribeDcdnDomainWebsocketTrafficData(request *DescribeDcdnDomainWebsocketTrafficDataRequest) (response *DescribeDcdnDomainWebsocketTrafficDataResponse, err error)

DescribeDcdnDomainWebsocketTrafficData invokes the dcdn.DescribeDcdnDomainWebsocketTrafficData API synchronously

func (*Client) DescribeDcdnDomainWebsocketTrafficDataWithCallback ¶

func (client *Client) DescribeDcdnDomainWebsocketTrafficDataWithCallback(request *DescribeDcdnDomainWebsocketTrafficDataRequest, callback func(response *DescribeDcdnDomainWebsocketTrafficDataResponse, err error)) <-chan int

DescribeDcdnDomainWebsocketTrafficDataWithCallback invokes the dcdn.DescribeDcdnDomainWebsocketTrafficData API asynchronously

func (*Client) DescribeDcdnDomainWebsocketTrafficDataWithChan ¶

func (client *Client) DescribeDcdnDomainWebsocketTrafficDataWithChan(request *DescribeDcdnDomainWebsocketTrafficDataRequest) (<-chan *DescribeDcdnDomainWebsocketTrafficDataResponse, <-chan error)

DescribeDcdnDomainWebsocketTrafficDataWithChan invokes the dcdn.DescribeDcdnDomainWebsocketTrafficData API asynchronously

func (*Client) DescribeDcdnErUsageData ¶

func (client *Client) DescribeDcdnErUsageData(request *DescribeDcdnErUsageDataRequest) (response *DescribeDcdnErUsageDataResponse, err error)

DescribeDcdnErUsageData invokes the dcdn.DescribeDcdnErUsageData API synchronously

func (*Client) DescribeDcdnErUsageDataWithCallback ¶

func (client *Client) DescribeDcdnErUsageDataWithCallback(request *DescribeDcdnErUsageDataRequest, callback func(response *DescribeDcdnErUsageDataResponse, err error)) <-chan int

DescribeDcdnErUsageDataWithCallback invokes the dcdn.DescribeDcdnErUsageData API asynchronously

func (*Client) DescribeDcdnErUsageDataWithChan ¶

func (client *Client) DescribeDcdnErUsageDataWithChan(request *DescribeDcdnErUsageDataRequest) (<-chan *DescribeDcdnErUsageDataResponse, <-chan error)

DescribeDcdnErUsageDataWithChan invokes the dcdn.DescribeDcdnErUsageData API asynchronously

func (*Client) DescribeDcdnHttpsDomainList ¶

func (client *Client) DescribeDcdnHttpsDomainList(request *DescribeDcdnHttpsDomainListRequest) (response *DescribeDcdnHttpsDomainListResponse, err error)

DescribeDcdnHttpsDomainList invokes the dcdn.DescribeDcdnHttpsDomainList API synchronously

func (*Client) DescribeDcdnHttpsDomainListWithCallback ¶

func (client *Client) DescribeDcdnHttpsDomainListWithCallback(request *DescribeDcdnHttpsDomainListRequest, callback func(response *DescribeDcdnHttpsDomainListResponse, err error)) <-chan int

DescribeDcdnHttpsDomainListWithCallback invokes the dcdn.DescribeDcdnHttpsDomainList API asynchronously

func (*Client) DescribeDcdnHttpsDomainListWithChan ¶

func (client *Client) DescribeDcdnHttpsDomainListWithChan(request *DescribeDcdnHttpsDomainListRequest) (<-chan *DescribeDcdnHttpsDomainListResponse, <-chan error)

DescribeDcdnHttpsDomainListWithChan invokes the dcdn.DescribeDcdnHttpsDomainList API asynchronously

func (*Client) DescribeDcdnIpInfo ¶

func (client *Client) DescribeDcdnIpInfo(request *DescribeDcdnIpInfoRequest) (response *DescribeDcdnIpInfoResponse, err error)

DescribeDcdnIpInfo invokes the dcdn.DescribeDcdnIpInfo API synchronously

func (*Client) DescribeDcdnIpInfoWithCallback ¶

func (client *Client) DescribeDcdnIpInfoWithCallback(request *DescribeDcdnIpInfoRequest, callback func(response *DescribeDcdnIpInfoResponse, err error)) <-chan int

DescribeDcdnIpInfoWithCallback invokes the dcdn.DescribeDcdnIpInfo API asynchronously

func (*Client) DescribeDcdnIpInfoWithChan ¶

func (client *Client) DescribeDcdnIpInfoWithChan(request *DescribeDcdnIpInfoRequest) (<-chan *DescribeDcdnIpInfoResponse, <-chan error)

DescribeDcdnIpInfoWithChan invokes the dcdn.DescribeDcdnIpInfo API asynchronously

func (*Client) DescribeDcdnIpaDomainConfigs ¶

func (client *Client) DescribeDcdnIpaDomainConfigs(request *DescribeDcdnIpaDomainConfigsRequest) (response *DescribeDcdnIpaDomainConfigsResponse, err error)

DescribeDcdnIpaDomainConfigs invokes the dcdn.DescribeDcdnIpaDomainConfigs API synchronously

func (*Client) DescribeDcdnIpaDomainConfigsWithCallback ¶

func (client *Client) DescribeDcdnIpaDomainConfigsWithCallback(request *DescribeDcdnIpaDomainConfigsRequest, callback func(response *DescribeDcdnIpaDomainConfigsResponse, err error)) <-chan int

DescribeDcdnIpaDomainConfigsWithCallback invokes the dcdn.DescribeDcdnIpaDomainConfigs API asynchronously

func (*Client) DescribeDcdnIpaDomainConfigsWithChan ¶

func (client *Client) DescribeDcdnIpaDomainConfigsWithChan(request *DescribeDcdnIpaDomainConfigsRequest) (<-chan *DescribeDcdnIpaDomainConfigsResponse, <-chan error)

DescribeDcdnIpaDomainConfigsWithChan invokes the dcdn.DescribeDcdnIpaDomainConfigs API asynchronously

func (*Client) DescribeDcdnIpaDomainDetail ¶

func (client *Client) DescribeDcdnIpaDomainDetail(request *DescribeDcdnIpaDomainDetailRequest) (response *DescribeDcdnIpaDomainDetailResponse, err error)

DescribeDcdnIpaDomainDetail invokes the dcdn.DescribeDcdnIpaDomainDetail API synchronously

func (*Client) DescribeDcdnIpaDomainDetailWithCallback ¶

func (client *Client) DescribeDcdnIpaDomainDetailWithCallback(request *DescribeDcdnIpaDomainDetailRequest, callback func(response *DescribeDcdnIpaDomainDetailResponse, err error)) <-chan int

DescribeDcdnIpaDomainDetailWithCallback invokes the dcdn.DescribeDcdnIpaDomainDetail API asynchronously

func (*Client) DescribeDcdnIpaDomainDetailWithChan ¶

func (client *Client) DescribeDcdnIpaDomainDetailWithChan(request *DescribeDcdnIpaDomainDetailRequest) (<-chan *DescribeDcdnIpaDomainDetailResponse, <-chan error)

DescribeDcdnIpaDomainDetailWithChan invokes the dcdn.DescribeDcdnIpaDomainDetail API asynchronously

func (*Client) DescribeDcdnIpaService ¶

func (client *Client) DescribeDcdnIpaService(request *DescribeDcdnIpaServiceRequest) (response *DescribeDcdnIpaServiceResponse, err error)

DescribeDcdnIpaService invokes the dcdn.DescribeDcdnIpaService API synchronously

func (*Client) DescribeDcdnIpaServiceWithCallback ¶

func (client *Client) DescribeDcdnIpaServiceWithCallback(request *DescribeDcdnIpaServiceRequest, callback func(response *DescribeDcdnIpaServiceResponse, err error)) <-chan int

DescribeDcdnIpaServiceWithCallback invokes the dcdn.DescribeDcdnIpaService API asynchronously

func (*Client) DescribeDcdnIpaServiceWithChan ¶

func (client *Client) DescribeDcdnIpaServiceWithChan(request *DescribeDcdnIpaServiceRequest) (<-chan *DescribeDcdnIpaServiceResponse, <-chan error)

DescribeDcdnIpaServiceWithChan invokes the dcdn.DescribeDcdnIpaService API asynchronously

func (*Client) DescribeDcdnIpaUserDomains ¶

func (client *Client) DescribeDcdnIpaUserDomains(request *DescribeDcdnIpaUserDomainsRequest) (response *DescribeDcdnIpaUserDomainsResponse, err error)

DescribeDcdnIpaUserDomains invokes the dcdn.DescribeDcdnIpaUserDomains API synchronously

func (*Client) DescribeDcdnIpaUserDomainsWithCallback ¶

func (client *Client) DescribeDcdnIpaUserDomainsWithCallback(request *DescribeDcdnIpaUserDomainsRequest, callback func(response *DescribeDcdnIpaUserDomainsResponse, err error)) <-chan int

DescribeDcdnIpaUserDomainsWithCallback invokes the dcdn.DescribeDcdnIpaUserDomains API asynchronously

func (*Client) DescribeDcdnIpaUserDomainsWithChan ¶

func (client *Client) DescribeDcdnIpaUserDomainsWithChan(request *DescribeDcdnIpaUserDomainsRequest) (<-chan *DescribeDcdnIpaUserDomainsResponse, <-chan error)

DescribeDcdnIpaUserDomainsWithChan invokes the dcdn.DescribeDcdnIpaUserDomains API asynchronously

func (*Client) DescribeDcdnL2Vips ¶

func (client *Client) DescribeDcdnL2Vips(request *DescribeDcdnL2VipsRequest) (response *DescribeDcdnL2VipsResponse, err error)

DescribeDcdnL2Vips invokes the dcdn.DescribeDcdnL2Vips API synchronously

func (*Client) DescribeDcdnL2VipsWithCallback ¶

func (client *Client) DescribeDcdnL2VipsWithCallback(request *DescribeDcdnL2VipsRequest, callback func(response *DescribeDcdnL2VipsResponse, err error)) <-chan int

DescribeDcdnL2VipsWithCallback invokes the dcdn.DescribeDcdnL2Vips API asynchronously

func (*Client) DescribeDcdnL2VipsWithChan ¶

func (client *Client) DescribeDcdnL2VipsWithChan(request *DescribeDcdnL2VipsRequest) (<-chan *DescribeDcdnL2VipsResponse, <-chan error)

DescribeDcdnL2VipsWithChan invokes the dcdn.DescribeDcdnL2Vips API asynchronously

func (*Client) DescribeDcdnRealTimeDeliveryField ¶

func (client *Client) DescribeDcdnRealTimeDeliveryField(request *DescribeDcdnRealTimeDeliveryFieldRequest) (response *DescribeDcdnRealTimeDeliveryFieldResponse, err error)

DescribeDcdnRealTimeDeliveryField invokes the dcdn.DescribeDcdnRealTimeDeliveryField API synchronously

func (*Client) DescribeDcdnRealTimeDeliveryFieldWithCallback ¶

func (client *Client) DescribeDcdnRealTimeDeliveryFieldWithCallback(request *DescribeDcdnRealTimeDeliveryFieldRequest, callback func(response *DescribeDcdnRealTimeDeliveryFieldResponse, err error)) <-chan int

DescribeDcdnRealTimeDeliveryFieldWithCallback invokes the dcdn.DescribeDcdnRealTimeDeliveryField API asynchronously

func (*Client) DescribeDcdnRealTimeDeliveryFieldWithChan ¶

func (client *Client) DescribeDcdnRealTimeDeliveryFieldWithChan(request *DescribeDcdnRealTimeDeliveryFieldRequest) (<-chan *DescribeDcdnRealTimeDeliveryFieldResponse, <-chan error)

DescribeDcdnRealTimeDeliveryFieldWithChan invokes the dcdn.DescribeDcdnRealTimeDeliveryField API asynchronously

func (*Client) DescribeDcdnRefreshQuota ¶

func (client *Client) DescribeDcdnRefreshQuota(request *DescribeDcdnRefreshQuotaRequest) (response *DescribeDcdnRefreshQuotaResponse, err error)

DescribeDcdnRefreshQuota invokes the dcdn.DescribeDcdnRefreshQuota API synchronously

func (*Client) DescribeDcdnRefreshQuotaWithCallback ¶

func (client *Client) DescribeDcdnRefreshQuotaWithCallback(request *DescribeDcdnRefreshQuotaRequest, callback func(response *DescribeDcdnRefreshQuotaResponse, err error)) <-chan int

DescribeDcdnRefreshQuotaWithCallback invokes the dcdn.DescribeDcdnRefreshQuota API asynchronously

func (*Client) DescribeDcdnRefreshQuotaWithChan ¶

func (client *Client) DescribeDcdnRefreshQuotaWithChan(request *DescribeDcdnRefreshQuotaRequest) (<-chan *DescribeDcdnRefreshQuotaResponse, <-chan error)

DescribeDcdnRefreshQuotaWithChan invokes the dcdn.DescribeDcdnRefreshQuota API asynchronously

func (*Client) DescribeDcdnRefreshTaskById ¶

func (client *Client) DescribeDcdnRefreshTaskById(request *DescribeDcdnRefreshTaskByIdRequest) (response *DescribeDcdnRefreshTaskByIdResponse, err error)

DescribeDcdnRefreshTaskById invokes the dcdn.DescribeDcdnRefreshTaskById API synchronously

func (*Client) DescribeDcdnRefreshTaskByIdWithCallback ¶

func (client *Client) DescribeDcdnRefreshTaskByIdWithCallback(request *DescribeDcdnRefreshTaskByIdRequest, callback func(response *DescribeDcdnRefreshTaskByIdResponse, err error)) <-chan int

DescribeDcdnRefreshTaskByIdWithCallback invokes the dcdn.DescribeDcdnRefreshTaskById API asynchronously

func (*Client) DescribeDcdnRefreshTaskByIdWithChan ¶

func (client *Client) DescribeDcdnRefreshTaskByIdWithChan(request *DescribeDcdnRefreshTaskByIdRequest) (<-chan *DescribeDcdnRefreshTaskByIdResponse, <-chan error)

DescribeDcdnRefreshTaskByIdWithChan invokes the dcdn.DescribeDcdnRefreshTaskById API asynchronously

func (*Client) DescribeDcdnRefreshTasks ¶

func (client *Client) DescribeDcdnRefreshTasks(request *DescribeDcdnRefreshTasksRequest) (response *DescribeDcdnRefreshTasksResponse, err error)

DescribeDcdnRefreshTasks invokes the dcdn.DescribeDcdnRefreshTasks API synchronously

func (*Client) DescribeDcdnRefreshTasksWithCallback ¶

func (client *Client) DescribeDcdnRefreshTasksWithCallback(request *DescribeDcdnRefreshTasksRequest, callback func(response *DescribeDcdnRefreshTasksResponse, err error)) <-chan int

DescribeDcdnRefreshTasksWithCallback invokes the dcdn.DescribeDcdnRefreshTasks API asynchronously

func (*Client) DescribeDcdnRefreshTasksWithChan ¶

func (client *Client) DescribeDcdnRefreshTasksWithChan(request *DescribeDcdnRefreshTasksRequest) (<-chan *DescribeDcdnRefreshTasksResponse, <-chan error)

DescribeDcdnRefreshTasksWithChan invokes the dcdn.DescribeDcdnRefreshTasks API asynchronously

func (*Client) DescribeDcdnRegionAndIsp ¶

func (client *Client) DescribeDcdnRegionAndIsp(request *DescribeDcdnRegionAndIspRequest) (response *DescribeDcdnRegionAndIspResponse, err error)

DescribeDcdnRegionAndIsp invokes the dcdn.DescribeDcdnRegionAndIsp API synchronously

func (*Client) DescribeDcdnRegionAndIspWithCallback ¶

func (client *Client) DescribeDcdnRegionAndIspWithCallback(request *DescribeDcdnRegionAndIspRequest, callback func(response *DescribeDcdnRegionAndIspResponse, err error)) <-chan int

DescribeDcdnRegionAndIspWithCallback invokes the dcdn.DescribeDcdnRegionAndIsp API asynchronously

func (*Client) DescribeDcdnRegionAndIspWithChan ¶

func (client *Client) DescribeDcdnRegionAndIspWithChan(request *DescribeDcdnRegionAndIspRequest) (<-chan *DescribeDcdnRegionAndIspResponse, <-chan error)

DescribeDcdnRegionAndIspWithChan invokes the dcdn.DescribeDcdnRegionAndIsp API asynchronously

func (*Client) DescribeDcdnReport ¶

func (client *Client) DescribeDcdnReport(request *DescribeDcdnReportRequest) (response *DescribeDcdnReportResponse, err error)

DescribeDcdnReport invokes the dcdn.DescribeDcdnReport API synchronously

func (*Client) DescribeDcdnReportList ¶

func (client *Client) DescribeDcdnReportList(request *DescribeDcdnReportListRequest) (response *DescribeDcdnReportListResponse, err error)

DescribeDcdnReportList invokes the dcdn.DescribeDcdnReportList API synchronously

func (*Client) DescribeDcdnReportListWithCallback ¶

func (client *Client) DescribeDcdnReportListWithCallback(request *DescribeDcdnReportListRequest, callback func(response *DescribeDcdnReportListResponse, err error)) <-chan int

DescribeDcdnReportListWithCallback invokes the dcdn.DescribeDcdnReportList API asynchronously

func (*Client) DescribeDcdnReportListWithChan ¶

func (client *Client) DescribeDcdnReportListWithChan(request *DescribeDcdnReportListRequest) (<-chan *DescribeDcdnReportListResponse, <-chan error)

DescribeDcdnReportListWithChan invokes the dcdn.DescribeDcdnReportList API asynchronously

func (*Client) DescribeDcdnReportWithCallback ¶

func (client *Client) DescribeDcdnReportWithCallback(request *DescribeDcdnReportRequest, callback func(response *DescribeDcdnReportResponse, err error)) <-chan int

DescribeDcdnReportWithCallback invokes the dcdn.DescribeDcdnReport API asynchronously

func (*Client) DescribeDcdnReportWithChan ¶

func (client *Client) DescribeDcdnReportWithChan(request *DescribeDcdnReportRequest) (<-chan *DescribeDcdnReportResponse, <-chan error)

DescribeDcdnReportWithChan invokes the dcdn.DescribeDcdnReport API asynchronously

func (*Client) DescribeDcdnSLSRealtimeLogDelivery ¶

func (client *Client) DescribeDcdnSLSRealtimeLogDelivery(request *DescribeDcdnSLSRealtimeLogDeliveryRequest) (response *DescribeDcdnSLSRealtimeLogDeliveryResponse, err error)

DescribeDcdnSLSRealtimeLogDelivery invokes the dcdn.DescribeDcdnSLSRealtimeLogDelivery API synchronously

func (*Client) DescribeDcdnSLSRealtimeLogDeliveryWithCallback ¶

func (client *Client) DescribeDcdnSLSRealtimeLogDeliveryWithCallback(request *DescribeDcdnSLSRealtimeLogDeliveryRequest, callback func(response *DescribeDcdnSLSRealtimeLogDeliveryResponse, err error)) <-chan int

DescribeDcdnSLSRealtimeLogDeliveryWithCallback invokes the dcdn.DescribeDcdnSLSRealtimeLogDelivery API asynchronously

func (*Client) DescribeDcdnSLSRealtimeLogDeliveryWithChan ¶

func (client *Client) DescribeDcdnSLSRealtimeLogDeliveryWithChan(request *DescribeDcdnSLSRealtimeLogDeliveryRequest) (<-chan *DescribeDcdnSLSRealtimeLogDeliveryResponse, <-chan error)

DescribeDcdnSLSRealtimeLogDeliveryWithChan invokes the dcdn.DescribeDcdnSLSRealtimeLogDelivery API asynchronously

func (*Client) DescribeDcdnSMCertificateDetail ¶

func (client *Client) DescribeDcdnSMCertificateDetail(request *DescribeDcdnSMCertificateDetailRequest) (response *DescribeDcdnSMCertificateDetailResponse, err error)

DescribeDcdnSMCertificateDetail invokes the dcdn.DescribeDcdnSMCertificateDetail API synchronously

func (*Client) DescribeDcdnSMCertificateDetailWithCallback ¶

func (client *Client) DescribeDcdnSMCertificateDetailWithCallback(request *DescribeDcdnSMCertificateDetailRequest, callback func(response *DescribeDcdnSMCertificateDetailResponse, err error)) <-chan int

DescribeDcdnSMCertificateDetailWithCallback invokes the dcdn.DescribeDcdnSMCertificateDetail API asynchronously

func (*Client) DescribeDcdnSMCertificateDetailWithChan ¶

func (client *Client) DescribeDcdnSMCertificateDetailWithChan(request *DescribeDcdnSMCertificateDetailRequest) (<-chan *DescribeDcdnSMCertificateDetailResponse, <-chan error)

DescribeDcdnSMCertificateDetailWithChan invokes the dcdn.DescribeDcdnSMCertificateDetail API asynchronously

func (*Client) DescribeDcdnSMCertificateList ¶

func (client *Client) DescribeDcdnSMCertificateList(request *DescribeDcdnSMCertificateListRequest) (response *DescribeDcdnSMCertificateListResponse, err error)

DescribeDcdnSMCertificateList invokes the dcdn.DescribeDcdnSMCertificateList API synchronously

func (*Client) DescribeDcdnSMCertificateListWithCallback ¶

func (client *Client) DescribeDcdnSMCertificateListWithCallback(request *DescribeDcdnSMCertificateListRequest, callback func(response *DescribeDcdnSMCertificateListResponse, err error)) <-chan int

DescribeDcdnSMCertificateListWithCallback invokes the dcdn.DescribeDcdnSMCertificateList API asynchronously

func (*Client) DescribeDcdnSMCertificateListWithChan ¶

func (client *Client) DescribeDcdnSMCertificateListWithChan(request *DescribeDcdnSMCertificateListRequest) (<-chan *DescribeDcdnSMCertificateListResponse, <-chan error)

DescribeDcdnSMCertificateListWithChan invokes the dcdn.DescribeDcdnSMCertificateList API asynchronously

func (*Client) DescribeDcdnSecFuncInfo ¶

func (client *Client) DescribeDcdnSecFuncInfo(request *DescribeDcdnSecFuncInfoRequest) (response *DescribeDcdnSecFuncInfoResponse, err error)

DescribeDcdnSecFuncInfo invokes the dcdn.DescribeDcdnSecFuncInfo API synchronously

func (*Client) DescribeDcdnSecFuncInfoWithCallback ¶

func (client *Client) DescribeDcdnSecFuncInfoWithCallback(request *DescribeDcdnSecFuncInfoRequest, callback func(response *DescribeDcdnSecFuncInfoResponse, err error)) <-chan int

DescribeDcdnSecFuncInfoWithCallback invokes the dcdn.DescribeDcdnSecFuncInfo API asynchronously

func (*Client) DescribeDcdnSecFuncInfoWithChan ¶

func (client *Client) DescribeDcdnSecFuncInfoWithChan(request *DescribeDcdnSecFuncInfoRequest) (<-chan *DescribeDcdnSecFuncInfoResponse, <-chan error)

DescribeDcdnSecFuncInfoWithChan invokes the dcdn.DescribeDcdnSecFuncInfo API asynchronously

func (*Client) DescribeDcdnSecSpecInfo ¶

func (client *Client) DescribeDcdnSecSpecInfo(request *DescribeDcdnSecSpecInfoRequest) (response *DescribeDcdnSecSpecInfoResponse, err error)

DescribeDcdnSecSpecInfo invokes the dcdn.DescribeDcdnSecSpecInfo API synchronously

func (*Client) DescribeDcdnSecSpecInfoWithCallback ¶

func (client *Client) DescribeDcdnSecSpecInfoWithCallback(request *DescribeDcdnSecSpecInfoRequest, callback func(response *DescribeDcdnSecSpecInfoResponse, err error)) <-chan int

DescribeDcdnSecSpecInfoWithCallback invokes the dcdn.DescribeDcdnSecSpecInfo API asynchronously

func (*Client) DescribeDcdnSecSpecInfoWithChan ¶

func (client *Client) DescribeDcdnSecSpecInfoWithChan(request *DescribeDcdnSecSpecInfoRequest) (<-chan *DescribeDcdnSecSpecInfoResponse, <-chan error)

DescribeDcdnSecSpecInfoWithChan invokes the dcdn.DescribeDcdnSecSpecInfo API asynchronously

func (*Client) DescribeDcdnService ¶

func (client *Client) DescribeDcdnService(request *DescribeDcdnServiceRequest) (response *DescribeDcdnServiceResponse, err error)

DescribeDcdnService invokes the dcdn.DescribeDcdnService API synchronously

func (*Client) DescribeDcdnServiceWithCallback ¶

func (client *Client) DescribeDcdnServiceWithCallback(request *DescribeDcdnServiceRequest, callback func(response *DescribeDcdnServiceResponse, err error)) <-chan int

DescribeDcdnServiceWithCallback invokes the dcdn.DescribeDcdnService API asynchronously

func (*Client) DescribeDcdnServiceWithChan ¶

func (client *Client) DescribeDcdnServiceWithChan(request *DescribeDcdnServiceRequest) (<-chan *DescribeDcdnServiceResponse, <-chan error)

DescribeDcdnServiceWithChan invokes the dcdn.DescribeDcdnService API asynchronously

func (*Client) DescribeDcdnStagingIp ¶

func (client *Client) DescribeDcdnStagingIp(request *DescribeDcdnStagingIpRequest) (response *DescribeDcdnStagingIpResponse, err error)

DescribeDcdnStagingIp invokes the dcdn.DescribeDcdnStagingIp API synchronously

func (*Client) DescribeDcdnStagingIpWithCallback ¶

func (client *Client) DescribeDcdnStagingIpWithCallback(request *DescribeDcdnStagingIpRequest, callback func(response *DescribeDcdnStagingIpResponse, err error)) <-chan int

DescribeDcdnStagingIpWithCallback invokes the dcdn.DescribeDcdnStagingIp API asynchronously

func (*Client) DescribeDcdnStagingIpWithChan ¶

func (client *Client) DescribeDcdnStagingIpWithChan(request *DescribeDcdnStagingIpRequest) (<-chan *DescribeDcdnStagingIpResponse, <-chan error)

DescribeDcdnStagingIpWithChan invokes the dcdn.DescribeDcdnStagingIp API asynchronously

func (*Client) DescribeDcdnSubList ¶

func (client *Client) DescribeDcdnSubList(request *DescribeDcdnSubListRequest) (response *DescribeDcdnSubListResponse, err error)

DescribeDcdnSubList invokes the dcdn.DescribeDcdnSubList API synchronously

func (*Client) DescribeDcdnSubListWithCallback ¶

func (client *Client) DescribeDcdnSubListWithCallback(request *DescribeDcdnSubListRequest, callback func(response *DescribeDcdnSubListResponse, err error)) <-chan int

DescribeDcdnSubListWithCallback invokes the dcdn.DescribeDcdnSubList API asynchronously

func (*Client) DescribeDcdnSubListWithChan ¶

func (client *Client) DescribeDcdnSubListWithChan(request *DescribeDcdnSubListRequest) (<-chan *DescribeDcdnSubListResponse, <-chan error)

DescribeDcdnSubListWithChan invokes the dcdn.DescribeDcdnSubList API asynchronously

func (*Client) DescribeDcdnTagResources ¶

func (client *Client) DescribeDcdnTagResources(request *DescribeDcdnTagResourcesRequest) (response *DescribeDcdnTagResourcesResponse, err error)

DescribeDcdnTagResources invokes the dcdn.DescribeDcdnTagResources API synchronously

func (*Client) DescribeDcdnTagResourcesWithCallback ¶

func (client *Client) DescribeDcdnTagResourcesWithCallback(request *DescribeDcdnTagResourcesRequest, callback func(response *DescribeDcdnTagResourcesResponse, err error)) <-chan int

DescribeDcdnTagResourcesWithCallback invokes the dcdn.DescribeDcdnTagResources API asynchronously

func (*Client) DescribeDcdnTagResourcesWithChan ¶

func (client *Client) DescribeDcdnTagResourcesWithChan(request *DescribeDcdnTagResourcesRequest) (<-chan *DescribeDcdnTagResourcesResponse, <-chan error)

DescribeDcdnTagResourcesWithChan invokes the dcdn.DescribeDcdnTagResources API asynchronously

func (*Client) DescribeDcdnTopDomainsByFlow ¶

func (client *Client) DescribeDcdnTopDomainsByFlow(request *DescribeDcdnTopDomainsByFlowRequest) (response *DescribeDcdnTopDomainsByFlowResponse, err error)

DescribeDcdnTopDomainsByFlow invokes the dcdn.DescribeDcdnTopDomainsByFlow API synchronously

func (*Client) DescribeDcdnTopDomainsByFlowWithCallback ¶

func (client *Client) DescribeDcdnTopDomainsByFlowWithCallback(request *DescribeDcdnTopDomainsByFlowRequest, callback func(response *DescribeDcdnTopDomainsByFlowResponse, err error)) <-chan int

DescribeDcdnTopDomainsByFlowWithCallback invokes the dcdn.DescribeDcdnTopDomainsByFlow API asynchronously

func (*Client) DescribeDcdnTopDomainsByFlowWithChan ¶

func (client *Client) DescribeDcdnTopDomainsByFlowWithChan(request *DescribeDcdnTopDomainsByFlowRequest) (<-chan *DescribeDcdnTopDomainsByFlowResponse, <-chan error)

DescribeDcdnTopDomainsByFlowWithChan invokes the dcdn.DescribeDcdnTopDomainsByFlow API asynchronously

func (*Client) DescribeDcdnUserBillHistory ¶

func (client *Client) DescribeDcdnUserBillHistory(request *DescribeDcdnUserBillHistoryRequest) (response *DescribeDcdnUserBillHistoryResponse, err error)

DescribeDcdnUserBillHistory invokes the dcdn.DescribeDcdnUserBillHistory API synchronously

func (*Client) DescribeDcdnUserBillHistoryWithCallback ¶

func (client *Client) DescribeDcdnUserBillHistoryWithCallback(request *DescribeDcdnUserBillHistoryRequest, callback func(response *DescribeDcdnUserBillHistoryResponse, err error)) <-chan int

DescribeDcdnUserBillHistoryWithCallback invokes the dcdn.DescribeDcdnUserBillHistory API asynchronously

func (*Client) DescribeDcdnUserBillHistoryWithChan ¶

func (client *Client) DescribeDcdnUserBillHistoryWithChan(request *DescribeDcdnUserBillHistoryRequest) (<-chan *DescribeDcdnUserBillHistoryResponse, <-chan error)

DescribeDcdnUserBillHistoryWithChan invokes the dcdn.DescribeDcdnUserBillHistory API asynchronously

func (*Client) DescribeDcdnUserBillType ¶

func (client *Client) DescribeDcdnUserBillType(request *DescribeDcdnUserBillTypeRequest) (response *DescribeDcdnUserBillTypeResponse, err error)

DescribeDcdnUserBillType invokes the dcdn.DescribeDcdnUserBillType API synchronously

func (*Client) DescribeDcdnUserBillTypeWithCallback ¶

func (client *Client) DescribeDcdnUserBillTypeWithCallback(request *DescribeDcdnUserBillTypeRequest, callback func(response *DescribeDcdnUserBillTypeResponse, err error)) <-chan int

DescribeDcdnUserBillTypeWithCallback invokes the dcdn.DescribeDcdnUserBillType API asynchronously

func (*Client) DescribeDcdnUserBillTypeWithChan ¶

func (client *Client) DescribeDcdnUserBillTypeWithChan(request *DescribeDcdnUserBillTypeRequest) (<-chan *DescribeDcdnUserBillTypeResponse, <-chan error)

DescribeDcdnUserBillTypeWithChan invokes the dcdn.DescribeDcdnUserBillType API asynchronously

func (*Client) DescribeDcdnUserCertificateExpireCount ¶

func (client *Client) DescribeDcdnUserCertificateExpireCount(request *DescribeDcdnUserCertificateExpireCountRequest) (response *DescribeDcdnUserCertificateExpireCountResponse, err error)

DescribeDcdnUserCertificateExpireCount invokes the dcdn.DescribeDcdnUserCertificateExpireCount API synchronously

func (*Client) DescribeDcdnUserCertificateExpireCountWithCallback ¶

func (client *Client) DescribeDcdnUserCertificateExpireCountWithCallback(request *DescribeDcdnUserCertificateExpireCountRequest, callback func(response *DescribeDcdnUserCertificateExpireCountResponse, err error)) <-chan int

DescribeDcdnUserCertificateExpireCountWithCallback invokes the dcdn.DescribeDcdnUserCertificateExpireCount API asynchronously

func (*Client) DescribeDcdnUserCertificateExpireCountWithChan ¶

func (client *Client) DescribeDcdnUserCertificateExpireCountWithChan(request *DescribeDcdnUserCertificateExpireCountRequest) (<-chan *DescribeDcdnUserCertificateExpireCountResponse, <-chan error)

DescribeDcdnUserCertificateExpireCountWithChan invokes the dcdn.DescribeDcdnUserCertificateExpireCount API asynchronously

func (*Client) DescribeDcdnUserConfigs ¶

func (client *Client) DescribeDcdnUserConfigs(request *DescribeDcdnUserConfigsRequest) (response *DescribeDcdnUserConfigsResponse, err error)

DescribeDcdnUserConfigs invokes the dcdn.DescribeDcdnUserConfigs API synchronously

func (*Client) DescribeDcdnUserConfigsWithCallback ¶

func (client *Client) DescribeDcdnUserConfigsWithCallback(request *DescribeDcdnUserConfigsRequest, callback func(response *DescribeDcdnUserConfigsResponse, err error)) <-chan int

DescribeDcdnUserConfigsWithCallback invokes the dcdn.DescribeDcdnUserConfigs API asynchronously

func (*Client) DescribeDcdnUserConfigsWithChan ¶

func (client *Client) DescribeDcdnUserConfigsWithChan(request *DescribeDcdnUserConfigsRequest) (<-chan *DescribeDcdnUserConfigsResponse, <-chan error)

DescribeDcdnUserConfigsWithChan invokes the dcdn.DescribeDcdnUserConfigs API asynchronously

func (*Client) DescribeDcdnUserDomains ¶

func (client *Client) DescribeDcdnUserDomains(request *DescribeDcdnUserDomainsRequest) (response *DescribeDcdnUserDomainsResponse, err error)

DescribeDcdnUserDomains invokes the dcdn.DescribeDcdnUserDomains API synchronously

func (*Client) DescribeDcdnUserDomainsByFunc ¶

func (client *Client) DescribeDcdnUserDomainsByFunc(request *DescribeDcdnUserDomainsByFuncRequest) (response *DescribeDcdnUserDomainsByFuncResponse, err error)

DescribeDcdnUserDomainsByFunc invokes the dcdn.DescribeDcdnUserDomainsByFunc API synchronously

func (*Client) DescribeDcdnUserDomainsByFuncWithCallback ¶

func (client *Client) DescribeDcdnUserDomainsByFuncWithCallback(request *DescribeDcdnUserDomainsByFuncRequest, callback func(response *DescribeDcdnUserDomainsByFuncResponse, err error)) <-chan int

DescribeDcdnUserDomainsByFuncWithCallback invokes the dcdn.DescribeDcdnUserDomainsByFunc API asynchronously

func (*Client) DescribeDcdnUserDomainsByFuncWithChan ¶

func (client *Client) DescribeDcdnUserDomainsByFuncWithChan(request *DescribeDcdnUserDomainsByFuncRequest) (<-chan *DescribeDcdnUserDomainsByFuncResponse, <-chan error)

DescribeDcdnUserDomainsByFuncWithChan invokes the dcdn.DescribeDcdnUserDomainsByFunc API asynchronously

func (*Client) DescribeDcdnUserDomainsWithCallback ¶

func (client *Client) DescribeDcdnUserDomainsWithCallback(request *DescribeDcdnUserDomainsRequest, callback func(response *DescribeDcdnUserDomainsResponse, err error)) <-chan int

DescribeDcdnUserDomainsWithCallback invokes the dcdn.DescribeDcdnUserDomains API asynchronously

func (*Client) DescribeDcdnUserDomainsWithChan ¶

func (client *Client) DescribeDcdnUserDomainsWithChan(request *DescribeDcdnUserDomainsRequest) (<-chan *DescribeDcdnUserDomainsResponse, <-chan error)

DescribeDcdnUserDomainsWithChan invokes the dcdn.DescribeDcdnUserDomains API asynchronously

func (*Client) DescribeDcdnUserQuota ¶

func (client *Client) DescribeDcdnUserQuota(request *DescribeDcdnUserQuotaRequest) (response *DescribeDcdnUserQuotaResponse, err error)

DescribeDcdnUserQuota invokes the dcdn.DescribeDcdnUserQuota API synchronously

func (*Client) DescribeDcdnUserQuotaWithCallback ¶

func (client *Client) DescribeDcdnUserQuotaWithCallback(request *DescribeDcdnUserQuotaRequest, callback func(response *DescribeDcdnUserQuotaResponse, err error)) <-chan int

DescribeDcdnUserQuotaWithCallback invokes the dcdn.DescribeDcdnUserQuota API asynchronously

func (*Client) DescribeDcdnUserQuotaWithChan ¶

func (client *Client) DescribeDcdnUserQuotaWithChan(request *DescribeDcdnUserQuotaRequest) (<-chan *DescribeDcdnUserQuotaResponse, <-chan error)

DescribeDcdnUserQuotaWithChan invokes the dcdn.DescribeDcdnUserQuota API asynchronously

func (*Client) DescribeDcdnUserRealTimeDeliveryField ¶

func (client *Client) DescribeDcdnUserRealTimeDeliveryField(request *DescribeDcdnUserRealTimeDeliveryFieldRequest) (response *DescribeDcdnUserRealTimeDeliveryFieldResponse, err error)

DescribeDcdnUserRealTimeDeliveryField invokes the dcdn.DescribeDcdnUserRealTimeDeliveryField API synchronously

func (*Client) DescribeDcdnUserRealTimeDeliveryFieldWithCallback ¶

func (client *Client) DescribeDcdnUserRealTimeDeliveryFieldWithCallback(request *DescribeDcdnUserRealTimeDeliveryFieldRequest, callback func(response *DescribeDcdnUserRealTimeDeliveryFieldResponse, err error)) <-chan int

DescribeDcdnUserRealTimeDeliveryFieldWithCallback invokes the dcdn.DescribeDcdnUserRealTimeDeliveryField API asynchronously

func (*Client) DescribeDcdnUserRealTimeDeliveryFieldWithChan ¶

func (client *Client) DescribeDcdnUserRealTimeDeliveryFieldWithChan(request *DescribeDcdnUserRealTimeDeliveryFieldRequest) (<-chan *DescribeDcdnUserRealTimeDeliveryFieldResponse, <-chan error)

DescribeDcdnUserRealTimeDeliveryFieldWithChan invokes the dcdn.DescribeDcdnUserRealTimeDeliveryField API asynchronously

func (*Client) DescribeDcdnUserResourcePackage ¶

func (client *Client) DescribeDcdnUserResourcePackage(request *DescribeDcdnUserResourcePackageRequest) (response *DescribeDcdnUserResourcePackageResponse, err error)

DescribeDcdnUserResourcePackage invokes the dcdn.DescribeDcdnUserResourcePackage API synchronously

func (*Client) DescribeDcdnUserResourcePackageWithCallback ¶

func (client *Client) DescribeDcdnUserResourcePackageWithCallback(request *DescribeDcdnUserResourcePackageRequest, callback func(response *DescribeDcdnUserResourcePackageResponse, err error)) <-chan int

DescribeDcdnUserResourcePackageWithCallback invokes the dcdn.DescribeDcdnUserResourcePackage API asynchronously

func (*Client) DescribeDcdnUserResourcePackageWithChan ¶

func (client *Client) DescribeDcdnUserResourcePackageWithChan(request *DescribeDcdnUserResourcePackageRequest) (<-chan *DescribeDcdnUserResourcePackageResponse, <-chan error)

DescribeDcdnUserResourcePackageWithChan invokes the dcdn.DescribeDcdnUserResourcePackage API asynchronously

func (*Client) DescribeDcdnUserSecDrop ¶

func (client *Client) DescribeDcdnUserSecDrop(request *DescribeDcdnUserSecDropRequest) (response *DescribeDcdnUserSecDropResponse, err error)

DescribeDcdnUserSecDrop invokes the dcdn.DescribeDcdnUserSecDrop API synchronously

func (*Client) DescribeDcdnUserSecDropByMinute ¶

func (client *Client) DescribeDcdnUserSecDropByMinute(request *DescribeDcdnUserSecDropByMinuteRequest) (response *DescribeDcdnUserSecDropByMinuteResponse, err error)

DescribeDcdnUserSecDropByMinute invokes the dcdn.DescribeDcdnUserSecDropByMinute API synchronously

func (*Client) DescribeDcdnUserSecDropByMinuteWithCallback ¶

func (client *Client) DescribeDcdnUserSecDropByMinuteWithCallback(request *DescribeDcdnUserSecDropByMinuteRequest, callback func(response *DescribeDcdnUserSecDropByMinuteResponse, err error)) <-chan int

DescribeDcdnUserSecDropByMinuteWithCallback invokes the dcdn.DescribeDcdnUserSecDropByMinute API asynchronously

func (*Client) DescribeDcdnUserSecDropByMinuteWithChan ¶

func (client *Client) DescribeDcdnUserSecDropByMinuteWithChan(request *DescribeDcdnUserSecDropByMinuteRequest) (<-chan *DescribeDcdnUserSecDropByMinuteResponse, <-chan error)

DescribeDcdnUserSecDropByMinuteWithChan invokes the dcdn.DescribeDcdnUserSecDropByMinute API asynchronously

func (*Client) DescribeDcdnUserSecDropWithCallback ¶

func (client *Client) DescribeDcdnUserSecDropWithCallback(request *DescribeDcdnUserSecDropRequest, callback func(response *DescribeDcdnUserSecDropResponse, err error)) <-chan int

DescribeDcdnUserSecDropWithCallback invokes the dcdn.DescribeDcdnUserSecDrop API asynchronously

func (*Client) DescribeDcdnUserSecDropWithChan ¶

func (client *Client) DescribeDcdnUserSecDropWithChan(request *DescribeDcdnUserSecDropRequest) (<-chan *DescribeDcdnUserSecDropResponse, <-chan error)

DescribeDcdnUserSecDropWithChan invokes the dcdn.DescribeDcdnUserSecDrop API asynchronously

func (*Client) DescribeDcdnUserTags ¶

func (client *Client) DescribeDcdnUserTags(request *DescribeDcdnUserTagsRequest) (response *DescribeDcdnUserTagsResponse, err error)

DescribeDcdnUserTags invokes the dcdn.DescribeDcdnUserTags API synchronously

func (*Client) DescribeDcdnUserTagsWithCallback ¶

func (client *Client) DescribeDcdnUserTagsWithCallback(request *DescribeDcdnUserTagsRequest, callback func(response *DescribeDcdnUserTagsResponse, err error)) <-chan int

DescribeDcdnUserTagsWithCallback invokes the dcdn.DescribeDcdnUserTags API asynchronously

func (*Client) DescribeDcdnUserTagsWithChan ¶

func (client *Client) DescribeDcdnUserTagsWithChan(request *DescribeDcdnUserTagsRequest) (<-chan *DescribeDcdnUserTagsResponse, <-chan error)

DescribeDcdnUserTagsWithChan invokes the dcdn.DescribeDcdnUserTags API asynchronously

func (*Client) DescribeDcdnVerifyContent ¶

func (client *Client) DescribeDcdnVerifyContent(request *DescribeDcdnVerifyContentRequest) (response *DescribeDcdnVerifyContentResponse, err error)

DescribeDcdnVerifyContent invokes the dcdn.DescribeDcdnVerifyContent API synchronously

func (*Client) DescribeDcdnVerifyContentWithCallback ¶

func (client *Client) DescribeDcdnVerifyContentWithCallback(request *DescribeDcdnVerifyContentRequest, callback func(response *DescribeDcdnVerifyContentResponse, err error)) <-chan int

DescribeDcdnVerifyContentWithCallback invokes the dcdn.DescribeDcdnVerifyContent API asynchronously

func (*Client) DescribeDcdnVerifyContentWithChan ¶

func (client *Client) DescribeDcdnVerifyContentWithChan(request *DescribeDcdnVerifyContentRequest) (<-chan *DescribeDcdnVerifyContentResponse, <-chan error)

DescribeDcdnVerifyContentWithChan invokes the dcdn.DescribeDcdnVerifyContent API asynchronously

func (*Client) DescribeDcdnWafDomain ¶

func (client *Client) DescribeDcdnWafDomain(request *DescribeDcdnWafDomainRequest) (response *DescribeDcdnWafDomainResponse, err error)

DescribeDcdnWafDomain invokes the dcdn.DescribeDcdnWafDomain API synchronously

func (*Client) DescribeDcdnWafDomainDetail ¶

func (client *Client) DescribeDcdnWafDomainDetail(request *DescribeDcdnWafDomainDetailRequest) (response *DescribeDcdnWafDomainDetailResponse, err error)

DescribeDcdnWafDomainDetail invokes the dcdn.DescribeDcdnWafDomainDetail API synchronously

func (*Client) DescribeDcdnWafDomainDetailWithCallback ¶

func (client *Client) DescribeDcdnWafDomainDetailWithCallback(request *DescribeDcdnWafDomainDetailRequest, callback func(response *DescribeDcdnWafDomainDetailResponse, err error)) <-chan int

DescribeDcdnWafDomainDetailWithCallback invokes the dcdn.DescribeDcdnWafDomainDetail API asynchronously

func (*Client) DescribeDcdnWafDomainDetailWithChan ¶

func (client *Client) DescribeDcdnWafDomainDetailWithChan(request *DescribeDcdnWafDomainDetailRequest) (<-chan *DescribeDcdnWafDomainDetailResponse, <-chan error)

DescribeDcdnWafDomainDetailWithChan invokes the dcdn.DescribeDcdnWafDomainDetail API asynchronously

func (*Client) DescribeDcdnWafDomainWithCallback ¶

func (client *Client) DescribeDcdnWafDomainWithCallback(request *DescribeDcdnWafDomainRequest, callback func(response *DescribeDcdnWafDomainResponse, err error)) <-chan int

DescribeDcdnWafDomainWithCallback invokes the dcdn.DescribeDcdnWafDomain API asynchronously

func (*Client) DescribeDcdnWafDomainWithChan ¶

func (client *Client) DescribeDcdnWafDomainWithChan(request *DescribeDcdnWafDomainRequest) (<-chan *DescribeDcdnWafDomainResponse, <-chan error)

DescribeDcdnWafDomainWithChan invokes the dcdn.DescribeDcdnWafDomain API asynchronously

func (*Client) DescribeDcdnWafDomains ¶

func (client *Client) DescribeDcdnWafDomains(request *DescribeDcdnWafDomainsRequest) (response *DescribeDcdnWafDomainsResponse, err error)

DescribeDcdnWafDomains invokes the dcdn.DescribeDcdnWafDomains API synchronously

func (*Client) DescribeDcdnWafDomainsWithCallback ¶

func (client *Client) DescribeDcdnWafDomainsWithCallback(request *DescribeDcdnWafDomainsRequest, callback func(response *DescribeDcdnWafDomainsResponse, err error)) <-chan int

DescribeDcdnWafDomainsWithCallback invokes the dcdn.DescribeDcdnWafDomains API asynchronously

func (*Client) DescribeDcdnWafDomainsWithChan ¶

func (client *Client) DescribeDcdnWafDomainsWithChan(request *DescribeDcdnWafDomainsRequest) (<-chan *DescribeDcdnWafDomainsResponse, <-chan error)

DescribeDcdnWafDomainsWithChan invokes the dcdn.DescribeDcdnWafDomains API asynchronously

func (*Client) DescribeDcdnWafFilterInfo ¶

func (client *Client) DescribeDcdnWafFilterInfo(request *DescribeDcdnWafFilterInfoRequest) (response *DescribeDcdnWafFilterInfoResponse, err error)

DescribeDcdnWafFilterInfo invokes the dcdn.DescribeDcdnWafFilterInfo API synchronously

func (*Client) DescribeDcdnWafFilterInfoWithCallback ¶

func (client *Client) DescribeDcdnWafFilterInfoWithCallback(request *DescribeDcdnWafFilterInfoRequest, callback func(response *DescribeDcdnWafFilterInfoResponse, err error)) <-chan int

DescribeDcdnWafFilterInfoWithCallback invokes the dcdn.DescribeDcdnWafFilterInfo API asynchronously

func (*Client) DescribeDcdnWafFilterInfoWithChan ¶

func (client *Client) DescribeDcdnWafFilterInfoWithChan(request *DescribeDcdnWafFilterInfoRequest) (<-chan *DescribeDcdnWafFilterInfoResponse, <-chan error)

DescribeDcdnWafFilterInfoWithChan invokes the dcdn.DescribeDcdnWafFilterInfo API asynchronously

func (*Client) DescribeDcdnWafGeoInfo ¶

func (client *Client) DescribeDcdnWafGeoInfo(request *DescribeDcdnWafGeoInfoRequest) (response *DescribeDcdnWafGeoInfoResponse, err error)

DescribeDcdnWafGeoInfo invokes the dcdn.DescribeDcdnWafGeoInfo API synchronously

func (*Client) DescribeDcdnWafGeoInfoWithCallback ¶

func (client *Client) DescribeDcdnWafGeoInfoWithCallback(request *DescribeDcdnWafGeoInfoRequest, callback func(response *DescribeDcdnWafGeoInfoResponse, err error)) <-chan int

DescribeDcdnWafGeoInfoWithCallback invokes the dcdn.DescribeDcdnWafGeoInfo API asynchronously

func (*Client) DescribeDcdnWafGeoInfoWithChan ¶

func (client *Client) DescribeDcdnWafGeoInfoWithChan(request *DescribeDcdnWafGeoInfoRequest) (<-chan *DescribeDcdnWafGeoInfoResponse, <-chan error)

DescribeDcdnWafGeoInfoWithChan invokes the dcdn.DescribeDcdnWafGeoInfo API asynchronously

func (*Client) DescribeDcdnWafLogs ¶

func (client *Client) DescribeDcdnWafLogs(request *DescribeDcdnWafLogsRequest) (response *DescribeDcdnWafLogsResponse, err error)

DescribeDcdnWafLogs invokes the dcdn.DescribeDcdnWafLogs API synchronously

func (*Client) DescribeDcdnWafLogsWithCallback ¶

func (client *Client) DescribeDcdnWafLogsWithCallback(request *DescribeDcdnWafLogsRequest, callback func(response *DescribeDcdnWafLogsResponse, err error)) <-chan int

DescribeDcdnWafLogsWithCallback invokes the dcdn.DescribeDcdnWafLogs API asynchronously

func (*Client) DescribeDcdnWafLogsWithChan ¶

func (client *Client) DescribeDcdnWafLogsWithChan(request *DescribeDcdnWafLogsRequest) (<-chan *DescribeDcdnWafLogsResponse, <-chan error)

DescribeDcdnWafLogsWithChan invokes the dcdn.DescribeDcdnWafLogs API asynchronously

func (*Client) DescribeDcdnWafPolicies ¶

func (client *Client) DescribeDcdnWafPolicies(request *DescribeDcdnWafPoliciesRequest) (response *DescribeDcdnWafPoliciesResponse, err error)

DescribeDcdnWafPolicies invokes the dcdn.DescribeDcdnWafPolicies API synchronously

func (*Client) DescribeDcdnWafPoliciesWithCallback ¶

func (client *Client) DescribeDcdnWafPoliciesWithCallback(request *DescribeDcdnWafPoliciesRequest, callback func(response *DescribeDcdnWafPoliciesResponse, err error)) <-chan int

DescribeDcdnWafPoliciesWithCallback invokes the dcdn.DescribeDcdnWafPolicies API asynchronously

func (*Client) DescribeDcdnWafPoliciesWithChan ¶

func (client *Client) DescribeDcdnWafPoliciesWithChan(request *DescribeDcdnWafPoliciesRequest) (<-chan *DescribeDcdnWafPoliciesResponse, <-chan error)

DescribeDcdnWafPoliciesWithChan invokes the dcdn.DescribeDcdnWafPolicies API asynchronously

func (*Client) DescribeDcdnWafPolicy ¶

func (client *Client) DescribeDcdnWafPolicy(request *DescribeDcdnWafPolicyRequest) (response *DescribeDcdnWafPolicyResponse, err error)

DescribeDcdnWafPolicy invokes the dcdn.DescribeDcdnWafPolicy API synchronously

func (*Client) DescribeDcdnWafPolicyDomains ¶

func (client *Client) DescribeDcdnWafPolicyDomains(request *DescribeDcdnWafPolicyDomainsRequest) (response *DescribeDcdnWafPolicyDomainsResponse, err error)

DescribeDcdnWafPolicyDomains invokes the dcdn.DescribeDcdnWafPolicyDomains API synchronously

func (*Client) DescribeDcdnWafPolicyDomainsWithCallback ¶

func (client *Client) DescribeDcdnWafPolicyDomainsWithCallback(request *DescribeDcdnWafPolicyDomainsRequest, callback func(response *DescribeDcdnWafPolicyDomainsResponse, err error)) <-chan int

DescribeDcdnWafPolicyDomainsWithCallback invokes the dcdn.DescribeDcdnWafPolicyDomains API asynchronously

func (*Client) DescribeDcdnWafPolicyDomainsWithChan ¶

func (client *Client) DescribeDcdnWafPolicyDomainsWithChan(request *DescribeDcdnWafPolicyDomainsRequest) (<-chan *DescribeDcdnWafPolicyDomainsResponse, <-chan error)

DescribeDcdnWafPolicyDomainsWithChan invokes the dcdn.DescribeDcdnWafPolicyDomains API asynchronously

func (*Client) DescribeDcdnWafPolicyValidDomains ¶

func (client *Client) DescribeDcdnWafPolicyValidDomains(request *DescribeDcdnWafPolicyValidDomainsRequest) (response *DescribeDcdnWafPolicyValidDomainsResponse, err error)

DescribeDcdnWafPolicyValidDomains invokes the dcdn.DescribeDcdnWafPolicyValidDomains API synchronously

func (*Client) DescribeDcdnWafPolicyValidDomainsWithCallback ¶

func (client *Client) DescribeDcdnWafPolicyValidDomainsWithCallback(request *DescribeDcdnWafPolicyValidDomainsRequest, callback func(response *DescribeDcdnWafPolicyValidDomainsResponse, err error)) <-chan int

DescribeDcdnWafPolicyValidDomainsWithCallback invokes the dcdn.DescribeDcdnWafPolicyValidDomains API asynchronously

func (*Client) DescribeDcdnWafPolicyValidDomainsWithChan ¶

func (client *Client) DescribeDcdnWafPolicyValidDomainsWithChan(request *DescribeDcdnWafPolicyValidDomainsRequest) (<-chan *DescribeDcdnWafPolicyValidDomainsResponse, <-chan error)

DescribeDcdnWafPolicyValidDomainsWithChan invokes the dcdn.DescribeDcdnWafPolicyValidDomains API asynchronously

func (*Client) DescribeDcdnWafPolicyWithCallback ¶

func (client *Client) DescribeDcdnWafPolicyWithCallback(request *DescribeDcdnWafPolicyRequest, callback func(response *DescribeDcdnWafPolicyResponse, err error)) <-chan int

DescribeDcdnWafPolicyWithCallback invokes the dcdn.DescribeDcdnWafPolicy API asynchronously

func (*Client) DescribeDcdnWafPolicyWithChan ¶

func (client *Client) DescribeDcdnWafPolicyWithChan(request *DescribeDcdnWafPolicyRequest) (<-chan *DescribeDcdnWafPolicyResponse, <-chan error)

DescribeDcdnWafPolicyWithChan invokes the dcdn.DescribeDcdnWafPolicy API asynchronously

func (*Client) DescribeDcdnWafRule ¶

func (client *Client) DescribeDcdnWafRule(request *DescribeDcdnWafRuleRequest) (response *DescribeDcdnWafRuleResponse, err error)

DescribeDcdnWafRule invokes the dcdn.DescribeDcdnWafRule API synchronously

func (*Client) DescribeDcdnWafRuleWithCallback ¶

func (client *Client) DescribeDcdnWafRuleWithCallback(request *DescribeDcdnWafRuleRequest, callback func(response *DescribeDcdnWafRuleResponse, err error)) <-chan int

DescribeDcdnWafRuleWithCallback invokes the dcdn.DescribeDcdnWafRule API asynchronously

func (*Client) DescribeDcdnWafRuleWithChan ¶

func (client *Client) DescribeDcdnWafRuleWithChan(request *DescribeDcdnWafRuleRequest) (<-chan *DescribeDcdnWafRuleResponse, <-chan error)

DescribeDcdnWafRuleWithChan invokes the dcdn.DescribeDcdnWafRule API asynchronously

func (*Client) DescribeDcdnWafRules ¶

func (client *Client) DescribeDcdnWafRules(request *DescribeDcdnWafRulesRequest) (response *DescribeDcdnWafRulesResponse, err error)

DescribeDcdnWafRules invokes the dcdn.DescribeDcdnWafRules API synchronously

func (*Client) DescribeDcdnWafRulesWithCallback ¶

func (client *Client) DescribeDcdnWafRulesWithCallback(request *DescribeDcdnWafRulesRequest, callback func(response *DescribeDcdnWafRulesResponse, err error)) <-chan int

DescribeDcdnWafRulesWithCallback invokes the dcdn.DescribeDcdnWafRules API asynchronously

func (*Client) DescribeDcdnWafRulesWithChan ¶

func (client *Client) DescribeDcdnWafRulesWithChan(request *DescribeDcdnWafRulesRequest) (<-chan *DescribeDcdnWafRulesResponse, <-chan error)

DescribeDcdnWafRulesWithChan invokes the dcdn.DescribeDcdnWafRules API asynchronously

func (*Client) DescribeDcdnWafScenes ¶

func (client *Client) DescribeDcdnWafScenes(request *DescribeDcdnWafScenesRequest) (response *DescribeDcdnWafScenesResponse, err error)

DescribeDcdnWafScenes invokes the dcdn.DescribeDcdnWafScenes API synchronously

func (*Client) DescribeDcdnWafScenesWithCallback ¶

func (client *Client) DescribeDcdnWafScenesWithCallback(request *DescribeDcdnWafScenesRequest, callback func(response *DescribeDcdnWafScenesResponse, err error)) <-chan int

DescribeDcdnWafScenesWithCallback invokes the dcdn.DescribeDcdnWafScenes API asynchronously

func (*Client) DescribeDcdnWafScenesWithChan ¶

func (client *Client) DescribeDcdnWafScenesWithChan(request *DescribeDcdnWafScenesRequest) (<-chan *DescribeDcdnWafScenesResponse, <-chan error)

DescribeDcdnWafScenesWithChan invokes the dcdn.DescribeDcdnWafScenes API asynchronously

func (*Client) DescribeDcdnWafService ¶

func (client *Client) DescribeDcdnWafService(request *DescribeDcdnWafServiceRequest) (response *DescribeDcdnWafServiceResponse, err error)

DescribeDcdnWafService invokes the dcdn.DescribeDcdnWafService API synchronously

func (*Client) DescribeDcdnWafServiceWithCallback ¶

func (client *Client) DescribeDcdnWafServiceWithCallback(request *DescribeDcdnWafServiceRequest, callback func(response *DescribeDcdnWafServiceResponse, err error)) <-chan int

DescribeDcdnWafServiceWithCallback invokes the dcdn.DescribeDcdnWafService API asynchronously

func (*Client) DescribeDcdnWafServiceWithChan ¶

func (client *Client) DescribeDcdnWafServiceWithChan(request *DescribeDcdnWafServiceRequest) (<-chan *DescribeDcdnWafServiceResponse, <-chan error)

DescribeDcdnWafServiceWithChan invokes the dcdn.DescribeDcdnWafService API asynchronously

func (*Client) DescribeDcdnWafSpecInfo ¶

func (client *Client) DescribeDcdnWafSpecInfo(request *DescribeDcdnWafSpecInfoRequest) (response *DescribeDcdnWafSpecInfoResponse, err error)

DescribeDcdnWafSpecInfo invokes the dcdn.DescribeDcdnWafSpecInfo API synchronously

func (*Client) DescribeDcdnWafSpecInfoWithCallback ¶

func (client *Client) DescribeDcdnWafSpecInfoWithCallback(request *DescribeDcdnWafSpecInfoRequest, callback func(response *DescribeDcdnWafSpecInfoResponse, err error)) <-chan int

DescribeDcdnWafSpecInfoWithCallback invokes the dcdn.DescribeDcdnWafSpecInfo API asynchronously

func (*Client) DescribeDcdnWafSpecInfoWithChan ¶

func (client *Client) DescribeDcdnWafSpecInfoWithChan(request *DescribeDcdnWafSpecInfoRequest) (<-chan *DescribeDcdnWafSpecInfoResponse, <-chan error)

DescribeDcdnWafSpecInfoWithChan invokes the dcdn.DescribeDcdnWafSpecInfo API asynchronously

func (*Client) DescribeDcdnWafUsageData ¶

func (client *Client) DescribeDcdnWafUsageData(request *DescribeDcdnWafUsageDataRequest) (response *DescribeDcdnWafUsageDataResponse, err error)

DescribeDcdnWafUsageData invokes the dcdn.DescribeDcdnWafUsageData API synchronously

func (*Client) DescribeDcdnWafUsageDataWithCallback ¶

func (client *Client) DescribeDcdnWafUsageDataWithCallback(request *DescribeDcdnWafUsageDataRequest, callback func(response *DescribeDcdnWafUsageDataResponse, err error)) <-chan int

DescribeDcdnWafUsageDataWithCallback invokes the dcdn.DescribeDcdnWafUsageData API asynchronously

func (*Client) DescribeDcdnWafUsageDataWithChan ¶

func (client *Client) DescribeDcdnWafUsageDataWithChan(request *DescribeDcdnWafUsageDataRequest) (<-chan *DescribeDcdnWafUsageDataResponse, <-chan error)

DescribeDcdnWafUsageDataWithChan invokes the dcdn.DescribeDcdnWafUsageData API asynchronously

func (*Client) DescribeDcdnsecService ¶

func (client *Client) DescribeDcdnsecService(request *DescribeDcdnsecServiceRequest) (response *DescribeDcdnsecServiceResponse, err error)

DescribeDcdnsecService invokes the dcdn.DescribeDcdnsecService API synchronously

func (*Client) DescribeDcdnsecServiceWithCallback ¶

func (client *Client) DescribeDcdnsecServiceWithCallback(request *DescribeDcdnsecServiceRequest, callback func(response *DescribeDcdnsecServiceResponse, err error)) <-chan int

DescribeDcdnsecServiceWithCallback invokes the dcdn.DescribeDcdnsecService API asynchronously

func (*Client) DescribeDcdnsecServiceWithChan ¶

func (client *Client) DescribeDcdnsecServiceWithChan(request *DescribeDcdnsecServiceRequest) (<-chan *DescribeDcdnsecServiceResponse, <-chan error)

DescribeDcdnsecServiceWithChan invokes the dcdn.DescribeDcdnsecService API asynchronously

func (*Client) DescribeRDDomainConfig ¶

func (client *Client) DescribeRDDomainConfig(request *DescribeRDDomainConfigRequest) (response *DescribeRDDomainConfigResponse, err error)

DescribeRDDomainConfig invokes the dcdn.DescribeRDDomainConfig API synchronously

func (*Client) DescribeRDDomainConfigWithCallback ¶

func (client *Client) DescribeRDDomainConfigWithCallback(request *DescribeRDDomainConfigRequest, callback func(response *DescribeRDDomainConfigResponse, err error)) <-chan int

DescribeRDDomainConfigWithCallback invokes the dcdn.DescribeRDDomainConfig API asynchronously

func (*Client) DescribeRDDomainConfigWithChan ¶

func (client *Client) DescribeRDDomainConfigWithChan(request *DescribeRDDomainConfigRequest) (<-chan *DescribeRDDomainConfigResponse, <-chan error)

DescribeRDDomainConfigWithChan invokes the dcdn.DescribeRDDomainConfig API asynchronously

func (*Client) DescribeRDDomains ¶

func (client *Client) DescribeRDDomains(request *DescribeRDDomainsRequest) (response *DescribeRDDomainsResponse, err error)

DescribeRDDomains invokes the dcdn.DescribeRDDomains API synchronously

func (*Client) DescribeRDDomainsWithCallback ¶

func (client *Client) DescribeRDDomainsWithCallback(request *DescribeRDDomainsRequest, callback func(response *DescribeRDDomainsResponse, err error)) <-chan int

DescribeRDDomainsWithCallback invokes the dcdn.DescribeRDDomains API asynchronously

func (*Client) DescribeRDDomainsWithChan ¶

func (client *Client) DescribeRDDomainsWithChan(request *DescribeRDDomainsRequest) (<-chan *DescribeRDDomainsResponse, <-chan error)

DescribeRDDomainsWithChan invokes the dcdn.DescribeRDDomains API asynchronously

func (*Client) DescribeRoutine ¶

func (client *Client) DescribeRoutine(request *DescribeRoutineRequest) (response *DescribeRoutineResponse, err error)

DescribeRoutine invokes the dcdn.DescribeRoutine API synchronously

func (*Client) DescribeRoutineCanaryEnvs ¶

func (client *Client) DescribeRoutineCanaryEnvs(request *DescribeRoutineCanaryEnvsRequest) (response *DescribeRoutineCanaryEnvsResponse, err error)

DescribeRoutineCanaryEnvs invokes the dcdn.DescribeRoutineCanaryEnvs API synchronously

func (*Client) DescribeRoutineCanaryEnvsWithCallback ¶

func (client *Client) DescribeRoutineCanaryEnvsWithCallback(request *DescribeRoutineCanaryEnvsRequest, callback func(response *DescribeRoutineCanaryEnvsResponse, err error)) <-chan int

DescribeRoutineCanaryEnvsWithCallback invokes the dcdn.DescribeRoutineCanaryEnvs API asynchronously

func (*Client) DescribeRoutineCanaryEnvsWithChan ¶

func (client *Client) DescribeRoutineCanaryEnvsWithChan(request *DescribeRoutineCanaryEnvsRequest) (<-chan *DescribeRoutineCanaryEnvsResponse, <-chan error)

DescribeRoutineCanaryEnvsWithChan invokes the dcdn.DescribeRoutineCanaryEnvs API asynchronously

func (*Client) DescribeRoutineCodeRevision ¶

func (client *Client) DescribeRoutineCodeRevision(request *DescribeRoutineCodeRevisionRequest) (response *DescribeRoutineCodeRevisionResponse, err error)

DescribeRoutineCodeRevision invokes the dcdn.DescribeRoutineCodeRevision API synchronously

func (*Client) DescribeRoutineCodeRevisionWithCallback ¶

func (client *Client) DescribeRoutineCodeRevisionWithCallback(request *DescribeRoutineCodeRevisionRequest, callback func(response *DescribeRoutineCodeRevisionResponse, err error)) <-chan int

DescribeRoutineCodeRevisionWithCallback invokes the dcdn.DescribeRoutineCodeRevision API asynchronously

func (*Client) DescribeRoutineCodeRevisionWithChan ¶

func (client *Client) DescribeRoutineCodeRevisionWithChan(request *DescribeRoutineCodeRevisionRequest) (<-chan *DescribeRoutineCodeRevisionResponse, <-chan error)

DescribeRoutineCodeRevisionWithChan invokes the dcdn.DescribeRoutineCodeRevision API asynchronously

func (*Client) DescribeRoutineSpec ¶

func (client *Client) DescribeRoutineSpec(request *DescribeRoutineSpecRequest) (response *DescribeRoutineSpecResponse, err error)

DescribeRoutineSpec invokes the dcdn.DescribeRoutineSpec API synchronously

func (*Client) DescribeRoutineSpecWithCallback ¶

func (client *Client) DescribeRoutineSpecWithCallback(request *DescribeRoutineSpecRequest, callback func(response *DescribeRoutineSpecResponse, err error)) <-chan int

DescribeRoutineSpecWithCallback invokes the dcdn.DescribeRoutineSpec API asynchronously

func (*Client) DescribeRoutineSpecWithChan ¶

func (client *Client) DescribeRoutineSpecWithChan(request *DescribeRoutineSpecRequest) (<-chan *DescribeRoutineSpecResponse, <-chan error)

DescribeRoutineSpecWithChan invokes the dcdn.DescribeRoutineSpec API asynchronously

func (*Client) DescribeRoutineUserInfo ¶

func (client *Client) DescribeRoutineUserInfo(request *DescribeRoutineUserInfoRequest) (response *DescribeRoutineUserInfoResponse, err error)

DescribeRoutineUserInfo invokes the dcdn.DescribeRoutineUserInfo API synchronously

func (*Client) DescribeRoutineUserInfoWithCallback ¶

func (client *Client) DescribeRoutineUserInfoWithCallback(request *DescribeRoutineUserInfoRequest, callback func(response *DescribeRoutineUserInfoResponse, err error)) <-chan int

DescribeRoutineUserInfoWithCallback invokes the dcdn.DescribeRoutineUserInfo API asynchronously

func (*Client) DescribeRoutineUserInfoWithChan ¶

func (client *Client) DescribeRoutineUserInfoWithChan(request *DescribeRoutineUserInfoRequest) (<-chan *DescribeRoutineUserInfoResponse, <-chan error)

DescribeRoutineUserInfoWithChan invokes the dcdn.DescribeRoutineUserInfo API asynchronously

func (*Client) DescribeRoutineWithCallback ¶

func (client *Client) DescribeRoutineWithCallback(request *DescribeRoutineRequest, callback func(response *DescribeRoutineResponse, err error)) <-chan int

DescribeRoutineWithCallback invokes the dcdn.DescribeRoutine API asynchronously

func (*Client) DescribeRoutineWithChan ¶

func (client *Client) DescribeRoutineWithChan(request *DescribeRoutineRequest) (<-chan *DescribeRoutineResponse, <-chan error)

DescribeRoutineWithChan invokes the dcdn.DescribeRoutine API asynchronously

func (*Client) DescribeUserDcdnIpaStatus ¶

func (client *Client) DescribeUserDcdnIpaStatus(request *DescribeUserDcdnIpaStatusRequest) (response *DescribeUserDcdnIpaStatusResponse, err error)

DescribeUserDcdnIpaStatus invokes the dcdn.DescribeUserDcdnIpaStatus API synchronously

func (*Client) DescribeUserDcdnIpaStatusWithCallback ¶

func (client *Client) DescribeUserDcdnIpaStatusWithCallback(request *DescribeUserDcdnIpaStatusRequest, callback func(response *DescribeUserDcdnIpaStatusResponse, err error)) <-chan int

DescribeUserDcdnIpaStatusWithCallback invokes the dcdn.DescribeUserDcdnIpaStatus API asynchronously

func (*Client) DescribeUserDcdnIpaStatusWithChan ¶

func (client *Client) DescribeUserDcdnIpaStatusWithChan(request *DescribeUserDcdnIpaStatusRequest) (<-chan *DescribeUserDcdnIpaStatusResponse, <-chan error)

DescribeUserDcdnIpaStatusWithChan invokes the dcdn.DescribeUserDcdnIpaStatus API asynchronously

func (*Client) DescribeUserDcdnStatus ¶

func (client *Client) DescribeUserDcdnStatus(request *DescribeUserDcdnStatusRequest) (response *DescribeUserDcdnStatusResponse, err error)

DescribeUserDcdnStatus invokes the dcdn.DescribeUserDcdnStatus API synchronously

func (*Client) DescribeUserDcdnStatusWithCallback ¶

func (client *Client) DescribeUserDcdnStatusWithCallback(request *DescribeUserDcdnStatusRequest, callback func(response *DescribeUserDcdnStatusResponse, err error)) <-chan int

DescribeUserDcdnStatusWithCallback invokes the dcdn.DescribeUserDcdnStatus API asynchronously

func (*Client) DescribeUserDcdnStatusWithChan ¶

func (client *Client) DescribeUserDcdnStatusWithChan(request *DescribeUserDcdnStatusRequest) (<-chan *DescribeUserDcdnStatusResponse, <-chan error)

DescribeUserDcdnStatusWithChan invokes the dcdn.DescribeUserDcdnStatus API asynchronously

func (*Client) DescribeUserErStatus ¶

func (client *Client) DescribeUserErStatus(request *DescribeUserErStatusRequest) (response *DescribeUserErStatusResponse, err error)

DescribeUserErStatus invokes the dcdn.DescribeUserErStatus API synchronously

func (*Client) DescribeUserErStatusWithCallback ¶

func (client *Client) DescribeUserErStatusWithCallback(request *DescribeUserErStatusRequest, callback func(response *DescribeUserErStatusResponse, err error)) <-chan int

DescribeUserErStatusWithCallback invokes the dcdn.DescribeUserErStatus API asynchronously

func (*Client) DescribeUserErStatusWithChan ¶

func (client *Client) DescribeUserErStatusWithChan(request *DescribeUserErStatusRequest) (<-chan *DescribeUserErStatusResponse, <-chan error)

DescribeUserErStatusWithChan invokes the dcdn.DescribeUserErStatus API asynchronously

func (*Client) DescribeUserLogserviceStatus ¶

func (client *Client) DescribeUserLogserviceStatus(request *DescribeUserLogserviceStatusRequest) (response *DescribeUserLogserviceStatusResponse, err error)

DescribeUserLogserviceStatus invokes the dcdn.DescribeUserLogserviceStatus API synchronously

func (*Client) DescribeUserLogserviceStatusWithCallback ¶

func (client *Client) DescribeUserLogserviceStatusWithCallback(request *DescribeUserLogserviceStatusRequest, callback func(response *DescribeUserLogserviceStatusResponse, err error)) <-chan int

DescribeUserLogserviceStatusWithCallback invokes the dcdn.DescribeUserLogserviceStatus API asynchronously

func (*Client) DescribeUserLogserviceStatusWithChan ¶

func (client *Client) DescribeUserLogserviceStatusWithChan(request *DescribeUserLogserviceStatusRequest) (<-chan *DescribeUserLogserviceStatusResponse, <-chan error)

DescribeUserLogserviceStatusWithChan invokes the dcdn.DescribeUserLogserviceStatus API asynchronously

func (*Client) EditRoutineConf ¶

func (client *Client) EditRoutineConf(request *EditRoutineConfRequest) (response *EditRoutineConfResponse, err error)

EditRoutineConf invokes the dcdn.EditRoutineConf API synchronously

func (*Client) EditRoutineConfWithCallback ¶

func (client *Client) EditRoutineConfWithCallback(request *EditRoutineConfRequest, callback func(response *EditRoutineConfResponse, err error)) <-chan int

EditRoutineConfWithCallback invokes the dcdn.EditRoutineConf API asynchronously

func (*Client) EditRoutineConfWithChan ¶

func (client *Client) EditRoutineConfWithChan(request *EditRoutineConfRequest) (<-chan *EditRoutineConfResponse, <-chan error)

EditRoutineConfWithChan invokes the dcdn.EditRoutineConf API asynchronously

func (*Client) ListDcdnRealTimeDeliveryProject ¶

func (client *Client) ListDcdnRealTimeDeliveryProject(request *ListDcdnRealTimeDeliveryProjectRequest) (response *ListDcdnRealTimeDeliveryProjectResponse, err error)

ListDcdnRealTimeDeliveryProject invokes the dcdn.ListDcdnRealTimeDeliveryProject API synchronously

func (*Client) ListDcdnRealTimeDeliveryProjectWithCallback ¶

func (client *Client) ListDcdnRealTimeDeliveryProjectWithCallback(request *ListDcdnRealTimeDeliveryProjectRequest, callback func(response *ListDcdnRealTimeDeliveryProjectResponse, err error)) <-chan int

ListDcdnRealTimeDeliveryProjectWithCallback invokes the dcdn.ListDcdnRealTimeDeliveryProject API asynchronously

func (*Client) ListDcdnRealTimeDeliveryProjectWithChan ¶

func (client *Client) ListDcdnRealTimeDeliveryProjectWithChan(request *ListDcdnRealTimeDeliveryProjectRequest) (<-chan *ListDcdnRealTimeDeliveryProjectResponse, <-chan error)

ListDcdnRealTimeDeliveryProjectWithChan invokes the dcdn.ListDcdnRealTimeDeliveryProject API asynchronously

func (*Client) ModifyDCdnDomainSchdmByProperty ¶

func (client *Client) ModifyDCdnDomainSchdmByProperty(request *ModifyDCdnDomainSchdmByPropertyRequest) (response *ModifyDCdnDomainSchdmByPropertyResponse, err error)

ModifyDCdnDomainSchdmByProperty invokes the dcdn.ModifyDCdnDomainSchdmByProperty API synchronously

func (*Client) ModifyDCdnDomainSchdmByPropertyWithCallback ¶

func (client *Client) ModifyDCdnDomainSchdmByPropertyWithCallback(request *ModifyDCdnDomainSchdmByPropertyRequest, callback func(response *ModifyDCdnDomainSchdmByPropertyResponse, err error)) <-chan int

ModifyDCdnDomainSchdmByPropertyWithCallback invokes the dcdn.ModifyDCdnDomainSchdmByProperty API asynchronously

func (*Client) ModifyDCdnDomainSchdmByPropertyWithChan ¶

func (client *Client) ModifyDCdnDomainSchdmByPropertyWithChan(request *ModifyDCdnDomainSchdmByPropertyRequest) (<-chan *ModifyDCdnDomainSchdmByPropertyResponse, <-chan error)

ModifyDCdnDomainSchdmByPropertyWithChan invokes the dcdn.ModifyDCdnDomainSchdmByProperty API asynchronously

func (*Client) ModifyDcdnWafPolicy ¶

func (client *Client) ModifyDcdnWafPolicy(request *ModifyDcdnWafPolicyRequest) (response *ModifyDcdnWafPolicyResponse, err error)

ModifyDcdnWafPolicy invokes the dcdn.ModifyDcdnWafPolicy API synchronously

func (*Client) ModifyDcdnWafPolicyDomains ¶

func (client *Client) ModifyDcdnWafPolicyDomains(request *ModifyDcdnWafPolicyDomainsRequest) (response *ModifyDcdnWafPolicyDomainsResponse, err error)

ModifyDcdnWafPolicyDomains invokes the dcdn.ModifyDcdnWafPolicyDomains API synchronously

func (*Client) ModifyDcdnWafPolicyDomainsWithCallback ¶

func (client *Client) ModifyDcdnWafPolicyDomainsWithCallback(request *ModifyDcdnWafPolicyDomainsRequest, callback func(response *ModifyDcdnWafPolicyDomainsResponse, err error)) <-chan int

ModifyDcdnWafPolicyDomainsWithCallback invokes the dcdn.ModifyDcdnWafPolicyDomains API asynchronously

func (*Client) ModifyDcdnWafPolicyDomainsWithChan ¶

func (client *Client) ModifyDcdnWafPolicyDomainsWithChan(request *ModifyDcdnWafPolicyDomainsRequest) (<-chan *ModifyDcdnWafPolicyDomainsResponse, <-chan error)

ModifyDcdnWafPolicyDomainsWithChan invokes the dcdn.ModifyDcdnWafPolicyDomains API asynchronously

func (*Client) ModifyDcdnWafPolicyWithCallback ¶

func (client *Client) ModifyDcdnWafPolicyWithCallback(request *ModifyDcdnWafPolicyRequest, callback func(response *ModifyDcdnWafPolicyResponse, err error)) <-chan int

ModifyDcdnWafPolicyWithCallback invokes the dcdn.ModifyDcdnWafPolicy API asynchronously

func (*Client) ModifyDcdnWafPolicyWithChan ¶

func (client *Client) ModifyDcdnWafPolicyWithChan(request *ModifyDcdnWafPolicyRequest) (<-chan *ModifyDcdnWafPolicyResponse, <-chan error)

ModifyDcdnWafPolicyWithChan invokes the dcdn.ModifyDcdnWafPolicy API asynchronously

func (*Client) ModifyDcdnWafRule ¶

func (client *Client) ModifyDcdnWafRule(request *ModifyDcdnWafRuleRequest) (response *ModifyDcdnWafRuleResponse, err error)

ModifyDcdnWafRule invokes the dcdn.ModifyDcdnWafRule API synchronously

func (*Client) ModifyDcdnWafRuleWithCallback ¶

func (client *Client) ModifyDcdnWafRuleWithCallback(request *ModifyDcdnWafRuleRequest, callback func(response *ModifyDcdnWafRuleResponse, err error)) <-chan int

ModifyDcdnWafRuleWithCallback invokes the dcdn.ModifyDcdnWafRule API asynchronously

func (*Client) ModifyDcdnWafRuleWithChan ¶

func (client *Client) ModifyDcdnWafRuleWithChan(request *ModifyDcdnWafRuleRequest) (<-chan *ModifyDcdnWafRuleResponse, <-chan error)

ModifyDcdnWafRuleWithChan invokes the dcdn.ModifyDcdnWafRule API asynchronously

func (*Client) OpenDcdnService ¶

func (client *Client) OpenDcdnService(request *OpenDcdnServiceRequest) (response *OpenDcdnServiceResponse, err error)

OpenDcdnService invokes the dcdn.OpenDcdnService API synchronously

func (*Client) OpenDcdnServiceWithCallback ¶

func (client *Client) OpenDcdnServiceWithCallback(request *OpenDcdnServiceRequest, callback func(response *OpenDcdnServiceResponse, err error)) <-chan int

OpenDcdnServiceWithCallback invokes the dcdn.OpenDcdnService API asynchronously

func (*Client) OpenDcdnServiceWithChan ¶

func (client *Client) OpenDcdnServiceWithChan(request *OpenDcdnServiceRequest) (<-chan *OpenDcdnServiceResponse, <-chan error)

OpenDcdnServiceWithChan invokes the dcdn.OpenDcdnService API asynchronously

func (*Client) PreloadDcdnObjectCaches ¶

func (client *Client) PreloadDcdnObjectCaches(request *PreloadDcdnObjectCachesRequest) (response *PreloadDcdnObjectCachesResponse, err error)

PreloadDcdnObjectCaches invokes the dcdn.PreloadDcdnObjectCaches API synchronously

func (*Client) PreloadDcdnObjectCachesWithCallback ¶

func (client *Client) PreloadDcdnObjectCachesWithCallback(request *PreloadDcdnObjectCachesRequest, callback func(response *PreloadDcdnObjectCachesResponse, err error)) <-chan int

PreloadDcdnObjectCachesWithCallback invokes the dcdn.PreloadDcdnObjectCaches API asynchronously

func (*Client) PreloadDcdnObjectCachesWithChan ¶

func (client *Client) PreloadDcdnObjectCachesWithChan(request *PreloadDcdnObjectCachesRequest) (<-chan *PreloadDcdnObjectCachesResponse, <-chan error)

PreloadDcdnObjectCachesWithChan invokes the dcdn.PreloadDcdnObjectCaches API asynchronously

func (*Client) PublishDcdnStagingConfigToProduction ¶

func (client *Client) PublishDcdnStagingConfigToProduction(request *PublishDcdnStagingConfigToProductionRequest) (response *PublishDcdnStagingConfigToProductionResponse, err error)

PublishDcdnStagingConfigToProduction invokes the dcdn.PublishDcdnStagingConfigToProduction API synchronously

func (*Client) PublishDcdnStagingConfigToProductionWithCallback ¶

func (client *Client) PublishDcdnStagingConfigToProductionWithCallback(request *PublishDcdnStagingConfigToProductionRequest, callback func(response *PublishDcdnStagingConfigToProductionResponse, err error)) <-chan int

PublishDcdnStagingConfigToProductionWithCallback invokes the dcdn.PublishDcdnStagingConfigToProduction API asynchronously

func (*Client) PublishDcdnStagingConfigToProductionWithChan ¶

func (client *Client) PublishDcdnStagingConfigToProductionWithChan(request *PublishDcdnStagingConfigToProductionRequest) (<-chan *PublishDcdnStagingConfigToProductionResponse, <-chan error)

PublishDcdnStagingConfigToProductionWithChan invokes the dcdn.PublishDcdnStagingConfigToProduction API asynchronously

func (*Client) PublishRoutineCodeRevision ¶

func (client *Client) PublishRoutineCodeRevision(request *PublishRoutineCodeRevisionRequest) (response *PublishRoutineCodeRevisionResponse, err error)

PublishRoutineCodeRevision invokes the dcdn.PublishRoutineCodeRevision API synchronously

func (*Client) PublishRoutineCodeRevisionWithCallback ¶

func (client *Client) PublishRoutineCodeRevisionWithCallback(request *PublishRoutineCodeRevisionRequest, callback func(response *PublishRoutineCodeRevisionResponse, err error)) <-chan int

PublishRoutineCodeRevisionWithCallback invokes the dcdn.PublishRoutineCodeRevision API asynchronously

func (*Client) PublishRoutineCodeRevisionWithChan ¶

func (client *Client) PublishRoutineCodeRevisionWithChan(request *PublishRoutineCodeRevisionRequest) (<-chan *PublishRoutineCodeRevisionResponse, <-chan error)

PublishRoutineCodeRevisionWithChan invokes the dcdn.PublishRoutineCodeRevision API asynchronously

func (*Client) RefreshDcdnObjectCaches ¶

func (client *Client) RefreshDcdnObjectCaches(request *RefreshDcdnObjectCachesRequest) (response *RefreshDcdnObjectCachesResponse, err error)

RefreshDcdnObjectCaches invokes the dcdn.RefreshDcdnObjectCaches API synchronously

func (*Client) RefreshDcdnObjectCachesWithCallback ¶

func (client *Client) RefreshDcdnObjectCachesWithCallback(request *RefreshDcdnObjectCachesRequest, callback func(response *RefreshDcdnObjectCachesResponse, err error)) <-chan int

RefreshDcdnObjectCachesWithCallback invokes the dcdn.RefreshDcdnObjectCaches API asynchronously

func (*Client) RefreshDcdnObjectCachesWithChan ¶

func (client *Client) RefreshDcdnObjectCachesWithChan(request *RefreshDcdnObjectCachesRequest) (<-chan *RefreshDcdnObjectCachesResponse, <-chan error)

RefreshDcdnObjectCachesWithChan invokes the dcdn.RefreshDcdnObjectCaches API asynchronously

func (*Client) RollbackDcdnStagingConfig ¶

func (client *Client) RollbackDcdnStagingConfig(request *RollbackDcdnStagingConfigRequest) (response *RollbackDcdnStagingConfigResponse, err error)

RollbackDcdnStagingConfig invokes the dcdn.RollbackDcdnStagingConfig API synchronously

func (*Client) RollbackDcdnStagingConfigWithCallback ¶

func (client *Client) RollbackDcdnStagingConfigWithCallback(request *RollbackDcdnStagingConfigRequest, callback func(response *RollbackDcdnStagingConfigResponse, err error)) <-chan int

RollbackDcdnStagingConfigWithCallback invokes the dcdn.RollbackDcdnStagingConfig API asynchronously

func (*Client) RollbackDcdnStagingConfigWithChan ¶

func (client *Client) RollbackDcdnStagingConfigWithChan(request *RollbackDcdnStagingConfigRequest) (<-chan *RollbackDcdnStagingConfigResponse, <-chan error)

RollbackDcdnStagingConfigWithChan invokes the dcdn.RollbackDcdnStagingConfig API asynchronously

func (*Client) SetDcdnDomainCertificate ¶

func (client *Client) SetDcdnDomainCertificate(request *SetDcdnDomainCertificateRequest) (response *SetDcdnDomainCertificateResponse, err error)

SetDcdnDomainCertificate invokes the dcdn.SetDcdnDomainCertificate API synchronously

func (*Client) SetDcdnDomainCertificateWithCallback ¶

func (client *Client) SetDcdnDomainCertificateWithCallback(request *SetDcdnDomainCertificateRequest, callback func(response *SetDcdnDomainCertificateResponse, err error)) <-chan int

SetDcdnDomainCertificateWithCallback invokes the dcdn.SetDcdnDomainCertificate API asynchronously

func (*Client) SetDcdnDomainCertificateWithChan ¶

func (client *Client) SetDcdnDomainCertificateWithChan(request *SetDcdnDomainCertificateRequest) (<-chan *SetDcdnDomainCertificateResponse, <-chan error)

SetDcdnDomainCertificateWithChan invokes the dcdn.SetDcdnDomainCertificate API asynchronously

func (*Client) SetDcdnDomainSMCertificate ¶

func (client *Client) SetDcdnDomainSMCertificate(request *SetDcdnDomainSMCertificateRequest) (response *SetDcdnDomainSMCertificateResponse, err error)

SetDcdnDomainSMCertificate invokes the dcdn.SetDcdnDomainSMCertificate API synchronously

func (*Client) SetDcdnDomainSMCertificateWithCallback ¶

func (client *Client) SetDcdnDomainSMCertificateWithCallback(request *SetDcdnDomainSMCertificateRequest, callback func(response *SetDcdnDomainSMCertificateResponse, err error)) <-chan int

SetDcdnDomainSMCertificateWithCallback invokes the dcdn.SetDcdnDomainSMCertificate API asynchronously

func (*Client) SetDcdnDomainSMCertificateWithChan ¶

func (client *Client) SetDcdnDomainSMCertificateWithChan(request *SetDcdnDomainSMCertificateRequest) (<-chan *SetDcdnDomainSMCertificateResponse, <-chan error)

SetDcdnDomainSMCertificateWithChan invokes the dcdn.SetDcdnDomainSMCertificate API asynchronously

func (*Client) SetDcdnDomainStagingConfig ¶

func (client *Client) SetDcdnDomainStagingConfig(request *SetDcdnDomainStagingConfigRequest) (response *SetDcdnDomainStagingConfigResponse, err error)

SetDcdnDomainStagingConfig invokes the dcdn.SetDcdnDomainStagingConfig API synchronously

func (*Client) SetDcdnDomainStagingConfigWithCallback ¶

func (client *Client) SetDcdnDomainStagingConfigWithCallback(request *SetDcdnDomainStagingConfigRequest, callback func(response *SetDcdnDomainStagingConfigResponse, err error)) <-chan int

SetDcdnDomainStagingConfigWithCallback invokes the dcdn.SetDcdnDomainStagingConfig API asynchronously

func (*Client) SetDcdnDomainStagingConfigWithChan ¶

func (client *Client) SetDcdnDomainStagingConfigWithChan(request *SetDcdnDomainStagingConfigRequest) (<-chan *SetDcdnDomainStagingConfigResponse, <-chan error)

SetDcdnDomainStagingConfigWithChan invokes the dcdn.SetDcdnDomainStagingConfig API asynchronously

func (*Client) SetDcdnUserConfig ¶

func (client *Client) SetDcdnUserConfig(request *SetDcdnUserConfigRequest) (response *SetDcdnUserConfigResponse, err error)

SetDcdnUserConfig invokes the dcdn.SetDcdnUserConfig API synchronously

func (*Client) SetDcdnUserConfigWithCallback ¶

func (client *Client) SetDcdnUserConfigWithCallback(request *SetDcdnUserConfigRequest, callback func(response *SetDcdnUserConfigResponse, err error)) <-chan int

SetDcdnUserConfigWithCallback invokes the dcdn.SetDcdnUserConfig API asynchronously

func (*Client) SetDcdnUserConfigWithChan ¶

func (client *Client) SetDcdnUserConfigWithChan(request *SetDcdnUserConfigRequest) (<-chan *SetDcdnUserConfigResponse, <-chan error)

SetDcdnUserConfigWithChan invokes the dcdn.SetDcdnUserConfig API asynchronously

func (*Client) SetRoutineSubdomain ¶

func (client *Client) SetRoutineSubdomain(request *SetRoutineSubdomainRequest) (response *SetRoutineSubdomainResponse, err error)

SetRoutineSubdomain invokes the dcdn.SetRoutineSubdomain API synchronously

func (*Client) SetRoutineSubdomainWithCallback ¶

func (client *Client) SetRoutineSubdomainWithCallback(request *SetRoutineSubdomainRequest, callback func(response *SetRoutineSubdomainResponse, err error)) <-chan int

SetRoutineSubdomainWithCallback invokes the dcdn.SetRoutineSubdomain API asynchronously

func (*Client) SetRoutineSubdomainWithChan ¶

func (client *Client) SetRoutineSubdomainWithChan(request *SetRoutineSubdomainRequest) (<-chan *SetRoutineSubdomainResponse, <-chan error)

SetRoutineSubdomainWithChan invokes the dcdn.SetRoutineSubdomain API asynchronously

func (*Client) StartDcdnDomain ¶

func (client *Client) StartDcdnDomain(request *StartDcdnDomainRequest) (response *StartDcdnDomainResponse, err error)

StartDcdnDomain invokes the dcdn.StartDcdnDomain API synchronously

func (*Client) StartDcdnDomainWithCallback ¶

func (client *Client) StartDcdnDomainWithCallback(request *StartDcdnDomainRequest, callback func(response *StartDcdnDomainResponse, err error)) <-chan int

StartDcdnDomainWithCallback invokes the dcdn.StartDcdnDomain API asynchronously

func (*Client) StartDcdnDomainWithChan ¶

func (client *Client) StartDcdnDomainWithChan(request *StartDcdnDomainRequest) (<-chan *StartDcdnDomainResponse, <-chan error)

StartDcdnDomainWithChan invokes the dcdn.StartDcdnDomain API asynchronously

func (*Client) StartDcdnIpaDomain ¶

func (client *Client) StartDcdnIpaDomain(request *StartDcdnIpaDomainRequest) (response *StartDcdnIpaDomainResponse, err error)

StartDcdnIpaDomain invokes the dcdn.StartDcdnIpaDomain API synchronously

func (*Client) StartDcdnIpaDomainWithCallback ¶

func (client *Client) StartDcdnIpaDomainWithCallback(request *StartDcdnIpaDomainRequest, callback func(response *StartDcdnIpaDomainResponse, err error)) <-chan int

StartDcdnIpaDomainWithCallback invokes the dcdn.StartDcdnIpaDomain API asynchronously

func (*Client) StartDcdnIpaDomainWithChan ¶

func (client *Client) StartDcdnIpaDomainWithChan(request *StartDcdnIpaDomainRequest) (<-chan *StartDcdnIpaDomainResponse, <-chan error)

StartDcdnIpaDomainWithChan invokes the dcdn.StartDcdnIpaDomain API asynchronously

func (*Client) StopDcdnDomain ¶

func (client *Client) StopDcdnDomain(request *StopDcdnDomainRequest) (response *StopDcdnDomainResponse, err error)

StopDcdnDomain invokes the dcdn.StopDcdnDomain API synchronously

func (*Client) StopDcdnDomainWithCallback ¶

func (client *Client) StopDcdnDomainWithCallback(request *StopDcdnDomainRequest, callback func(response *StopDcdnDomainResponse, err error)) <-chan int

StopDcdnDomainWithCallback invokes the dcdn.StopDcdnDomain API asynchronously

func (*Client) StopDcdnDomainWithChan ¶

func (client *Client) StopDcdnDomainWithChan(request *StopDcdnDomainRequest) (<-chan *StopDcdnDomainResponse, <-chan error)

StopDcdnDomainWithChan invokes the dcdn.StopDcdnDomain API asynchronously

func (*Client) StopDcdnIpaDomain ¶

func (client *Client) StopDcdnIpaDomain(request *StopDcdnIpaDomainRequest) (response *StopDcdnIpaDomainResponse, err error)

StopDcdnIpaDomain invokes the dcdn.StopDcdnIpaDomain API synchronously

func (*Client) StopDcdnIpaDomainWithCallback ¶

func (client *Client) StopDcdnIpaDomainWithCallback(request *StopDcdnIpaDomainRequest, callback func(response *StopDcdnIpaDomainResponse, err error)) <-chan int

StopDcdnIpaDomainWithCallback invokes the dcdn.StopDcdnIpaDomain API asynchronously

func (*Client) StopDcdnIpaDomainWithChan ¶

func (client *Client) StopDcdnIpaDomainWithChan(request *StopDcdnIpaDomainRequest) (<-chan *StopDcdnIpaDomainResponse, <-chan error)

StopDcdnIpaDomainWithChan invokes the dcdn.StopDcdnIpaDomain API asynchronously

func (*Client) TagDcdnResources ¶

func (client *Client) TagDcdnResources(request *TagDcdnResourcesRequest) (response *TagDcdnResourcesResponse, err error)

TagDcdnResources invokes the dcdn.TagDcdnResources API synchronously

func (*Client) TagDcdnResourcesWithCallback ¶

func (client *Client) TagDcdnResourcesWithCallback(request *TagDcdnResourcesRequest, callback func(response *TagDcdnResourcesResponse, err error)) <-chan int

TagDcdnResourcesWithCallback invokes the dcdn.TagDcdnResources API asynchronously

func (*Client) TagDcdnResourcesWithChan ¶

func (client *Client) TagDcdnResourcesWithChan(request *TagDcdnResourcesRequest) (<-chan *TagDcdnResourcesResponse, <-chan error)

TagDcdnResourcesWithChan invokes the dcdn.TagDcdnResources API asynchronously

func (*Client) UntagDcdnResources ¶

func (client *Client) UntagDcdnResources(request *UntagDcdnResourcesRequest) (response *UntagDcdnResourcesResponse, err error)

UntagDcdnResources invokes the dcdn.UntagDcdnResources API synchronously

func (*Client) UntagDcdnResourcesWithCallback ¶

func (client *Client) UntagDcdnResourcesWithCallback(request *UntagDcdnResourcesRequest, callback func(response *UntagDcdnResourcesResponse, err error)) <-chan int

UntagDcdnResourcesWithCallback invokes the dcdn.UntagDcdnResources API asynchronously

func (*Client) UntagDcdnResourcesWithChan ¶

func (client *Client) UntagDcdnResourcesWithChan(request *UntagDcdnResourcesRequest) (<-chan *UntagDcdnResourcesResponse, <-chan error)

UntagDcdnResourcesWithChan invokes the dcdn.UntagDcdnResources API asynchronously

func (*Client) UpdateDcdnDeliverTask ¶

func (client *Client) UpdateDcdnDeliverTask(request *UpdateDcdnDeliverTaskRequest) (response *UpdateDcdnDeliverTaskResponse, err error)

UpdateDcdnDeliverTask invokes the dcdn.UpdateDcdnDeliverTask API synchronously

func (*Client) UpdateDcdnDeliverTaskWithCallback ¶

func (client *Client) UpdateDcdnDeliverTaskWithCallback(request *UpdateDcdnDeliverTaskRequest, callback func(response *UpdateDcdnDeliverTaskResponse, err error)) <-chan int

UpdateDcdnDeliverTaskWithCallback invokes the dcdn.UpdateDcdnDeliverTask API asynchronously

func (*Client) UpdateDcdnDeliverTaskWithChan ¶

func (client *Client) UpdateDcdnDeliverTaskWithChan(request *UpdateDcdnDeliverTaskRequest) (<-chan *UpdateDcdnDeliverTaskResponse, <-chan error)

UpdateDcdnDeliverTaskWithChan invokes the dcdn.UpdateDcdnDeliverTask API asynchronously

func (*Client) UpdateDcdnDomain ¶

func (client *Client) UpdateDcdnDomain(request *UpdateDcdnDomainRequest) (response *UpdateDcdnDomainResponse, err error)

UpdateDcdnDomain invokes the dcdn.UpdateDcdnDomain API synchronously

func (*Client) UpdateDcdnDomainWithCallback ¶

func (client *Client) UpdateDcdnDomainWithCallback(request *UpdateDcdnDomainRequest, callback func(response *UpdateDcdnDomainResponse, err error)) <-chan int

UpdateDcdnDomainWithCallback invokes the dcdn.UpdateDcdnDomain API asynchronously

func (*Client) UpdateDcdnDomainWithChan ¶

func (client *Client) UpdateDcdnDomainWithChan(request *UpdateDcdnDomainRequest) (<-chan *UpdateDcdnDomainResponse, <-chan error)

UpdateDcdnDomainWithChan invokes the dcdn.UpdateDcdnDomain API asynchronously

func (*Client) UpdateDcdnIpaDomain ¶

func (client *Client) UpdateDcdnIpaDomain(request *UpdateDcdnIpaDomainRequest) (response *UpdateDcdnIpaDomainResponse, err error)

UpdateDcdnIpaDomain invokes the dcdn.UpdateDcdnIpaDomain API synchronously

func (*Client) UpdateDcdnIpaDomainWithCallback ¶

func (client *Client) UpdateDcdnIpaDomainWithCallback(request *UpdateDcdnIpaDomainRequest, callback func(response *UpdateDcdnIpaDomainResponse, err error)) <-chan int

UpdateDcdnIpaDomainWithCallback invokes the dcdn.UpdateDcdnIpaDomain API asynchronously

func (*Client) UpdateDcdnIpaDomainWithChan ¶

func (client *Client) UpdateDcdnIpaDomainWithChan(request *UpdateDcdnIpaDomainRequest) (<-chan *UpdateDcdnIpaDomainResponse, <-chan error)

UpdateDcdnIpaDomainWithChan invokes the dcdn.UpdateDcdnIpaDomain API asynchronously

func (*Client) UpdateDcdnSLSRealtimeLogDelivery ¶

func (client *Client) UpdateDcdnSLSRealtimeLogDelivery(request *UpdateDcdnSLSRealtimeLogDeliveryRequest) (response *UpdateDcdnSLSRealtimeLogDeliveryResponse, err error)

UpdateDcdnSLSRealtimeLogDelivery invokes the dcdn.UpdateDcdnSLSRealtimeLogDelivery API synchronously

func (*Client) UpdateDcdnSLSRealtimeLogDeliveryWithCallback ¶

func (client *Client) UpdateDcdnSLSRealtimeLogDeliveryWithCallback(request *UpdateDcdnSLSRealtimeLogDeliveryRequest, callback func(response *UpdateDcdnSLSRealtimeLogDeliveryResponse, err error)) <-chan int

UpdateDcdnSLSRealtimeLogDeliveryWithCallback invokes the dcdn.UpdateDcdnSLSRealtimeLogDelivery API asynchronously

func (*Client) UpdateDcdnSLSRealtimeLogDeliveryWithChan ¶

func (client *Client) UpdateDcdnSLSRealtimeLogDeliveryWithChan(request *UpdateDcdnSLSRealtimeLogDeliveryRequest) (<-chan *UpdateDcdnSLSRealtimeLogDeliveryResponse, <-chan error)

UpdateDcdnSLSRealtimeLogDeliveryWithChan invokes the dcdn.UpdateDcdnSLSRealtimeLogDelivery API asynchronously

func (*Client) UpdateDcdnSubTask ¶

func (client *Client) UpdateDcdnSubTask(request *UpdateDcdnSubTaskRequest) (response *UpdateDcdnSubTaskResponse, err error)

UpdateDcdnSubTask invokes the dcdn.UpdateDcdnSubTask API synchronously

func (*Client) UpdateDcdnSubTaskWithCallback ¶

func (client *Client) UpdateDcdnSubTaskWithCallback(request *UpdateDcdnSubTaskRequest, callback func(response *UpdateDcdnSubTaskResponse, err error)) <-chan int

UpdateDcdnSubTaskWithCallback invokes the dcdn.UpdateDcdnSubTask API asynchronously

func (*Client) UpdateDcdnSubTaskWithChan ¶

func (client *Client) UpdateDcdnSubTaskWithChan(request *UpdateDcdnSubTaskRequest) (<-chan *UpdateDcdnSubTaskResponse, <-chan error)

UpdateDcdnSubTaskWithChan invokes the dcdn.UpdateDcdnSubTask API asynchronously

func (*Client) UpdateDcdnUserRealTimeDeliveryField ¶

func (client *Client) UpdateDcdnUserRealTimeDeliveryField(request *UpdateDcdnUserRealTimeDeliveryFieldRequest) (response *UpdateDcdnUserRealTimeDeliveryFieldResponse, err error)

UpdateDcdnUserRealTimeDeliveryField invokes the dcdn.UpdateDcdnUserRealTimeDeliveryField API synchronously

func (*Client) UpdateDcdnUserRealTimeDeliveryFieldWithCallback ¶

func (client *Client) UpdateDcdnUserRealTimeDeliveryFieldWithCallback(request *UpdateDcdnUserRealTimeDeliveryFieldRequest, callback func(response *UpdateDcdnUserRealTimeDeliveryFieldResponse, err error)) <-chan int

UpdateDcdnUserRealTimeDeliveryFieldWithCallback invokes the dcdn.UpdateDcdnUserRealTimeDeliveryField API asynchronously

func (*Client) UpdateDcdnUserRealTimeDeliveryFieldWithChan ¶

func (client *Client) UpdateDcdnUserRealTimeDeliveryFieldWithChan(request *UpdateDcdnUserRealTimeDeliveryFieldRequest) (<-chan *UpdateDcdnUserRealTimeDeliveryFieldResponse, <-chan error)

UpdateDcdnUserRealTimeDeliveryFieldWithChan invokes the dcdn.UpdateDcdnUserRealTimeDeliveryField API asynchronously

func (*Client) UploadRoutineCode ¶

func (client *Client) UploadRoutineCode(request *UploadRoutineCodeRequest) (response *UploadRoutineCodeResponse, err error)

UploadRoutineCode invokes the dcdn.UploadRoutineCode API synchronously

func (*Client) UploadRoutineCodeWithCallback ¶

func (client *Client) UploadRoutineCodeWithCallback(request *UploadRoutineCodeRequest, callback func(response *UploadRoutineCodeResponse, err error)) <-chan int

UploadRoutineCodeWithCallback invokes the dcdn.UploadRoutineCode API asynchronously

func (*Client) UploadRoutineCodeWithChan ¶

func (client *Client) UploadRoutineCodeWithChan(request *UploadRoutineCodeRequest) (<-chan *UploadRoutineCodeResponse, <-chan error)

UploadRoutineCodeWithChan invokes the dcdn.UploadRoutineCode API asynchronously

func (*Client) UploadStagingRoutineCode ¶

func (client *Client) UploadStagingRoutineCode(request *UploadStagingRoutineCodeRequest) (response *UploadStagingRoutineCodeResponse, err error)

UploadStagingRoutineCode invokes the dcdn.UploadStagingRoutineCode API synchronously

func (*Client) UploadStagingRoutineCodeWithCallback ¶

func (client *Client) UploadStagingRoutineCodeWithCallback(request *UploadStagingRoutineCodeRequest, callback func(response *UploadStagingRoutineCodeResponse, err error)) <-chan int

UploadStagingRoutineCodeWithCallback invokes the dcdn.UploadStagingRoutineCode API asynchronously

func (*Client) UploadStagingRoutineCodeWithChan ¶

func (client *Client) UploadStagingRoutineCodeWithChan(request *UploadStagingRoutineCodeRequest) (<-chan *UploadStagingRoutineCodeResponse, <-chan error)

UploadStagingRoutineCodeWithChan invokes the dcdn.UploadStagingRoutineCode API asynchronously

func (*Client) VerifyDcdnDomainOwner ¶

func (client *Client) VerifyDcdnDomainOwner(request *VerifyDcdnDomainOwnerRequest) (response *VerifyDcdnDomainOwnerResponse, err error)

VerifyDcdnDomainOwner invokes the dcdn.VerifyDcdnDomainOwner API synchronously

func (*Client) VerifyDcdnDomainOwnerWithCallback ¶

func (client *Client) VerifyDcdnDomainOwnerWithCallback(request *VerifyDcdnDomainOwnerRequest, callback func(response *VerifyDcdnDomainOwnerResponse, err error)) <-chan int

VerifyDcdnDomainOwnerWithCallback invokes the dcdn.VerifyDcdnDomainOwner API asynchronously

func (*Client) VerifyDcdnDomainOwnerWithChan ¶

func (client *Client) VerifyDcdnDomainOwnerWithChan(request *VerifyDcdnDomainOwnerRequest) (<-chan *VerifyDcdnDomainOwnerResponse, <-chan error)

VerifyDcdnDomainOwnerWithChan invokes the dcdn.VerifyDcdnDomainOwner API asynchronously

type CnameDatas ¶

type CnameDatas struct {
	Data []Data `json:"Data" xml:"Data"`
}

CnameDatas is a nested struct in dcdn response

type CommitStagingRoutineCodeRequest ¶

type CommitStagingRoutineCodeRequest struct {
	*requests.RpcRequest
	CodeDescription string `position:"Body" name:"CodeDescription"`
	Name            string `position:"Body" name:"Name"`
}

CommitStagingRoutineCodeRequest is the request struct for api CommitStagingRoutineCode

func CreateCommitStagingRoutineCodeRequest ¶

func CreateCommitStagingRoutineCodeRequest() (request *CommitStagingRoutineCodeRequest)

CreateCommitStagingRoutineCodeRequest creates a request to invoke CommitStagingRoutineCode API

type CommitStagingRoutineCodeResponse ¶

type CommitStagingRoutineCodeResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

CommitStagingRoutineCodeResponse is the response struct for api CommitStagingRoutineCode

func CreateCommitStagingRoutineCodeResponse ¶

func CreateCommitStagingRoutineCodeResponse() (response *CommitStagingRoutineCodeResponse)

CreateCommitStagingRoutineCodeResponse creates a response to parse from CommitStagingRoutineCode response

type Config ¶

type Config struct {
	ArgValue     string `json:"ArgValue" xml:"ArgValue"`
	ArgName      string `json:"ArgName" xml:"ArgName"`
	FunctionName string `json:"FunctionName" xml:"FunctionName"`
}

Config is a nested struct in dcdn response

type ConfigItem ¶

type ConfigItem struct {
	Value  string `json:"Value" xml:"Value"`
	Code   string `json:"Code" xml:"Code"`
	Expr   string `json:"Expr" xml:"Expr"`
	Config string `json:"Config" xml:"Config"`
}

ConfigItem is a nested struct in dcdn response

type ConfigsInDescribeDcdnUserConfigs ¶

type ConfigsInDescribeDcdnUserConfigs struct {
	Config []Config `json:"Config" xml:"Config"`
}

ConfigsInDescribeDcdnUserConfigs is a nested struct in dcdn response

type ConfigsInDescribeDcdnWafSpecInfo ¶

type ConfigsInDescribeDcdnWafSpecInfo struct {
	ConfigItem []ConfigItem `json:"ConfigItem" xml:"ConfigItem"`
}

ConfigsInDescribeDcdnWafSpecInfo is a nested struct in dcdn response

type ConnectionDataPerInterval ¶

type ConnectionDataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

ConnectionDataPerInterval is a nested struct in dcdn response

type Content ¶

type Content struct {
	BusinessType string `json:"BusinessType" xml:"BusinessType"`
	SLSLogStore  string `json:"SLSLogStore" xml:"SLSLogStore"`
	SLSProject   string `json:"SLSProject" xml:"SLSProject"`
	ProjectName  string `json:"ProjectName" xml:"ProjectName"`
	DomainName   string `json:"DomainName" xml:"DomainName"`
	SLSRegion    string `json:"SLSRegion" xml:"SLSRegion"`
	DataCenter   string `json:"DataCenter" xml:"DataCenter"`
	FieldName    string `json:"FieldName" xml:"FieldName"`
	Status       string `json:"Status" xml:"Status"`
	Exist        string `json:"Exist" xml:"Exist"`
	Type         string `json:"Type" xml:"Type"`
	SamplingRate string `json:"SamplingRate" xml:"SamplingRate"`
}

Content is a nested struct in dcdn response

type ContentInCreateDcdnSLSRealTimeLogDelivery ¶

type ContentInCreateDcdnSLSRealTimeLogDelivery struct {
	Domains []Domains `json:"Domains" xml:"Domains"`
}

ContentInCreateDcdnSLSRealTimeLogDelivery is a nested struct in dcdn response

type ContentInDescribeDcdnAclFields ¶

type ContentInDescribeDcdnAclFields struct {
	ContentItem []ContentItem `json:"Content" xml:"Content"`
}

ContentInDescribeDcdnAclFields is a nested struct in dcdn response

type ContentInDescribeDcdnRealTimeDeliveryField ¶

type ContentInDescribeDcdnRealTimeDeliveryField struct {
	Fields []Fields `json:"Fields" xml:"Fields"`
}

ContentInDescribeDcdnRealTimeDeliveryField is a nested struct in dcdn response

type ContentInDescribeDcdnSecFuncInfo ¶

type ContentInDescribeDcdnSecFuncInfo struct {
	ContentItem []ContentItem `json:"Content" xml:"Content"`
}

ContentInDescribeDcdnSecFuncInfo is a nested struct in dcdn response

type ContentInDescribeDcdnUserRealTimeDeliveryField ¶

type ContentInDescribeDcdnUserRealTimeDeliveryField struct {
	Fields []Fields `json:"Fields" xml:"Fields"`
}

ContentInDescribeDcdnUserRealTimeDeliveryField is a nested struct in dcdn response

type ContentInDescribeDcdnWafFilterInfo ¶

type ContentInDescribeDcdnWafFilterInfo struct {
	FilterInfo []FilterInfo `json:"FilterInfo" xml:"FilterInfo"`
}

ContentInDescribeDcdnWafFilterInfo is a nested struct in dcdn response

type ContentInDescribeDcdnWafGeoInfo ¶

type ContentInDescribeDcdnWafGeoInfo struct {
	GeoInfo []GeoInfo `json:"GeoInfo" xml:"GeoInfo"`
}

ContentInDescribeDcdnWafGeoInfo is a nested struct in dcdn response

type ContentInListDcdnRealTimeDeliveryProject ¶

type ContentInListDcdnRealTimeDeliveryProject struct {
	Projects []Projects `json:"Projects" xml:"Projects"`
}

ContentInListDcdnRealTimeDeliveryProject is a nested struct in dcdn response

type ContentInUpdateDcdnSLSRealtimeLogDelivery ¶

type ContentInUpdateDcdnSLSRealtimeLogDelivery struct {
	Domains []Domains `json:"Domains" xml:"Domains"`
}

ContentInUpdateDcdnSLSRealtimeLogDelivery is a nested struct in dcdn response

type ContentItem ¶

type ContentItem struct {
	Value  string `json:"Value" xml:"Value"`
	Label  string `json:"Label" xml:"Label"`
	Fields string `json:"Fields" xml:"Fields"`
}

ContentItem is a nested struct in dcdn response

type Continents ¶

type Continents struct {
	ContinentsItem []ContinentsItem `json:"Continents" xml:"Continents"`
}

Continents is a nested struct in dcdn response

type ContinentsItem ¶

type ContinentsItem struct {
	Name    string        `json:"Name" xml:"Name"`
	Regions []RegionsItem `json:"Regions" xml:"Regions"`
}

ContinentsItem is a nested struct in dcdn response

type CreateDcdnDeliverTaskRequest ¶

type CreateDcdnDeliverTaskRequest struct {
	*requests.RpcRequest
	Reports    string `position:"Body" name:"Reports"`
	Schedule   string `position:"Body" name:"Schedule"`
	Name       string `position:"Body" name:"Name"`
	DomainName string `position:"Body" name:"DomainName"`
	Deliver    string `position:"Body" name:"Deliver"`
}

CreateDcdnDeliverTaskRequest is the request struct for api CreateDcdnDeliverTask

func CreateCreateDcdnDeliverTaskRequest ¶

func CreateCreateDcdnDeliverTaskRequest() (request *CreateDcdnDeliverTaskRequest)

CreateCreateDcdnDeliverTaskRequest creates a request to invoke CreateDcdnDeliverTask API

type CreateDcdnDeliverTaskResponse ¶

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

CreateDcdnDeliverTaskResponse is the response struct for api CreateDcdnDeliverTask

func CreateCreateDcdnDeliverTaskResponse ¶

func CreateCreateDcdnDeliverTaskResponse() (response *CreateDcdnDeliverTaskResponse)

CreateCreateDcdnDeliverTaskResponse creates a response to parse from CreateDcdnDeliverTask response

type CreateDcdnSLSRealTimeLogDeliveryRequest ¶

type CreateDcdnSLSRealTimeLogDeliveryRequest struct {
	*requests.RpcRequest
	SLSLogStore  string `position:"Body" name:"SLSLogStore"`
	ProjectName  string `position:"Body" name:"ProjectName"`
	DomainName   string `position:"Body" name:"DomainName"`
	SamplingRate string `position:"Body" name:"SamplingRate"`
	DataCenter   string `position:"Body" name:"DataCenter"`
	SLSProject   string `position:"Body" name:"SLSProject"`
	SLSRegion    string `position:"Body" name:"SLSRegion"`
	BusinessType string `position:"Body" name:"BusinessType"`
}

CreateDcdnSLSRealTimeLogDeliveryRequest is the request struct for api CreateDcdnSLSRealTimeLogDelivery

func CreateCreateDcdnSLSRealTimeLogDeliveryRequest ¶

func CreateCreateDcdnSLSRealTimeLogDeliveryRequest() (request *CreateDcdnSLSRealTimeLogDeliveryRequest)

CreateCreateDcdnSLSRealTimeLogDeliveryRequest creates a request to invoke CreateDcdnSLSRealTimeLogDelivery API

type CreateDcdnSLSRealTimeLogDeliveryResponse ¶

type CreateDcdnSLSRealTimeLogDeliveryResponse struct {
	*responses.BaseResponse
	RequestId string                                    `json:"RequestId" xml:"RequestId"`
	Content   ContentInCreateDcdnSLSRealTimeLogDelivery `json:"Content" xml:"Content"`
}

CreateDcdnSLSRealTimeLogDeliveryResponse is the response struct for api CreateDcdnSLSRealTimeLogDelivery

func CreateCreateDcdnSLSRealTimeLogDeliveryResponse ¶

func CreateCreateDcdnSLSRealTimeLogDeliveryResponse() (response *CreateDcdnSLSRealTimeLogDeliveryResponse)

CreateCreateDcdnSLSRealTimeLogDeliveryResponse creates a response to parse from CreateDcdnSLSRealTimeLogDelivery response

type CreateDcdnSubTaskRequest ¶

type CreateDcdnSubTaskRequest struct {
	*requests.RpcRequest
	ReportIds  string `position:"Body" name:"ReportIds"`
	DomainName string `position:"Body" name:"DomainName"`
}

CreateDcdnSubTaskRequest is the request struct for api CreateDcdnSubTask

func CreateCreateDcdnSubTaskRequest ¶

func CreateCreateDcdnSubTaskRequest() (request *CreateDcdnSubTaskRequest)

CreateCreateDcdnSubTaskRequest creates a request to invoke CreateDcdnSubTask API

type CreateDcdnSubTaskResponse ¶

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

CreateDcdnSubTaskResponse is the response struct for api CreateDcdnSubTask

func CreateCreateDcdnSubTaskResponse ¶

func CreateCreateDcdnSubTaskResponse() (response *CreateDcdnSubTaskResponse)

CreateCreateDcdnSubTaskResponse creates a response to parse from CreateDcdnSubTask response

type CreateDcdnWafPolicyRequest ¶

type CreateDcdnWafPolicyRequest struct {
	*requests.RpcRequest
	DefenseScene string `position:"Body" name:"DefenseScene"`
	PolicyType   string `position:"Body" name:"PolicyType"`
	PolicyStatus string `position:"Body" name:"PolicyStatus"`
	PolicyName   string `position:"Body" name:"PolicyName"`
}

CreateDcdnWafPolicyRequest is the request struct for api CreateDcdnWafPolicy

func CreateCreateDcdnWafPolicyRequest ¶

func CreateCreateDcdnWafPolicyRequest() (request *CreateDcdnWafPolicyRequest)

CreateCreateDcdnWafPolicyRequest creates a request to invoke CreateDcdnWafPolicy API

type CreateDcdnWafPolicyResponse ¶

type CreateDcdnWafPolicyResponse struct {
	*responses.BaseResponse
	PolicyId  int64  `json:"PolicyId" xml:"PolicyId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CreateDcdnWafPolicyResponse is the response struct for api CreateDcdnWafPolicy

func CreateCreateDcdnWafPolicyResponse ¶

func CreateCreateDcdnWafPolicyResponse() (response *CreateDcdnWafPolicyResponse)

CreateCreateDcdnWafPolicyResponse creates a response to parse from CreateDcdnWafPolicy response

type CreateRoutineRequest ¶

type CreateRoutineRequest struct {
	*requests.RpcRequest
	EnvConf     string `position:"Body" name:"EnvConf"`
	Name        string `position:"Body" name:"Name"`
	Description string `position:"Body" name:"Description"`
}

CreateRoutineRequest is the request struct for api CreateRoutine

func CreateCreateRoutineRequest ¶

func CreateCreateRoutineRequest() (request *CreateRoutineRequest)

CreateCreateRoutineRequest creates a request to invoke CreateRoutine API

type CreateRoutineResponse ¶

type CreateRoutineResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

CreateRoutineResponse is the response struct for api CreateRoutine

func CreateCreateRoutineResponse ¶

func CreateCreateRoutineResponse() (response *CreateRoutineResponse)

CreateCreateRoutineResponse creates a response to parse from CreateRoutine response

type CreateSlrAndSlsProjectRequest ¶

type CreateSlrAndSlsProjectRequest struct {
	*requests.RpcRequest
	Region       string `position:"Body" name:"Region"`
	BusinessType string `position:"Body" name:"BusinessType"`
}

CreateSlrAndSlsProjectRequest is the request struct for api CreateSlrAndSlsProject

func CreateCreateSlrAndSlsProjectRequest ¶

func CreateCreateSlrAndSlsProjectRequest() (request *CreateSlrAndSlsProjectRequest)

CreateCreateSlrAndSlsProjectRequest creates a request to invoke CreateSlrAndSlsProject API

type CreateSlrAndSlsProjectResponse ¶

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

CreateSlrAndSlsProjectResponse is the response struct for api CreateSlrAndSlsProject

func CreateCreateSlrAndSlsProjectResponse ¶

func CreateCreateSlrAndSlsProjectResponse() (response *CreateSlrAndSlsProjectResponse)

CreateCreateSlrAndSlsProjectResponse creates a response to parse from CreateSlrAndSlsProject response

type Data ¶

type Data struct {
	Domain string `json:"Domain" xml:"Domain"`
	Cname  string `json:"Cname" xml:"Cname"`
	Status int    `json:"Status" xml:"Status"`
}

Data is a nested struct in dcdn response

type DataInDescribeDcdnDomainRealTimeBpsData ¶

type DataInDescribeDcdnDomainRealTimeBpsData struct {
	BpsModel []BpsModel `json:"BpsModel" xml:"BpsModel"`
}

DataInDescribeDcdnDomainRealTimeBpsData is a nested struct in dcdn response

type DataInDescribeDcdnDomainRealTimeByteHitRateData ¶

type DataInDescribeDcdnDomainRealTimeByteHitRateData struct {
	ByteHitRateDataModel []ByteHitRateDataModel `json:"ByteHitRateDataModel" xml:"ByteHitRateDataModel"`
}

DataInDescribeDcdnDomainRealTimeByteHitRateData is a nested struct in dcdn response

type DataInDescribeDcdnDomainRealTimeQpsData ¶

type DataInDescribeDcdnDomainRealTimeQpsData struct {
	QpsModel []QpsModel `json:"QpsModel" xml:"QpsModel"`
}

DataInDescribeDcdnDomainRealTimeQpsData is a nested struct in dcdn response

type DataInDescribeDcdnDomainRealTimeReqHitRateData ¶

type DataInDescribeDcdnDomainRealTimeReqHitRateData struct {
	ReqHitRateDataModel []ReqHitRateDataModel `json:"ReqHitRateDataModel" xml:"ReqHitRateDataModel"`
}

DataInDescribeDcdnDomainRealTimeReqHitRateData is a nested struct in dcdn response

type DataModule ¶

type DataModule struct {
	Domain                    string                                                  `json:"Domain" xml:"Domain"`
	StaticHttpTraffic         float64                                                 `json:"StaticHttpTraffic" xml:"StaticHttpTraffic"`
	PeakTime                  string                                                  `json:"PeakTime" xml:"PeakTime"`
	DynamicHttpsAcc           float64                                                 `json:"DynamicHttpsAcc" xml:"DynamicHttpsAcc"`
	DynamicHttpsOriginBps     float64                                                 `json:"DynamicHttpsOriginBps" xml:"DynamicHttpsOriginBps"`
	StaticHttpsBps            float64                                                 `json:"StaticHttpsBps" xml:"StaticHttpsBps"`
	DynamicHttpsBps           float64                                                 `json:"DynamicHttpsBps" xml:"DynamicHttpsBps"`
	TimeStamp                 string                                                  `json:"TimeStamp" xml:"TimeStamp"`
	Acc                       float64                                                 `json:"Acc" xml:"Acc"`
	StaticHttpsAcc            float64                                                 `json:"StaticHttpsAcc" xml:"StaticHttpsAcc"`
	DynamicHttpOriginTraffic  float64                                                 `json:"DynamicHttpOriginTraffic" xml:"DynamicHttpOriginTraffic"`
	OverseasValue             string                                                  `json:"OverseasValue" xml:"OverseasValue"`
	StaticHttpQps             float64                                                 `json:"StaticHttpQps" xml:"StaticHttpQps"`
	DynamicHttpTraffic        float64                                                 `json:"DynamicHttpTraffic" xml:"DynamicHttpTraffic"`
	OriginBps                 float64                                                 `json:"OriginBps" xml:"OriginBps"`
	Bps                       float64                                                 `json:"Bps" xml:"Bps"`
	DynamicHttpBps            float64                                                 `json:"DynamicHttpBps" xml:"DynamicHttpBps"`
	AccValue                  string                                                  `json:"AccValue" xml:"AccValue"`
	Value                     string                                                  `json:"Value" xml:"Value"`
	Qps                       float64                                                 `json:"Qps" xml:"Qps"`
	StaticHttpsQps            float64                                                 `json:"StaticHttpsQps" xml:"StaticHttpsQps"`
	StaticHttpsOriginBps      float64                                                 `json:"StaticHttpsOriginBps" xml:"StaticHttpsOriginBps"`
	DynamicHttpsQps           float64                                                 `json:"DynamicHttpsQps" xml:"DynamicHttpsQps"`
	DynamicHttpQps            float64                                                 `json:"DynamicHttpQps" xml:"DynamicHttpQps"`
	AccOverseasValue          string                                                  `json:"AccOverseasValue" xml:"AccOverseasValue"`
	StaticHttpBps             float64                                                 `json:"StaticHttpBps" xml:"StaticHttpBps"`
	DynamicHttpOriginBps      float64                                                 `json:"DynamicHttpOriginBps" xml:"DynamicHttpOriginBps"`
	StaticHttpsOriginTraffic  float64                                                 `json:"StaticHttpsOriginTraffic" xml:"StaticHttpsOriginTraffic"`
	StaticHttpAcc             float64                                                 `json:"StaticHttpAcc" xml:"StaticHttpAcc"`
	OriginTraffic             float64                                                 `json:"OriginTraffic" xml:"OriginTraffic"`
	DynamicHttpAcc            float64                                                 `json:"DynamicHttpAcc" xml:"DynamicHttpAcc"`
	IpaTraffic                float64                                                 `json:"IpaTraffic" xml:"IpaTraffic"`
	StaticHttpsTraffic        float64                                                 `json:"StaticHttpsTraffic" xml:"StaticHttpsTraffic"`
	ReqHitRate                float64                                                 `json:"ReqHitRate" xml:"ReqHitRate"`
	Connections               int64                                                   `json:"Connections" xml:"Connections"`
	SpecialValue              string                                                  `json:"SpecialValue" xml:"SpecialValue"`
	WebsocketBps              float64                                                 `json:"WebsocketBps" xml:"WebsocketBps"`
	WebsocketTraffic          float64                                                 `json:"WebsocketTraffic" xml:"WebsocketTraffic"`
	StaticHttpOriginBps       float64                                                 `json:"StaticHttpOriginBps" xml:"StaticHttpOriginBps"`
	StaticHttpOriginTraffic   float64                                                 `json:"StaticHttpOriginTraffic" xml:"StaticHttpOriginTraffic"`
	DomesticValue             string                                                  `json:"DomesticValue" xml:"DomesticValue"`
	DynamicHttpsOriginTraffic float64                                                 `json:"DynamicHttpsOriginTraffic" xml:"DynamicHttpsOriginTraffic"`
	DynamicHttpsTraffic       float64                                                 `json:"DynamicHttpsTraffic" xml:"DynamicHttpsTraffic"`
	AccDomesticValue          string                                                  `json:"AccDomesticValue" xml:"AccDomesticValue"`
	TrafficValue              string                                                  `json:"TrafficValue" xml:"TrafficValue"`
	ByteHitRate               float64                                                 `json:"ByteHitRate" xml:"ByteHitRate"`
	IpaBps                    float64                                                 `json:"IpaBps" xml:"IpaBps"`
	Traffic                   float64                                                 `json:"Traffic" xml:"Traffic"`
	HttpCodeDataPerInterval   HttpCodeDataPerIntervalInDescribeDcdnDomainHttpCodeData `json:"HttpCodeDataPerInterval" xml:"HttpCodeDataPerInterval"`
	WebsocketHttpCode         WebsocketHttpCode                                       `json:"WebsocketHttpCode" xml:"WebsocketHttpCode"`
}

DataModule is a nested struct in dcdn response

type DataModuleInDescribeDcdnDomainHttpCodeDataByLayer ¶

type DataModuleInDescribeDcdnDomainHttpCodeDataByLayer struct {
	Value      map[string]interface{} `json:"Value" xml:"Value"`
	TimeStamp  string                 `json:"TimeStamp" xml:"TimeStamp"`
	TotalValue string                 `json:"TotalValue" xml:"TotalValue"`
}

DataModuleInDescribeDcdnDomainHttpCodeDataByLayer is a nested struct in dcdn response

type DataPerInterval ¶

type DataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

DataPerInterval is a nested struct in dcdn response

type DcdnHttpRequestTestToolRequest ¶

type DcdnHttpRequestTestToolRequest struct {
	*requests.RpcRequest
	Args    string `position:"Body" name:"Args"`
	ProxyIp string `position:"Body" name:"ProxyIp"`
	Method  string `position:"Body" name:"Method"`
	Scheme  string `position:"Body" name:"Scheme"`
	Host    string `position:"Body" name:"Host"`
	Header  string `position:"Body" name:"Header"`
	Body    string `position:"Body" name:"Body"`
	Uri     string `position:"Body" name:"Uri"`
}

DcdnHttpRequestTestToolRequest is the request struct for api DcdnHttpRequestTestTool

func CreateDcdnHttpRequestTestToolRequest ¶

func CreateDcdnHttpRequestTestToolRequest() (request *DcdnHttpRequestTestToolRequest)

CreateDcdnHttpRequestTestToolRequest creates a request to invoke DcdnHttpRequestTestTool API

type DcdnHttpRequestTestToolResponse ¶

type DcdnHttpRequestTestToolResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Body       string `json:"Body" xml:"Body"`
	Header     string `json:"Header" xml:"Header"`
	StatusCode int    `json:"StatusCode" xml:"StatusCode"`
}

DcdnHttpRequestTestToolResponse is the response struct for api DcdnHttpRequestTestTool

func CreateDcdnHttpRequestTestToolResponse ¶

func CreateDcdnHttpRequestTestToolResponse() (response *DcdnHttpRequestTestToolResponse)

CreateDcdnHttpRequestTestToolResponse creates a response to parse from DcdnHttpRequestTestTool response

type DefenseSceneItem ¶

type DefenseSceneItem struct {
	RuleCount    int    `json:"RuleCount" xml:"RuleCount"`
	PolicyCount  int    `json:"PolicyCount" xml:"PolicyCount"`
	DefenseScene string `json:"DefenseScene" xml:"DefenseScene"`
	PolicyId     int64  `json:"PolicyId" xml:"PolicyId"`
}

DefenseSceneItem is a nested struct in dcdn response

type DefenseScenesInDescribeDcdnWafDomainDetail ¶

type DefenseScenesInDescribeDcdnWafDomainDetail struct {
	DefenseSceneItem []DefenseSceneItem `json:"DefenseSceneItem" xml:"DefenseSceneItem"`
}

DefenseScenesInDescribeDcdnWafDomainDetail is a nested struct in dcdn response

type DefenseScenesInDescribeDcdnWafScenes ¶

type DefenseScenesInDescribeDcdnWafScenes struct {
	DefenseSceneItem []DefenseSceneItem `json:"DefenseSceneItem" xml:"DefenseSceneItem"`
}

DefenseScenesInDescribeDcdnWafScenes is a nested struct in dcdn response

type DeleteDcdnDeliverTaskRequest ¶

type DeleteDcdnDeliverTaskRequest struct {
	*requests.RpcRequest
	DeliverId requests.Integer `position:"Query" name:"DeliverId"`
}

DeleteDcdnDeliverTaskRequest is the request struct for api DeleteDcdnDeliverTask

func CreateDeleteDcdnDeliverTaskRequest ¶

func CreateDeleteDcdnDeliverTaskRequest() (request *DeleteDcdnDeliverTaskRequest)

CreateDeleteDcdnDeliverTaskRequest creates a request to invoke DeleteDcdnDeliverTask API

type DeleteDcdnDeliverTaskResponse ¶

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

DeleteDcdnDeliverTaskResponse is the response struct for api DeleteDcdnDeliverTask

func CreateDeleteDcdnDeliverTaskResponse ¶

func CreateDeleteDcdnDeliverTaskResponse() (response *DeleteDcdnDeliverTaskResponse)

CreateDeleteDcdnDeliverTaskResponse creates a response to parse from DeleteDcdnDeliverTask response

type DeleteDcdnDomainRequest ¶

type DeleteDcdnDomainRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	OwnerAccount  string           `position:"Query" name:"OwnerAccount"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteDcdnDomainRequest is the request struct for api DeleteDcdnDomain

func CreateDeleteDcdnDomainRequest ¶

func CreateDeleteDcdnDomainRequest() (request *DeleteDcdnDomainRequest)

CreateDeleteDcdnDomainRequest creates a request to invoke DeleteDcdnDomain API

type DeleteDcdnDomainResponse ¶

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

DeleteDcdnDomainResponse is the response struct for api DeleteDcdnDomain

func CreateDeleteDcdnDomainResponse ¶

func CreateDeleteDcdnDomainResponse() (response *DeleteDcdnDomainResponse)

CreateDeleteDcdnDomainResponse creates a response to parse from DeleteDcdnDomain response

type DeleteDcdnIpaDomainRequest ¶

type DeleteDcdnIpaDomainRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	OwnerAccount  string           `position:"Query" name:"OwnerAccount"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DeleteDcdnIpaDomainRequest is the request struct for api DeleteDcdnIpaDomain

func CreateDeleteDcdnIpaDomainRequest ¶

func CreateDeleteDcdnIpaDomainRequest() (request *DeleteDcdnIpaDomainRequest)

CreateDeleteDcdnIpaDomainRequest creates a request to invoke DeleteDcdnIpaDomain API

type DeleteDcdnIpaDomainResponse ¶

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

DeleteDcdnIpaDomainResponse is the response struct for api DeleteDcdnIpaDomain

func CreateDeleteDcdnIpaDomainResponse ¶

func CreateDeleteDcdnIpaDomainResponse() (response *DeleteDcdnIpaDomainResponse)

CreateDeleteDcdnIpaDomainResponse creates a response to parse from DeleteDcdnIpaDomain response

type DeleteDcdnIpaSpecificConfigRequest ¶

type DeleteDcdnIpaSpecificConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	ConfigId      string           `position:"Query" name:"ConfigId"`
}

DeleteDcdnIpaSpecificConfigRequest is the request struct for api DeleteDcdnIpaSpecificConfig

func CreateDeleteDcdnIpaSpecificConfigRequest ¶

func CreateDeleteDcdnIpaSpecificConfigRequest() (request *DeleteDcdnIpaSpecificConfigRequest)

CreateDeleteDcdnIpaSpecificConfigRequest creates a request to invoke DeleteDcdnIpaSpecificConfig API

type DeleteDcdnIpaSpecificConfigResponse ¶

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

DeleteDcdnIpaSpecificConfigResponse is the response struct for api DeleteDcdnIpaSpecificConfig

func CreateDeleteDcdnIpaSpecificConfigResponse ¶

func CreateDeleteDcdnIpaSpecificConfigResponse() (response *DeleteDcdnIpaSpecificConfigResponse)

CreateDeleteDcdnIpaSpecificConfigResponse creates a response to parse from DeleteDcdnIpaSpecificConfig response

type DeleteDcdnRealTimeLogProjectRequest ¶

type DeleteDcdnRealTimeLogProjectRequest struct {
	*requests.RpcRequest
	ProjectName string `position:"Query" name:"ProjectName"`
}

DeleteDcdnRealTimeLogProjectRequest is the request struct for api DeleteDcdnRealTimeLogProject

func CreateDeleteDcdnRealTimeLogProjectRequest ¶

func CreateDeleteDcdnRealTimeLogProjectRequest() (request *DeleteDcdnRealTimeLogProjectRequest)

CreateDeleteDcdnRealTimeLogProjectRequest creates a request to invoke DeleteDcdnRealTimeLogProject API

type DeleteDcdnRealTimeLogProjectResponse ¶

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

DeleteDcdnRealTimeLogProjectResponse is the response struct for api DeleteDcdnRealTimeLogProject

func CreateDeleteDcdnRealTimeLogProjectResponse ¶

func CreateDeleteDcdnRealTimeLogProjectResponse() (response *DeleteDcdnRealTimeLogProjectResponse)

CreateDeleteDcdnRealTimeLogProjectResponse creates a response to parse from DeleteDcdnRealTimeLogProject response

type DeleteDcdnSpecificConfigRequest ¶

type DeleteDcdnSpecificConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	ConfigId      string           `position:"Query" name:"ConfigId"`
}

DeleteDcdnSpecificConfigRequest is the request struct for api DeleteDcdnSpecificConfig

func CreateDeleteDcdnSpecificConfigRequest ¶

func CreateDeleteDcdnSpecificConfigRequest() (request *DeleteDcdnSpecificConfigRequest)

CreateDeleteDcdnSpecificConfigRequest creates a request to invoke DeleteDcdnSpecificConfig API

type DeleteDcdnSpecificConfigResponse ¶

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

DeleteDcdnSpecificConfigResponse is the response struct for api DeleteDcdnSpecificConfig

func CreateDeleteDcdnSpecificConfigResponse ¶

func CreateDeleteDcdnSpecificConfigResponse() (response *DeleteDcdnSpecificConfigResponse)

CreateDeleteDcdnSpecificConfigResponse creates a response to parse from DeleteDcdnSpecificConfig response

type DeleteDcdnSpecificStagingConfigRequest ¶

type DeleteDcdnSpecificStagingConfigRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	ConfigId      string           `position:"Query" name:"ConfigId"`
}

DeleteDcdnSpecificStagingConfigRequest is the request struct for api DeleteDcdnSpecificStagingConfig

func CreateDeleteDcdnSpecificStagingConfigRequest ¶

func CreateDeleteDcdnSpecificStagingConfigRequest() (request *DeleteDcdnSpecificStagingConfigRequest)

CreateDeleteDcdnSpecificStagingConfigRequest creates a request to invoke DeleteDcdnSpecificStagingConfig API

type DeleteDcdnSpecificStagingConfigResponse ¶

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

DeleteDcdnSpecificStagingConfigResponse is the response struct for api DeleteDcdnSpecificStagingConfig

func CreateDeleteDcdnSpecificStagingConfigResponse ¶

func CreateDeleteDcdnSpecificStagingConfigResponse() (response *DeleteDcdnSpecificStagingConfigResponse)

CreateDeleteDcdnSpecificStagingConfigResponse creates a response to parse from DeleteDcdnSpecificStagingConfig response

type DeleteDcdnSubTaskRequest ¶

type DeleteDcdnSubTaskRequest struct {
	*requests.RpcRequest
}

DeleteDcdnSubTaskRequest is the request struct for api DeleteDcdnSubTask

func CreateDeleteDcdnSubTaskRequest ¶

func CreateDeleteDcdnSubTaskRequest() (request *DeleteDcdnSubTaskRequest)

CreateDeleteDcdnSubTaskRequest creates a request to invoke DeleteDcdnSubTask API

type DeleteDcdnSubTaskResponse ¶

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

DeleteDcdnSubTaskResponse is the response struct for api DeleteDcdnSubTask

func CreateDeleteDcdnSubTaskResponse ¶

func CreateDeleteDcdnSubTaskResponse() (response *DeleteDcdnSubTaskResponse)

CreateDeleteDcdnSubTaskResponse creates a response to parse from DeleteDcdnSubTask response

type DeleteDcdnWafPolicyRequest ¶

type DeleteDcdnWafPolicyRequest struct {
	*requests.RpcRequest
	PolicyId requests.Integer `position:"Body" name:"PolicyId"`
}

DeleteDcdnWafPolicyRequest is the request struct for api DeleteDcdnWafPolicy

func CreateDeleteDcdnWafPolicyRequest ¶

func CreateDeleteDcdnWafPolicyRequest() (request *DeleteDcdnWafPolicyRequest)

CreateDeleteDcdnWafPolicyRequest creates a request to invoke DeleteDcdnWafPolicy API

type DeleteDcdnWafPolicyResponse ¶

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

DeleteDcdnWafPolicyResponse is the response struct for api DeleteDcdnWafPolicy

func CreateDeleteDcdnWafPolicyResponse ¶

func CreateDeleteDcdnWafPolicyResponse() (response *DeleteDcdnWafPolicyResponse)

CreateDeleteDcdnWafPolicyResponse creates a response to parse from DeleteDcdnWafPolicy response

type DeleteRoutineCodeRevisionRequest ¶

type DeleteRoutineCodeRevisionRequest struct {
	*requests.RpcRequest
	Name               string `position:"Body" name:"Name"`
	SelectCodeRevision string `position:"Body" name:"SelectCodeRevision"`
}

DeleteRoutineCodeRevisionRequest is the request struct for api DeleteRoutineCodeRevision

func CreateDeleteRoutineCodeRevisionRequest ¶

func CreateDeleteRoutineCodeRevisionRequest() (request *DeleteRoutineCodeRevisionRequest)

CreateDeleteRoutineCodeRevisionRequest creates a request to invoke DeleteRoutineCodeRevision API

type DeleteRoutineCodeRevisionResponse ¶

type DeleteRoutineCodeRevisionResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DeleteRoutineCodeRevisionResponse is the response struct for api DeleteRoutineCodeRevision

func CreateDeleteRoutineCodeRevisionResponse ¶

func CreateDeleteRoutineCodeRevisionResponse() (response *DeleteRoutineCodeRevisionResponse)

CreateDeleteRoutineCodeRevisionResponse creates a response to parse from DeleteRoutineCodeRevision response

type DeleteRoutineConfEnvsRequest ¶

type DeleteRoutineConfEnvsRequest struct {
	*requests.RpcRequest
	Name string `position:"Body" name:"Name"`
	Envs string `position:"Body" name:"Envs"`
}

DeleteRoutineConfEnvsRequest is the request struct for api DeleteRoutineConfEnvs

func CreateDeleteRoutineConfEnvsRequest ¶

func CreateDeleteRoutineConfEnvsRequest() (request *DeleteRoutineConfEnvsRequest)

CreateDeleteRoutineConfEnvsRequest creates a request to invoke DeleteRoutineConfEnvs API

type DeleteRoutineConfEnvsResponse ¶

type DeleteRoutineConfEnvsResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DeleteRoutineConfEnvsResponse is the response struct for api DeleteRoutineConfEnvs

func CreateDeleteRoutineConfEnvsResponse ¶

func CreateDeleteRoutineConfEnvsResponse() (response *DeleteRoutineConfEnvsResponse)

CreateDeleteRoutineConfEnvsResponse creates a response to parse from DeleteRoutineConfEnvs response

type DeleteRoutineRequest ¶

type DeleteRoutineRequest struct {
	*requests.RpcRequest
	Name string `position:"Body" name:"Name"`
}

DeleteRoutineRequest is the request struct for api DeleteRoutine

func CreateDeleteRoutineRequest ¶

func CreateDeleteRoutineRequest() (request *DeleteRoutineRequest)

CreateDeleteRoutineRequest creates a request to invoke DeleteRoutine API

type DeleteRoutineResponse ¶

type DeleteRoutineResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DeleteRoutineResponse is the response struct for api DeleteRoutine

func CreateDeleteRoutineResponse ¶

func CreateDeleteRoutineResponse() (response *DeleteRoutineResponse)

CreateDeleteRoutineResponse creates a response to parse from DeleteRoutine response

type DescribeDcdnAclFieldsRequest ¶

type DescribeDcdnAclFieldsRequest struct {
	*requests.RpcRequest
	Lang string `position:"Query" name:"Lang"`
}

DescribeDcdnAclFieldsRequest is the request struct for api DescribeDcdnAclFields

func CreateDescribeDcdnAclFieldsRequest ¶

func CreateDescribeDcdnAclFieldsRequest() (request *DescribeDcdnAclFieldsRequest)

CreateDescribeDcdnAclFieldsRequest creates a request to invoke DescribeDcdnAclFields API

type DescribeDcdnAclFieldsResponse ¶

type DescribeDcdnAclFieldsResponse struct {
	*responses.BaseResponse
	RequestId string        `json:"RequestId" xml:"RequestId"`
	Content   []ContentItem `json:"Content" xml:"Content"`
}

DescribeDcdnAclFieldsResponse is the response struct for api DescribeDcdnAclFields

func CreateDescribeDcdnAclFieldsResponse ¶

func CreateDescribeDcdnAclFieldsResponse() (response *DescribeDcdnAclFieldsResponse)

CreateDescribeDcdnAclFieldsResponse creates a response to parse from DescribeDcdnAclFields response

type DescribeDcdnBgpBpsDataRequest ¶

type DescribeDcdnBgpBpsDataRequest struct {
	*requests.RpcRequest
	Isp        string `position:"Query" name:"Isp"`
	EndTime    string `position:"Query" name:"EndTime"`
	Interval   string `position:"Query" name:"Interval"`
	DeviceName string `position:"Query" name:"DeviceName"`
	StartTime  string `position:"Query" name:"StartTime"`
	DevicePort string `position:"Query" name:"DevicePort"`
}

DescribeDcdnBgpBpsDataRequest is the request struct for api DescribeDcdnBgpBpsData

func CreateDescribeDcdnBgpBpsDataRequest ¶

func CreateDescribeDcdnBgpBpsDataRequest() (request *DescribeDcdnBgpBpsDataRequest)

CreateDescribeDcdnBgpBpsDataRequest creates a request to invoke DescribeDcdnBgpBpsData API

type DescribeDcdnBgpBpsDataResponse ¶

type DescribeDcdnBgpBpsDataResponse struct {
	*responses.BaseResponse
	EndTime         string    `json:"EndTime" xml:"EndTime"`
	StartTime       string    `json:"StartTime" xml:"StartTime"`
	RequestId       string    `json:"RequestId" xml:"RequestId"`
	BgpDataInterval []BgpData `json:"BgpDataInterval" xml:"BgpDataInterval"`
}

DescribeDcdnBgpBpsDataResponse is the response struct for api DescribeDcdnBgpBpsData

func CreateDescribeDcdnBgpBpsDataResponse ¶

func CreateDescribeDcdnBgpBpsDataResponse() (response *DescribeDcdnBgpBpsDataResponse)

CreateDescribeDcdnBgpBpsDataResponse creates a response to parse from DescribeDcdnBgpBpsData response

type DescribeDcdnBgpTrafficDataRequest ¶

type DescribeDcdnBgpTrafficDataRequest struct {
	*requests.RpcRequest
	Isp       string `position:"Query" name:"Isp"`
	EndTime   string `position:"Query" name:"EndTime"`
	Interval  string `position:"Query" name:"Interval"`
	StartTime string `position:"Query" name:"StartTime"`
}

DescribeDcdnBgpTrafficDataRequest is the request struct for api DescribeDcdnBgpTrafficData

func CreateDescribeDcdnBgpTrafficDataRequest ¶

func CreateDescribeDcdnBgpTrafficDataRequest() (request *DescribeDcdnBgpTrafficDataRequest)

CreateDescribeDcdnBgpTrafficDataRequest creates a request to invoke DescribeDcdnBgpTrafficData API

type DescribeDcdnBgpTrafficDataResponse ¶

type DescribeDcdnBgpTrafficDataResponse struct {
	*responses.BaseResponse
	EndTime         string                                `json:"EndTime" xml:"EndTime"`
	StartTime       string                                `json:"StartTime" xml:"StartTime"`
	RequestId       string                                `json:"RequestId" xml:"RequestId"`
	BgpDataInterval []BgpDataInDescribeDcdnBgpTrafficData `json:"BgpDataInterval" xml:"BgpDataInterval"`
}

DescribeDcdnBgpTrafficDataResponse is the response struct for api DescribeDcdnBgpTrafficData

func CreateDescribeDcdnBgpTrafficDataResponse ¶

func CreateDescribeDcdnBgpTrafficDataResponse() (response *DescribeDcdnBgpTrafficDataResponse)

CreateDescribeDcdnBgpTrafficDataResponse creates a response to parse from DescribeDcdnBgpTrafficData response

type DescribeDcdnBlockedRegionsRequest ¶

type DescribeDcdnBlockedRegionsRequest struct {
	*requests.RpcRequest
	Language string `position:"Query" name:"Language"`
}

DescribeDcdnBlockedRegionsRequest is the request struct for api DescribeDcdnBlockedRegions

func CreateDescribeDcdnBlockedRegionsRequest ¶

func CreateDescribeDcdnBlockedRegionsRequest() (request *DescribeDcdnBlockedRegionsRequest)

CreateDescribeDcdnBlockedRegionsRequest creates a request to invoke DescribeDcdnBlockedRegions API

type DescribeDcdnBlockedRegionsResponse ¶

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

DescribeDcdnBlockedRegionsResponse is the response struct for api DescribeDcdnBlockedRegions

func CreateDescribeDcdnBlockedRegionsResponse ¶

func CreateDescribeDcdnBlockedRegionsResponse() (response *DescribeDcdnBlockedRegionsResponse)

CreateDescribeDcdnBlockedRegionsResponse creates a response to parse from DescribeDcdnBlockedRegions response

type DescribeDcdnCertificateDetailRequest ¶

type DescribeDcdnCertificateDetailRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	CertName      string           `position:"Query" name:"CertName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDcdnCertificateDetailRequest is the request struct for api DescribeDcdnCertificateDetail

func CreateDescribeDcdnCertificateDetailRequest ¶

func CreateDescribeDcdnCertificateDetailRequest() (request *DescribeDcdnCertificateDetailRequest)

CreateDescribeDcdnCertificateDetailRequest creates a request to invoke DescribeDcdnCertificateDetail API

type DescribeDcdnCertificateDetailResponse ¶

type DescribeDcdnCertificateDetailResponse struct {
	*responses.BaseResponse
	CertName  string `json:"CertName" xml:"CertName"`
	Key       string `json:"Key" xml:"Key"`
	Cert      string `json:"Cert" xml:"Cert"`
	CertId    int64  `json:"CertId" xml:"CertId"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DescribeDcdnCertificateDetailResponse is the response struct for api DescribeDcdnCertificateDetail

func CreateDescribeDcdnCertificateDetailResponse ¶

func CreateDescribeDcdnCertificateDetailResponse() (response *DescribeDcdnCertificateDetailResponse)

CreateDescribeDcdnCertificateDetailResponse creates a response to parse from DescribeDcdnCertificateDetail response

type DescribeDcdnCertificateListRequest ¶

type DescribeDcdnCertificateListRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDcdnCertificateListRequest is the request struct for api DescribeDcdnCertificateList

func CreateDescribeDcdnCertificateListRequest ¶

func CreateDescribeDcdnCertificateListRequest() (request *DescribeDcdnCertificateListRequest)

CreateDescribeDcdnCertificateListRequest creates a request to invoke DescribeDcdnCertificateList API

type DescribeDcdnCertificateListResponse ¶

type DescribeDcdnCertificateListResponse struct {
	*responses.BaseResponse
	RequestId            string                                            `json:"RequestId" xml:"RequestId"`
	CertificateListModel CertificateListModelInDescribeDcdnCertificateList `json:"CertificateListModel" xml:"CertificateListModel"`
}

DescribeDcdnCertificateListResponse is the response struct for api DescribeDcdnCertificateList

func CreateDescribeDcdnCertificateListResponse ¶

func CreateDescribeDcdnCertificateListResponse() (response *DescribeDcdnCertificateListResponse)

CreateDescribeDcdnCertificateListResponse creates a response to parse from DescribeDcdnCertificateList response

type DescribeDcdnDeletedDomainsRequest ¶

type DescribeDcdnDeletedDomainsRequest struct {
	*requests.RpcRequest
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnDeletedDomainsRequest is the request struct for api DescribeDcdnDeletedDomains

func CreateDescribeDcdnDeletedDomainsRequest ¶

func CreateDescribeDcdnDeletedDomainsRequest() (request *DescribeDcdnDeletedDomainsRequest)

CreateDescribeDcdnDeletedDomainsRequest creates a request to invoke DescribeDcdnDeletedDomains API

type DescribeDcdnDeletedDomainsResponse ¶

type DescribeDcdnDeletedDomainsResponse struct {
	*responses.BaseResponse
	RequestId  string                              `json:"RequestId" xml:"RequestId"`
	PageNumber int64                               `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64                               `json:"PageSize" xml:"PageSize"`
	TotalCount int64                               `json:"TotalCount" xml:"TotalCount"`
	Domains    DomainsInDescribeDcdnDeletedDomains `json:"Domains" xml:"Domains"`
}

DescribeDcdnDeletedDomainsResponse is the response struct for api DescribeDcdnDeletedDomains

func CreateDescribeDcdnDeletedDomainsResponse ¶

func CreateDescribeDcdnDeletedDomainsResponse() (response *DescribeDcdnDeletedDomainsResponse)

CreateDescribeDcdnDeletedDomainsResponse creates a response to parse from DescribeDcdnDeletedDomains response

type DescribeDcdnDeliverListRequest ¶

type DescribeDcdnDeliverListRequest struct {
	*requests.RpcRequest
	DeliverId requests.Integer `position:"Query" name:"DeliverId"`
}

DescribeDcdnDeliverListRequest is the request struct for api DescribeDcdnDeliverList

func CreateDescribeDcdnDeliverListRequest ¶

func CreateDescribeDcdnDeliverListRequest() (request *DescribeDcdnDeliverListRequest)

CreateDescribeDcdnDeliverListRequest creates a request to invoke DescribeDcdnDeliverList API

type DescribeDcdnDeliverListResponse ¶

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

DescribeDcdnDeliverListResponse is the response struct for api DescribeDcdnDeliverList

func CreateDescribeDcdnDeliverListResponse ¶

func CreateDescribeDcdnDeliverListResponse() (response *DescribeDcdnDeliverListResponse)

CreateDescribeDcdnDeliverListResponse creates a response to parse from DescribeDcdnDeliverList response

type DescribeDcdnDomainBpsDataByLayerRequest ¶

type DescribeDcdnDomainBpsDataByLayerRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
	Layer          string `position:"Query" name:"Layer"`
}

DescribeDcdnDomainBpsDataByLayerRequest is the request struct for api DescribeDcdnDomainBpsDataByLayer

func CreateDescribeDcdnDomainBpsDataByLayerRequest ¶

func CreateDescribeDcdnDomainBpsDataByLayerRequest() (request *DescribeDcdnDomainBpsDataByLayerRequest)

CreateDescribeDcdnDomainBpsDataByLayerRequest creates a request to invoke DescribeDcdnDomainBpsDataByLayer API

type DescribeDcdnDomainBpsDataByLayerResponse ¶

type DescribeDcdnDomainBpsDataByLayerResponse struct {
	*responses.BaseResponse
	DataInterval    string          `json:"DataInterval" xml:"DataInterval"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	BpsDataInterval BpsDataInterval `json:"BpsDataInterval" xml:"BpsDataInterval"`
}

DescribeDcdnDomainBpsDataByLayerResponse is the response struct for api DescribeDcdnDomainBpsDataByLayer

func CreateDescribeDcdnDomainBpsDataByLayerResponse ¶

func CreateDescribeDcdnDomainBpsDataByLayerResponse() (response *DescribeDcdnDomainBpsDataByLayerResponse)

CreateDescribeDcdnDomainBpsDataByLayerResponse creates a response to parse from DescribeDcdnDomainBpsDataByLayer response

type DescribeDcdnDomainBpsDataRequest ¶

type DescribeDcdnDomainBpsDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainBpsDataRequest is the request struct for api DescribeDcdnDomainBpsData

func CreateDescribeDcdnDomainBpsDataRequest ¶

func CreateDescribeDcdnDomainBpsDataRequest() (request *DescribeDcdnDomainBpsDataRequest)

CreateDescribeDcdnDomainBpsDataRequest creates a request to invoke DescribeDcdnDomainBpsData API

type DescribeDcdnDomainBpsDataResponse ¶

type DescribeDcdnDomainBpsDataResponse struct {
	*responses.BaseResponse
	EndTime            string                                        `json:"EndTime" xml:"EndTime"`
	StartTime          string                                        `json:"StartTime" xml:"StartTime"`
	RequestId          string                                        `json:"RequestId" xml:"RequestId"`
	DomainName         string                                        `json:"DomainName" xml:"DomainName"`
	DataInterval       string                                        `json:"DataInterval" xml:"DataInterval"`
	BpsDataPerInterval BpsDataPerIntervalInDescribeDcdnDomainBpsData `json:"BpsDataPerInterval" xml:"BpsDataPerInterval"`
}

DescribeDcdnDomainBpsDataResponse is the response struct for api DescribeDcdnDomainBpsData

func CreateDescribeDcdnDomainBpsDataResponse ¶

func CreateDescribeDcdnDomainBpsDataResponse() (response *DescribeDcdnDomainBpsDataResponse)

CreateDescribeDcdnDomainBpsDataResponse creates a response to parse from DescribeDcdnDomainBpsData response

type DescribeDcdnDomainByCertificateRequest ¶

type DescribeDcdnDomainByCertificateRequest struct {
	*requests.RpcRequest
	SSLPub    string           `position:"Query" name:"SSLPub"`
	SSLStatus requests.Boolean `position:"Query" name:"SSLStatus"`
}

DescribeDcdnDomainByCertificateRequest is the request struct for api DescribeDcdnDomainByCertificate

func CreateDescribeDcdnDomainByCertificateRequest ¶

func CreateDescribeDcdnDomainByCertificateRequest() (request *DescribeDcdnDomainByCertificateRequest)

CreateDescribeDcdnDomainByCertificateRequest creates a request to invoke DescribeDcdnDomainByCertificate API

type DescribeDcdnDomainByCertificateResponse ¶

type DescribeDcdnDomainByCertificateResponse struct {
	*responses.BaseResponse
	RequestId string                                     `json:"RequestId" xml:"RequestId"`
	CertInfos CertInfosInDescribeDcdnDomainByCertificate `json:"CertInfos" xml:"CertInfos"`
}

DescribeDcdnDomainByCertificateResponse is the response struct for api DescribeDcdnDomainByCertificate

func CreateDescribeDcdnDomainByCertificateResponse ¶

func CreateDescribeDcdnDomainByCertificateResponse() (response *DescribeDcdnDomainByCertificateResponse)

CreateDescribeDcdnDomainByCertificateResponse creates a response to parse from DescribeDcdnDomainByCertificate response

type DescribeDcdnDomainCcActivityLogRequest ¶

type DescribeDcdnDomainCcActivityLogRequest struct {
	*requests.RpcRequest
	DomainName    string           `position:"Query" name:"DomainName"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	EndTime       string           `position:"Query" name:"EndTime"`
	RuleName      string           `position:"Query" name:"RuleName"`
	StartTime     string           `position:"Query" name:"StartTime"`
	TriggerObject string           `position:"Query" name:"TriggerObject"`
	Value         string           `position:"Query" name:"Value"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnDomainCcActivityLogRequest is the request struct for api DescribeDcdnDomainCcActivityLog

func CreateDescribeDcdnDomainCcActivityLogRequest ¶

func CreateDescribeDcdnDomainCcActivityLogRequest() (request *DescribeDcdnDomainCcActivityLogRequest)

CreateDescribeDcdnDomainCcActivityLogRequest creates a request to invoke DescribeDcdnDomainCcActivityLog API

type DescribeDcdnDomainCcActivityLogResponse ¶

type DescribeDcdnDomainCcActivityLogResponse struct {
	*responses.BaseResponse
	PageIndex   int64     `json:"PageIndex" xml:"PageIndex"`
	RequestId   string    `json:"RequestId" xml:"RequestId"`
	PageSize    int64     `json:"PageSize" xml:"PageSize"`
	Total       int64     `json:"Total" xml:"Total"`
	ActivityLog []LogInfo `json:"ActivityLog" xml:"ActivityLog"`
}

DescribeDcdnDomainCcActivityLogResponse is the response struct for api DescribeDcdnDomainCcActivityLog

func CreateDescribeDcdnDomainCcActivityLogResponse ¶

func CreateDescribeDcdnDomainCcActivityLogResponse() (response *DescribeDcdnDomainCcActivityLogResponse)

CreateDescribeDcdnDomainCcActivityLogResponse creates a response to parse from DescribeDcdnDomainCcActivityLog response

type DescribeDcdnDomainCertificateInfoRequest ¶

type DescribeDcdnDomainCertificateInfoRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
}

DescribeDcdnDomainCertificateInfoRequest is the request struct for api DescribeDcdnDomainCertificateInfo

func CreateDescribeDcdnDomainCertificateInfoRequest ¶

func CreateDescribeDcdnDomainCertificateInfoRequest() (request *DescribeDcdnDomainCertificateInfoRequest)

CreateDescribeDcdnDomainCertificateInfoRequest creates a request to invoke DescribeDcdnDomainCertificateInfo API

type DescribeDcdnDomainCertificateInfoResponse ¶

type DescribeDcdnDomainCertificateInfoResponse struct {
	*responses.BaseResponse
	RequestId string                                       `json:"RequestId" xml:"RequestId"`
	CertInfos CertInfosInDescribeDcdnDomainCertificateInfo `json:"CertInfos" xml:"CertInfos"`
}

DescribeDcdnDomainCertificateInfoResponse is the response struct for api DescribeDcdnDomainCertificateInfo

func CreateDescribeDcdnDomainCertificateInfoResponse ¶

func CreateDescribeDcdnDomainCertificateInfoResponse() (response *DescribeDcdnDomainCertificateInfoResponse)

CreateDescribeDcdnDomainCertificateInfoResponse creates a response to parse from DescribeDcdnDomainCertificateInfo response

type DescribeDcdnDomainCnameRequest ¶

type DescribeDcdnDomainCnameRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
}

DescribeDcdnDomainCnameRequest is the request struct for api DescribeDcdnDomainCname

func CreateDescribeDcdnDomainCnameRequest ¶

func CreateDescribeDcdnDomainCnameRequest() (request *DescribeDcdnDomainCnameRequest)

CreateDescribeDcdnDomainCnameRequest creates a request to invoke DescribeDcdnDomainCname API

type DescribeDcdnDomainCnameResponse ¶

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

DescribeDcdnDomainCnameResponse is the response struct for api DescribeDcdnDomainCname

func CreateDescribeDcdnDomainCnameResponse ¶

func CreateDescribeDcdnDomainCnameResponse() (response *DescribeDcdnDomainCnameResponse)

CreateDescribeDcdnDomainCnameResponse creates a response to parse from DescribeDcdnDomainCname response

type DescribeDcdnDomainConfigsRequest ¶

type DescribeDcdnDomainConfigsRequest struct {
	*requests.RpcRequest
	FunctionNames string           `position:"Query" name:"FunctionNames"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	ConfigId      string           `position:"Query" name:"ConfigId"`
}

DescribeDcdnDomainConfigsRequest is the request struct for api DescribeDcdnDomainConfigs

func CreateDescribeDcdnDomainConfigsRequest ¶

func CreateDescribeDcdnDomainConfigsRequest() (request *DescribeDcdnDomainConfigsRequest)

CreateDescribeDcdnDomainConfigsRequest creates a request to invoke DescribeDcdnDomainConfigs API

type DescribeDcdnDomainConfigsResponse ¶

type DescribeDcdnDomainConfigsResponse struct {
	*responses.BaseResponse
	RequestId     string                                   `json:"RequestId" xml:"RequestId"`
	DomainConfigs DomainConfigsInDescribeDcdnDomainConfigs `json:"DomainConfigs" xml:"DomainConfigs"`
}

DescribeDcdnDomainConfigsResponse is the response struct for api DescribeDcdnDomainConfigs

func CreateDescribeDcdnDomainConfigsResponse ¶

func CreateDescribeDcdnDomainConfigsResponse() (response *DescribeDcdnDomainConfigsResponse)

CreateDescribeDcdnDomainConfigsResponse creates a response to parse from DescribeDcdnDomainConfigs response

type DescribeDcdnDomainDetailRequest ¶

type DescribeDcdnDomainDetailRequest struct {
	*requests.RpcRequest
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeDcdnDomainDetailRequest is the request struct for api DescribeDcdnDomainDetail

func CreateDescribeDcdnDomainDetailRequest ¶

func CreateDescribeDcdnDomainDetailRequest() (request *DescribeDcdnDomainDetailRequest)

CreateDescribeDcdnDomainDetailRequest creates a request to invoke DescribeDcdnDomainDetail API

type DescribeDcdnDomainDetailResponse ¶

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

DescribeDcdnDomainDetailResponse is the response struct for api DescribeDcdnDomainDetail

func CreateDescribeDcdnDomainDetailResponse ¶

func CreateDescribeDcdnDomainDetailResponse() (response *DescribeDcdnDomainDetailResponse)

CreateDescribeDcdnDomainDetailResponse creates a response to parse from DescribeDcdnDomainDetail response

type DescribeDcdnDomainHitRateDataRequest ¶

type DescribeDcdnDomainHitRateDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	Interval   string `position:"Query" name:"Interval"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainHitRateDataRequest is the request struct for api DescribeDcdnDomainHitRateData

func CreateDescribeDcdnDomainHitRateDataRequest ¶

func CreateDescribeDcdnDomainHitRateDataRequest() (request *DescribeDcdnDomainHitRateDataRequest)

CreateDescribeDcdnDomainHitRateDataRequest creates a request to invoke DescribeDcdnDomainHitRateData API

type DescribeDcdnDomainHitRateDataResponse ¶

type DescribeDcdnDomainHitRateDataResponse struct {
	*responses.BaseResponse
	EndTime            string             `json:"EndTime" xml:"EndTime"`
	StartTime          string             `json:"StartTime" xml:"StartTime"`
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	DomainName         string             `json:"DomainName" xml:"DomainName"`
	DataInterval       string             `json:"DataInterval" xml:"DataInterval"`
	HitRatePerInterval HitRatePerInterval `json:"HitRatePerInterval" xml:"HitRatePerInterval"`
}

DescribeDcdnDomainHitRateDataResponse is the response struct for api DescribeDcdnDomainHitRateData

func CreateDescribeDcdnDomainHitRateDataResponse ¶

func CreateDescribeDcdnDomainHitRateDataResponse() (response *DescribeDcdnDomainHitRateDataResponse)

CreateDescribeDcdnDomainHitRateDataResponse creates a response to parse from DescribeDcdnDomainHitRateData response

type DescribeDcdnDomainHttpCodeDataByLayerRequest ¶

type DescribeDcdnDomainHttpCodeDataByLayerRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
	Layer          string `position:"Query" name:"Layer"`
}

DescribeDcdnDomainHttpCodeDataByLayerRequest is the request struct for api DescribeDcdnDomainHttpCodeDataByLayer

func CreateDescribeDcdnDomainHttpCodeDataByLayerRequest ¶

func CreateDescribeDcdnDomainHttpCodeDataByLayerRequest() (request *DescribeDcdnDomainHttpCodeDataByLayerRequest)

CreateDescribeDcdnDomainHttpCodeDataByLayerRequest creates a request to invoke DescribeDcdnDomainHttpCodeDataByLayer API

type DescribeDcdnDomainHttpCodeDataByLayerResponse ¶

type DescribeDcdnDomainHttpCodeDataByLayerResponse struct {
	*responses.BaseResponse
	DataInterval         string               `json:"DataInterval" xml:"DataInterval"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	HttpCodeDataInterval HttpCodeDataInterval `json:"HttpCodeDataInterval" xml:"HttpCodeDataInterval"`
}

DescribeDcdnDomainHttpCodeDataByLayerResponse is the response struct for api DescribeDcdnDomainHttpCodeDataByLayer

func CreateDescribeDcdnDomainHttpCodeDataByLayerResponse ¶

func CreateDescribeDcdnDomainHttpCodeDataByLayerResponse() (response *DescribeDcdnDomainHttpCodeDataByLayerResponse)

CreateDescribeDcdnDomainHttpCodeDataByLayerResponse creates a response to parse from DescribeDcdnDomainHttpCodeDataByLayer response

type DescribeDcdnDomainHttpCodeDataRequest ¶

type DescribeDcdnDomainHttpCodeDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainHttpCodeDataRequest is the request struct for api DescribeDcdnDomainHttpCodeData

func CreateDescribeDcdnDomainHttpCodeDataRequest ¶

func CreateDescribeDcdnDomainHttpCodeDataRequest() (request *DescribeDcdnDomainHttpCodeDataRequest)

CreateDescribeDcdnDomainHttpCodeDataRequest creates a request to invoke DescribeDcdnDomainHttpCodeData API

type DescribeDcdnDomainHttpCodeDataResponse ¶

type DescribeDcdnDomainHttpCodeDataResponse struct {
	*responses.BaseResponse
	EndTime         string          `json:"EndTime" xml:"EndTime"`
	StartTime       string          `json:"StartTime" xml:"StartTime"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	DomainName      string          `json:"DomainName" xml:"DomainName"`
	DataInterval    string          `json:"DataInterval" xml:"DataInterval"`
	DataPerInterval DataPerInterval `json:"DataPerInterval" xml:"DataPerInterval"`
}

DescribeDcdnDomainHttpCodeDataResponse is the response struct for api DescribeDcdnDomainHttpCodeData

func CreateDescribeDcdnDomainHttpCodeDataResponse ¶

func CreateDescribeDcdnDomainHttpCodeDataResponse() (response *DescribeDcdnDomainHttpCodeDataResponse)

CreateDescribeDcdnDomainHttpCodeDataResponse creates a response to parse from DescribeDcdnDomainHttpCodeData response

type DescribeDcdnDomainIpaBpsDataRequest ¶

type DescribeDcdnDomainIpaBpsDataRequest struct {
	*requests.RpcRequest
	FixTimeGap     string `position:"Query" name:"FixTimeGap"`
	TimeMerge      string `position:"Query" name:"TimeMerge"`
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainIpaBpsDataRequest is the request struct for api DescribeDcdnDomainIpaBpsData

func CreateDescribeDcdnDomainIpaBpsDataRequest ¶

func CreateDescribeDcdnDomainIpaBpsDataRequest() (request *DescribeDcdnDomainIpaBpsDataRequest)

CreateDescribeDcdnDomainIpaBpsDataRequest creates a request to invoke DescribeDcdnDomainIpaBpsData API

type DescribeDcdnDomainIpaBpsDataResponse ¶

type DescribeDcdnDomainIpaBpsDataResponse struct {
	*responses.BaseResponse
	EndTime            string                                           `json:"EndTime" xml:"EndTime"`
	StartTime          string                                           `json:"StartTime" xml:"StartTime"`
	RequestId          string                                           `json:"RequestId" xml:"RequestId"`
	DomainName         string                                           `json:"DomainName" xml:"DomainName"`
	DataInterval       string                                           `json:"DataInterval" xml:"DataInterval"`
	BpsDataPerInterval BpsDataPerIntervalInDescribeDcdnDomainIpaBpsData `json:"BpsDataPerInterval" xml:"BpsDataPerInterval"`
}

DescribeDcdnDomainIpaBpsDataResponse is the response struct for api DescribeDcdnDomainIpaBpsData

func CreateDescribeDcdnDomainIpaBpsDataResponse ¶

func CreateDescribeDcdnDomainIpaBpsDataResponse() (response *DescribeDcdnDomainIpaBpsDataResponse)

CreateDescribeDcdnDomainIpaBpsDataResponse creates a response to parse from DescribeDcdnDomainIpaBpsData response

type DescribeDcdnDomainIpaConnDataRequest ¶

type DescribeDcdnDomainIpaConnDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
	SplitBy    string `position:"Query" name:"SplitBy"`
}

DescribeDcdnDomainIpaConnDataRequest is the request struct for api DescribeDcdnDomainIpaConnData

func CreateDescribeDcdnDomainIpaConnDataRequest ¶

func CreateDescribeDcdnDomainIpaConnDataRequest() (request *DescribeDcdnDomainIpaConnDataRequest)

CreateDescribeDcdnDomainIpaConnDataRequest creates a request to invoke DescribeDcdnDomainIpaConnData API

type DescribeDcdnDomainIpaConnDataResponse ¶

type DescribeDcdnDomainIpaConnDataResponse struct {
	*responses.BaseResponse
	EndTime                   string                    `json:"EndTime" xml:"EndTime"`
	StartTime                 string                    `json:"StartTime" xml:"StartTime"`
	RequestId                 string                    `json:"RequestId" xml:"RequestId"`
	ConnectionDataPerInterval ConnectionDataPerInterval `json:"ConnectionDataPerInterval" xml:"ConnectionDataPerInterval"`
}

DescribeDcdnDomainIpaConnDataResponse is the response struct for api DescribeDcdnDomainIpaConnData

func CreateDescribeDcdnDomainIpaConnDataResponse ¶

func CreateDescribeDcdnDomainIpaConnDataResponse() (response *DescribeDcdnDomainIpaConnDataResponse)

CreateDescribeDcdnDomainIpaConnDataResponse creates a response to parse from DescribeDcdnDomainIpaConnData response

type DescribeDcdnDomainIpaTrafficDataRequest ¶

type DescribeDcdnDomainIpaTrafficDataRequest struct {
	*requests.RpcRequest
	FixTimeGap     string `position:"Query" name:"FixTimeGap"`
	TimeMerge      string `position:"Query" name:"TimeMerge"`
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainIpaTrafficDataRequest is the request struct for api DescribeDcdnDomainIpaTrafficData

func CreateDescribeDcdnDomainIpaTrafficDataRequest ¶

func CreateDescribeDcdnDomainIpaTrafficDataRequest() (request *DescribeDcdnDomainIpaTrafficDataRequest)

CreateDescribeDcdnDomainIpaTrafficDataRequest creates a request to invoke DescribeDcdnDomainIpaTrafficData API

type DescribeDcdnDomainIpaTrafficDataResponse ¶

type DescribeDcdnDomainIpaTrafficDataResponse struct {
	*responses.BaseResponse
	EndTime                string                                                   `json:"EndTime" xml:"EndTime"`
	StartTime              string                                                   `json:"StartTime" xml:"StartTime"`
	RequestId              string                                                   `json:"RequestId" xml:"RequestId"`
	DomainName             string                                                   `json:"DomainName" xml:"DomainName"`
	DataInterval           string                                                   `json:"DataInterval" xml:"DataInterval"`
	TrafficDataPerInterval TrafficDataPerIntervalInDescribeDcdnDomainIpaTrafficData `json:"TrafficDataPerInterval" xml:"TrafficDataPerInterval"`
}

DescribeDcdnDomainIpaTrafficDataResponse is the response struct for api DescribeDcdnDomainIpaTrafficData

func CreateDescribeDcdnDomainIpaTrafficDataResponse ¶

func CreateDescribeDcdnDomainIpaTrafficDataResponse() (response *DescribeDcdnDomainIpaTrafficDataResponse)

CreateDescribeDcdnDomainIpaTrafficDataResponse creates a response to parse from DescribeDcdnDomainIpaTrafficData response

type DescribeDcdnDomainIspDataRequest ¶

type DescribeDcdnDomainIspDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainIspDataRequest is the request struct for api DescribeDcdnDomainIspData

func CreateDescribeDcdnDomainIspDataRequest ¶

func CreateDescribeDcdnDomainIspDataRequest() (request *DescribeDcdnDomainIspDataRequest)

CreateDescribeDcdnDomainIspDataRequest creates a request to invoke DescribeDcdnDomainIspData API

type DescribeDcdnDomainIspDataResponse ¶

type DescribeDcdnDomainIspDataResponse struct {
	*responses.BaseResponse
	EndTime      string                           `json:"EndTime" xml:"EndTime"`
	StartTime    string                           `json:"StartTime" xml:"StartTime"`
	RequestId    string                           `json:"RequestId" xml:"RequestId"`
	DomainName   string                           `json:"DomainName" xml:"DomainName"`
	DataInterval string                           `json:"DataInterval" xml:"DataInterval"`
	Value        ValueInDescribeDcdnDomainIspData `json:"Value" xml:"Value"`
}

DescribeDcdnDomainIspDataResponse is the response struct for api DescribeDcdnDomainIspData

func CreateDescribeDcdnDomainIspDataResponse ¶

func CreateDescribeDcdnDomainIspDataResponse() (response *DescribeDcdnDomainIspDataResponse)

CreateDescribeDcdnDomainIspDataResponse creates a response to parse from DescribeDcdnDomainIspData response

type DescribeDcdnDomainLogRequest ¶

type DescribeDcdnDomainLogRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	EndTime    string           `position:"Query" name:"EndTime"`
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnDomainLogRequest is the request struct for api DescribeDcdnDomainLog

func CreateDescribeDcdnDomainLogRequest ¶

func CreateDescribeDcdnDomainLogRequest() (request *DescribeDcdnDomainLogRequest)

CreateDescribeDcdnDomainLogRequest creates a request to invoke DescribeDcdnDomainLog API

type DescribeDcdnDomainLogResponse ¶

type DescribeDcdnDomainLogResponse struct {
	*responses.BaseResponse
	DomainName       string                                  `json:"DomainName" xml:"DomainName"`
	RequestId        string                                  `json:"RequestId" xml:"RequestId"`
	DomainLogDetails DomainLogDetailsInDescribeDcdnDomainLog `json:"DomainLogDetails" xml:"DomainLogDetails"`
}

DescribeDcdnDomainLogResponse is the response struct for api DescribeDcdnDomainLog

func CreateDescribeDcdnDomainLogResponse ¶

func CreateDescribeDcdnDomainLogResponse() (response *DescribeDcdnDomainLogResponse)

CreateDescribeDcdnDomainLogResponse creates a response to parse from DescribeDcdnDomainLog response

type DescribeDcdnDomainMultiUsageDataRequest ¶

type DescribeDcdnDomainMultiUsageDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainMultiUsageDataRequest is the request struct for api DescribeDcdnDomainMultiUsageData

func CreateDescribeDcdnDomainMultiUsageDataRequest ¶

func CreateDescribeDcdnDomainMultiUsageDataRequest() (request *DescribeDcdnDomainMultiUsageDataRequest)

CreateDescribeDcdnDomainMultiUsageDataRequest creates a request to invoke DescribeDcdnDomainMultiUsageData API

type DescribeDcdnDomainMultiUsageDataResponse ¶

type DescribeDcdnDomainMultiUsageDataResponse struct {
	*responses.BaseResponse
	EndTime            string             `json:"EndTime" xml:"EndTime"`
	StartTime          string             `json:"StartTime" xml:"StartTime"`
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	RequestPerInterval RequestPerInterval `json:"RequestPerInterval" xml:"RequestPerInterval"`
	TrafficPerInterval TrafficPerInterval `json:"TrafficPerInterval" xml:"TrafficPerInterval"`
}

DescribeDcdnDomainMultiUsageDataResponse is the response struct for api DescribeDcdnDomainMultiUsageData

func CreateDescribeDcdnDomainMultiUsageDataResponse ¶

func CreateDescribeDcdnDomainMultiUsageDataResponse() (response *DescribeDcdnDomainMultiUsageDataResponse)

CreateDescribeDcdnDomainMultiUsageDataResponse creates a response to parse from DescribeDcdnDomainMultiUsageData response

type DescribeDcdnDomainOriginBpsDataRequest ¶

type DescribeDcdnDomainOriginBpsDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	Interval   string `position:"Query" name:"Interval"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainOriginBpsDataRequest is the request struct for api DescribeDcdnDomainOriginBpsData

func CreateDescribeDcdnDomainOriginBpsDataRequest ¶

func CreateDescribeDcdnDomainOriginBpsDataRequest() (request *DescribeDcdnDomainOriginBpsDataRequest)

CreateDescribeDcdnDomainOriginBpsDataRequest creates a request to invoke DescribeDcdnDomainOriginBpsData API

type DescribeDcdnDomainOriginBpsDataResponse ¶

type DescribeDcdnDomainOriginBpsDataResponse struct {
	*responses.BaseResponse
	EndTime                  string                   `json:"EndTime" xml:"EndTime"`
	StartTime                string                   `json:"StartTime" xml:"StartTime"`
	RequestId                string                   `json:"RequestId" xml:"RequestId"`
	DomainName               string                   `json:"DomainName" xml:"DomainName"`
	DataInterval             string                   `json:"DataInterval" xml:"DataInterval"`
	OriginBpsDataPerInterval OriginBpsDataPerInterval `json:"OriginBpsDataPerInterval" xml:"OriginBpsDataPerInterval"`
}

DescribeDcdnDomainOriginBpsDataResponse is the response struct for api DescribeDcdnDomainOriginBpsData

func CreateDescribeDcdnDomainOriginBpsDataResponse ¶

func CreateDescribeDcdnDomainOriginBpsDataResponse() (response *DescribeDcdnDomainOriginBpsDataResponse)

CreateDescribeDcdnDomainOriginBpsDataResponse creates a response to parse from DescribeDcdnDomainOriginBpsData response

type DescribeDcdnDomainOriginTrafficDataRequest ¶

type DescribeDcdnDomainOriginTrafficDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	Interval   string `position:"Query" name:"Interval"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainOriginTrafficDataRequest is the request struct for api DescribeDcdnDomainOriginTrafficData

func CreateDescribeDcdnDomainOriginTrafficDataRequest ¶

func CreateDescribeDcdnDomainOriginTrafficDataRequest() (request *DescribeDcdnDomainOriginTrafficDataRequest)

CreateDescribeDcdnDomainOriginTrafficDataRequest creates a request to invoke DescribeDcdnDomainOriginTrafficData API

type DescribeDcdnDomainOriginTrafficDataResponse ¶

type DescribeDcdnDomainOriginTrafficDataResponse struct {
	*responses.BaseResponse
	EndTime                      string                       `json:"EndTime" xml:"EndTime"`
	StartTime                    string                       `json:"StartTime" xml:"StartTime"`
	RequestId                    string                       `json:"RequestId" xml:"RequestId"`
	DomainName                   string                       `json:"DomainName" xml:"DomainName"`
	DataInterval                 string                       `json:"DataInterval" xml:"DataInterval"`
	OriginTrafficDataPerInterval OriginTrafficDataPerInterval `json:"OriginTrafficDataPerInterval" xml:"OriginTrafficDataPerInterval"`
}

DescribeDcdnDomainOriginTrafficDataResponse is the response struct for api DescribeDcdnDomainOriginTrafficData

func CreateDescribeDcdnDomainOriginTrafficDataResponse ¶

func CreateDescribeDcdnDomainOriginTrafficDataResponse() (response *DescribeDcdnDomainOriginTrafficDataResponse)

CreateDescribeDcdnDomainOriginTrafficDataResponse creates a response to parse from DescribeDcdnDomainOriginTrafficData response

type DescribeDcdnDomainPropertyRequest ¶

type DescribeDcdnDomainPropertyRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
}

DescribeDcdnDomainPropertyRequest is the request struct for api DescribeDcdnDomainProperty

func CreateDescribeDcdnDomainPropertyRequest ¶

func CreateDescribeDcdnDomainPropertyRequest() (request *DescribeDcdnDomainPropertyRequest)

CreateDescribeDcdnDomainPropertyRequest creates a request to invoke DescribeDcdnDomainProperty API

type DescribeDcdnDomainPropertyResponse ¶

type DescribeDcdnDomainPropertyResponse struct {
	*responses.BaseResponse
	RequestId  string `json:"RequestId" xml:"RequestId"`
	DomainName string `json:"DomainName" xml:"DomainName"`
	Protocol   string `json:"Protocol" xml:"Protocol"`
}

DescribeDcdnDomainPropertyResponse is the response struct for api DescribeDcdnDomainProperty

func CreateDescribeDcdnDomainPropertyResponse ¶

func CreateDescribeDcdnDomainPropertyResponse() (response *DescribeDcdnDomainPropertyResponse)

CreateDescribeDcdnDomainPropertyResponse creates a response to parse from DescribeDcdnDomainProperty response

type DescribeDcdnDomainPvDataRequest ¶

type DescribeDcdnDomainPvDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainPvDataRequest is the request struct for api DescribeDcdnDomainPvData

func CreateDescribeDcdnDomainPvDataRequest ¶

func CreateDescribeDcdnDomainPvDataRequest() (request *DescribeDcdnDomainPvDataRequest)

CreateDescribeDcdnDomainPvDataRequest creates a request to invoke DescribeDcdnDomainPvData API

type DescribeDcdnDomainPvDataResponse ¶

type DescribeDcdnDomainPvDataResponse struct {
	*responses.BaseResponse
	EndTime        string         `json:"EndTime" xml:"EndTime"`
	StartTime      string         `json:"StartTime" xml:"StartTime"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	DomainName     string         `json:"DomainName" xml:"DomainName"`
	DataInterval   string         `json:"DataInterval" xml:"DataInterval"`
	PvDataInterval PvDataInterval `json:"PvDataInterval" xml:"PvDataInterval"`
}

DescribeDcdnDomainPvDataResponse is the response struct for api DescribeDcdnDomainPvData

func CreateDescribeDcdnDomainPvDataResponse ¶

func CreateDescribeDcdnDomainPvDataResponse() (response *DescribeDcdnDomainPvDataResponse)

CreateDescribeDcdnDomainPvDataResponse creates a response to parse from DescribeDcdnDomainPvData response

type DescribeDcdnDomainQpsDataByLayerRequest ¶

type DescribeDcdnDomainQpsDataByLayerRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
	Layer          string `position:"Query" name:"Layer"`
}

DescribeDcdnDomainQpsDataByLayerRequest is the request struct for api DescribeDcdnDomainQpsDataByLayer

func CreateDescribeDcdnDomainQpsDataByLayerRequest ¶

func CreateDescribeDcdnDomainQpsDataByLayerRequest() (request *DescribeDcdnDomainQpsDataByLayerRequest)

CreateDescribeDcdnDomainQpsDataByLayerRequest creates a request to invoke DescribeDcdnDomainQpsDataByLayer API

type DescribeDcdnDomainQpsDataByLayerResponse ¶

type DescribeDcdnDomainQpsDataByLayerResponse struct {
	*responses.BaseResponse
	EndTime         string          `json:"EndTime" xml:"EndTime"`
	StartTime       string          `json:"StartTime" xml:"StartTime"`
	RequestId       string          `json:"RequestId" xml:"RequestId"`
	Layer           string          `json:"Layer" xml:"Layer"`
	DomainName      string          `json:"DomainName" xml:"DomainName"`
	DataInterval    string          `json:"DataInterval" xml:"DataInterval"`
	QpsDataInterval QpsDataInterval `json:"QpsDataInterval" xml:"QpsDataInterval"`
}

DescribeDcdnDomainQpsDataByLayerResponse is the response struct for api DescribeDcdnDomainQpsDataByLayer

func CreateDescribeDcdnDomainQpsDataByLayerResponse ¶

func CreateDescribeDcdnDomainQpsDataByLayerResponse() (response *DescribeDcdnDomainQpsDataByLayerResponse)

CreateDescribeDcdnDomainQpsDataByLayerResponse creates a response to parse from DescribeDcdnDomainQpsDataByLayer response

type DescribeDcdnDomainQpsDataRequest ¶

type DescribeDcdnDomainQpsDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainQpsDataRequest is the request struct for api DescribeDcdnDomainQpsData

func CreateDescribeDcdnDomainQpsDataRequest ¶

func CreateDescribeDcdnDomainQpsDataRequest() (request *DescribeDcdnDomainQpsDataRequest)

CreateDescribeDcdnDomainQpsDataRequest creates a request to invoke DescribeDcdnDomainQpsData API

type DescribeDcdnDomainQpsDataResponse ¶

type DescribeDcdnDomainQpsDataResponse struct {
	*responses.BaseResponse
	EndTime            string             `json:"EndTime" xml:"EndTime"`
	StartTime          string             `json:"StartTime" xml:"StartTime"`
	RequestId          string             `json:"RequestId" xml:"RequestId"`
	DomainName         string             `json:"DomainName" xml:"DomainName"`
	DataInterval       string             `json:"DataInterval" xml:"DataInterval"`
	QpsDataPerInterval QpsDataPerInterval `json:"QpsDataPerInterval" xml:"QpsDataPerInterval"`
}

DescribeDcdnDomainQpsDataResponse is the response struct for api DescribeDcdnDomainQpsData

func CreateDescribeDcdnDomainQpsDataResponse ¶

func CreateDescribeDcdnDomainQpsDataResponse() (response *DescribeDcdnDomainQpsDataResponse)

CreateDescribeDcdnDomainQpsDataResponse creates a response to parse from DescribeDcdnDomainQpsData response

type DescribeDcdnDomainRealTimeBpsDataRequest ¶

type DescribeDcdnDomainRealTimeBpsDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainRealTimeBpsDataRequest is the request struct for api DescribeDcdnDomainRealTimeBpsData

func CreateDescribeDcdnDomainRealTimeBpsDataRequest ¶

func CreateDescribeDcdnDomainRealTimeBpsDataRequest() (request *DescribeDcdnDomainRealTimeBpsDataRequest)

CreateDescribeDcdnDomainRealTimeBpsDataRequest creates a request to invoke DescribeDcdnDomainRealTimeBpsData API

type DescribeDcdnDomainRealTimeBpsDataResponse ¶

type DescribeDcdnDomainRealTimeBpsDataResponse struct {
	*responses.BaseResponse
	RequestId string                                  `json:"RequestId" xml:"RequestId"`
	Data      DataInDescribeDcdnDomainRealTimeBpsData `json:"Data" xml:"Data"`
}

DescribeDcdnDomainRealTimeBpsDataResponse is the response struct for api DescribeDcdnDomainRealTimeBpsData

func CreateDescribeDcdnDomainRealTimeBpsDataResponse ¶

func CreateDescribeDcdnDomainRealTimeBpsDataResponse() (response *DescribeDcdnDomainRealTimeBpsDataResponse)

CreateDescribeDcdnDomainRealTimeBpsDataResponse creates a response to parse from DescribeDcdnDomainRealTimeBpsData response

type DescribeDcdnDomainRealTimeByteHitRateDataRequest ¶

type DescribeDcdnDomainRealTimeByteHitRateDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainRealTimeByteHitRateDataRequest is the request struct for api DescribeDcdnDomainRealTimeByteHitRateData

func CreateDescribeDcdnDomainRealTimeByteHitRateDataRequest ¶

func CreateDescribeDcdnDomainRealTimeByteHitRateDataRequest() (request *DescribeDcdnDomainRealTimeByteHitRateDataRequest)

CreateDescribeDcdnDomainRealTimeByteHitRateDataRequest creates a request to invoke DescribeDcdnDomainRealTimeByteHitRateData API

type DescribeDcdnDomainRealTimeByteHitRateDataResponse ¶

type DescribeDcdnDomainRealTimeByteHitRateDataResponse struct {
	*responses.BaseResponse
	RequestId string                                          `json:"RequestId" xml:"RequestId"`
	Data      DataInDescribeDcdnDomainRealTimeByteHitRateData `json:"Data" xml:"Data"`
}

DescribeDcdnDomainRealTimeByteHitRateDataResponse is the response struct for api DescribeDcdnDomainRealTimeByteHitRateData

func CreateDescribeDcdnDomainRealTimeByteHitRateDataResponse ¶

func CreateDescribeDcdnDomainRealTimeByteHitRateDataResponse() (response *DescribeDcdnDomainRealTimeByteHitRateDataResponse)

CreateDescribeDcdnDomainRealTimeByteHitRateDataResponse creates a response to parse from DescribeDcdnDomainRealTimeByteHitRateData response

type DescribeDcdnDomainRealTimeDetailDataRequest ¶

type DescribeDcdnDomainRealTimeDetailDataRequest struct {
	*requests.RpcRequest
	Field          string `position:"Query" name:"Field"`
	Merge          string `position:"Query" name:"Merge"`
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	MergeLocIsp    string `position:"Query" name:"MergeLocIsp"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainRealTimeDetailDataRequest is the request struct for api DescribeDcdnDomainRealTimeDetailData

func CreateDescribeDcdnDomainRealTimeDetailDataRequest ¶

func CreateDescribeDcdnDomainRealTimeDetailDataRequest() (request *DescribeDcdnDomainRealTimeDetailDataRequest)

CreateDescribeDcdnDomainRealTimeDetailDataRequest creates a request to invoke DescribeDcdnDomainRealTimeDetailData API

type DescribeDcdnDomainRealTimeDetailDataResponse ¶

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

DescribeDcdnDomainRealTimeDetailDataResponse is the response struct for api DescribeDcdnDomainRealTimeDetailData

func CreateDescribeDcdnDomainRealTimeDetailDataResponse ¶

func CreateDescribeDcdnDomainRealTimeDetailDataResponse() (response *DescribeDcdnDomainRealTimeDetailDataResponse)

CreateDescribeDcdnDomainRealTimeDetailDataResponse creates a response to parse from DescribeDcdnDomainRealTimeDetailData response

type DescribeDcdnDomainRealTimeHttpCodeDataRequest ¶

type DescribeDcdnDomainRealTimeHttpCodeDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainRealTimeHttpCodeDataRequest is the request struct for api DescribeDcdnDomainRealTimeHttpCodeData

func CreateDescribeDcdnDomainRealTimeHttpCodeDataRequest ¶

func CreateDescribeDcdnDomainRealTimeHttpCodeDataRequest() (request *DescribeDcdnDomainRealTimeHttpCodeDataRequest)

CreateDescribeDcdnDomainRealTimeHttpCodeDataRequest creates a request to invoke DescribeDcdnDomainRealTimeHttpCodeData API

type DescribeDcdnDomainRealTimeHttpCodeDataResponse ¶

type DescribeDcdnDomainRealTimeHttpCodeDataResponse struct {
	*responses.BaseResponse
	EndTime              string               `json:"EndTime" xml:"EndTime"`
	StartTime            string               `json:"StartTime" xml:"StartTime"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	DomainName           string               `json:"DomainName" xml:"DomainName"`
	DataInterval         string               `json:"DataInterval" xml:"DataInterval"`
	RealTimeHttpCodeData RealTimeHttpCodeData `json:"RealTimeHttpCodeData" xml:"RealTimeHttpCodeData"`
}

DescribeDcdnDomainRealTimeHttpCodeDataResponse is the response struct for api DescribeDcdnDomainRealTimeHttpCodeData

func CreateDescribeDcdnDomainRealTimeHttpCodeDataResponse ¶

func CreateDescribeDcdnDomainRealTimeHttpCodeDataResponse() (response *DescribeDcdnDomainRealTimeHttpCodeDataResponse)

CreateDescribeDcdnDomainRealTimeHttpCodeDataResponse creates a response to parse from DescribeDcdnDomainRealTimeHttpCodeData response

type DescribeDcdnDomainRealTimeQpsDataRequest ¶

type DescribeDcdnDomainRealTimeQpsDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainRealTimeQpsDataRequest is the request struct for api DescribeDcdnDomainRealTimeQpsData

func CreateDescribeDcdnDomainRealTimeQpsDataRequest ¶

func CreateDescribeDcdnDomainRealTimeQpsDataRequest() (request *DescribeDcdnDomainRealTimeQpsDataRequest)

CreateDescribeDcdnDomainRealTimeQpsDataRequest creates a request to invoke DescribeDcdnDomainRealTimeQpsData API

type DescribeDcdnDomainRealTimeQpsDataResponse ¶

type DescribeDcdnDomainRealTimeQpsDataResponse struct {
	*responses.BaseResponse
	RequestId string                                  `json:"RequestId" xml:"RequestId"`
	Data      DataInDescribeDcdnDomainRealTimeQpsData `json:"Data" xml:"Data"`
}

DescribeDcdnDomainRealTimeQpsDataResponse is the response struct for api DescribeDcdnDomainRealTimeQpsData

func CreateDescribeDcdnDomainRealTimeQpsDataResponse ¶

func CreateDescribeDcdnDomainRealTimeQpsDataResponse() (response *DescribeDcdnDomainRealTimeQpsDataResponse)

CreateDescribeDcdnDomainRealTimeQpsDataResponse creates a response to parse from DescribeDcdnDomainRealTimeQpsData response

type DescribeDcdnDomainRealTimeReqHitRateDataRequest ¶

type DescribeDcdnDomainRealTimeReqHitRateDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainRealTimeReqHitRateDataRequest is the request struct for api DescribeDcdnDomainRealTimeReqHitRateData

func CreateDescribeDcdnDomainRealTimeReqHitRateDataRequest ¶

func CreateDescribeDcdnDomainRealTimeReqHitRateDataRequest() (request *DescribeDcdnDomainRealTimeReqHitRateDataRequest)

CreateDescribeDcdnDomainRealTimeReqHitRateDataRequest creates a request to invoke DescribeDcdnDomainRealTimeReqHitRateData API

type DescribeDcdnDomainRealTimeReqHitRateDataResponse ¶

type DescribeDcdnDomainRealTimeReqHitRateDataResponse struct {
	*responses.BaseResponse
	RequestId string                                         `json:"RequestId" xml:"RequestId"`
	Data      DataInDescribeDcdnDomainRealTimeReqHitRateData `json:"Data" xml:"Data"`
}

DescribeDcdnDomainRealTimeReqHitRateDataResponse is the response struct for api DescribeDcdnDomainRealTimeReqHitRateData

func CreateDescribeDcdnDomainRealTimeReqHitRateDataResponse ¶

func CreateDescribeDcdnDomainRealTimeReqHitRateDataResponse() (response *DescribeDcdnDomainRealTimeReqHitRateDataResponse)

CreateDescribeDcdnDomainRealTimeReqHitRateDataResponse creates a response to parse from DescribeDcdnDomainRealTimeReqHitRateData response

type DescribeDcdnDomainRealTimeSrcBpsDataRequest ¶

type DescribeDcdnDomainRealTimeSrcBpsDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainRealTimeSrcBpsDataRequest is the request struct for api DescribeDcdnDomainRealTimeSrcBpsData

func CreateDescribeDcdnDomainRealTimeSrcBpsDataRequest ¶

func CreateDescribeDcdnDomainRealTimeSrcBpsDataRequest() (request *DescribeDcdnDomainRealTimeSrcBpsDataRequest)

CreateDescribeDcdnDomainRealTimeSrcBpsDataRequest creates a request to invoke DescribeDcdnDomainRealTimeSrcBpsData API

type DescribeDcdnDomainRealTimeSrcBpsDataResponse ¶

type DescribeDcdnDomainRealTimeSrcBpsDataResponse struct {
	*responses.BaseResponse
	EndTime                       string                        `json:"EndTime" xml:"EndTime"`
	StartTime                     string                        `json:"StartTime" xml:"StartTime"`
	RequestId                     string                        `json:"RequestId" xml:"RequestId"`
	DomainName                    string                        `json:"DomainName" xml:"DomainName"`
	DataInterval                  string                        `json:"DataInterval" xml:"DataInterval"`
	RealTimeSrcBpsDataPerInterval RealTimeSrcBpsDataPerInterval `json:"RealTimeSrcBpsDataPerInterval" xml:"RealTimeSrcBpsDataPerInterval"`
}

DescribeDcdnDomainRealTimeSrcBpsDataResponse is the response struct for api DescribeDcdnDomainRealTimeSrcBpsData

func CreateDescribeDcdnDomainRealTimeSrcBpsDataResponse ¶

func CreateDescribeDcdnDomainRealTimeSrcBpsDataResponse() (response *DescribeDcdnDomainRealTimeSrcBpsDataResponse)

CreateDescribeDcdnDomainRealTimeSrcBpsDataResponse creates a response to parse from DescribeDcdnDomainRealTimeSrcBpsData response

type DescribeDcdnDomainRealTimeSrcHttpCodeDataRequest ¶

type DescribeDcdnDomainRealTimeSrcHttpCodeDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainRealTimeSrcHttpCodeDataRequest is the request struct for api DescribeDcdnDomainRealTimeSrcHttpCodeData

func CreateDescribeDcdnDomainRealTimeSrcHttpCodeDataRequest ¶

func CreateDescribeDcdnDomainRealTimeSrcHttpCodeDataRequest() (request *DescribeDcdnDomainRealTimeSrcHttpCodeDataRequest)

CreateDescribeDcdnDomainRealTimeSrcHttpCodeDataRequest creates a request to invoke DescribeDcdnDomainRealTimeSrcHttpCodeData API

type DescribeDcdnDomainRealTimeSrcHttpCodeDataResponse ¶

type DescribeDcdnDomainRealTimeSrcHttpCodeDataResponse struct {
	*responses.BaseResponse
	EndTime                 string                  `json:"EndTime" xml:"EndTime"`
	StartTime               string                  `json:"StartTime" xml:"StartTime"`
	RequestId               string                  `json:"RequestId" xml:"RequestId"`
	DomainName              string                  `json:"DomainName" xml:"DomainName"`
	DataInterval            string                  `json:"DataInterval" xml:"DataInterval"`
	RealTimeSrcHttpCodeData RealTimeSrcHttpCodeData `json:"RealTimeSrcHttpCodeData" xml:"RealTimeSrcHttpCodeData"`
}

DescribeDcdnDomainRealTimeSrcHttpCodeDataResponse is the response struct for api DescribeDcdnDomainRealTimeSrcHttpCodeData

func CreateDescribeDcdnDomainRealTimeSrcHttpCodeDataResponse ¶

func CreateDescribeDcdnDomainRealTimeSrcHttpCodeDataResponse() (response *DescribeDcdnDomainRealTimeSrcHttpCodeDataResponse)

CreateDescribeDcdnDomainRealTimeSrcHttpCodeDataResponse creates a response to parse from DescribeDcdnDomainRealTimeSrcHttpCodeData response

type DescribeDcdnDomainRealTimeSrcTrafficDataRequest ¶

type DescribeDcdnDomainRealTimeSrcTrafficDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainRealTimeSrcTrafficDataRequest is the request struct for api DescribeDcdnDomainRealTimeSrcTrafficData

func CreateDescribeDcdnDomainRealTimeSrcTrafficDataRequest ¶

func CreateDescribeDcdnDomainRealTimeSrcTrafficDataRequest() (request *DescribeDcdnDomainRealTimeSrcTrafficDataRequest)

CreateDescribeDcdnDomainRealTimeSrcTrafficDataRequest creates a request to invoke DescribeDcdnDomainRealTimeSrcTrafficData API

type DescribeDcdnDomainRealTimeSrcTrafficDataResponse ¶

type DescribeDcdnDomainRealTimeSrcTrafficDataResponse struct {
	*responses.BaseResponse
	EndTime                           string                            `json:"EndTime" xml:"EndTime"`
	StartTime                         string                            `json:"StartTime" xml:"StartTime"`
	RequestId                         string                            `json:"RequestId" xml:"RequestId"`
	DomainName                        string                            `json:"DomainName" xml:"DomainName"`
	DataInterval                      string                            `json:"DataInterval" xml:"DataInterval"`
	RealTimeSrcTrafficDataPerInterval RealTimeSrcTrafficDataPerInterval `json:"RealTimeSrcTrafficDataPerInterval" xml:"RealTimeSrcTrafficDataPerInterval"`
}

DescribeDcdnDomainRealTimeSrcTrafficDataResponse is the response struct for api DescribeDcdnDomainRealTimeSrcTrafficData

func CreateDescribeDcdnDomainRealTimeSrcTrafficDataResponse ¶

func CreateDescribeDcdnDomainRealTimeSrcTrafficDataResponse() (response *DescribeDcdnDomainRealTimeSrcTrafficDataResponse)

CreateDescribeDcdnDomainRealTimeSrcTrafficDataResponse creates a response to parse from DescribeDcdnDomainRealTimeSrcTrafficData response

type DescribeDcdnDomainRealTimeTrafficDataRequest ¶

type DescribeDcdnDomainRealTimeTrafficDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainRealTimeTrafficDataRequest is the request struct for api DescribeDcdnDomainRealTimeTrafficData

func CreateDescribeDcdnDomainRealTimeTrafficDataRequest ¶

func CreateDescribeDcdnDomainRealTimeTrafficDataRequest() (request *DescribeDcdnDomainRealTimeTrafficDataRequest)

CreateDescribeDcdnDomainRealTimeTrafficDataRequest creates a request to invoke DescribeDcdnDomainRealTimeTrafficData API

type DescribeDcdnDomainRealTimeTrafficDataResponse ¶

type DescribeDcdnDomainRealTimeTrafficDataResponse struct {
	*responses.BaseResponse
	EndTime                        string                         `json:"EndTime" xml:"EndTime"`
	StartTime                      string                         `json:"StartTime" xml:"StartTime"`
	RequestId                      string                         `json:"RequestId" xml:"RequestId"`
	DomainName                     string                         `json:"DomainName" xml:"DomainName"`
	DataInterval                   string                         `json:"DataInterval" xml:"DataInterval"`
	RealTimeTrafficDataPerInterval RealTimeTrafficDataPerInterval `json:"RealTimeTrafficDataPerInterval" xml:"RealTimeTrafficDataPerInterval"`
}

DescribeDcdnDomainRealTimeTrafficDataResponse is the response struct for api DescribeDcdnDomainRealTimeTrafficData

func CreateDescribeDcdnDomainRealTimeTrafficDataResponse ¶

func CreateDescribeDcdnDomainRealTimeTrafficDataResponse() (response *DescribeDcdnDomainRealTimeTrafficDataResponse)

CreateDescribeDcdnDomainRealTimeTrafficDataResponse creates a response to parse from DescribeDcdnDomainRealTimeTrafficData response

type DescribeDcdnDomainRegionDataRequest ¶

type DescribeDcdnDomainRegionDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainRegionDataRequest is the request struct for api DescribeDcdnDomainRegionData

func CreateDescribeDcdnDomainRegionDataRequest ¶

func CreateDescribeDcdnDomainRegionDataRequest() (request *DescribeDcdnDomainRegionDataRequest)

CreateDescribeDcdnDomainRegionDataRequest creates a request to invoke DescribeDcdnDomainRegionData API

type DescribeDcdnDomainRegionDataResponse ¶

type DescribeDcdnDomainRegionDataResponse struct {
	*responses.BaseResponse
	EndTime      string                              `json:"EndTime" xml:"EndTime"`
	StartTime    string                              `json:"StartTime" xml:"StartTime"`
	RequestId    string                              `json:"RequestId" xml:"RequestId"`
	DomainName   string                              `json:"DomainName" xml:"DomainName"`
	DataInterval string                              `json:"DataInterval" xml:"DataInterval"`
	Value        ValueInDescribeDcdnDomainRegionData `json:"Value" xml:"Value"`
}

DescribeDcdnDomainRegionDataResponse is the response struct for api DescribeDcdnDomainRegionData

func CreateDescribeDcdnDomainRegionDataResponse ¶

func CreateDescribeDcdnDomainRegionDataResponse() (response *DescribeDcdnDomainRegionDataResponse)

CreateDescribeDcdnDomainRegionDataResponse creates a response to parse from DescribeDcdnDomainRegionData response

type DescribeDcdnDomainStagingConfigRequest ¶

type DescribeDcdnDomainStagingConfigRequest struct {
	*requests.RpcRequest
	FunctionNames string `position:"Query" name:"FunctionNames"`
	DomainName    string `position:"Query" name:"DomainName"`
}

DescribeDcdnDomainStagingConfigRequest is the request struct for api DescribeDcdnDomainStagingConfig

func CreateDescribeDcdnDomainStagingConfigRequest ¶

func CreateDescribeDcdnDomainStagingConfigRequest() (request *DescribeDcdnDomainStagingConfigRequest)

CreateDescribeDcdnDomainStagingConfigRequest creates a request to invoke DescribeDcdnDomainStagingConfig API

type DescribeDcdnDomainStagingConfigResponse ¶

type DescribeDcdnDomainStagingConfigResponse struct {
	*responses.BaseResponse
	RequestId     string                                          `json:"RequestId" xml:"RequestId"`
	DomainConfigs []DomainConfigInDescribeDcdnDomainStagingConfig `json:"DomainConfigs" xml:"DomainConfigs"`
}

DescribeDcdnDomainStagingConfigResponse is the response struct for api DescribeDcdnDomainStagingConfig

func CreateDescribeDcdnDomainStagingConfigResponse ¶

func CreateDescribeDcdnDomainStagingConfigResponse() (response *DescribeDcdnDomainStagingConfigResponse)

CreateDescribeDcdnDomainStagingConfigResponse creates a response to parse from DescribeDcdnDomainStagingConfig response

type DescribeDcdnDomainTopReferVisitRequest ¶

type DescribeDcdnDomainTopReferVisitRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	SortBy     string `position:"Query" name:"SortBy"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainTopReferVisitRequest is the request struct for api DescribeDcdnDomainTopReferVisit

func CreateDescribeDcdnDomainTopReferVisitRequest ¶

func CreateDescribeDcdnDomainTopReferVisitRequest() (request *DescribeDcdnDomainTopReferVisitRequest)

CreateDescribeDcdnDomainTopReferVisitRequest creates a request to invoke DescribeDcdnDomainTopReferVisit API

type DescribeDcdnDomainTopReferVisitResponse ¶

type DescribeDcdnDomainTopReferVisitResponse struct {
	*responses.BaseResponse
	StartTime    string       `json:"StartTime" xml:"StartTime"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	DomainName   string       `json:"DomainName" xml:"DomainName"`
	TopReferList TopReferList `json:"TopReferList" xml:"TopReferList"`
}

DescribeDcdnDomainTopReferVisitResponse is the response struct for api DescribeDcdnDomainTopReferVisit

func CreateDescribeDcdnDomainTopReferVisitResponse ¶

func CreateDescribeDcdnDomainTopReferVisitResponse() (response *DescribeDcdnDomainTopReferVisitResponse)

CreateDescribeDcdnDomainTopReferVisitResponse creates a response to parse from DescribeDcdnDomainTopReferVisit response

type DescribeDcdnDomainTopUrlVisitRequest ¶

type DescribeDcdnDomainTopUrlVisitRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	SortBy     string `position:"Query" name:"SortBy"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainTopUrlVisitRequest is the request struct for api DescribeDcdnDomainTopUrlVisit

func CreateDescribeDcdnDomainTopUrlVisitRequest ¶

func CreateDescribeDcdnDomainTopUrlVisitRequest() (request *DescribeDcdnDomainTopUrlVisitRequest)

CreateDescribeDcdnDomainTopUrlVisitRequest creates a request to invoke DescribeDcdnDomainTopUrlVisit API

type DescribeDcdnDomainTopUrlVisitResponse ¶

type DescribeDcdnDomainTopUrlVisitResponse struct {
	*responses.BaseResponse
	StartTime  string     `json:"StartTime" xml:"StartTime"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	DomainName string     `json:"DomainName" xml:"DomainName"`
	AllUrlList AllUrlList `json:"AllUrlList" xml:"AllUrlList"`
	Url200List Url200List `json:"Url200List" xml:"Url200List"`
	Url300List Url300List `json:"Url300List" xml:"Url300List"`
	Url400List Url400List `json:"Url400List" xml:"Url400List"`
	Url500List Url500List `json:"Url500List" xml:"Url500List"`
}

DescribeDcdnDomainTopUrlVisitResponse is the response struct for api DescribeDcdnDomainTopUrlVisit

func CreateDescribeDcdnDomainTopUrlVisitResponse ¶

func CreateDescribeDcdnDomainTopUrlVisitResponse() (response *DescribeDcdnDomainTopUrlVisitResponse)

CreateDescribeDcdnDomainTopUrlVisitResponse creates a response to parse from DescribeDcdnDomainTopUrlVisit response

type DescribeDcdnDomainTrafficDataRequest ¶

type DescribeDcdnDomainTrafficDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainTrafficDataRequest is the request struct for api DescribeDcdnDomainTrafficData

func CreateDescribeDcdnDomainTrafficDataRequest ¶

func CreateDescribeDcdnDomainTrafficDataRequest() (request *DescribeDcdnDomainTrafficDataRequest)

CreateDescribeDcdnDomainTrafficDataRequest creates a request to invoke DescribeDcdnDomainTrafficData API

type DescribeDcdnDomainTrafficDataResponse ¶

type DescribeDcdnDomainTrafficDataResponse struct {
	*responses.BaseResponse
	EndTime                string                                                `json:"EndTime" xml:"EndTime"`
	StartTime              string                                                `json:"StartTime" xml:"StartTime"`
	RequestId              string                                                `json:"RequestId" xml:"RequestId"`
	DomainName             string                                                `json:"DomainName" xml:"DomainName"`
	DataInterval           string                                                `json:"DataInterval" xml:"DataInterval"`
	TrafficDataPerInterval TrafficDataPerIntervalInDescribeDcdnDomainTrafficData `json:"TrafficDataPerInterval" xml:"TrafficDataPerInterval"`
}

DescribeDcdnDomainTrafficDataResponse is the response struct for api DescribeDcdnDomainTrafficData

func CreateDescribeDcdnDomainTrafficDataResponse ¶

func CreateDescribeDcdnDomainTrafficDataResponse() (response *DescribeDcdnDomainTrafficDataResponse)

CreateDescribeDcdnDomainTrafficDataResponse creates a response to parse from DescribeDcdnDomainTrafficData response

type DescribeDcdnDomainUsageDataRequest ¶

type DescribeDcdnDomainUsageDataRequest struct {
	*requests.RpcRequest
	Area         string `position:"Query" name:"Area"`
	Field        string `position:"Query" name:"Field"`
	DomainName   string `position:"Query" name:"DomainName"`
	EndTime      string `position:"Query" name:"EndTime"`
	Interval     string `position:"Query" name:"Interval"`
	StartTime    string `position:"Query" name:"StartTime"`
	DataProtocol string `position:"Query" name:"DataProtocol"`
}

DescribeDcdnDomainUsageDataRequest is the request struct for api DescribeDcdnDomainUsageData

func CreateDescribeDcdnDomainUsageDataRequest ¶

func CreateDescribeDcdnDomainUsageDataRequest() (request *DescribeDcdnDomainUsageDataRequest)

CreateDescribeDcdnDomainUsageDataRequest creates a request to invoke DescribeDcdnDomainUsageData API

type DescribeDcdnDomainUsageDataResponse ¶

type DescribeDcdnDomainUsageDataResponse struct {
	*responses.BaseResponse
	DomainName           string               `json:"DomainName" xml:"DomainName"`
	EndTime              string               `json:"EndTime" xml:"EndTime"`
	StartTime            string               `json:"StartTime" xml:"StartTime"`
	Type                 string               `json:"Type" xml:"Type"`
	Area                 string               `json:"Area" xml:"Area"`
	RequestId            string               `json:"RequestId" xml:"RequestId"`
	DataInterval         string               `json:"DataInterval" xml:"DataInterval"`
	UsageDataPerInterval UsageDataPerInterval `json:"UsageDataPerInterval" xml:"UsageDataPerInterval"`
}

DescribeDcdnDomainUsageDataResponse is the response struct for api DescribeDcdnDomainUsageData

func CreateDescribeDcdnDomainUsageDataResponse ¶

func CreateDescribeDcdnDomainUsageDataResponse() (response *DescribeDcdnDomainUsageDataResponse)

CreateDescribeDcdnDomainUsageDataResponse creates a response to parse from DescribeDcdnDomainUsageData response

type DescribeDcdnDomainUvDataRequest ¶

type DescribeDcdnDomainUvDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	StartTime  string `position:"Query" name:"StartTime"`
}

DescribeDcdnDomainUvDataRequest is the request struct for api DescribeDcdnDomainUvData

func CreateDescribeDcdnDomainUvDataRequest ¶

func CreateDescribeDcdnDomainUvDataRequest() (request *DescribeDcdnDomainUvDataRequest)

CreateDescribeDcdnDomainUvDataRequest creates a request to invoke DescribeDcdnDomainUvData API

type DescribeDcdnDomainUvDataResponse ¶

type DescribeDcdnDomainUvDataResponse struct {
	*responses.BaseResponse
	EndTime        string         `json:"EndTime" xml:"EndTime"`
	StartTime      string         `json:"StartTime" xml:"StartTime"`
	RequestId      string         `json:"RequestId" xml:"RequestId"`
	DomainName     string         `json:"DomainName" xml:"DomainName"`
	DataInterval   string         `json:"DataInterval" xml:"DataInterval"`
	UvDataInterval UvDataInterval `json:"UvDataInterval" xml:"UvDataInterval"`
}

DescribeDcdnDomainUvDataResponse is the response struct for api DescribeDcdnDomainUvData

func CreateDescribeDcdnDomainUvDataResponse ¶

func CreateDescribeDcdnDomainUvDataResponse() (response *DescribeDcdnDomainUvDataResponse)

CreateDescribeDcdnDomainUvDataResponse creates a response to parse from DescribeDcdnDomainUvData response

type DescribeDcdnDomainWebsocketBpsDataRequest ¶

type DescribeDcdnDomainWebsocketBpsDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainWebsocketBpsDataRequest is the request struct for api DescribeDcdnDomainWebsocketBpsData

func CreateDescribeDcdnDomainWebsocketBpsDataRequest ¶

func CreateDescribeDcdnDomainWebsocketBpsDataRequest() (request *DescribeDcdnDomainWebsocketBpsDataRequest)

CreateDescribeDcdnDomainWebsocketBpsDataRequest creates a request to invoke DescribeDcdnDomainWebsocketBpsData API

type DescribeDcdnDomainWebsocketBpsDataResponse ¶

type DescribeDcdnDomainWebsocketBpsDataResponse struct {
	*responses.BaseResponse
	EndTime            string                                                 `json:"EndTime" xml:"EndTime"`
	StartTime          string                                                 `json:"StartTime" xml:"StartTime"`
	RequestId          string                                                 `json:"RequestId" xml:"RequestId"`
	DomainName         string                                                 `json:"DomainName" xml:"DomainName"`
	DataInterval       string                                                 `json:"DataInterval" xml:"DataInterval"`
	BpsDataPerInterval BpsDataPerIntervalInDescribeDcdnDomainWebsocketBpsData `json:"BpsDataPerInterval" xml:"BpsDataPerInterval"`
}

DescribeDcdnDomainWebsocketBpsDataResponse is the response struct for api DescribeDcdnDomainWebsocketBpsData

func CreateDescribeDcdnDomainWebsocketBpsDataResponse ¶

func CreateDescribeDcdnDomainWebsocketBpsDataResponse() (response *DescribeDcdnDomainWebsocketBpsDataResponse)

CreateDescribeDcdnDomainWebsocketBpsDataResponse creates a response to parse from DescribeDcdnDomainWebsocketBpsData response

type DescribeDcdnDomainWebsocketHttpCodeDataRequest ¶

type DescribeDcdnDomainWebsocketHttpCodeDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainWebsocketHttpCodeDataRequest is the request struct for api DescribeDcdnDomainWebsocketHttpCodeData

func CreateDescribeDcdnDomainWebsocketHttpCodeDataRequest ¶

func CreateDescribeDcdnDomainWebsocketHttpCodeDataRequest() (request *DescribeDcdnDomainWebsocketHttpCodeDataRequest)

CreateDescribeDcdnDomainWebsocketHttpCodeDataRequest creates a request to invoke DescribeDcdnDomainWebsocketHttpCodeData API

type DescribeDcdnDomainWebsocketHttpCodeDataResponse ¶

type DescribeDcdnDomainWebsocketHttpCodeDataResponse struct {
	*responses.BaseResponse
	EndTime                 string                                                           `json:"EndTime" xml:"EndTime"`
	StartTime               string                                                           `json:"StartTime" xml:"StartTime"`
	RequestId               string                                                           `json:"RequestId" xml:"RequestId"`
	DomainName              string                                                           `json:"DomainName" xml:"DomainName"`
	DataInterval            string                                                           `json:"DataInterval" xml:"DataInterval"`
	HttpCodeDataPerInterval HttpCodeDataPerIntervalInDescribeDcdnDomainWebsocketHttpCodeData `json:"HttpCodeDataPerInterval" xml:"HttpCodeDataPerInterval"`
}

DescribeDcdnDomainWebsocketHttpCodeDataResponse is the response struct for api DescribeDcdnDomainWebsocketHttpCodeData

func CreateDescribeDcdnDomainWebsocketHttpCodeDataResponse ¶

func CreateDescribeDcdnDomainWebsocketHttpCodeDataResponse() (response *DescribeDcdnDomainWebsocketHttpCodeDataResponse)

CreateDescribeDcdnDomainWebsocketHttpCodeDataResponse creates a response to parse from DescribeDcdnDomainWebsocketHttpCodeData response

type DescribeDcdnDomainWebsocketTrafficDataRequest ¶

type DescribeDcdnDomainWebsocketTrafficDataRequest struct {
	*requests.RpcRequest
	DomainName     string `position:"Query" name:"DomainName"`
	EndTime        string `position:"Query" name:"EndTime"`
	Interval       string `position:"Query" name:"Interval"`
	LocationNameEn string `position:"Query" name:"LocationNameEn"`
	StartTime      string `position:"Query" name:"StartTime"`
	IspNameEn      string `position:"Query" name:"IspNameEn"`
}

DescribeDcdnDomainWebsocketTrafficDataRequest is the request struct for api DescribeDcdnDomainWebsocketTrafficData

func CreateDescribeDcdnDomainWebsocketTrafficDataRequest ¶

func CreateDescribeDcdnDomainWebsocketTrafficDataRequest() (request *DescribeDcdnDomainWebsocketTrafficDataRequest)

CreateDescribeDcdnDomainWebsocketTrafficDataRequest creates a request to invoke DescribeDcdnDomainWebsocketTrafficData API

type DescribeDcdnDomainWebsocketTrafficDataResponse ¶

type DescribeDcdnDomainWebsocketTrafficDataResponse struct {
	*responses.BaseResponse
	EndTime                string                                                         `json:"EndTime" xml:"EndTime"`
	StartTime              string                                                         `json:"StartTime" xml:"StartTime"`
	RequestId              string                                                         `json:"RequestId" xml:"RequestId"`
	DomainName             string                                                         `json:"DomainName" xml:"DomainName"`
	DataInterval           string                                                         `json:"DataInterval" xml:"DataInterval"`
	TrafficDataPerInterval TrafficDataPerIntervalInDescribeDcdnDomainWebsocketTrafficData `json:"TrafficDataPerInterval" xml:"TrafficDataPerInterval"`
}

DescribeDcdnDomainWebsocketTrafficDataResponse is the response struct for api DescribeDcdnDomainWebsocketTrafficData

func CreateDescribeDcdnDomainWebsocketTrafficDataResponse ¶

func CreateDescribeDcdnDomainWebsocketTrafficDataResponse() (response *DescribeDcdnDomainWebsocketTrafficDataResponse)

CreateDescribeDcdnDomainWebsocketTrafficDataResponse creates a response to parse from DescribeDcdnDomainWebsocketTrafficData response

type DescribeDcdnErUsageDataRequest ¶

type DescribeDcdnErUsageDataRequest struct {
	*requests.RpcRequest
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
	RoutineID string `position:"Query" name:"RoutineID"`
	Spec      string `position:"Query" name:"Spec"`
	SplitBy   string `position:"Query" name:"SplitBy"`
}

DescribeDcdnErUsageDataRequest is the request struct for api DescribeDcdnErUsageData

func CreateDescribeDcdnErUsageDataRequest ¶

func CreateDescribeDcdnErUsageDataRequest() (request *DescribeDcdnErUsageDataRequest)

CreateDescribeDcdnErUsageDataRequest creates a request to invoke DescribeDcdnErUsageData API

type DescribeDcdnErUsageDataResponse ¶

type DescribeDcdnErUsageDataResponse struct {
	*responses.BaseResponse
	EndTime   string    `json:"EndTime" xml:"EndTime"`
	StartTime string    `json:"StartTime" xml:"StartTime"`
	RequestId string    `json:"RequestId" xml:"RequestId"`
	ErAccData ErAccData `json:"ErAccData" xml:"ErAccData"`
}

DescribeDcdnErUsageDataResponse is the response struct for api DescribeDcdnErUsageData

func CreateDescribeDcdnErUsageDataResponse ¶

func CreateDescribeDcdnErUsageDataResponse() (response *DescribeDcdnErUsageDataResponse)

CreateDescribeDcdnErUsageDataResponse creates a response to parse from DescribeDcdnErUsageData response

type DescribeDcdnHttpsDomainListRequest ¶

type DescribeDcdnHttpsDomainListRequest struct {
	*requests.RpcRequest
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	Keyword    string           `position:"Query" name:"Keyword"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnHttpsDomainListRequest is the request struct for api DescribeDcdnHttpsDomainList

func CreateDescribeDcdnHttpsDomainListRequest ¶

func CreateDescribeDcdnHttpsDomainListRequest() (request *DescribeDcdnHttpsDomainListRequest)

CreateDescribeDcdnHttpsDomainListRequest creates a request to invoke DescribeDcdnHttpsDomainList API

type DescribeDcdnHttpsDomainListResponse ¶

type DescribeDcdnHttpsDomainListResponse struct {
	*responses.BaseResponse
	TotalCount int                                    `json:"TotalCount" xml:"TotalCount"`
	RequestId  string                                 `json:"RequestId" xml:"RequestId"`
	CertInfos  CertInfosInDescribeDcdnHttpsDomainList `json:"CertInfos" xml:"CertInfos"`
}

DescribeDcdnHttpsDomainListResponse is the response struct for api DescribeDcdnHttpsDomainList

func CreateDescribeDcdnHttpsDomainListResponse ¶

func CreateDescribeDcdnHttpsDomainListResponse() (response *DescribeDcdnHttpsDomainListResponse)

CreateDescribeDcdnHttpsDomainListResponse creates a response to parse from DescribeDcdnHttpsDomainList response

type DescribeDcdnIpInfoRequest ¶

type DescribeDcdnIpInfoRequest struct {
	*requests.RpcRequest
	IP string `position:"Query" name:"IP"`
}

DescribeDcdnIpInfoRequest is the request struct for api DescribeDcdnIpInfo

func CreateDescribeDcdnIpInfoRequest ¶

func CreateDescribeDcdnIpInfoRequest() (request *DescribeDcdnIpInfoRequest)

CreateDescribeDcdnIpInfoRequest creates a request to invoke DescribeDcdnIpInfo API

type DescribeDcdnIpInfoResponse ¶

type DescribeDcdnIpInfoResponse struct {
	*responses.BaseResponse
	RequestId   string `json:"RequestId" xml:"RequestId"`
	RegionEname string `json:"RegionEname" xml:"RegionEname"`
	Region      string `json:"Region" xml:"Region"`
	IspEname    string `json:"IspEname" xml:"IspEname"`
	DcdnIp      string `json:"DcdnIp" xml:"DcdnIp"`
	ISP         string `json:"ISP" xml:"ISP"`
}

DescribeDcdnIpInfoResponse is the response struct for api DescribeDcdnIpInfo

func CreateDescribeDcdnIpInfoResponse ¶

func CreateDescribeDcdnIpInfoResponse() (response *DescribeDcdnIpInfoResponse)

CreateDescribeDcdnIpInfoResponse creates a response to parse from DescribeDcdnIpInfo response

type DescribeDcdnIpaDomainConfigsRequest ¶

type DescribeDcdnIpaDomainConfigsRequest struct {
	*requests.RpcRequest
	FunctionNames string           `position:"Query" name:"FunctionNames"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDcdnIpaDomainConfigsRequest is the request struct for api DescribeDcdnIpaDomainConfigs

func CreateDescribeDcdnIpaDomainConfigsRequest ¶

func CreateDescribeDcdnIpaDomainConfigsRequest() (request *DescribeDcdnIpaDomainConfigsRequest)

CreateDescribeDcdnIpaDomainConfigsRequest creates a request to invoke DescribeDcdnIpaDomainConfigs API

type DescribeDcdnIpaDomainConfigsResponse ¶

type DescribeDcdnIpaDomainConfigsResponse struct {
	*responses.BaseResponse
	RequestId     string                                      `json:"RequestId" xml:"RequestId"`
	DomainConfigs DomainConfigsInDescribeDcdnIpaDomainConfigs `json:"DomainConfigs" xml:"DomainConfigs"`
}

DescribeDcdnIpaDomainConfigsResponse is the response struct for api DescribeDcdnIpaDomainConfigs

func CreateDescribeDcdnIpaDomainConfigsResponse ¶

func CreateDescribeDcdnIpaDomainConfigsResponse() (response *DescribeDcdnIpaDomainConfigsResponse)

CreateDescribeDcdnIpaDomainConfigsResponse creates a response to parse from DescribeDcdnIpaDomainConfigs response

type DescribeDcdnIpaDomainDetailRequest ¶

type DescribeDcdnIpaDomainDetailRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDcdnIpaDomainDetailRequest is the request struct for api DescribeDcdnIpaDomainDetail

func CreateDescribeDcdnIpaDomainDetailRequest ¶

func CreateDescribeDcdnIpaDomainDetailRequest() (request *DescribeDcdnIpaDomainDetailRequest)

CreateDescribeDcdnIpaDomainDetailRequest creates a request to invoke DescribeDcdnIpaDomainDetail API

type DescribeDcdnIpaDomainDetailResponse ¶

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

DescribeDcdnIpaDomainDetailResponse is the response struct for api DescribeDcdnIpaDomainDetail

func CreateDescribeDcdnIpaDomainDetailResponse ¶

func CreateDescribeDcdnIpaDomainDetailResponse() (response *DescribeDcdnIpaDomainDetailResponse)

CreateDescribeDcdnIpaDomainDetailResponse creates a response to parse from DescribeDcdnIpaDomainDetail response

type DescribeDcdnIpaServiceRequest ¶

type DescribeDcdnIpaServiceRequest struct {
	*requests.RpcRequest
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeDcdnIpaServiceRequest is the request struct for api DescribeDcdnIpaService

func CreateDescribeDcdnIpaServiceRequest ¶

func CreateDescribeDcdnIpaServiceRequest() (request *DescribeDcdnIpaServiceRequest)

CreateDescribeDcdnIpaServiceRequest creates a request to invoke DescribeDcdnIpaService API

type DescribeDcdnIpaServiceResponse ¶

type DescribeDcdnIpaServiceResponse struct {
	*responses.BaseResponse
	ChangingAffectTime string                                 `json:"ChangingAffectTime" xml:"ChangingAffectTime"`
	RequestId          string                                 `json:"RequestId" xml:"RequestId"`
	ChangingChargeType string                                 `json:"ChangingChargeType" xml:"ChangingChargeType"`
	OpeningTime        string                                 `json:"OpeningTime" xml:"OpeningTime"`
	InternetChargeType string                                 `json:"InternetChargeType" xml:"InternetChargeType"`
	InstanceId         string                                 `json:"InstanceId" xml:"InstanceId"`
	OperationLocks     OperationLocksInDescribeDcdnIpaService `json:"OperationLocks" xml:"OperationLocks"`
}

DescribeDcdnIpaServiceResponse is the response struct for api DescribeDcdnIpaService

func CreateDescribeDcdnIpaServiceResponse ¶

func CreateDescribeDcdnIpaServiceResponse() (response *DescribeDcdnIpaServiceResponse)

CreateDescribeDcdnIpaServiceResponse creates a response to parse from DescribeDcdnIpaService response

type DescribeDcdnIpaUserDomainsRequest ¶

type DescribeDcdnIpaUserDomainsRequest struct {
	*requests.RpcRequest
	PageNumber       requests.Integer                 `position:"Query" name:"PageNumber"`
	CheckDomainShow  requests.Boolean                 `position:"Query" name:"CheckDomainShow"`
	ResourceGroupId  string                           `position:"Query" name:"ResourceGroupId"`
	PageSize         requests.Integer                 `position:"Query" name:"PageSize"`
	Tag              *[]DescribeDcdnIpaUserDomainsTag `position:"Query" name:"Tag"  type:"Repeated"`
	FuncFilter       string                           `position:"Query" name:"FuncFilter"`
	DomainName       string                           `position:"Query" name:"DomainName"`
	OwnerId          requests.Integer                 `position:"Query" name:"OwnerId"`
	FuncId           string                           `position:"Query" name:"FuncId"`
	DomainStatus     string                           `position:"Query" name:"DomainStatus"`
	DomainSearchType string                           `position:"Query" name:"DomainSearchType"`
}

DescribeDcdnIpaUserDomainsRequest is the request struct for api DescribeDcdnIpaUserDomains

func CreateDescribeDcdnIpaUserDomainsRequest ¶

func CreateDescribeDcdnIpaUserDomainsRequest() (request *DescribeDcdnIpaUserDomainsRequest)

CreateDescribeDcdnIpaUserDomainsRequest creates a request to invoke DescribeDcdnIpaUserDomains API

type DescribeDcdnIpaUserDomainsResponse ¶

type DescribeDcdnIpaUserDomainsResponse struct {
	*responses.BaseResponse
	RequestId  string                              `json:"RequestId" xml:"RequestId"`
	PageNumber int64                               `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64                               `json:"PageSize" xml:"PageSize"`
	TotalCount int64                               `json:"TotalCount" xml:"TotalCount"`
	Domains    DomainsInDescribeDcdnIpaUserDomains `json:"Domains" xml:"Domains"`
}

DescribeDcdnIpaUserDomainsResponse is the response struct for api DescribeDcdnIpaUserDomains

func CreateDescribeDcdnIpaUserDomainsResponse ¶

func CreateDescribeDcdnIpaUserDomainsResponse() (response *DescribeDcdnIpaUserDomainsResponse)

CreateDescribeDcdnIpaUserDomainsResponse creates a response to parse from DescribeDcdnIpaUserDomains response

type DescribeDcdnIpaUserDomainsTag ¶

type DescribeDcdnIpaUserDomainsTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeDcdnIpaUserDomainsTag is a repeated param struct in DescribeDcdnIpaUserDomainsRequest

type DescribeDcdnL2VipsRequest ¶

type DescribeDcdnL2VipsRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
}

DescribeDcdnL2VipsRequest is the request struct for api DescribeDcdnL2Vips

func CreateDescribeDcdnL2VipsRequest ¶

func CreateDescribeDcdnL2VipsRequest() (request *DescribeDcdnL2VipsRequest)

CreateDescribeDcdnL2VipsRequest creates a request to invoke DescribeDcdnL2Vips API

type DescribeDcdnL2VipsResponse ¶

type DescribeDcdnL2VipsResponse struct {
	*responses.BaseResponse
	DomainName string   `json:"DomainName" xml:"DomainName"`
	RequestId  string   `json:"RequestId" xml:"RequestId"`
	Vips       []string `json:"Vips" xml:"Vips"`
}

DescribeDcdnL2VipsResponse is the response struct for api DescribeDcdnL2Vips

func CreateDescribeDcdnL2VipsResponse ¶

func CreateDescribeDcdnL2VipsResponse() (response *DescribeDcdnL2VipsResponse)

CreateDescribeDcdnL2VipsResponse creates a response to parse from DescribeDcdnL2Vips response

type DescribeDcdnRealTimeDeliveryFieldRequest ¶

type DescribeDcdnRealTimeDeliveryFieldRequest struct {
	*requests.RpcRequest
	BusinessType string `position:"Query" name:"BusinessType"`
}

DescribeDcdnRealTimeDeliveryFieldRequest is the request struct for api DescribeDcdnRealTimeDeliveryField

func CreateDescribeDcdnRealTimeDeliveryFieldRequest ¶

func CreateDescribeDcdnRealTimeDeliveryFieldRequest() (request *DescribeDcdnRealTimeDeliveryFieldRequest)

CreateDescribeDcdnRealTimeDeliveryFieldRequest creates a request to invoke DescribeDcdnRealTimeDeliveryField API

type DescribeDcdnRealTimeDeliveryFieldResponse ¶

type DescribeDcdnRealTimeDeliveryFieldResponse struct {
	*responses.BaseResponse
	RequestId string                                     `json:"RequestId" xml:"RequestId"`
	Content   ContentInDescribeDcdnRealTimeDeliveryField `json:"Content" xml:"Content"`
}

DescribeDcdnRealTimeDeliveryFieldResponse is the response struct for api DescribeDcdnRealTimeDeliveryField

func CreateDescribeDcdnRealTimeDeliveryFieldResponse ¶

func CreateDescribeDcdnRealTimeDeliveryFieldResponse() (response *DescribeDcdnRealTimeDeliveryFieldResponse)

CreateDescribeDcdnRealTimeDeliveryFieldResponse creates a response to parse from DescribeDcdnRealTimeDeliveryField response

type DescribeDcdnRefreshQuotaRequest ¶

type DescribeDcdnRefreshQuotaRequest struct {
	*requests.RpcRequest
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeDcdnRefreshQuotaRequest is the request struct for api DescribeDcdnRefreshQuota

func CreateDescribeDcdnRefreshQuotaRequest ¶

func CreateDescribeDcdnRefreshQuotaRequest() (request *DescribeDcdnRefreshQuotaRequest)

CreateDescribeDcdnRefreshQuotaRequest creates a request to invoke DescribeDcdnRefreshQuota API

type DescribeDcdnRefreshQuotaResponse ¶

type DescribeDcdnRefreshQuotaResponse struct {
	*responses.BaseResponse
	BlockQuota    string `json:"BlockQuota" xml:"BlockQuota"`
	RegexRemain   string `json:"RegexRemain" xml:"RegexRemain"`
	BlockRemain   string `json:"BlockRemain" xml:"BlockRemain"`
	PreloadRemain string `json:"PreloadRemain" xml:"PreloadRemain"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
	DirRemain     string `json:"DirRemain" xml:"DirRemain"`
	UrlRemain     string `json:"UrlRemain" xml:"UrlRemain"`
	DirQuota      string `json:"DirQuota" xml:"DirQuota"`
	UrlQuota      string `json:"UrlQuota" xml:"UrlQuota"`
	PreloadQuota  string `json:"PreloadQuota" xml:"PreloadQuota"`
	RegexQuota    string `json:"RegexQuota" xml:"RegexQuota"`
}

DescribeDcdnRefreshQuotaResponse is the response struct for api DescribeDcdnRefreshQuota

func CreateDescribeDcdnRefreshQuotaResponse ¶

func CreateDescribeDcdnRefreshQuotaResponse() (response *DescribeDcdnRefreshQuotaResponse)

CreateDescribeDcdnRefreshQuotaResponse creates a response to parse from DescribeDcdnRefreshQuota response

type DescribeDcdnRefreshTaskByIdRequest ¶

type DescribeDcdnRefreshTaskByIdRequest struct {
	*requests.RpcRequest
	TaskId string `position:"Query" name:"TaskId"`
}

DescribeDcdnRefreshTaskByIdRequest is the request struct for api DescribeDcdnRefreshTaskById

func CreateDescribeDcdnRefreshTaskByIdRequest ¶

func CreateDescribeDcdnRefreshTaskByIdRequest() (request *DescribeDcdnRefreshTaskByIdRequest)

CreateDescribeDcdnRefreshTaskByIdRequest creates a request to invoke DescribeDcdnRefreshTaskById API

type DescribeDcdnRefreshTaskByIdResponse ¶

type DescribeDcdnRefreshTaskByIdResponse struct {
	*responses.BaseResponse
	TotalCount int64     `json:"TotalCount" xml:"TotalCount"`
	RequestId  string    `json:"RequestId" xml:"RequestId"`
	Tasks      []CDNTask `json:"Tasks" xml:"Tasks"`
}

DescribeDcdnRefreshTaskByIdResponse is the response struct for api DescribeDcdnRefreshTaskById

func CreateDescribeDcdnRefreshTaskByIdResponse ¶

func CreateDescribeDcdnRefreshTaskByIdResponse() (response *DescribeDcdnRefreshTaskByIdResponse)

CreateDescribeDcdnRefreshTaskByIdResponse creates a response to parse from DescribeDcdnRefreshTaskById response

type DescribeDcdnRefreshTasksRequest ¶

type DescribeDcdnRefreshTasksRequest struct {
	*requests.RpcRequest
	ObjectPath    string           `position:"Query" name:"ObjectPath"`
	StartTime     string           `position:"Query" name:"StartTime"`
	PageNumber    requests.Integer `position:"Query" name:"PageNumber"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	PageSize      requests.Integer `position:"Query" name:"PageSize"`
	ObjectType    string           `position:"Query" name:"ObjectType"`
	TaskId        string           `position:"Query" name:"TaskId"`
	DomainName    string           `position:"Query" name:"DomainName"`
	EndTime       string           `position:"Query" name:"EndTime"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	Status        string           `position:"Query" name:"Status"`
}

DescribeDcdnRefreshTasksRequest is the request struct for api DescribeDcdnRefreshTasks

func CreateDescribeDcdnRefreshTasksRequest ¶

func CreateDescribeDcdnRefreshTasksRequest() (request *DescribeDcdnRefreshTasksRequest)

CreateDescribeDcdnRefreshTasksRequest creates a request to invoke DescribeDcdnRefreshTasks API

type DescribeDcdnRefreshTasksResponse ¶

type DescribeDcdnRefreshTasksResponse struct {
	*responses.BaseResponse
	RequestId  string                          `json:"RequestId" xml:"RequestId"`
	PageNumber int64                           `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64                           `json:"PageSize" xml:"PageSize"`
	TotalCount int64                           `json:"TotalCount" xml:"TotalCount"`
	Tasks      TasksInDescribeDcdnRefreshTasks `json:"Tasks" xml:"Tasks"`
}

DescribeDcdnRefreshTasksResponse is the response struct for api DescribeDcdnRefreshTasks

func CreateDescribeDcdnRefreshTasksResponse ¶

func CreateDescribeDcdnRefreshTasksResponse() (response *DescribeDcdnRefreshTasksResponse)

CreateDescribeDcdnRefreshTasksResponse creates a response to parse from DescribeDcdnRefreshTasks response

type DescribeDcdnRegionAndIspRequest ¶

type DescribeDcdnRegionAndIspRequest struct {
	*requests.RpcRequest
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeDcdnRegionAndIspRequest is the request struct for api DescribeDcdnRegionAndIsp

func CreateDescribeDcdnRegionAndIspRequest ¶

func CreateDescribeDcdnRegionAndIspRequest() (request *DescribeDcdnRegionAndIspRequest)

CreateDescribeDcdnRegionAndIspRequest creates a request to invoke DescribeDcdnRegionAndIsp API

type DescribeDcdnRegionAndIspResponse ¶

type DescribeDcdnRegionAndIspResponse struct {
	*responses.BaseResponse
	RequestId string                            `json:"RequestId" xml:"RequestId"`
	Regions   RegionsInDescribeDcdnRegionAndIsp `json:"Regions" xml:"Regions"`
	Isps      Isps                              `json:"Isps" xml:"Isps"`
}

DescribeDcdnRegionAndIspResponse is the response struct for api DescribeDcdnRegionAndIsp

func CreateDescribeDcdnRegionAndIspResponse ¶

func CreateDescribeDcdnRegionAndIspResponse() (response *DescribeDcdnRegionAndIspResponse)

CreateDescribeDcdnRegionAndIspResponse creates a response to parse from DescribeDcdnRegionAndIsp response

type DescribeDcdnReportListRequest ¶

type DescribeDcdnReportListRequest struct {
	*requests.RpcRequest
	ReportId requests.Integer `position:"Query" name:"ReportId"`
}

DescribeDcdnReportListRequest is the request struct for api DescribeDcdnReportList

func CreateDescribeDcdnReportListRequest ¶

func CreateDescribeDcdnReportListRequest() (request *DescribeDcdnReportListRequest)

CreateDescribeDcdnReportListRequest creates a request to invoke DescribeDcdnReportList API

type DescribeDcdnReportListResponse ¶

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

DescribeDcdnReportListResponse is the response struct for api DescribeDcdnReportList

func CreateDescribeDcdnReportListResponse ¶

func CreateDescribeDcdnReportListResponse() (response *DescribeDcdnReportListResponse)

CreateDescribeDcdnReportListResponse creates a response to parse from DescribeDcdnReportList response

type DescribeDcdnReportRequest ¶

type DescribeDcdnReportRequest struct {
	*requests.RpcRequest
	Area       string           `position:"Query" name:"Area"`
	ReportId   requests.Integer `position:"Query" name:"ReportId"`
	IsOverseas string           `position:"Query" name:"IsOverseas"`
	DomainName string           `position:"Query" name:"DomainName"`
	EndTime    string           `position:"Query" name:"EndTime"`
	StartTime  string           `position:"Query" name:"StartTime"`
	HttpCode   string           `position:"Query" name:"HttpCode"`
}

DescribeDcdnReportRequest is the request struct for api DescribeDcdnReport

func CreateDescribeDcdnReportRequest ¶

func CreateDescribeDcdnReportRequest() (request *DescribeDcdnReportRequest)

CreateDescribeDcdnReportRequest creates a request to invoke DescribeDcdnReport API

type DescribeDcdnReportResponse ¶

type DescribeDcdnReportResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DescribeDcdnReportResponse is the response struct for api DescribeDcdnReport

func CreateDescribeDcdnReportResponse ¶

func CreateDescribeDcdnReportResponse() (response *DescribeDcdnReportResponse)

CreateDescribeDcdnReportResponse creates a response to parse from DescribeDcdnReport response

type DescribeDcdnSLSRealtimeLogDeliveryRequest ¶

type DescribeDcdnSLSRealtimeLogDeliveryRequest struct {
	*requests.RpcRequest
	ProjectName string `position:"Query" name:"ProjectName"`
}

DescribeDcdnSLSRealtimeLogDeliveryRequest is the request struct for api DescribeDcdnSLSRealtimeLogDelivery

func CreateDescribeDcdnSLSRealtimeLogDeliveryRequest ¶

func CreateDescribeDcdnSLSRealtimeLogDeliveryRequest() (request *DescribeDcdnSLSRealtimeLogDeliveryRequest)

CreateDescribeDcdnSLSRealtimeLogDeliveryRequest creates a request to invoke DescribeDcdnSLSRealtimeLogDelivery API

type DescribeDcdnSLSRealtimeLogDeliveryResponse ¶

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

DescribeDcdnSLSRealtimeLogDeliveryResponse is the response struct for api DescribeDcdnSLSRealtimeLogDelivery

func CreateDescribeDcdnSLSRealtimeLogDeliveryResponse ¶

func CreateDescribeDcdnSLSRealtimeLogDeliveryResponse() (response *DescribeDcdnSLSRealtimeLogDeliveryResponse)

CreateDescribeDcdnSLSRealtimeLogDeliveryResponse creates a response to parse from DescribeDcdnSLSRealtimeLogDelivery response

type DescribeDcdnSMCertificateDetailRequest ¶

type DescribeDcdnSMCertificateDetailRequest struct {
	*requests.RpcRequest
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	CertIdentifier string           `position:"Query" name:"CertIdentifier"`
}

DescribeDcdnSMCertificateDetailRequest is the request struct for api DescribeDcdnSMCertificateDetail

func CreateDescribeDcdnSMCertificateDetailRequest ¶

func CreateDescribeDcdnSMCertificateDetailRequest() (request *DescribeDcdnSMCertificateDetailRequest)

CreateDescribeDcdnSMCertificateDetailRequest creates a request to invoke DescribeDcdnSMCertificateDetail API

type DescribeDcdnSMCertificateDetailResponse ¶

type DescribeDcdnSMCertificateDetailResponse struct {
	*responses.BaseResponse
	CertExpireTime     string `json:"CertExpireTime" xml:"CertExpireTime"`
	CertIdentifier     string `json:"CertIdentifier" xml:"CertIdentifier"`
	RequestId          string `json:"RequestId" xml:"RequestId"`
	CommonName         string `json:"CommonName" xml:"CommonName"`
	CertName           string `json:"CertName" xml:"CertName"`
	Sans               string `json:"Sans" xml:"Sans"`
	SignCertificate    string `json:"SignCertificate" xml:"SignCertificate"`
	CertOrg            string `json:"CertOrg" xml:"CertOrg"`
	EncryptCertificate string `json:"EncryptCertificate" xml:"EncryptCertificate"`
}

DescribeDcdnSMCertificateDetailResponse is the response struct for api DescribeDcdnSMCertificateDetail

func CreateDescribeDcdnSMCertificateDetailResponse ¶

func CreateDescribeDcdnSMCertificateDetailResponse() (response *DescribeDcdnSMCertificateDetailResponse)

CreateDescribeDcdnSMCertificateDetailResponse creates a response to parse from DescribeDcdnSMCertificateDetail response

type DescribeDcdnSMCertificateListRequest ¶

type DescribeDcdnSMCertificateListRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeDcdnSMCertificateListRequest is the request struct for api DescribeDcdnSMCertificateList

func CreateDescribeDcdnSMCertificateListRequest ¶

func CreateDescribeDcdnSMCertificateListRequest() (request *DescribeDcdnSMCertificateListRequest)

CreateDescribeDcdnSMCertificateListRequest creates a request to invoke DescribeDcdnSMCertificateList API

type DescribeDcdnSMCertificateListResponse ¶

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

DescribeDcdnSMCertificateListResponse is the response struct for api DescribeDcdnSMCertificateList

func CreateDescribeDcdnSMCertificateListResponse ¶

func CreateDescribeDcdnSMCertificateListResponse() (response *DescribeDcdnSMCertificateListResponse)

CreateDescribeDcdnSMCertificateListResponse creates a response to parse from DescribeDcdnSMCertificateList response

type DescribeDcdnSecFuncInfoRequest ¶

type DescribeDcdnSecFuncInfoRequest struct {
	*requests.RpcRequest
	SecFuncType string `position:"Query" name:"SecFuncType"`
	Lang        string `position:"Query" name:"Lang"`
}

DescribeDcdnSecFuncInfoRequest is the request struct for api DescribeDcdnSecFuncInfo

func CreateDescribeDcdnSecFuncInfoRequest ¶

func CreateDescribeDcdnSecFuncInfoRequest() (request *DescribeDcdnSecFuncInfoRequest)

CreateDescribeDcdnSecFuncInfoRequest creates a request to invoke DescribeDcdnSecFuncInfo API

type DescribeDcdnSecFuncInfoResponse ¶

type DescribeDcdnSecFuncInfoResponse struct {
	*responses.BaseResponse
	RequestId   string        `json:"RequestId" xml:"RequestId"`
	Description string        `json:"Description" xml:"Description"`
	RetCode     string        `json:"RetCode" xml:"RetCode"`
	HttpStatus  string        `json:"HttpStatus" xml:"HttpStatus"`
	Content     []ContentItem `json:"Content" xml:"Content"`
}

DescribeDcdnSecFuncInfoResponse is the response struct for api DescribeDcdnSecFuncInfo

func CreateDescribeDcdnSecFuncInfoResponse ¶

func CreateDescribeDcdnSecFuncInfoResponse() (response *DescribeDcdnSecFuncInfoResponse)

CreateDescribeDcdnSecFuncInfoResponse creates a response to parse from DescribeDcdnSecFuncInfo response

type DescribeDcdnSecSpecInfoRequest ¶

type DescribeDcdnSecSpecInfoRequest struct {
	*requests.RpcRequest
}

DescribeDcdnSecSpecInfoRequest is the request struct for api DescribeDcdnSecSpecInfo

func CreateDescribeDcdnSecSpecInfoRequest ¶

func CreateDescribeDcdnSecSpecInfoRequest() (request *DescribeDcdnSecSpecInfoRequest)

CreateDescribeDcdnSecSpecInfoRequest creates a request to invoke DescribeDcdnSecSpecInfo API

type DescribeDcdnSecSpecInfoResponse ¶

type DescribeDcdnSecSpecInfoResponse struct {
	*responses.BaseResponse
	Version   string         `json:"Version" xml:"Version"`
	RequestId string         `json:"RequestId" xml:"RequestId"`
	SpecInfos []RuleInfoItem `json:"SpecInfos" xml:"SpecInfos"`
}

DescribeDcdnSecSpecInfoResponse is the response struct for api DescribeDcdnSecSpecInfo

func CreateDescribeDcdnSecSpecInfoResponse ¶

func CreateDescribeDcdnSecSpecInfoResponse() (response *DescribeDcdnSecSpecInfoResponse)

CreateDescribeDcdnSecSpecInfoResponse creates a response to parse from DescribeDcdnSecSpecInfo response

type DescribeDcdnServiceRequest ¶

type DescribeDcdnServiceRequest struct {
	*requests.RpcRequest
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeDcdnServiceRequest is the request struct for api DescribeDcdnService

func CreateDescribeDcdnServiceRequest ¶

func CreateDescribeDcdnServiceRequest() (request *DescribeDcdnServiceRequest)

CreateDescribeDcdnServiceRequest creates a request to invoke DescribeDcdnService API

type DescribeDcdnServiceResponse ¶

type DescribeDcdnServiceResponse struct {
	*responses.BaseResponse
	WebsocketChangingTime string                              `json:"WebsocketChangingTime" xml:"WebsocketChangingTime"`
	WebsocketChangingType string                              `json:"WebsocketChangingType" xml:"WebsocketChangingType"`
	ChangingAffectTime    string                              `json:"ChangingAffectTime" xml:"ChangingAffectTime"`
	ChangingChargeType    string                              `json:"ChangingChargeType" xml:"ChangingChargeType"`
	RequestId             string                              `json:"RequestId" xml:"RequestId"`
	OpeningTime           string                              `json:"OpeningTime" xml:"OpeningTime"`
	InternetChargeType    string                              `json:"InternetChargeType" xml:"InternetChargeType"`
	WebsocketType         string                              `json:"WebsocketType" xml:"WebsocketType"`
	InstanceId            string                              `json:"InstanceId" xml:"InstanceId"`
	OperationLocks        OperationLocksInDescribeDcdnService `json:"OperationLocks" xml:"OperationLocks"`
}

DescribeDcdnServiceResponse is the response struct for api DescribeDcdnService

func CreateDescribeDcdnServiceResponse ¶

func CreateDescribeDcdnServiceResponse() (response *DescribeDcdnServiceResponse)

CreateDescribeDcdnServiceResponse creates a response to parse from DescribeDcdnService response

type DescribeDcdnStagingIpRequest ¶

type DescribeDcdnStagingIpRequest struct {
	*requests.RpcRequest
}

DescribeDcdnStagingIpRequest is the request struct for api DescribeDcdnStagingIp

func CreateDescribeDcdnStagingIpRequest ¶

func CreateDescribeDcdnStagingIpRequest() (request *DescribeDcdnStagingIpRequest)

CreateDescribeDcdnStagingIpRequest creates a request to invoke DescribeDcdnStagingIp API

type DescribeDcdnStagingIpResponse ¶

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

DescribeDcdnStagingIpResponse is the response struct for api DescribeDcdnStagingIp

func CreateDescribeDcdnStagingIpResponse ¶

func CreateDescribeDcdnStagingIpResponse() (response *DescribeDcdnStagingIpResponse)

CreateDescribeDcdnStagingIpResponse creates a response to parse from DescribeDcdnStagingIp response

type DescribeDcdnSubListRequest ¶

type DescribeDcdnSubListRequest struct {
	*requests.RpcRequest
}

DescribeDcdnSubListRequest is the request struct for api DescribeDcdnSubList

func CreateDescribeDcdnSubListRequest ¶

func CreateDescribeDcdnSubListRequest() (request *DescribeDcdnSubListRequest)

CreateDescribeDcdnSubListRequest creates a request to invoke DescribeDcdnSubList API

type DescribeDcdnSubListResponse ¶

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

DescribeDcdnSubListResponse is the response struct for api DescribeDcdnSubList

func CreateDescribeDcdnSubListResponse ¶

func CreateDescribeDcdnSubListResponse() (response *DescribeDcdnSubListResponse)

CreateDescribeDcdnSubListResponse creates a response to parse from DescribeDcdnSubList response

type DescribeDcdnTagResourcesRequest ¶

type DescribeDcdnTagResourcesRequest struct {
	*requests.RpcRequest
	ResourceId   *[]string                      `position:"Query" name:"ResourceId"  type:"Repeated"`
	Scope        string                         `position:"Query" name:"Scope"`
	Tag          *[]DescribeDcdnTagResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceType string                         `position:"Query" name:"ResourceType"`
}

DescribeDcdnTagResourcesRequest is the request struct for api DescribeDcdnTagResources

func CreateDescribeDcdnTagResourcesRequest ¶

func CreateDescribeDcdnTagResourcesRequest() (request *DescribeDcdnTagResourcesRequest)

CreateDescribeDcdnTagResourcesRequest creates a request to invoke DescribeDcdnTagResources API

type DescribeDcdnTagResourcesResponse ¶

type DescribeDcdnTagResourcesResponse struct {
	*responses.BaseResponse
	RequestId    string        `json:"RequestId" xml:"RequestId"`
	TagResources []TagResource `json:"TagResources" xml:"TagResources"`
}

DescribeDcdnTagResourcesResponse is the response struct for api DescribeDcdnTagResources

func CreateDescribeDcdnTagResourcesResponse ¶

func CreateDescribeDcdnTagResourcesResponse() (response *DescribeDcdnTagResourcesResponse)

CreateDescribeDcdnTagResourcesResponse creates a response to parse from DescribeDcdnTagResources response

type DescribeDcdnTagResourcesTag ¶

type DescribeDcdnTagResourcesTag struct {
	Key   string `name:"Key"`
	Value string `name:"Value"`
}

DescribeDcdnTagResourcesTag is a repeated param struct in DescribeDcdnTagResourcesRequest

type DescribeDcdnTopDomainsByFlowRequest ¶

type DescribeDcdnTopDomainsByFlowRequest struct {
	*requests.RpcRequest
	Limit     requests.Integer `position:"Query" name:"Limit"`
	EndTime   string           `position:"Query" name:"EndTime"`
	StartTime string           `position:"Query" name:"StartTime"`
}

DescribeDcdnTopDomainsByFlowRequest is the request struct for api DescribeDcdnTopDomainsByFlow

func CreateDescribeDcdnTopDomainsByFlowRequest ¶

func CreateDescribeDcdnTopDomainsByFlowRequest() (request *DescribeDcdnTopDomainsByFlowRequest)

CreateDescribeDcdnTopDomainsByFlowRequest creates a request to invoke DescribeDcdnTopDomainsByFlow API

type DescribeDcdnTopDomainsByFlowResponse ¶

type DescribeDcdnTopDomainsByFlowResponse struct {
	*responses.BaseResponse
	DomainOnlineCount int64      `json:"DomainOnlineCount" xml:"DomainOnlineCount"`
	EndTime           string     `json:"EndTime" xml:"EndTime"`
	StartTime         string     `json:"StartTime" xml:"StartTime"`
	RequestId         string     `json:"RequestId" xml:"RequestId"`
	DomainCount       int64      `json:"DomainCount" xml:"DomainCount"`
	TopDomains        TopDomains `json:"TopDomains" xml:"TopDomains"`
}

DescribeDcdnTopDomainsByFlowResponse is the response struct for api DescribeDcdnTopDomainsByFlow

func CreateDescribeDcdnTopDomainsByFlowResponse ¶

func CreateDescribeDcdnTopDomainsByFlowResponse() (response *DescribeDcdnTopDomainsByFlowResponse)

CreateDescribeDcdnTopDomainsByFlowResponse creates a response to parse from DescribeDcdnTopDomainsByFlow response

type DescribeDcdnUserBillHistoryRequest ¶

type DescribeDcdnUserBillHistoryRequest struct {
	*requests.RpcRequest
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
}

DescribeDcdnUserBillHistoryRequest is the request struct for api DescribeDcdnUserBillHistory

func CreateDescribeDcdnUserBillHistoryRequest ¶

func CreateDescribeDcdnUserBillHistoryRequest() (request *DescribeDcdnUserBillHistoryRequest)

CreateDescribeDcdnUserBillHistoryRequest creates a request to invoke DescribeDcdnUserBillHistory API

type DescribeDcdnUserBillHistoryResponse ¶

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

DescribeDcdnUserBillHistoryResponse is the response struct for api DescribeDcdnUserBillHistory

func CreateDescribeDcdnUserBillHistoryResponse ¶

func CreateDescribeDcdnUserBillHistoryResponse() (response *DescribeDcdnUserBillHistoryResponse)

CreateDescribeDcdnUserBillHistoryResponse creates a response to parse from DescribeDcdnUserBillHistory response

type DescribeDcdnUserBillTypeRequest ¶

type DescribeDcdnUserBillTypeRequest struct {
	*requests.RpcRequest
	EndTime   string `position:"Query" name:"EndTime"`
	StartTime string `position:"Query" name:"StartTime"`
}

DescribeDcdnUserBillTypeRequest is the request struct for api DescribeDcdnUserBillType

func CreateDescribeDcdnUserBillTypeRequest ¶

func CreateDescribeDcdnUserBillTypeRequest() (request *DescribeDcdnUserBillTypeRequest)

CreateDescribeDcdnUserBillTypeRequest creates a request to invoke DescribeDcdnUserBillType API

type DescribeDcdnUserBillTypeResponse ¶

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

DescribeDcdnUserBillTypeResponse is the response struct for api DescribeDcdnUserBillType

func CreateDescribeDcdnUserBillTypeResponse ¶

func CreateDescribeDcdnUserBillTypeResponse() (response *DescribeDcdnUserBillTypeResponse)

CreateDescribeDcdnUserBillTypeResponse creates a response to parse from DescribeDcdnUserBillType response

type DescribeDcdnUserCertificateExpireCountRequest ¶

type DescribeDcdnUserCertificateExpireCountRequest struct {
	*requests.RpcRequest
}

DescribeDcdnUserCertificateExpireCountRequest is the request struct for api DescribeDcdnUserCertificateExpireCount

func CreateDescribeDcdnUserCertificateExpireCountRequest ¶

func CreateDescribeDcdnUserCertificateExpireCountRequest() (request *DescribeDcdnUserCertificateExpireCountRequest)

CreateDescribeDcdnUserCertificateExpireCountRequest creates a request to invoke DescribeDcdnUserCertificateExpireCount API

type DescribeDcdnUserCertificateExpireCountResponse ¶

type DescribeDcdnUserCertificateExpireCountResponse struct {
	*responses.BaseResponse
	ExpireWithin30DaysCount int    `json:"ExpireWithin30DaysCount" xml:"ExpireWithin30DaysCount"`
	RequestId               string `json:"RequestId" xml:"RequestId"`
	ExpiredCount            int    `json:"ExpiredCount" xml:"ExpiredCount"`
}

DescribeDcdnUserCertificateExpireCountResponse is the response struct for api DescribeDcdnUserCertificateExpireCount

func CreateDescribeDcdnUserCertificateExpireCountResponse ¶

func CreateDescribeDcdnUserCertificateExpireCountResponse() (response *DescribeDcdnUserCertificateExpireCountResponse)

CreateDescribeDcdnUserCertificateExpireCountResponse creates a response to parse from DescribeDcdnUserCertificateExpireCount response

type DescribeDcdnUserConfigsRequest ¶

type DescribeDcdnUserConfigsRequest struct {
	*requests.RpcRequest
	FunctionName string `position:"Query" name:"FunctionName"`
}

DescribeDcdnUserConfigsRequest is the request struct for api DescribeDcdnUserConfigs

func CreateDescribeDcdnUserConfigsRequest ¶

func CreateDescribeDcdnUserConfigsRequest() (request *DescribeDcdnUserConfigsRequest)

CreateDescribeDcdnUserConfigsRequest creates a request to invoke DescribeDcdnUserConfigs API

type DescribeDcdnUserConfigsResponse ¶

type DescribeDcdnUserConfigsResponse struct {
	*responses.BaseResponse
	RequestId string   `json:"RequestId" xml:"RequestId"`
	Configs   []Config `json:"Configs" xml:"Configs"`
}

DescribeDcdnUserConfigsResponse is the response struct for api DescribeDcdnUserConfigs

func CreateDescribeDcdnUserConfigsResponse ¶

func CreateDescribeDcdnUserConfigsResponse() (response *DescribeDcdnUserConfigsResponse)

CreateDescribeDcdnUserConfigsResponse creates a response to parse from DescribeDcdnUserConfigs response

type DescribeDcdnUserDomainsByFuncRequest ¶

type DescribeDcdnUserDomainsByFuncRequest struct {
	*requests.RpcRequest
	FuncFilter      string           `position:"Query" name:"FuncFilter"`
	ResourceGroupId string           `position:"Query" name:"ResourceGroupId"`
	DomainName      string           `position:"Query" name:"DomainName"`
	PageSize        requests.Integer `position:"Query" name:"PageSize"`
	FuncId          requests.Integer `position:"Query" name:"FuncId"`
	PageNumber      requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnUserDomainsByFuncRequest is the request struct for api DescribeDcdnUserDomainsByFunc

func CreateDescribeDcdnUserDomainsByFuncRequest ¶

func CreateDescribeDcdnUserDomainsByFuncRequest() (request *DescribeDcdnUserDomainsByFuncRequest)

CreateDescribeDcdnUserDomainsByFuncRequest creates a request to invoke DescribeDcdnUserDomainsByFunc API

type DescribeDcdnUserDomainsByFuncResponse ¶

type DescribeDcdnUserDomainsByFuncResponse struct {
	*responses.BaseResponse
	RequestId  string                                 `json:"RequestId" xml:"RequestId"`
	PageNumber int64                                  `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64                                  `json:"PageSize" xml:"PageSize"`
	TotalCount int64                                  `json:"TotalCount" xml:"TotalCount"`
	Domains    DomainsInDescribeDcdnUserDomainsByFunc `json:"Domains" xml:"Domains"`
}

DescribeDcdnUserDomainsByFuncResponse is the response struct for api DescribeDcdnUserDomainsByFunc

func CreateDescribeDcdnUserDomainsByFuncResponse ¶

func CreateDescribeDcdnUserDomainsByFuncResponse() (response *DescribeDcdnUserDomainsByFuncResponse)

CreateDescribeDcdnUserDomainsByFuncResponse creates a response to parse from DescribeDcdnUserDomainsByFunc response

type DescribeDcdnUserDomainsRequest ¶

type DescribeDcdnUserDomainsRequest struct {
	*requests.RpcRequest
	PageNumber       requests.Integer              `position:"Query" name:"PageNumber"`
	CheckDomainShow  requests.Boolean              `position:"Query" name:"CheckDomainShow"`
	ResourceGroupId  string                        `position:"Query" name:"ResourceGroupId"`
	SecurityToken    string                        `position:"Query" name:"SecurityToken"`
	ChangeEndTime    string                        `position:"Query" name:"ChangeEndTime"`
	PageSize         requests.Integer              `position:"Query" name:"PageSize"`
	Tag              *[]DescribeDcdnUserDomainsTag `position:"Query" name:"Tag"  type:"Repeated"`
	FuncFilter       string                        `position:"Query" name:"FuncFilter"`
	Coverage         string                        `position:"Query" name:"Coverage"`
	DomainName       string                        `position:"Query" name:"DomainName"`
	OwnerId          requests.Integer              `position:"Query" name:"OwnerId"`
	FuncId           string                        `position:"Query" name:"FuncId"`
	DomainStatus     string                        `position:"Query" name:"DomainStatus"`
	DomainSearchType string                        `position:"Query" name:"DomainSearchType"`
	ChangeStartTime  string                        `position:"Query" name:"ChangeStartTime"`
}

DescribeDcdnUserDomainsRequest is the request struct for api DescribeDcdnUserDomains

func CreateDescribeDcdnUserDomainsRequest ¶

func CreateDescribeDcdnUserDomainsRequest() (request *DescribeDcdnUserDomainsRequest)

CreateDescribeDcdnUserDomainsRequest creates a request to invoke DescribeDcdnUserDomains API

type DescribeDcdnUserDomainsResponse ¶

type DescribeDcdnUserDomainsResponse struct {
	*responses.BaseResponse
	RequestId  string                           `json:"RequestId" xml:"RequestId"`
	PageNumber int64                            `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64                            `json:"PageSize" xml:"PageSize"`
	TotalCount int64                            `json:"TotalCount" xml:"TotalCount"`
	Domains    DomainsInDescribeDcdnUserDomains `json:"Domains" xml:"Domains"`
}

DescribeDcdnUserDomainsResponse is the response struct for api DescribeDcdnUserDomains

func CreateDescribeDcdnUserDomainsResponse ¶

func CreateDescribeDcdnUserDomainsResponse() (response *DescribeDcdnUserDomainsResponse)

CreateDescribeDcdnUserDomainsResponse creates a response to parse from DescribeDcdnUserDomains response

type DescribeDcdnUserDomainsTag ¶

type DescribeDcdnUserDomainsTag struct {
	Value string `name:"Value"`
	Key   string `name:"Key"`
}

DescribeDcdnUserDomainsTag is a repeated param struct in DescribeDcdnUserDomainsRequest

type DescribeDcdnUserQuotaRequest ¶

type DescribeDcdnUserQuotaRequest struct {
	*requests.RpcRequest
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeDcdnUserQuotaRequest is the request struct for api DescribeDcdnUserQuota

func CreateDescribeDcdnUserQuotaRequest ¶

func CreateDescribeDcdnUserQuotaRequest() (request *DescribeDcdnUserQuotaRequest)

CreateDescribeDcdnUserQuotaRequest creates a request to invoke DescribeDcdnUserQuota API

type DescribeDcdnUserQuotaResponse ¶

type DescribeDcdnUserQuotaResponse struct {
	*responses.BaseResponse
	BlockQuota       int    `json:"BlockQuota" xml:"BlockQuota"`
	RefreshUrlRemain int    `json:"RefreshUrlRemain" xml:"RefreshUrlRemain"`
	DomainQuota      int    `json:"DomainQuota" xml:"DomainQuota"`
	BlockRemain      int    `json:"BlockRemain" xml:"BlockRemain"`
	PreloadRemain    int    `json:"PreloadRemain" xml:"PreloadRemain"`
	RequestId        string `json:"RequestId" xml:"RequestId"`
	RefreshUrlQuota  int    `json:"RefreshUrlQuota" xml:"RefreshUrlQuota"`
	PreloadQuota     int    `json:"PreloadQuota" xml:"PreloadQuota"`
	RefreshDirQuota  int    `json:"RefreshDirQuota" xml:"RefreshDirQuota"`
	RefreshDirRemain int    `json:"RefreshDirRemain" xml:"RefreshDirRemain"`
}

DescribeDcdnUserQuotaResponse is the response struct for api DescribeDcdnUserQuota

func CreateDescribeDcdnUserQuotaResponse ¶

func CreateDescribeDcdnUserQuotaResponse() (response *DescribeDcdnUserQuotaResponse)

CreateDescribeDcdnUserQuotaResponse creates a response to parse from DescribeDcdnUserQuota response

type DescribeDcdnUserRealTimeDeliveryFieldRequest ¶

type DescribeDcdnUserRealTimeDeliveryFieldRequest struct {
	*requests.RpcRequest
	BusinessType string `position:"Query" name:"BusinessType"`
}

DescribeDcdnUserRealTimeDeliveryFieldRequest is the request struct for api DescribeDcdnUserRealTimeDeliveryField

func CreateDescribeDcdnUserRealTimeDeliveryFieldRequest ¶

func CreateDescribeDcdnUserRealTimeDeliveryFieldRequest() (request *DescribeDcdnUserRealTimeDeliveryFieldRequest)

CreateDescribeDcdnUserRealTimeDeliveryFieldRequest creates a request to invoke DescribeDcdnUserRealTimeDeliveryField API

type DescribeDcdnUserRealTimeDeliveryFieldResponse ¶

type DescribeDcdnUserRealTimeDeliveryFieldResponse struct {
	*responses.BaseResponse
	RequestId string                                         `json:"RequestId" xml:"RequestId"`
	Content   ContentInDescribeDcdnUserRealTimeDeliveryField `json:"Content" xml:"Content"`
}

DescribeDcdnUserRealTimeDeliveryFieldResponse is the response struct for api DescribeDcdnUserRealTimeDeliveryField

func CreateDescribeDcdnUserRealTimeDeliveryFieldResponse ¶

func CreateDescribeDcdnUserRealTimeDeliveryFieldResponse() (response *DescribeDcdnUserRealTimeDeliveryFieldResponse)

CreateDescribeDcdnUserRealTimeDeliveryFieldResponse creates a response to parse from DescribeDcdnUserRealTimeDeliveryField response

type DescribeDcdnUserResourcePackageRequest ¶

type DescribeDcdnUserResourcePackageRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	Status        string           `position:"Query" name:"Status"`
}

DescribeDcdnUserResourcePackageRequest is the request struct for api DescribeDcdnUserResourcePackage

func CreateDescribeDcdnUserResourcePackageRequest ¶

func CreateDescribeDcdnUserResourcePackageRequest() (request *DescribeDcdnUserResourcePackageRequest)

CreateDescribeDcdnUserResourcePackageRequest creates a request to invoke DescribeDcdnUserResourcePackage API

type DescribeDcdnUserResourcePackageResponse ¶

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

DescribeDcdnUserResourcePackageResponse is the response struct for api DescribeDcdnUserResourcePackage

func CreateDescribeDcdnUserResourcePackageResponse ¶

func CreateDescribeDcdnUserResourcePackageResponse() (response *DescribeDcdnUserResourcePackageResponse)

CreateDescribeDcdnUserResourcePackageResponse creates a response to parse from DescribeDcdnUserResourcePackage response

type DescribeDcdnUserSecDropByMinuteRequest ¶

type DescribeDcdnUserSecDropByMinuteRequest struct {
	*requests.RpcRequest
	DomainName string           `position:"Query" name:"DomainName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	EndTime    string           `position:"Query" name:"EndTime"`
	RuleName   string           `position:"Query" name:"RuleName"`
	StartTime  string           `position:"Query" name:"StartTime"`
	SecFunc    string           `position:"Query" name:"SecFunc"`
	Lang       string           `position:"Query" name:"Lang"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	Object     string           `position:"Query" name:"Object"`
}

DescribeDcdnUserSecDropByMinuteRequest is the request struct for api DescribeDcdnUserSecDropByMinute

func CreateDescribeDcdnUserSecDropByMinuteRequest ¶

func CreateDescribeDcdnUserSecDropByMinuteRequest() (request *DescribeDcdnUserSecDropByMinuteRequest)

CreateDescribeDcdnUserSecDropByMinuteRequest creates a request to invoke DescribeDcdnUserSecDropByMinute API

type DescribeDcdnUserSecDropByMinuteResponse ¶

type DescribeDcdnUserSecDropByMinuteResponse struct {
	*responses.BaseResponse
	RequestId   string     `json:"RequestId" xml:"RequestId"`
	Description string     `json:"Description" xml:"Description"`
	Len         int        `json:"Len" xml:"Len"`
	PageNumber  int        `json:"PageNumber" xml:"PageNumber"`
	PageSize    int        `json:"PageSize" xml:"PageSize"`
	TotalCount  int        `json:"TotalCount" xml:"TotalCount"`
	Rows        []RowsItem `json:"Rows" xml:"Rows"`
}

DescribeDcdnUserSecDropByMinuteResponse is the response struct for api DescribeDcdnUserSecDropByMinute

func CreateDescribeDcdnUserSecDropByMinuteResponse ¶

func CreateDescribeDcdnUserSecDropByMinuteResponse() (response *DescribeDcdnUserSecDropByMinuteResponse)

CreateDescribeDcdnUserSecDropByMinuteResponse creates a response to parse from DescribeDcdnUserSecDropByMinute response

type DescribeDcdnUserSecDropRequest ¶

type DescribeDcdnUserSecDropRequest struct {
	*requests.RpcRequest
	Data    string `position:"Query" name:"Data"`
	Metric  string `position:"Query" name:"Metric"`
	SecFunc string `position:"Query" name:"SecFunc"`
}

DescribeDcdnUserSecDropRequest is the request struct for api DescribeDcdnUserSecDrop

func CreateDescribeDcdnUserSecDropRequest ¶

func CreateDescribeDcdnUserSecDropRequest() (request *DescribeDcdnUserSecDropRequest)

CreateDescribeDcdnUserSecDropRequest creates a request to invoke DescribeDcdnUserSecDrop API

type DescribeDcdnUserSecDropResponse ¶

type DescribeDcdnUserSecDropResponse struct {
	*responses.BaseResponse
	Msg       string `json:"Msg" xml:"Msg"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Drops     int    `json:"Drops" xml:"Drops"`
	UuidStr   string `json:"UuidStr" xml:"UuidStr"`
}

DescribeDcdnUserSecDropResponse is the response struct for api DescribeDcdnUserSecDrop

func CreateDescribeDcdnUserSecDropResponse ¶

func CreateDescribeDcdnUserSecDropResponse() (response *DescribeDcdnUserSecDropResponse)

CreateDescribeDcdnUserSecDropResponse creates a response to parse from DescribeDcdnUserSecDrop response

type DescribeDcdnUserTagsRequest ¶

type DescribeDcdnUserTagsRequest struct {
	*requests.RpcRequest
}

DescribeDcdnUserTagsRequest is the request struct for api DescribeDcdnUserTags

func CreateDescribeDcdnUserTagsRequest ¶

func CreateDescribeDcdnUserTagsRequest() (request *DescribeDcdnUserTagsRequest)

CreateDescribeDcdnUserTagsRequest creates a request to invoke DescribeDcdnUserTags API

type DescribeDcdnUserTagsResponse ¶

type DescribeDcdnUserTagsResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Tags      []Tag  `json:"Tags" xml:"Tags"`
}

DescribeDcdnUserTagsResponse is the response struct for api DescribeDcdnUserTags

func CreateDescribeDcdnUserTagsResponse ¶

func CreateDescribeDcdnUserTagsResponse() (response *DescribeDcdnUserTagsResponse)

CreateDescribeDcdnUserTagsResponse creates a response to parse from DescribeDcdnUserTags response

type DescribeDcdnVerifyContentRequest ¶

type DescribeDcdnVerifyContentRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
}

DescribeDcdnVerifyContentRequest is the request struct for api DescribeDcdnVerifyContent

func CreateDescribeDcdnVerifyContentRequest ¶

func CreateDescribeDcdnVerifyContentRequest() (request *DescribeDcdnVerifyContentRequest)

CreateDescribeDcdnVerifyContentRequest creates a request to invoke DescribeDcdnVerifyContent API

type DescribeDcdnVerifyContentResponse ¶

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

DescribeDcdnVerifyContentResponse is the response struct for api DescribeDcdnVerifyContent

func CreateDescribeDcdnVerifyContentResponse ¶

func CreateDescribeDcdnVerifyContentResponse() (response *DescribeDcdnVerifyContentResponse)

CreateDescribeDcdnVerifyContentResponse creates a response to parse from DescribeDcdnVerifyContent response

type DescribeDcdnWafDomainDetailRequest ¶

type DescribeDcdnWafDomainDetailRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
}

DescribeDcdnWafDomainDetailRequest is the request struct for api DescribeDcdnWafDomainDetail

func CreateDescribeDcdnWafDomainDetailRequest ¶

func CreateDescribeDcdnWafDomainDetailRequest() (request *DescribeDcdnWafDomainDetailRequest)

CreateDescribeDcdnWafDomainDetailRequest creates a request to invoke DescribeDcdnWafDomainDetail API

type DescribeDcdnWafDomainDetailResponse ¶

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

DescribeDcdnWafDomainDetailResponse is the response struct for api DescribeDcdnWafDomainDetail

func CreateDescribeDcdnWafDomainDetailResponse ¶

func CreateDescribeDcdnWafDomainDetailResponse() (response *DescribeDcdnWafDomainDetailResponse)

CreateDescribeDcdnWafDomainDetailResponse creates a response to parse from DescribeDcdnWafDomainDetail response

type DescribeDcdnWafDomainRequest ¶

type DescribeDcdnWafDomainRequest struct {
	*requests.RpcRequest
	ResourceGroupId string `position:"Query" name:"ResourceGroupId"`
	DomainName      string `position:"Query" name:"DomainName"`
}

DescribeDcdnWafDomainRequest is the request struct for api DescribeDcdnWafDomain

func CreateDescribeDcdnWafDomainRequest ¶

func CreateDescribeDcdnWafDomainRequest() (request *DescribeDcdnWafDomainRequest)

CreateDescribeDcdnWafDomainRequest creates a request to invoke DescribeDcdnWafDomain API

type DescribeDcdnWafDomainResponse ¶

type DescribeDcdnWafDomainResponse struct {
	*responses.BaseResponse
	TotalCount    int            `json:"TotalCount" xml:"TotalCount"`
	RequestId     string         `json:"RequestId" xml:"RequestId"`
	OutPutDomains []OutPutDomain `json:"OutPutDomains" xml:"OutPutDomains"`
}

DescribeDcdnWafDomainResponse is the response struct for api DescribeDcdnWafDomain

func CreateDescribeDcdnWafDomainResponse ¶

func CreateDescribeDcdnWafDomainResponse() (response *DescribeDcdnWafDomainResponse)

CreateDescribeDcdnWafDomainResponse creates a response to parse from DescribeDcdnWafDomain response

type DescribeDcdnWafDomainsRequest ¶

type DescribeDcdnWafDomainsRequest struct {
	*requests.RpcRequest
	QueryArgs  string           `position:"Query" name:"QueryArgs"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnWafDomainsRequest is the request struct for api DescribeDcdnWafDomains

func CreateDescribeDcdnWafDomainsRequest ¶

func CreateDescribeDcdnWafDomainsRequest() (request *DescribeDcdnWafDomainsRequest)

CreateDescribeDcdnWafDomainsRequest creates a request to invoke DescribeDcdnWafDomains API

type DescribeDcdnWafDomainsResponse ¶

type DescribeDcdnWafDomainsResponse struct {
	*responses.BaseResponse
	PageSize   int          `json:"PageSize" xml:"PageSize"`
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	PageNumber int          `json:"PageNumber" xml:"PageNumber"`
	TotalCount int          `json:"TotalCount" xml:"TotalCount"`
	Domains    []DomainItem `json:"Domains" xml:"Domains"`
}

DescribeDcdnWafDomainsResponse is the response struct for api DescribeDcdnWafDomains

func CreateDescribeDcdnWafDomainsResponse ¶

func CreateDescribeDcdnWafDomainsResponse() (response *DescribeDcdnWafDomainsResponse)

CreateDescribeDcdnWafDomainsResponse creates a response to parse from DescribeDcdnWafDomains response

type DescribeDcdnWafFilterInfoRequest ¶

type DescribeDcdnWafFilterInfoRequest struct {
	*requests.RpcRequest
	DefenseScenes string `position:"Query" name:"DefenseScenes"`
	Language      string `position:"Query" name:"Language"`
}

DescribeDcdnWafFilterInfoRequest is the request struct for api DescribeDcdnWafFilterInfo

func CreateDescribeDcdnWafFilterInfoRequest ¶

func CreateDescribeDcdnWafFilterInfoRequest() (request *DescribeDcdnWafFilterInfoRequest)

CreateDescribeDcdnWafFilterInfoRequest creates a request to invoke DescribeDcdnWafFilterInfo API

type DescribeDcdnWafFilterInfoResponse ¶

type DescribeDcdnWafFilterInfoResponse struct {
	*responses.BaseResponse
	RequestId string       `json:"RequestId" xml:"RequestId"`
	Content   []FilterInfo `json:"Content" xml:"Content"`
}

DescribeDcdnWafFilterInfoResponse is the response struct for api DescribeDcdnWafFilterInfo

func CreateDescribeDcdnWafFilterInfoResponse ¶

func CreateDescribeDcdnWafFilterInfoResponse() (response *DescribeDcdnWafFilterInfoResponse)

CreateDescribeDcdnWafFilterInfoResponse creates a response to parse from DescribeDcdnWafFilterInfo response

type DescribeDcdnWafGeoInfoRequest ¶

type DescribeDcdnWafGeoInfoRequest struct {
	*requests.RpcRequest
	Language string `position:"Query" name:"Language"`
}

DescribeDcdnWafGeoInfoRequest is the request struct for api DescribeDcdnWafGeoInfo

func CreateDescribeDcdnWafGeoInfoRequest ¶

func CreateDescribeDcdnWafGeoInfoRequest() (request *DescribeDcdnWafGeoInfoRequest)

CreateDescribeDcdnWafGeoInfoRequest creates a request to invoke DescribeDcdnWafGeoInfo API

type DescribeDcdnWafGeoInfoResponse ¶

type DescribeDcdnWafGeoInfoResponse struct {
	*responses.BaseResponse
	RequestId string    `json:"RequestId" xml:"RequestId"`
	Content   []GeoInfo `json:"Content" xml:"Content"`
}

DescribeDcdnWafGeoInfoResponse is the response struct for api DescribeDcdnWafGeoInfo

func CreateDescribeDcdnWafGeoInfoResponse ¶

func CreateDescribeDcdnWafGeoInfoResponse() (response *DescribeDcdnWafGeoInfoResponse)

CreateDescribeDcdnWafGeoInfoResponse creates a response to parse from DescribeDcdnWafGeoInfo response

type DescribeDcdnWafLogsRequest ¶

type DescribeDcdnWafLogsRequest struct {
	*requests.RpcRequest
	LogType    string           `position:"Query" name:"LogType"`
	DomainName string           `position:"Query" name:"DomainName"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	EndTime    string           `position:"Query" name:"EndTime"`
	StartTime  string           `position:"Query" name:"StartTime"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnWafLogsRequest is the request struct for api DescribeDcdnWafLogs

func CreateDescribeDcdnWafLogsRequest ¶

func CreateDescribeDcdnWafLogsRequest() (request *DescribeDcdnWafLogsRequest)

CreateDescribeDcdnWafLogsRequest creates a request to invoke DescribeDcdnWafLogs API

type DescribeDcdnWafLogsResponse ¶

type DescribeDcdnWafLogsResponse struct {
	*responses.BaseResponse
	RequestId        string            `json:"RequestId" xml:"RequestId"`
	DomainLogDetails []DomainLogDetail `json:"DomainLogDetails" xml:"DomainLogDetails"`
}

DescribeDcdnWafLogsResponse is the response struct for api DescribeDcdnWafLogs

func CreateDescribeDcdnWafLogsResponse ¶

func CreateDescribeDcdnWafLogsResponse() (response *DescribeDcdnWafLogsResponse)

CreateDescribeDcdnWafLogsResponse creates a response to parse from DescribeDcdnWafLogs response

type DescribeDcdnWafPoliciesRequest ¶

type DescribeDcdnWafPoliciesRequest struct {
	*requests.RpcRequest
	QueryArgs  string           `position:"Query" name:"QueryArgs"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnWafPoliciesRequest is the request struct for api DescribeDcdnWafPolicies

func CreateDescribeDcdnWafPoliciesRequest ¶

func CreateDescribeDcdnWafPoliciesRequest() (request *DescribeDcdnWafPoliciesRequest)

CreateDescribeDcdnWafPoliciesRequest creates a request to invoke DescribeDcdnWafPolicies API

type DescribeDcdnWafPoliciesResponse ¶

type DescribeDcdnWafPoliciesResponse struct {
	*responses.BaseResponse
	PageSize   int          `json:"PageSize" xml:"PageSize"`
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	PageNumber int          `json:"PageNumber" xml:"PageNumber"`
	TotalCount int          `json:"TotalCount" xml:"TotalCount"`
	Policies   []PolicyItem `json:"Policies" xml:"Policies"`
}

DescribeDcdnWafPoliciesResponse is the response struct for api DescribeDcdnWafPolicies

func CreateDescribeDcdnWafPoliciesResponse ¶

func CreateDescribeDcdnWafPoliciesResponse() (response *DescribeDcdnWafPoliciesResponse)

CreateDescribeDcdnWafPoliciesResponse creates a response to parse from DescribeDcdnWafPolicies response

type DescribeDcdnWafPolicyDomainsRequest ¶

type DescribeDcdnWafPolicyDomainsRequest struct {
	*requests.RpcRequest
	PolicyId   requests.Integer `position:"Query" name:"PolicyId"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnWafPolicyDomainsRequest is the request struct for api DescribeDcdnWafPolicyDomains

func CreateDescribeDcdnWafPolicyDomainsRequest ¶

func CreateDescribeDcdnWafPolicyDomainsRequest() (request *DescribeDcdnWafPolicyDomainsRequest)

CreateDescribeDcdnWafPolicyDomainsRequest creates a request to invoke DescribeDcdnWafPolicyDomains API

type DescribeDcdnWafPolicyDomainsResponse ¶

type DescribeDcdnWafPolicyDomainsResponse struct {
	*responses.BaseResponse
	PageSize   int          `json:"PageSize" xml:"PageSize"`
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	PageNumber int          `json:"PageNumber" xml:"PageNumber"`
	TotalCount int          `json:"TotalCount" xml:"TotalCount"`
	Domains    []DomainItem `json:"Domains" xml:"Domains"`
}

DescribeDcdnWafPolicyDomainsResponse is the response struct for api DescribeDcdnWafPolicyDomains

func CreateDescribeDcdnWafPolicyDomainsResponse ¶

func CreateDescribeDcdnWafPolicyDomainsResponse() (response *DescribeDcdnWafPolicyDomainsResponse)

CreateDescribeDcdnWafPolicyDomainsResponse creates a response to parse from DescribeDcdnWafPolicyDomains response

type DescribeDcdnWafPolicyRequest ¶

type DescribeDcdnWafPolicyRequest struct {
	*requests.RpcRequest
	PolicyId requests.Integer `position:"Query" name:"PolicyId"`
}

DescribeDcdnWafPolicyRequest is the request struct for api DescribeDcdnWafPolicy

func CreateDescribeDcdnWafPolicyRequest ¶

func CreateDescribeDcdnWafPolicyRequest() (request *DescribeDcdnWafPolicyRequest)

CreateDescribeDcdnWafPolicyRequest creates a request to invoke DescribeDcdnWafPolicy API

type DescribeDcdnWafPolicyResponse ¶

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

DescribeDcdnWafPolicyResponse is the response struct for api DescribeDcdnWafPolicy

func CreateDescribeDcdnWafPolicyResponse ¶

func CreateDescribeDcdnWafPolicyResponse() (response *DescribeDcdnWafPolicyResponse)

CreateDescribeDcdnWafPolicyResponse creates a response to parse from DescribeDcdnWafPolicy response

type DescribeDcdnWafPolicyValidDomainsRequest ¶

type DescribeDcdnWafPolicyValidDomainsRequest struct {
	*requests.RpcRequest
	DefenseScene   string           `position:"Query" name:"DefenseScene"`
	DomainNameLike string           `position:"Query" name:"DomainNameLike"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnWafPolicyValidDomainsRequest is the request struct for api DescribeDcdnWafPolicyValidDomains

func CreateDescribeDcdnWafPolicyValidDomainsRequest ¶

func CreateDescribeDcdnWafPolicyValidDomainsRequest() (request *DescribeDcdnWafPolicyValidDomainsRequest)

CreateDescribeDcdnWafPolicyValidDomainsRequest creates a request to invoke DescribeDcdnWafPolicyValidDomains API

type DescribeDcdnWafPolicyValidDomainsResponse ¶

type DescribeDcdnWafPolicyValidDomainsResponse struct {
	*responses.BaseResponse
	PageSize   int          `json:"PageSize" xml:"PageSize"`
	RequestId  string       `json:"RequestId" xml:"RequestId"`
	PageNumber int          `json:"PageNumber" xml:"PageNumber"`
	TotalCount int          `json:"TotalCount" xml:"TotalCount"`
	Domains    []DomainItem `json:"Domains" xml:"Domains"`
}

DescribeDcdnWafPolicyValidDomainsResponse is the response struct for api DescribeDcdnWafPolicyValidDomains

func CreateDescribeDcdnWafPolicyValidDomainsResponse ¶

func CreateDescribeDcdnWafPolicyValidDomainsResponse() (response *DescribeDcdnWafPolicyValidDomainsResponse)

CreateDescribeDcdnWafPolicyValidDomainsResponse creates a response to parse from DescribeDcdnWafPolicyValidDomains response

type DescribeDcdnWafRuleRequest ¶

type DescribeDcdnWafRuleRequest struct {
	*requests.RpcRequest
	RuleId requests.Integer `position:"Query" name:"RuleId"`
}

DescribeDcdnWafRuleRequest is the request struct for api DescribeDcdnWafRule

func CreateDescribeDcdnWafRuleRequest ¶

func CreateDescribeDcdnWafRuleRequest() (request *DescribeDcdnWafRuleRequest)

CreateDescribeDcdnWafRuleRequest creates a request to invoke DescribeDcdnWafRule API

type DescribeDcdnWafRuleResponse ¶

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

DescribeDcdnWafRuleResponse is the response struct for api DescribeDcdnWafRule

func CreateDescribeDcdnWafRuleResponse ¶

func CreateDescribeDcdnWafRuleResponse() (response *DescribeDcdnWafRuleResponse)

CreateDescribeDcdnWafRuleResponse creates a response to parse from DescribeDcdnWafRule response

type DescribeDcdnWafRulesRequest ¶

type DescribeDcdnWafRulesRequest struct {
	*requests.RpcRequest
	QueryArgs  string           `position:"Query" name:"QueryArgs"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeDcdnWafRulesRequest is the request struct for api DescribeDcdnWafRules

func CreateDescribeDcdnWafRulesRequest ¶

func CreateDescribeDcdnWafRulesRequest() (request *DescribeDcdnWafRulesRequest)

CreateDescribeDcdnWafRulesRequest creates a request to invoke DescribeDcdnWafRules API

type DescribeDcdnWafRulesResponse ¶

type DescribeDcdnWafRulesResponse struct {
	*responses.BaseResponse
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
	TotalCount int        `json:"TotalCount" xml:"TotalCount"`
	Rules      []RuleItem `json:"Rules" xml:"Rules"`
}

DescribeDcdnWafRulesResponse is the response struct for api DescribeDcdnWafRules

func CreateDescribeDcdnWafRulesResponse ¶

func CreateDescribeDcdnWafRulesResponse() (response *DescribeDcdnWafRulesResponse)

CreateDescribeDcdnWafRulesResponse creates a response to parse from DescribeDcdnWafRules response

type DescribeDcdnWafScenesRequest ¶

type DescribeDcdnWafScenesRequest struct {
	*requests.RpcRequest
	DefenseScenes string `position:"Query" name:"DefenseScenes"`
}

DescribeDcdnWafScenesRequest is the request struct for api DescribeDcdnWafScenes

func CreateDescribeDcdnWafScenesRequest ¶

func CreateDescribeDcdnWafScenesRequest() (request *DescribeDcdnWafScenesRequest)

CreateDescribeDcdnWafScenesRequest creates a request to invoke DescribeDcdnWafScenes API

type DescribeDcdnWafScenesResponse ¶

type DescribeDcdnWafScenesResponse struct {
	*responses.BaseResponse
	RequestId     string             `json:"RequestId" xml:"RequestId"`
	DefenseScenes []DefenseSceneItem `json:"DefenseScenes" xml:"DefenseScenes"`
}

DescribeDcdnWafScenesResponse is the response struct for api DescribeDcdnWafScenes

func CreateDescribeDcdnWafScenesResponse ¶

func CreateDescribeDcdnWafScenesResponse() (response *DescribeDcdnWafScenesResponse)

CreateDescribeDcdnWafScenesResponse creates a response to parse from DescribeDcdnWafScenes response

type DescribeDcdnWafServiceRequest ¶

type DescribeDcdnWafServiceRequest struct {
	*requests.RpcRequest
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeDcdnWafServiceRequest is the request struct for api DescribeDcdnWafService

func CreateDescribeDcdnWafServiceRequest ¶

func CreateDescribeDcdnWafServiceRequest() (request *DescribeDcdnWafServiceRequest)

CreateDescribeDcdnWafServiceRequest creates a request to invoke DescribeDcdnWafService API

type DescribeDcdnWafServiceResponse ¶

type DescribeDcdnWafServiceResponse struct {
	*responses.BaseResponse
	Status             string `json:"Status" xml:"Status"`
	RequestBillingType string `json:"RequestBillingType" xml:"RequestBillingType"`
	Edition            string `json:"Edition" xml:"Edition"`
	RequestId          string `json:"RequestId" xml:"RequestId"`
	OpeningTime        string `json:"OpeningTime" xml:"OpeningTime"`
	Enabled            string `json:"Enabled" xml:"Enabled"`
	RuleBillingType    string `json:"RuleBillingType" xml:"RuleBillingType"`
}

DescribeDcdnWafServiceResponse is the response struct for api DescribeDcdnWafService

func CreateDescribeDcdnWafServiceResponse ¶

func CreateDescribeDcdnWafServiceResponse() (response *DescribeDcdnWafServiceResponse)

CreateDescribeDcdnWafServiceResponse creates a response to parse from DescribeDcdnWafService response

type DescribeDcdnWafSpecInfoRequest ¶

type DescribeDcdnWafSpecInfoRequest struct {
	*requests.RpcRequest
}

DescribeDcdnWafSpecInfoRequest is the request struct for api DescribeDcdnWafSpecInfo

func CreateDescribeDcdnWafSpecInfoRequest ¶

func CreateDescribeDcdnWafSpecInfoRequest() (request *DescribeDcdnWafSpecInfoRequest)

CreateDescribeDcdnWafSpecInfoRequest creates a request to invoke DescribeDcdnWafSpecInfo API

type DescribeDcdnWafSpecInfoResponse ¶

type DescribeDcdnWafSpecInfoResponse struct {
	*responses.BaseResponse
	Edition   string         `json:"Edition" xml:"Edition"`
	RequestId string         `json:"RequestId" xml:"RequestId"`
	SpecInfos []RuleInfoItem `json:"SpecInfos" xml:"SpecInfos"`
}

DescribeDcdnWafSpecInfoResponse is the response struct for api DescribeDcdnWafSpecInfo

func CreateDescribeDcdnWafSpecInfoResponse ¶

func CreateDescribeDcdnWafSpecInfoResponse() (response *DescribeDcdnWafSpecInfoResponse)

CreateDescribeDcdnWafSpecInfoResponse creates a response to parse from DescribeDcdnWafSpecInfo response

type DescribeDcdnWafUsageDataRequest ¶

type DescribeDcdnWafUsageDataRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	EndTime    string `position:"Query" name:"EndTime"`
	Interval   string `position:"Query" name:"Interval"`
	StartTime  string `position:"Query" name:"StartTime"`
	SplitBy    string `position:"Query" name:"SplitBy"`
}

DescribeDcdnWafUsageDataRequest is the request struct for api DescribeDcdnWafUsageData

func CreateDescribeDcdnWafUsageDataRequest ¶

func CreateDescribeDcdnWafUsageDataRequest() (request *DescribeDcdnWafUsageDataRequest)

CreateDescribeDcdnWafUsageDataRequest creates a request to invoke DescribeDcdnWafUsageData API

type DescribeDcdnWafUsageDataResponse ¶

type DescribeDcdnWafUsageDataResponse struct {
	*responses.BaseResponse
	EndTime      string       `json:"EndTime" xml:"EndTime"`
	StartTime    string       `json:"StartTime" xml:"StartTime"`
	RequestId    string       `json:"RequestId" xml:"RequestId"`
	WafUsageData WafUsageData `json:"WafUsageData" xml:"WafUsageData"`
}

DescribeDcdnWafUsageDataResponse is the response struct for api DescribeDcdnWafUsageData

func CreateDescribeDcdnWafUsageDataResponse ¶

func CreateDescribeDcdnWafUsageDataResponse() (response *DescribeDcdnWafUsageDataResponse)

CreateDescribeDcdnWafUsageDataResponse creates a response to parse from DescribeDcdnWafUsageData response

type DescribeDcdnsecServiceRequest ¶

type DescribeDcdnsecServiceRequest struct {
	*requests.RpcRequest
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeDcdnsecServiceRequest is the request struct for api DescribeDcdnsecService

func CreateDescribeDcdnsecServiceRequest ¶

func CreateDescribeDcdnsecServiceRequest() (request *DescribeDcdnsecServiceRequest)

CreateDescribeDcdnsecServiceRequest creates a request to invoke DescribeDcdnsecService API

type DescribeDcdnsecServiceResponse ¶

type DescribeDcdnsecServiceResponse struct {
	*responses.BaseResponse
	EndTime            string                                 `json:"EndTime" xml:"EndTime"`
	StartTime          string                                 `json:"StartTime" xml:"StartTime"`
	ChangingAffectTime string                                 `json:"ChangingAffectTime" xml:"ChangingAffectTime"`
	DomainNum          string                                 `json:"DomainNum" xml:"DomainNum"`
	ChangingChargeType string                                 `json:"ChangingChargeType" xml:"ChangingChargeType"`
	RequestId          string                                 `json:"RequestId" xml:"RequestId"`
	Version            string                                 `json:"Version" xml:"Version"`
	RequestType        string                                 `json:"RequestType" xml:"RequestType"`
	FlowType           string                                 `json:"FlowType" xml:"FlowType"`
	InternetChargeType string                                 `json:"InternetChargeType" xml:"InternetChargeType"`
	InstanceId         string                                 `json:"InstanceId" xml:"InstanceId"`
	OperationLocks     OperationLocksInDescribeDcdnsecService `json:"OperationLocks" xml:"OperationLocks"`
}

DescribeDcdnsecServiceResponse is the response struct for api DescribeDcdnsecService

func CreateDescribeDcdnsecServiceResponse ¶

func CreateDescribeDcdnsecServiceResponse() (response *DescribeDcdnsecServiceResponse)

CreateDescribeDcdnsecServiceResponse creates a response to parse from DescribeDcdnsecService response

type DescribeRDDomainConfigRequest ¶

type DescribeRDDomainConfigRequest struct {
	*requests.RpcRequest
	FunctionName string `position:"Query" name:"FunctionName"`
	DomainName   string `position:"Query" name:"DomainName"`
}

DescribeRDDomainConfigRequest is the request struct for api DescribeRDDomainConfig

func CreateDescribeRDDomainConfigRequest ¶

func CreateDescribeRDDomainConfigRequest() (request *DescribeRDDomainConfigRequest)

CreateDescribeRDDomainConfigRequest creates a request to invoke DescribeRDDomainConfig API

type DescribeRDDomainConfigResponse ¶

type DescribeRDDomainConfigResponse struct {
	*responses.BaseResponse
	RequestId     string                                 `json:"RequestId" xml:"RequestId"`
	DomainConfigs []DomainConfigInDescribeRDDomainConfig `json:"DomainConfigs" xml:"DomainConfigs"`
}

DescribeRDDomainConfigResponse is the response struct for api DescribeRDDomainConfig

func CreateDescribeRDDomainConfigResponse ¶

func CreateDescribeRDDomainConfigResponse() (response *DescribeRDDomainConfigResponse)

CreateDescribeRDDomainConfigResponse creates a response to parse from DescribeRDDomainConfig response

type DescribeRDDomainsRequest ¶

type DescribeRDDomainsRequest struct {
	*requests.RpcRequest
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
}

DescribeRDDomainsRequest is the request struct for api DescribeRDDomains

func CreateDescribeRDDomainsRequest ¶

func CreateDescribeRDDomainsRequest() (request *DescribeRDDomainsRequest)

CreateDescribeRDDomainsRequest creates a request to invoke DescribeRDDomains API

type DescribeRDDomainsResponse ¶

type DescribeRDDomainsResponse struct {
	*responses.BaseResponse
	RequestId  string                     `json:"RequestId" xml:"RequestId"`
	PageNumber int64                      `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64                      `json:"PageSize" xml:"PageSize"`
	TotalCount int64                      `json:"TotalCount" xml:"TotalCount"`
	Domains    DomainsInDescribeRDDomains `json:"Domains" xml:"Domains"`
}

DescribeRDDomainsResponse is the response struct for api DescribeRDDomains

func CreateDescribeRDDomainsResponse ¶

func CreateDescribeRDDomainsResponse() (response *DescribeRDDomainsResponse)

CreateDescribeRDDomainsResponse creates a response to parse from DescribeRDDomains response

type DescribeRoutineCanaryEnvsRequest ¶

type DescribeRoutineCanaryEnvsRequest struct {
	*requests.RpcRequest
}

DescribeRoutineCanaryEnvsRequest is the request struct for api DescribeRoutineCanaryEnvs

func CreateDescribeRoutineCanaryEnvsRequest ¶

func CreateDescribeRoutineCanaryEnvsRequest() (request *DescribeRoutineCanaryEnvsRequest)

CreateDescribeRoutineCanaryEnvsRequest creates a request to invoke DescribeRoutineCanaryEnvs API

type DescribeRoutineCanaryEnvsResponse ¶

type DescribeRoutineCanaryEnvsResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DescribeRoutineCanaryEnvsResponse is the response struct for api DescribeRoutineCanaryEnvs

func CreateDescribeRoutineCanaryEnvsResponse ¶

func CreateDescribeRoutineCanaryEnvsResponse() (response *DescribeRoutineCanaryEnvsResponse)

CreateDescribeRoutineCanaryEnvsResponse creates a response to parse from DescribeRoutineCanaryEnvs response

type DescribeRoutineCodeRevisionRequest ¶

type DescribeRoutineCodeRevisionRequest struct {
	*requests.RpcRequest
	Name               string `position:"Body" name:"Name"`
	SelectCodeRevision string `position:"Body" name:"SelectCodeRevision"`
}

DescribeRoutineCodeRevisionRequest is the request struct for api DescribeRoutineCodeRevision

func CreateDescribeRoutineCodeRevisionRequest ¶

func CreateDescribeRoutineCodeRevisionRequest() (request *DescribeRoutineCodeRevisionRequest)

CreateDescribeRoutineCodeRevisionRequest creates a request to invoke DescribeRoutineCodeRevision API

type DescribeRoutineCodeRevisionResponse ¶

type DescribeRoutineCodeRevisionResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DescribeRoutineCodeRevisionResponse is the response struct for api DescribeRoutineCodeRevision

func CreateDescribeRoutineCodeRevisionResponse ¶

func CreateDescribeRoutineCodeRevisionResponse() (response *DescribeRoutineCodeRevisionResponse)

CreateDescribeRoutineCodeRevisionResponse creates a response to parse from DescribeRoutineCodeRevision response

type DescribeRoutineRequest ¶

type DescribeRoutineRequest struct {
	*requests.RpcRequest
	Name string `position:"Body" name:"Name"`
}

DescribeRoutineRequest is the request struct for api DescribeRoutine

func CreateDescribeRoutineRequest ¶

func CreateDescribeRoutineRequest() (request *DescribeRoutineRequest)

CreateDescribeRoutineRequest creates a request to invoke DescribeRoutine API

type DescribeRoutineResponse ¶

type DescribeRoutineResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DescribeRoutineResponse is the response struct for api DescribeRoutine

func CreateDescribeRoutineResponse ¶

func CreateDescribeRoutineResponse() (response *DescribeRoutineResponse)

CreateDescribeRoutineResponse creates a response to parse from DescribeRoutine response

type DescribeRoutineSpecRequest ¶

type DescribeRoutineSpecRequest struct {
	*requests.RpcRequest
}

DescribeRoutineSpecRequest is the request struct for api DescribeRoutineSpec

func CreateDescribeRoutineSpecRequest ¶

func CreateDescribeRoutineSpecRequest() (request *DescribeRoutineSpecRequest)

CreateDescribeRoutineSpecRequest creates a request to invoke DescribeRoutineSpec API

type DescribeRoutineSpecResponse ¶

type DescribeRoutineSpecResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DescribeRoutineSpecResponse is the response struct for api DescribeRoutineSpec

func CreateDescribeRoutineSpecResponse ¶

func CreateDescribeRoutineSpecResponse() (response *DescribeRoutineSpecResponse)

CreateDescribeRoutineSpecResponse creates a response to parse from DescribeRoutineSpec response

type DescribeRoutineUserInfoRequest ¶

type DescribeRoutineUserInfoRequest struct {
	*requests.RpcRequest
}

DescribeRoutineUserInfoRequest is the request struct for api DescribeRoutineUserInfo

func CreateDescribeRoutineUserInfoRequest ¶

func CreateDescribeRoutineUserInfoRequest() (request *DescribeRoutineUserInfoRequest)

CreateDescribeRoutineUserInfoRequest creates a request to invoke DescribeRoutineUserInfo API

type DescribeRoutineUserInfoResponse ¶

type DescribeRoutineUserInfoResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

DescribeRoutineUserInfoResponse is the response struct for api DescribeRoutineUserInfo

func CreateDescribeRoutineUserInfoResponse ¶

func CreateDescribeRoutineUserInfoResponse() (response *DescribeRoutineUserInfoResponse)

CreateDescribeRoutineUserInfoResponse creates a response to parse from DescribeRoutineUserInfo response

type DescribeUserDcdnIpaStatusRequest ¶

type DescribeUserDcdnIpaStatusRequest struct {
	*requests.RpcRequest
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeUserDcdnIpaStatusRequest is the request struct for api DescribeUserDcdnIpaStatus

func CreateDescribeUserDcdnIpaStatusRequest ¶

func CreateDescribeUserDcdnIpaStatusRequest() (request *DescribeUserDcdnIpaStatusRequest)

CreateDescribeUserDcdnIpaStatusRequest creates a request to invoke DescribeUserDcdnIpaStatus API

type DescribeUserDcdnIpaStatusResponse ¶

type DescribeUserDcdnIpaStatusResponse struct {
	*responses.BaseResponse
	InDebt        bool   `json:"InDebt" xml:"InDebt"`
	OnService     bool   `json:"OnService" xml:"OnService"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
	InDebtOverdue bool   `json:"InDebtOverdue" xml:"InDebtOverdue"`
	Enabled       bool   `json:"Enabled" xml:"Enabled"`
}

DescribeUserDcdnIpaStatusResponse is the response struct for api DescribeUserDcdnIpaStatus

func CreateDescribeUserDcdnIpaStatusResponse ¶

func CreateDescribeUserDcdnIpaStatusResponse() (response *DescribeUserDcdnIpaStatusResponse)

CreateDescribeUserDcdnIpaStatusResponse creates a response to parse from DescribeUserDcdnIpaStatus response

type DescribeUserDcdnStatusRequest ¶

type DescribeUserDcdnStatusRequest struct {
	*requests.RpcRequest
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeUserDcdnStatusRequest is the request struct for api DescribeUserDcdnStatus

func CreateDescribeUserDcdnStatusRequest ¶

func CreateDescribeUserDcdnStatusRequest() (request *DescribeUserDcdnStatusRequest)

CreateDescribeUserDcdnStatusRequest creates a request to invoke DescribeUserDcdnStatus API

type DescribeUserDcdnStatusResponse ¶

type DescribeUserDcdnStatusResponse struct {
	*responses.BaseResponse
	InDebt        bool   `json:"InDebt" xml:"InDebt"`
	OnService     bool   `json:"OnService" xml:"OnService"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
	InDebtOverdue bool   `json:"InDebtOverdue" xml:"InDebtOverdue"`
	Enabled       bool   `json:"Enabled" xml:"Enabled"`
}

DescribeUserDcdnStatusResponse is the response struct for api DescribeUserDcdnStatus

func CreateDescribeUserDcdnStatusResponse ¶

func CreateDescribeUserDcdnStatusResponse() (response *DescribeUserDcdnStatusResponse)

CreateDescribeUserDcdnStatusResponse creates a response to parse from DescribeUserDcdnStatus response

type DescribeUserErStatusRequest ¶

type DescribeUserErStatusRequest struct {
	*requests.RpcRequest
	OwnerId requests.Integer `position:"Query" name:"OwnerId"`
}

DescribeUserErStatusRequest is the request struct for api DescribeUserErStatus

func CreateDescribeUserErStatusRequest ¶

func CreateDescribeUserErStatusRequest() (request *DescribeUserErStatusRequest)

CreateDescribeUserErStatusRequest creates a request to invoke DescribeUserErStatus API

type DescribeUserErStatusResponse ¶

type DescribeUserErStatusResponse struct {
	*responses.BaseResponse
	InDebt        bool   `json:"InDebt" xml:"InDebt"`
	OnService     bool   `json:"OnService" xml:"OnService"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
	InDebtOverdue bool   `json:"InDebtOverdue" xml:"InDebtOverdue"`
	Enabled       bool   `json:"Enabled" xml:"Enabled"`
}

DescribeUserErStatusResponse is the response struct for api DescribeUserErStatus

func CreateDescribeUserErStatusResponse ¶

func CreateDescribeUserErStatusResponse() (response *DescribeUserErStatusResponse)

CreateDescribeUserErStatusResponse creates a response to parse from DescribeUserErStatus response

type DescribeUserLogserviceStatusRequest ¶

type DescribeUserLogserviceStatusRequest struct {
	*requests.RpcRequest
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

DescribeUserLogserviceStatusRequest is the request struct for api DescribeUserLogserviceStatus

func CreateDescribeUserLogserviceStatusRequest ¶

func CreateDescribeUserLogserviceStatusRequest() (request *DescribeUserLogserviceStatusRequest)

CreateDescribeUserLogserviceStatusRequest creates a request to invoke DescribeUserLogserviceStatus API

type DescribeUserLogserviceStatusResponse ¶

type DescribeUserLogserviceStatusResponse struct {
	*responses.BaseResponse
	InDebt        bool   `json:"InDebt" xml:"InDebt"`
	OnService     bool   `json:"OnService" xml:"OnService"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
	InDebtOverdue bool   `json:"InDebtOverdue" xml:"InDebtOverdue"`
	Enabled       bool   `json:"Enabled" xml:"Enabled"`
}

DescribeUserLogserviceStatusResponse is the response struct for api DescribeUserLogserviceStatus

func CreateDescribeUserLogserviceStatusResponse ¶

func CreateDescribeUserLogserviceStatusResponse() (response *DescribeUserLogserviceStatusResponse)

CreateDescribeUserLogserviceStatusResponse creates a response to parse from DescribeUserLogserviceStatus response

type Domain ¶

type Domain struct {
	DomainName    string             `json:"DomainName" xml:"DomainName"`
	DefenseScenes []DefenseSceneItem `json:"DefenseScenes" xml:"DefenseScenes"`
}

Domain is a nested struct in dcdn response

type DomainConfig ¶

type DomainConfig struct {
	ParentId     string                                  `json:"ParentId" xml:"ParentId"`
	ConfigId     string                                  `json:"ConfigId" xml:"ConfigId"`
	Status       string                                  `json:"Status" xml:"Status"`
	FunctionName string                                  `json:"FunctionName" xml:"FunctionName"`
	FunctionArgs FunctionArgsInDescribeDcdnDomainConfigs `json:"FunctionArgs" xml:"FunctionArgs"`
}

DomainConfig is a nested struct in dcdn response

type DomainConfigInDescribeDcdnDomainStagingConfig ¶

type DomainConfigInDescribeDcdnDomainStagingConfig struct {
	Status       string        `json:"Status" xml:"Status"`
	ConfigId     string        `json:"ConfigId" xml:"ConfigId"`
	FunctionName string        `json:"FunctionName" xml:"FunctionName"`
	FunctionArgs []FunctionArg `json:"FunctionArgs" xml:"FunctionArgs"`
}

DomainConfigInDescribeDcdnDomainStagingConfig is a nested struct in dcdn response

type DomainConfigInDescribeRDDomainConfig ¶

type DomainConfigInDescribeRDDomainConfig struct {
	ConfigId     int64         `json:"ConfigId" xml:"ConfigId"`
	Status       string        `json:"Status" xml:"Status"`
	FunctionName string        `json:"FunctionName" xml:"FunctionName"`
	ParentId     string        `json:"ParentId" xml:"ParentId"`
	FunctionArgs []FunctionArg `json:"FunctionArgs" xml:"FunctionArgs"`
}

DomainConfigInDescribeRDDomainConfig is a nested struct in dcdn response

type DomainConfigsInDescribeDcdnDomainConfigs ¶

type DomainConfigsInDescribeDcdnDomainConfigs struct {
	DomainConfig []DomainConfig `json:"DomainConfig" xml:"DomainConfig"`
}

DomainConfigsInDescribeDcdnDomainConfigs is a nested struct in dcdn response

type DomainConfigsInDescribeDcdnDomainStagingConfig ¶

type DomainConfigsInDescribeDcdnDomainStagingConfig struct {
	DomainConfig []DomainConfigInDescribeDcdnDomainStagingConfig `json:"DomainConfig" xml:"DomainConfig"`
}

DomainConfigsInDescribeDcdnDomainStagingConfig is a nested struct in dcdn response

type DomainConfigsInDescribeDcdnIpaDomainConfigs ¶

type DomainConfigsInDescribeDcdnIpaDomainConfigs struct {
	DomainConfig []DomainConfig `json:"DomainConfig" xml:"DomainConfig"`
}

DomainConfigsInDescribeDcdnIpaDomainConfigs is a nested struct in dcdn response

type DomainConfigsInDescribeRDDomainConfig ¶

type DomainConfigsInDescribeRDDomainConfig struct {
	DomainConfig []DomainConfigInDescribeRDDomainConfig `json:"DomainConfig" xml:"DomainConfig"`
}

DomainConfigsInDescribeRDDomainConfig is a nested struct in dcdn response

type DomainDetail ¶

type DomainDetail struct {
	Cname           string                            `json:"Cname" xml:"Cname"`
	CertName        string                            `json:"CertName" xml:"CertName"`
	ResourceGroupId string                            `json:"ResourceGroupId" xml:"ResourceGroupId"`
	DomainStatus    string                            `json:"DomainStatus" xml:"DomainStatus"`
	DomainName      string                            `json:"DomainName" xml:"DomainName"`
	GmtModified     string                            `json:"GmtModified" xml:"GmtModified"`
	SSLPub          string                            `json:"SSLPub" xml:"SSLPub"`
	SSLProtocol     string                            `json:"SSLProtocol" xml:"SSLProtocol"`
	Scope           string                            `json:"Scope" xml:"Scope"`
	GmtCreated      string                            `json:"GmtCreated" xml:"GmtCreated"`
	Description     string                            `json:"Description" xml:"Description"`
	Sources         SourcesInDescribeDcdnDomainDetail `json:"Sources" xml:"Sources"`
}

DomainDetail is a nested struct in dcdn response

type DomainItem ¶

type DomainItem struct {
	ClientIpTag string `json:"ClientIpTag" xml:"ClientIpTag"`
	PolicyType  string `json:"PolicyType" xml:"PolicyType"`
	DomainName  string `json:"DomainName" xml:"DomainName"`
	PolicyCount int    `json:"PolicyCount" xml:"PolicyCount"`
	PolicyName  string `json:"PolicyName" xml:"PolicyName"`
	PolicyId    int64  `json:"PolicyId" xml:"PolicyId"`
}

DomainItem is a nested struct in dcdn response

type DomainLogDetail ¶

type DomainLogDetail struct {
	LogCount   int64                           `json:"LogCount" xml:"LogCount"`
	DomainName string                          `json:"DomainName" xml:"DomainName"`
	PageInfos  PageInfos                       `json:"PageInfos" xml:"PageInfos"`
	LogInfos   LogInfosInDescribeDcdnDomainLog `json:"LogInfos" xml:"LogInfos"`
}

DomainLogDetail is a nested struct in dcdn response

type DomainLogDetailInDescribeDcdnDomainLog ¶

type DomainLogDetailInDescribeDcdnDomainLog struct {
	LogCount  int64                           `json:"LogCount" xml:"LogCount"`
	PageInfos PageInfos                       `json:"PageInfos" xml:"PageInfos"`
	LogInfos  LogInfosInDescribeDcdnDomainLog `json:"LogInfos" xml:"LogInfos"`
}

DomainLogDetailInDescribeDcdnDomainLog is a nested struct in dcdn response

type DomainLogDetailsInDescribeDcdnDomainLog ¶

type DomainLogDetailsInDescribeDcdnDomainLog struct {
	DomainLogDetail []DomainLogDetailInDescribeDcdnDomainLog `json:"DomainLogDetail" xml:"DomainLogDetail"`
}

DomainLogDetailsInDescribeDcdnDomainLog is a nested struct in dcdn response

type DomainLogDetailsInDescribeDcdnWafLogs ¶

type DomainLogDetailsInDescribeDcdnWafLogs struct {
	DomainLogDetail []DomainLogDetail `json:"DomainLogDetail" xml:"DomainLogDetail"`
}

DomainLogDetailsInDescribeDcdnWafLogs is a nested struct in dcdn response

type Domains ¶

type Domains struct {
	Region     string `json:"Region" xml:"Region"`
	Desc       string `json:"Desc" xml:"Desc"`
	DomainName string `json:"DomainName" xml:"DomainName"`
	Status     string `json:"Status" xml:"Status"`
}

Domains is a nested struct in dcdn response

type DomainsInDescribeDcdnDeletedDomains ¶

type DomainsInDescribeDcdnDeletedDomains struct {
	PageData []PageData `json:"PageData" xml:"PageData"`
}

DomainsInDescribeDcdnDeletedDomains is a nested struct in dcdn response

type DomainsInDescribeDcdnIpaUserDomains ¶

type DomainsInDescribeDcdnIpaUserDomains struct {
	PageData []PageData `json:"PageData" xml:"PageData"`
}

DomainsInDescribeDcdnIpaUserDomains is a nested struct in dcdn response

type DomainsInDescribeDcdnUserDomains ¶

type DomainsInDescribeDcdnUserDomains struct {
	PageData []PageData `json:"PageData" xml:"PageData"`
}

DomainsInDescribeDcdnUserDomains is a nested struct in dcdn response

type DomainsInDescribeDcdnUserDomainsByFunc ¶

type DomainsInDescribeDcdnUserDomainsByFunc struct {
	PageData []PageData `json:"PageData" xml:"PageData"`
}

DomainsInDescribeDcdnUserDomainsByFunc is a nested struct in dcdn response

type DomainsInDescribeDcdnWafDomains ¶

type DomainsInDescribeDcdnWafDomains struct {
	DomainItem []DomainItem `json:"DomainItem" xml:"DomainItem"`
}

DomainsInDescribeDcdnWafDomains is a nested struct in dcdn response

type DomainsInDescribeDcdnWafPolicyDomains ¶

type DomainsInDescribeDcdnWafPolicyDomains struct {
	DomainItem []DomainItem `json:"DomainItem" xml:"DomainItem"`
}

DomainsInDescribeDcdnWafPolicyDomains is a nested struct in dcdn response

type DomainsInDescribeDcdnWafPolicyValidDomains ¶

type DomainsInDescribeDcdnWafPolicyValidDomains struct {
	DomainItem []DomainItem `json:"DomainItem" xml:"DomainItem"`
}

DomainsInDescribeDcdnWafPolicyValidDomains is a nested struct in dcdn response

type DomainsInDescribeRDDomains ¶

type DomainsInDescribeRDDomains struct {
	PageData []PageData `json:"PageData" xml:"PageData"`
}

DomainsInDescribeRDDomains is a nested struct in dcdn response

type EditRoutineConfRequest ¶

type EditRoutineConfRequest struct {
	*requests.RpcRequest
	EnvConf     string `position:"Body" name:"EnvConf"`
	Name        string `position:"Body" name:"Name"`
	Description string `position:"Body" name:"Description"`
}

EditRoutineConfRequest is the request struct for api EditRoutineConf

func CreateEditRoutineConfRequest ¶

func CreateEditRoutineConfRequest() (request *EditRoutineConfRequest)

CreateEditRoutineConfRequest creates a request to invoke EditRoutineConf API

type EditRoutineConfResponse ¶

type EditRoutineConfResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

EditRoutineConfResponse is the response struct for api EditRoutineConf

func CreateEditRoutineConfResponse ¶

func CreateEditRoutineConfResponse() (response *EditRoutineConfResponse)

CreateEditRoutineConfResponse creates a response to parse from EditRoutineConf response

type ErAccData ¶

type ErAccData struct {
	ErAccItem []ErAccItem `json:"ErAccItem" xml:"ErAccItem"`
}

ErAccData is a nested struct in dcdn response

type ErAccItem ¶

type ErAccItem struct {
	ErAcc     int64  `json:"ErAcc" xml:"ErAcc"`
	TimeStamp string `json:"TimeStamp" xml:"TimeStamp"`
	Spec      string `json:"Spec" xml:"Spec"`
	Routine   string `json:"Routine" xml:"Routine"`
}

ErAccItem is a nested struct in dcdn response

type Field ¶

type Field struct {
	ExtendField   string  `json:"ExtendField" xml:"ExtendField"`
	MatchField    string  `json:"MatchField" xml:"MatchField"`
	LogicalSymbol []Logic `json:"LogicalSymbol" xml:"LogicalSymbol"`
}

Field is a nested struct in dcdn response

type Fields ¶

type Fields struct {
	Selected    bool   `json:"Selected" xml:"Selected"`
	FieldName   string `json:"FieldName" xml:"FieldName"`
	Description string `json:"Description" xml:"Description"`
}

Fields is a nested struct in dcdn response

type FieldsInDescribeDcdnWafFilterInfo ¶

type FieldsInDescribeDcdnWafFilterInfo struct {
	Field []Field `json:"Field" xml:"Field"`
}

FieldsInDescribeDcdnWafFilterInfo is a nested struct in dcdn response

type FilterInfo ¶

type FilterInfo struct {
	DefenseScene string  `json:"DefenseScene" xml:"DefenseScene"`
	Fields       []Field `json:"Fields" xml:"Fields"`
}

FilterInfo is a nested struct in dcdn response

type FunctionArg ¶

type FunctionArg struct {
	ArgName  string `json:"ArgName" xml:"ArgName"`
	ArgValue string `json:"ArgValue" xml:"ArgValue"`
}

FunctionArg is a nested struct in dcdn response

type FunctionArgsInDescribeDcdnDomainConfigs ¶

type FunctionArgsInDescribeDcdnDomainConfigs struct {
	FunctionArg []FunctionArg `json:"FunctionArg" xml:"FunctionArg"`
}

FunctionArgsInDescribeDcdnDomainConfigs is a nested struct in dcdn response

type FunctionArgsInDescribeDcdnDomainStagingConfig ¶

type FunctionArgsInDescribeDcdnDomainStagingConfig struct {
	FunctionArg []FunctionArg `json:"FunctionArg" xml:"FunctionArg"`
}

FunctionArgsInDescribeDcdnDomainStagingConfig is a nested struct in dcdn response

type FunctionArgsInDescribeDcdnIpaDomainConfigs ¶

type FunctionArgsInDescribeDcdnIpaDomainConfigs struct {
	FunctionArg []FunctionArg `json:"FunctionArg" xml:"FunctionArg"`
}

FunctionArgsInDescribeDcdnIpaDomainConfigs is a nested struct in dcdn response

type FunctionArgsInDescribeRDDomainConfig ¶

type FunctionArgsInDescribeRDDomainConfig struct {
	FunctionArg []FunctionArg `json:"FunctionArg" xml:"FunctionArg"`
}

FunctionArgsInDescribeRDDomainConfig is a nested struct in dcdn response

type GeoInfo ¶

type GeoInfo struct {
	Type       string           `json:"Type" xml:"Type"`
	Continents []ContinentsItem `json:"Continents" xml:"Continents"`
}

GeoInfo is a nested struct in dcdn response

type HitRatePerInterval ¶

type HitRatePerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

HitRatePerInterval is a nested struct in dcdn response

type HttpCodeDataInterval ¶

type HttpCodeDataInterval struct {
	DataModule []DataModuleInDescribeDcdnDomainHttpCodeDataByLayer `json:"DataModule" xml:"DataModule"`
}

HttpCodeDataInterval is a nested struct in dcdn response

type HttpCodeDataModule ¶

type HttpCodeDataModule struct {
	Code       int     `json:"Code" xml:"Code"`
	Proportion float64 `json:"Proportion" xml:"Proportion"`
	Count      float64 `json:"Count" xml:"Count"`
}

HttpCodeDataModule is a nested struct in dcdn response

type HttpCodeDataPerIntervalInDescribeDcdnDomainHttpCodeData ¶

type HttpCodeDataPerIntervalInDescribeDcdnDomainHttpCodeData struct {
	HttpCodeDataModule []HttpCodeDataModule `json:"HttpCodeDataModule" xml:"HttpCodeDataModule"`
}

HttpCodeDataPerIntervalInDescribeDcdnDomainHttpCodeData is a nested struct in dcdn response

type HttpCodeDataPerIntervalInDescribeDcdnDomainWebsocketHttpCodeData ¶

type HttpCodeDataPerIntervalInDescribeDcdnDomainWebsocketHttpCodeData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

HttpCodeDataPerIntervalInDescribeDcdnDomainWebsocketHttpCodeData is a nested struct in dcdn response

type IPV4s ¶

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

IPV4s is a nested struct in dcdn response

type InfoItem ¶

type InfoItem struct {
	CountriesAndRegions     string `json:"CountriesAndRegions" xml:"CountriesAndRegions"`
	Continent               string `json:"Continent" xml:"Continent"`
	CountriesAndRegionsName string `json:"CountriesAndRegionsName" xml:"CountriesAndRegionsName"`
}

InfoItem is a nested struct in dcdn response

type InfoList ¶

type InfoList struct {
	InfoItem []InfoItem `json:"InfoItem" xml:"InfoItem"`
}

InfoList is a nested struct in dcdn response

type Isp ¶

type Isp struct {
	NameEn string `json:"NameEn" xml:"NameEn"`
	NameZh string `json:"NameZh" xml:"NameZh"`
}

Isp is a nested struct in dcdn response

type IspProportionData ¶

type IspProportionData struct {
	Qps             string `json:"Qps" xml:"Qps"`
	TotalQuery      string `json:"TotalQuery" xml:"TotalQuery"`
	TotalBytes      string `json:"TotalBytes" xml:"TotalBytes"`
	AvgResponseRate string `json:"AvgResponseRate" xml:"AvgResponseRate"`
	AvgResponseTime string `json:"AvgResponseTime" xml:"AvgResponseTime"`
	Proportion      string `json:"Proportion" xml:"Proportion"`
	AvgObjectSize   string `json:"AvgObjectSize" xml:"AvgObjectSize"`
	IspEname        string `json:"IspEname" xml:"IspEname"`
	Bps             string `json:"Bps" xml:"Bps"`
	Isp             string `json:"Isp" xml:"Isp"`
	BytesProportion string `json:"BytesProportion" xml:"BytesProportion"`
}

IspProportionData is a nested struct in dcdn response

type Isps ¶

type Isps struct {
	Isp []Isp `json:"Isp" xml:"Isp"`
}

Isps is a nested struct in dcdn response

type ListDcdnRealTimeDeliveryProjectRequest ¶

type ListDcdnRealTimeDeliveryProjectRequest struct {
	*requests.RpcRequest
	DomainName   string           `position:"Query" name:"DomainName"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	BusinessType string           `position:"Query" name:"BusinessType"`
}

ListDcdnRealTimeDeliveryProjectRequest is the request struct for api ListDcdnRealTimeDeliveryProject

func CreateListDcdnRealTimeDeliveryProjectRequest ¶

func CreateListDcdnRealTimeDeliveryProjectRequest() (request *ListDcdnRealTimeDeliveryProjectRequest)

CreateListDcdnRealTimeDeliveryProjectRequest creates a request to invoke ListDcdnRealTimeDeliveryProject API

type ListDcdnRealTimeDeliveryProjectResponse ¶

type ListDcdnRealTimeDeliveryProjectResponse struct {
	*responses.BaseResponse
	TotalCount int                                      `json:"TotalCount" xml:"TotalCount"`
	RequestId  string                                   `json:"RequestId" xml:"RequestId"`
	Content    ContentInListDcdnRealTimeDeliveryProject `json:"Content" xml:"Content"`
}

ListDcdnRealTimeDeliveryProjectResponse is the response struct for api ListDcdnRealTimeDeliveryProject

func CreateListDcdnRealTimeDeliveryProjectResponse ¶

func CreateListDcdnRealTimeDeliveryProjectResponse() (response *ListDcdnRealTimeDeliveryProjectResponse)

CreateListDcdnRealTimeDeliveryProjectResponse creates a response to parse from ListDcdnRealTimeDeliveryProject response

type LockReason ¶

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

LockReason is a nested struct in dcdn response

type LogInfo ¶

type LogInfo struct {
	Value         string `json:"Value" xml:"Value"`
	Ttl           int64  `json:"Ttl" xml:"Ttl"`
	Action        string `json:"Action" xml:"Action"`
	TriggerObject string `json:"TriggerObject" xml:"TriggerObject"`
	TimeStamp     string `json:"TimeStamp" xml:"TimeStamp"`
	DomainName    string `json:"DomainName" xml:"DomainName"`
	RuleName      string `json:"RuleName" xml:"RuleName"`
}

LogInfo is a nested struct in dcdn response

type LogInfoDetail ¶

type LogInfoDetail struct {
	LogSize   int64  `json:"LogSize" xml:"LogSize"`
	StartTime string `json:"StartTime" xml:"StartTime"`
	EndTime   string `json:"EndTime" xml:"EndTime"`
	LogPath   string `json:"LogPath" xml:"LogPath"`
	LogName   string `json:"LogName" xml:"LogName"`
}

LogInfoDetail is a nested struct in dcdn response

type LogInfosInDescribeDcdnDomainLog ¶

type LogInfosInDescribeDcdnDomainLog struct {
	LogInfoDetail []LogInfoDetail `json:"LogInfoDetail" xml:"LogInfoDetail"`
}

LogInfosInDescribeDcdnDomainLog is a nested struct in dcdn response

type LogInfosInDescribeDcdnWafLogs ¶

type LogInfosInDescribeDcdnWafLogs struct {
	LogInfoDetail []LogInfoDetail `json:"LogInfoDetail" xml:"LogInfoDetail"`
}

LogInfosInDescribeDcdnWafLogs is a nested struct in dcdn response

type Logic ¶

type Logic struct {
	Type        string `json:"Type" xml:"Type"`
	Symbol      string `json:"Symbol" xml:"Symbol"`
	Tip         string `json:"Tip" xml:"Tip"`
	MaxLength   int    `json:"MaxLength" xml:"MaxLength"`
	Description string `json:"Description" xml:"Description"`
	Regexp      Regexp `json:"Regexp" xml:"Regexp"`
}

Logic is a nested struct in dcdn response

type LogicalSymbol ¶

type LogicalSymbol struct {
	Logic []Logic `json:"Logic" xml:"Logic"`
}

LogicalSymbol is a nested struct in dcdn response

type ModifyDCdnDomainSchdmByPropertyRequest ¶

type ModifyDCdnDomainSchdmByPropertyRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	Property   string `position:"Query" name:"Property"`
}

ModifyDCdnDomainSchdmByPropertyRequest is the request struct for api ModifyDCdnDomainSchdmByProperty

func CreateModifyDCdnDomainSchdmByPropertyRequest ¶

func CreateModifyDCdnDomainSchdmByPropertyRequest() (request *ModifyDCdnDomainSchdmByPropertyRequest)

CreateModifyDCdnDomainSchdmByPropertyRequest creates a request to invoke ModifyDCdnDomainSchdmByProperty API

type ModifyDCdnDomainSchdmByPropertyResponse ¶

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

ModifyDCdnDomainSchdmByPropertyResponse is the response struct for api ModifyDCdnDomainSchdmByProperty

func CreateModifyDCdnDomainSchdmByPropertyResponse ¶

func CreateModifyDCdnDomainSchdmByPropertyResponse() (response *ModifyDCdnDomainSchdmByPropertyResponse)

CreateModifyDCdnDomainSchdmByPropertyResponse creates a response to parse from ModifyDCdnDomainSchdmByProperty response

type ModifyDcdnWafPolicyDomainsRequest ¶

type ModifyDcdnWafPolicyDomainsRequest struct {
	*requests.RpcRequest
	PolicyId      requests.Integer `position:"Body" name:"PolicyId"`
	BindDomains   string           `position:"Body" name:"BindDomains"`
	UnbindDomains string           `position:"Body" name:"UnbindDomains"`
}

ModifyDcdnWafPolicyDomainsRequest is the request struct for api ModifyDcdnWafPolicyDomains

func CreateModifyDcdnWafPolicyDomainsRequest ¶

func CreateModifyDcdnWafPolicyDomainsRequest() (request *ModifyDcdnWafPolicyDomainsRequest)

CreateModifyDcdnWafPolicyDomainsRequest creates a request to invoke ModifyDcdnWafPolicyDomains API

type ModifyDcdnWafPolicyDomainsResponse ¶

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

ModifyDcdnWafPolicyDomainsResponse is the response struct for api ModifyDcdnWafPolicyDomains

func CreateModifyDcdnWafPolicyDomainsResponse ¶

func CreateModifyDcdnWafPolicyDomainsResponse() (response *ModifyDcdnWafPolicyDomainsResponse)

CreateModifyDcdnWafPolicyDomainsResponse creates a response to parse from ModifyDcdnWafPolicyDomains response

type ModifyDcdnWafPolicyRequest ¶

type ModifyDcdnWafPolicyRequest struct {
	*requests.RpcRequest
	PolicyId     requests.Integer `position:"Body" name:"PolicyId"`
	PolicyStatus string           `position:"Body" name:"PolicyStatus"`
	PolicyName   string           `position:"Body" name:"PolicyName"`
}

ModifyDcdnWafPolicyRequest is the request struct for api ModifyDcdnWafPolicy

func CreateModifyDcdnWafPolicyRequest ¶

func CreateModifyDcdnWafPolicyRequest() (request *ModifyDcdnWafPolicyRequest)

CreateModifyDcdnWafPolicyRequest creates a request to invoke ModifyDcdnWafPolicy API

type ModifyDcdnWafPolicyResponse ¶

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

ModifyDcdnWafPolicyResponse is the response struct for api ModifyDcdnWafPolicy

func CreateModifyDcdnWafPolicyResponse ¶

func CreateModifyDcdnWafPolicyResponse() (response *ModifyDcdnWafPolicyResponse)

CreateModifyDcdnWafPolicyResponse creates a response to parse from ModifyDcdnWafPolicy response

type ModifyDcdnWafRuleRequest ¶

type ModifyDcdnWafRuleRequest struct {
	*requests.RpcRequest
	RuleConfig string           `position:"Body" name:"RuleConfig"`
	RuleStatus string           `position:"Body" name:"RuleStatus"`
	RuleName   string           `position:"Body" name:"RuleName"`
	RuleId     requests.Integer `position:"Body" name:"RuleId"`
}

ModifyDcdnWafRuleRequest is the request struct for api ModifyDcdnWafRule

func CreateModifyDcdnWafRuleRequest ¶

func CreateModifyDcdnWafRuleRequest() (request *ModifyDcdnWafRuleRequest)

CreateModifyDcdnWafRuleRequest creates a request to invoke ModifyDcdnWafRule API

type ModifyDcdnWafRuleResponse ¶

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

ModifyDcdnWafRuleResponse is the response struct for api ModifyDcdnWafRule

func CreateModifyDcdnWafRuleResponse ¶

func CreateModifyDcdnWafRuleResponse() (response *ModifyDcdnWafRuleResponse)

CreateModifyDcdnWafRuleResponse creates a response to parse from ModifyDcdnWafRule response

type OpenDcdnServiceRequest ¶

type OpenDcdnServiceRequest struct {
	*requests.RpcRequest
	WebsocketBillType string           `position:"Query" name:"WebsocketBillType"`
	BillType          string           `position:"Query" name:"BillType"`
	SecurityToken     string           `position:"Query" name:"SecurityToken"`
	OwnerId           requests.Integer `position:"Query" name:"OwnerId"`
}

OpenDcdnServiceRequest is the request struct for api OpenDcdnService

func CreateOpenDcdnServiceRequest ¶

func CreateOpenDcdnServiceRequest() (request *OpenDcdnServiceRequest)

CreateOpenDcdnServiceRequest creates a request to invoke OpenDcdnService API

type OpenDcdnServiceResponse ¶

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

OpenDcdnServiceResponse is the response struct for api OpenDcdnService

func CreateOpenDcdnServiceResponse ¶

func CreateOpenDcdnServiceResponse() (response *OpenDcdnServiceResponse)

CreateOpenDcdnServiceResponse creates a response to parse from OpenDcdnService response

type OperationLocksInDescribeDcdnIpaService ¶

type OperationLocksInDescribeDcdnIpaService struct {
	LockReason []LockReason `json:"LockReason" xml:"LockReason"`
}

OperationLocksInDescribeDcdnIpaService is a nested struct in dcdn response

type OperationLocksInDescribeDcdnService ¶

type OperationLocksInDescribeDcdnService struct {
	LockReason []LockReason `json:"LockReason" xml:"LockReason"`
}

OperationLocksInDescribeDcdnService is a nested struct in dcdn response

type OperationLocksInDescribeDcdnsecService ¶

type OperationLocksInDescribeDcdnsecService struct {
	LockReason []LockReason `json:"LockReason" xml:"LockReason"`
}

OperationLocksInDescribeDcdnsecService is a nested struct in dcdn response

type OriginBpsDataPerInterval ¶

type OriginBpsDataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

OriginBpsDataPerInterval is a nested struct in dcdn response

type OriginTrafficDataPerInterval ¶

type OriginTrafficDataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

OriginTrafficDataPerInterval is a nested struct in dcdn response

type OutPutDomain ¶

type OutPutDomain struct {
	AclStatus int    `json:"AclStatus" xml:"AclStatus"`
	Status    int    `json:"Status" xml:"Status"`
	Domain    string `json:"Domain" xml:"Domain"`
	CcStatus  int    `json:"CcStatus" xml:"CcStatus"`
	WafStatus int    `json:"WafStatus" xml:"WafStatus"`
}

OutPutDomain is a nested struct in dcdn response

type OutPutDomains ¶

type OutPutDomains struct {
	OutPutDomain []OutPutDomain `json:"OutPutDomain" xml:"OutPutDomain"`
}

OutPutDomains is a nested struct in dcdn response

type PageData ¶

type PageData struct {
	Cname           string                              `json:"Cname" xml:"Cname"`
	DomainStatus    string                              `json:"DomainStatus" xml:"DomainStatus"`
	DomainId        int64                               `json:"DomainId" xml:"DomainId"`
	DomainName      string                              `json:"DomainName" xml:"DomainName"`
	GmtModified     string                              `json:"GmtModified" xml:"GmtModified"`
	BizName         string                              `json:"BizName" xml:"BizName"`
	SSLProtocol     string                              `json:"SSLProtocol" xml:"SSLProtocol"`
	GmtCreated      string                              `json:"GmtCreated" xml:"GmtCreated"`
	Sandbox         string                              `json:"Sandbox" xml:"Sandbox"`
	ServiceCode     string                              `json:"ServiceCode" xml:"ServiceCode"`
	ResourceGroupId string                              `json:"ResourceGroupId" xml:"ResourceGroupId"`
	Description     string                              `json:"Description" xml:"Description"`
	SslProtocol     string                              `json:"SslProtocol" xml:"SslProtocol"`
	Sources         SourcesInDescribeDcdnIpaUserDomains `json:"Sources" xml:"Sources"`
}

PageData is a nested struct in dcdn response

type PageInfos ¶

type PageInfos struct {
	PageIndex int64 `json:"PageIndex" xml:"PageIndex"`
	PageSize  int64 `json:"PageSize" xml:"PageSize"`
	Total     int64 `json:"Total" xml:"Total"`
}

PageInfos is a nested struct in dcdn response

type Policies ¶

type Policies struct {
	PolicyItem []PolicyItem `json:"PolicyItem" xml:"PolicyItem"`
}

Policies is a nested struct in dcdn response

type Policy ¶

type Policy struct {
	PolicyStatus string `json:"PolicyStatus" xml:"PolicyStatus"`
	DefenseScene string `json:"DefenseScene" xml:"DefenseScene"`
	DomainCount  int    `json:"DomainCount" xml:"DomainCount"`
	RuleConfigs  string `json:"RuleConfigs" xml:"RuleConfigs"`
	PolicyName   string `json:"PolicyName" xml:"PolicyName"`
	PolicyId     int64  `json:"PolicyId" xml:"PolicyId"`
	RuleCount    int64  `json:"RuleCount" xml:"RuleCount"`
	GmtModified  string `json:"GmtModified" xml:"GmtModified"`
	PolicyType   string `json:"PolicyType" xml:"PolicyType"`
}

Policy is a nested struct in dcdn response

type PolicyItem ¶

type PolicyItem struct {
	PolicyStatus string `json:"PolicyStatus" xml:"PolicyStatus"`
	DefenseScene string `json:"DefenseScene" xml:"DefenseScene"`
	DomainCount  int    `json:"DomainCount" xml:"DomainCount"`
	PolicyName   string `json:"PolicyName" xml:"PolicyName"`
	PolicyId     int64  `json:"PolicyId" xml:"PolicyId"`
	RuleCount    int64  `json:"RuleCount" xml:"RuleCount"`
	GmtModified  string `json:"GmtModified" xml:"GmtModified"`
	PolicyType   string `json:"PolicyType" xml:"PolicyType"`
}

PolicyItem is a nested struct in dcdn response

type PreloadDcdnObjectCachesRequest ¶

type PreloadDcdnObjectCachesRequest struct {
	*requests.RpcRequest
	ObjectPath    string           `position:"Query" name:"ObjectPath"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	L2Preload     requests.Boolean `position:"Query" name:"L2Preload"`
	Area          string           `position:"Query" name:"Area"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

PreloadDcdnObjectCachesRequest is the request struct for api PreloadDcdnObjectCaches

func CreatePreloadDcdnObjectCachesRequest ¶

func CreatePreloadDcdnObjectCachesRequest() (request *PreloadDcdnObjectCachesRequest)

CreatePreloadDcdnObjectCachesRequest creates a request to invoke PreloadDcdnObjectCaches API

type PreloadDcdnObjectCachesResponse ¶

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

PreloadDcdnObjectCachesResponse is the response struct for api PreloadDcdnObjectCaches

func CreatePreloadDcdnObjectCachesResponse ¶

func CreatePreloadDcdnObjectCachesResponse() (response *PreloadDcdnObjectCachesResponse)

CreatePreloadDcdnObjectCachesResponse creates a response to parse from PreloadDcdnObjectCaches response

type Projects ¶

type Projects struct {
	Type         string  `json:"Type" xml:"Type"`
	SLSLogStore  string  `json:"SLSLogStore" xml:"SLSLogStore"`
	DataCenter   string  `json:"DataCenter" xml:"DataCenter"`
	FieldName    string  `json:"FieldName" xml:"FieldName"`
	ProjectName  string  `json:"ProjectName" xml:"ProjectName"`
	SamplingRate float64 `json:"SamplingRate" xml:"SamplingRate"`
	SLSProject   string  `json:"SLSProject" xml:"SLSProject"`
	DomainName   string  `json:"DomainName" xml:"DomainName"`
	BusinessType string  `json:"BusinessType" xml:"BusinessType"`
	SLSRegion    string  `json:"SLSRegion" xml:"SLSRegion"`
}

Projects is a nested struct in dcdn response

type PublishDcdnStagingConfigToProductionRequest ¶

type PublishDcdnStagingConfigToProductionRequest struct {
	*requests.RpcRequest
	FunctionName string `position:"Query" name:"FunctionName"`
	DomainName   string `position:"Query" name:"DomainName"`
}

PublishDcdnStagingConfigToProductionRequest is the request struct for api PublishDcdnStagingConfigToProduction

func CreatePublishDcdnStagingConfigToProductionRequest ¶

func CreatePublishDcdnStagingConfigToProductionRequest() (request *PublishDcdnStagingConfigToProductionRequest)

CreatePublishDcdnStagingConfigToProductionRequest creates a request to invoke PublishDcdnStagingConfigToProduction API

type PublishDcdnStagingConfigToProductionResponse ¶

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

PublishDcdnStagingConfigToProductionResponse is the response struct for api PublishDcdnStagingConfigToProduction

func CreatePublishDcdnStagingConfigToProductionResponse ¶

func CreatePublishDcdnStagingConfigToProductionResponse() (response *PublishDcdnStagingConfigToProductionResponse)

CreatePublishDcdnStagingConfigToProductionResponse creates a response to parse from PublishDcdnStagingConfigToProduction response

type PublishRoutineCodeRevisionRequest ¶

type PublishRoutineCodeRevisionRequest struct {
	*requests.RpcRequest
	Name               string `position:"Body" name:"Name"`
	SelectCodeRevision string `position:"Body" name:"SelectCodeRevision"`
	Envs               string `position:"Body" name:"Envs"`
}

PublishRoutineCodeRevisionRequest is the request struct for api PublishRoutineCodeRevision

func CreatePublishRoutineCodeRevisionRequest ¶

func CreatePublishRoutineCodeRevisionRequest() (request *PublishRoutineCodeRevisionRequest)

CreatePublishRoutineCodeRevisionRequest creates a request to invoke PublishRoutineCodeRevision API

type PublishRoutineCodeRevisionResponse ¶

type PublishRoutineCodeRevisionResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

PublishRoutineCodeRevisionResponse is the response struct for api PublishRoutineCodeRevision

func CreatePublishRoutineCodeRevisionResponse ¶

func CreatePublishRoutineCodeRevisionResponse() (response *PublishRoutineCodeRevisionResponse)

CreatePublishRoutineCodeRevisionResponse creates a response to parse from PublishRoutineCodeRevision response

type PvDataInterval ¶

type PvDataInterval struct {
	UsageData []UsageData `json:"UsageData" xml:"UsageData"`
}

PvDataInterval is a nested struct in dcdn response

type QpsDataInterval ¶

type QpsDataInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

QpsDataInterval is a nested struct in dcdn response

type QpsDataPerInterval ¶

type QpsDataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

QpsDataPerInterval is a nested struct in dcdn response

type QpsModel ¶

type QpsModel struct {
	Qps       float64 `json:"Qps" xml:"Qps"`
	TimeStamp string  `json:"TimeStamp" xml:"TimeStamp"`
}

QpsModel is a nested struct in dcdn response

type RealTimeCodeProportionData ¶

type RealTimeCodeProportionData struct {
	Code       string `json:"Code" xml:"Code"`
	Proportion string `json:"Proportion" xml:"Proportion"`
	Count      string `json:"Count" xml:"Count"`
}

RealTimeCodeProportionData is a nested struct in dcdn response

type RealTimeHttpCodeData ¶

type RealTimeHttpCodeData struct {
	UsageData []UsageDataInDescribeDcdnDomainRealTimeHttpCodeData `json:"UsageData" xml:"UsageData"`
}

RealTimeHttpCodeData is a nested struct in dcdn response

type RealTimeSrcBpsDataPerInterval ¶

type RealTimeSrcBpsDataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

RealTimeSrcBpsDataPerInterval is a nested struct in dcdn response

type RealTimeSrcCodeProportionData ¶

type RealTimeSrcCodeProportionData struct {
	Code       string `json:"Code" xml:"Code"`
	Proportion string `json:"Proportion" xml:"Proportion"`
	Count      string `json:"Count" xml:"Count"`
}

RealTimeSrcCodeProportionData is a nested struct in dcdn response

type RealTimeSrcHttpCodeData ¶

type RealTimeSrcHttpCodeData struct {
	UsageData []UsageDataInDescribeDcdnDomainRealTimeSrcHttpCodeData `json:"UsageData" xml:"UsageData"`
}

RealTimeSrcHttpCodeData is a nested struct in dcdn response

type RealTimeSrcTrafficDataPerInterval ¶

type RealTimeSrcTrafficDataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

RealTimeSrcTrafficDataPerInterval is a nested struct in dcdn response

type RealTimeTrafficDataPerInterval ¶

type RealTimeTrafficDataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

RealTimeTrafficDataPerInterval is a nested struct in dcdn response

type ReferList ¶

type ReferList struct {
	Flow            string  `json:"Flow" xml:"Flow"`
	FlowProportion  float64 `json:"FlowProportion" xml:"FlowProportion"`
	VisitData       string  `json:"VisitData" xml:"VisitData"`
	ReferDetail     string  `json:"ReferDetail" xml:"ReferDetail"`
	VisitProportion float64 `json:"VisitProportion" xml:"VisitProportion"`
}

ReferList is a nested struct in dcdn response

type RefreshDcdnObjectCachesRequest ¶

type RefreshDcdnObjectCachesRequest struct {
	*requests.RpcRequest
	ObjectPath    string           `position:"Query" name:"ObjectPath"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	ObjectType    string           `position:"Query" name:"ObjectType"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

RefreshDcdnObjectCachesRequest is the request struct for api RefreshDcdnObjectCaches

func CreateRefreshDcdnObjectCachesRequest ¶

func CreateRefreshDcdnObjectCachesRequest() (request *RefreshDcdnObjectCachesRequest)

CreateRefreshDcdnObjectCachesRequest creates a request to invoke RefreshDcdnObjectCaches API

type RefreshDcdnObjectCachesResponse ¶

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

RefreshDcdnObjectCachesResponse is the response struct for api RefreshDcdnObjectCaches

func CreateRefreshDcdnObjectCachesResponse ¶

func CreateRefreshDcdnObjectCachesResponse() (response *RefreshDcdnObjectCachesResponse)

CreateRefreshDcdnObjectCachesResponse creates a response to parse from RefreshDcdnObjectCaches response

type Regexp ¶

type Regexp struct {
	Pattern string `json:"Pattern" xml:"Pattern"`
	ErrMsg  string `json:"ErrMsg" xml:"ErrMsg"`
}

Regexp is a nested struct in dcdn response

type Region ¶

type Region struct {
	NameEn string `json:"NameEn" xml:"NameEn"`
	NameZh string `json:"NameZh" xml:"NameZh"`
}

Region is a nested struct in dcdn response

type RegionProportionData ¶

type RegionProportionData struct {
	Qps             string `json:"Qps" xml:"Qps"`
	TotalQuery      string `json:"TotalQuery" xml:"TotalQuery"`
	TotalBytes      string `json:"TotalBytes" xml:"TotalBytes"`
	RegionEname     string `json:"RegionEname" xml:"RegionEname"`
	Region          string `json:"Region" xml:"Region"`
	AvgResponseRate string `json:"AvgResponseRate" xml:"AvgResponseRate"`
	AvgResponseTime string `json:"AvgResponseTime" xml:"AvgResponseTime"`
	Proportion      string `json:"Proportion" xml:"Proportion"`
	AvgObjectSize   string `json:"AvgObjectSize" xml:"AvgObjectSize"`
	Bps             string `json:"Bps" xml:"Bps"`
	BytesProportion string `json:"BytesProportion" xml:"BytesProportion"`
}

RegionProportionData is a nested struct in dcdn response

type RegionsInDescribeDcdnRegionAndIsp ¶

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

RegionsInDescribeDcdnRegionAndIsp is a nested struct in dcdn response

type RegionsInDescribeDcdnWafGeoInfo ¶

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

RegionsInDescribeDcdnWafGeoInfo is a nested struct in dcdn response

type RegionsItem ¶

type RegionsItem struct {
	Name  string `json:"Name" xml:"Name"`
	Value string `json:"Value" xml:"Value"`
}

RegionsItem is a nested struct in dcdn response

type ReqHitRateDataModel ¶

type ReqHitRateDataModel struct {
	ReqHitRate float64 `json:"ReqHitRate" xml:"ReqHitRate"`
	TimeStamp  string  `json:"TimeStamp" xml:"TimeStamp"`
}

ReqHitRateDataModel is a nested struct in dcdn response

type RequestDataModule ¶

type RequestDataModule struct {
	Type      string `json:"Type" xml:"Type"`
	TimeStamp string `json:"TimeStamp" xml:"TimeStamp"`
	Domain    string `json:"Domain" xml:"Domain"`
	Request   int64  `json:"Request" xml:"Request"`
}

RequestDataModule is a nested struct in dcdn response

type RequestPerInterval ¶

type RequestPerInterval struct {
	RequestDataModule []RequestDataModule `json:"RequestDataModule" xml:"RequestDataModule"`
}

RequestPerInterval is a nested struct in dcdn response

type ResourcePackageInfo ¶

type ResourcePackageInfo struct {
	EndTime       string `json:"EndTime" xml:"EndTime"`
	Status        string `json:"Status" xml:"Status"`
	DisplayName   string `json:"DisplayName" xml:"DisplayName"`
	StartTime     string `json:"StartTime" xml:"StartTime"`
	CommodityCode string `json:"CommodityCode" xml:"CommodityCode"`
	CurrCapacity  string `json:"CurrCapacity" xml:"CurrCapacity"`
	InitCapacity  string `json:"InitCapacity" xml:"InitCapacity"`
	InstanceId    string `json:"InstanceId" xml:"InstanceId"`
	TemplateName  string `json:"TemplateName" xml:"TemplateName"`
}

ResourcePackageInfo is a nested struct in dcdn response

type ResourcePackageInfos ¶

type ResourcePackageInfos struct {
	ResourcePackageInfo []ResourcePackageInfo `json:"ResourcePackageInfo" xml:"ResourcePackageInfo"`
}

ResourcePackageInfos is a nested struct in dcdn response

type RollbackDcdnStagingConfigRequest ¶

type RollbackDcdnStagingConfigRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
}

RollbackDcdnStagingConfigRequest is the request struct for api RollbackDcdnStagingConfig

func CreateRollbackDcdnStagingConfigRequest ¶

func CreateRollbackDcdnStagingConfigRequest() (request *RollbackDcdnStagingConfigRequest)

CreateRollbackDcdnStagingConfigRequest creates a request to invoke RollbackDcdnStagingConfig API

type RollbackDcdnStagingConfigResponse ¶

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

RollbackDcdnStagingConfigResponse is the response struct for api RollbackDcdnStagingConfig

func CreateRollbackDcdnStagingConfigResponse ¶

func CreateRollbackDcdnStagingConfigResponse() (response *RollbackDcdnStagingConfigResponse)

CreateRollbackDcdnStagingConfigResponse creates a response to parse from RollbackDcdnStagingConfig response

type Rows ¶

type Rows struct {
	RowsItem []RowsItem `json:"Rows" xml:"Rows"`
}

Rows is a nested struct in dcdn response

type RowsItem ¶

type RowsItem struct {
	Domain   string `json:"Domain" xml:"Domain"`
	TmStr    string `json:"TmStr" xml:"TmStr"`
	Drops    int    `json:"Drops" xml:"Drops"`
	Object   string `json:"Object" xml:"Object"`
	SecFunc  string `json:"SecFunc" xml:"SecFunc"`
	RuleName string `json:"RuleName" xml:"RuleName"`
}

RowsItem is a nested struct in dcdn response

type Rule ¶

type Rule struct {
	RuleStatus   string `json:"RuleStatus" xml:"RuleStatus"`
	DefenseScene string `json:"DefenseScene" xml:"DefenseScene"`
	PolicyId     int64  `json:"PolicyId" xml:"PolicyId"`
	GmtModified  string `json:"GmtModified" xml:"GmtModified"`
	RuleId       int64  `json:"RuleId" xml:"RuleId"`
	RuleName     string `json:"RuleName" xml:"RuleName"`
	RuleConfig   string `json:"RuleConfig" xml:"RuleConfig"`
}

Rule is a nested struct in dcdn response

type RuleConfigs ¶

type RuleConfigs struct {
	ConfigItem []ConfigItem `json:"ConfigItem" xml:"ConfigItem"`
}

RuleConfigs is a nested struct in dcdn response

type RuleIds ¶

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

RuleIds is a nested struct in dcdn response

type RuleInfoItem ¶

type RuleInfoItem struct {
	RuleCode     string       `json:"RuleCode" xml:"RuleCode"`
	DefenseScene string       `json:"DefenseScene" xml:"DefenseScene"`
	RuleConfigs  []ConfigItem `json:"RuleConfigs" xml:"RuleConfigs"`
	Configs      []ConfigItem `json:"Configs" xml:"Configs"`
}

RuleInfoItem is a nested struct in dcdn response

type RuleItem ¶

type RuleItem struct {
	RuleStatus   string `json:"RuleStatus" xml:"RuleStatus"`
	DefenseScene string `json:"DefenseScene" xml:"DefenseScene"`
	PolicyId     int64  `json:"PolicyId" xml:"PolicyId"`
	GmtModified  string `json:"GmtModified" xml:"GmtModified"`
	RuleId       int64  `json:"RuleId" xml:"RuleId"`
	RuleName     string `json:"RuleName" xml:"RuleName"`
	RuleConfig   string `json:"RuleConfig" xml:"RuleConfig"`
}

RuleItem is a nested struct in dcdn response

type Rules ¶

type Rules struct {
	RuleItem []RuleItem `json:"RuleItem" xml:"RuleItem"`
}

Rules is a nested struct in dcdn response

type SetDcdnDomainCertificateRequest ¶

type SetDcdnDomainCertificateRequest struct {
	*requests.RpcRequest
	SSLProtocol   string           `position:"Query" name:"SSLProtocol"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	CertType      string           `position:"Query" name:"CertType"`
	SSLPri        string           `position:"Query" name:"SSLPri"`
	ForceSet      string           `position:"Query" name:"ForceSet"`
	CertName      string           `position:"Query" name:"CertName"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SSLPub        string           `position:"Query" name:"SSLPub"`
	Region        string           `position:"Query" name:"Region"`
}

SetDcdnDomainCertificateRequest is the request struct for api SetDcdnDomainCertificate

func CreateSetDcdnDomainCertificateRequest ¶

func CreateSetDcdnDomainCertificateRequest() (request *SetDcdnDomainCertificateRequest)

CreateSetDcdnDomainCertificateRequest creates a request to invoke SetDcdnDomainCertificate API

type SetDcdnDomainCertificateResponse ¶

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

SetDcdnDomainCertificateResponse is the response struct for api SetDcdnDomainCertificate

func CreateSetDcdnDomainCertificateResponse ¶

func CreateSetDcdnDomainCertificateResponse() (response *SetDcdnDomainCertificateResponse)

CreateSetDcdnDomainCertificateResponse creates a response to parse from SetDcdnDomainCertificate response

type SetDcdnDomainSMCertificateRequest ¶

type SetDcdnDomainSMCertificateRequest struct {
	*requests.RpcRequest
	SSLProtocol    string           `position:"Query" name:"SSLProtocol"`
	SecurityToken  string           `position:"Query" name:"SecurityToken"`
	DomainName     string           `position:"Query" name:"DomainName"`
	OwnerId        requests.Integer `position:"Query" name:"OwnerId"`
	CertIdentifier string           `position:"Query" name:"CertIdentifier"`
}

SetDcdnDomainSMCertificateRequest is the request struct for api SetDcdnDomainSMCertificate

func CreateSetDcdnDomainSMCertificateRequest ¶

func CreateSetDcdnDomainSMCertificateRequest() (request *SetDcdnDomainSMCertificateRequest)

CreateSetDcdnDomainSMCertificateRequest creates a request to invoke SetDcdnDomainSMCertificate API

type SetDcdnDomainSMCertificateResponse ¶

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

SetDcdnDomainSMCertificateResponse is the response struct for api SetDcdnDomainSMCertificate

func CreateSetDcdnDomainSMCertificateResponse ¶

func CreateSetDcdnDomainSMCertificateResponse() (response *SetDcdnDomainSMCertificateResponse)

CreateSetDcdnDomainSMCertificateResponse creates a response to parse from SetDcdnDomainSMCertificate response

type SetDcdnDomainStagingConfigRequest ¶

type SetDcdnDomainStagingConfigRequest struct {
	*requests.RpcRequest
	Functions  string `position:"Query" name:"Functions"`
	DomainName string `position:"Query" name:"DomainName"`
}

SetDcdnDomainStagingConfigRequest is the request struct for api SetDcdnDomainStagingConfig

func CreateSetDcdnDomainStagingConfigRequest ¶

func CreateSetDcdnDomainStagingConfigRequest() (request *SetDcdnDomainStagingConfigRequest)

CreateSetDcdnDomainStagingConfigRequest creates a request to invoke SetDcdnDomainStagingConfig API

type SetDcdnDomainStagingConfigResponse ¶

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

SetDcdnDomainStagingConfigResponse is the response struct for api SetDcdnDomainStagingConfig

func CreateSetDcdnDomainStagingConfigResponse ¶

func CreateSetDcdnDomainStagingConfigResponse() (response *SetDcdnDomainStagingConfigResponse)

CreateSetDcdnDomainStagingConfigResponse creates a response to parse from SetDcdnDomainStagingConfig response

type SetDcdnUserConfigRequest ¶

type SetDcdnUserConfigRequest struct {
	*requests.RpcRequest
	Configs       string           `position:"Query" name:"Configs"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	OwnerAccount  string           `position:"Query" name:"OwnerAccount"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	FunctionId    requests.Integer `position:"Query" name:"FunctionId"`
}

SetDcdnUserConfigRequest is the request struct for api SetDcdnUserConfig

func CreateSetDcdnUserConfigRequest ¶

func CreateSetDcdnUserConfigRequest() (request *SetDcdnUserConfigRequest)

CreateSetDcdnUserConfigRequest creates a request to invoke SetDcdnUserConfig API

type SetDcdnUserConfigResponse ¶

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

SetDcdnUserConfigResponse is the response struct for api SetDcdnUserConfig

func CreateSetDcdnUserConfigResponse ¶

func CreateSetDcdnUserConfigResponse() (response *SetDcdnUserConfigResponse)

CreateSetDcdnUserConfigResponse creates a response to parse from SetDcdnUserConfig response

type SetRoutineSubdomainRequest ¶

type SetRoutineSubdomainRequest struct {
	*requests.RpcRequest
	Subdomains string `position:"Body" name:"Subdomains"`
}

SetRoutineSubdomainRequest is the request struct for api SetRoutineSubdomain

func CreateSetRoutineSubdomainRequest ¶

func CreateSetRoutineSubdomainRequest() (request *SetRoutineSubdomainRequest)

CreateSetRoutineSubdomainRequest creates a request to invoke SetRoutineSubdomain API

type SetRoutineSubdomainResponse ¶

type SetRoutineSubdomainResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

SetRoutineSubdomainResponse is the response struct for api SetRoutineSubdomain

func CreateSetRoutineSubdomainResponse ¶

func CreateSetRoutineSubdomainResponse() (response *SetRoutineSubdomainResponse)

CreateSetRoutineSubdomainResponse creates a response to parse from SetRoutineSubdomain response

type SlsInfo ¶

type SlsInfo struct {
	Project  string `json:"Project" xml:"Project"`
	LogStore string `json:"LogStore" xml:"LogStore"`
	EndPoint string `json:"EndPoint" xml:"EndPoint"`
	Region   string `json:"Region" xml:"Region"`
}

SlsInfo is a nested struct in dcdn response

type Source ¶

type Source struct {
	Port     int    `json:"Port" xml:"Port"`
	Content  string `json:"Content" xml:"Content"`
	Enabled  string `json:"Enabled" xml:"Enabled"`
	Priority string `json:"Priority" xml:"Priority"`
	Weight   string `json:"Weight" xml:"Weight"`
	Type     string `json:"Type" xml:"Type"`
}

Source is a nested struct in dcdn response

type SourcesInDescribeDcdnDomainDetail ¶

type SourcesInDescribeDcdnDomainDetail struct {
	Source []Source `json:"Source" xml:"Source"`
}

SourcesInDescribeDcdnDomainDetail is a nested struct in dcdn response

type SourcesInDescribeDcdnIpaDomainDetail ¶

type SourcesInDescribeDcdnIpaDomainDetail struct {
	Source []Source `json:"Source" xml:"Source"`
}

SourcesInDescribeDcdnIpaDomainDetail is a nested struct in dcdn response

type SourcesInDescribeDcdnIpaUserDomains ¶

type SourcesInDescribeDcdnIpaUserDomains struct {
	Source []Source `json:"Source" xml:"Source"`
}

SourcesInDescribeDcdnIpaUserDomains is a nested struct in dcdn response

type SourcesInDescribeDcdnUserDomains ¶

type SourcesInDescribeDcdnUserDomains struct {
	Source []Source `json:"Source" xml:"Source"`
}

SourcesInDescribeDcdnUserDomains is a nested struct in dcdn response

type SourcesInDescribeDcdnUserDomainsByFunc ¶

type SourcesInDescribeDcdnUserDomainsByFunc struct {
	Source []Source `json:"Source" xml:"Source"`
}

SourcesInDescribeDcdnUserDomainsByFunc is a nested struct in dcdn response

type SourcesInDescribeRDDomains ¶

type SourcesInDescribeRDDomains struct {
	Source []Source `json:"Source" xml:"Source"`
}

SourcesInDescribeRDDomains is a nested struct in dcdn response

type SpecInfosInDescribeDcdnSecSpecInfo ¶

type SpecInfosInDescribeDcdnSecSpecInfo struct {
	RuleInfoItem []RuleInfoItem `json:"RuleInfoItem" xml:"RuleInfoItem"`
}

SpecInfosInDescribeDcdnSecSpecInfo is a nested struct in dcdn response

type SpecInfosInDescribeDcdnWafSpecInfo ¶

type SpecInfosInDescribeDcdnWafSpecInfo struct {
	RuleInfoItem []RuleInfoItem `json:"RuleInfoItem" xml:"RuleInfoItem"`
}

SpecInfosInDescribeDcdnWafSpecInfo is a nested struct in dcdn response

type StartDcdnDomainRequest ¶

type StartDcdnDomainRequest struct {
	*requests.RpcRequest
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

StartDcdnDomainRequest is the request struct for api StartDcdnDomain

func CreateStartDcdnDomainRequest ¶

func CreateStartDcdnDomainRequest() (request *StartDcdnDomainRequest)

CreateStartDcdnDomainRequest creates a request to invoke StartDcdnDomain API

type StartDcdnDomainResponse ¶

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

StartDcdnDomainResponse is the response struct for api StartDcdnDomain

func CreateStartDcdnDomainResponse ¶

func CreateStartDcdnDomainResponse() (response *StartDcdnDomainResponse)

CreateStartDcdnDomainResponse creates a response to parse from StartDcdnDomain response

type StartDcdnIpaDomainRequest ¶

type StartDcdnIpaDomainRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

StartDcdnIpaDomainRequest is the request struct for api StartDcdnIpaDomain

func CreateStartDcdnIpaDomainRequest ¶

func CreateStartDcdnIpaDomainRequest() (request *StartDcdnIpaDomainRequest)

CreateStartDcdnIpaDomainRequest creates a request to invoke StartDcdnIpaDomain API

type StartDcdnIpaDomainResponse ¶

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

StartDcdnIpaDomainResponse is the response struct for api StartDcdnIpaDomain

func CreateStartDcdnIpaDomainResponse ¶

func CreateStartDcdnIpaDomainResponse() (response *StartDcdnIpaDomainResponse)

CreateStartDcdnIpaDomainResponse creates a response to parse from StartDcdnIpaDomain response

type StopDcdnDomainRequest ¶

type StopDcdnDomainRequest struct {
	*requests.RpcRequest
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
	SecurityToken string           `position:"Query" name:"SecurityToken"`
}

StopDcdnDomainRequest is the request struct for api StopDcdnDomain

func CreateStopDcdnDomainRequest ¶

func CreateStopDcdnDomainRequest() (request *StopDcdnDomainRequest)

CreateStopDcdnDomainRequest creates a request to invoke StopDcdnDomain API

type StopDcdnDomainResponse ¶

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

StopDcdnDomainResponse is the response struct for api StopDcdnDomain

func CreateStopDcdnDomainResponse ¶

func CreateStopDcdnDomainResponse() (response *StopDcdnDomainResponse)

CreateStopDcdnDomainResponse creates a response to parse from StopDcdnDomain response

type StopDcdnIpaDomainRequest ¶

type StopDcdnIpaDomainRequest struct {
	*requests.RpcRequest
	SecurityToken string           `position:"Query" name:"SecurityToken"`
	DomainName    string           `position:"Query" name:"DomainName"`
	OwnerId       requests.Integer `position:"Query" name:"OwnerId"`
}

StopDcdnIpaDomainRequest is the request struct for api StopDcdnIpaDomain

func CreateStopDcdnIpaDomainRequest ¶

func CreateStopDcdnIpaDomainRequest() (request *StopDcdnIpaDomainRequest)

CreateStopDcdnIpaDomainRequest creates a request to invoke StopDcdnIpaDomain API

type StopDcdnIpaDomainResponse ¶

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

StopDcdnIpaDomainResponse is the response struct for api StopDcdnIpaDomain

func CreateStopDcdnIpaDomainResponse ¶

func CreateStopDcdnIpaDomainResponse() (response *StopDcdnIpaDomainResponse)

CreateStopDcdnIpaDomainResponse creates a response to parse from StopDcdnIpaDomain response

type Tag ¶

type Tag struct {
	Key   string   `json:"Key" xml:"Key"`
	Value []string `json:"Value" xml:"Value"`
}

Tag is a nested struct in dcdn response

type TagDcdnResourcesRequest ¶

type TagDcdnResourcesRequest struct {
	*requests.RpcRequest
	ResourceId   *[]string              `position:"Query" name:"ResourceId"  type:"Repeated"`
	Tag          *[]TagDcdnResourcesTag `position:"Query" name:"Tag"  type:"Repeated"`
	ResourceType string                 `position:"Query" name:"ResourceType"`
}

TagDcdnResourcesRequest is the request struct for api TagDcdnResources

func CreateTagDcdnResourcesRequest ¶

func CreateTagDcdnResourcesRequest() (request *TagDcdnResourcesRequest)

CreateTagDcdnResourcesRequest creates a request to invoke TagDcdnResources API

type TagDcdnResourcesResponse ¶

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

TagDcdnResourcesResponse is the response struct for api TagDcdnResources

func CreateTagDcdnResourcesResponse ¶

func CreateTagDcdnResourcesResponse() (response *TagDcdnResourcesResponse)

CreateTagDcdnResourcesResponse creates a response to parse from TagDcdnResources response

type TagDcdnResourcesTag ¶

type TagDcdnResourcesTag struct {
	Key   string `name:"Key"`
	Value string `name:"Value"`
}

TagDcdnResourcesTag is a repeated param struct in TagDcdnResourcesRequest

type TagInDescribeDcdnTagResources ¶

type TagInDescribeDcdnTagResources struct {
	TagItem []TagItem `json:"Tag" xml:"Tag"`
}

TagInDescribeDcdnTagResources is a nested struct in dcdn response

type TagItem ¶

type TagItem struct {
	Key   string `json:"Key" xml:"Key"`
	Value string `json:"Value" xml:"Value"`
}

TagItem is a nested struct in dcdn response

type TagResource ¶

type TagResource struct {
	ResourceId string    `json:"ResourceId" xml:"ResourceId"`
	Tag        []TagItem `json:"Tag" xml:"Tag"`
}

TagResource is a nested struct in dcdn response

type TagResources ¶

type TagResources struct {
	TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}

TagResources is a nested struct in dcdn response

type Tags ¶

type Tags struct {
	Tag []Tag `json:"Tag" xml:"Tag"`
}

Tags is a nested struct in dcdn response

type Task ¶

type Task struct {
	Status       string `json:"Status" xml:"Status"`
	CreationTime string `json:"CreationTime" xml:"CreationTime"`
	ObjectType   string `json:"ObjectType" xml:"ObjectType"`
	Process      string `json:"Process" xml:"Process"`
	Description  string `json:"Description" xml:"Description"`
	ObjectPath   string `json:"ObjectPath" xml:"ObjectPath"`
	TaskId       string `json:"TaskId" xml:"TaskId"`
}

Task is a nested struct in dcdn response

type TasksInDescribeDcdnRefreshTaskById ¶

type TasksInDescribeDcdnRefreshTaskById struct {
	CDNTask []CDNTask `json:"CDNTask" xml:"CDNTask"`
}

TasksInDescribeDcdnRefreshTaskById is a nested struct in dcdn response

type TasksInDescribeDcdnRefreshTasks ¶

type TasksInDescribeDcdnRefreshTasks struct {
	Task []Task `json:"Task" xml:"Task"`
}

TasksInDescribeDcdnRefreshTasks is a nested struct in dcdn response

type TopDomain ¶

type TopDomain struct {
	MaxBps         int64  `json:"MaxBps" xml:"MaxBps"`
	Rank           int64  `json:"Rank" xml:"Rank"`
	TotalAccess    int64  `json:"TotalAccess" xml:"TotalAccess"`
	TrafficPercent string `json:"TrafficPercent" xml:"TrafficPercent"`
	DomainName     string `json:"DomainName" xml:"DomainName"`
	TotalTraffic   string `json:"TotalTraffic" xml:"TotalTraffic"`
	MaxBpsTime     string `json:"MaxBpsTime" xml:"MaxBpsTime"`
}

TopDomain is a nested struct in dcdn response

type TopDomains ¶

type TopDomains struct {
	TopDomain []TopDomain `json:"TopDomain" xml:"TopDomain"`
}

TopDomains is a nested struct in dcdn response

type TopReferList ¶

type TopReferList struct {
	ReferList []ReferList `json:"ReferList" xml:"ReferList"`
}

TopReferList is a nested struct in dcdn response

type TrafficDataModule ¶

type TrafficDataModule struct {
	Type      string  `json:"Type" xml:"Type"`
	Domain    string  `json:"Domain" xml:"Domain"`
	TimeStamp string  `json:"TimeStamp" xml:"TimeStamp"`
	Area      string  `json:"Area" xml:"Area"`
	Bps       float64 `json:"Bps" xml:"Bps"`
}

TrafficDataModule is a nested struct in dcdn response

type TrafficDataPerIntervalInDescribeDcdnDomainIpaTrafficData ¶

type TrafficDataPerIntervalInDescribeDcdnDomainIpaTrafficData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

TrafficDataPerIntervalInDescribeDcdnDomainIpaTrafficData is a nested struct in dcdn response

type TrafficDataPerIntervalInDescribeDcdnDomainTrafficData ¶

type TrafficDataPerIntervalInDescribeDcdnDomainTrafficData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

TrafficDataPerIntervalInDescribeDcdnDomainTrafficData is a nested struct in dcdn response

type TrafficDataPerIntervalInDescribeDcdnDomainWebsocketTrafficData ¶

type TrafficDataPerIntervalInDescribeDcdnDomainWebsocketTrafficData struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

TrafficDataPerIntervalInDescribeDcdnDomainWebsocketTrafficData is a nested struct in dcdn response

type TrafficPerInterval ¶

type TrafficPerInterval struct {
	TrafficDataModule []TrafficDataModule `json:"TrafficDataModule" xml:"TrafficDataModule"`
}

TrafficPerInterval is a nested struct in dcdn response

type UntagDcdnResourcesRequest ¶

type UntagDcdnResourcesRequest struct {
	*requests.RpcRequest
	All          requests.Boolean `position:"Query" name:"All"`
	ResourceId   *[]string        `position:"Query" name:"ResourceId"  type:"Repeated"`
	TagKey       *[]string        `position:"Query" name:"TagKey"  type:"Repeated"`
	ResourceType string           `position:"Query" name:"ResourceType"`
}

UntagDcdnResourcesRequest is the request struct for api UntagDcdnResources

func CreateUntagDcdnResourcesRequest ¶

func CreateUntagDcdnResourcesRequest() (request *UntagDcdnResourcesRequest)

CreateUntagDcdnResourcesRequest creates a request to invoke UntagDcdnResources API

type UntagDcdnResourcesResponse ¶

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

UntagDcdnResourcesResponse is the response struct for api UntagDcdnResources

func CreateUntagDcdnResourcesResponse ¶

func CreateUntagDcdnResourcesResponse() (response *UntagDcdnResourcesResponse)

CreateUntagDcdnResourcesResponse creates a response to parse from UntagDcdnResources response

type UpdateDcdnDeliverTaskRequest ¶

type UpdateDcdnDeliverTaskRequest struct {
	*requests.RpcRequest
	Reports    string           `position:"Body" name:"Reports"`
	Schedule   string           `position:"Body" name:"Schedule"`
	Name       string           `position:"Body" name:"Name"`
	DomainName string           `position:"Body" name:"DomainName"`
	Deliver    string           `position:"Body" name:"Deliver"`
	DeliverId  requests.Integer `position:"Body" name:"DeliverId"`
}

UpdateDcdnDeliverTaskRequest is the request struct for api UpdateDcdnDeliverTask

func CreateUpdateDcdnDeliverTaskRequest ¶

func CreateUpdateDcdnDeliverTaskRequest() (request *UpdateDcdnDeliverTaskRequest)

CreateUpdateDcdnDeliverTaskRequest creates a request to invoke UpdateDcdnDeliverTask API

type UpdateDcdnDeliverTaskResponse ¶

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

UpdateDcdnDeliverTaskResponse is the response struct for api UpdateDcdnDeliverTask

func CreateUpdateDcdnDeliverTaskResponse ¶

func CreateUpdateDcdnDeliverTaskResponse() (response *UpdateDcdnDeliverTaskResponse)

CreateUpdateDcdnDeliverTaskResponse creates a response to parse from UpdateDcdnDeliverTask response

type UpdateDcdnDomainRequest ¶

type UpdateDcdnDomainRequest struct {
	*requests.RpcRequest
	Sources         string           `position:"Query" name:"Sources"`
	ResourceGroupId string           `position:"Query" name:"ResourceGroupId"`
	SecurityToken   string           `position:"Query" name:"SecurityToken"`
	TopLevelDomain  string           `position:"Query" name:"TopLevelDomain"`
	DomainName      string           `position:"Query" name:"DomainName"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
}

UpdateDcdnDomainRequest is the request struct for api UpdateDcdnDomain

func CreateUpdateDcdnDomainRequest ¶

func CreateUpdateDcdnDomainRequest() (request *UpdateDcdnDomainRequest)

CreateUpdateDcdnDomainRequest creates a request to invoke UpdateDcdnDomain API

type UpdateDcdnDomainResponse ¶

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

UpdateDcdnDomainResponse is the response struct for api UpdateDcdnDomain

func CreateUpdateDcdnDomainResponse ¶

func CreateUpdateDcdnDomainResponse() (response *UpdateDcdnDomainResponse)

CreateUpdateDcdnDomainResponse creates a response to parse from UpdateDcdnDomain response

type UpdateDcdnIpaDomainRequest ¶

type UpdateDcdnIpaDomainRequest struct {
	*requests.RpcRequest
	Sources         string           `position:"Query" name:"Sources"`
	ResourceGroupId string           `position:"Query" name:"ResourceGroupId"`
	SecurityToken   string           `position:"Query" name:"SecurityToken"`
	TopLevelDomain  string           `position:"Query" name:"TopLevelDomain"`
	DomainName      string           `position:"Query" name:"DomainName"`
	OwnerId         requests.Integer `position:"Query" name:"OwnerId"`
}

UpdateDcdnIpaDomainRequest is the request struct for api UpdateDcdnIpaDomain

func CreateUpdateDcdnIpaDomainRequest ¶

func CreateUpdateDcdnIpaDomainRequest() (request *UpdateDcdnIpaDomainRequest)

CreateUpdateDcdnIpaDomainRequest creates a request to invoke UpdateDcdnIpaDomain API

type UpdateDcdnIpaDomainResponse ¶

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

UpdateDcdnIpaDomainResponse is the response struct for api UpdateDcdnIpaDomain

func CreateUpdateDcdnIpaDomainResponse ¶

func CreateUpdateDcdnIpaDomainResponse() (response *UpdateDcdnIpaDomainResponse)

CreateUpdateDcdnIpaDomainResponse creates a response to parse from UpdateDcdnIpaDomain response

type UpdateDcdnSLSRealtimeLogDeliveryRequest ¶

type UpdateDcdnSLSRealtimeLogDeliveryRequest struct {
	*requests.RpcRequest
	SLSLogStore  string `position:"Body" name:"SLSLogStore"`
	ProjectName  string `position:"Body" name:"ProjectName"`
	DomainName   string `position:"Body" name:"DomainName"`
	SamplingRate string `position:"Body" name:"SamplingRate"`
	DataCenter   string `position:"Body" name:"DataCenter"`
	SLSProject   string `position:"Body" name:"SLSProject"`
	SLSRegion    string `position:"Body" name:"SLSRegion"`
}

UpdateDcdnSLSRealtimeLogDeliveryRequest is the request struct for api UpdateDcdnSLSRealtimeLogDelivery

func CreateUpdateDcdnSLSRealtimeLogDeliveryRequest ¶

func CreateUpdateDcdnSLSRealtimeLogDeliveryRequest() (request *UpdateDcdnSLSRealtimeLogDeliveryRequest)

CreateUpdateDcdnSLSRealtimeLogDeliveryRequest creates a request to invoke UpdateDcdnSLSRealtimeLogDelivery API

type UpdateDcdnSLSRealtimeLogDeliveryResponse ¶

type UpdateDcdnSLSRealtimeLogDeliveryResponse struct {
	*responses.BaseResponse
	RequestId string                                    `json:"RequestId" xml:"RequestId"`
	Content   ContentInUpdateDcdnSLSRealtimeLogDelivery `json:"Content" xml:"Content"`
}

UpdateDcdnSLSRealtimeLogDeliveryResponse is the response struct for api UpdateDcdnSLSRealtimeLogDelivery

func CreateUpdateDcdnSLSRealtimeLogDeliveryResponse ¶

func CreateUpdateDcdnSLSRealtimeLogDeliveryResponse() (response *UpdateDcdnSLSRealtimeLogDeliveryResponse)

CreateUpdateDcdnSLSRealtimeLogDeliveryResponse creates a response to parse from UpdateDcdnSLSRealtimeLogDelivery response

type UpdateDcdnSubTaskRequest ¶

type UpdateDcdnSubTaskRequest struct {
	*requests.RpcRequest
	ReportIds  string `position:"Body" name:"ReportIds"`
	DomainName string `position:"Body" name:"DomainName"`
	EndTime    string `position:"Body" name:"EndTime"`
	StartTime  string `position:"Body" name:"StartTime"`
}

UpdateDcdnSubTaskRequest is the request struct for api UpdateDcdnSubTask

func CreateUpdateDcdnSubTaskRequest ¶

func CreateUpdateDcdnSubTaskRequest() (request *UpdateDcdnSubTaskRequest)

CreateUpdateDcdnSubTaskRequest creates a request to invoke UpdateDcdnSubTask API

type UpdateDcdnSubTaskResponse ¶

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

UpdateDcdnSubTaskResponse is the response struct for api UpdateDcdnSubTask

func CreateUpdateDcdnSubTaskResponse ¶

func CreateUpdateDcdnSubTaskResponse() (response *UpdateDcdnSubTaskResponse)

CreateUpdateDcdnSubTaskResponse creates a response to parse from UpdateDcdnSubTask response

type UpdateDcdnUserRealTimeDeliveryFieldRequest ¶

type UpdateDcdnUserRealTimeDeliveryFieldRequest struct {
	*requests.RpcRequest
	Fields       string `position:"Query" name:"Fields"`
	BusinessType string `position:"Query" name:"BusinessType"`
}

UpdateDcdnUserRealTimeDeliveryFieldRequest is the request struct for api UpdateDcdnUserRealTimeDeliveryField

func CreateUpdateDcdnUserRealTimeDeliveryFieldRequest ¶

func CreateUpdateDcdnUserRealTimeDeliveryFieldRequest() (request *UpdateDcdnUserRealTimeDeliveryFieldRequest)

CreateUpdateDcdnUserRealTimeDeliveryFieldRequest creates a request to invoke UpdateDcdnUserRealTimeDeliveryField API

type UpdateDcdnUserRealTimeDeliveryFieldResponse ¶

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

UpdateDcdnUserRealTimeDeliveryFieldResponse is the response struct for api UpdateDcdnUserRealTimeDeliveryField

func CreateUpdateDcdnUserRealTimeDeliveryFieldResponse ¶

func CreateUpdateDcdnUserRealTimeDeliveryFieldResponse() (response *UpdateDcdnUserRealTimeDeliveryFieldResponse)

CreateUpdateDcdnUserRealTimeDeliveryFieldResponse creates a response to parse from UpdateDcdnUserRealTimeDeliveryField response

type UploadRoutineCodeRequest ¶

type UploadRoutineCodeRequest struct {
	*requests.RpcRequest
	CodeDescription string `position:"Body" name:"CodeDescription"`
	Name            string `position:"Body" name:"Name"`
}

UploadRoutineCodeRequest is the request struct for api UploadRoutineCode

func CreateUploadRoutineCodeRequest ¶

func CreateUploadRoutineCodeRequest() (request *UploadRoutineCodeRequest)

CreateUploadRoutineCodeRequest creates a request to invoke UploadRoutineCode API

type UploadRoutineCodeResponse ¶

type UploadRoutineCodeResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

UploadRoutineCodeResponse is the response struct for api UploadRoutineCode

func CreateUploadRoutineCodeResponse ¶

func CreateUploadRoutineCodeResponse() (response *UploadRoutineCodeResponse)

CreateUploadRoutineCodeResponse creates a response to parse from UploadRoutineCode response

type UploadStagingRoutineCodeRequest ¶

type UploadStagingRoutineCodeRequest struct {
	*requests.RpcRequest
	CodeDescription string `position:"Body" name:"CodeDescription"`
	Name            string `position:"Body" name:"Name"`
}

UploadStagingRoutineCodeRequest is the request struct for api UploadStagingRoutineCode

func CreateUploadStagingRoutineCodeRequest ¶

func CreateUploadStagingRoutineCodeRequest() (request *UploadStagingRoutineCodeRequest)

CreateUploadStagingRoutineCodeRequest creates a request to invoke UploadStagingRoutineCode API

type UploadStagingRoutineCodeResponse ¶

type UploadStagingRoutineCodeResponse struct {
	*responses.BaseResponse
	Content   map[string]interface{} `json:"Content" xml:"Content"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
}

UploadStagingRoutineCodeResponse is the response struct for api UploadStagingRoutineCode

func CreateUploadStagingRoutineCodeResponse ¶

func CreateUploadStagingRoutineCodeResponse() (response *UploadStagingRoutineCodeResponse)

CreateUploadStagingRoutineCodeResponse creates a response to parse from UploadStagingRoutineCode response

type Url200List ¶

type Url200List struct {
	UrlList []UrlList `json:"UrlList" xml:"UrlList"`
}

Url200List is a nested struct in dcdn response

type Url300List ¶

type Url300List struct {
	UrlList []UrlList `json:"UrlList" xml:"UrlList"`
}

Url300List is a nested struct in dcdn response

type Url400List ¶

type Url400List struct {
	UrlList []UrlList `json:"UrlList" xml:"UrlList"`
}

Url400List is a nested struct in dcdn response

type Url500List ¶

type Url500List struct {
	UrlList []UrlList `json:"UrlList" xml:"UrlList"`
}

Url500List is a nested struct in dcdn response

type UrlList ¶

type UrlList struct {
	Flow            string  `json:"Flow" xml:"Flow"`
	VisitData       string  `json:"VisitData" xml:"VisitData"`
	UrlDetail       string  `json:"UrlDetail" xml:"UrlDetail"`
	FlowProportion  float64 `json:"FlowProportion" xml:"FlowProportion"`
	VisitProportion float64 `json:"VisitProportion" xml:"VisitProportion"`
}

UrlList is a nested struct in dcdn response

type UsageData ¶

type UsageData struct {
	Value     string `json:"Value" xml:"Value"`
	TimeStamp string `json:"TimeStamp" xml:"TimeStamp"`
}

UsageData is a nested struct in dcdn response

type UsageDataInDescribeDcdnDomainRealTimeHttpCodeData ¶

type UsageDataInDescribeDcdnDomainRealTimeHttpCodeData struct {
	TimeStamp string                                        `json:"TimeStamp" xml:"TimeStamp"`
	Value     ValueInDescribeDcdnDomainRealTimeHttpCodeData `json:"Value" xml:"Value"`
}

UsageDataInDescribeDcdnDomainRealTimeHttpCodeData is a nested struct in dcdn response

type UsageDataInDescribeDcdnDomainRealTimeSrcHttpCodeData ¶

type UsageDataInDescribeDcdnDomainRealTimeSrcHttpCodeData struct {
	TimeStamp string                                           `json:"TimeStamp" xml:"TimeStamp"`
	Value     ValueInDescribeDcdnDomainRealTimeSrcHttpCodeData `json:"Value" xml:"Value"`
}

UsageDataInDescribeDcdnDomainRealTimeSrcHttpCodeData is a nested struct in dcdn response

type UsageDataPerInterval ¶

type UsageDataPerInterval struct {
	DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}

UsageDataPerInterval is a nested struct in dcdn response

type UvDataInterval ¶

type UvDataInterval struct {
	UsageData []UsageData `json:"UsageData" xml:"UsageData"`
}

UvDataInterval is a nested struct in dcdn response

type ValueInDescribeDcdnDomainIspData ¶

type ValueInDescribeDcdnDomainIspData struct {
	IspProportionData []IspProportionData `json:"IspProportionData" xml:"IspProportionData"`
}

ValueInDescribeDcdnDomainIspData is a nested struct in dcdn response

type ValueInDescribeDcdnDomainRealTimeHttpCodeData ¶

type ValueInDescribeDcdnDomainRealTimeHttpCodeData struct {
	RealTimeCodeProportionData []RealTimeCodeProportionData `json:"RealTimeCodeProportionData" xml:"RealTimeCodeProportionData"`
}

ValueInDescribeDcdnDomainRealTimeHttpCodeData is a nested struct in dcdn response

type ValueInDescribeDcdnDomainRealTimeSrcHttpCodeData ¶

type ValueInDescribeDcdnDomainRealTimeSrcHttpCodeData struct {
	RealTimeSrcCodeProportionData []RealTimeSrcCodeProportionData `json:"RealTimeSrcCodeProportionData" xml:"RealTimeSrcCodeProportionData"`
}

ValueInDescribeDcdnDomainRealTimeSrcHttpCodeData is a nested struct in dcdn response

type ValueInDescribeDcdnDomainRegionData ¶

type ValueInDescribeDcdnDomainRegionData struct {
	RegionProportionData []RegionProportionData `json:"RegionProportionData" xml:"RegionProportionData"`
}

ValueInDescribeDcdnDomainRegionData is a nested struct in dcdn response

type ValueInDescribeDcdnUserTags ¶

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

ValueInDescribeDcdnUserTags is a nested struct in dcdn response

type VerifyDcdnDomainOwnerRequest ¶

type VerifyDcdnDomainOwnerRequest struct {
	*requests.RpcRequest
	DomainName string `position:"Query" name:"DomainName"`
	VerifyType string `position:"Query" name:"VerifyType"`
}

VerifyDcdnDomainOwnerRequest is the request struct for api VerifyDcdnDomainOwner

func CreateVerifyDcdnDomainOwnerRequest ¶

func CreateVerifyDcdnDomainOwnerRequest() (request *VerifyDcdnDomainOwnerRequest)

CreateVerifyDcdnDomainOwnerRequest creates a request to invoke VerifyDcdnDomainOwner API

type VerifyDcdnDomainOwnerResponse ¶

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

VerifyDcdnDomainOwnerResponse is the response struct for api VerifyDcdnDomainOwner

func CreateVerifyDcdnDomainOwnerResponse ¶

func CreateVerifyDcdnDomainOwnerResponse() (response *VerifyDcdnDomainOwnerResponse)

CreateVerifyDcdnDomainOwnerResponse creates a response to parse from VerifyDcdnDomainOwner response

type Vips ¶

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

Vips is a nested struct in dcdn response

type WafUsageData ¶

type WafUsageData struct {
	WafUsageDataItem []WafUsageDataItem `json:"WafUsageDataItem" xml:"WafUsageDataItem"`
}

WafUsageData is a nested struct in dcdn response

type WafUsageDataItem ¶

type WafUsageDataItem struct {
	ObserveCnt int64  `json:"ObserveCnt" xml:"ObserveCnt"`
	Domain     string `json:"Domain" xml:"Domain"`
	BlockCnt   int64  `json:"BlockCnt" xml:"BlockCnt"`
	AccessCnt  int64  `json:"AccessCnt" xml:"AccessCnt"`
	TimeStamp  string `json:"TimeStamp" xml:"TimeStamp"`
	SecCu      int64  `json:"SecCu" xml:"SecCu"`
}

WafUsageDataItem is a nested struct in dcdn response

type WebsocketHttpCode ¶

type WebsocketHttpCode struct {
	HttpCodeDataModule []HttpCodeDataModule `json:"HttpCodeDataModule" xml:"HttpCodeDataModule"`
}

WebsocketHttpCode is a nested struct in dcdn response

Source Files ¶

Jump to

Keyboard shortcuts

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