Documentation ¶
Index ¶
- type AddDcdnDomainRequest
- type AddDcdnDomainResponse
- type BatchDeleteDcdnDomainConfigsRequest
- type BatchDeleteDcdnDomainConfigsResponse
- type BpsDataPerInterval
- type Cert
- type CertInfo
- type CertInfos
- type CertList
- type CertificateListModel
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddDcdnDomain(request *AddDcdnDomainRequest) (response *AddDcdnDomainResponse, err error)
- func (client *Client) AddDcdnDomainWithCallback(request *AddDcdnDomainRequest, ...) <-chan int
- func (client *Client) AddDcdnDomainWithChan(request *AddDcdnDomainRequest) (<-chan *AddDcdnDomainResponse, <-chan error)
- func (client *Client) BatchDeleteDcdnDomainConfigs(request *BatchDeleteDcdnDomainConfigsRequest) (response *BatchDeleteDcdnDomainConfigsResponse, err error)
- func (client *Client) BatchDeleteDcdnDomainConfigsWithCallback(request *BatchDeleteDcdnDomainConfigsRequest, ...) <-chan int
- func (client *Client) BatchDeleteDcdnDomainConfigsWithChan(request *BatchDeleteDcdnDomainConfigsRequest) (<-chan *BatchDeleteDcdnDomainConfigsResponse, <-chan error)
- func (client *Client) DeleteDcdnDomain(request *DeleteDcdnDomainRequest) (response *DeleteDcdnDomainResponse, err error)
- func (client *Client) DeleteDcdnDomainWithCallback(request *DeleteDcdnDomainRequest, ...) <-chan int
- func (client *Client) DeleteDcdnDomainWithChan(request *DeleteDcdnDomainRequest) (<-chan *DeleteDcdnDomainResponse, <-chan error)
- func (client *Client) DescribeDcdnCertificateDetail(request *DescribeDcdnCertificateDetailRequest) (response *DescribeDcdnCertificateDetailResponse, err error)
- func (client *Client) DescribeDcdnCertificateDetailWithCallback(request *DescribeDcdnCertificateDetailRequest, ...) <-chan int
- func (client *Client) DescribeDcdnCertificateDetailWithChan(request *DescribeDcdnCertificateDetailRequest) (<-chan *DescribeDcdnCertificateDetailResponse, <-chan error)
- func (client *Client) DescribeDcdnCertificateList(request *DescribeDcdnCertificateListRequest) (response *DescribeDcdnCertificateListResponse, err error)
- func (client *Client) DescribeDcdnCertificateListWithCallback(request *DescribeDcdnCertificateListRequest, ...) <-chan int
- func (client *Client) DescribeDcdnCertificateListWithChan(request *DescribeDcdnCertificateListRequest) (<-chan *DescribeDcdnCertificateListResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainBpsData(request *DescribeDcdnDomainBpsDataRequest) (response *DescribeDcdnDomainBpsDataResponse, err error)
- func (client *Client) DescribeDcdnDomainBpsDataWithCallback(request *DescribeDcdnDomainBpsDataRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainBpsDataWithChan(request *DescribeDcdnDomainBpsDataRequest) (<-chan *DescribeDcdnDomainBpsDataResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainCertificateInfo(request *DescribeDcdnDomainCertificateInfoRequest) (response *DescribeDcdnDomainCertificateInfoResponse, err error)
- func (client *Client) DescribeDcdnDomainCertificateInfoWithCallback(request *DescribeDcdnDomainCertificateInfoRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainCertificateInfoWithChan(request *DescribeDcdnDomainCertificateInfoRequest) (<-chan *DescribeDcdnDomainCertificateInfoResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainCname(request *DescribeDcdnDomainCnameRequest) (response *DescribeDcdnDomainCnameResponse, err error)
- func (client *Client) DescribeDcdnDomainCnameWithCallback(request *DescribeDcdnDomainCnameRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainCnameWithChan(request *DescribeDcdnDomainCnameRequest) (<-chan *DescribeDcdnDomainCnameResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainConfigs(request *DescribeDcdnDomainConfigsRequest) (response *DescribeDcdnDomainConfigsResponse, err error)
- func (client *Client) DescribeDcdnDomainConfigsWithCallback(request *DescribeDcdnDomainConfigsRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainConfigsWithChan(request *DescribeDcdnDomainConfigsRequest) (<-chan *DescribeDcdnDomainConfigsResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainDetail(request *DescribeDcdnDomainDetailRequest) (response *DescribeDcdnDomainDetailResponse, err error)
- func (client *Client) DescribeDcdnDomainDetailWithCallback(request *DescribeDcdnDomainDetailRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainDetailWithChan(request *DescribeDcdnDomainDetailRequest) (<-chan *DescribeDcdnDomainDetailResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainHitRateData(request *DescribeDcdnDomainHitRateDataRequest) (response *DescribeDcdnDomainHitRateDataResponse, err error)
- func (client *Client) DescribeDcdnDomainHitRateDataWithCallback(request *DescribeDcdnDomainHitRateDataRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainHitRateDataWithChan(request *DescribeDcdnDomainHitRateDataRequest) (<-chan *DescribeDcdnDomainHitRateDataResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainHttpCodeData(request *DescribeDcdnDomainHttpCodeDataRequest) (response *DescribeDcdnDomainHttpCodeDataResponse, err error)
- func (client *Client) DescribeDcdnDomainHttpCodeDataWithCallback(request *DescribeDcdnDomainHttpCodeDataRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainHttpCodeDataWithChan(request *DescribeDcdnDomainHttpCodeDataRequest) (<-chan *DescribeDcdnDomainHttpCodeDataResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainIspData(request *DescribeDcdnDomainIspDataRequest) (response *DescribeDcdnDomainIspDataResponse, err error)
- func (client *Client) DescribeDcdnDomainIspDataWithCallback(request *DescribeDcdnDomainIspDataRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainIspDataWithChan(request *DescribeDcdnDomainIspDataRequest) (<-chan *DescribeDcdnDomainIspDataResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainLog(request *DescribeDcdnDomainLogRequest) (response *DescribeDcdnDomainLogResponse, err error)
- func (client *Client) DescribeDcdnDomainLogWithCallback(request *DescribeDcdnDomainLogRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainLogWithChan(request *DescribeDcdnDomainLogRequest) (<-chan *DescribeDcdnDomainLogResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainOriginBpsData(request *DescribeDcdnDomainOriginBpsDataRequest) (response *DescribeDcdnDomainOriginBpsDataResponse, err error)
- func (client *Client) DescribeDcdnDomainOriginBpsDataWithCallback(request *DescribeDcdnDomainOriginBpsDataRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainOriginBpsDataWithChan(request *DescribeDcdnDomainOriginBpsDataRequest) (<-chan *DescribeDcdnDomainOriginBpsDataResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainOriginTrafficData(request *DescribeDcdnDomainOriginTrafficDataRequest) (response *DescribeDcdnDomainOriginTrafficDataResponse, err error)
- func (client *Client) DescribeDcdnDomainOriginTrafficDataWithCallback(request *DescribeDcdnDomainOriginTrafficDataRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainOriginTrafficDataWithChan(request *DescribeDcdnDomainOriginTrafficDataRequest) (<-chan *DescribeDcdnDomainOriginTrafficDataResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainQpsData(request *DescribeDcdnDomainQpsDataRequest) (response *DescribeDcdnDomainQpsDataResponse, err error)
- func (client *Client) DescribeDcdnDomainQpsDataWithCallback(request *DescribeDcdnDomainQpsDataRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainQpsDataWithChan(request *DescribeDcdnDomainQpsDataRequest) (<-chan *DescribeDcdnDomainQpsDataResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainRegionData(request *DescribeDcdnDomainRegionDataRequest) (response *DescribeDcdnDomainRegionDataResponse, err error)
- func (client *Client) DescribeDcdnDomainRegionDataWithCallback(request *DescribeDcdnDomainRegionDataRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainRegionDataWithChan(request *DescribeDcdnDomainRegionDataRequest) (<-chan *DescribeDcdnDomainRegionDataResponse, <-chan error)
- func (client *Client) DescribeDcdnDomainTrafficData(request *DescribeDcdnDomainTrafficDataRequest) (response *DescribeDcdnDomainTrafficDataResponse, err error)
- func (client *Client) DescribeDcdnDomainTrafficDataWithCallback(request *DescribeDcdnDomainTrafficDataRequest, ...) <-chan int
- func (client *Client) DescribeDcdnDomainTrafficDataWithChan(request *DescribeDcdnDomainTrafficDataRequest) (<-chan *DescribeDcdnDomainTrafficDataResponse, <-chan error)
- func (client *Client) DescribeDcdnRefreshQuota(request *DescribeDcdnRefreshQuotaRequest) (response *DescribeDcdnRefreshQuotaResponse, err error)
- func (client *Client) DescribeDcdnRefreshQuotaWithCallback(request *DescribeDcdnRefreshQuotaRequest, ...) <-chan int
- func (client *Client) DescribeDcdnRefreshQuotaWithChan(request *DescribeDcdnRefreshQuotaRequest) (<-chan *DescribeDcdnRefreshQuotaResponse, <-chan error)
- func (client *Client) DescribeDcdnRefreshTasks(request *DescribeDcdnRefreshTasksRequest) (response *DescribeDcdnRefreshTasksResponse, err error)
- func (client *Client) DescribeDcdnRefreshTasksWithCallback(request *DescribeDcdnRefreshTasksRequest, ...) <-chan int
- func (client *Client) DescribeDcdnRefreshTasksWithChan(request *DescribeDcdnRefreshTasksRequest) (<-chan *DescribeDcdnRefreshTasksResponse, <-chan error)
- func (client *Client) DescribeDcdnService(request *DescribeDcdnServiceRequest) (response *DescribeDcdnServiceResponse, err error)
- func (client *Client) DescribeDcdnServiceWithCallback(request *DescribeDcdnServiceRequest, ...) <-chan int
- func (client *Client) DescribeDcdnServiceWithChan(request *DescribeDcdnServiceRequest) (<-chan *DescribeDcdnServiceResponse, <-chan error)
- func (client *Client) DescribeDcdnTopDomainsByFlow(request *DescribeDcdnTopDomainsByFlowRequest) (response *DescribeDcdnTopDomainsByFlowResponse, err error)
- func (client *Client) DescribeDcdnTopDomainsByFlowWithCallback(request *DescribeDcdnTopDomainsByFlowRequest, ...) <-chan int
- func (client *Client) DescribeDcdnTopDomainsByFlowWithChan(request *DescribeDcdnTopDomainsByFlowRequest) (<-chan *DescribeDcdnTopDomainsByFlowResponse, <-chan error)
- func (client *Client) DescribeDcdnUserDomains(request *DescribeDcdnUserDomainsRequest) (response *DescribeDcdnUserDomainsResponse, err error)
- func (client *Client) DescribeDcdnUserDomainsWithCallback(request *DescribeDcdnUserDomainsRequest, ...) <-chan int
- func (client *Client) DescribeDcdnUserDomainsWithChan(request *DescribeDcdnUserDomainsRequest) (<-chan *DescribeDcdnUserDomainsResponse, <-chan error)
- func (client *Client) DescribeDcdnUserQuota(request *DescribeDcdnUserQuotaRequest) (response *DescribeDcdnUserQuotaResponse, err error)
- func (client *Client) DescribeDcdnUserQuotaWithCallback(request *DescribeDcdnUserQuotaRequest, ...) <-chan int
- func (client *Client) DescribeDcdnUserQuotaWithChan(request *DescribeDcdnUserQuotaRequest) (<-chan *DescribeDcdnUserQuotaResponse, <-chan error)
- func (client *Client) DescribeDcdnUserResourcePackage(request *DescribeDcdnUserResourcePackageRequest) (response *DescribeDcdnUserResourcePackageResponse, err error)
- func (client *Client) DescribeDcdnUserResourcePackageWithCallback(request *DescribeDcdnUserResourcePackageRequest, ...) <-chan int
- func (client *Client) DescribeDcdnUserResourcePackageWithChan(request *DescribeDcdnUserResourcePackageRequest) (<-chan *DescribeDcdnUserResourcePackageResponse, <-chan error)
- func (client *Client) DescribeUserDcdnStatus(request *DescribeUserDcdnStatusRequest) (response *DescribeUserDcdnStatusResponse, err error)
- func (client *Client) DescribeUserDcdnStatusWithCallback(request *DescribeUserDcdnStatusRequest, ...) <-chan int
- func (client *Client) DescribeUserDcdnStatusWithChan(request *DescribeUserDcdnStatusRequest) (<-chan *DescribeUserDcdnStatusResponse, <-chan error)
- func (client *Client) PreloadDcdnObjectCaches(request *PreloadDcdnObjectCachesRequest) (response *PreloadDcdnObjectCachesResponse, err error)
- func (client *Client) PreloadDcdnObjectCachesWithCallback(request *PreloadDcdnObjectCachesRequest, ...) <-chan int
- func (client *Client) PreloadDcdnObjectCachesWithChan(request *PreloadDcdnObjectCachesRequest) (<-chan *PreloadDcdnObjectCachesResponse, <-chan error)
- func (client *Client) RefreshDcdnObjectCaches(request *RefreshDcdnObjectCachesRequest) (response *RefreshDcdnObjectCachesResponse, err error)
- func (client *Client) RefreshDcdnObjectCachesWithCallback(request *RefreshDcdnObjectCachesRequest, ...) <-chan int
- func (client *Client) RefreshDcdnObjectCachesWithChan(request *RefreshDcdnObjectCachesRequest) (<-chan *RefreshDcdnObjectCachesResponse, <-chan error)
- func (client *Client) SetDcdnDomainCertificate(request *SetDcdnDomainCertificateRequest) (response *SetDcdnDomainCertificateResponse, err error)
- func (client *Client) SetDcdnDomainCertificateWithCallback(request *SetDcdnDomainCertificateRequest, ...) <-chan int
- func (client *Client) SetDcdnDomainCertificateWithChan(request *SetDcdnDomainCertificateRequest) (<-chan *SetDcdnDomainCertificateResponse, <-chan error)
- func (client *Client) StartDcdnDomain(request *StartDcdnDomainRequest) (response *StartDcdnDomainResponse, err error)
- func (client *Client) StartDcdnDomainWithCallback(request *StartDcdnDomainRequest, ...) <-chan int
- func (client *Client) StartDcdnDomainWithChan(request *StartDcdnDomainRequest) (<-chan *StartDcdnDomainResponse, <-chan error)
- func (client *Client) StopDcdnDomain(request *StopDcdnDomainRequest) (response *StopDcdnDomainResponse, err error)
- func (client *Client) StopDcdnDomainWithCallback(request *StopDcdnDomainRequest, ...) <-chan int
- func (client *Client) StopDcdnDomainWithChan(request *StopDcdnDomainRequest) (<-chan *StopDcdnDomainResponse, <-chan error)
- func (client *Client) UpdateDcdnDomain(request *UpdateDcdnDomainRequest) (response *UpdateDcdnDomainResponse, err error)
- func (client *Client) UpdateDcdnDomainWithCallback(request *UpdateDcdnDomainRequest, ...) <-chan int
- func (client *Client) UpdateDcdnDomainWithChan(request *UpdateDcdnDomainRequest) (<-chan *UpdateDcdnDomainResponse, <-chan error)
- type CnameDatas
- type Data
- type DataModule
- type DataPerInterval
- type DeleteDcdnDomainRequest
- type DeleteDcdnDomainResponse
- type DescribeDcdnCertificateDetailRequest
- type DescribeDcdnCertificateDetailResponse
- type DescribeDcdnCertificateListRequest
- type DescribeDcdnCertificateListResponse
- type DescribeDcdnDomainBpsDataRequest
- type DescribeDcdnDomainBpsDataResponse
- type DescribeDcdnDomainCertificateInfoRequest
- type DescribeDcdnDomainCertificateInfoResponse
- type DescribeDcdnDomainCnameRequest
- type DescribeDcdnDomainCnameResponse
- type DescribeDcdnDomainConfigsRequest
- type DescribeDcdnDomainConfigsResponse
- type DescribeDcdnDomainDetailRequest
- type DescribeDcdnDomainDetailResponse
- type DescribeDcdnDomainHitRateDataRequest
- type DescribeDcdnDomainHitRateDataResponse
- type DescribeDcdnDomainHttpCodeDataRequest
- type DescribeDcdnDomainHttpCodeDataResponse
- type DescribeDcdnDomainIspDataRequest
- type DescribeDcdnDomainIspDataResponse
- type DescribeDcdnDomainLogRequest
- type DescribeDcdnDomainLogResponse
- type DescribeDcdnDomainOriginBpsDataRequest
- type DescribeDcdnDomainOriginBpsDataResponse
- type DescribeDcdnDomainOriginTrafficDataRequest
- type DescribeDcdnDomainOriginTrafficDataResponse
- type DescribeDcdnDomainQpsDataRequest
- type DescribeDcdnDomainQpsDataResponse
- type DescribeDcdnDomainRegionDataRequest
- type DescribeDcdnDomainRegionDataResponse
- type DescribeDcdnDomainTrafficDataRequest
- type DescribeDcdnDomainTrafficDataResponse
- type DescribeDcdnRefreshQuotaRequest
- type DescribeDcdnRefreshQuotaResponse
- type DescribeDcdnRefreshTasksRequest
- type DescribeDcdnRefreshTasksResponse
- type DescribeDcdnServiceRequest
- type DescribeDcdnServiceResponse
- type DescribeDcdnTopDomainsByFlowRequest
- type DescribeDcdnTopDomainsByFlowResponse
- type DescribeDcdnUserDomainsRequest
- type DescribeDcdnUserDomainsResponse
- type DescribeDcdnUserQuotaRequest
- type DescribeDcdnUserQuotaResponse
- type DescribeDcdnUserResourcePackageRequest
- type DescribeDcdnUserResourcePackageResponse
- type DescribeUserDcdnStatusRequest
- type DescribeUserDcdnStatusResponse
- type DomainConfig
- type DomainConfigs
- type DomainDetail
- type DomainLogDetail
- type DomainLogDetails
- type Domains
- type FunctionArg
- type FunctionArgs
- type HitRatePerInterval
- type HttpCodeDataModule
- type HttpCodeDataPerInterval
- type IspProportionData
- type LockReason
- type LogInfoDetail
- type LogInfos
- type OperationLocks
- type OriginBpsDataPerInterval
- type OriginTrafficDataPerInterval
- type PageData
- type PageInfoDetail
- type PageInfos
- type PreloadDcdnObjectCachesRequest
- type PreloadDcdnObjectCachesResponse
- type QpsDataPerInterval
- type RefreshDcdnObjectCachesRequest
- type RefreshDcdnObjectCachesResponse
- type RegionProportionData
- type ResourcePackageInfo
- type ResourcePackageInfos
- type SetDcdnDomainCertificateRequest
- type SetDcdnDomainCertificateResponse
- type Source
- type SourcesInDescribeDcdnDomainDetail
- type SourcesInDescribeDcdnUserDomains
- type StartDcdnDomainRequest
- type StartDcdnDomainResponse
- type StopDcdnDomainRequest
- type StopDcdnDomainResponse
- type Task
- type Tasks
- type TopDomain
- type TopDomains
- type TrafficDataPerInterval
- type UpdateDcdnDomainRequest
- type UpdateDcdnDomainResponse
- type ValueInDescribeDcdnDomainIspData
- type ValueInDescribeDcdnDomainRegionData
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddDcdnDomainRequest ¶
type AddDcdnDomainRequest struct { *requests.RpcRequest TopLevelDomain string `position:"Query" name:"TopLevelDomain"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Sources string `position:"Query" name:"Sources"` SecurityToken string `position:"Query" name:"SecurityToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` Scope string `position:"Query" name:"Scope"` 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 BatchDeleteDcdnDomainConfigsRequest ¶
type BatchDeleteDcdnDomainConfigsRequest struct { *requests.RpcRequest FunctionNames string `position:"Query" name:"FunctionNames"` SecurityToken string `position:"Query" name:"SecurityToken"` DomainNames string `position:"Query" name:"DomainNames"` 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 BpsDataPerInterval ¶
type BpsDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
BpsDataPerInterval is a nested struct in dcdn response
type Cert ¶
type Cert struct { CertName string `json:"CertName" xml:"CertName"` CertId int `json:"CertId" xml:"CertId"` Fingerprint string `json:"Fingerprint" xml:"Fingerprint"` Common string `json:"Common" xml:"Common"` Issuer string `json:"Issuer" xml:"Issuer"` LastTime int `json:"LastTime" xml:"LastTime"` }
Cert is a nested struct in dcdn response
type CertInfo ¶
type CertInfo struct { DomainName string `json:"DomainName" xml:"DomainName"` CertName string `json:"CertName" xml:"CertName"` CertDomainName string `json:"CertDomainName" xml:"CertDomainName"` CertExpireTime string `json:"CertExpireTime" xml:"CertExpireTime"` CertLife string `json:"CertLife" xml:"CertLife"` CertOrg string `json:"CertOrg" xml:"CertOrg"` CertType string `json:"CertType" xml:"CertType"` SSLProtocol string `json:"SSLProtocol" xml:"SSLProtocol"` Status string `json:"Status" xml:"Status"` SSLPub string `json:"SSLPub" xml:"SSLPub"` }
CertInfo is a nested struct in dcdn response
type CertInfos ¶
type CertInfos struct {
CertInfo []CertInfo `json:"CertInfo" xml:"CertInfo"`
}
CertInfos is a nested struct in dcdn response
type CertList ¶
type CertList struct {
Cert []Cert `json:"Cert" xml:"Cert"`
}
CertList is a nested struct in dcdn response
type CertificateListModel ¶
type CertificateListModel struct { Count int `json:"Count" xml:"Count"` CertList CertList `json:"CertList" xml:"CertList"` }
CertificateListModel is a nested struct in dcdn response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
func NewClientWithAccessKey ¶
func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://help.aliyun.com/document_detail/66217.html
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://help.aliyun.com/document_detail/66223.html
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://help.aliyun.com/document_detail/66222.html
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair attention: rsa key pair auth is only Japan regions available
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://help.aliyun.com/document_detail/66222.html
func (*Client) AddDcdnDomain ¶
func (client *Client) AddDcdnDomain(request *AddDcdnDomainRequest) (response *AddDcdnDomainResponse, err error)
AddDcdnDomain invokes the dcdn.AddDcdnDomain API synchronously api document: https://help.aliyun.com/api/dcdn/adddcdndomain.html
func (*Client) AddDcdnDomainWithCallback ¶
func (client *Client) AddDcdnDomainWithCallback(request *AddDcdnDomainRequest, callback func(response *AddDcdnDomainResponse, err error)) <-chan int
AddDcdnDomainWithCallback invokes the dcdn.AddDcdnDomain API asynchronously api document: https://help.aliyun.com/api/dcdn/adddcdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddDcdnDomainWithChan ¶
func (client *Client) AddDcdnDomainWithChan(request *AddDcdnDomainRequest) (<-chan *AddDcdnDomainResponse, <-chan error)
AddDcdnDomainWithChan invokes the dcdn.AddDcdnDomain API asynchronously api document: https://help.aliyun.com/api/dcdn/adddcdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BatchDeleteDcdnDomainConfigs ¶
func (client *Client) BatchDeleteDcdnDomainConfigs(request *BatchDeleteDcdnDomainConfigsRequest) (response *BatchDeleteDcdnDomainConfigsResponse, err error)
BatchDeleteDcdnDomainConfigs invokes the dcdn.BatchDeleteDcdnDomainConfigs API synchronously api document: https://help.aliyun.com/api/dcdn/batchdeletedcdndomainconfigs.html
func (*Client) BatchDeleteDcdnDomainConfigsWithCallback ¶
func (client *Client) BatchDeleteDcdnDomainConfigsWithCallback(request *BatchDeleteDcdnDomainConfigsRequest, callback func(response *BatchDeleteDcdnDomainConfigsResponse, err error)) <-chan int
BatchDeleteDcdnDomainConfigsWithCallback invokes the dcdn.BatchDeleteDcdnDomainConfigs API asynchronously api document: https://help.aliyun.com/api/dcdn/batchdeletedcdndomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BatchDeleteDcdnDomainConfigsWithChan ¶
func (client *Client) BatchDeleteDcdnDomainConfigsWithChan(request *BatchDeleteDcdnDomainConfigsRequest) (<-chan *BatchDeleteDcdnDomainConfigsResponse, <-chan error)
BatchDeleteDcdnDomainConfigsWithChan invokes the dcdn.BatchDeleteDcdnDomainConfigs API asynchronously api document: https://help.aliyun.com/api/dcdn/batchdeletedcdndomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDcdnDomain ¶
func (client *Client) DeleteDcdnDomain(request *DeleteDcdnDomainRequest) (response *DeleteDcdnDomainResponse, err error)
DeleteDcdnDomain invokes the dcdn.DeleteDcdnDomain API synchronously api document: https://help.aliyun.com/api/dcdn/deletedcdndomain.html
func (*Client) DeleteDcdnDomainWithCallback ¶
func (client *Client) DeleteDcdnDomainWithCallback(request *DeleteDcdnDomainRequest, callback func(response *DeleteDcdnDomainResponse, err error)) <-chan int
DeleteDcdnDomainWithCallback invokes the dcdn.DeleteDcdnDomain API asynchronously api document: https://help.aliyun.com/api/dcdn/deletedcdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteDcdnDomainWithChan ¶
func (client *Client) DeleteDcdnDomainWithChan(request *DeleteDcdnDomainRequest) (<-chan *DeleteDcdnDomainResponse, <-chan error)
DeleteDcdnDomainWithChan invokes the dcdn.DeleteDcdnDomain API asynchronously api document: https://help.aliyun.com/api/dcdn/deletedcdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnCertificateDetail ¶
func (client *Client) DescribeDcdnCertificateDetail(request *DescribeDcdnCertificateDetailRequest) (response *DescribeDcdnCertificateDetailResponse, err error)
DescribeDcdnCertificateDetail invokes the dcdn.DescribeDcdnCertificateDetail API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdncertificatedetail.html
func (*Client) DescribeDcdnCertificateDetailWithCallback ¶
func (client *Client) DescribeDcdnCertificateDetailWithCallback(request *DescribeDcdnCertificateDetailRequest, callback func(response *DescribeDcdnCertificateDetailResponse, err error)) <-chan int
DescribeDcdnCertificateDetailWithCallback invokes the dcdn.DescribeDcdnCertificateDetail API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdncertificatedetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnCertificateDetailWithChan ¶
func (client *Client) DescribeDcdnCertificateDetailWithChan(request *DescribeDcdnCertificateDetailRequest) (<-chan *DescribeDcdnCertificateDetailResponse, <-chan error)
DescribeDcdnCertificateDetailWithChan invokes the dcdn.DescribeDcdnCertificateDetail API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdncertificatedetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnCertificateList ¶
func (client *Client) DescribeDcdnCertificateList(request *DescribeDcdnCertificateListRequest) (response *DescribeDcdnCertificateListResponse, err error)
DescribeDcdnCertificateList invokes the dcdn.DescribeDcdnCertificateList API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdncertificatelist.html
func (*Client) DescribeDcdnCertificateListWithCallback ¶
func (client *Client) DescribeDcdnCertificateListWithCallback(request *DescribeDcdnCertificateListRequest, callback func(response *DescribeDcdnCertificateListResponse, err error)) <-chan int
DescribeDcdnCertificateListWithCallback invokes the dcdn.DescribeDcdnCertificateList API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdncertificatelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnCertificateListWithChan ¶
func (client *Client) DescribeDcdnCertificateListWithChan(request *DescribeDcdnCertificateListRequest) (<-chan *DescribeDcdnCertificateListResponse, <-chan error)
DescribeDcdnCertificateListWithChan invokes the dcdn.DescribeDcdnCertificateList API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdncertificatelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainBpsData ¶
func (client *Client) DescribeDcdnDomainBpsData(request *DescribeDcdnDomainBpsDataRequest) (response *DescribeDcdnDomainBpsDataResponse, err error)
DescribeDcdnDomainBpsData invokes the dcdn.DescribeDcdnDomainBpsData API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainbpsdata.html
func (*Client) DescribeDcdnDomainBpsDataWithCallback ¶
func (client *Client) DescribeDcdnDomainBpsDataWithCallback(request *DescribeDcdnDomainBpsDataRequest, callback func(response *DescribeDcdnDomainBpsDataResponse, err error)) <-chan int
DescribeDcdnDomainBpsDataWithCallback invokes the dcdn.DescribeDcdnDomainBpsData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainBpsDataWithChan ¶
func (client *Client) DescribeDcdnDomainBpsDataWithChan(request *DescribeDcdnDomainBpsDataRequest) (<-chan *DescribeDcdnDomainBpsDataResponse, <-chan error)
DescribeDcdnDomainBpsDataWithChan invokes the dcdn.DescribeDcdnDomainBpsData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainCertificateInfo ¶
func (client *Client) DescribeDcdnDomainCertificateInfo(request *DescribeDcdnDomainCertificateInfoRequest) (response *DescribeDcdnDomainCertificateInfoResponse, err error)
DescribeDcdnDomainCertificateInfo invokes the dcdn.DescribeDcdnDomainCertificateInfo API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaincertificateinfo.html
func (*Client) DescribeDcdnDomainCertificateInfoWithCallback ¶
func (client *Client) DescribeDcdnDomainCertificateInfoWithCallback(request *DescribeDcdnDomainCertificateInfoRequest, callback func(response *DescribeDcdnDomainCertificateInfoResponse, err error)) <-chan int
DescribeDcdnDomainCertificateInfoWithCallback invokes the dcdn.DescribeDcdnDomainCertificateInfo API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaincertificateinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainCertificateInfoWithChan ¶
func (client *Client) DescribeDcdnDomainCertificateInfoWithChan(request *DescribeDcdnDomainCertificateInfoRequest) (<-chan *DescribeDcdnDomainCertificateInfoResponse, <-chan error)
DescribeDcdnDomainCertificateInfoWithChan invokes the dcdn.DescribeDcdnDomainCertificateInfo API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaincertificateinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainCname ¶
func (client *Client) DescribeDcdnDomainCname(request *DescribeDcdnDomainCnameRequest) (response *DescribeDcdnDomainCnameResponse, err error)
DescribeDcdnDomainCname invokes the dcdn.DescribeDcdnDomainCname API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaincname.html
func (*Client) DescribeDcdnDomainCnameWithCallback ¶
func (client *Client) DescribeDcdnDomainCnameWithCallback(request *DescribeDcdnDomainCnameRequest, callback func(response *DescribeDcdnDomainCnameResponse, err error)) <-chan int
DescribeDcdnDomainCnameWithCallback invokes the dcdn.DescribeDcdnDomainCname API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaincname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainCnameWithChan ¶
func (client *Client) DescribeDcdnDomainCnameWithChan(request *DescribeDcdnDomainCnameRequest) (<-chan *DescribeDcdnDomainCnameResponse, <-chan error)
DescribeDcdnDomainCnameWithChan invokes the dcdn.DescribeDcdnDomainCname API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaincname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainConfigs ¶
func (client *Client) DescribeDcdnDomainConfigs(request *DescribeDcdnDomainConfigsRequest) (response *DescribeDcdnDomainConfigsResponse, err error)
DescribeDcdnDomainConfigs invokes the dcdn.DescribeDcdnDomainConfigs API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainconfigs.html
func (*Client) DescribeDcdnDomainConfigsWithCallback ¶
func (client *Client) DescribeDcdnDomainConfigsWithCallback(request *DescribeDcdnDomainConfigsRequest, callback func(response *DescribeDcdnDomainConfigsResponse, err error)) <-chan int
DescribeDcdnDomainConfigsWithCallback invokes the dcdn.DescribeDcdnDomainConfigs API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainConfigsWithChan ¶
func (client *Client) DescribeDcdnDomainConfigsWithChan(request *DescribeDcdnDomainConfigsRequest) (<-chan *DescribeDcdnDomainConfigsResponse, <-chan error)
DescribeDcdnDomainConfigsWithChan invokes the dcdn.DescribeDcdnDomainConfigs API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainDetail ¶
func (client *Client) DescribeDcdnDomainDetail(request *DescribeDcdnDomainDetailRequest) (response *DescribeDcdnDomainDetailResponse, err error)
DescribeDcdnDomainDetail invokes the dcdn.DescribeDcdnDomainDetail API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaindetail.html
func (*Client) DescribeDcdnDomainDetailWithCallback ¶
func (client *Client) DescribeDcdnDomainDetailWithCallback(request *DescribeDcdnDomainDetailRequest, callback func(response *DescribeDcdnDomainDetailResponse, err error)) <-chan int
DescribeDcdnDomainDetailWithCallback invokes the dcdn.DescribeDcdnDomainDetail API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaindetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainDetailWithChan ¶
func (client *Client) DescribeDcdnDomainDetailWithChan(request *DescribeDcdnDomainDetailRequest) (<-chan *DescribeDcdnDomainDetailResponse, <-chan error)
DescribeDcdnDomainDetailWithChan invokes the dcdn.DescribeDcdnDomainDetail API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaindetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainHitRateData ¶
func (client *Client) DescribeDcdnDomainHitRateData(request *DescribeDcdnDomainHitRateDataRequest) (response *DescribeDcdnDomainHitRateDataResponse, err error)
DescribeDcdnDomainHitRateData invokes the dcdn.DescribeDcdnDomainHitRateData API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainhitratedata.html
func (*Client) DescribeDcdnDomainHitRateDataWithCallback ¶
func (client *Client) DescribeDcdnDomainHitRateDataWithCallback(request *DescribeDcdnDomainHitRateDataRequest, callback func(response *DescribeDcdnDomainHitRateDataResponse, err error)) <-chan int
DescribeDcdnDomainHitRateDataWithCallback invokes the dcdn.DescribeDcdnDomainHitRateData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainhitratedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainHitRateDataWithChan ¶
func (client *Client) DescribeDcdnDomainHitRateDataWithChan(request *DescribeDcdnDomainHitRateDataRequest) (<-chan *DescribeDcdnDomainHitRateDataResponse, <-chan error)
DescribeDcdnDomainHitRateDataWithChan invokes the dcdn.DescribeDcdnDomainHitRateData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainhitratedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainHttpCodeData ¶
func (client *Client) DescribeDcdnDomainHttpCodeData(request *DescribeDcdnDomainHttpCodeDataRequest) (response *DescribeDcdnDomainHttpCodeDataResponse, err error)
DescribeDcdnDomainHttpCodeData invokes the dcdn.DescribeDcdnDomainHttpCodeData API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainhttpcodedata.html
func (*Client) DescribeDcdnDomainHttpCodeDataWithCallback ¶
func (client *Client) DescribeDcdnDomainHttpCodeDataWithCallback(request *DescribeDcdnDomainHttpCodeDataRequest, callback func(response *DescribeDcdnDomainHttpCodeDataResponse, err error)) <-chan int
DescribeDcdnDomainHttpCodeDataWithCallback invokes the dcdn.DescribeDcdnDomainHttpCodeData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainhttpcodedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainHttpCodeDataWithChan ¶
func (client *Client) DescribeDcdnDomainHttpCodeDataWithChan(request *DescribeDcdnDomainHttpCodeDataRequest) (<-chan *DescribeDcdnDomainHttpCodeDataResponse, <-chan error)
DescribeDcdnDomainHttpCodeDataWithChan invokes the dcdn.DescribeDcdnDomainHttpCodeData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainhttpcodedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainIspData ¶
func (client *Client) DescribeDcdnDomainIspData(request *DescribeDcdnDomainIspDataRequest) (response *DescribeDcdnDomainIspDataResponse, err error)
DescribeDcdnDomainIspData invokes the dcdn.DescribeDcdnDomainIspData API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainispdata.html
func (*Client) DescribeDcdnDomainIspDataWithCallback ¶
func (client *Client) DescribeDcdnDomainIspDataWithCallback(request *DescribeDcdnDomainIspDataRequest, callback func(response *DescribeDcdnDomainIspDataResponse, err error)) <-chan int
DescribeDcdnDomainIspDataWithCallback invokes the dcdn.DescribeDcdnDomainIspData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainispdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainIspDataWithChan ¶
func (client *Client) DescribeDcdnDomainIspDataWithChan(request *DescribeDcdnDomainIspDataRequest) (<-chan *DescribeDcdnDomainIspDataResponse, <-chan error)
DescribeDcdnDomainIspDataWithChan invokes the dcdn.DescribeDcdnDomainIspData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainispdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainLog ¶
func (client *Client) DescribeDcdnDomainLog(request *DescribeDcdnDomainLogRequest) (response *DescribeDcdnDomainLogResponse, err error)
DescribeDcdnDomainLog invokes the dcdn.DescribeDcdnDomainLog API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainlog.html
func (*Client) DescribeDcdnDomainLogWithCallback ¶
func (client *Client) DescribeDcdnDomainLogWithCallback(request *DescribeDcdnDomainLogRequest, callback func(response *DescribeDcdnDomainLogResponse, err error)) <-chan int
DescribeDcdnDomainLogWithCallback invokes the dcdn.DescribeDcdnDomainLog API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainLogWithChan ¶
func (client *Client) DescribeDcdnDomainLogWithChan(request *DescribeDcdnDomainLogRequest) (<-chan *DescribeDcdnDomainLogResponse, <-chan error)
DescribeDcdnDomainLogWithChan invokes the dcdn.DescribeDcdnDomainLog API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainOriginBpsData ¶
func (client *Client) DescribeDcdnDomainOriginBpsData(request *DescribeDcdnDomainOriginBpsDataRequest) (response *DescribeDcdnDomainOriginBpsDataResponse, err error)
DescribeDcdnDomainOriginBpsData invokes the dcdn.DescribeDcdnDomainOriginBpsData API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainoriginbpsdata.html
func (*Client) DescribeDcdnDomainOriginBpsDataWithCallback ¶
func (client *Client) DescribeDcdnDomainOriginBpsDataWithCallback(request *DescribeDcdnDomainOriginBpsDataRequest, callback func(response *DescribeDcdnDomainOriginBpsDataResponse, err error)) <-chan int
DescribeDcdnDomainOriginBpsDataWithCallback invokes the dcdn.DescribeDcdnDomainOriginBpsData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainoriginbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainOriginBpsDataWithChan ¶
func (client *Client) DescribeDcdnDomainOriginBpsDataWithChan(request *DescribeDcdnDomainOriginBpsDataRequest) (<-chan *DescribeDcdnDomainOriginBpsDataResponse, <-chan error)
DescribeDcdnDomainOriginBpsDataWithChan invokes the dcdn.DescribeDcdnDomainOriginBpsData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainoriginbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainOriginTrafficData ¶
func (client *Client) DescribeDcdnDomainOriginTrafficData(request *DescribeDcdnDomainOriginTrafficDataRequest) (response *DescribeDcdnDomainOriginTrafficDataResponse, err error)
DescribeDcdnDomainOriginTrafficData invokes the dcdn.DescribeDcdnDomainOriginTrafficData API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainorigintrafficdata.html
func (*Client) DescribeDcdnDomainOriginTrafficDataWithCallback ¶
func (client *Client) DescribeDcdnDomainOriginTrafficDataWithCallback(request *DescribeDcdnDomainOriginTrafficDataRequest, callback func(response *DescribeDcdnDomainOriginTrafficDataResponse, err error)) <-chan int
DescribeDcdnDomainOriginTrafficDataWithCallback invokes the dcdn.DescribeDcdnDomainOriginTrafficData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainorigintrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainOriginTrafficDataWithChan ¶
func (client *Client) DescribeDcdnDomainOriginTrafficDataWithChan(request *DescribeDcdnDomainOriginTrafficDataRequest) (<-chan *DescribeDcdnDomainOriginTrafficDataResponse, <-chan error)
DescribeDcdnDomainOriginTrafficDataWithChan invokes the dcdn.DescribeDcdnDomainOriginTrafficData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainorigintrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainQpsData ¶
func (client *Client) DescribeDcdnDomainQpsData(request *DescribeDcdnDomainQpsDataRequest) (response *DescribeDcdnDomainQpsDataResponse, err error)
DescribeDcdnDomainQpsData invokes the dcdn.DescribeDcdnDomainQpsData API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainqpsdata.html
func (*Client) DescribeDcdnDomainQpsDataWithCallback ¶
func (client *Client) DescribeDcdnDomainQpsDataWithCallback(request *DescribeDcdnDomainQpsDataRequest, callback func(response *DescribeDcdnDomainQpsDataResponse, err error)) <-chan int
DescribeDcdnDomainQpsDataWithCallback invokes the dcdn.DescribeDcdnDomainQpsData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainqpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainQpsDataWithChan ¶
func (client *Client) DescribeDcdnDomainQpsDataWithChan(request *DescribeDcdnDomainQpsDataRequest) (<-chan *DescribeDcdnDomainQpsDataResponse, <-chan error)
DescribeDcdnDomainQpsDataWithChan invokes the dcdn.DescribeDcdnDomainQpsData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainqpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainRegionData ¶
func (client *Client) DescribeDcdnDomainRegionData(request *DescribeDcdnDomainRegionDataRequest) (response *DescribeDcdnDomainRegionDataResponse, err error)
DescribeDcdnDomainRegionData invokes the dcdn.DescribeDcdnDomainRegionData API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainregiondata.html
func (*Client) DescribeDcdnDomainRegionDataWithCallback ¶
func (client *Client) DescribeDcdnDomainRegionDataWithCallback(request *DescribeDcdnDomainRegionDataRequest, callback func(response *DescribeDcdnDomainRegionDataResponse, err error)) <-chan int
DescribeDcdnDomainRegionDataWithCallback invokes the dcdn.DescribeDcdnDomainRegionData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainregiondata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainRegionDataWithChan ¶
func (client *Client) DescribeDcdnDomainRegionDataWithChan(request *DescribeDcdnDomainRegionDataRequest) (<-chan *DescribeDcdnDomainRegionDataResponse, <-chan error)
DescribeDcdnDomainRegionDataWithChan invokes the dcdn.DescribeDcdnDomainRegionData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomainregiondata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainTrafficData ¶
func (client *Client) DescribeDcdnDomainTrafficData(request *DescribeDcdnDomainTrafficDataRequest) (response *DescribeDcdnDomainTrafficDataResponse, err error)
DescribeDcdnDomainTrafficData invokes the dcdn.DescribeDcdnDomainTrafficData API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaintrafficdata.html
func (*Client) DescribeDcdnDomainTrafficDataWithCallback ¶
func (client *Client) DescribeDcdnDomainTrafficDataWithCallback(request *DescribeDcdnDomainTrafficDataRequest, callback func(response *DescribeDcdnDomainTrafficDataResponse, err error)) <-chan int
DescribeDcdnDomainTrafficDataWithCallback invokes the dcdn.DescribeDcdnDomainTrafficData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaintrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnDomainTrafficDataWithChan ¶
func (client *Client) DescribeDcdnDomainTrafficDataWithChan(request *DescribeDcdnDomainTrafficDataRequest) (<-chan *DescribeDcdnDomainTrafficDataResponse, <-chan error)
DescribeDcdnDomainTrafficDataWithChan invokes the dcdn.DescribeDcdnDomainTrafficData API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdndomaintrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnRefreshQuota ¶
func (client *Client) DescribeDcdnRefreshQuota(request *DescribeDcdnRefreshQuotaRequest) (response *DescribeDcdnRefreshQuotaResponse, err error)
DescribeDcdnRefreshQuota invokes the dcdn.DescribeDcdnRefreshQuota API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdnrefreshquota.html
func (*Client) DescribeDcdnRefreshQuotaWithCallback ¶
func (client *Client) DescribeDcdnRefreshQuotaWithCallback(request *DescribeDcdnRefreshQuotaRequest, callback func(response *DescribeDcdnRefreshQuotaResponse, err error)) <-chan int
DescribeDcdnRefreshQuotaWithCallback invokes the dcdn.DescribeDcdnRefreshQuota API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnrefreshquota.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnRefreshQuotaWithChan ¶
func (client *Client) DescribeDcdnRefreshQuotaWithChan(request *DescribeDcdnRefreshQuotaRequest) (<-chan *DescribeDcdnRefreshQuotaResponse, <-chan error)
DescribeDcdnRefreshQuotaWithChan invokes the dcdn.DescribeDcdnRefreshQuota API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnrefreshquota.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnRefreshTasks ¶
func (client *Client) DescribeDcdnRefreshTasks(request *DescribeDcdnRefreshTasksRequest) (response *DescribeDcdnRefreshTasksResponse, err error)
DescribeDcdnRefreshTasks invokes the dcdn.DescribeDcdnRefreshTasks API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdnrefreshtasks.html
func (*Client) DescribeDcdnRefreshTasksWithCallback ¶
func (client *Client) DescribeDcdnRefreshTasksWithCallback(request *DescribeDcdnRefreshTasksRequest, callback func(response *DescribeDcdnRefreshTasksResponse, err error)) <-chan int
DescribeDcdnRefreshTasksWithCallback invokes the dcdn.DescribeDcdnRefreshTasks API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnrefreshtasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnRefreshTasksWithChan ¶
func (client *Client) DescribeDcdnRefreshTasksWithChan(request *DescribeDcdnRefreshTasksRequest) (<-chan *DescribeDcdnRefreshTasksResponse, <-chan error)
DescribeDcdnRefreshTasksWithChan invokes the dcdn.DescribeDcdnRefreshTasks API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnrefreshtasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnService ¶
func (client *Client) DescribeDcdnService(request *DescribeDcdnServiceRequest) (response *DescribeDcdnServiceResponse, err error)
DescribeDcdnService invokes the dcdn.DescribeDcdnService API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdnservice.html
func (*Client) DescribeDcdnServiceWithCallback ¶
func (client *Client) DescribeDcdnServiceWithCallback(request *DescribeDcdnServiceRequest, callback func(response *DescribeDcdnServiceResponse, err error)) <-chan int
DescribeDcdnServiceWithCallback invokes the dcdn.DescribeDcdnService API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnServiceWithChan ¶
func (client *Client) DescribeDcdnServiceWithChan(request *DescribeDcdnServiceRequest) (<-chan *DescribeDcdnServiceResponse, <-chan error)
DescribeDcdnServiceWithChan invokes the dcdn.DescribeDcdnService API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnTopDomainsByFlow ¶
func (client *Client) DescribeDcdnTopDomainsByFlow(request *DescribeDcdnTopDomainsByFlowRequest) (response *DescribeDcdnTopDomainsByFlowResponse, err error)
DescribeDcdnTopDomainsByFlow invokes the dcdn.DescribeDcdnTopDomainsByFlow API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdntopdomainsbyflow.html
func (*Client) DescribeDcdnTopDomainsByFlowWithCallback ¶
func (client *Client) DescribeDcdnTopDomainsByFlowWithCallback(request *DescribeDcdnTopDomainsByFlowRequest, callback func(response *DescribeDcdnTopDomainsByFlowResponse, err error)) <-chan int
DescribeDcdnTopDomainsByFlowWithCallback invokes the dcdn.DescribeDcdnTopDomainsByFlow API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdntopdomainsbyflow.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnTopDomainsByFlowWithChan ¶
func (client *Client) DescribeDcdnTopDomainsByFlowWithChan(request *DescribeDcdnTopDomainsByFlowRequest) (<-chan *DescribeDcdnTopDomainsByFlowResponse, <-chan error)
DescribeDcdnTopDomainsByFlowWithChan invokes the dcdn.DescribeDcdnTopDomainsByFlow API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdntopdomainsbyflow.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnUserDomains ¶
func (client *Client) DescribeDcdnUserDomains(request *DescribeDcdnUserDomainsRequest) (response *DescribeDcdnUserDomainsResponse, err error)
DescribeDcdnUserDomains invokes the dcdn.DescribeDcdnUserDomains API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdnuserdomains.html
func (*Client) DescribeDcdnUserDomainsWithCallback ¶
func (client *Client) DescribeDcdnUserDomainsWithCallback(request *DescribeDcdnUserDomainsRequest, callback func(response *DescribeDcdnUserDomainsResponse, err error)) <-chan int
DescribeDcdnUserDomainsWithCallback invokes the dcdn.DescribeDcdnUserDomains API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnuserdomains.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnUserDomainsWithChan ¶
func (client *Client) DescribeDcdnUserDomainsWithChan(request *DescribeDcdnUserDomainsRequest) (<-chan *DescribeDcdnUserDomainsResponse, <-chan error)
DescribeDcdnUserDomainsWithChan invokes the dcdn.DescribeDcdnUserDomains API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnuserdomains.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnUserQuota ¶
func (client *Client) DescribeDcdnUserQuota(request *DescribeDcdnUserQuotaRequest) (response *DescribeDcdnUserQuotaResponse, err error)
DescribeDcdnUserQuota invokes the dcdn.DescribeDcdnUserQuota API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdnuserquota.html
func (*Client) DescribeDcdnUserQuotaWithCallback ¶
func (client *Client) DescribeDcdnUserQuotaWithCallback(request *DescribeDcdnUserQuotaRequest, callback func(response *DescribeDcdnUserQuotaResponse, err error)) <-chan int
DescribeDcdnUserQuotaWithCallback invokes the dcdn.DescribeDcdnUserQuota API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnuserquota.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnUserQuotaWithChan ¶
func (client *Client) DescribeDcdnUserQuotaWithChan(request *DescribeDcdnUserQuotaRequest) (<-chan *DescribeDcdnUserQuotaResponse, <-chan error)
DescribeDcdnUserQuotaWithChan invokes the dcdn.DescribeDcdnUserQuota API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnuserquota.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnUserResourcePackage ¶
func (client *Client) DescribeDcdnUserResourcePackage(request *DescribeDcdnUserResourcePackageRequest) (response *DescribeDcdnUserResourcePackageResponse, err error)
DescribeDcdnUserResourcePackage invokes the dcdn.DescribeDcdnUserResourcePackage API synchronously api document: https://help.aliyun.com/api/dcdn/describedcdnuserresourcepackage.html
func (*Client) DescribeDcdnUserResourcePackageWithCallback ¶
func (client *Client) DescribeDcdnUserResourcePackageWithCallback(request *DescribeDcdnUserResourcePackageRequest, callback func(response *DescribeDcdnUserResourcePackageResponse, err error)) <-chan int
DescribeDcdnUserResourcePackageWithCallback invokes the dcdn.DescribeDcdnUserResourcePackage API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnuserresourcepackage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeDcdnUserResourcePackageWithChan ¶
func (client *Client) DescribeDcdnUserResourcePackageWithChan(request *DescribeDcdnUserResourcePackageRequest) (<-chan *DescribeDcdnUserResourcePackageResponse, <-chan error)
DescribeDcdnUserResourcePackageWithChan invokes the dcdn.DescribeDcdnUserResourcePackage API asynchronously api document: https://help.aliyun.com/api/dcdn/describedcdnuserresourcepackage.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeUserDcdnStatus ¶
func (client *Client) DescribeUserDcdnStatus(request *DescribeUserDcdnStatusRequest) (response *DescribeUserDcdnStatusResponse, err error)
DescribeUserDcdnStatus invokes the dcdn.DescribeUserDcdnStatus API synchronously api document: https://help.aliyun.com/api/dcdn/describeuserdcdnstatus.html
func (*Client) DescribeUserDcdnStatusWithCallback ¶
func (client *Client) DescribeUserDcdnStatusWithCallback(request *DescribeUserDcdnStatusRequest, callback func(response *DescribeUserDcdnStatusResponse, err error)) <-chan int
DescribeUserDcdnStatusWithCallback invokes the dcdn.DescribeUserDcdnStatus API asynchronously api document: https://help.aliyun.com/api/dcdn/describeuserdcdnstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeUserDcdnStatusWithChan ¶
func (client *Client) DescribeUserDcdnStatusWithChan(request *DescribeUserDcdnStatusRequest) (<-chan *DescribeUserDcdnStatusResponse, <-chan error)
DescribeUserDcdnStatusWithChan invokes the dcdn.DescribeUserDcdnStatus API asynchronously api document: https://help.aliyun.com/api/dcdn/describeuserdcdnstatus.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PreloadDcdnObjectCaches ¶
func (client *Client) PreloadDcdnObjectCaches(request *PreloadDcdnObjectCachesRequest) (response *PreloadDcdnObjectCachesResponse, err error)
PreloadDcdnObjectCaches invokes the dcdn.PreloadDcdnObjectCaches API synchronously api document: https://help.aliyun.com/api/dcdn/preloaddcdnobjectcaches.html
func (*Client) PreloadDcdnObjectCachesWithCallback ¶
func (client *Client) PreloadDcdnObjectCachesWithCallback(request *PreloadDcdnObjectCachesRequest, callback func(response *PreloadDcdnObjectCachesResponse, err error)) <-chan int
PreloadDcdnObjectCachesWithCallback invokes the dcdn.PreloadDcdnObjectCaches API asynchronously api document: https://help.aliyun.com/api/dcdn/preloaddcdnobjectcaches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PreloadDcdnObjectCachesWithChan ¶
func (client *Client) PreloadDcdnObjectCachesWithChan(request *PreloadDcdnObjectCachesRequest) (<-chan *PreloadDcdnObjectCachesResponse, <-chan error)
PreloadDcdnObjectCachesWithChan invokes the dcdn.PreloadDcdnObjectCaches API asynchronously api document: https://help.aliyun.com/api/dcdn/preloaddcdnobjectcaches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RefreshDcdnObjectCaches ¶
func (client *Client) RefreshDcdnObjectCaches(request *RefreshDcdnObjectCachesRequest) (response *RefreshDcdnObjectCachesResponse, err error)
RefreshDcdnObjectCaches invokes the dcdn.RefreshDcdnObjectCaches API synchronously api document: https://help.aliyun.com/api/dcdn/refreshdcdnobjectcaches.html
func (*Client) RefreshDcdnObjectCachesWithCallback ¶
func (client *Client) RefreshDcdnObjectCachesWithCallback(request *RefreshDcdnObjectCachesRequest, callback func(response *RefreshDcdnObjectCachesResponse, err error)) <-chan int
RefreshDcdnObjectCachesWithCallback invokes the dcdn.RefreshDcdnObjectCaches API asynchronously api document: https://help.aliyun.com/api/dcdn/refreshdcdnobjectcaches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RefreshDcdnObjectCachesWithChan ¶
func (client *Client) RefreshDcdnObjectCachesWithChan(request *RefreshDcdnObjectCachesRequest) (<-chan *RefreshDcdnObjectCachesResponse, <-chan error)
RefreshDcdnObjectCachesWithChan invokes the dcdn.RefreshDcdnObjectCaches API asynchronously api document: https://help.aliyun.com/api/dcdn/refreshdcdnobjectcaches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetDcdnDomainCertificate ¶
func (client *Client) SetDcdnDomainCertificate(request *SetDcdnDomainCertificateRequest) (response *SetDcdnDomainCertificateResponse, err error)
SetDcdnDomainCertificate invokes the dcdn.SetDcdnDomainCertificate API synchronously api document: https://help.aliyun.com/api/dcdn/setdcdndomaincertificate.html
func (*Client) SetDcdnDomainCertificateWithCallback ¶
func (client *Client) SetDcdnDomainCertificateWithCallback(request *SetDcdnDomainCertificateRequest, callback func(response *SetDcdnDomainCertificateResponse, err error)) <-chan int
SetDcdnDomainCertificateWithCallback invokes the dcdn.SetDcdnDomainCertificate API asynchronously api document: https://help.aliyun.com/api/dcdn/setdcdndomaincertificate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetDcdnDomainCertificateWithChan ¶
func (client *Client) SetDcdnDomainCertificateWithChan(request *SetDcdnDomainCertificateRequest) (<-chan *SetDcdnDomainCertificateResponse, <-chan error)
SetDcdnDomainCertificateWithChan invokes the dcdn.SetDcdnDomainCertificate API asynchronously api document: https://help.aliyun.com/api/dcdn/setdcdndomaincertificate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartDcdnDomain ¶
func (client *Client) StartDcdnDomain(request *StartDcdnDomainRequest) (response *StartDcdnDomainResponse, err error)
StartDcdnDomain invokes the dcdn.StartDcdnDomain API synchronously api document: https://help.aliyun.com/api/dcdn/startdcdndomain.html
func (*Client) StartDcdnDomainWithCallback ¶
func (client *Client) StartDcdnDomainWithCallback(request *StartDcdnDomainRequest, callback func(response *StartDcdnDomainResponse, err error)) <-chan int
StartDcdnDomainWithCallback invokes the dcdn.StartDcdnDomain API asynchronously api document: https://help.aliyun.com/api/dcdn/startdcdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartDcdnDomainWithChan ¶
func (client *Client) StartDcdnDomainWithChan(request *StartDcdnDomainRequest) (<-chan *StartDcdnDomainResponse, <-chan error)
StartDcdnDomainWithChan invokes the dcdn.StartDcdnDomain API asynchronously api document: https://help.aliyun.com/api/dcdn/startdcdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StopDcdnDomain ¶
func (client *Client) StopDcdnDomain(request *StopDcdnDomainRequest) (response *StopDcdnDomainResponse, err error)
StopDcdnDomain invokes the dcdn.StopDcdnDomain API synchronously api document: https://help.aliyun.com/api/dcdn/stopdcdndomain.html
func (*Client) StopDcdnDomainWithCallback ¶
func (client *Client) StopDcdnDomainWithCallback(request *StopDcdnDomainRequest, callback func(response *StopDcdnDomainResponse, err error)) <-chan int
StopDcdnDomainWithCallback invokes the dcdn.StopDcdnDomain API asynchronously api document: https://help.aliyun.com/api/dcdn/stopdcdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StopDcdnDomainWithChan ¶
func (client *Client) StopDcdnDomainWithChan(request *StopDcdnDomainRequest) (<-chan *StopDcdnDomainResponse, <-chan error)
StopDcdnDomainWithChan invokes the dcdn.StopDcdnDomain API asynchronously api document: https://help.aliyun.com/api/dcdn/stopdcdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateDcdnDomain ¶
func (client *Client) UpdateDcdnDomain(request *UpdateDcdnDomainRequest) (response *UpdateDcdnDomainResponse, err error)
UpdateDcdnDomain invokes the dcdn.UpdateDcdnDomain API synchronously api document: https://help.aliyun.com/api/dcdn/updatedcdndomain.html
func (*Client) UpdateDcdnDomainWithCallback ¶
func (client *Client) UpdateDcdnDomainWithCallback(request *UpdateDcdnDomainRequest, callback func(response *UpdateDcdnDomainResponse, err error)) <-chan int
UpdateDcdnDomainWithCallback invokes the dcdn.UpdateDcdnDomain API asynchronously api document: https://help.aliyun.com/api/dcdn/updatedcdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateDcdnDomainWithChan ¶
func (client *Client) UpdateDcdnDomainWithChan(request *UpdateDcdnDomainRequest) (<-chan *UpdateDcdnDomainResponse, <-chan error)
UpdateDcdnDomainWithChan invokes the dcdn.UpdateDcdnDomain API asynchronously api document: https://help.aliyun.com/api/dcdn/updatedcdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
type CnameDatas ¶
type CnameDatas struct {
Data []Data `json:"Data" xml:"Data"`
}
CnameDatas is a nested struct in dcdn 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 DataModule ¶
type DataModule struct { StaticHttpTraffic float64 `json:"StaticHttpTraffic" xml:"StaticHttpTraffic"` StaticHttpBps float64 `json:"StaticHttpBps" xml:"StaticHttpBps"` DynamicHttpsAcc float64 `json:"DynamicHttpsAcc" xml:"DynamicHttpsAcc"` DynamicHttpOriginBps float64 `json:"DynamicHttpOriginBps" xml:"DynamicHttpOriginBps"` DynamicHttpsOriginBps float64 `json:"DynamicHttpsOriginBps" xml:"DynamicHttpsOriginBps"` StaticHttpsOriginTraffic float64 `json:"StaticHttpsOriginTraffic" xml:"StaticHttpsOriginTraffic"` StaticHttpAcc float64 `json:"StaticHttpAcc" xml:"StaticHttpAcc"` DynamicHttpsBps float64 `json:"DynamicHttpsBps" xml:"DynamicHttpsBps"` StaticHttpsBps float64 `json:"StaticHttpsBps" xml:"StaticHttpsBps"` OriginTraffic float64 `json:"OriginTraffic" xml:"OriginTraffic"` DynamicHttpAcc float64 `json:"DynamicHttpAcc" xml:"DynamicHttpAcc"` StaticHttpsTraffic float64 `json:"StaticHttpsTraffic" xml:"StaticHttpsTraffic"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` Acc float64 `json:"Acc" xml:"Acc"` StaticHttpsAcc float64 `json:"StaticHttpsAcc" xml:"StaticHttpsAcc"` DynamicHttpOriginTraffic float64 `json:"DynamicHttpOriginTraffic" xml:"DynamicHttpOriginTraffic"` ReqHitRate float64 `json:"ReqHitRate" xml:"ReqHitRate"` 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"` StaticHttpOriginTraffic float64 `json:"StaticHttpOriginTraffic" xml:"StaticHttpOriginTraffic"` StaticHttpOriginBps float64 `json:"StaticHttpOriginBps" xml:"StaticHttpOriginBps"` Qps float64 `json:"Qps" xml:"Qps"` DynamicHttpsTraffic float64 `json:"DynamicHttpsTraffic" xml:"DynamicHttpsTraffic"` StaticHttpsQps float64 `json:"StaticHttpsQps" xml:"StaticHttpsQps"` DynamicHttpsOriginTraffic float64 `json:"DynamicHttpsOriginTraffic" xml:"DynamicHttpsOriginTraffic"` StaticHttpsOriginBps float64 `json:"StaticHttpsOriginBps" xml:"StaticHttpsOriginBps"` ByteHitRate float64 `json:"ByteHitRate" xml:"ByteHitRate"` DynamicHttpsQps float64 `json:"DynamicHttpsQps" xml:"DynamicHttpsQps"` DynamicHttpQps float64 `json:"DynamicHttpQps" xml:"DynamicHttpQps"` Traffic float64 `json:"Traffic" xml:"Traffic"` HttpCodeDataPerInterval HttpCodeDataPerInterval `json:"HttpCodeDataPerInterval" xml:"HttpCodeDataPerInterval"` }
DataModule 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 DeleteDcdnDomainRequest ¶
type DeleteDcdnDomainRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` 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 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 RequestId string `json:"RequestId" xml:"RequestId"` Cert string `json:"Cert" xml:"Cert"` Key string `json:"Key" xml:"Key"` CertId int `json:"CertId" xml:"CertId"` CertName string `json:"CertName" xml:"CertName"` }
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 CertificateListModel `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 DescribeDcdnDomainBpsDataRequest ¶
type DescribeDcdnDomainBpsDataRequest struct { *requests.RpcRequest LocationNameEn string `position:"Query" name:"LocationNameEn"` StartTime string `position:"Query" name:"StartTime"` IspNameEn string `position:"Query" name:"IspNameEn"` FixTimeGap string `position:"Query" name:"FixTimeGap"` TimeMerge string `position:"Query" name:"TimeMerge"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Interval string `position:"Query" name:"Interval"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` DataInterval string `json:"DataInterval" xml:"DataInterval"` BpsDataPerInterval BpsDataPerInterval `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 DescribeDcdnDomainCertificateInfoRequest ¶
type DescribeDcdnDomainCertificateInfoRequest struct { *requests.RpcRequest DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 CertInfos `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"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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"` }
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 DomainConfigs `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 SecurityToken string `position:"Query" name:"SecurityToken"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 StartTime string `position:"Query" name:"StartTime"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Interval string `position:"Query" name:"Interval"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` 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 DescribeDcdnDomainHttpCodeDataRequest ¶
type DescribeDcdnDomainHttpCodeDataRequest struct { *requests.RpcRequest LocationNameEn string `position:"Query" name:"LocationNameEn"` StartTime string `position:"Query" name:"StartTime"` IspNameEn string `position:"Query" name:"IspNameEn"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Interval string `position:"Query" name:"Interval"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` 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 DescribeDcdnDomainIspDataRequest ¶
type DescribeDcdnDomainIspDataRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` DataInterval string `json:"DataInterval" xml:"DataInterval"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` 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 StartTime string `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` PageSize requests.Integer `position:"Query" name:"PageSize"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` DomainLogDetails DomainLogDetails `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 DescribeDcdnDomainOriginBpsDataRequest ¶
type DescribeDcdnDomainOriginBpsDataRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` FixTimeGap string `position:"Query" name:"FixTimeGap"` TimeMerge string `position:"Query" name:"TimeMerge"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Interval string `position:"Query" name:"Interval"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` 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 StartTime string `position:"Query" name:"StartTime"` FixTimeGap string `position:"Query" name:"FixTimeGap"` TimeMerge string `position:"Query" name:"TimeMerge"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Interval string `position:"Query" name:"Interval"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` 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 DescribeDcdnDomainQpsDataRequest ¶
type DescribeDcdnDomainQpsDataRequest struct { *requests.RpcRequest LocationNameEn string `position:"Query" name:"LocationNameEn"` StartTime string `position:"Query" name:"StartTime"` IspNameEn string `position:"Query" name:"IspNameEn"` FixTimeGap string `position:"Query" name:"FixTimeGap"` TimeMerge string `position:"Query" name:"TimeMerge"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Interval string `position:"Query" name:"Interval"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` 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 DescribeDcdnDomainRegionDataRequest ¶
type DescribeDcdnDomainRegionDataRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` DataInterval string `json:"DataInterval" xml:"DataInterval"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` 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 DescribeDcdnDomainTrafficDataRequest ¶
type DescribeDcdnDomainTrafficDataRequest struct { *requests.RpcRequest LocationNameEn string `position:"Query" name:"LocationNameEn"` StartTime string `position:"Query" name:"StartTime"` IspNameEn string `position:"Query" name:"IspNameEn"` FixTimeGap string `position:"Query" name:"FixTimeGap"` TimeMerge string `position:"Query" name:"TimeMerge"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Interval string `position:"Query" name:"Interval"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` DataInterval string `json:"DataInterval" xml:"DataInterval"` TrafficDataPerInterval TrafficDataPerInterval `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 DescribeDcdnRefreshQuotaRequest ¶
type DescribeDcdnRefreshQuotaRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` UrlQuota string `json:"UrlQuota" xml:"UrlQuota"` DirQuota string `json:"DirQuota" xml:"DirQuota"` UrlRemain string `json:"UrlRemain" xml:"UrlRemain"` DirRemain string `json:"DirRemain" xml:"DirRemain"` PreloadQuota string `json:"PreloadQuota" xml:"PreloadQuota"` BlockQuota string `json:"BlockQuota" xml:"BlockQuota"` PreloadRemain string `json:"PreloadRemain" xml:"PreloadRemain"` BlockRemain string `json:"blockRemain" xml:"blockRemain"` }
DescribeDcdnRefreshQuotaResponse is the response struct for api DescribeDcdnRefreshQuota
func CreateDescribeDcdnRefreshQuotaResponse ¶
func CreateDescribeDcdnRefreshQuotaResponse() (response *DescribeDcdnRefreshQuotaResponse)
CreateDescribeDcdnRefreshQuotaResponse creates a response to parse from DescribeDcdnRefreshQuota response
type DescribeDcdnRefreshTasksRequest ¶
type DescribeDcdnRefreshTasksRequest struct { *requests.RpcRequest ObjectPath string `position:"Query" name:"ObjectPath"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` StartTime string `position:"Query" name:"StartTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` 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"` 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 int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Tasks Tasks `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 DescribeDcdnServiceRequest ¶
type DescribeDcdnServiceRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` OpeningTime string `json:"OpeningTime" xml:"OpeningTime"` ChangingChargeType string `json:"ChangingChargeType" xml:"ChangingChargeType"` ChangingAffectTime string `json:"ChangingAffectTime" xml:"ChangingAffectTime"` WebsocketChangingType string `json:"WebsocketChangingType" xml:"WebsocketChangingType"` WebsocketType string `json:"WebsocketType" xml:"WebsocketType"` WebsocketChangingTime string `json:"WebsocketChangingTime" xml:"WebsocketChangingTime"` OperationLocks OperationLocks `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 DescribeDcdnTopDomainsByFlowRequest ¶
type DescribeDcdnTopDomainsByFlowRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` Limit requests.Integer `position:"Query" name:"Limit"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` DomainCount int `json:"DomainCount" xml:"DomainCount"` DomainOnlineCount int `json:"DomainOnlineCount" xml:"DomainOnlineCount"` 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 DescribeDcdnUserDomainsRequest ¶
type DescribeDcdnUserDomainsRequest struct { *requests.RpcRequest 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"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` DomainStatus string `position:"Query" name:"DomainStatus"` DomainSearchType string `position:"Query" name:"DomainSearchType"` CheckDomainShow requests.Boolean `position:"Query" name:"CheckDomainShow"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SecurityToken string `position:"Query" name:"SecurityToken"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
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 int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` OnlineCount int `json:"OnlineCount" xml:"OnlineCount"` Domains Domains `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 DescribeDcdnUserQuotaRequest ¶
type DescribeDcdnUserQuotaRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` DomainQuota int `json:"DomainQuota" xml:"DomainQuota"` RefreshUrlQuota int `json:"RefreshUrlQuota" xml:"RefreshUrlQuota"` RefreshDirQuota int `json:"RefreshDirQuota" xml:"RefreshDirQuota"` RefreshUrlRemain int `json:"RefreshUrlRemain" xml:"RefreshUrlRemain"` RefreshDirRemain int `json:"RefreshDirRemain" xml:"RefreshDirRemain"` PreloadQuota int `json:"PreloadQuota" xml:"PreloadQuota"` PreloadRemain int `json:"PreloadRemain" xml:"PreloadRemain"` BlockQuota int `json:"BlockQuota" xml:"BlockQuota"` BlockRemain int `json:"BlockRemain" xml:"BlockRemain"` }
DescribeDcdnUserQuotaResponse is the response struct for api DescribeDcdnUserQuota
func CreateDescribeDcdnUserQuotaResponse ¶
func CreateDescribeDcdnUserQuotaResponse() (response *DescribeDcdnUserQuotaResponse)
CreateDescribeDcdnUserQuotaResponse creates a response to parse from DescribeDcdnUserQuota response
type DescribeDcdnUserResourcePackageRequest ¶
type DescribeDcdnUserResourcePackageRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 DescribeUserDcdnStatusRequest ¶
type DescribeUserDcdnStatusRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` 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 RequestId string `json:"RequestId" xml:"RequestId"` Enabled bool `json:"Enabled" xml:"Enabled"` OnService bool `json:"OnService" xml:"OnService"` InDebt bool `json:"InDebt" xml:"InDebt"` InDebtOverdue bool `json:"InDebtOverdue" xml:"InDebtOverdue"` }
DescribeUserDcdnStatusResponse is the response struct for api DescribeUserDcdnStatus
func CreateDescribeUserDcdnStatusResponse ¶
func CreateDescribeUserDcdnStatusResponse() (response *DescribeUserDcdnStatusResponse)
CreateDescribeUserDcdnStatusResponse creates a response to parse from DescribeUserDcdnStatus response
type DomainConfig ¶
type DomainConfig struct { FunctionName string `json:"FunctionName" xml:"FunctionName"` ConfigId string `json:"ConfigId" xml:"ConfigId"` Status string `json:"Status" xml:"Status"` FunctionArgs FunctionArgs `json:"FunctionArgs" xml:"FunctionArgs"` }
DomainConfig is a nested struct in dcdn response
type DomainConfigs ¶
type DomainConfigs struct {
DomainConfig []DomainConfig `json:"DomainConfig" xml:"DomainConfig"`
}
DomainConfigs is a nested struct in dcdn response
type DomainDetail ¶
type DomainDetail struct { GmtCreated string `json:"GmtCreated" xml:"GmtCreated"` GmtModified string `json:"GmtModified" xml:"GmtModified"` DomainStatus string `json:"DomainStatus" xml:"DomainStatus"` Cname string `json:"Cname" xml:"Cname"` DomainName string `json:"DomainName" xml:"DomainName"` Description string `json:"Description" xml:"Description"` SSLProtocol string `json:"SSLProtocol" xml:"SSLProtocol"` SSLPub string `json:"SSLPub" xml:"SSLPub"` Scope string `json:"Scope" xml:"Scope"` CertName string `json:"CertName" xml:"CertName"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Sources SourcesInDescribeDcdnDomainDetail `json:"Sources" xml:"Sources"` }
DomainDetail is a nested struct in dcdn response
type DomainLogDetail ¶
type DomainLogDetail struct { LogCount int `json:"LogCount" xml:"LogCount"` PageInfos PageInfos `json:"PageInfos" xml:"PageInfos"` LogInfos LogInfos `json:"LogInfos" xml:"LogInfos"` }
DomainLogDetail is a nested struct in dcdn response
type DomainLogDetails ¶
type DomainLogDetails struct {
DomainLogDetail []DomainLogDetail `json:"DomainLogDetail" xml:"DomainLogDetail"`
}
DomainLogDetails is a nested struct in dcdn response
type Domains ¶
type Domains struct {
PageData []PageData `json:"PageData" xml:"PageData"`
}
Domains 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 FunctionArgs ¶
type FunctionArgs struct {
FunctionArg []FunctionArg `json:"FunctionArg" xml:"FunctionArg"`
}
FunctionArgs 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 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 HttpCodeDataPerInterval ¶
type HttpCodeDataPerInterval struct {
HttpCodeDataModule []HttpCodeDataModule `json:"HttpCodeDataModule" xml:"HttpCodeDataModule"`
}
HttpCodeDataPerInterval is a nested struct in dcdn response
type IspProportionData ¶
type IspProportionData struct { Isp string `json:"Isp" xml:"Isp"` Proportion string `json:"Proportion" xml:"Proportion"` IspEname string `json:"IspEname" xml:"IspEname"` AvgObjectSize string `json:"AvgObjectSize" xml:"AvgObjectSize"` AvgResponseTime string `json:"AvgResponseTime" xml:"AvgResponseTime"` Bps string `json:"Bps" xml:"Bps"` Qps string `json:"Qps" xml:"Qps"` AvgResponseRate string `json:"AvgResponseRate" xml:"AvgResponseRate"` TotalBytes string `json:"TotalBytes" xml:"TotalBytes"` BytesProportion string `json:"BytesProportion" xml:"BytesProportion"` TotalQuery string `json:"TotalQuery" xml:"TotalQuery"` }
IspProportionData is a nested struct in dcdn response
type LockReason ¶
type LockReason struct {
LockReason string `json:"LockReason" xml:"LockReason"`
}
LockReason is a nested struct in dcdn response
type LogInfoDetail ¶
type LogInfoDetail struct { LogName string `json:"LogName" xml:"LogName"` LogPath string `json:"LogPath" xml:"LogPath"` LogSize int `json:"LogSize" xml:"LogSize"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` }
LogInfoDetail is a nested struct in dcdn response
type LogInfos ¶
type LogInfos struct {
LogInfoDetail []LogInfoDetail `json:"LogInfoDetail" xml:"LogInfoDetail"`
}
LogInfos is a nested struct in dcdn response
type OperationLocks ¶
type OperationLocks struct {
LockReason []LockReason `json:"LockReason" xml:"LockReason"`
}
OperationLocks 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 PageData ¶
type PageData struct { DomainName string `json:"DomainName" xml:"DomainName"` Cname string `json:"Cname" xml:"Cname"` DomainStatus string `json:"DomainStatus" xml:"DomainStatus"` GmtCreated string `json:"GmtCreated" xml:"GmtCreated"` GmtModified string `json:"GmtModified" xml:"GmtModified"` Description string `json:"Description" xml:"Description"` SSLProtocol string `json:"SSLProtocol" xml:"SSLProtocol"` ResourceGroupId string `json:"ResourceGroupId" xml:"ResourceGroupId"` Sandbox string `json:"Sandbox" xml:"Sandbox"` Sources SourcesInDescribeDcdnUserDomains `json:"Sources" xml:"Sources"` }
PageData is a nested struct in dcdn response
type PageInfoDetail ¶
type PageInfoDetail struct { PageIndex int `json:"PageIndex" xml:"PageIndex"` PageSize int `json:"PageSize" xml:"PageSize"` Total int `json:"Total" xml:"Total"` }
PageInfoDetail is a nested struct in dcdn response
type PageInfos ¶
type PageInfos struct {
PageInfoDetail []PageInfoDetail `json:"PageInfoDetail" xml:"PageInfoDetail"`
}
PageInfos is a nested struct in dcdn response
type PreloadDcdnObjectCachesRequest ¶
type PreloadDcdnObjectCachesRequest struct { *requests.RpcRequest Area string `position:"Query" name:"Area"` SecurityToken string `position:"Query" name:"SecurityToken"` ObjectPath string `position:"Query" name:"ObjectPath"` 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 RequestId string `json:"RequestId" xml:"RequestId"` PreloadTaskId string `json:"PreloadTaskId" xml:"PreloadTaskId"` }
PreloadDcdnObjectCachesResponse is the response struct for api PreloadDcdnObjectCaches
func CreatePreloadDcdnObjectCachesResponse ¶
func CreatePreloadDcdnObjectCachesResponse() (response *PreloadDcdnObjectCachesResponse)
CreatePreloadDcdnObjectCachesResponse creates a response to parse from PreloadDcdnObjectCaches response
type QpsDataPerInterval ¶
type QpsDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
QpsDataPerInterval is a nested struct in dcdn response
type RefreshDcdnObjectCachesRequest ¶
type RefreshDcdnObjectCachesRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` ObjectPath string `position:"Query" name:"ObjectPath"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` ObjectType string `position:"Query" name:"ObjectType"` }
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 RequestId string `json:"RequestId" xml:"RequestId"` RefreshTaskId string `json:"RefreshTaskId" xml:"RefreshTaskId"` }
RefreshDcdnObjectCachesResponse is the response struct for api RefreshDcdnObjectCaches
func CreateRefreshDcdnObjectCachesResponse ¶
func CreateRefreshDcdnObjectCachesResponse() (response *RefreshDcdnObjectCachesResponse)
CreateRefreshDcdnObjectCachesResponse creates a response to parse from RefreshDcdnObjectCaches response
type RegionProportionData ¶
type RegionProportionData struct { Region string `json:"Region" xml:"Region"` Proportion string `json:"Proportion" xml:"Proportion"` RegionEname string `json:"RegionEname" xml:"RegionEname"` AvgObjectSize string `json:"AvgObjectSize" xml:"AvgObjectSize"` AvgResponseTime string `json:"AvgResponseTime" xml:"AvgResponseTime"` Bps string `json:"Bps" xml:"Bps"` Qps string `json:"Qps" xml:"Qps"` AvgResponseRate string `json:"AvgResponseRate" xml:"AvgResponseRate"` TotalBytes string `json:"TotalBytes" xml:"TotalBytes"` BytesProportion string `json:"BytesProportion" xml:"BytesProportion"` TotalQuery string `json:"TotalQuery" xml:"TotalQuery"` }
RegionProportionData is a nested struct in dcdn response
type ResourcePackageInfo ¶
type ResourcePackageInfo struct { CurrCapacity string `json:"CurrCapacity" xml:"CurrCapacity"` InitCapacity string `json:"InitCapacity" xml:"InitCapacity"` CommodityCode string `json:"CommodityCode" xml:"CommodityCode"` DisplayName string `json:"DisplayName" xml:"DisplayName"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Status string `json:"Status" xml:"Status"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` }
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 SetDcdnDomainCertificateRequest ¶
type SetDcdnDomainCertificateRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` CertType string `position:"Query" name:"CertType"` SSLPub string `position:"Query" name:"SSLPub"` CertName string `position:"Query" name:"CertName"` SSLProtocol string `position:"Query" name:"SSLProtocol"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Region string `position:"Query" name:"Region"` SSLPri string `position:"Query" name:"SSLPri"` }
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 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 SourcesInDescribeDcdnUserDomains ¶
type SourcesInDescribeDcdnUserDomains struct {
Source []Source `json:"Source" xml:"Source"`
}
SourcesInDescribeDcdnUserDomains is a nested struct in dcdn response
type StartDcdnDomainRequest ¶
type StartDcdnDomainRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 StopDcdnDomainRequest ¶
type StopDcdnDomainRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
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 Task ¶
type Task struct { TaskId string `json:"TaskId" xml:"TaskId"` ObjectPath string `json:"ObjectPath" xml:"ObjectPath"` Process string `json:"Process" xml:"Process"` Status string `json:"Status" xml:"Status"` CreationTime string `json:"CreationTime" xml:"CreationTime"` Description string `json:"Description" xml:"Description"` ObjectType string `json:"ObjectType" xml:"ObjectType"` }
Task is a nested struct in dcdn response
type Tasks ¶
type Tasks struct {
Task []Task `json:"Task" xml:"Task"`
}
Tasks is a nested struct in dcdn response
type TopDomain ¶
type TopDomain struct { DomainName string `json:"DomainName" xml:"DomainName"` Rank int `json:"Rank" xml:"Rank"` TotalTraffic string `json:"TotalTraffic" xml:"TotalTraffic"` TrafficPercent string `json:"TrafficPercent" xml:"TrafficPercent"` MaxBps int `json:"MaxBps" xml:"MaxBps"` MaxBpsTime string `json:"MaxBpsTime" xml:"MaxBpsTime"` TotalAccess int `json:"TotalAccess" xml:"TotalAccess"` }
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 TrafficDataPerInterval ¶
type TrafficDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
TrafficDataPerInterval is a nested struct in dcdn response
type UpdateDcdnDomainRequest ¶
type UpdateDcdnDomainRequest struct { *requests.RpcRequest TopLevelDomain string `position:"Query" name:"TopLevelDomain"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Sources string `position:"Query" name:"Sources"` SecurityToken string `position:"Query" name:"SecurityToken"` 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 ValueInDescribeDcdnDomainIspData ¶
type ValueInDescribeDcdnDomainIspData struct {
IspProportionData []IspProportionData `json:"IspProportionData" xml:"IspProportionData"`
}
ValueInDescribeDcdnDomainIspData 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
Source Files ¶
- add_dcdn_domain.go
- batch_delete_dcdn_domain_configs.go
- client.go
- delete_dcdn_domain.go
- describe_dcdn_certificate_detail.go
- describe_dcdn_certificate_list.go
- describe_dcdn_domain_bps_data.go
- describe_dcdn_domain_certificate_info.go
- describe_dcdn_domain_cname.go
- describe_dcdn_domain_configs.go
- describe_dcdn_domain_detail.go
- describe_dcdn_domain_hit_rate_data.go
- describe_dcdn_domain_http_code_data.go
- describe_dcdn_domain_isp_data.go
- describe_dcdn_domain_log.go
- describe_dcdn_domain_origin_bps_data.go
- describe_dcdn_domain_origin_traffic_data.go
- describe_dcdn_domain_qps_data.go
- describe_dcdn_domain_region_data.go
- describe_dcdn_domain_traffic_data.go
- describe_dcdn_refresh_quota.go
- describe_dcdn_refresh_tasks.go
- describe_dcdn_service.go
- describe_dcdn_top_domains_by_flow.go
- describe_dcdn_user_domains.go
- describe_dcdn_user_quota.go
- describe_dcdn_user_resource_package.go
- describe_user_dcdn_status.go
- preload_dcdn_object_caches.go
- refresh_dcdn_object_caches.go
- set_dcdn_domain_certificate.go
- start_dcdn_domain.go
- stop_dcdn_domain.go
- struct_bps_data_per_interval.go
- struct_cert.go
- struct_cert_info.go
- struct_cert_infos.go
- struct_cert_list.go
- struct_certificate_list_model.go
- struct_cname_datas.go
- struct_data.go
- struct_data_module.go
- struct_data_per_interval.go
- struct_domain_config.go
- struct_domain_configs.go
- struct_domain_detail.go
- struct_domain_log_detail.go
- struct_domain_log_details.go
- struct_domains.go
- struct_function_arg.go
- struct_function_args.go
- struct_hit_rate_per_interval.go
- struct_http_code_data_module.go
- struct_http_code_data_per_interval.go
- struct_isp_proportion_data.go
- struct_lock_reason.go
- struct_log_info_detail.go
- struct_log_infos.go
- struct_operation_locks.go
- struct_origin_bps_data_per_interval.go
- struct_origin_traffic_data_per_interval.go
- struct_page_data.go
- struct_page_info_detail.go
- struct_page_infos.go
- struct_qps_data_per_interval.go
- struct_region_proportion_data.go
- struct_resource_package_info.go
- struct_resource_package_infos.go
- struct_source.go
- struct_sources_in_describe_dcdn_domain_detail.go
- struct_sources_in_describe_dcdn_user_domains.go
- struct_task.go
- struct_tasks.go
- struct_top_domain.go
- struct_top_domains.go
- struct_traffic_data_per_interval.go
- struct_value_in_describe_dcdn_domain_isp_data.go
- struct_value_in_describe_dcdn_domain_region_data.go
- update_dcdn_domain.go