Documentation ¶
Index ¶
- type AddScdnDomainRequest
- type AddScdnDomainResponse
- type BatchDeleteScdnDomainConfigsRequest
- type BatchDeleteScdnDomainConfigsResponse
- type BpsDataPerInterval
- type Cert
- type CertInfo
- type CertInfos
- type CertList
- type CertificateListModel
- type CheckScdnServiceRequest
- type CheckScdnServiceResponse
- 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) AddScdnDomain(request *AddScdnDomainRequest) (response *AddScdnDomainResponse, err error)
- func (client *Client) AddScdnDomainWithCallback(request *AddScdnDomainRequest, ...) <-chan int
- func (client *Client) AddScdnDomainWithChan(request *AddScdnDomainRequest) (<-chan *AddScdnDomainResponse, <-chan error)
- func (client *Client) BatchDeleteScdnDomainConfigs(request *BatchDeleteScdnDomainConfigsRequest) (response *BatchDeleteScdnDomainConfigsResponse, err error)
- func (client *Client) BatchDeleteScdnDomainConfigsWithCallback(request *BatchDeleteScdnDomainConfigsRequest, ...) <-chan int
- func (client *Client) BatchDeleteScdnDomainConfigsWithChan(request *BatchDeleteScdnDomainConfigsRequest) (<-chan *BatchDeleteScdnDomainConfigsResponse, <-chan error)
- func (client *Client) CheckScdnService(request *CheckScdnServiceRequest) (response *CheckScdnServiceResponse, err error)
- func (client *Client) CheckScdnServiceWithCallback(request *CheckScdnServiceRequest, ...) <-chan int
- func (client *Client) CheckScdnServiceWithChan(request *CheckScdnServiceRequest) (<-chan *CheckScdnServiceResponse, <-chan error)
- func (client *Client) DeleteScdnDomain(request *DeleteScdnDomainRequest) (response *DeleteScdnDomainResponse, err error)
- func (client *Client) DeleteScdnDomainWithCallback(request *DeleteScdnDomainRequest, ...) <-chan int
- func (client *Client) DeleteScdnDomainWithChan(request *DeleteScdnDomainRequest) (<-chan *DeleteScdnDomainResponse, <-chan error)
- func (client *Client) DescribeScdnCertificateDetail(request *DescribeScdnCertificateDetailRequest) (response *DescribeScdnCertificateDetailResponse, err error)
- func (client *Client) DescribeScdnCertificateDetailWithCallback(request *DescribeScdnCertificateDetailRequest, ...) <-chan int
- func (client *Client) DescribeScdnCertificateDetailWithChan(request *DescribeScdnCertificateDetailRequest) (<-chan *DescribeScdnCertificateDetailResponse, <-chan error)
- func (client *Client) DescribeScdnCertificateList(request *DescribeScdnCertificateListRequest) (response *DescribeScdnCertificateListResponse, err error)
- func (client *Client) DescribeScdnCertificateListWithCallback(request *DescribeScdnCertificateListRequest, ...) <-chan int
- func (client *Client) DescribeScdnCertificateListWithChan(request *DescribeScdnCertificateListRequest) (<-chan *DescribeScdnCertificateListResponse, <-chan error)
- func (client *Client) DescribeScdnDomainBpsData(request *DescribeScdnDomainBpsDataRequest) (response *DescribeScdnDomainBpsDataResponse, err error)
- func (client *Client) DescribeScdnDomainBpsDataWithCallback(request *DescribeScdnDomainBpsDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainBpsDataWithChan(request *DescribeScdnDomainBpsDataRequest) (<-chan *DescribeScdnDomainBpsDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainCertificateInfo(request *DescribeScdnDomainCertificateInfoRequest) (response *DescribeScdnDomainCertificateInfoResponse, err error)
- func (client *Client) DescribeScdnDomainCertificateInfoWithCallback(request *DescribeScdnDomainCertificateInfoRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainCertificateInfoWithChan(request *DescribeScdnDomainCertificateInfoRequest) (<-chan *DescribeScdnDomainCertificateInfoResponse, <-chan error)
- func (client *Client) DescribeScdnDomainCname(request *DescribeScdnDomainCnameRequest) (response *DescribeScdnDomainCnameResponse, err error)
- func (client *Client) DescribeScdnDomainCnameWithCallback(request *DescribeScdnDomainCnameRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainCnameWithChan(request *DescribeScdnDomainCnameRequest) (<-chan *DescribeScdnDomainCnameResponse, <-chan error)
- func (client *Client) DescribeScdnDomainConfigs(request *DescribeScdnDomainConfigsRequest) (response *DescribeScdnDomainConfigsResponse, err error)
- func (client *Client) DescribeScdnDomainConfigsWithCallback(request *DescribeScdnDomainConfigsRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainConfigsWithChan(request *DescribeScdnDomainConfigsRequest) (<-chan *DescribeScdnDomainConfigsResponse, <-chan error)
- func (client *Client) DescribeScdnDomainDetail(request *DescribeScdnDomainDetailRequest) (response *DescribeScdnDomainDetailResponse, err error)
- func (client *Client) DescribeScdnDomainDetailWithCallback(request *DescribeScdnDomainDetailRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainDetailWithChan(request *DescribeScdnDomainDetailRequest) (<-chan *DescribeScdnDomainDetailResponse, <-chan error)
- func (client *Client) DescribeScdnDomainHitRateData(request *DescribeScdnDomainHitRateDataRequest) (response *DescribeScdnDomainHitRateDataResponse, err error)
- func (client *Client) DescribeScdnDomainHitRateDataWithCallback(request *DescribeScdnDomainHitRateDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainHitRateDataWithChan(request *DescribeScdnDomainHitRateDataRequest) (<-chan *DescribeScdnDomainHitRateDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainHttpCodeData(request *DescribeScdnDomainHttpCodeDataRequest) (response *DescribeScdnDomainHttpCodeDataResponse, err error)
- func (client *Client) DescribeScdnDomainHttpCodeDataWithCallback(request *DescribeScdnDomainHttpCodeDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainHttpCodeDataWithChan(request *DescribeScdnDomainHttpCodeDataRequest) (<-chan *DescribeScdnDomainHttpCodeDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainIspData(request *DescribeScdnDomainIspDataRequest) (response *DescribeScdnDomainIspDataResponse, err error)
- func (client *Client) DescribeScdnDomainIspDataWithCallback(request *DescribeScdnDomainIspDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainIspDataWithChan(request *DescribeScdnDomainIspDataRequest) (<-chan *DescribeScdnDomainIspDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainLog(request *DescribeScdnDomainLogRequest) (response *DescribeScdnDomainLogResponse, err error)
- func (client *Client) DescribeScdnDomainLogWithCallback(request *DescribeScdnDomainLogRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainLogWithChan(request *DescribeScdnDomainLogRequest) (<-chan *DescribeScdnDomainLogResponse, <-chan error)
- func (client *Client) DescribeScdnDomainOriginBpsData(request *DescribeScdnDomainOriginBpsDataRequest) (response *DescribeScdnDomainOriginBpsDataResponse, err error)
- func (client *Client) DescribeScdnDomainOriginBpsDataWithCallback(request *DescribeScdnDomainOriginBpsDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainOriginBpsDataWithChan(request *DescribeScdnDomainOriginBpsDataRequest) (<-chan *DescribeScdnDomainOriginBpsDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainOriginTrafficData(request *DescribeScdnDomainOriginTrafficDataRequest) (response *DescribeScdnDomainOriginTrafficDataResponse, err error)
- func (client *Client) DescribeScdnDomainOriginTrafficDataWithCallback(request *DescribeScdnDomainOriginTrafficDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainOriginTrafficDataWithChan(request *DescribeScdnDomainOriginTrafficDataRequest) (<-chan *DescribeScdnDomainOriginTrafficDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainPvData(request *DescribeScdnDomainPvDataRequest) (response *DescribeScdnDomainPvDataResponse, err error)
- func (client *Client) DescribeScdnDomainPvDataWithCallback(request *DescribeScdnDomainPvDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainPvDataWithChan(request *DescribeScdnDomainPvDataRequest) (<-chan *DescribeScdnDomainPvDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainQpsData(request *DescribeScdnDomainQpsDataRequest) (response *DescribeScdnDomainQpsDataResponse, err error)
- func (client *Client) DescribeScdnDomainQpsDataWithCallback(request *DescribeScdnDomainQpsDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainQpsDataWithChan(request *DescribeScdnDomainQpsDataRequest) (<-chan *DescribeScdnDomainQpsDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainTrafficData(request *DescribeScdnDomainTrafficDataRequest) (response *DescribeScdnDomainTrafficDataResponse, err error)
- func (client *Client) DescribeScdnDomainTrafficDataWithCallback(request *DescribeScdnDomainTrafficDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainTrafficDataWithChan(request *DescribeScdnDomainTrafficDataRequest) (<-chan *DescribeScdnDomainTrafficDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainUvData(request *DescribeScdnDomainUvDataRequest) (response *DescribeScdnDomainUvDataResponse, err error)
- func (client *Client) DescribeScdnDomainUvDataWithCallback(request *DescribeScdnDomainUvDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainUvDataWithChan(request *DescribeScdnDomainUvDataRequest) (<-chan *DescribeScdnDomainUvDataResponse, <-chan error)
- func (client *Client) DescribeScdnIpInfo(request *DescribeScdnIpInfoRequest) (response *DescribeScdnIpInfoResponse, err error)
- func (client *Client) DescribeScdnIpInfoWithCallback(request *DescribeScdnIpInfoRequest, ...) <-chan int
- func (client *Client) DescribeScdnIpInfoWithChan(request *DescribeScdnIpInfoRequest) (<-chan *DescribeScdnIpInfoResponse, <-chan error)
- func (client *Client) DescribeScdnRefreshQuota(request *DescribeScdnRefreshQuotaRequest) (response *DescribeScdnRefreshQuotaResponse, err error)
- func (client *Client) DescribeScdnRefreshQuotaWithCallback(request *DescribeScdnRefreshQuotaRequest, ...) <-chan int
- func (client *Client) DescribeScdnRefreshQuotaWithChan(request *DescribeScdnRefreshQuotaRequest) (<-chan *DescribeScdnRefreshQuotaResponse, <-chan error)
- func (client *Client) DescribeScdnRefreshTasks(request *DescribeScdnRefreshTasksRequest) (response *DescribeScdnRefreshTasksResponse, err error)
- func (client *Client) DescribeScdnRefreshTasksWithCallback(request *DescribeScdnRefreshTasksRequest, ...) <-chan int
- func (client *Client) DescribeScdnRefreshTasksWithChan(request *DescribeScdnRefreshTasksRequest) (<-chan *DescribeScdnRefreshTasksResponse, <-chan error)
- func (client *Client) DescribeScdnService(request *DescribeScdnServiceRequest) (response *DescribeScdnServiceResponse, err error)
- func (client *Client) DescribeScdnServiceWithCallback(request *DescribeScdnServiceRequest, ...) <-chan int
- func (client *Client) DescribeScdnServiceWithChan(request *DescribeScdnServiceRequest) (<-chan *DescribeScdnServiceResponse, <-chan error)
- func (client *Client) DescribeScdnUserDomains(request *DescribeScdnUserDomainsRequest) (response *DescribeScdnUserDomainsResponse, err error)
- func (client *Client) DescribeScdnUserDomainsWithCallback(request *DescribeScdnUserDomainsRequest, ...) <-chan int
- func (client *Client) DescribeScdnUserDomainsWithChan(request *DescribeScdnUserDomainsRequest) (<-chan *DescribeScdnUserDomainsResponse, <-chan error)
- func (client *Client) DescribeScdnUserQuota(request *DescribeScdnUserQuotaRequest) (response *DescribeScdnUserQuotaResponse, err error)
- func (client *Client) DescribeScdnUserQuotaWithCallback(request *DescribeScdnUserQuotaRequest, ...) <-chan int
- func (client *Client) DescribeScdnUserQuotaWithChan(request *DescribeScdnUserQuotaRequest) (<-chan *DescribeScdnUserQuotaResponse, <-chan error)
- func (client *Client) PreloadScdnObjectCaches(request *PreloadScdnObjectCachesRequest) (response *PreloadScdnObjectCachesResponse, err error)
- func (client *Client) PreloadScdnObjectCachesWithCallback(request *PreloadScdnObjectCachesRequest, ...) <-chan int
- func (client *Client) PreloadScdnObjectCachesWithChan(request *PreloadScdnObjectCachesRequest) (<-chan *PreloadScdnObjectCachesResponse, <-chan error)
- func (client *Client) RefreshScdnObjectCaches(request *RefreshScdnObjectCachesRequest) (response *RefreshScdnObjectCachesResponse, err error)
- func (client *Client) RefreshScdnObjectCachesWithCallback(request *RefreshScdnObjectCachesRequest, ...) <-chan int
- func (client *Client) RefreshScdnObjectCachesWithChan(request *RefreshScdnObjectCachesRequest) (<-chan *RefreshScdnObjectCachesResponse, <-chan error)
- func (client *Client) SetScdnDomainCertificate(request *SetScdnDomainCertificateRequest) (response *SetScdnDomainCertificateResponse, err error)
- func (client *Client) SetScdnDomainCertificateWithCallback(request *SetScdnDomainCertificateRequest, ...) <-chan int
- func (client *Client) SetScdnDomainCertificateWithChan(request *SetScdnDomainCertificateRequest) (<-chan *SetScdnDomainCertificateResponse, <-chan error)
- func (client *Client) StartScdnDomain(request *StartScdnDomainRequest) (response *StartScdnDomainResponse, err error)
- func (client *Client) StartScdnDomainWithCallback(request *StartScdnDomainRequest, ...) <-chan int
- func (client *Client) StartScdnDomainWithChan(request *StartScdnDomainRequest) (<-chan *StartScdnDomainResponse, <-chan error)
- func (client *Client) StopScdnDomain(request *StopScdnDomainRequest) (response *StopScdnDomainResponse, err error)
- func (client *Client) StopScdnDomainWithCallback(request *StopScdnDomainRequest, ...) <-chan int
- func (client *Client) StopScdnDomainWithChan(request *StopScdnDomainRequest) (<-chan *StopScdnDomainResponse, <-chan error)
- func (client *Client) UpdateScdnDomain(request *UpdateScdnDomainRequest) (response *UpdateScdnDomainResponse, err error)
- func (client *Client) UpdateScdnDomainWithCallback(request *UpdateScdnDomainRequest, ...) <-chan int
- func (client *Client) UpdateScdnDomainWithChan(request *UpdateScdnDomainRequest) (<-chan *UpdateScdnDomainResponse, <-chan error)
- type CnameDatas
- type Data
- type DataModule
- type DataPerInterval
- type DeleteScdnDomainRequest
- type DeleteScdnDomainResponse
- type DescribeScdnCertificateDetailRequest
- type DescribeScdnCertificateDetailResponse
- type DescribeScdnCertificateListRequest
- type DescribeScdnCertificateListResponse
- type DescribeScdnDomainBpsDataRequest
- type DescribeScdnDomainBpsDataResponse
- type DescribeScdnDomainCertificateInfoRequest
- type DescribeScdnDomainCertificateInfoResponse
- type DescribeScdnDomainCnameRequest
- type DescribeScdnDomainCnameResponse
- type DescribeScdnDomainConfigsRequest
- type DescribeScdnDomainConfigsResponse
- type DescribeScdnDomainDetailRequest
- type DescribeScdnDomainDetailResponse
- type DescribeScdnDomainHitRateDataRequest
- type DescribeScdnDomainHitRateDataResponse
- type DescribeScdnDomainHttpCodeDataRequest
- type DescribeScdnDomainHttpCodeDataResponse
- type DescribeScdnDomainIspDataRequest
- type DescribeScdnDomainIspDataResponse
- type DescribeScdnDomainLogRequest
- type DescribeScdnDomainLogResponse
- type DescribeScdnDomainOriginBpsDataRequest
- type DescribeScdnDomainOriginBpsDataResponse
- type DescribeScdnDomainOriginTrafficDataRequest
- type DescribeScdnDomainOriginTrafficDataResponse
- type DescribeScdnDomainPvDataRequest
- type DescribeScdnDomainPvDataResponse
- type DescribeScdnDomainQpsDataRequest
- type DescribeScdnDomainQpsDataResponse
- type DescribeScdnDomainTrafficDataRequest
- type DescribeScdnDomainTrafficDataResponse
- type DescribeScdnDomainUvDataRequest
- type DescribeScdnDomainUvDataResponse
- type DescribeScdnIpInfoRequest
- type DescribeScdnIpInfoResponse
- type DescribeScdnRefreshQuotaRequest
- type DescribeScdnRefreshQuotaResponse
- type DescribeScdnRefreshTasksRequest
- type DescribeScdnRefreshTasksResponse
- type DescribeScdnServiceRequest
- type DescribeScdnServiceResponse
- type DescribeScdnUserDomainsRequest
- type DescribeScdnUserDomainsResponse
- type DescribeScdnUserQuotaRequest
- type DescribeScdnUserQuotaResponse
- 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 PreloadScdnObjectCachesRequest
- type PreloadScdnObjectCachesResponse
- type PvDataInterval
- type QpsDataPerInterval
- type RefreshScdnObjectCachesRequest
- type RefreshScdnObjectCachesResponse
- type SetScdnDomainCertificateRequest
- type SetScdnDomainCertificateResponse
- type Source
- type SourcesInDescribeScdnDomainDetail
- type SourcesInDescribeScdnUserDomains
- type StartScdnDomainRequest
- type StartScdnDomainResponse
- type StopScdnDomainRequest
- type StopScdnDomainResponse
- type Task
- type Tasks
- type TrafficDataPerInterval
- type UpdateScdnDomainRequest
- type UpdateScdnDomainResponse
- type UsageData
- type UvDataInterval
- type Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddScdnDomainRequest ¶
type AddScdnDomainRequest struct { *requests.RpcRequest 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"` }
AddScdnDomainRequest is the request struct for api AddScdnDomain
func CreateAddScdnDomainRequest ¶
func CreateAddScdnDomainRequest() (request *AddScdnDomainRequest)
CreateAddScdnDomainRequest creates a request to invoke AddScdnDomain API
type AddScdnDomainResponse ¶
type AddScdnDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddScdnDomainResponse is the response struct for api AddScdnDomain
func CreateAddScdnDomainResponse ¶
func CreateAddScdnDomainResponse() (response *AddScdnDomainResponse)
CreateAddScdnDomainResponse creates a response to parse from AddScdnDomain response
type BatchDeleteScdnDomainConfigsRequest ¶
type BatchDeleteScdnDomainConfigsRequest 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"` }
BatchDeleteScdnDomainConfigsRequest is the request struct for api BatchDeleteScdnDomainConfigs
func CreateBatchDeleteScdnDomainConfigsRequest ¶
func CreateBatchDeleteScdnDomainConfigsRequest() (request *BatchDeleteScdnDomainConfigsRequest)
CreateBatchDeleteScdnDomainConfigsRequest creates a request to invoke BatchDeleteScdnDomainConfigs API
type BatchDeleteScdnDomainConfigsResponse ¶
type BatchDeleteScdnDomainConfigsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
BatchDeleteScdnDomainConfigsResponse is the response struct for api BatchDeleteScdnDomainConfigs
func CreateBatchDeleteScdnDomainConfigsResponse ¶
func CreateBatchDeleteScdnDomainConfigsResponse() (response *BatchDeleteScdnDomainConfigsResponse)
CreateBatchDeleteScdnDomainConfigsResponse creates a response to parse from BatchDeleteScdnDomainConfigs response
type BpsDataPerInterval ¶
type BpsDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
BpsDataPerInterval is a nested struct in scdn 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 scdn 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 scdn response
type CertInfos ¶
type CertInfos struct {
CertInfo []CertInfo `json:"CertInfo" xml:"CertInfo"`
}
CertInfos is a nested struct in scdn response
type CertList ¶
type CertList struct {
Cert []Cert `json:"Cert" xml:"Cert"`
}
CertList is a nested struct in scdn response
type CertificateListModel ¶
type CertificateListModel struct { Count int `json:"Count" xml:"Count"` CertList CertList `json:"CertList" xml:"CertList"` }
CertificateListModel is a nested struct in scdn response
type CheckScdnServiceRequest ¶
type CheckScdnServiceRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
CheckScdnServiceRequest is the request struct for api CheckScdnService
func CreateCheckScdnServiceRequest ¶
func CreateCheckScdnServiceRequest() (request *CheckScdnServiceRequest)
CreateCheckScdnServiceRequest creates a request to invoke CheckScdnService API
type CheckScdnServiceResponse ¶
type CheckScdnServiceResponse 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"` }
CheckScdnServiceResponse is the response struct for api CheckScdnService
func CreateCheckScdnServiceResponse ¶
func CreateCheckScdnServiceResponse() (response *CheckScdnServiceResponse)
CreateCheckScdnServiceResponse creates a response to parse from CheckScdnService 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) AddScdnDomain ¶
func (client *Client) AddScdnDomain(request *AddScdnDomainRequest) (response *AddScdnDomainResponse, err error)
AddScdnDomain invokes the scdn.AddScdnDomain API synchronously api document: https://help.aliyun.com/api/scdn/addscdndomain.html
func (*Client) AddScdnDomainWithCallback ¶
func (client *Client) AddScdnDomainWithCallback(request *AddScdnDomainRequest, callback func(response *AddScdnDomainResponse, err error)) <-chan int
AddScdnDomainWithCallback invokes the scdn.AddScdnDomain API asynchronously api document: https://help.aliyun.com/api/scdn/addscdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) AddScdnDomainWithChan ¶
func (client *Client) AddScdnDomainWithChan(request *AddScdnDomainRequest) (<-chan *AddScdnDomainResponse, <-chan error)
AddScdnDomainWithChan invokes the scdn.AddScdnDomain API asynchronously api document: https://help.aliyun.com/api/scdn/addscdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BatchDeleteScdnDomainConfigs ¶
func (client *Client) BatchDeleteScdnDomainConfigs(request *BatchDeleteScdnDomainConfigsRequest) (response *BatchDeleteScdnDomainConfigsResponse, err error)
BatchDeleteScdnDomainConfigs invokes the scdn.BatchDeleteScdnDomainConfigs API synchronously api document: https://help.aliyun.com/api/scdn/batchdeletescdndomainconfigs.html
func (*Client) BatchDeleteScdnDomainConfigsWithCallback ¶
func (client *Client) BatchDeleteScdnDomainConfigsWithCallback(request *BatchDeleteScdnDomainConfigsRequest, callback func(response *BatchDeleteScdnDomainConfigsResponse, err error)) <-chan int
BatchDeleteScdnDomainConfigsWithCallback invokes the scdn.BatchDeleteScdnDomainConfigs API asynchronously api document: https://help.aliyun.com/api/scdn/batchdeletescdndomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) BatchDeleteScdnDomainConfigsWithChan ¶
func (client *Client) BatchDeleteScdnDomainConfigsWithChan(request *BatchDeleteScdnDomainConfigsRequest) (<-chan *BatchDeleteScdnDomainConfigsResponse, <-chan error)
BatchDeleteScdnDomainConfigsWithChan invokes the scdn.BatchDeleteScdnDomainConfigs API asynchronously api document: https://help.aliyun.com/api/scdn/batchdeletescdndomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckScdnService ¶
func (client *Client) CheckScdnService(request *CheckScdnServiceRequest) (response *CheckScdnServiceResponse, err error)
CheckScdnService invokes the scdn.CheckScdnService API synchronously api document: https://help.aliyun.com/api/scdn/checkscdnservice.html
func (*Client) CheckScdnServiceWithCallback ¶
func (client *Client) CheckScdnServiceWithCallback(request *CheckScdnServiceRequest, callback func(response *CheckScdnServiceResponse, err error)) <-chan int
CheckScdnServiceWithCallback invokes the scdn.CheckScdnService API asynchronously api document: https://help.aliyun.com/api/scdn/checkscdnservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) CheckScdnServiceWithChan ¶
func (client *Client) CheckScdnServiceWithChan(request *CheckScdnServiceRequest) (<-chan *CheckScdnServiceResponse, <-chan error)
CheckScdnServiceWithChan invokes the scdn.CheckScdnService API asynchronously api document: https://help.aliyun.com/api/scdn/checkscdnservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteScdnDomain ¶
func (client *Client) DeleteScdnDomain(request *DeleteScdnDomainRequest) (response *DeleteScdnDomainResponse, err error)
DeleteScdnDomain invokes the scdn.DeleteScdnDomain API synchronously api document: https://help.aliyun.com/api/scdn/deletescdndomain.html
func (*Client) DeleteScdnDomainWithCallback ¶
func (client *Client) DeleteScdnDomainWithCallback(request *DeleteScdnDomainRequest, callback func(response *DeleteScdnDomainResponse, err error)) <-chan int
DeleteScdnDomainWithCallback invokes the scdn.DeleteScdnDomain API asynchronously api document: https://help.aliyun.com/api/scdn/deletescdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DeleteScdnDomainWithChan ¶
func (client *Client) DeleteScdnDomainWithChan(request *DeleteScdnDomainRequest) (<-chan *DeleteScdnDomainResponse, <-chan error)
DeleteScdnDomainWithChan invokes the scdn.DeleteScdnDomain API asynchronously api document: https://help.aliyun.com/api/scdn/deletescdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnCertificateDetail ¶
func (client *Client) DescribeScdnCertificateDetail(request *DescribeScdnCertificateDetailRequest) (response *DescribeScdnCertificateDetailResponse, err error)
DescribeScdnCertificateDetail invokes the scdn.DescribeScdnCertificateDetail API synchronously api document: https://help.aliyun.com/api/scdn/describescdncertificatedetail.html
func (*Client) DescribeScdnCertificateDetailWithCallback ¶
func (client *Client) DescribeScdnCertificateDetailWithCallback(request *DescribeScdnCertificateDetailRequest, callback func(response *DescribeScdnCertificateDetailResponse, err error)) <-chan int
DescribeScdnCertificateDetailWithCallback invokes the scdn.DescribeScdnCertificateDetail API asynchronously api document: https://help.aliyun.com/api/scdn/describescdncertificatedetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnCertificateDetailWithChan ¶
func (client *Client) DescribeScdnCertificateDetailWithChan(request *DescribeScdnCertificateDetailRequest) (<-chan *DescribeScdnCertificateDetailResponse, <-chan error)
DescribeScdnCertificateDetailWithChan invokes the scdn.DescribeScdnCertificateDetail API asynchronously api document: https://help.aliyun.com/api/scdn/describescdncertificatedetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnCertificateList ¶
func (client *Client) DescribeScdnCertificateList(request *DescribeScdnCertificateListRequest) (response *DescribeScdnCertificateListResponse, err error)
DescribeScdnCertificateList invokes the scdn.DescribeScdnCertificateList API synchronously api document: https://help.aliyun.com/api/scdn/describescdncertificatelist.html
func (*Client) DescribeScdnCertificateListWithCallback ¶
func (client *Client) DescribeScdnCertificateListWithCallback(request *DescribeScdnCertificateListRequest, callback func(response *DescribeScdnCertificateListResponse, err error)) <-chan int
DescribeScdnCertificateListWithCallback invokes the scdn.DescribeScdnCertificateList API asynchronously api document: https://help.aliyun.com/api/scdn/describescdncertificatelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnCertificateListWithChan ¶
func (client *Client) DescribeScdnCertificateListWithChan(request *DescribeScdnCertificateListRequest) (<-chan *DescribeScdnCertificateListResponse, <-chan error)
DescribeScdnCertificateListWithChan invokes the scdn.DescribeScdnCertificateList API asynchronously api document: https://help.aliyun.com/api/scdn/describescdncertificatelist.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainBpsData ¶
func (client *Client) DescribeScdnDomainBpsData(request *DescribeScdnDomainBpsDataRequest) (response *DescribeScdnDomainBpsDataResponse, err error)
DescribeScdnDomainBpsData invokes the scdn.DescribeScdnDomainBpsData API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainbpsdata.html
func (*Client) DescribeScdnDomainBpsDataWithCallback ¶
func (client *Client) DescribeScdnDomainBpsDataWithCallback(request *DescribeScdnDomainBpsDataRequest, callback func(response *DescribeScdnDomainBpsDataResponse, err error)) <-chan int
DescribeScdnDomainBpsDataWithCallback invokes the scdn.DescribeScdnDomainBpsData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainBpsDataWithChan ¶
func (client *Client) DescribeScdnDomainBpsDataWithChan(request *DescribeScdnDomainBpsDataRequest) (<-chan *DescribeScdnDomainBpsDataResponse, <-chan error)
DescribeScdnDomainBpsDataWithChan invokes the scdn.DescribeScdnDomainBpsData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainCertificateInfo ¶
func (client *Client) DescribeScdnDomainCertificateInfo(request *DescribeScdnDomainCertificateInfoRequest) (response *DescribeScdnDomainCertificateInfoResponse, err error)
DescribeScdnDomainCertificateInfo invokes the scdn.DescribeScdnDomainCertificateInfo API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomaincertificateinfo.html
func (*Client) DescribeScdnDomainCertificateInfoWithCallback ¶
func (client *Client) DescribeScdnDomainCertificateInfoWithCallback(request *DescribeScdnDomainCertificateInfoRequest, callback func(response *DescribeScdnDomainCertificateInfoResponse, err error)) <-chan int
DescribeScdnDomainCertificateInfoWithCallback invokes the scdn.DescribeScdnDomainCertificateInfo API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomaincertificateinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainCertificateInfoWithChan ¶
func (client *Client) DescribeScdnDomainCertificateInfoWithChan(request *DescribeScdnDomainCertificateInfoRequest) (<-chan *DescribeScdnDomainCertificateInfoResponse, <-chan error)
DescribeScdnDomainCertificateInfoWithChan invokes the scdn.DescribeScdnDomainCertificateInfo API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomaincertificateinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainCname ¶
func (client *Client) DescribeScdnDomainCname(request *DescribeScdnDomainCnameRequest) (response *DescribeScdnDomainCnameResponse, err error)
DescribeScdnDomainCname invokes the scdn.DescribeScdnDomainCname API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomaincname.html
func (*Client) DescribeScdnDomainCnameWithCallback ¶
func (client *Client) DescribeScdnDomainCnameWithCallback(request *DescribeScdnDomainCnameRequest, callback func(response *DescribeScdnDomainCnameResponse, err error)) <-chan int
DescribeScdnDomainCnameWithCallback invokes the scdn.DescribeScdnDomainCname API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomaincname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainCnameWithChan ¶
func (client *Client) DescribeScdnDomainCnameWithChan(request *DescribeScdnDomainCnameRequest) (<-chan *DescribeScdnDomainCnameResponse, <-chan error)
DescribeScdnDomainCnameWithChan invokes the scdn.DescribeScdnDomainCname API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomaincname.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainConfigs ¶
func (client *Client) DescribeScdnDomainConfigs(request *DescribeScdnDomainConfigsRequest) (response *DescribeScdnDomainConfigsResponse, err error)
DescribeScdnDomainConfigs invokes the scdn.DescribeScdnDomainConfigs API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainconfigs.html
func (*Client) DescribeScdnDomainConfigsWithCallback ¶
func (client *Client) DescribeScdnDomainConfigsWithCallback(request *DescribeScdnDomainConfigsRequest, callback func(response *DescribeScdnDomainConfigsResponse, err error)) <-chan int
DescribeScdnDomainConfigsWithCallback invokes the scdn.DescribeScdnDomainConfigs API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainConfigsWithChan ¶
func (client *Client) DescribeScdnDomainConfigsWithChan(request *DescribeScdnDomainConfigsRequest) (<-chan *DescribeScdnDomainConfigsResponse, <-chan error)
DescribeScdnDomainConfigsWithChan invokes the scdn.DescribeScdnDomainConfigs API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainconfigs.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainDetail ¶
func (client *Client) DescribeScdnDomainDetail(request *DescribeScdnDomainDetailRequest) (response *DescribeScdnDomainDetailResponse, err error)
DescribeScdnDomainDetail invokes the scdn.DescribeScdnDomainDetail API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomaindetail.html
func (*Client) DescribeScdnDomainDetailWithCallback ¶
func (client *Client) DescribeScdnDomainDetailWithCallback(request *DescribeScdnDomainDetailRequest, callback func(response *DescribeScdnDomainDetailResponse, err error)) <-chan int
DescribeScdnDomainDetailWithCallback invokes the scdn.DescribeScdnDomainDetail API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomaindetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainDetailWithChan ¶
func (client *Client) DescribeScdnDomainDetailWithChan(request *DescribeScdnDomainDetailRequest) (<-chan *DescribeScdnDomainDetailResponse, <-chan error)
DescribeScdnDomainDetailWithChan invokes the scdn.DescribeScdnDomainDetail API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomaindetail.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainHitRateData ¶
func (client *Client) DescribeScdnDomainHitRateData(request *DescribeScdnDomainHitRateDataRequest) (response *DescribeScdnDomainHitRateDataResponse, err error)
DescribeScdnDomainHitRateData invokes the scdn.DescribeScdnDomainHitRateData API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainhitratedata.html
func (*Client) DescribeScdnDomainHitRateDataWithCallback ¶
func (client *Client) DescribeScdnDomainHitRateDataWithCallback(request *DescribeScdnDomainHitRateDataRequest, callback func(response *DescribeScdnDomainHitRateDataResponse, err error)) <-chan int
DescribeScdnDomainHitRateDataWithCallback invokes the scdn.DescribeScdnDomainHitRateData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainhitratedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainHitRateDataWithChan ¶
func (client *Client) DescribeScdnDomainHitRateDataWithChan(request *DescribeScdnDomainHitRateDataRequest) (<-chan *DescribeScdnDomainHitRateDataResponse, <-chan error)
DescribeScdnDomainHitRateDataWithChan invokes the scdn.DescribeScdnDomainHitRateData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainhitratedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainHttpCodeData ¶
func (client *Client) DescribeScdnDomainHttpCodeData(request *DescribeScdnDomainHttpCodeDataRequest) (response *DescribeScdnDomainHttpCodeDataResponse, err error)
DescribeScdnDomainHttpCodeData invokes the scdn.DescribeScdnDomainHttpCodeData API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainhttpcodedata.html
func (*Client) DescribeScdnDomainHttpCodeDataWithCallback ¶
func (client *Client) DescribeScdnDomainHttpCodeDataWithCallback(request *DescribeScdnDomainHttpCodeDataRequest, callback func(response *DescribeScdnDomainHttpCodeDataResponse, err error)) <-chan int
DescribeScdnDomainHttpCodeDataWithCallback invokes the scdn.DescribeScdnDomainHttpCodeData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainhttpcodedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainHttpCodeDataWithChan ¶
func (client *Client) DescribeScdnDomainHttpCodeDataWithChan(request *DescribeScdnDomainHttpCodeDataRequest) (<-chan *DescribeScdnDomainHttpCodeDataResponse, <-chan error)
DescribeScdnDomainHttpCodeDataWithChan invokes the scdn.DescribeScdnDomainHttpCodeData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainhttpcodedata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainIspData ¶
func (client *Client) DescribeScdnDomainIspData(request *DescribeScdnDomainIspDataRequest) (response *DescribeScdnDomainIspDataResponse, err error)
DescribeScdnDomainIspData invokes the scdn.DescribeScdnDomainIspData API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainispdata.html
func (*Client) DescribeScdnDomainIspDataWithCallback ¶
func (client *Client) DescribeScdnDomainIspDataWithCallback(request *DescribeScdnDomainIspDataRequest, callback func(response *DescribeScdnDomainIspDataResponse, err error)) <-chan int
DescribeScdnDomainIspDataWithCallback invokes the scdn.DescribeScdnDomainIspData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainispdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainIspDataWithChan ¶
func (client *Client) DescribeScdnDomainIspDataWithChan(request *DescribeScdnDomainIspDataRequest) (<-chan *DescribeScdnDomainIspDataResponse, <-chan error)
DescribeScdnDomainIspDataWithChan invokes the scdn.DescribeScdnDomainIspData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainispdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainLog ¶
func (client *Client) DescribeScdnDomainLog(request *DescribeScdnDomainLogRequest) (response *DescribeScdnDomainLogResponse, err error)
DescribeScdnDomainLog invokes the scdn.DescribeScdnDomainLog API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainlog.html
func (*Client) DescribeScdnDomainLogWithCallback ¶
func (client *Client) DescribeScdnDomainLogWithCallback(request *DescribeScdnDomainLogRequest, callback func(response *DescribeScdnDomainLogResponse, err error)) <-chan int
DescribeScdnDomainLogWithCallback invokes the scdn.DescribeScdnDomainLog API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainLogWithChan ¶
func (client *Client) DescribeScdnDomainLogWithChan(request *DescribeScdnDomainLogRequest) (<-chan *DescribeScdnDomainLogResponse, <-chan error)
DescribeScdnDomainLogWithChan invokes the scdn.DescribeScdnDomainLog API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainlog.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainOriginBpsData ¶
func (client *Client) DescribeScdnDomainOriginBpsData(request *DescribeScdnDomainOriginBpsDataRequest) (response *DescribeScdnDomainOriginBpsDataResponse, err error)
DescribeScdnDomainOriginBpsData invokes the scdn.DescribeScdnDomainOriginBpsData API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainoriginbpsdata.html
func (*Client) DescribeScdnDomainOriginBpsDataWithCallback ¶
func (client *Client) DescribeScdnDomainOriginBpsDataWithCallback(request *DescribeScdnDomainOriginBpsDataRequest, callback func(response *DescribeScdnDomainOriginBpsDataResponse, err error)) <-chan int
DescribeScdnDomainOriginBpsDataWithCallback invokes the scdn.DescribeScdnDomainOriginBpsData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainoriginbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainOriginBpsDataWithChan ¶
func (client *Client) DescribeScdnDomainOriginBpsDataWithChan(request *DescribeScdnDomainOriginBpsDataRequest) (<-chan *DescribeScdnDomainOriginBpsDataResponse, <-chan error)
DescribeScdnDomainOriginBpsDataWithChan invokes the scdn.DescribeScdnDomainOriginBpsData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainoriginbpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainOriginTrafficData ¶
func (client *Client) DescribeScdnDomainOriginTrafficData(request *DescribeScdnDomainOriginTrafficDataRequest) (response *DescribeScdnDomainOriginTrafficDataResponse, err error)
DescribeScdnDomainOriginTrafficData invokes the scdn.DescribeScdnDomainOriginTrafficData API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainorigintrafficdata.html
func (*Client) DescribeScdnDomainOriginTrafficDataWithCallback ¶
func (client *Client) DescribeScdnDomainOriginTrafficDataWithCallback(request *DescribeScdnDomainOriginTrafficDataRequest, callback func(response *DescribeScdnDomainOriginTrafficDataResponse, err error)) <-chan int
DescribeScdnDomainOriginTrafficDataWithCallback invokes the scdn.DescribeScdnDomainOriginTrafficData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainorigintrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainOriginTrafficDataWithChan ¶
func (client *Client) DescribeScdnDomainOriginTrafficDataWithChan(request *DescribeScdnDomainOriginTrafficDataRequest) (<-chan *DescribeScdnDomainOriginTrafficDataResponse, <-chan error)
DescribeScdnDomainOriginTrafficDataWithChan invokes the scdn.DescribeScdnDomainOriginTrafficData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainorigintrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainPvData ¶
func (client *Client) DescribeScdnDomainPvData(request *DescribeScdnDomainPvDataRequest) (response *DescribeScdnDomainPvDataResponse, err error)
DescribeScdnDomainPvData invokes the scdn.DescribeScdnDomainPvData API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainpvdata.html
func (*Client) DescribeScdnDomainPvDataWithCallback ¶
func (client *Client) DescribeScdnDomainPvDataWithCallback(request *DescribeScdnDomainPvDataRequest, callback func(response *DescribeScdnDomainPvDataResponse, err error)) <-chan int
DescribeScdnDomainPvDataWithCallback invokes the scdn.DescribeScdnDomainPvData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainpvdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainPvDataWithChan ¶
func (client *Client) DescribeScdnDomainPvDataWithChan(request *DescribeScdnDomainPvDataRequest) (<-chan *DescribeScdnDomainPvDataResponse, <-chan error)
DescribeScdnDomainPvDataWithChan invokes the scdn.DescribeScdnDomainPvData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainpvdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainQpsData ¶
func (client *Client) DescribeScdnDomainQpsData(request *DescribeScdnDomainQpsDataRequest) (response *DescribeScdnDomainQpsDataResponse, err error)
DescribeScdnDomainQpsData invokes the scdn.DescribeScdnDomainQpsData API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainqpsdata.html
func (*Client) DescribeScdnDomainQpsDataWithCallback ¶
func (client *Client) DescribeScdnDomainQpsDataWithCallback(request *DescribeScdnDomainQpsDataRequest, callback func(response *DescribeScdnDomainQpsDataResponse, err error)) <-chan int
DescribeScdnDomainQpsDataWithCallback invokes the scdn.DescribeScdnDomainQpsData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainqpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainQpsDataWithChan ¶
func (client *Client) DescribeScdnDomainQpsDataWithChan(request *DescribeScdnDomainQpsDataRequest) (<-chan *DescribeScdnDomainQpsDataResponse, <-chan error)
DescribeScdnDomainQpsDataWithChan invokes the scdn.DescribeScdnDomainQpsData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainqpsdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainTrafficData ¶
func (client *Client) DescribeScdnDomainTrafficData(request *DescribeScdnDomainTrafficDataRequest) (response *DescribeScdnDomainTrafficDataResponse, err error)
DescribeScdnDomainTrafficData invokes the scdn.DescribeScdnDomainTrafficData API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomaintrafficdata.html
func (*Client) DescribeScdnDomainTrafficDataWithCallback ¶
func (client *Client) DescribeScdnDomainTrafficDataWithCallback(request *DescribeScdnDomainTrafficDataRequest, callback func(response *DescribeScdnDomainTrafficDataResponse, err error)) <-chan int
DescribeScdnDomainTrafficDataWithCallback invokes the scdn.DescribeScdnDomainTrafficData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomaintrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainTrafficDataWithChan ¶
func (client *Client) DescribeScdnDomainTrafficDataWithChan(request *DescribeScdnDomainTrafficDataRequest) (<-chan *DescribeScdnDomainTrafficDataResponse, <-chan error)
DescribeScdnDomainTrafficDataWithChan invokes the scdn.DescribeScdnDomainTrafficData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomaintrafficdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainUvData ¶
func (client *Client) DescribeScdnDomainUvData(request *DescribeScdnDomainUvDataRequest) (response *DescribeScdnDomainUvDataResponse, err error)
DescribeScdnDomainUvData invokes the scdn.DescribeScdnDomainUvData API synchronously api document: https://help.aliyun.com/api/scdn/describescdndomainuvdata.html
func (*Client) DescribeScdnDomainUvDataWithCallback ¶
func (client *Client) DescribeScdnDomainUvDataWithCallback(request *DescribeScdnDomainUvDataRequest, callback func(response *DescribeScdnDomainUvDataResponse, err error)) <-chan int
DescribeScdnDomainUvDataWithCallback invokes the scdn.DescribeScdnDomainUvData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainuvdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnDomainUvDataWithChan ¶
func (client *Client) DescribeScdnDomainUvDataWithChan(request *DescribeScdnDomainUvDataRequest) (<-chan *DescribeScdnDomainUvDataResponse, <-chan error)
DescribeScdnDomainUvDataWithChan invokes the scdn.DescribeScdnDomainUvData API asynchronously api document: https://help.aliyun.com/api/scdn/describescdndomainuvdata.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnIpInfo ¶
func (client *Client) DescribeScdnIpInfo(request *DescribeScdnIpInfoRequest) (response *DescribeScdnIpInfoResponse, err error)
DescribeScdnIpInfo invokes the scdn.DescribeScdnIpInfo API synchronously api document: https://help.aliyun.com/api/scdn/describescdnipinfo.html
func (*Client) DescribeScdnIpInfoWithCallback ¶
func (client *Client) DescribeScdnIpInfoWithCallback(request *DescribeScdnIpInfoRequest, callback func(response *DescribeScdnIpInfoResponse, err error)) <-chan int
DescribeScdnIpInfoWithCallback invokes the scdn.DescribeScdnIpInfo API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnipinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnIpInfoWithChan ¶
func (client *Client) DescribeScdnIpInfoWithChan(request *DescribeScdnIpInfoRequest) (<-chan *DescribeScdnIpInfoResponse, <-chan error)
DescribeScdnIpInfoWithChan invokes the scdn.DescribeScdnIpInfo API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnipinfo.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnRefreshQuota ¶
func (client *Client) DescribeScdnRefreshQuota(request *DescribeScdnRefreshQuotaRequest) (response *DescribeScdnRefreshQuotaResponse, err error)
DescribeScdnRefreshQuota invokes the scdn.DescribeScdnRefreshQuota API synchronously api document: https://help.aliyun.com/api/scdn/describescdnrefreshquota.html
func (*Client) DescribeScdnRefreshQuotaWithCallback ¶
func (client *Client) DescribeScdnRefreshQuotaWithCallback(request *DescribeScdnRefreshQuotaRequest, callback func(response *DescribeScdnRefreshQuotaResponse, err error)) <-chan int
DescribeScdnRefreshQuotaWithCallback invokes the scdn.DescribeScdnRefreshQuota API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnrefreshquota.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnRefreshQuotaWithChan ¶
func (client *Client) DescribeScdnRefreshQuotaWithChan(request *DescribeScdnRefreshQuotaRequest) (<-chan *DescribeScdnRefreshQuotaResponse, <-chan error)
DescribeScdnRefreshQuotaWithChan invokes the scdn.DescribeScdnRefreshQuota API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnrefreshquota.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnRefreshTasks ¶
func (client *Client) DescribeScdnRefreshTasks(request *DescribeScdnRefreshTasksRequest) (response *DescribeScdnRefreshTasksResponse, err error)
DescribeScdnRefreshTasks invokes the scdn.DescribeScdnRefreshTasks API synchronously api document: https://help.aliyun.com/api/scdn/describescdnrefreshtasks.html
func (*Client) DescribeScdnRefreshTasksWithCallback ¶
func (client *Client) DescribeScdnRefreshTasksWithCallback(request *DescribeScdnRefreshTasksRequest, callback func(response *DescribeScdnRefreshTasksResponse, err error)) <-chan int
DescribeScdnRefreshTasksWithCallback invokes the scdn.DescribeScdnRefreshTasks API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnrefreshtasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnRefreshTasksWithChan ¶
func (client *Client) DescribeScdnRefreshTasksWithChan(request *DescribeScdnRefreshTasksRequest) (<-chan *DescribeScdnRefreshTasksResponse, <-chan error)
DescribeScdnRefreshTasksWithChan invokes the scdn.DescribeScdnRefreshTasks API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnrefreshtasks.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnService ¶
func (client *Client) DescribeScdnService(request *DescribeScdnServiceRequest) (response *DescribeScdnServiceResponse, err error)
DescribeScdnService invokes the scdn.DescribeScdnService API synchronously api document: https://help.aliyun.com/api/scdn/describescdnservice.html
func (*Client) DescribeScdnServiceWithCallback ¶
func (client *Client) DescribeScdnServiceWithCallback(request *DescribeScdnServiceRequest, callback func(response *DescribeScdnServiceResponse, err error)) <-chan int
DescribeScdnServiceWithCallback invokes the scdn.DescribeScdnService API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnServiceWithChan ¶
func (client *Client) DescribeScdnServiceWithChan(request *DescribeScdnServiceRequest) (<-chan *DescribeScdnServiceResponse, <-chan error)
DescribeScdnServiceWithChan invokes the scdn.DescribeScdnService API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnservice.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnUserDomains ¶
func (client *Client) DescribeScdnUserDomains(request *DescribeScdnUserDomainsRequest) (response *DescribeScdnUserDomainsResponse, err error)
DescribeScdnUserDomains invokes the scdn.DescribeScdnUserDomains API synchronously api document: https://help.aliyun.com/api/scdn/describescdnuserdomains.html
func (*Client) DescribeScdnUserDomainsWithCallback ¶
func (client *Client) DescribeScdnUserDomainsWithCallback(request *DescribeScdnUserDomainsRequest, callback func(response *DescribeScdnUserDomainsResponse, err error)) <-chan int
DescribeScdnUserDomainsWithCallback invokes the scdn.DescribeScdnUserDomains API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnuserdomains.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnUserDomainsWithChan ¶
func (client *Client) DescribeScdnUserDomainsWithChan(request *DescribeScdnUserDomainsRequest) (<-chan *DescribeScdnUserDomainsResponse, <-chan error)
DescribeScdnUserDomainsWithChan invokes the scdn.DescribeScdnUserDomains API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnuserdomains.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnUserQuota ¶
func (client *Client) DescribeScdnUserQuota(request *DescribeScdnUserQuotaRequest) (response *DescribeScdnUserQuotaResponse, err error)
DescribeScdnUserQuota invokes the scdn.DescribeScdnUserQuota API synchronously api document: https://help.aliyun.com/api/scdn/describescdnuserquota.html
func (*Client) DescribeScdnUserQuotaWithCallback ¶
func (client *Client) DescribeScdnUserQuotaWithCallback(request *DescribeScdnUserQuotaRequest, callback func(response *DescribeScdnUserQuotaResponse, err error)) <-chan int
DescribeScdnUserQuotaWithCallback invokes the scdn.DescribeScdnUserQuota API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnuserquota.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) DescribeScdnUserQuotaWithChan ¶
func (client *Client) DescribeScdnUserQuotaWithChan(request *DescribeScdnUserQuotaRequest) (<-chan *DescribeScdnUserQuotaResponse, <-chan error)
DescribeScdnUserQuotaWithChan invokes the scdn.DescribeScdnUserQuota API asynchronously api document: https://help.aliyun.com/api/scdn/describescdnuserquota.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PreloadScdnObjectCaches ¶
func (client *Client) PreloadScdnObjectCaches(request *PreloadScdnObjectCachesRequest) (response *PreloadScdnObjectCachesResponse, err error)
PreloadScdnObjectCaches invokes the scdn.PreloadScdnObjectCaches API synchronously api document: https://help.aliyun.com/api/scdn/preloadscdnobjectcaches.html
func (*Client) PreloadScdnObjectCachesWithCallback ¶
func (client *Client) PreloadScdnObjectCachesWithCallback(request *PreloadScdnObjectCachesRequest, callback func(response *PreloadScdnObjectCachesResponse, err error)) <-chan int
PreloadScdnObjectCachesWithCallback invokes the scdn.PreloadScdnObjectCaches API asynchronously api document: https://help.aliyun.com/api/scdn/preloadscdnobjectcaches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) PreloadScdnObjectCachesWithChan ¶
func (client *Client) PreloadScdnObjectCachesWithChan(request *PreloadScdnObjectCachesRequest) (<-chan *PreloadScdnObjectCachesResponse, <-chan error)
PreloadScdnObjectCachesWithChan invokes the scdn.PreloadScdnObjectCaches API asynchronously api document: https://help.aliyun.com/api/scdn/preloadscdnobjectcaches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RefreshScdnObjectCaches ¶
func (client *Client) RefreshScdnObjectCaches(request *RefreshScdnObjectCachesRequest) (response *RefreshScdnObjectCachesResponse, err error)
RefreshScdnObjectCaches invokes the scdn.RefreshScdnObjectCaches API synchronously api document: https://help.aliyun.com/api/scdn/refreshscdnobjectcaches.html
func (*Client) RefreshScdnObjectCachesWithCallback ¶
func (client *Client) RefreshScdnObjectCachesWithCallback(request *RefreshScdnObjectCachesRequest, callback func(response *RefreshScdnObjectCachesResponse, err error)) <-chan int
RefreshScdnObjectCachesWithCallback invokes the scdn.RefreshScdnObjectCaches API asynchronously api document: https://help.aliyun.com/api/scdn/refreshscdnobjectcaches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) RefreshScdnObjectCachesWithChan ¶
func (client *Client) RefreshScdnObjectCachesWithChan(request *RefreshScdnObjectCachesRequest) (<-chan *RefreshScdnObjectCachesResponse, <-chan error)
RefreshScdnObjectCachesWithChan invokes the scdn.RefreshScdnObjectCaches API asynchronously api document: https://help.aliyun.com/api/scdn/refreshscdnobjectcaches.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetScdnDomainCertificate ¶
func (client *Client) SetScdnDomainCertificate(request *SetScdnDomainCertificateRequest) (response *SetScdnDomainCertificateResponse, err error)
SetScdnDomainCertificate invokes the scdn.SetScdnDomainCertificate API synchronously api document: https://help.aliyun.com/api/scdn/setscdndomaincertificate.html
func (*Client) SetScdnDomainCertificateWithCallback ¶
func (client *Client) SetScdnDomainCertificateWithCallback(request *SetScdnDomainCertificateRequest, callback func(response *SetScdnDomainCertificateResponse, err error)) <-chan int
SetScdnDomainCertificateWithCallback invokes the scdn.SetScdnDomainCertificate API asynchronously api document: https://help.aliyun.com/api/scdn/setscdndomaincertificate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) SetScdnDomainCertificateWithChan ¶
func (client *Client) SetScdnDomainCertificateWithChan(request *SetScdnDomainCertificateRequest) (<-chan *SetScdnDomainCertificateResponse, <-chan error)
SetScdnDomainCertificateWithChan invokes the scdn.SetScdnDomainCertificate API asynchronously api document: https://help.aliyun.com/api/scdn/setscdndomaincertificate.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartScdnDomain ¶
func (client *Client) StartScdnDomain(request *StartScdnDomainRequest) (response *StartScdnDomainResponse, err error)
StartScdnDomain invokes the scdn.StartScdnDomain API synchronously api document: https://help.aliyun.com/api/scdn/startscdndomain.html
func (*Client) StartScdnDomainWithCallback ¶
func (client *Client) StartScdnDomainWithCallback(request *StartScdnDomainRequest, callback func(response *StartScdnDomainResponse, err error)) <-chan int
StartScdnDomainWithCallback invokes the scdn.StartScdnDomain API asynchronously api document: https://help.aliyun.com/api/scdn/startscdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StartScdnDomainWithChan ¶
func (client *Client) StartScdnDomainWithChan(request *StartScdnDomainRequest) (<-chan *StartScdnDomainResponse, <-chan error)
StartScdnDomainWithChan invokes the scdn.StartScdnDomain API asynchronously api document: https://help.aliyun.com/api/scdn/startscdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StopScdnDomain ¶
func (client *Client) StopScdnDomain(request *StopScdnDomainRequest) (response *StopScdnDomainResponse, err error)
StopScdnDomain invokes the scdn.StopScdnDomain API synchronously api document: https://help.aliyun.com/api/scdn/stopscdndomain.html
func (*Client) StopScdnDomainWithCallback ¶
func (client *Client) StopScdnDomainWithCallback(request *StopScdnDomainRequest, callback func(response *StopScdnDomainResponse, err error)) <-chan int
StopScdnDomainWithCallback invokes the scdn.StopScdnDomain API asynchronously api document: https://help.aliyun.com/api/scdn/stopscdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) StopScdnDomainWithChan ¶
func (client *Client) StopScdnDomainWithChan(request *StopScdnDomainRequest) (<-chan *StopScdnDomainResponse, <-chan error)
StopScdnDomainWithChan invokes the scdn.StopScdnDomain API asynchronously api document: https://help.aliyun.com/api/scdn/stopscdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateScdnDomain ¶
func (client *Client) UpdateScdnDomain(request *UpdateScdnDomainRequest) (response *UpdateScdnDomainResponse, err error)
UpdateScdnDomain invokes the scdn.UpdateScdnDomain API synchronously api document: https://help.aliyun.com/api/scdn/updatescdndomain.html
func (*Client) UpdateScdnDomainWithCallback ¶
func (client *Client) UpdateScdnDomainWithCallback(request *UpdateScdnDomainRequest, callback func(response *UpdateScdnDomainResponse, err error)) <-chan int
UpdateScdnDomainWithCallback invokes the scdn.UpdateScdnDomain API asynchronously api document: https://help.aliyun.com/api/scdn/updatescdndomain.html asynchronous document: https://help.aliyun.com/document_detail/66220.html
func (*Client) UpdateScdnDomainWithChan ¶
func (client *Client) UpdateScdnDomainWithChan(request *UpdateScdnDomainRequest) (<-chan *UpdateScdnDomainResponse, <-chan error)
UpdateScdnDomainWithChan invokes the scdn.UpdateScdnDomain API asynchronously api document: https://help.aliyun.com/api/scdn/updatescdndomain.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 scdn 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 scdn response
type DataModule ¶
type DataModule struct { HttpAccValue string `json:"HttpAccValue" xml:"HttpAccValue"` BpsValue string `json:"BpsValue" xml:"BpsValue"` HttpQpsValue string `json:"HttpQpsValue" xml:"HttpQpsValue"` ByteHitRate string `json:"ByteHitRate" xml:"ByteHitRate"` HttpsTrafficValue string `json:"HttpsTrafficValue" xml:"HttpsTrafficValue"` AccValue string `json:"AccValue" xml:"AccValue"` TrafficValue string `json:"TrafficValue" xml:"TrafficValue"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` QpsValue string `json:"QpsValue" xml:"QpsValue"` ReqHitRate string `json:"ReqHitRate" xml:"ReqHitRate"` HttpBpsValue string `json:"HttpBpsValue" xml:"HttpBpsValue"` HttpsQpsValue string `json:"HttpsQpsValue" xml:"HttpsQpsValue"` HttpsBpsValue string `json:"HttpsBpsValue" xml:"HttpsBpsValue"` HttpTrafficValue string `json:"HttpTrafficValue" xml:"HttpTrafficValue"` HttpsAccValue string `json:"HttpsAccValue" xml:"HttpsAccValue"` OriginBpsValue string `json:"OriginBpsValue" xml:"OriginBpsValue"` HttpsOriginBpsValue string `json:"HttpsOriginBpsValue" xml:"HttpsOriginBpsValue"` HttpOriginBpsValue string `json:"HttpOriginBpsValue" xml:"HttpOriginBpsValue"` HttpCodeDataPerInterval HttpCodeDataPerInterval `json:"HttpCodeDataPerInterval" xml:"HttpCodeDataPerInterval"` }
DataModule is a nested struct in scdn response
type DataPerInterval ¶
type DataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
DataPerInterval is a nested struct in scdn response
type DeleteScdnDomainRequest ¶
type DeleteScdnDomainRequest 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"` }
DeleteScdnDomainRequest is the request struct for api DeleteScdnDomain
func CreateDeleteScdnDomainRequest ¶
func CreateDeleteScdnDomainRequest() (request *DeleteScdnDomainRequest)
CreateDeleteScdnDomainRequest creates a request to invoke DeleteScdnDomain API
type DeleteScdnDomainResponse ¶
type DeleteScdnDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteScdnDomainResponse is the response struct for api DeleteScdnDomain
func CreateDeleteScdnDomainResponse ¶
func CreateDeleteScdnDomainResponse() (response *DeleteScdnDomainResponse)
CreateDeleteScdnDomainResponse creates a response to parse from DeleteScdnDomain response
type DescribeScdnCertificateDetailRequest ¶
type DescribeScdnCertificateDetailRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` CertName string `position:"Query" name:"CertName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnCertificateDetailRequest is the request struct for api DescribeScdnCertificateDetail
func CreateDescribeScdnCertificateDetailRequest ¶
func CreateDescribeScdnCertificateDetailRequest() (request *DescribeScdnCertificateDetailRequest)
CreateDescribeScdnCertificateDetailRequest creates a request to invoke DescribeScdnCertificateDetail API
type DescribeScdnCertificateDetailResponse ¶
type DescribeScdnCertificateDetailResponse 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"` }
DescribeScdnCertificateDetailResponse is the response struct for api DescribeScdnCertificateDetail
func CreateDescribeScdnCertificateDetailResponse ¶
func CreateDescribeScdnCertificateDetailResponse() (response *DescribeScdnCertificateDetailResponse)
CreateDescribeScdnCertificateDetailResponse creates a response to parse from DescribeScdnCertificateDetail response
type DescribeScdnCertificateListRequest ¶
type DescribeScdnCertificateListRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnCertificateListRequest is the request struct for api DescribeScdnCertificateList
func CreateDescribeScdnCertificateListRequest ¶
func CreateDescribeScdnCertificateListRequest() (request *DescribeScdnCertificateListRequest)
CreateDescribeScdnCertificateListRequest creates a request to invoke DescribeScdnCertificateList API
type DescribeScdnCertificateListResponse ¶
type DescribeScdnCertificateListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CertificateListModel CertificateListModel `json:"CertificateListModel" xml:"CertificateListModel"` }
DescribeScdnCertificateListResponse is the response struct for api DescribeScdnCertificateList
func CreateDescribeScdnCertificateListResponse ¶
func CreateDescribeScdnCertificateListResponse() (response *DescribeScdnCertificateListResponse)
CreateDescribeScdnCertificateListResponse creates a response to parse from DescribeScdnCertificateList response
type DescribeScdnDomainBpsDataRequest ¶
type DescribeScdnDomainBpsDataRequest 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"` }
DescribeScdnDomainBpsDataRequest is the request struct for api DescribeScdnDomainBpsData
func CreateDescribeScdnDomainBpsDataRequest ¶
func CreateDescribeScdnDomainBpsDataRequest() (request *DescribeScdnDomainBpsDataRequest)
CreateDescribeScdnDomainBpsDataRequest creates a request to invoke DescribeScdnDomainBpsData API
type DescribeScdnDomainBpsDataResponse ¶
type DescribeScdnDomainBpsDataResponse 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"` }
DescribeScdnDomainBpsDataResponse is the response struct for api DescribeScdnDomainBpsData
func CreateDescribeScdnDomainBpsDataResponse ¶
func CreateDescribeScdnDomainBpsDataResponse() (response *DescribeScdnDomainBpsDataResponse)
CreateDescribeScdnDomainBpsDataResponse creates a response to parse from DescribeScdnDomainBpsData response
type DescribeScdnDomainCertificateInfoRequest ¶
type DescribeScdnDomainCertificateInfoRequest struct { *requests.RpcRequest DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnDomainCertificateInfoRequest is the request struct for api DescribeScdnDomainCertificateInfo
func CreateDescribeScdnDomainCertificateInfoRequest ¶
func CreateDescribeScdnDomainCertificateInfoRequest() (request *DescribeScdnDomainCertificateInfoRequest)
CreateDescribeScdnDomainCertificateInfoRequest creates a request to invoke DescribeScdnDomainCertificateInfo API
type DescribeScdnDomainCertificateInfoResponse ¶
type DescribeScdnDomainCertificateInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CertInfos CertInfos `json:"CertInfos" xml:"CertInfos"` }
DescribeScdnDomainCertificateInfoResponse is the response struct for api DescribeScdnDomainCertificateInfo
func CreateDescribeScdnDomainCertificateInfoResponse ¶
func CreateDescribeScdnDomainCertificateInfoResponse() (response *DescribeScdnDomainCertificateInfoResponse)
CreateDescribeScdnDomainCertificateInfoResponse creates a response to parse from DescribeScdnDomainCertificateInfo response
type DescribeScdnDomainCnameRequest ¶
type DescribeScdnDomainCnameRequest struct { *requests.RpcRequest DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnDomainCnameRequest is the request struct for api DescribeScdnDomainCname
func CreateDescribeScdnDomainCnameRequest ¶
func CreateDescribeScdnDomainCnameRequest() (request *DescribeScdnDomainCnameRequest)
CreateDescribeScdnDomainCnameRequest creates a request to invoke DescribeScdnDomainCname API
type DescribeScdnDomainCnameResponse ¶
type DescribeScdnDomainCnameResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CnameDatas CnameDatas `json:"CnameDatas" xml:"CnameDatas"` }
DescribeScdnDomainCnameResponse is the response struct for api DescribeScdnDomainCname
func CreateDescribeScdnDomainCnameResponse ¶
func CreateDescribeScdnDomainCnameResponse() (response *DescribeScdnDomainCnameResponse)
CreateDescribeScdnDomainCnameResponse creates a response to parse from DescribeScdnDomainCname response
type DescribeScdnDomainConfigsRequest ¶
type DescribeScdnDomainConfigsRequest 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"` }
DescribeScdnDomainConfigsRequest is the request struct for api DescribeScdnDomainConfigs
func CreateDescribeScdnDomainConfigsRequest ¶
func CreateDescribeScdnDomainConfigsRequest() (request *DescribeScdnDomainConfigsRequest)
CreateDescribeScdnDomainConfigsRequest creates a request to invoke DescribeScdnDomainConfigs API
type DescribeScdnDomainConfigsResponse ¶
type DescribeScdnDomainConfigsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainConfigs DomainConfigs `json:"DomainConfigs" xml:"DomainConfigs"` }
DescribeScdnDomainConfigsResponse is the response struct for api DescribeScdnDomainConfigs
func CreateDescribeScdnDomainConfigsResponse ¶
func CreateDescribeScdnDomainConfigsResponse() (response *DescribeScdnDomainConfigsResponse)
CreateDescribeScdnDomainConfigsResponse creates a response to parse from DescribeScdnDomainConfigs response
type DescribeScdnDomainDetailRequest ¶
type DescribeScdnDomainDetailRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnDomainDetailRequest is the request struct for api DescribeScdnDomainDetail
func CreateDescribeScdnDomainDetailRequest ¶
func CreateDescribeScdnDomainDetailRequest() (request *DescribeScdnDomainDetailRequest)
CreateDescribeScdnDomainDetailRequest creates a request to invoke DescribeScdnDomainDetail API
type DescribeScdnDomainDetailResponse ¶
type DescribeScdnDomainDetailResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainDetail DomainDetail `json:"DomainDetail" xml:"DomainDetail"` }
DescribeScdnDomainDetailResponse is the response struct for api DescribeScdnDomainDetail
func CreateDescribeScdnDomainDetailResponse ¶
func CreateDescribeScdnDomainDetailResponse() (response *DescribeScdnDomainDetailResponse)
CreateDescribeScdnDomainDetailResponse creates a response to parse from DescribeScdnDomainDetail response
type DescribeScdnDomainHitRateDataRequest ¶
type DescribeScdnDomainHitRateDataRequest 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"` }
DescribeScdnDomainHitRateDataRequest is the request struct for api DescribeScdnDomainHitRateData
func CreateDescribeScdnDomainHitRateDataRequest ¶
func CreateDescribeScdnDomainHitRateDataRequest() (request *DescribeScdnDomainHitRateDataRequest)
CreateDescribeScdnDomainHitRateDataRequest creates a request to invoke DescribeScdnDomainHitRateData API
type DescribeScdnDomainHitRateDataResponse ¶
type DescribeScdnDomainHitRateDataResponse 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"` }
DescribeScdnDomainHitRateDataResponse is the response struct for api DescribeScdnDomainHitRateData
func CreateDescribeScdnDomainHitRateDataResponse ¶
func CreateDescribeScdnDomainHitRateDataResponse() (response *DescribeScdnDomainHitRateDataResponse)
CreateDescribeScdnDomainHitRateDataResponse creates a response to parse from DescribeScdnDomainHitRateData response
type DescribeScdnDomainHttpCodeDataRequest ¶
type DescribeScdnDomainHttpCodeDataRequest 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"` }
DescribeScdnDomainHttpCodeDataRequest is the request struct for api DescribeScdnDomainHttpCodeData
func CreateDescribeScdnDomainHttpCodeDataRequest ¶
func CreateDescribeScdnDomainHttpCodeDataRequest() (request *DescribeScdnDomainHttpCodeDataRequest)
CreateDescribeScdnDomainHttpCodeDataRequest creates a request to invoke DescribeScdnDomainHttpCodeData API
type DescribeScdnDomainHttpCodeDataResponse ¶
type DescribeScdnDomainHttpCodeDataResponse 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"` }
DescribeScdnDomainHttpCodeDataResponse is the response struct for api DescribeScdnDomainHttpCodeData
func CreateDescribeScdnDomainHttpCodeDataResponse ¶
func CreateDescribeScdnDomainHttpCodeDataResponse() (response *DescribeScdnDomainHttpCodeDataResponse)
CreateDescribeScdnDomainHttpCodeDataResponse creates a response to parse from DescribeScdnDomainHttpCodeData response
type DescribeScdnDomainIspDataRequest ¶
type DescribeScdnDomainIspDataRequest 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"` }
DescribeScdnDomainIspDataRequest is the request struct for api DescribeScdnDomainIspData
func CreateDescribeScdnDomainIspDataRequest ¶
func CreateDescribeScdnDomainIspDataRequest() (request *DescribeScdnDomainIspDataRequest)
CreateDescribeScdnDomainIspDataRequest creates a request to invoke DescribeScdnDomainIspData API
type DescribeScdnDomainIspDataResponse ¶
type DescribeScdnDomainIspDataResponse 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 Value `json:"Value" xml:"Value"` }
DescribeScdnDomainIspDataResponse is the response struct for api DescribeScdnDomainIspData
func CreateDescribeScdnDomainIspDataResponse ¶
func CreateDescribeScdnDomainIspDataResponse() (response *DescribeScdnDomainIspDataResponse)
CreateDescribeScdnDomainIspDataResponse creates a response to parse from DescribeScdnDomainIspData response
type DescribeScdnDomainLogRequest ¶
type DescribeScdnDomainLogRequest 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"` }
DescribeScdnDomainLogRequest is the request struct for api DescribeScdnDomainLog
func CreateDescribeScdnDomainLogRequest ¶
func CreateDescribeScdnDomainLogRequest() (request *DescribeScdnDomainLogRequest)
CreateDescribeScdnDomainLogRequest creates a request to invoke DescribeScdnDomainLog API
type DescribeScdnDomainLogResponse ¶
type DescribeScdnDomainLogResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` DomainLogDetails DomainLogDetails `json:"DomainLogDetails" xml:"DomainLogDetails"` }
DescribeScdnDomainLogResponse is the response struct for api DescribeScdnDomainLog
func CreateDescribeScdnDomainLogResponse ¶
func CreateDescribeScdnDomainLogResponse() (response *DescribeScdnDomainLogResponse)
CreateDescribeScdnDomainLogResponse creates a response to parse from DescribeScdnDomainLog response
type DescribeScdnDomainOriginBpsDataRequest ¶
type DescribeScdnDomainOriginBpsDataRequest 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"` }
DescribeScdnDomainOriginBpsDataRequest is the request struct for api DescribeScdnDomainOriginBpsData
func CreateDescribeScdnDomainOriginBpsDataRequest ¶
func CreateDescribeScdnDomainOriginBpsDataRequest() (request *DescribeScdnDomainOriginBpsDataRequest)
CreateDescribeScdnDomainOriginBpsDataRequest creates a request to invoke DescribeScdnDomainOriginBpsData API
type DescribeScdnDomainOriginBpsDataResponse ¶
type DescribeScdnDomainOriginBpsDataResponse 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"` }
DescribeScdnDomainOriginBpsDataResponse is the response struct for api DescribeScdnDomainOriginBpsData
func CreateDescribeScdnDomainOriginBpsDataResponse ¶
func CreateDescribeScdnDomainOriginBpsDataResponse() (response *DescribeScdnDomainOriginBpsDataResponse)
CreateDescribeScdnDomainOriginBpsDataResponse creates a response to parse from DescribeScdnDomainOriginBpsData response
type DescribeScdnDomainOriginTrafficDataRequest ¶
type DescribeScdnDomainOriginTrafficDataRequest 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"` }
DescribeScdnDomainOriginTrafficDataRequest is the request struct for api DescribeScdnDomainOriginTrafficData
func CreateDescribeScdnDomainOriginTrafficDataRequest ¶
func CreateDescribeScdnDomainOriginTrafficDataRequest() (request *DescribeScdnDomainOriginTrafficDataRequest)
CreateDescribeScdnDomainOriginTrafficDataRequest creates a request to invoke DescribeScdnDomainOriginTrafficData API
type DescribeScdnDomainOriginTrafficDataResponse ¶
type DescribeScdnDomainOriginTrafficDataResponse 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"` }
DescribeScdnDomainOriginTrafficDataResponse is the response struct for api DescribeScdnDomainOriginTrafficData
func CreateDescribeScdnDomainOriginTrafficDataResponse ¶
func CreateDescribeScdnDomainOriginTrafficDataResponse() (response *DescribeScdnDomainOriginTrafficDataResponse)
CreateDescribeScdnDomainOriginTrafficDataResponse creates a response to parse from DescribeScdnDomainOriginTrafficData response
type DescribeScdnDomainPvDataRequest ¶
type DescribeScdnDomainPvDataRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` 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"` }
DescribeScdnDomainPvDataRequest is the request struct for api DescribeScdnDomainPvData
func CreateDescribeScdnDomainPvDataRequest ¶
func CreateDescribeScdnDomainPvDataRequest() (request *DescribeScdnDomainPvDataRequest)
CreateDescribeScdnDomainPvDataRequest creates a request to invoke DescribeScdnDomainPvData API
type DescribeScdnDomainPvDataResponse ¶
type DescribeScdnDomainPvDataResponse 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"` PvDataInterval PvDataInterval `json:"PvDataInterval" xml:"PvDataInterval"` }
DescribeScdnDomainPvDataResponse is the response struct for api DescribeScdnDomainPvData
func CreateDescribeScdnDomainPvDataResponse ¶
func CreateDescribeScdnDomainPvDataResponse() (response *DescribeScdnDomainPvDataResponse)
CreateDescribeScdnDomainPvDataResponse creates a response to parse from DescribeScdnDomainPvData response
type DescribeScdnDomainQpsDataRequest ¶
type DescribeScdnDomainQpsDataRequest 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"` }
DescribeScdnDomainQpsDataRequest is the request struct for api DescribeScdnDomainQpsData
func CreateDescribeScdnDomainQpsDataRequest ¶
func CreateDescribeScdnDomainQpsDataRequest() (request *DescribeScdnDomainQpsDataRequest)
CreateDescribeScdnDomainQpsDataRequest creates a request to invoke DescribeScdnDomainQpsData API
type DescribeScdnDomainQpsDataResponse ¶
type DescribeScdnDomainQpsDataResponse 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"` }
DescribeScdnDomainQpsDataResponse is the response struct for api DescribeScdnDomainQpsData
func CreateDescribeScdnDomainQpsDataResponse ¶
func CreateDescribeScdnDomainQpsDataResponse() (response *DescribeScdnDomainQpsDataResponse)
CreateDescribeScdnDomainQpsDataResponse creates a response to parse from DescribeScdnDomainQpsData response
type DescribeScdnDomainTrafficDataRequest ¶
type DescribeScdnDomainTrafficDataRequest 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"` }
DescribeScdnDomainTrafficDataRequest is the request struct for api DescribeScdnDomainTrafficData
func CreateDescribeScdnDomainTrafficDataRequest ¶
func CreateDescribeScdnDomainTrafficDataRequest() (request *DescribeScdnDomainTrafficDataRequest)
CreateDescribeScdnDomainTrafficDataRequest creates a request to invoke DescribeScdnDomainTrafficData API
type DescribeScdnDomainTrafficDataResponse ¶
type DescribeScdnDomainTrafficDataResponse 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"` }
DescribeScdnDomainTrafficDataResponse is the response struct for api DescribeScdnDomainTrafficData
func CreateDescribeScdnDomainTrafficDataResponse ¶
func CreateDescribeScdnDomainTrafficDataResponse() (response *DescribeScdnDomainTrafficDataResponse)
CreateDescribeScdnDomainTrafficDataResponse creates a response to parse from DescribeScdnDomainTrafficData response
type DescribeScdnDomainUvDataRequest ¶
type DescribeScdnDomainUvDataRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` 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"` }
DescribeScdnDomainUvDataRequest is the request struct for api DescribeScdnDomainUvData
func CreateDescribeScdnDomainUvDataRequest ¶
func CreateDescribeScdnDomainUvDataRequest() (request *DescribeScdnDomainUvDataRequest)
CreateDescribeScdnDomainUvDataRequest creates a request to invoke DescribeScdnDomainUvData API
type DescribeScdnDomainUvDataResponse ¶
type DescribeScdnDomainUvDataResponse 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"` UvDataInterval UvDataInterval `json:"UvDataInterval" xml:"UvDataInterval"` }
DescribeScdnDomainUvDataResponse is the response struct for api DescribeScdnDomainUvData
func CreateDescribeScdnDomainUvDataResponse ¶
func CreateDescribeScdnDomainUvDataResponse() (response *DescribeScdnDomainUvDataResponse)
CreateDescribeScdnDomainUvDataResponse creates a response to parse from DescribeScdnDomainUvData response
type DescribeScdnIpInfoRequest ¶
type DescribeScdnIpInfoRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` IP string `position:"Query" name:"IP"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnIpInfoRequest is the request struct for api DescribeScdnIpInfo
func CreateDescribeScdnIpInfoRequest ¶
func CreateDescribeScdnIpInfoRequest() (request *DescribeScdnIpInfoRequest)
CreateDescribeScdnIpInfoRequest creates a request to invoke DescribeScdnIpInfo API
type DescribeScdnIpInfoResponse ¶
type DescribeScdnIpInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Ip string `json:"Ip" xml:"Ip"` ISP string `json:"ISP" xml:"ISP"` IspEname string `json:"IspEname" xml:"IspEname"` Region string `json:"Region" xml:"Region"` RegionEname string `json:"RegionEname" xml:"RegionEname"` }
DescribeScdnIpInfoResponse is the response struct for api DescribeScdnIpInfo
func CreateDescribeScdnIpInfoResponse ¶
func CreateDescribeScdnIpInfoResponse() (response *DescribeScdnIpInfoResponse)
CreateDescribeScdnIpInfoResponse creates a response to parse from DescribeScdnIpInfo response
type DescribeScdnRefreshQuotaRequest ¶
type DescribeScdnRefreshQuotaRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnRefreshQuotaRequest is the request struct for api DescribeScdnRefreshQuota
func CreateDescribeScdnRefreshQuotaRequest ¶
func CreateDescribeScdnRefreshQuotaRequest() (request *DescribeScdnRefreshQuotaRequest)
CreateDescribeScdnRefreshQuotaRequest creates a request to invoke DescribeScdnRefreshQuota API
type DescribeScdnRefreshQuotaResponse ¶
type DescribeScdnRefreshQuotaResponse 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"` }
DescribeScdnRefreshQuotaResponse is the response struct for api DescribeScdnRefreshQuota
func CreateDescribeScdnRefreshQuotaResponse ¶
func CreateDescribeScdnRefreshQuotaResponse() (response *DescribeScdnRefreshQuotaResponse)
CreateDescribeScdnRefreshQuotaResponse creates a response to parse from DescribeScdnRefreshQuota response
type DescribeScdnRefreshTasksRequest ¶
type DescribeScdnRefreshTasksRequest 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"` }
DescribeScdnRefreshTasksRequest is the request struct for api DescribeScdnRefreshTasks
func CreateDescribeScdnRefreshTasksRequest ¶
func CreateDescribeScdnRefreshTasksRequest() (request *DescribeScdnRefreshTasksRequest)
CreateDescribeScdnRefreshTasksRequest creates a request to invoke DescribeScdnRefreshTasks API
type DescribeScdnRefreshTasksResponse ¶
type DescribeScdnRefreshTasksResponse 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"` }
DescribeScdnRefreshTasksResponse is the response struct for api DescribeScdnRefreshTasks
func CreateDescribeScdnRefreshTasksResponse ¶
func CreateDescribeScdnRefreshTasksResponse() (response *DescribeScdnRefreshTasksResponse)
CreateDescribeScdnRefreshTasksResponse creates a response to parse from DescribeScdnRefreshTasks response
type DescribeScdnServiceRequest ¶
type DescribeScdnServiceRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnServiceRequest is the request struct for api DescribeScdnService
func CreateDescribeScdnServiceRequest ¶
func CreateDescribeScdnServiceRequest() (request *DescribeScdnServiceRequest)
CreateDescribeScdnServiceRequest creates a request to invoke DescribeScdnService API
type DescribeScdnServiceResponse ¶
type DescribeScdnServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` OpenTime string `json:"OpenTime" xml:"OpenTime"` EndTime string `json:"EndTime" xml:"EndTime"` ProtectType string `json:"ProtectType" xml:"ProtectType"` ProtectTypeValue string `json:"ProtectTypeValue" xml:"ProtectTypeValue"` Bandwidth string `json:"Bandwidth" xml:"Bandwidth"` CcProtection string `json:"CcProtection" xml:"CcProtection"` DDoSBasic string `json:"DDoSBasic" xml:"DDoSBasic"` DomainCount string `json:"DomainCount" xml:"DomainCount"` ElasticProtection string `json:"ElasticProtection" xml:"ElasticProtection"` BandwidthValue string `json:"BandwidthValue" xml:"BandwidthValue"` CcProtectionValue string `json:"CcProtectionValue" xml:"CcProtectionValue"` DDoSBasicValue string `json:"DDoSBasicValue" xml:"DDoSBasicValue"` DomainCountValue string `json:"DomainCountValue" xml:"DomainCountValue"` ElasticProtectionValue string `json:"ElasticProtectionValue" xml:"ElasticProtectionValue"` PriceType string `json:"PriceType" xml:"PriceType"` PricingCycle string `json:"PricingCycle" xml:"PricingCycle"` OperationLocks OperationLocks `json:"OperationLocks" xml:"OperationLocks"` }
DescribeScdnServiceResponse is the response struct for api DescribeScdnService
func CreateDescribeScdnServiceResponse ¶
func CreateDescribeScdnServiceResponse() (response *DescribeScdnServiceResponse)
CreateDescribeScdnServiceResponse creates a response to parse from DescribeScdnService response
type DescribeScdnUserDomainsRequest ¶
type DescribeScdnUserDomainsRequest 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"` }
DescribeScdnUserDomainsRequest is the request struct for api DescribeScdnUserDomains
func CreateDescribeScdnUserDomainsRequest ¶
func CreateDescribeScdnUserDomainsRequest() (request *DescribeScdnUserDomainsRequest)
CreateDescribeScdnUserDomainsRequest creates a request to invoke DescribeScdnUserDomains API
type DescribeScdnUserDomainsResponse ¶
type DescribeScdnUserDomainsResponse 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"` Domains Domains `json:"Domains" xml:"Domains"` }
DescribeScdnUserDomainsResponse is the response struct for api DescribeScdnUserDomains
func CreateDescribeScdnUserDomainsResponse ¶
func CreateDescribeScdnUserDomainsResponse() (response *DescribeScdnUserDomainsResponse)
CreateDescribeScdnUserDomainsResponse creates a response to parse from DescribeScdnUserDomains response
type DescribeScdnUserQuotaRequest ¶
type DescribeScdnUserQuotaRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnUserQuotaRequest is the request struct for api DescribeScdnUserQuota
func CreateDescribeScdnUserQuotaRequest ¶
func CreateDescribeScdnUserQuotaRequest() (request *DescribeScdnUserQuotaRequest)
CreateDescribeScdnUserQuotaRequest creates a request to invoke DescribeScdnUserQuota API
type DescribeScdnUserQuotaResponse ¶
type DescribeScdnUserQuotaResponse 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"` }
DescribeScdnUserQuotaResponse is the response struct for api DescribeScdnUserQuota
func CreateDescribeScdnUserQuotaResponse ¶
func CreateDescribeScdnUserQuotaResponse() (response *DescribeScdnUserQuotaResponse)
CreateDescribeScdnUserQuotaResponse creates a response to parse from DescribeScdnUserQuota 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 scdn response
type DomainConfigs ¶
type DomainConfigs struct {
DomainConfig []DomainConfig `json:"DomainConfig" xml:"DomainConfig"`
}
DomainConfigs is a nested struct in scdn 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 SourcesInDescribeScdnDomainDetail `json:"Sources" xml:"Sources"` }
DomainDetail is a nested struct in scdn 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 scdn response
type DomainLogDetails ¶
type DomainLogDetails struct {
DomainLogDetail []DomainLogDetail `json:"DomainLogDetail" xml:"DomainLogDetail"`
}
DomainLogDetails is a nested struct in scdn response
type Domains ¶
type Domains struct {
PageData []PageData `json:"PageData" xml:"PageData"`
}
Domains is a nested struct in scdn response
type FunctionArg ¶
type FunctionArg struct { ArgName string `json:"ArgName" xml:"ArgName"` ArgValue string `json:"ArgValue" xml:"ArgValue"` }
FunctionArg is a nested struct in scdn response
type FunctionArgs ¶
type FunctionArgs struct {
FunctionArg []FunctionArg `json:"FunctionArg" xml:"FunctionArg"`
}
FunctionArgs is a nested struct in scdn response
type HitRatePerInterval ¶
type HitRatePerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
HitRatePerInterval is a nested struct in scdn response
type HttpCodeDataModule ¶
type HttpCodeDataModule struct { Code string `json:"Code" xml:"Code"` Proportion string `json:"Proportion" xml:"Proportion"` Count string `json:"Count" xml:"Count"` }
HttpCodeDataModule is a nested struct in scdn response
type HttpCodeDataPerInterval ¶
type HttpCodeDataPerInterval struct {
HttpCodeDataModule []HttpCodeDataModule `json:"HttpCodeDataModule" xml:"HttpCodeDataModule"`
}
HttpCodeDataPerInterval is a nested struct in scdn 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 scdn response
type LockReason ¶
type LockReason struct {
LockReason string `json:"LockReason" xml:"LockReason"`
}
LockReason is a nested struct in scdn 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 scdn response
type LogInfos ¶
type LogInfos struct {
LogInfoDetail []LogInfoDetail `json:"LogInfoDetail" xml:"LogInfoDetail"`
}
LogInfos is a nested struct in scdn response
type OperationLocks ¶
type OperationLocks struct {
LockReason []LockReason `json:"LockReason" xml:"LockReason"`
}
OperationLocks is a nested struct in scdn response
type OriginBpsDataPerInterval ¶
type OriginBpsDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
OriginBpsDataPerInterval is a nested struct in scdn response
type OriginTrafficDataPerInterval ¶
type OriginTrafficDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
OriginTrafficDataPerInterval is a nested struct in scdn 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 SourcesInDescribeScdnUserDomains `json:"Sources" xml:"Sources"` }
PageData is a nested struct in scdn 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 scdn response
type PageInfos ¶
type PageInfos struct {
PageInfoDetail []PageInfoDetail `json:"PageInfoDetail" xml:"PageInfoDetail"`
}
PageInfos is a nested struct in scdn response
type PreloadScdnObjectCachesRequest ¶
type PreloadScdnObjectCachesRequest 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"` }
PreloadScdnObjectCachesRequest is the request struct for api PreloadScdnObjectCaches
func CreatePreloadScdnObjectCachesRequest ¶
func CreatePreloadScdnObjectCachesRequest() (request *PreloadScdnObjectCachesRequest)
CreatePreloadScdnObjectCachesRequest creates a request to invoke PreloadScdnObjectCaches API
type PreloadScdnObjectCachesResponse ¶
type PreloadScdnObjectCachesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PreloadTaskId string `json:"PreloadTaskId" xml:"PreloadTaskId"` }
PreloadScdnObjectCachesResponse is the response struct for api PreloadScdnObjectCaches
func CreatePreloadScdnObjectCachesResponse ¶
func CreatePreloadScdnObjectCachesResponse() (response *PreloadScdnObjectCachesResponse)
CreatePreloadScdnObjectCachesResponse creates a response to parse from PreloadScdnObjectCaches response
type PvDataInterval ¶
type PvDataInterval struct {
UsageData []UsageData `json:"UsageData" xml:"UsageData"`
}
PvDataInterval is a nested struct in scdn response
type QpsDataPerInterval ¶
type QpsDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
QpsDataPerInterval is a nested struct in scdn response
type RefreshScdnObjectCachesRequest ¶
type RefreshScdnObjectCachesRequest 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"` }
RefreshScdnObjectCachesRequest is the request struct for api RefreshScdnObjectCaches
func CreateRefreshScdnObjectCachesRequest ¶
func CreateRefreshScdnObjectCachesRequest() (request *RefreshScdnObjectCachesRequest)
CreateRefreshScdnObjectCachesRequest creates a request to invoke RefreshScdnObjectCaches API
type RefreshScdnObjectCachesResponse ¶
type RefreshScdnObjectCachesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` RefreshTaskId string `json:"RefreshTaskId" xml:"RefreshTaskId"` }
RefreshScdnObjectCachesResponse is the response struct for api RefreshScdnObjectCaches
func CreateRefreshScdnObjectCachesResponse ¶
func CreateRefreshScdnObjectCachesResponse() (response *RefreshScdnObjectCachesResponse)
CreateRefreshScdnObjectCachesResponse creates a response to parse from RefreshScdnObjectCaches response
type SetScdnDomainCertificateRequest ¶
type SetScdnDomainCertificateRequest 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"` }
SetScdnDomainCertificateRequest is the request struct for api SetScdnDomainCertificate
func CreateSetScdnDomainCertificateRequest ¶
func CreateSetScdnDomainCertificateRequest() (request *SetScdnDomainCertificateRequest)
CreateSetScdnDomainCertificateRequest creates a request to invoke SetScdnDomainCertificate API
type SetScdnDomainCertificateResponse ¶
type SetScdnDomainCertificateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetScdnDomainCertificateResponse is the response struct for api SetScdnDomainCertificate
func CreateSetScdnDomainCertificateResponse ¶
func CreateSetScdnDomainCertificateResponse() (response *SetScdnDomainCertificateResponse)
CreateSetScdnDomainCertificateResponse creates a response to parse from SetScdnDomainCertificate 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"` Type string `json:"Type" xml:"Type"` }
Source is a nested struct in scdn response
type SourcesInDescribeScdnDomainDetail ¶
type SourcesInDescribeScdnDomainDetail struct {
Source []Source `json:"Source" xml:"Source"`
}
SourcesInDescribeScdnDomainDetail is a nested struct in scdn response
type SourcesInDescribeScdnUserDomains ¶
type SourcesInDescribeScdnUserDomains struct {
Source []Source `json:"Source" xml:"Source"`
}
SourcesInDescribeScdnUserDomains is a nested struct in scdn response
type StartScdnDomainRequest ¶
type StartScdnDomainRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
StartScdnDomainRequest is the request struct for api StartScdnDomain
func CreateStartScdnDomainRequest ¶
func CreateStartScdnDomainRequest() (request *StartScdnDomainRequest)
CreateStartScdnDomainRequest creates a request to invoke StartScdnDomain API
type StartScdnDomainResponse ¶
type StartScdnDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StartScdnDomainResponse is the response struct for api StartScdnDomain
func CreateStartScdnDomainResponse ¶
func CreateStartScdnDomainResponse() (response *StartScdnDomainResponse)
CreateStartScdnDomainResponse creates a response to parse from StartScdnDomain response
type StopScdnDomainRequest ¶
type StopScdnDomainRequest struct { *requests.RpcRequest SecurityToken string `position:"Query" name:"SecurityToken"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
StopScdnDomainRequest is the request struct for api StopScdnDomain
func CreateStopScdnDomainRequest ¶
func CreateStopScdnDomainRequest() (request *StopScdnDomainRequest)
CreateStopScdnDomainRequest creates a request to invoke StopScdnDomain API
type StopScdnDomainResponse ¶
type StopScdnDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
StopScdnDomainResponse is the response struct for api StopScdnDomain
func CreateStopScdnDomainResponse ¶
func CreateStopScdnDomainResponse() (response *StopScdnDomainResponse)
CreateStopScdnDomainResponse creates a response to parse from StopScdnDomain 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 scdn response
type Tasks ¶
type Tasks struct {
Task []Task `json:"Task" xml:"Task"`
}
Tasks is a nested struct in scdn response
type TrafficDataPerInterval ¶
type TrafficDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
TrafficDataPerInterval is a nested struct in scdn response
type UpdateScdnDomainRequest ¶
type UpdateScdnDomainRequest struct { *requests.RpcRequest 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"` }
UpdateScdnDomainRequest is the request struct for api UpdateScdnDomain
func CreateUpdateScdnDomainRequest ¶
func CreateUpdateScdnDomainRequest() (request *UpdateScdnDomainRequest)
CreateUpdateScdnDomainRequest creates a request to invoke UpdateScdnDomain API
type UpdateScdnDomainResponse ¶
type UpdateScdnDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateScdnDomainResponse is the response struct for api UpdateScdnDomain
func CreateUpdateScdnDomainResponse ¶
func CreateUpdateScdnDomainResponse() (response *UpdateScdnDomainResponse)
CreateUpdateScdnDomainResponse creates a response to parse from UpdateScdnDomain response
type UsageData ¶
type UsageData struct { Value string `json:"Value" xml:"Value"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` }
UsageData is a nested struct in scdn response
type UvDataInterval ¶
type UvDataInterval struct {
UsageData []UsageData `json:"UsageData" xml:"UsageData"`
}
UvDataInterval is a nested struct in scdn response
type Value ¶
type Value struct {
IspProportionData []IspProportionData `json:"IspProportionData" xml:"IspProportionData"`
}
Value is a nested struct in scdn response
Source Files ¶
- add_scdn_domain.go
- batch_delete_scdn_domain_configs.go
- check_scdn_service.go
- client.go
- delete_scdn_domain.go
- describe_scdn_certificate_detail.go
- describe_scdn_certificate_list.go
- describe_scdn_domain_bps_data.go
- describe_scdn_domain_certificate_info.go
- describe_scdn_domain_cname.go
- describe_scdn_domain_configs.go
- describe_scdn_domain_detail.go
- describe_scdn_domain_hit_rate_data.go
- describe_scdn_domain_http_code_data.go
- describe_scdn_domain_isp_data.go
- describe_scdn_domain_log.go
- describe_scdn_domain_origin_bps_data.go
- describe_scdn_domain_origin_traffic_data.go
- describe_scdn_domain_pv_data.go
- describe_scdn_domain_qps_data.go
- describe_scdn_domain_traffic_data.go
- describe_scdn_domain_uv_data.go
- describe_scdn_ip_info.go
- describe_scdn_refresh_quota.go
- describe_scdn_refresh_tasks.go
- describe_scdn_service.go
- describe_scdn_user_domains.go
- describe_scdn_user_quota.go
- preload_scdn_object_caches.go
- refresh_scdn_object_caches.go
- set_scdn_domain_certificate.go
- start_scdn_domain.go
- stop_scdn_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_pv_data_interval.go
- struct_qps_data_per_interval.go
- struct_source.go
- struct_sources_in_describe_scdn_domain_detail.go
- struct_sources_in_describe_scdn_user_domains.go
- struct_task.go
- struct_tasks.go
- struct_traffic_data_per_interval.go
- struct_usage_data.go
- struct_uv_data_interval.go
- struct_value.go
- update_scdn_domain.go