Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AddScdnDomainRequest
- type AddScdnDomainResponse
- type AllUrlList
- type AttackIpDataList
- type AttackIpDatas
- type AttackUrlDataList
- type AttackUrlDatas
- type Attacks
- type BatchDeleteScdnDomainConfigsRequest
- type BatchDeleteScdnDomainConfigsResponse
- type BatchSetScdnDomainConfigsRequest
- type BatchSetScdnDomainConfigsResponse
- type BatchStartScdnDomainRequest
- type BatchStartScdnDomainResponse
- type BatchStopScdnDomainRequest
- type BatchStopScdnDomainResponse
- type BatchUpdateScdnDomainRequest
- type BatchUpdateScdnDomainResponse
- type BpsDataPerInterval
- type BpsDrops
- type BpsModel
- type BpsTotals
- type ByteHitRateDataModel
- 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 NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId 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) BatchSetScdnDomainConfigs(request *BatchSetScdnDomainConfigsRequest) (response *BatchSetScdnDomainConfigsResponse, err error)
- func (client *Client) BatchSetScdnDomainConfigsWithCallback(request *BatchSetScdnDomainConfigsRequest, ...) <-chan int
- func (client *Client) BatchSetScdnDomainConfigsWithChan(request *BatchSetScdnDomainConfigsRequest) (<-chan *BatchSetScdnDomainConfigsResponse, <-chan error)
- func (client *Client) BatchStartScdnDomain(request *BatchStartScdnDomainRequest) (response *BatchStartScdnDomainResponse, err error)
- func (client *Client) BatchStartScdnDomainWithCallback(request *BatchStartScdnDomainRequest, ...) <-chan int
- func (client *Client) BatchStartScdnDomainWithChan(request *BatchStartScdnDomainRequest) (<-chan *BatchStartScdnDomainResponse, <-chan error)
- func (client *Client) BatchStopScdnDomain(request *BatchStopScdnDomainRequest) (response *BatchStopScdnDomainResponse, err error)
- func (client *Client) BatchStopScdnDomainWithCallback(request *BatchStopScdnDomainRequest, ...) <-chan int
- func (client *Client) BatchStopScdnDomainWithChan(request *BatchStopScdnDomainRequest) (<-chan *BatchStopScdnDomainResponse, <-chan error)
- func (client *Client) BatchUpdateScdnDomain(request *BatchUpdateScdnDomainRequest) (response *BatchUpdateScdnDomainResponse, err error)
- func (client *Client) BatchUpdateScdnDomainWithCallback(request *BatchUpdateScdnDomainRequest, ...) <-chan int
- func (client *Client) BatchUpdateScdnDomainWithChan(request *BatchUpdateScdnDomainRequest) (<-chan *BatchUpdateScdnDomainResponse, <-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) DeleteScdnSpecificConfig(request *DeleteScdnSpecificConfigRequest) (response *DeleteScdnSpecificConfigResponse, err error)
- func (client *Client) DeleteScdnSpecificConfigWithCallback(request *DeleteScdnSpecificConfigRequest, ...) <-chan int
- func (client *Client) DeleteScdnSpecificConfigWithChan(request *DeleteScdnSpecificConfigRequest) (<-chan *DeleteScdnSpecificConfigResponse, <-chan error)
- func (client *Client) DescribeScdnCcInfo(request *DescribeScdnCcInfoRequest) (response *DescribeScdnCcInfoResponse, err error)
- func (client *Client) DescribeScdnCcInfoWithCallback(request *DescribeScdnCcInfoRequest, ...) <-chan int
- func (client *Client) DescribeScdnCcInfoWithChan(request *DescribeScdnCcInfoRequest) (<-chan *DescribeScdnCcInfoResponse, <-chan error)
- func (client *Client) DescribeScdnCcQpsInfo(request *DescribeScdnCcQpsInfoRequest) (response *DescribeScdnCcQpsInfoResponse, err error)
- func (client *Client) DescribeScdnCcQpsInfoWithCallback(request *DescribeScdnCcQpsInfoRequest, ...) <-chan int
- func (client *Client) DescribeScdnCcQpsInfoWithChan(request *DescribeScdnCcQpsInfoRequest) (<-chan *DescribeScdnCcQpsInfoResponse, <-chan error)
- func (client *Client) DescribeScdnCcTopIp(request *DescribeScdnCcTopIpRequest) (response *DescribeScdnCcTopIpResponse, err error)
- func (client *Client) DescribeScdnCcTopIpWithCallback(request *DescribeScdnCcTopIpRequest, ...) <-chan int
- func (client *Client) DescribeScdnCcTopIpWithChan(request *DescribeScdnCcTopIpRequest) (<-chan *DescribeScdnCcTopIpResponse, <-chan error)
- func (client *Client) DescribeScdnCcTopUrl(request *DescribeScdnCcTopUrlRequest) (response *DescribeScdnCcTopUrlResponse, err error)
- func (client *Client) DescribeScdnCcTopUrlWithCallback(request *DescribeScdnCcTopUrlRequest, ...) <-chan int
- func (client *Client) DescribeScdnCcTopUrlWithChan(request *DescribeScdnCcTopUrlRequest) (<-chan *DescribeScdnCcTopUrlResponse, <-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) DescribeScdnDDoSInfo(request *DescribeScdnDDoSInfoRequest) (response *DescribeScdnDDoSInfoResponse, err error)
- func (client *Client) DescribeScdnDDoSInfoWithCallback(request *DescribeScdnDDoSInfoRequest, ...) <-chan int
- func (client *Client) DescribeScdnDDoSInfoWithChan(request *DescribeScdnDDoSInfoRequest) (<-chan *DescribeScdnDDoSInfoResponse, <-chan error)
- func (client *Client) DescribeScdnDDoSTrafficInfo(request *DescribeScdnDDoSTrafficInfoRequest) (response *DescribeScdnDDoSTrafficInfoResponse, err error)
- func (client *Client) DescribeScdnDDoSTrafficInfoWithCallback(request *DescribeScdnDDoSTrafficInfoRequest, ...) <-chan int
- func (client *Client) DescribeScdnDDoSTrafficInfoWithChan(request *DescribeScdnDDoSTrafficInfoRequest) (<-chan *DescribeScdnDDoSTrafficInfoResponse, <-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) DescribeScdnDomainRealTimeBpsData(request *DescribeScdnDomainRealTimeBpsDataRequest) (response *DescribeScdnDomainRealTimeBpsDataResponse, err error)
- func (client *Client) DescribeScdnDomainRealTimeBpsDataWithCallback(request *DescribeScdnDomainRealTimeBpsDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainRealTimeBpsDataWithChan(request *DescribeScdnDomainRealTimeBpsDataRequest) (<-chan *DescribeScdnDomainRealTimeBpsDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainRealTimeByteHitRateData(request *DescribeScdnDomainRealTimeByteHitRateDataRequest) (response *DescribeScdnDomainRealTimeByteHitRateDataResponse, err error)
- func (client *Client) DescribeScdnDomainRealTimeByteHitRateDataWithCallback(request *DescribeScdnDomainRealTimeByteHitRateDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainRealTimeByteHitRateDataWithChan(request *DescribeScdnDomainRealTimeByteHitRateDataRequest) (<-chan *DescribeScdnDomainRealTimeByteHitRateDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainRealTimeHttpCodeData(request *DescribeScdnDomainRealTimeHttpCodeDataRequest) (response *DescribeScdnDomainRealTimeHttpCodeDataResponse, err error)
- func (client *Client) DescribeScdnDomainRealTimeHttpCodeDataWithCallback(request *DescribeScdnDomainRealTimeHttpCodeDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainRealTimeHttpCodeDataWithChan(request *DescribeScdnDomainRealTimeHttpCodeDataRequest) (<-chan *DescribeScdnDomainRealTimeHttpCodeDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainRealTimeQpsData(request *DescribeScdnDomainRealTimeQpsDataRequest) (response *DescribeScdnDomainRealTimeQpsDataResponse, err error)
- func (client *Client) DescribeScdnDomainRealTimeQpsDataWithCallback(request *DescribeScdnDomainRealTimeQpsDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainRealTimeQpsDataWithChan(request *DescribeScdnDomainRealTimeQpsDataRequest) (<-chan *DescribeScdnDomainRealTimeQpsDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainRealTimeReqHitRateData(request *DescribeScdnDomainRealTimeReqHitRateDataRequest) (response *DescribeScdnDomainRealTimeReqHitRateDataResponse, err error)
- func (client *Client) DescribeScdnDomainRealTimeReqHitRateDataWithCallback(request *DescribeScdnDomainRealTimeReqHitRateDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainRealTimeReqHitRateDataWithChan(request *DescribeScdnDomainRealTimeReqHitRateDataRequest) (<-chan *DescribeScdnDomainRealTimeReqHitRateDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainRealTimeSrcBpsData(request *DescribeScdnDomainRealTimeSrcBpsDataRequest) (response *DescribeScdnDomainRealTimeSrcBpsDataResponse, err error)
- func (client *Client) DescribeScdnDomainRealTimeSrcBpsDataWithCallback(request *DescribeScdnDomainRealTimeSrcBpsDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainRealTimeSrcBpsDataWithChan(request *DescribeScdnDomainRealTimeSrcBpsDataRequest) (<-chan *DescribeScdnDomainRealTimeSrcBpsDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainRealTimeSrcTrafficData(request *DescribeScdnDomainRealTimeSrcTrafficDataRequest) (response *DescribeScdnDomainRealTimeSrcTrafficDataResponse, err error)
- func (client *Client) DescribeScdnDomainRealTimeSrcTrafficDataWithCallback(request *DescribeScdnDomainRealTimeSrcTrafficDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainRealTimeSrcTrafficDataWithChan(request *DescribeScdnDomainRealTimeSrcTrafficDataRequest) (<-chan *DescribeScdnDomainRealTimeSrcTrafficDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainRealTimeTrafficData(request *DescribeScdnDomainRealTimeTrafficDataRequest) (response *DescribeScdnDomainRealTimeTrafficDataResponse, err error)
- func (client *Client) DescribeScdnDomainRealTimeTrafficDataWithCallback(request *DescribeScdnDomainRealTimeTrafficDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainRealTimeTrafficDataWithChan(request *DescribeScdnDomainRealTimeTrafficDataRequest) (<-chan *DescribeScdnDomainRealTimeTrafficDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainRegionData(request *DescribeScdnDomainRegionDataRequest) (response *DescribeScdnDomainRegionDataResponse, err error)
- func (client *Client) DescribeScdnDomainRegionDataWithCallback(request *DescribeScdnDomainRegionDataRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainRegionDataWithChan(request *DescribeScdnDomainRegionDataRequest) (<-chan *DescribeScdnDomainRegionDataResponse, <-chan error)
- func (client *Client) DescribeScdnDomainTopReferVisit(request *DescribeScdnDomainTopReferVisitRequest) (response *DescribeScdnDomainTopReferVisitResponse, err error)
- func (client *Client) DescribeScdnDomainTopReferVisitWithCallback(request *DescribeScdnDomainTopReferVisitRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainTopReferVisitWithChan(request *DescribeScdnDomainTopReferVisitRequest) (<-chan *DescribeScdnDomainTopReferVisitResponse, <-chan error)
- func (client *Client) DescribeScdnDomainTopUrlVisit(request *DescribeScdnDomainTopUrlVisitRequest) (response *DescribeScdnDomainTopUrlVisitResponse, err error)
- func (client *Client) DescribeScdnDomainTopUrlVisitWithCallback(request *DescribeScdnDomainTopUrlVisitRequest, ...) <-chan int
- func (client *Client) DescribeScdnDomainTopUrlVisitWithChan(request *DescribeScdnDomainTopUrlVisitRequest) (<-chan *DescribeScdnDomainTopUrlVisitResponse, <-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) 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) DescribeScdnTopDomainsByFlow(request *DescribeScdnTopDomainsByFlowRequest) (response *DescribeScdnTopDomainsByFlowResponse, err error)
- func (client *Client) DescribeScdnTopDomainsByFlowWithCallback(request *DescribeScdnTopDomainsByFlowRequest, ...) <-chan int
- func (client *Client) DescribeScdnTopDomainsByFlowWithChan(request *DescribeScdnTopDomainsByFlowRequest) (<-chan *DescribeScdnTopDomainsByFlowResponse, <-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) DescribeScdnUserProtectInfo(request *DescribeScdnUserProtectInfoRequest) (response *DescribeScdnUserProtectInfoResponse, err error)
- func (client *Client) DescribeScdnUserProtectInfoWithCallback(request *DescribeScdnUserProtectInfoRequest, ...) <-chan int
- func (client *Client) DescribeScdnUserProtectInfoWithChan(request *DescribeScdnUserProtectInfoRequest) (<-chan *DescribeScdnUserProtectInfoResponse, <-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) OpenScdnService(request *OpenScdnServiceRequest) (response *OpenScdnServiceResponse, err error)
- func (client *Client) OpenScdnServiceWithCallback(request *OpenScdnServiceRequest, ...) <-chan int
- func (client *Client) OpenScdnServiceWithChan(request *OpenScdnServiceRequest) (<-chan *OpenScdnServiceResponse, <-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) SetScdnBotInfo(request *SetScdnBotInfoRequest) (response *SetScdnBotInfoResponse, err error)
- func (client *Client) SetScdnBotInfoWithCallback(request *SetScdnBotInfoRequest, ...) <-chan int
- func (client *Client) SetScdnBotInfoWithChan(request *SetScdnBotInfoRequest) (<-chan *SetScdnBotInfoResponse, <-chan error)
- func (client *Client) SetScdnCcInfo(request *SetScdnCcInfoRequest) (response *SetScdnCcInfoResponse, err error)
- func (client *Client) SetScdnCcInfoWithCallback(request *SetScdnCcInfoRequest, ...) <-chan int
- func (client *Client) SetScdnCcInfoWithChan(request *SetScdnCcInfoRequest) (<-chan *SetScdnCcInfoResponse, <-chan error)
- func (client *Client) SetScdnDDoSInfo(request *SetScdnDDoSInfoRequest) (response *SetScdnDDoSInfoResponse, err error)
- func (client *Client) SetScdnDDoSInfoWithCallback(request *SetScdnDDoSInfoRequest, ...) <-chan int
- func (client *Client) SetScdnDDoSInfoWithChan(request *SetScdnDDoSInfoRequest) (<-chan *SetScdnDDoSInfoResponse, <-chan error)
- func (client *Client) SetScdnDomainBizInfo(request *SetScdnDomainBizInfoRequest) (response *SetScdnDomainBizInfoResponse, err error)
- func (client *Client) SetScdnDomainBizInfoWithCallback(request *SetScdnDomainBizInfoRequest, ...) <-chan int
- func (client *Client) SetScdnDomainBizInfoWithChan(request *SetScdnDomainBizInfoRequest) (<-chan *SetScdnDomainBizInfoResponse, <-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 DataInDescribeScdnDomainRealTimeBpsData
- type DataInDescribeScdnDomainRealTimeByteHitRateData
- type DataInDescribeScdnDomainRealTimeQpsData
- type DataInDescribeScdnDomainRealTimeReqHitRateData
- type DataModule
- type DataPerInterval
- type DeleteScdnDomainRequest
- type DeleteScdnDomainResponse
- type DeleteScdnSpecificConfigRequest
- type DeleteScdnSpecificConfigResponse
- type DescribeScdnCcInfoRequest
- type DescribeScdnCcInfoResponse
- type DescribeScdnCcQpsInfoRequest
- type DescribeScdnCcQpsInfoResponse
- type DescribeScdnCcTopIpRequest
- type DescribeScdnCcTopIpResponse
- type DescribeScdnCcTopUrlRequest
- type DescribeScdnCcTopUrlResponse
- type DescribeScdnCertificateDetailRequest
- type DescribeScdnCertificateDetailResponse
- type DescribeScdnCertificateListRequest
- type DescribeScdnCertificateListResponse
- type DescribeScdnDDoSInfoRequest
- type DescribeScdnDDoSInfoResponse
- type DescribeScdnDDoSTrafficInfoRequest
- type DescribeScdnDDoSTrafficInfoResponse
- 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 DescribeScdnDomainRealTimeBpsDataRequest
- type DescribeScdnDomainRealTimeBpsDataResponse
- type DescribeScdnDomainRealTimeByteHitRateDataRequest
- type DescribeScdnDomainRealTimeByteHitRateDataResponse
- type DescribeScdnDomainRealTimeHttpCodeDataRequest
- type DescribeScdnDomainRealTimeHttpCodeDataResponse
- type DescribeScdnDomainRealTimeQpsDataRequest
- type DescribeScdnDomainRealTimeQpsDataResponse
- type DescribeScdnDomainRealTimeReqHitRateDataRequest
- type DescribeScdnDomainRealTimeReqHitRateDataResponse
- type DescribeScdnDomainRealTimeSrcBpsDataRequest
- type DescribeScdnDomainRealTimeSrcBpsDataResponse
- type DescribeScdnDomainRealTimeSrcTrafficDataRequest
- type DescribeScdnDomainRealTimeSrcTrafficDataResponse
- type DescribeScdnDomainRealTimeTrafficDataRequest
- type DescribeScdnDomainRealTimeTrafficDataResponse
- type DescribeScdnDomainRegionDataRequest
- type DescribeScdnDomainRegionDataResponse
- type DescribeScdnDomainTopReferVisitRequest
- type DescribeScdnDomainTopReferVisitResponse
- type DescribeScdnDomainTopUrlVisitRequest
- type DescribeScdnDomainTopUrlVisitResponse
- type DescribeScdnDomainTrafficDataRequest
- type DescribeScdnDomainTrafficDataResponse
- type DescribeScdnDomainUvDataRequest
- type DescribeScdnDomainUvDataResponse
- type DescribeScdnRefreshQuotaRequest
- type DescribeScdnRefreshQuotaResponse
- type DescribeScdnRefreshTasksRequest
- type DescribeScdnRefreshTasksResponse
- type DescribeScdnServiceRequest
- type DescribeScdnServiceResponse
- type DescribeScdnTopDomainsByFlowRequest
- type DescribeScdnTopDomainsByFlowResponse
- type DescribeScdnUserDomainsRequest
- type DescribeScdnUserDomainsResponse
- type DescribeScdnUserProtectInfoRequest
- type DescribeScdnUserProtectInfoResponse
- type DescribeScdnUserQuotaRequest
- type DescribeScdnUserQuotaResponse
- type DomainConfig
- type DomainConfigList
- type DomainConfigModel
- 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 OpenScdnServiceRequest
- type OpenScdnServiceResponse
- type OperationLocks
- type OriginBpsDataPerInterval
- type OriginTrafficDataPerInterval
- type PageData
- type PageInfos
- type PpsDrops
- type PpsTotals
- type PreloadScdnObjectCachesRequest
- type PreloadScdnObjectCachesResponse
- type PvDataInterval
- type QpsDataPerInterval
- type QpsModel
- type RealTimeCodeProportionData
- type RealTimeHttpCodeData
- type RealTimeSrcBpsDataPerInterval
- type RealTimeSrcTrafficDataPerInterval
- type RealTimeTrafficDataPerInterval
- type ReferList
- type RefreshScdnObjectCachesRequest
- type RefreshScdnObjectCachesResponse
- type RegionProportionData
- type ReqHitRateDataModel
- type SetScdnBotInfoRequest
- type SetScdnBotInfoResponse
- type SetScdnCcInfoRequest
- type SetScdnCcInfoResponse
- type SetScdnDDoSInfoRequest
- type SetScdnDDoSInfoResponse
- type SetScdnDomainBizInfoRequest
- type SetScdnDomainBizInfoResponse
- type SetScdnDomainCertificateRequest
- type SetScdnDomainCertificateResponse
- type Source
- type SourcesInDescribeScdnDomainDetail
- type SourcesInDescribeScdnUserDomains
- type StartScdnDomainRequest
- type StartScdnDomainResponse
- type StopScdnDomainRequest
- type StopScdnDomainResponse
- type Task
- type Tasks
- type TimeScope
- type TimeScopesInDescribeScdnCcQpsInfo
- type TimeScopesInDescribeScdnDDoSTrafficInfo
- type TopDomain
- type TopDomains
- type TopReferList
- type Totals
- type TrafficDataPerInterval
- type UpdateScdnDomainRequest
- type UpdateScdnDomainResponse
- type Url200List
- type Url300List
- type Url400List
- type Url500List
- type UrlList
- type UsageData
- type UsageDataInDescribeScdnDomainRealTimeHttpCodeData
- type UvDataInterval
- type ValueInDescribeScdnDomainIspData
- type ValueInDescribeScdnDomainRealTimeHttpCodeData
- type ValueInDescribeScdnDomainRegionData
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AddScdnDomainRequest ¶
type AddScdnDomainRequest struct { *requests.RpcRequest Sources string `position:"Query" name:"Sources"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SecurityToken string `position:"Query" name:"SecurityToken"` Scope string `position:"Query" name:"Scope"` OwnerAccount string `position:"Query" name:"OwnerAccount"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` CheckUrl string `position:"Query" name:"CheckUrl"` }
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 AllUrlList ¶
type AllUrlList struct {
UrlList []UrlList `json:"UrlList" xml:"UrlList"`
}
AllUrlList is a nested struct in scdn response
type AttackIpDataList ¶ added in v1.61.156
type AttackIpDataList struct {
AttackIpDatas []AttackIpDatas `json:"AttackIpDatas" xml:"AttackIpDatas"`
}
AttackIpDataList is a nested struct in scdn response
type AttackIpDatas ¶ added in v1.61.156
type AttackIpDatas struct { Ip string `json:"Ip" xml:"Ip"` AttackCount string `json:"AttackCount" xml:"AttackCount"` }
AttackIpDatas is a nested struct in scdn response
type AttackUrlDataList ¶ added in v1.61.156
type AttackUrlDataList struct {
AttackUrlDatas []AttackUrlDatas `json:"AttackUrlDatas" xml:"AttackUrlDatas"`
}
AttackUrlDataList is a nested struct in scdn response
type AttackUrlDatas ¶ added in v1.61.156
type AttackUrlDatas struct { Url string `json:"Url" xml:"Url"` AttackCount string `json:"AttackCount" xml:"AttackCount"` }
AttackUrlDatas is a nested struct in scdn response
type Attacks ¶ added in v1.61.156
type Attacks struct {
Attack []string `json:"Attack" xml:"Attack"`
}
Attacks is a nested struct in scdn response
type BatchDeleteScdnDomainConfigsRequest ¶
type BatchDeleteScdnDomainConfigsRequest struct { *requests.RpcRequest FunctionNames string `position:"Query" name:"FunctionNames"` DomainNames string `position:"Query" name:"DomainNames"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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 BatchSetScdnDomainConfigsRequest ¶
type BatchSetScdnDomainConfigsRequest struct { *requests.RpcRequest Functions string `position:"Query" name:"Functions"` DomainNames string `position:"Query" name:"DomainNames"` SecurityToken string `position:"Query" name:"SecurityToken"` OwnerAccount string `position:"Query" name:"OwnerAccount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
BatchSetScdnDomainConfigsRequest is the request struct for api BatchSetScdnDomainConfigs
func CreateBatchSetScdnDomainConfigsRequest ¶
func CreateBatchSetScdnDomainConfigsRequest() (request *BatchSetScdnDomainConfigsRequest)
CreateBatchSetScdnDomainConfigsRequest creates a request to invoke BatchSetScdnDomainConfigs API
type BatchSetScdnDomainConfigsResponse ¶
type BatchSetScdnDomainConfigsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainConfigList DomainConfigList `json:"DomainConfigList" xml:"DomainConfigList"` }
BatchSetScdnDomainConfigsResponse is the response struct for api BatchSetScdnDomainConfigs
func CreateBatchSetScdnDomainConfigsResponse ¶
func CreateBatchSetScdnDomainConfigsResponse() (response *BatchSetScdnDomainConfigsResponse)
CreateBatchSetScdnDomainConfigsResponse creates a response to parse from BatchSetScdnDomainConfigs response
type BatchStartScdnDomainRequest ¶ added in v1.61.1282
type BatchStartScdnDomainRequest struct { *requests.RpcRequest DomainNames string `position:"Query" name:"DomainNames"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
BatchStartScdnDomainRequest is the request struct for api BatchStartScdnDomain
func CreateBatchStartScdnDomainRequest ¶ added in v1.61.1282
func CreateBatchStartScdnDomainRequest() (request *BatchStartScdnDomainRequest)
CreateBatchStartScdnDomainRequest creates a request to invoke BatchStartScdnDomain API
type BatchStartScdnDomainResponse ¶ added in v1.61.1282
type BatchStartScdnDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
BatchStartScdnDomainResponse is the response struct for api BatchStartScdnDomain
func CreateBatchStartScdnDomainResponse ¶ added in v1.61.1282
func CreateBatchStartScdnDomainResponse() (response *BatchStartScdnDomainResponse)
CreateBatchStartScdnDomainResponse creates a response to parse from BatchStartScdnDomain response
type BatchStopScdnDomainRequest ¶ added in v1.61.1282
type BatchStopScdnDomainRequest struct { *requests.RpcRequest DomainNames string `position:"Query" name:"DomainNames"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
BatchStopScdnDomainRequest is the request struct for api BatchStopScdnDomain
func CreateBatchStopScdnDomainRequest ¶ added in v1.61.1282
func CreateBatchStopScdnDomainRequest() (request *BatchStopScdnDomainRequest)
CreateBatchStopScdnDomainRequest creates a request to invoke BatchStopScdnDomain API
type BatchStopScdnDomainResponse ¶ added in v1.61.1282
type BatchStopScdnDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
BatchStopScdnDomainResponse is the response struct for api BatchStopScdnDomain
func CreateBatchStopScdnDomainResponse ¶ added in v1.61.1282
func CreateBatchStopScdnDomainResponse() (response *BatchStopScdnDomainResponse)
CreateBatchStopScdnDomainResponse creates a response to parse from BatchStopScdnDomain response
type BatchUpdateScdnDomainRequest ¶
type BatchUpdateScdnDomainRequest struct { *requests.RpcRequest Sources string `position:"Query" name:"Sources"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SecurityToken string `position:"Query" name:"SecurityToken"` TopLevelDomain string `position:"Query" name:"TopLevelDomain"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
BatchUpdateScdnDomainRequest is the request struct for api BatchUpdateScdnDomain
func CreateBatchUpdateScdnDomainRequest ¶
func CreateBatchUpdateScdnDomainRequest() (request *BatchUpdateScdnDomainRequest)
CreateBatchUpdateScdnDomainRequest creates a request to invoke BatchUpdateScdnDomain API
type BatchUpdateScdnDomainResponse ¶
type BatchUpdateScdnDomainResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
BatchUpdateScdnDomainResponse is the response struct for api BatchUpdateScdnDomain
func CreateBatchUpdateScdnDomainResponse ¶
func CreateBatchUpdateScdnDomainResponse() (response *BatchUpdateScdnDomainResponse)
CreateBatchUpdateScdnDomainResponse creates a response to parse from BatchUpdateScdnDomain response
type BpsDataPerInterval ¶
type BpsDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
BpsDataPerInterval is a nested struct in scdn response
type BpsDrops ¶ added in v1.61.156
type BpsDrops struct {
BpsDrop []string `json:"BpsDrop" xml:"BpsDrop"`
}
BpsDrops is a nested struct in scdn response
type BpsModel ¶
type BpsModel struct { Bps float64 `json:"Bps" xml:"Bps"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` }
BpsModel is a nested struct in scdn response
type BpsTotals ¶ added in v1.61.156
type BpsTotals struct {
BpsTotal []string `json:"BpsTotal" xml:"BpsTotal"`
}
BpsTotals is a nested struct in scdn response
type ByteHitRateDataModel ¶
type ByteHitRateDataModel struct { ByteHitRate float64 `json:"ByteHitRate" xml:"ByteHitRate"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` }
ByteHitRateDataModel is a nested struct in scdn response
type Cert ¶
type Cert struct { CertName string `json:"CertName" xml:"CertName"` CertId int64 `json:"CertId" xml:"CertId"` Fingerprint string `json:"Fingerprint" xml:"Fingerprint"` Common string `json:"Common" xml:"Common"` Issuer string `json:"Issuer" xml:"Issuer"` LastTime int64 `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 OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithEcsRamRole ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AddScdnDomain ¶
func (client *Client) AddScdnDomain(request *AddScdnDomainRequest) (response *AddScdnDomainResponse, err error)
AddScdnDomain invokes the scdn.AddScdnDomain API synchronously
func (*Client) AddScdnDomainWithCallback ¶
func (client *Client) AddScdnDomainWithCallback(request *AddScdnDomainRequest, callback func(response *AddScdnDomainResponse, err error)) <-chan int
AddScdnDomainWithCallback invokes the scdn.AddScdnDomain API asynchronously
func (*Client) AddScdnDomainWithChan ¶
func (client *Client) AddScdnDomainWithChan(request *AddScdnDomainRequest) (<-chan *AddScdnDomainResponse, <-chan error)
AddScdnDomainWithChan invokes the scdn.AddScdnDomain API asynchronously
func (*Client) BatchDeleteScdnDomainConfigs ¶
func (client *Client) BatchDeleteScdnDomainConfigs(request *BatchDeleteScdnDomainConfigsRequest) (response *BatchDeleteScdnDomainConfigsResponse, err error)
BatchDeleteScdnDomainConfigs invokes the scdn.BatchDeleteScdnDomainConfigs API synchronously
func (*Client) BatchDeleteScdnDomainConfigsWithCallback ¶
func (client *Client) BatchDeleteScdnDomainConfigsWithCallback(request *BatchDeleteScdnDomainConfigsRequest, callback func(response *BatchDeleteScdnDomainConfigsResponse, err error)) <-chan int
BatchDeleteScdnDomainConfigsWithCallback invokes the scdn.BatchDeleteScdnDomainConfigs API asynchronously
func (*Client) BatchDeleteScdnDomainConfigsWithChan ¶
func (client *Client) BatchDeleteScdnDomainConfigsWithChan(request *BatchDeleteScdnDomainConfigsRequest) (<-chan *BatchDeleteScdnDomainConfigsResponse, <-chan error)
BatchDeleteScdnDomainConfigsWithChan invokes the scdn.BatchDeleteScdnDomainConfigs API asynchronously
func (*Client) BatchSetScdnDomainConfigs ¶
func (client *Client) BatchSetScdnDomainConfigs(request *BatchSetScdnDomainConfigsRequest) (response *BatchSetScdnDomainConfigsResponse, err error)
BatchSetScdnDomainConfigs invokes the scdn.BatchSetScdnDomainConfigs API synchronously
func (*Client) BatchSetScdnDomainConfigsWithCallback ¶
func (client *Client) BatchSetScdnDomainConfigsWithCallback(request *BatchSetScdnDomainConfigsRequest, callback func(response *BatchSetScdnDomainConfigsResponse, err error)) <-chan int
BatchSetScdnDomainConfigsWithCallback invokes the scdn.BatchSetScdnDomainConfigs API asynchronously
func (*Client) BatchSetScdnDomainConfigsWithChan ¶
func (client *Client) BatchSetScdnDomainConfigsWithChan(request *BatchSetScdnDomainConfigsRequest) (<-chan *BatchSetScdnDomainConfigsResponse, <-chan error)
BatchSetScdnDomainConfigsWithChan invokes the scdn.BatchSetScdnDomainConfigs API asynchronously
func (*Client) BatchStartScdnDomain ¶ added in v1.61.1282
func (client *Client) BatchStartScdnDomain(request *BatchStartScdnDomainRequest) (response *BatchStartScdnDomainResponse, err error)
BatchStartScdnDomain invokes the scdn.BatchStartScdnDomain API synchronously
func (*Client) BatchStartScdnDomainWithCallback ¶ added in v1.61.1282
func (client *Client) BatchStartScdnDomainWithCallback(request *BatchStartScdnDomainRequest, callback func(response *BatchStartScdnDomainResponse, err error)) <-chan int
BatchStartScdnDomainWithCallback invokes the scdn.BatchStartScdnDomain API asynchronously
func (*Client) BatchStartScdnDomainWithChan ¶ added in v1.61.1282
func (client *Client) BatchStartScdnDomainWithChan(request *BatchStartScdnDomainRequest) (<-chan *BatchStartScdnDomainResponse, <-chan error)
BatchStartScdnDomainWithChan invokes the scdn.BatchStartScdnDomain API asynchronously
func (*Client) BatchStopScdnDomain ¶ added in v1.61.1282
func (client *Client) BatchStopScdnDomain(request *BatchStopScdnDomainRequest) (response *BatchStopScdnDomainResponse, err error)
BatchStopScdnDomain invokes the scdn.BatchStopScdnDomain API synchronously
func (*Client) BatchStopScdnDomainWithCallback ¶ added in v1.61.1282
func (client *Client) BatchStopScdnDomainWithCallback(request *BatchStopScdnDomainRequest, callback func(response *BatchStopScdnDomainResponse, err error)) <-chan int
BatchStopScdnDomainWithCallback invokes the scdn.BatchStopScdnDomain API asynchronously
func (*Client) BatchStopScdnDomainWithChan ¶ added in v1.61.1282
func (client *Client) BatchStopScdnDomainWithChan(request *BatchStopScdnDomainRequest) (<-chan *BatchStopScdnDomainResponse, <-chan error)
BatchStopScdnDomainWithChan invokes the scdn.BatchStopScdnDomain API asynchronously
func (*Client) BatchUpdateScdnDomain ¶
func (client *Client) BatchUpdateScdnDomain(request *BatchUpdateScdnDomainRequest) (response *BatchUpdateScdnDomainResponse, err error)
BatchUpdateScdnDomain invokes the scdn.BatchUpdateScdnDomain API synchronously
func (*Client) BatchUpdateScdnDomainWithCallback ¶
func (client *Client) BatchUpdateScdnDomainWithCallback(request *BatchUpdateScdnDomainRequest, callback func(response *BatchUpdateScdnDomainResponse, err error)) <-chan int
BatchUpdateScdnDomainWithCallback invokes the scdn.BatchUpdateScdnDomain API asynchronously
func (*Client) BatchUpdateScdnDomainWithChan ¶
func (client *Client) BatchUpdateScdnDomainWithChan(request *BatchUpdateScdnDomainRequest) (<-chan *BatchUpdateScdnDomainResponse, <-chan error)
BatchUpdateScdnDomainWithChan invokes the scdn.BatchUpdateScdnDomain API asynchronously
func (*Client) CheckScdnService ¶
func (client *Client) CheckScdnService(request *CheckScdnServiceRequest) (response *CheckScdnServiceResponse, err error)
CheckScdnService invokes the scdn.CheckScdnService API synchronously
func (*Client) CheckScdnServiceWithCallback ¶
func (client *Client) CheckScdnServiceWithCallback(request *CheckScdnServiceRequest, callback func(response *CheckScdnServiceResponse, err error)) <-chan int
CheckScdnServiceWithCallback invokes the scdn.CheckScdnService API asynchronously
func (*Client) CheckScdnServiceWithChan ¶
func (client *Client) CheckScdnServiceWithChan(request *CheckScdnServiceRequest) (<-chan *CheckScdnServiceResponse, <-chan error)
CheckScdnServiceWithChan invokes the scdn.CheckScdnService API asynchronously
func (*Client) DeleteScdnDomain ¶
func (client *Client) DeleteScdnDomain(request *DeleteScdnDomainRequest) (response *DeleteScdnDomainResponse, err error)
DeleteScdnDomain invokes the scdn.DeleteScdnDomain API synchronously
func (*Client) DeleteScdnDomainWithCallback ¶
func (client *Client) DeleteScdnDomainWithCallback(request *DeleteScdnDomainRequest, callback func(response *DeleteScdnDomainResponse, err error)) <-chan int
DeleteScdnDomainWithCallback invokes the scdn.DeleteScdnDomain API asynchronously
func (*Client) DeleteScdnDomainWithChan ¶
func (client *Client) DeleteScdnDomainWithChan(request *DeleteScdnDomainRequest) (<-chan *DeleteScdnDomainResponse, <-chan error)
DeleteScdnDomainWithChan invokes the scdn.DeleteScdnDomain API asynchronously
func (*Client) DeleteScdnSpecificConfig ¶ added in v1.61.156
func (client *Client) DeleteScdnSpecificConfig(request *DeleteScdnSpecificConfigRequest) (response *DeleteScdnSpecificConfigResponse, err error)
DeleteScdnSpecificConfig invokes the scdn.DeleteScdnSpecificConfig API synchronously
func (*Client) DeleteScdnSpecificConfigWithCallback ¶ added in v1.61.156
func (client *Client) DeleteScdnSpecificConfigWithCallback(request *DeleteScdnSpecificConfigRequest, callback func(response *DeleteScdnSpecificConfigResponse, err error)) <-chan int
DeleteScdnSpecificConfigWithCallback invokes the scdn.DeleteScdnSpecificConfig API asynchronously
func (*Client) DeleteScdnSpecificConfigWithChan ¶ added in v1.61.156
func (client *Client) DeleteScdnSpecificConfigWithChan(request *DeleteScdnSpecificConfigRequest) (<-chan *DeleteScdnSpecificConfigResponse, <-chan error)
DeleteScdnSpecificConfigWithChan invokes the scdn.DeleteScdnSpecificConfig API asynchronously
func (*Client) DescribeScdnCcInfo ¶ added in v1.61.1403
func (client *Client) DescribeScdnCcInfo(request *DescribeScdnCcInfoRequest) (response *DescribeScdnCcInfoResponse, err error)
DescribeScdnCcInfo invokes the scdn.DescribeScdnCcInfo API synchronously
func (*Client) DescribeScdnCcInfoWithCallback ¶ added in v1.61.1403
func (client *Client) DescribeScdnCcInfoWithCallback(request *DescribeScdnCcInfoRequest, callback func(response *DescribeScdnCcInfoResponse, err error)) <-chan int
DescribeScdnCcInfoWithCallback invokes the scdn.DescribeScdnCcInfo API asynchronously
func (*Client) DescribeScdnCcInfoWithChan ¶ added in v1.61.1403
func (client *Client) DescribeScdnCcInfoWithChan(request *DescribeScdnCcInfoRequest) (<-chan *DescribeScdnCcInfoResponse, <-chan error)
DescribeScdnCcInfoWithChan invokes the scdn.DescribeScdnCcInfo API asynchronously
func (*Client) DescribeScdnCcQpsInfo ¶ added in v1.61.156
func (client *Client) DescribeScdnCcQpsInfo(request *DescribeScdnCcQpsInfoRequest) (response *DescribeScdnCcQpsInfoResponse, err error)
DescribeScdnCcQpsInfo invokes the scdn.DescribeScdnCcQpsInfo API synchronously
func (*Client) DescribeScdnCcQpsInfoWithCallback ¶ added in v1.61.156
func (client *Client) DescribeScdnCcQpsInfoWithCallback(request *DescribeScdnCcQpsInfoRequest, callback func(response *DescribeScdnCcQpsInfoResponse, err error)) <-chan int
DescribeScdnCcQpsInfoWithCallback invokes the scdn.DescribeScdnCcQpsInfo API asynchronously
func (*Client) DescribeScdnCcQpsInfoWithChan ¶ added in v1.61.156
func (client *Client) DescribeScdnCcQpsInfoWithChan(request *DescribeScdnCcQpsInfoRequest) (<-chan *DescribeScdnCcQpsInfoResponse, <-chan error)
DescribeScdnCcQpsInfoWithChan invokes the scdn.DescribeScdnCcQpsInfo API asynchronously
func (*Client) DescribeScdnCcTopIp ¶ added in v1.61.156
func (client *Client) DescribeScdnCcTopIp(request *DescribeScdnCcTopIpRequest) (response *DescribeScdnCcTopIpResponse, err error)
DescribeScdnCcTopIp invokes the scdn.DescribeScdnCcTopIp API synchronously
func (*Client) DescribeScdnCcTopIpWithCallback ¶ added in v1.61.156
func (client *Client) DescribeScdnCcTopIpWithCallback(request *DescribeScdnCcTopIpRequest, callback func(response *DescribeScdnCcTopIpResponse, err error)) <-chan int
DescribeScdnCcTopIpWithCallback invokes the scdn.DescribeScdnCcTopIp API asynchronously
func (*Client) DescribeScdnCcTopIpWithChan ¶ added in v1.61.156
func (client *Client) DescribeScdnCcTopIpWithChan(request *DescribeScdnCcTopIpRequest) (<-chan *DescribeScdnCcTopIpResponse, <-chan error)
DescribeScdnCcTopIpWithChan invokes the scdn.DescribeScdnCcTopIp API asynchronously
func (*Client) DescribeScdnCcTopUrl ¶ added in v1.61.156
func (client *Client) DescribeScdnCcTopUrl(request *DescribeScdnCcTopUrlRequest) (response *DescribeScdnCcTopUrlResponse, err error)
DescribeScdnCcTopUrl invokes the scdn.DescribeScdnCcTopUrl API synchronously
func (*Client) DescribeScdnCcTopUrlWithCallback ¶ added in v1.61.156
func (client *Client) DescribeScdnCcTopUrlWithCallback(request *DescribeScdnCcTopUrlRequest, callback func(response *DescribeScdnCcTopUrlResponse, err error)) <-chan int
DescribeScdnCcTopUrlWithCallback invokes the scdn.DescribeScdnCcTopUrl API asynchronously
func (*Client) DescribeScdnCcTopUrlWithChan ¶ added in v1.61.156
func (client *Client) DescribeScdnCcTopUrlWithChan(request *DescribeScdnCcTopUrlRequest) (<-chan *DescribeScdnCcTopUrlResponse, <-chan error)
DescribeScdnCcTopUrlWithChan invokes the scdn.DescribeScdnCcTopUrl API asynchronously
func (*Client) DescribeScdnCertificateDetail ¶
func (client *Client) DescribeScdnCertificateDetail(request *DescribeScdnCertificateDetailRequest) (response *DescribeScdnCertificateDetailResponse, err error)
DescribeScdnCertificateDetail invokes the scdn.DescribeScdnCertificateDetail API synchronously
func (*Client) DescribeScdnCertificateDetailWithCallback ¶
func (client *Client) DescribeScdnCertificateDetailWithCallback(request *DescribeScdnCertificateDetailRequest, callback func(response *DescribeScdnCertificateDetailResponse, err error)) <-chan int
DescribeScdnCertificateDetailWithCallback invokes the scdn.DescribeScdnCertificateDetail API asynchronously
func (*Client) DescribeScdnCertificateDetailWithChan ¶
func (client *Client) DescribeScdnCertificateDetailWithChan(request *DescribeScdnCertificateDetailRequest) (<-chan *DescribeScdnCertificateDetailResponse, <-chan error)
DescribeScdnCertificateDetailWithChan invokes the scdn.DescribeScdnCertificateDetail API asynchronously
func (*Client) DescribeScdnCertificateList ¶
func (client *Client) DescribeScdnCertificateList(request *DescribeScdnCertificateListRequest) (response *DescribeScdnCertificateListResponse, err error)
DescribeScdnCertificateList invokes the scdn.DescribeScdnCertificateList API synchronously
func (*Client) DescribeScdnCertificateListWithCallback ¶
func (client *Client) DescribeScdnCertificateListWithCallback(request *DescribeScdnCertificateListRequest, callback func(response *DescribeScdnCertificateListResponse, err error)) <-chan int
DescribeScdnCertificateListWithCallback invokes the scdn.DescribeScdnCertificateList API asynchronously
func (*Client) DescribeScdnCertificateListWithChan ¶
func (client *Client) DescribeScdnCertificateListWithChan(request *DescribeScdnCertificateListRequest) (<-chan *DescribeScdnCertificateListResponse, <-chan error)
DescribeScdnCertificateListWithChan invokes the scdn.DescribeScdnCertificateList API asynchronously
func (*Client) DescribeScdnDDoSInfo ¶ added in v1.61.1070
func (client *Client) DescribeScdnDDoSInfo(request *DescribeScdnDDoSInfoRequest) (response *DescribeScdnDDoSInfoResponse, err error)
DescribeScdnDDoSInfo invokes the scdn.DescribeScdnDDoSInfo API synchronously
func (*Client) DescribeScdnDDoSInfoWithCallback ¶ added in v1.61.1070
func (client *Client) DescribeScdnDDoSInfoWithCallback(request *DescribeScdnDDoSInfoRequest, callback func(response *DescribeScdnDDoSInfoResponse, err error)) <-chan int
DescribeScdnDDoSInfoWithCallback invokes the scdn.DescribeScdnDDoSInfo API asynchronously
func (*Client) DescribeScdnDDoSInfoWithChan ¶ added in v1.61.1070
func (client *Client) DescribeScdnDDoSInfoWithChan(request *DescribeScdnDDoSInfoRequest) (<-chan *DescribeScdnDDoSInfoResponse, <-chan error)
DescribeScdnDDoSInfoWithChan invokes the scdn.DescribeScdnDDoSInfo API asynchronously
func (*Client) DescribeScdnDDoSTrafficInfo ¶ added in v1.61.1070
func (client *Client) DescribeScdnDDoSTrafficInfo(request *DescribeScdnDDoSTrafficInfoRequest) (response *DescribeScdnDDoSTrafficInfoResponse, err error)
DescribeScdnDDoSTrafficInfo invokes the scdn.DescribeScdnDDoSTrafficInfo API synchronously
func (*Client) DescribeScdnDDoSTrafficInfoWithCallback ¶ added in v1.61.1070
func (client *Client) DescribeScdnDDoSTrafficInfoWithCallback(request *DescribeScdnDDoSTrafficInfoRequest, callback func(response *DescribeScdnDDoSTrafficInfoResponse, err error)) <-chan int
DescribeScdnDDoSTrafficInfoWithCallback invokes the scdn.DescribeScdnDDoSTrafficInfo API asynchronously
func (*Client) DescribeScdnDDoSTrafficInfoWithChan ¶ added in v1.61.1070
func (client *Client) DescribeScdnDDoSTrafficInfoWithChan(request *DescribeScdnDDoSTrafficInfoRequest) (<-chan *DescribeScdnDDoSTrafficInfoResponse, <-chan error)
DescribeScdnDDoSTrafficInfoWithChan invokes the scdn.DescribeScdnDDoSTrafficInfo API asynchronously
func (*Client) DescribeScdnDomainBpsData ¶
func (client *Client) DescribeScdnDomainBpsData(request *DescribeScdnDomainBpsDataRequest) (response *DescribeScdnDomainBpsDataResponse, err error)
DescribeScdnDomainBpsData invokes the scdn.DescribeScdnDomainBpsData API synchronously
func (*Client) DescribeScdnDomainBpsDataWithCallback ¶
func (client *Client) DescribeScdnDomainBpsDataWithCallback(request *DescribeScdnDomainBpsDataRequest, callback func(response *DescribeScdnDomainBpsDataResponse, err error)) <-chan int
DescribeScdnDomainBpsDataWithCallback invokes the scdn.DescribeScdnDomainBpsData API asynchronously
func (*Client) DescribeScdnDomainBpsDataWithChan ¶
func (client *Client) DescribeScdnDomainBpsDataWithChan(request *DescribeScdnDomainBpsDataRequest) (<-chan *DescribeScdnDomainBpsDataResponse, <-chan error)
DescribeScdnDomainBpsDataWithChan invokes the scdn.DescribeScdnDomainBpsData API asynchronously
func (*Client) DescribeScdnDomainCertificateInfo ¶
func (client *Client) DescribeScdnDomainCertificateInfo(request *DescribeScdnDomainCertificateInfoRequest) (response *DescribeScdnDomainCertificateInfoResponse, err error)
DescribeScdnDomainCertificateInfo invokes the scdn.DescribeScdnDomainCertificateInfo API synchronously
func (*Client) DescribeScdnDomainCertificateInfoWithCallback ¶
func (client *Client) DescribeScdnDomainCertificateInfoWithCallback(request *DescribeScdnDomainCertificateInfoRequest, callback func(response *DescribeScdnDomainCertificateInfoResponse, err error)) <-chan int
DescribeScdnDomainCertificateInfoWithCallback invokes the scdn.DescribeScdnDomainCertificateInfo API asynchronously
func (*Client) DescribeScdnDomainCertificateInfoWithChan ¶
func (client *Client) DescribeScdnDomainCertificateInfoWithChan(request *DescribeScdnDomainCertificateInfoRequest) (<-chan *DescribeScdnDomainCertificateInfoResponse, <-chan error)
DescribeScdnDomainCertificateInfoWithChan invokes the scdn.DescribeScdnDomainCertificateInfo API asynchronously
func (*Client) DescribeScdnDomainCname ¶
func (client *Client) DescribeScdnDomainCname(request *DescribeScdnDomainCnameRequest) (response *DescribeScdnDomainCnameResponse, err error)
DescribeScdnDomainCname invokes the scdn.DescribeScdnDomainCname API synchronously
func (*Client) DescribeScdnDomainCnameWithCallback ¶
func (client *Client) DescribeScdnDomainCnameWithCallback(request *DescribeScdnDomainCnameRequest, callback func(response *DescribeScdnDomainCnameResponse, err error)) <-chan int
DescribeScdnDomainCnameWithCallback invokes the scdn.DescribeScdnDomainCname API asynchronously
func (*Client) DescribeScdnDomainCnameWithChan ¶
func (client *Client) DescribeScdnDomainCnameWithChan(request *DescribeScdnDomainCnameRequest) (<-chan *DescribeScdnDomainCnameResponse, <-chan error)
DescribeScdnDomainCnameWithChan invokes the scdn.DescribeScdnDomainCname API asynchronously
func (*Client) DescribeScdnDomainConfigs ¶
func (client *Client) DescribeScdnDomainConfigs(request *DescribeScdnDomainConfigsRequest) (response *DescribeScdnDomainConfigsResponse, err error)
DescribeScdnDomainConfigs invokes the scdn.DescribeScdnDomainConfigs API synchronously
func (*Client) DescribeScdnDomainConfigsWithCallback ¶
func (client *Client) DescribeScdnDomainConfigsWithCallback(request *DescribeScdnDomainConfigsRequest, callback func(response *DescribeScdnDomainConfigsResponse, err error)) <-chan int
DescribeScdnDomainConfigsWithCallback invokes the scdn.DescribeScdnDomainConfigs API asynchronously
func (*Client) DescribeScdnDomainConfigsWithChan ¶
func (client *Client) DescribeScdnDomainConfigsWithChan(request *DescribeScdnDomainConfigsRequest) (<-chan *DescribeScdnDomainConfigsResponse, <-chan error)
DescribeScdnDomainConfigsWithChan invokes the scdn.DescribeScdnDomainConfigs API asynchronously
func (*Client) DescribeScdnDomainDetail ¶
func (client *Client) DescribeScdnDomainDetail(request *DescribeScdnDomainDetailRequest) (response *DescribeScdnDomainDetailResponse, err error)
DescribeScdnDomainDetail invokes the scdn.DescribeScdnDomainDetail API synchronously
func (*Client) DescribeScdnDomainDetailWithCallback ¶
func (client *Client) DescribeScdnDomainDetailWithCallback(request *DescribeScdnDomainDetailRequest, callback func(response *DescribeScdnDomainDetailResponse, err error)) <-chan int
DescribeScdnDomainDetailWithCallback invokes the scdn.DescribeScdnDomainDetail API asynchronously
func (*Client) DescribeScdnDomainDetailWithChan ¶
func (client *Client) DescribeScdnDomainDetailWithChan(request *DescribeScdnDomainDetailRequest) (<-chan *DescribeScdnDomainDetailResponse, <-chan error)
DescribeScdnDomainDetailWithChan invokes the scdn.DescribeScdnDomainDetail API asynchronously
func (*Client) DescribeScdnDomainHitRateData ¶
func (client *Client) DescribeScdnDomainHitRateData(request *DescribeScdnDomainHitRateDataRequest) (response *DescribeScdnDomainHitRateDataResponse, err error)
DescribeScdnDomainHitRateData invokes the scdn.DescribeScdnDomainHitRateData API synchronously
func (*Client) DescribeScdnDomainHitRateDataWithCallback ¶
func (client *Client) DescribeScdnDomainHitRateDataWithCallback(request *DescribeScdnDomainHitRateDataRequest, callback func(response *DescribeScdnDomainHitRateDataResponse, err error)) <-chan int
DescribeScdnDomainHitRateDataWithCallback invokes the scdn.DescribeScdnDomainHitRateData API asynchronously
func (*Client) DescribeScdnDomainHitRateDataWithChan ¶
func (client *Client) DescribeScdnDomainHitRateDataWithChan(request *DescribeScdnDomainHitRateDataRequest) (<-chan *DescribeScdnDomainHitRateDataResponse, <-chan error)
DescribeScdnDomainHitRateDataWithChan invokes the scdn.DescribeScdnDomainHitRateData API asynchronously
func (*Client) DescribeScdnDomainHttpCodeData ¶
func (client *Client) DescribeScdnDomainHttpCodeData(request *DescribeScdnDomainHttpCodeDataRequest) (response *DescribeScdnDomainHttpCodeDataResponse, err error)
DescribeScdnDomainHttpCodeData invokes the scdn.DescribeScdnDomainHttpCodeData API synchronously
func (*Client) DescribeScdnDomainHttpCodeDataWithCallback ¶
func (client *Client) DescribeScdnDomainHttpCodeDataWithCallback(request *DescribeScdnDomainHttpCodeDataRequest, callback func(response *DescribeScdnDomainHttpCodeDataResponse, err error)) <-chan int
DescribeScdnDomainHttpCodeDataWithCallback invokes the scdn.DescribeScdnDomainHttpCodeData API asynchronously
func (*Client) DescribeScdnDomainHttpCodeDataWithChan ¶
func (client *Client) DescribeScdnDomainHttpCodeDataWithChan(request *DescribeScdnDomainHttpCodeDataRequest) (<-chan *DescribeScdnDomainHttpCodeDataResponse, <-chan error)
DescribeScdnDomainHttpCodeDataWithChan invokes the scdn.DescribeScdnDomainHttpCodeData API asynchronously
func (*Client) DescribeScdnDomainIspData ¶
func (client *Client) DescribeScdnDomainIspData(request *DescribeScdnDomainIspDataRequest) (response *DescribeScdnDomainIspDataResponse, err error)
DescribeScdnDomainIspData invokes the scdn.DescribeScdnDomainIspData API synchronously
func (*Client) DescribeScdnDomainIspDataWithCallback ¶
func (client *Client) DescribeScdnDomainIspDataWithCallback(request *DescribeScdnDomainIspDataRequest, callback func(response *DescribeScdnDomainIspDataResponse, err error)) <-chan int
DescribeScdnDomainIspDataWithCallback invokes the scdn.DescribeScdnDomainIspData API asynchronously
func (*Client) DescribeScdnDomainIspDataWithChan ¶
func (client *Client) DescribeScdnDomainIspDataWithChan(request *DescribeScdnDomainIspDataRequest) (<-chan *DescribeScdnDomainIspDataResponse, <-chan error)
DescribeScdnDomainIspDataWithChan invokes the scdn.DescribeScdnDomainIspData API asynchronously
func (*Client) DescribeScdnDomainLog ¶
func (client *Client) DescribeScdnDomainLog(request *DescribeScdnDomainLogRequest) (response *DescribeScdnDomainLogResponse, err error)
DescribeScdnDomainLog invokes the scdn.DescribeScdnDomainLog API synchronously
func (*Client) DescribeScdnDomainLogWithCallback ¶
func (client *Client) DescribeScdnDomainLogWithCallback(request *DescribeScdnDomainLogRequest, callback func(response *DescribeScdnDomainLogResponse, err error)) <-chan int
DescribeScdnDomainLogWithCallback invokes the scdn.DescribeScdnDomainLog API asynchronously
func (*Client) DescribeScdnDomainLogWithChan ¶
func (client *Client) DescribeScdnDomainLogWithChan(request *DescribeScdnDomainLogRequest) (<-chan *DescribeScdnDomainLogResponse, <-chan error)
DescribeScdnDomainLogWithChan invokes the scdn.DescribeScdnDomainLog API asynchronously
func (*Client) DescribeScdnDomainOriginBpsData ¶
func (client *Client) DescribeScdnDomainOriginBpsData(request *DescribeScdnDomainOriginBpsDataRequest) (response *DescribeScdnDomainOriginBpsDataResponse, err error)
DescribeScdnDomainOriginBpsData invokes the scdn.DescribeScdnDomainOriginBpsData API synchronously
func (*Client) DescribeScdnDomainOriginBpsDataWithCallback ¶
func (client *Client) DescribeScdnDomainOriginBpsDataWithCallback(request *DescribeScdnDomainOriginBpsDataRequest, callback func(response *DescribeScdnDomainOriginBpsDataResponse, err error)) <-chan int
DescribeScdnDomainOriginBpsDataWithCallback invokes the scdn.DescribeScdnDomainOriginBpsData API asynchronously
func (*Client) DescribeScdnDomainOriginBpsDataWithChan ¶
func (client *Client) DescribeScdnDomainOriginBpsDataWithChan(request *DescribeScdnDomainOriginBpsDataRequest) (<-chan *DescribeScdnDomainOriginBpsDataResponse, <-chan error)
DescribeScdnDomainOriginBpsDataWithChan invokes the scdn.DescribeScdnDomainOriginBpsData API asynchronously
func (*Client) DescribeScdnDomainOriginTrafficData ¶
func (client *Client) DescribeScdnDomainOriginTrafficData(request *DescribeScdnDomainOriginTrafficDataRequest) (response *DescribeScdnDomainOriginTrafficDataResponse, err error)
DescribeScdnDomainOriginTrafficData invokes the scdn.DescribeScdnDomainOriginTrafficData API synchronously
func (*Client) DescribeScdnDomainOriginTrafficDataWithCallback ¶
func (client *Client) DescribeScdnDomainOriginTrafficDataWithCallback(request *DescribeScdnDomainOriginTrafficDataRequest, callback func(response *DescribeScdnDomainOriginTrafficDataResponse, err error)) <-chan int
DescribeScdnDomainOriginTrafficDataWithCallback invokes the scdn.DescribeScdnDomainOriginTrafficData API asynchronously
func (*Client) DescribeScdnDomainOriginTrafficDataWithChan ¶
func (client *Client) DescribeScdnDomainOriginTrafficDataWithChan(request *DescribeScdnDomainOriginTrafficDataRequest) (<-chan *DescribeScdnDomainOriginTrafficDataResponse, <-chan error)
DescribeScdnDomainOriginTrafficDataWithChan invokes the scdn.DescribeScdnDomainOriginTrafficData API asynchronously
func (*Client) DescribeScdnDomainPvData ¶
func (client *Client) DescribeScdnDomainPvData(request *DescribeScdnDomainPvDataRequest) (response *DescribeScdnDomainPvDataResponse, err error)
DescribeScdnDomainPvData invokes the scdn.DescribeScdnDomainPvData API synchronously
func (*Client) DescribeScdnDomainPvDataWithCallback ¶
func (client *Client) DescribeScdnDomainPvDataWithCallback(request *DescribeScdnDomainPvDataRequest, callback func(response *DescribeScdnDomainPvDataResponse, err error)) <-chan int
DescribeScdnDomainPvDataWithCallback invokes the scdn.DescribeScdnDomainPvData API asynchronously
func (*Client) DescribeScdnDomainPvDataWithChan ¶
func (client *Client) DescribeScdnDomainPvDataWithChan(request *DescribeScdnDomainPvDataRequest) (<-chan *DescribeScdnDomainPvDataResponse, <-chan error)
DescribeScdnDomainPvDataWithChan invokes the scdn.DescribeScdnDomainPvData API asynchronously
func (*Client) DescribeScdnDomainQpsData ¶
func (client *Client) DescribeScdnDomainQpsData(request *DescribeScdnDomainQpsDataRequest) (response *DescribeScdnDomainQpsDataResponse, err error)
DescribeScdnDomainQpsData invokes the scdn.DescribeScdnDomainQpsData API synchronously
func (*Client) DescribeScdnDomainQpsDataWithCallback ¶
func (client *Client) DescribeScdnDomainQpsDataWithCallback(request *DescribeScdnDomainQpsDataRequest, callback func(response *DescribeScdnDomainQpsDataResponse, err error)) <-chan int
DescribeScdnDomainQpsDataWithCallback invokes the scdn.DescribeScdnDomainQpsData API asynchronously
func (*Client) DescribeScdnDomainQpsDataWithChan ¶
func (client *Client) DescribeScdnDomainQpsDataWithChan(request *DescribeScdnDomainQpsDataRequest) (<-chan *DescribeScdnDomainQpsDataResponse, <-chan error)
DescribeScdnDomainQpsDataWithChan invokes the scdn.DescribeScdnDomainQpsData API asynchronously
func (*Client) DescribeScdnDomainRealTimeBpsData ¶
func (client *Client) DescribeScdnDomainRealTimeBpsData(request *DescribeScdnDomainRealTimeBpsDataRequest) (response *DescribeScdnDomainRealTimeBpsDataResponse, err error)
DescribeScdnDomainRealTimeBpsData invokes the scdn.DescribeScdnDomainRealTimeBpsData API synchronously
func (*Client) DescribeScdnDomainRealTimeBpsDataWithCallback ¶
func (client *Client) DescribeScdnDomainRealTimeBpsDataWithCallback(request *DescribeScdnDomainRealTimeBpsDataRequest, callback func(response *DescribeScdnDomainRealTimeBpsDataResponse, err error)) <-chan int
DescribeScdnDomainRealTimeBpsDataWithCallback invokes the scdn.DescribeScdnDomainRealTimeBpsData API asynchronously
func (*Client) DescribeScdnDomainRealTimeBpsDataWithChan ¶
func (client *Client) DescribeScdnDomainRealTimeBpsDataWithChan(request *DescribeScdnDomainRealTimeBpsDataRequest) (<-chan *DescribeScdnDomainRealTimeBpsDataResponse, <-chan error)
DescribeScdnDomainRealTimeBpsDataWithChan invokes the scdn.DescribeScdnDomainRealTimeBpsData API asynchronously
func (*Client) DescribeScdnDomainRealTimeByteHitRateData ¶
func (client *Client) DescribeScdnDomainRealTimeByteHitRateData(request *DescribeScdnDomainRealTimeByteHitRateDataRequest) (response *DescribeScdnDomainRealTimeByteHitRateDataResponse, err error)
DescribeScdnDomainRealTimeByteHitRateData invokes the scdn.DescribeScdnDomainRealTimeByteHitRateData API synchronously
func (*Client) DescribeScdnDomainRealTimeByteHitRateDataWithCallback ¶
func (client *Client) DescribeScdnDomainRealTimeByteHitRateDataWithCallback(request *DescribeScdnDomainRealTimeByteHitRateDataRequest, callback func(response *DescribeScdnDomainRealTimeByteHitRateDataResponse, err error)) <-chan int
DescribeScdnDomainRealTimeByteHitRateDataWithCallback invokes the scdn.DescribeScdnDomainRealTimeByteHitRateData API asynchronously
func (*Client) DescribeScdnDomainRealTimeByteHitRateDataWithChan ¶
func (client *Client) DescribeScdnDomainRealTimeByteHitRateDataWithChan(request *DescribeScdnDomainRealTimeByteHitRateDataRequest) (<-chan *DescribeScdnDomainRealTimeByteHitRateDataResponse, <-chan error)
DescribeScdnDomainRealTimeByteHitRateDataWithChan invokes the scdn.DescribeScdnDomainRealTimeByteHitRateData API asynchronously
func (*Client) DescribeScdnDomainRealTimeHttpCodeData ¶
func (client *Client) DescribeScdnDomainRealTimeHttpCodeData(request *DescribeScdnDomainRealTimeHttpCodeDataRequest) (response *DescribeScdnDomainRealTimeHttpCodeDataResponse, err error)
DescribeScdnDomainRealTimeHttpCodeData invokes the scdn.DescribeScdnDomainRealTimeHttpCodeData API synchronously
func (*Client) DescribeScdnDomainRealTimeHttpCodeDataWithCallback ¶
func (client *Client) DescribeScdnDomainRealTimeHttpCodeDataWithCallback(request *DescribeScdnDomainRealTimeHttpCodeDataRequest, callback func(response *DescribeScdnDomainRealTimeHttpCodeDataResponse, err error)) <-chan int
DescribeScdnDomainRealTimeHttpCodeDataWithCallback invokes the scdn.DescribeScdnDomainRealTimeHttpCodeData API asynchronously
func (*Client) DescribeScdnDomainRealTimeHttpCodeDataWithChan ¶
func (client *Client) DescribeScdnDomainRealTimeHttpCodeDataWithChan(request *DescribeScdnDomainRealTimeHttpCodeDataRequest) (<-chan *DescribeScdnDomainRealTimeHttpCodeDataResponse, <-chan error)
DescribeScdnDomainRealTimeHttpCodeDataWithChan invokes the scdn.DescribeScdnDomainRealTimeHttpCodeData API asynchronously
func (*Client) DescribeScdnDomainRealTimeQpsData ¶
func (client *Client) DescribeScdnDomainRealTimeQpsData(request *DescribeScdnDomainRealTimeQpsDataRequest) (response *DescribeScdnDomainRealTimeQpsDataResponse, err error)
DescribeScdnDomainRealTimeQpsData invokes the scdn.DescribeScdnDomainRealTimeQpsData API synchronously
func (*Client) DescribeScdnDomainRealTimeQpsDataWithCallback ¶
func (client *Client) DescribeScdnDomainRealTimeQpsDataWithCallback(request *DescribeScdnDomainRealTimeQpsDataRequest, callback func(response *DescribeScdnDomainRealTimeQpsDataResponse, err error)) <-chan int
DescribeScdnDomainRealTimeQpsDataWithCallback invokes the scdn.DescribeScdnDomainRealTimeQpsData API asynchronously
func (*Client) DescribeScdnDomainRealTimeQpsDataWithChan ¶
func (client *Client) DescribeScdnDomainRealTimeQpsDataWithChan(request *DescribeScdnDomainRealTimeQpsDataRequest) (<-chan *DescribeScdnDomainRealTimeQpsDataResponse, <-chan error)
DescribeScdnDomainRealTimeQpsDataWithChan invokes the scdn.DescribeScdnDomainRealTimeQpsData API asynchronously
func (*Client) DescribeScdnDomainRealTimeReqHitRateData ¶
func (client *Client) DescribeScdnDomainRealTimeReqHitRateData(request *DescribeScdnDomainRealTimeReqHitRateDataRequest) (response *DescribeScdnDomainRealTimeReqHitRateDataResponse, err error)
DescribeScdnDomainRealTimeReqHitRateData invokes the scdn.DescribeScdnDomainRealTimeReqHitRateData API synchronously
func (*Client) DescribeScdnDomainRealTimeReqHitRateDataWithCallback ¶
func (client *Client) DescribeScdnDomainRealTimeReqHitRateDataWithCallback(request *DescribeScdnDomainRealTimeReqHitRateDataRequest, callback func(response *DescribeScdnDomainRealTimeReqHitRateDataResponse, err error)) <-chan int
DescribeScdnDomainRealTimeReqHitRateDataWithCallback invokes the scdn.DescribeScdnDomainRealTimeReqHitRateData API asynchronously
func (*Client) DescribeScdnDomainRealTimeReqHitRateDataWithChan ¶
func (client *Client) DescribeScdnDomainRealTimeReqHitRateDataWithChan(request *DescribeScdnDomainRealTimeReqHitRateDataRequest) (<-chan *DescribeScdnDomainRealTimeReqHitRateDataResponse, <-chan error)
DescribeScdnDomainRealTimeReqHitRateDataWithChan invokes the scdn.DescribeScdnDomainRealTimeReqHitRateData API asynchronously
func (*Client) DescribeScdnDomainRealTimeSrcBpsData ¶
func (client *Client) DescribeScdnDomainRealTimeSrcBpsData(request *DescribeScdnDomainRealTimeSrcBpsDataRequest) (response *DescribeScdnDomainRealTimeSrcBpsDataResponse, err error)
DescribeScdnDomainRealTimeSrcBpsData invokes the scdn.DescribeScdnDomainRealTimeSrcBpsData API synchronously
func (*Client) DescribeScdnDomainRealTimeSrcBpsDataWithCallback ¶
func (client *Client) DescribeScdnDomainRealTimeSrcBpsDataWithCallback(request *DescribeScdnDomainRealTimeSrcBpsDataRequest, callback func(response *DescribeScdnDomainRealTimeSrcBpsDataResponse, err error)) <-chan int
DescribeScdnDomainRealTimeSrcBpsDataWithCallback invokes the scdn.DescribeScdnDomainRealTimeSrcBpsData API asynchronously
func (*Client) DescribeScdnDomainRealTimeSrcBpsDataWithChan ¶
func (client *Client) DescribeScdnDomainRealTimeSrcBpsDataWithChan(request *DescribeScdnDomainRealTimeSrcBpsDataRequest) (<-chan *DescribeScdnDomainRealTimeSrcBpsDataResponse, <-chan error)
DescribeScdnDomainRealTimeSrcBpsDataWithChan invokes the scdn.DescribeScdnDomainRealTimeSrcBpsData API asynchronously
func (*Client) DescribeScdnDomainRealTimeSrcTrafficData ¶
func (client *Client) DescribeScdnDomainRealTimeSrcTrafficData(request *DescribeScdnDomainRealTimeSrcTrafficDataRequest) (response *DescribeScdnDomainRealTimeSrcTrafficDataResponse, err error)
DescribeScdnDomainRealTimeSrcTrafficData invokes the scdn.DescribeScdnDomainRealTimeSrcTrafficData API synchronously
func (*Client) DescribeScdnDomainRealTimeSrcTrafficDataWithCallback ¶
func (client *Client) DescribeScdnDomainRealTimeSrcTrafficDataWithCallback(request *DescribeScdnDomainRealTimeSrcTrafficDataRequest, callback func(response *DescribeScdnDomainRealTimeSrcTrafficDataResponse, err error)) <-chan int
DescribeScdnDomainRealTimeSrcTrafficDataWithCallback invokes the scdn.DescribeScdnDomainRealTimeSrcTrafficData API asynchronously
func (*Client) DescribeScdnDomainRealTimeSrcTrafficDataWithChan ¶
func (client *Client) DescribeScdnDomainRealTimeSrcTrafficDataWithChan(request *DescribeScdnDomainRealTimeSrcTrafficDataRequest) (<-chan *DescribeScdnDomainRealTimeSrcTrafficDataResponse, <-chan error)
DescribeScdnDomainRealTimeSrcTrafficDataWithChan invokes the scdn.DescribeScdnDomainRealTimeSrcTrafficData API asynchronously
func (*Client) DescribeScdnDomainRealTimeTrafficData ¶
func (client *Client) DescribeScdnDomainRealTimeTrafficData(request *DescribeScdnDomainRealTimeTrafficDataRequest) (response *DescribeScdnDomainRealTimeTrafficDataResponse, err error)
DescribeScdnDomainRealTimeTrafficData invokes the scdn.DescribeScdnDomainRealTimeTrafficData API synchronously
func (*Client) DescribeScdnDomainRealTimeTrafficDataWithCallback ¶
func (client *Client) DescribeScdnDomainRealTimeTrafficDataWithCallback(request *DescribeScdnDomainRealTimeTrafficDataRequest, callback func(response *DescribeScdnDomainRealTimeTrafficDataResponse, err error)) <-chan int
DescribeScdnDomainRealTimeTrafficDataWithCallback invokes the scdn.DescribeScdnDomainRealTimeTrafficData API asynchronously
func (*Client) DescribeScdnDomainRealTimeTrafficDataWithChan ¶
func (client *Client) DescribeScdnDomainRealTimeTrafficDataWithChan(request *DescribeScdnDomainRealTimeTrafficDataRequest) (<-chan *DescribeScdnDomainRealTimeTrafficDataResponse, <-chan error)
DescribeScdnDomainRealTimeTrafficDataWithChan invokes the scdn.DescribeScdnDomainRealTimeTrafficData API asynchronously
func (*Client) DescribeScdnDomainRegionData ¶
func (client *Client) DescribeScdnDomainRegionData(request *DescribeScdnDomainRegionDataRequest) (response *DescribeScdnDomainRegionDataResponse, err error)
DescribeScdnDomainRegionData invokes the scdn.DescribeScdnDomainRegionData API synchronously
func (*Client) DescribeScdnDomainRegionDataWithCallback ¶
func (client *Client) DescribeScdnDomainRegionDataWithCallback(request *DescribeScdnDomainRegionDataRequest, callback func(response *DescribeScdnDomainRegionDataResponse, err error)) <-chan int
DescribeScdnDomainRegionDataWithCallback invokes the scdn.DescribeScdnDomainRegionData API asynchronously
func (*Client) DescribeScdnDomainRegionDataWithChan ¶
func (client *Client) DescribeScdnDomainRegionDataWithChan(request *DescribeScdnDomainRegionDataRequest) (<-chan *DescribeScdnDomainRegionDataResponse, <-chan error)
DescribeScdnDomainRegionDataWithChan invokes the scdn.DescribeScdnDomainRegionData API asynchronously
func (*Client) DescribeScdnDomainTopReferVisit ¶
func (client *Client) DescribeScdnDomainTopReferVisit(request *DescribeScdnDomainTopReferVisitRequest) (response *DescribeScdnDomainTopReferVisitResponse, err error)
DescribeScdnDomainTopReferVisit invokes the scdn.DescribeScdnDomainTopReferVisit API synchronously
func (*Client) DescribeScdnDomainTopReferVisitWithCallback ¶
func (client *Client) DescribeScdnDomainTopReferVisitWithCallback(request *DescribeScdnDomainTopReferVisitRequest, callback func(response *DescribeScdnDomainTopReferVisitResponse, err error)) <-chan int
DescribeScdnDomainTopReferVisitWithCallback invokes the scdn.DescribeScdnDomainTopReferVisit API asynchronously
func (*Client) DescribeScdnDomainTopReferVisitWithChan ¶
func (client *Client) DescribeScdnDomainTopReferVisitWithChan(request *DescribeScdnDomainTopReferVisitRequest) (<-chan *DescribeScdnDomainTopReferVisitResponse, <-chan error)
DescribeScdnDomainTopReferVisitWithChan invokes the scdn.DescribeScdnDomainTopReferVisit API asynchronously
func (*Client) DescribeScdnDomainTopUrlVisit ¶
func (client *Client) DescribeScdnDomainTopUrlVisit(request *DescribeScdnDomainTopUrlVisitRequest) (response *DescribeScdnDomainTopUrlVisitResponse, err error)
DescribeScdnDomainTopUrlVisit invokes the scdn.DescribeScdnDomainTopUrlVisit API synchronously
func (*Client) DescribeScdnDomainTopUrlVisitWithCallback ¶
func (client *Client) DescribeScdnDomainTopUrlVisitWithCallback(request *DescribeScdnDomainTopUrlVisitRequest, callback func(response *DescribeScdnDomainTopUrlVisitResponse, err error)) <-chan int
DescribeScdnDomainTopUrlVisitWithCallback invokes the scdn.DescribeScdnDomainTopUrlVisit API asynchronously
func (*Client) DescribeScdnDomainTopUrlVisitWithChan ¶
func (client *Client) DescribeScdnDomainTopUrlVisitWithChan(request *DescribeScdnDomainTopUrlVisitRequest) (<-chan *DescribeScdnDomainTopUrlVisitResponse, <-chan error)
DescribeScdnDomainTopUrlVisitWithChan invokes the scdn.DescribeScdnDomainTopUrlVisit API asynchronously
func (*Client) DescribeScdnDomainTrafficData ¶
func (client *Client) DescribeScdnDomainTrafficData(request *DescribeScdnDomainTrafficDataRequest) (response *DescribeScdnDomainTrafficDataResponse, err error)
DescribeScdnDomainTrafficData invokes the scdn.DescribeScdnDomainTrafficData API synchronously
func (*Client) DescribeScdnDomainTrafficDataWithCallback ¶
func (client *Client) DescribeScdnDomainTrafficDataWithCallback(request *DescribeScdnDomainTrafficDataRequest, callback func(response *DescribeScdnDomainTrafficDataResponse, err error)) <-chan int
DescribeScdnDomainTrafficDataWithCallback invokes the scdn.DescribeScdnDomainTrafficData API asynchronously
func (*Client) DescribeScdnDomainTrafficDataWithChan ¶
func (client *Client) DescribeScdnDomainTrafficDataWithChan(request *DescribeScdnDomainTrafficDataRequest) (<-chan *DescribeScdnDomainTrafficDataResponse, <-chan error)
DescribeScdnDomainTrafficDataWithChan invokes the scdn.DescribeScdnDomainTrafficData API asynchronously
func (*Client) DescribeScdnDomainUvData ¶
func (client *Client) DescribeScdnDomainUvData(request *DescribeScdnDomainUvDataRequest) (response *DescribeScdnDomainUvDataResponse, err error)
DescribeScdnDomainUvData invokes the scdn.DescribeScdnDomainUvData API synchronously
func (*Client) DescribeScdnDomainUvDataWithCallback ¶
func (client *Client) DescribeScdnDomainUvDataWithCallback(request *DescribeScdnDomainUvDataRequest, callback func(response *DescribeScdnDomainUvDataResponse, err error)) <-chan int
DescribeScdnDomainUvDataWithCallback invokes the scdn.DescribeScdnDomainUvData API asynchronously
func (*Client) DescribeScdnDomainUvDataWithChan ¶
func (client *Client) DescribeScdnDomainUvDataWithChan(request *DescribeScdnDomainUvDataRequest) (<-chan *DescribeScdnDomainUvDataResponse, <-chan error)
DescribeScdnDomainUvDataWithChan invokes the scdn.DescribeScdnDomainUvData API asynchronously
func (*Client) DescribeScdnRefreshQuota ¶
func (client *Client) DescribeScdnRefreshQuota(request *DescribeScdnRefreshQuotaRequest) (response *DescribeScdnRefreshQuotaResponse, err error)
DescribeScdnRefreshQuota invokes the scdn.DescribeScdnRefreshQuota API synchronously
func (*Client) DescribeScdnRefreshQuotaWithCallback ¶
func (client *Client) DescribeScdnRefreshQuotaWithCallback(request *DescribeScdnRefreshQuotaRequest, callback func(response *DescribeScdnRefreshQuotaResponse, err error)) <-chan int
DescribeScdnRefreshQuotaWithCallback invokes the scdn.DescribeScdnRefreshQuota API asynchronously
func (*Client) DescribeScdnRefreshQuotaWithChan ¶
func (client *Client) DescribeScdnRefreshQuotaWithChan(request *DescribeScdnRefreshQuotaRequest) (<-chan *DescribeScdnRefreshQuotaResponse, <-chan error)
DescribeScdnRefreshQuotaWithChan invokes the scdn.DescribeScdnRefreshQuota API asynchronously
func (*Client) DescribeScdnRefreshTasks ¶
func (client *Client) DescribeScdnRefreshTasks(request *DescribeScdnRefreshTasksRequest) (response *DescribeScdnRefreshTasksResponse, err error)
DescribeScdnRefreshTasks invokes the scdn.DescribeScdnRefreshTasks API synchronously
func (*Client) DescribeScdnRefreshTasksWithCallback ¶
func (client *Client) DescribeScdnRefreshTasksWithCallback(request *DescribeScdnRefreshTasksRequest, callback func(response *DescribeScdnRefreshTasksResponse, err error)) <-chan int
DescribeScdnRefreshTasksWithCallback invokes the scdn.DescribeScdnRefreshTasks API asynchronously
func (*Client) DescribeScdnRefreshTasksWithChan ¶
func (client *Client) DescribeScdnRefreshTasksWithChan(request *DescribeScdnRefreshTasksRequest) (<-chan *DescribeScdnRefreshTasksResponse, <-chan error)
DescribeScdnRefreshTasksWithChan invokes the scdn.DescribeScdnRefreshTasks API asynchronously
func (*Client) DescribeScdnService ¶
func (client *Client) DescribeScdnService(request *DescribeScdnServiceRequest) (response *DescribeScdnServiceResponse, err error)
DescribeScdnService invokes the scdn.DescribeScdnService API synchronously
func (*Client) DescribeScdnServiceWithCallback ¶
func (client *Client) DescribeScdnServiceWithCallback(request *DescribeScdnServiceRequest, callback func(response *DescribeScdnServiceResponse, err error)) <-chan int
DescribeScdnServiceWithCallback invokes the scdn.DescribeScdnService API asynchronously
func (*Client) DescribeScdnServiceWithChan ¶
func (client *Client) DescribeScdnServiceWithChan(request *DescribeScdnServiceRequest) (<-chan *DescribeScdnServiceResponse, <-chan error)
DescribeScdnServiceWithChan invokes the scdn.DescribeScdnService API asynchronously
func (*Client) DescribeScdnTopDomainsByFlow ¶
func (client *Client) DescribeScdnTopDomainsByFlow(request *DescribeScdnTopDomainsByFlowRequest) (response *DescribeScdnTopDomainsByFlowResponse, err error)
DescribeScdnTopDomainsByFlow invokes the scdn.DescribeScdnTopDomainsByFlow API synchronously
func (*Client) DescribeScdnTopDomainsByFlowWithCallback ¶
func (client *Client) DescribeScdnTopDomainsByFlowWithCallback(request *DescribeScdnTopDomainsByFlowRequest, callback func(response *DescribeScdnTopDomainsByFlowResponse, err error)) <-chan int
DescribeScdnTopDomainsByFlowWithCallback invokes the scdn.DescribeScdnTopDomainsByFlow API asynchronously
func (*Client) DescribeScdnTopDomainsByFlowWithChan ¶
func (client *Client) DescribeScdnTopDomainsByFlowWithChan(request *DescribeScdnTopDomainsByFlowRequest) (<-chan *DescribeScdnTopDomainsByFlowResponse, <-chan error)
DescribeScdnTopDomainsByFlowWithChan invokes the scdn.DescribeScdnTopDomainsByFlow API asynchronously
func (*Client) DescribeScdnUserDomains ¶
func (client *Client) DescribeScdnUserDomains(request *DescribeScdnUserDomainsRequest) (response *DescribeScdnUserDomainsResponse, err error)
DescribeScdnUserDomains invokes the scdn.DescribeScdnUserDomains API synchronously
func (*Client) DescribeScdnUserDomainsWithCallback ¶
func (client *Client) DescribeScdnUserDomainsWithCallback(request *DescribeScdnUserDomainsRequest, callback func(response *DescribeScdnUserDomainsResponse, err error)) <-chan int
DescribeScdnUserDomainsWithCallback invokes the scdn.DescribeScdnUserDomains API asynchronously
func (*Client) DescribeScdnUserDomainsWithChan ¶
func (client *Client) DescribeScdnUserDomainsWithChan(request *DescribeScdnUserDomainsRequest) (<-chan *DescribeScdnUserDomainsResponse, <-chan error)
DescribeScdnUserDomainsWithChan invokes the scdn.DescribeScdnUserDomains API asynchronously
func (*Client) DescribeScdnUserProtectInfo ¶ added in v1.61.471
func (client *Client) DescribeScdnUserProtectInfo(request *DescribeScdnUserProtectInfoRequest) (response *DescribeScdnUserProtectInfoResponse, err error)
DescribeScdnUserProtectInfo invokes the scdn.DescribeScdnUserProtectInfo API synchronously
func (*Client) DescribeScdnUserProtectInfoWithCallback ¶ added in v1.61.471
func (client *Client) DescribeScdnUserProtectInfoWithCallback(request *DescribeScdnUserProtectInfoRequest, callback func(response *DescribeScdnUserProtectInfoResponse, err error)) <-chan int
DescribeScdnUserProtectInfoWithCallback invokes the scdn.DescribeScdnUserProtectInfo API asynchronously
func (*Client) DescribeScdnUserProtectInfoWithChan ¶ added in v1.61.471
func (client *Client) DescribeScdnUserProtectInfoWithChan(request *DescribeScdnUserProtectInfoRequest) (<-chan *DescribeScdnUserProtectInfoResponse, <-chan error)
DescribeScdnUserProtectInfoWithChan invokes the scdn.DescribeScdnUserProtectInfo API asynchronously
func (*Client) DescribeScdnUserQuota ¶
func (client *Client) DescribeScdnUserQuota(request *DescribeScdnUserQuotaRequest) (response *DescribeScdnUserQuotaResponse, err error)
DescribeScdnUserQuota invokes the scdn.DescribeScdnUserQuota API synchronously
func (*Client) DescribeScdnUserQuotaWithCallback ¶
func (client *Client) DescribeScdnUserQuotaWithCallback(request *DescribeScdnUserQuotaRequest, callback func(response *DescribeScdnUserQuotaResponse, err error)) <-chan int
DescribeScdnUserQuotaWithCallback invokes the scdn.DescribeScdnUserQuota API asynchronously
func (*Client) DescribeScdnUserQuotaWithChan ¶
func (client *Client) DescribeScdnUserQuotaWithChan(request *DescribeScdnUserQuotaRequest) (<-chan *DescribeScdnUserQuotaResponse, <-chan error)
DescribeScdnUserQuotaWithChan invokes the scdn.DescribeScdnUserQuota API asynchronously
func (*Client) OpenScdnService ¶
func (client *Client) OpenScdnService(request *OpenScdnServiceRequest) (response *OpenScdnServiceResponse, err error)
OpenScdnService invokes the scdn.OpenScdnService API synchronously
func (*Client) OpenScdnServiceWithCallback ¶
func (client *Client) OpenScdnServiceWithCallback(request *OpenScdnServiceRequest, callback func(response *OpenScdnServiceResponse, err error)) <-chan int
OpenScdnServiceWithCallback invokes the scdn.OpenScdnService API asynchronously
func (*Client) OpenScdnServiceWithChan ¶
func (client *Client) OpenScdnServiceWithChan(request *OpenScdnServiceRequest) (<-chan *OpenScdnServiceResponse, <-chan error)
OpenScdnServiceWithChan invokes the scdn.OpenScdnService API asynchronously
func (*Client) PreloadScdnObjectCaches ¶
func (client *Client) PreloadScdnObjectCaches(request *PreloadScdnObjectCachesRequest) (response *PreloadScdnObjectCachesResponse, err error)
PreloadScdnObjectCaches invokes the scdn.PreloadScdnObjectCaches API synchronously
func (*Client) PreloadScdnObjectCachesWithCallback ¶
func (client *Client) PreloadScdnObjectCachesWithCallback(request *PreloadScdnObjectCachesRequest, callback func(response *PreloadScdnObjectCachesResponse, err error)) <-chan int
PreloadScdnObjectCachesWithCallback invokes the scdn.PreloadScdnObjectCaches API asynchronously
func (*Client) PreloadScdnObjectCachesWithChan ¶
func (client *Client) PreloadScdnObjectCachesWithChan(request *PreloadScdnObjectCachesRequest) (<-chan *PreloadScdnObjectCachesResponse, <-chan error)
PreloadScdnObjectCachesWithChan invokes the scdn.PreloadScdnObjectCaches API asynchronously
func (*Client) RefreshScdnObjectCaches ¶
func (client *Client) RefreshScdnObjectCaches(request *RefreshScdnObjectCachesRequest) (response *RefreshScdnObjectCachesResponse, err error)
RefreshScdnObjectCaches invokes the scdn.RefreshScdnObjectCaches API synchronously
func (*Client) RefreshScdnObjectCachesWithCallback ¶
func (client *Client) RefreshScdnObjectCachesWithCallback(request *RefreshScdnObjectCachesRequest, callback func(response *RefreshScdnObjectCachesResponse, err error)) <-chan int
RefreshScdnObjectCachesWithCallback invokes the scdn.RefreshScdnObjectCaches API asynchronously
func (*Client) RefreshScdnObjectCachesWithChan ¶
func (client *Client) RefreshScdnObjectCachesWithChan(request *RefreshScdnObjectCachesRequest) (<-chan *RefreshScdnObjectCachesResponse, <-chan error)
RefreshScdnObjectCachesWithChan invokes the scdn.RefreshScdnObjectCaches API asynchronously
func (*Client) SetScdnBotInfo ¶ added in v1.61.156
func (client *Client) SetScdnBotInfo(request *SetScdnBotInfoRequest) (response *SetScdnBotInfoResponse, err error)
SetScdnBotInfo invokes the scdn.SetScdnBotInfo API synchronously
func (*Client) SetScdnBotInfoWithCallback ¶ added in v1.61.156
func (client *Client) SetScdnBotInfoWithCallback(request *SetScdnBotInfoRequest, callback func(response *SetScdnBotInfoResponse, err error)) <-chan int
SetScdnBotInfoWithCallback invokes the scdn.SetScdnBotInfo API asynchronously
func (*Client) SetScdnBotInfoWithChan ¶ added in v1.61.156
func (client *Client) SetScdnBotInfoWithChan(request *SetScdnBotInfoRequest) (<-chan *SetScdnBotInfoResponse, <-chan error)
SetScdnBotInfoWithChan invokes the scdn.SetScdnBotInfo API asynchronously
func (*Client) SetScdnCcInfo ¶ added in v1.61.156
func (client *Client) SetScdnCcInfo(request *SetScdnCcInfoRequest) (response *SetScdnCcInfoResponse, err error)
SetScdnCcInfo invokes the scdn.SetScdnCcInfo API synchronously
func (*Client) SetScdnCcInfoWithCallback ¶ added in v1.61.156
func (client *Client) SetScdnCcInfoWithCallback(request *SetScdnCcInfoRequest, callback func(response *SetScdnCcInfoResponse, err error)) <-chan int
SetScdnCcInfoWithCallback invokes the scdn.SetScdnCcInfo API asynchronously
func (*Client) SetScdnCcInfoWithChan ¶ added in v1.61.156
func (client *Client) SetScdnCcInfoWithChan(request *SetScdnCcInfoRequest) (<-chan *SetScdnCcInfoResponse, <-chan error)
SetScdnCcInfoWithChan invokes the scdn.SetScdnCcInfo API asynchronously
func (*Client) SetScdnDDoSInfo ¶ added in v1.61.1070
func (client *Client) SetScdnDDoSInfo(request *SetScdnDDoSInfoRequest) (response *SetScdnDDoSInfoResponse, err error)
SetScdnDDoSInfo invokes the scdn.SetScdnDDoSInfo API synchronously
func (*Client) SetScdnDDoSInfoWithCallback ¶ added in v1.61.1070
func (client *Client) SetScdnDDoSInfoWithCallback(request *SetScdnDDoSInfoRequest, callback func(response *SetScdnDDoSInfoResponse, err error)) <-chan int
SetScdnDDoSInfoWithCallback invokes the scdn.SetScdnDDoSInfo API asynchronously
func (*Client) SetScdnDDoSInfoWithChan ¶ added in v1.61.1070
func (client *Client) SetScdnDDoSInfoWithChan(request *SetScdnDDoSInfoRequest) (<-chan *SetScdnDDoSInfoResponse, <-chan error)
SetScdnDDoSInfoWithChan invokes the scdn.SetScdnDDoSInfo API asynchronously
func (*Client) SetScdnDomainBizInfo ¶ added in v1.61.156
func (client *Client) SetScdnDomainBizInfo(request *SetScdnDomainBizInfoRequest) (response *SetScdnDomainBizInfoResponse, err error)
SetScdnDomainBizInfo invokes the scdn.SetScdnDomainBizInfo API synchronously
func (*Client) SetScdnDomainBizInfoWithCallback ¶ added in v1.61.156
func (client *Client) SetScdnDomainBizInfoWithCallback(request *SetScdnDomainBizInfoRequest, callback func(response *SetScdnDomainBizInfoResponse, err error)) <-chan int
SetScdnDomainBizInfoWithCallback invokes the scdn.SetScdnDomainBizInfo API asynchronously
func (*Client) SetScdnDomainBizInfoWithChan ¶ added in v1.61.156
func (client *Client) SetScdnDomainBizInfoWithChan(request *SetScdnDomainBizInfoRequest) (<-chan *SetScdnDomainBizInfoResponse, <-chan error)
SetScdnDomainBizInfoWithChan invokes the scdn.SetScdnDomainBizInfo API asynchronously
func (*Client) SetScdnDomainCertificate ¶
func (client *Client) SetScdnDomainCertificate(request *SetScdnDomainCertificateRequest) (response *SetScdnDomainCertificateResponse, err error)
SetScdnDomainCertificate invokes the scdn.SetScdnDomainCertificate API synchronously
func (*Client) SetScdnDomainCertificateWithCallback ¶
func (client *Client) SetScdnDomainCertificateWithCallback(request *SetScdnDomainCertificateRequest, callback func(response *SetScdnDomainCertificateResponse, err error)) <-chan int
SetScdnDomainCertificateWithCallback invokes the scdn.SetScdnDomainCertificate API asynchronously
func (*Client) SetScdnDomainCertificateWithChan ¶
func (client *Client) SetScdnDomainCertificateWithChan(request *SetScdnDomainCertificateRequest) (<-chan *SetScdnDomainCertificateResponse, <-chan error)
SetScdnDomainCertificateWithChan invokes the scdn.SetScdnDomainCertificate API asynchronously
func (*Client) StartScdnDomain ¶
func (client *Client) StartScdnDomain(request *StartScdnDomainRequest) (response *StartScdnDomainResponse, err error)
StartScdnDomain invokes the scdn.StartScdnDomain API synchronously
func (*Client) StartScdnDomainWithCallback ¶
func (client *Client) StartScdnDomainWithCallback(request *StartScdnDomainRequest, callback func(response *StartScdnDomainResponse, err error)) <-chan int
StartScdnDomainWithCallback invokes the scdn.StartScdnDomain API asynchronously
func (*Client) StartScdnDomainWithChan ¶
func (client *Client) StartScdnDomainWithChan(request *StartScdnDomainRequest) (<-chan *StartScdnDomainResponse, <-chan error)
StartScdnDomainWithChan invokes the scdn.StartScdnDomain API asynchronously
func (*Client) StopScdnDomain ¶
func (client *Client) StopScdnDomain(request *StopScdnDomainRequest) (response *StopScdnDomainResponse, err error)
StopScdnDomain invokes the scdn.StopScdnDomain API synchronously
func (*Client) StopScdnDomainWithCallback ¶
func (client *Client) StopScdnDomainWithCallback(request *StopScdnDomainRequest, callback func(response *StopScdnDomainResponse, err error)) <-chan int
StopScdnDomainWithCallback invokes the scdn.StopScdnDomain API asynchronously
func (*Client) StopScdnDomainWithChan ¶
func (client *Client) StopScdnDomainWithChan(request *StopScdnDomainRequest) (<-chan *StopScdnDomainResponse, <-chan error)
StopScdnDomainWithChan invokes the scdn.StopScdnDomain API asynchronously
func (*Client) UpdateScdnDomain ¶
func (client *Client) UpdateScdnDomain(request *UpdateScdnDomainRequest) (response *UpdateScdnDomainResponse, err error)
UpdateScdnDomain invokes the scdn.UpdateScdnDomain API synchronously
func (*Client) UpdateScdnDomainWithCallback ¶
func (client *Client) UpdateScdnDomainWithCallback(request *UpdateScdnDomainRequest, callback func(response *UpdateScdnDomainResponse, err error)) <-chan int
UpdateScdnDomainWithCallback invokes the scdn.UpdateScdnDomain API asynchronously
func (*Client) UpdateScdnDomainWithChan ¶
func (client *Client) UpdateScdnDomainWithChan(request *UpdateScdnDomainRequest) (<-chan *UpdateScdnDomainResponse, <-chan error)
UpdateScdnDomainWithChan invokes the scdn.UpdateScdnDomain API asynchronously
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 DataInDescribeScdnDomainRealTimeBpsData ¶
type DataInDescribeScdnDomainRealTimeBpsData struct {
BpsModel []BpsModel `json:"BpsModel" xml:"BpsModel"`
}
DataInDescribeScdnDomainRealTimeBpsData is a nested struct in scdn response
type DataInDescribeScdnDomainRealTimeByteHitRateData ¶
type DataInDescribeScdnDomainRealTimeByteHitRateData struct {
ByteHitRateDataModel []ByteHitRateDataModel `json:"ByteHitRateDataModel" xml:"ByteHitRateDataModel"`
}
DataInDescribeScdnDomainRealTimeByteHitRateData is a nested struct in scdn response
type DataInDescribeScdnDomainRealTimeQpsData ¶
type DataInDescribeScdnDomainRealTimeQpsData struct {
QpsModel []QpsModel `json:"QpsModel" xml:"QpsModel"`
}
DataInDescribeScdnDomainRealTimeQpsData is a nested struct in scdn response
type DataInDescribeScdnDomainRealTimeReqHitRateData ¶
type DataInDescribeScdnDomainRealTimeReqHitRateData struct {
ReqHitRateDataModel []ReqHitRateDataModel `json:"ReqHitRateDataModel" xml:"ReqHitRateDataModel"`
}
DataInDescribeScdnDomainRealTimeReqHitRateData 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"` Value string `json:"Value" xml:"Value"` 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"` HttpsBpsValue string `json:"HttpsBpsValue" xml:"HttpsBpsValue"` HttpsQpsValue string `json:"HttpsQpsValue" xml:"HttpsQpsValue"` OriginBpsValue string `json:"OriginBpsValue" xml:"OriginBpsValue"` HttpsOriginBpsValue string `json:"HttpsOriginBpsValue" xml:"HttpsOriginBpsValue"` HttpTrafficValue string `json:"HttpTrafficValue" xml:"HttpTrafficValue"` HttpsAccValue string `json:"HttpsAccValue" xml:"HttpsAccValue"` 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 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 DeleteScdnSpecificConfigRequest ¶ added in v1.61.156
type DeleteScdnSpecificConfigRequest struct { *requests.RpcRequest DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ConfigId string `position:"Query" name:"ConfigId"` }
DeleteScdnSpecificConfigRequest is the request struct for api DeleteScdnSpecificConfig
func CreateDeleteScdnSpecificConfigRequest ¶ added in v1.61.156
func CreateDeleteScdnSpecificConfigRequest() (request *DeleteScdnSpecificConfigRequest)
CreateDeleteScdnSpecificConfigRequest creates a request to invoke DeleteScdnSpecificConfig API
type DeleteScdnSpecificConfigResponse ¶ added in v1.61.156
type DeleteScdnSpecificConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteScdnSpecificConfigResponse is the response struct for api DeleteScdnSpecificConfig
func CreateDeleteScdnSpecificConfigResponse ¶ added in v1.61.156
func CreateDeleteScdnSpecificConfigResponse() (response *DeleteScdnSpecificConfigResponse)
CreateDeleteScdnSpecificConfigResponse creates a response to parse from DeleteScdnSpecificConfig response
type DescribeScdnCcInfoRequest ¶ added in v1.61.1403
type DescribeScdnCcInfoRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnCcInfoRequest is the request struct for api DescribeScdnCcInfo
func CreateDescribeScdnCcInfoRequest ¶ added in v1.61.1403
func CreateDescribeScdnCcInfoRequest() (request *DescribeScdnCcInfoRequest)
CreateDescribeScdnCcInfoRequest creates a request to invoke DescribeScdnCcInfo API
type DescribeScdnCcInfoResponse ¶ added in v1.61.1403
type DescribeScdnCcInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Status string `json:"Status" xml:"Status"` }
DescribeScdnCcInfoResponse is the response struct for api DescribeScdnCcInfo
func CreateDescribeScdnCcInfoResponse ¶ added in v1.61.1403
func CreateDescribeScdnCcInfoResponse() (response *DescribeScdnCcInfoResponse)
CreateDescribeScdnCcInfoResponse creates a response to parse from DescribeScdnCcInfo response
type DescribeScdnCcQpsInfoRequest ¶ added in v1.61.156
type DescribeScdnCcQpsInfoRequest 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"` }
DescribeScdnCcQpsInfoRequest is the request struct for api DescribeScdnCcQpsInfo
func CreateDescribeScdnCcQpsInfoRequest ¶ added in v1.61.156
func CreateDescribeScdnCcQpsInfoRequest() (request *DescribeScdnCcQpsInfoRequest)
CreateDescribeScdnCcQpsInfoRequest creates a request to invoke DescribeScdnCcQpsInfo API
type DescribeScdnCcQpsInfoResponse ¶ added in v1.61.156
type DescribeScdnCcQpsInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Totals Totals `json:"Totals" xml:"Totals"` Attacks Attacks `json:"Attacks" xml:"Attacks"` TimeScopes TimeScopesInDescribeScdnCcQpsInfo `json:"TimeScopes" xml:"TimeScopes"` }
DescribeScdnCcQpsInfoResponse is the response struct for api DescribeScdnCcQpsInfo
func CreateDescribeScdnCcQpsInfoResponse ¶ added in v1.61.156
func CreateDescribeScdnCcQpsInfoResponse() (response *DescribeScdnCcQpsInfoResponse)
CreateDescribeScdnCcQpsInfoResponse creates a response to parse from DescribeScdnCcQpsInfo response
type DescribeScdnCcTopIpRequest ¶ added in v1.61.156
type DescribeScdnCcTopIpRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` PageNumber string `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnCcTopIpRequest is the request struct for api DescribeScdnCcTopIp
func CreateDescribeScdnCcTopIpRequest ¶ added in v1.61.156
func CreateDescribeScdnCcTopIpRequest() (request *DescribeScdnCcTopIpRequest)
CreateDescribeScdnCcTopIpRequest creates a request to invoke DescribeScdnCcTopIp API
type DescribeScdnCcTopIpResponse ¶ added in v1.61.156
type DescribeScdnCcTopIpResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Total string `json:"Total" xml:"Total"` DomainName string `json:"DomainName" xml:"DomainName"` AttackIpDataList AttackIpDataList `json:"AttackIpDataList" xml:"AttackIpDataList"` }
DescribeScdnCcTopIpResponse is the response struct for api DescribeScdnCcTopIp
func CreateDescribeScdnCcTopIpResponse ¶ added in v1.61.156
func CreateDescribeScdnCcTopIpResponse() (response *DescribeScdnCcTopIpResponse)
CreateDescribeScdnCcTopIpResponse creates a response to parse from DescribeScdnCcTopIp response
type DescribeScdnCcTopUrlRequest ¶ added in v1.61.156
type DescribeScdnCcTopUrlRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` PageNumber string `position:"Query" name:"PageNumber"` PageSize string `position:"Query" name:"PageSize"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnCcTopUrlRequest is the request struct for api DescribeScdnCcTopUrl
func CreateDescribeScdnCcTopUrlRequest ¶ added in v1.61.156
func CreateDescribeScdnCcTopUrlRequest() (request *DescribeScdnCcTopUrlRequest)
CreateDescribeScdnCcTopUrlRequest creates a request to invoke DescribeScdnCcTopUrl API
type DescribeScdnCcTopUrlResponse ¶ added in v1.61.156
type DescribeScdnCcTopUrlResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Total string `json:"Total" xml:"Total"` DomainName string `json:"DomainName" xml:"DomainName"` AttackUrlDataList AttackUrlDataList `json:"AttackUrlDataList" xml:"AttackUrlDataList"` }
DescribeScdnCcTopUrlResponse is the response struct for api DescribeScdnCcTopUrl
func CreateDescribeScdnCcTopUrlResponse ¶ added in v1.61.156
func CreateDescribeScdnCcTopUrlResponse() (response *DescribeScdnCcTopUrlResponse)
CreateDescribeScdnCcTopUrlResponse creates a response to parse from DescribeScdnCcTopUrl response
type DescribeScdnCertificateDetailRequest ¶
type DescribeScdnCertificateDetailRequest struct { *requests.RpcRequest CertName string `position:"Query" name:"CertName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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 int64 `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 DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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 DescribeScdnDDoSInfoRequest ¶ added in v1.61.1070
type DescribeScdnDDoSInfoRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnDDoSInfoRequest is the request struct for api DescribeScdnDDoSInfo
func CreateDescribeScdnDDoSInfoRequest ¶ added in v1.61.1070
func CreateDescribeScdnDDoSInfoRequest() (request *DescribeScdnDDoSInfoRequest)
CreateDescribeScdnDDoSInfoRequest creates a request to invoke DescribeScdnDDoSInfo API
type DescribeScdnDDoSInfoResponse ¶ added in v1.61.1070
type DescribeScdnDDoSInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SecBandwidth int `json:"SecBandwidth" xml:"SecBandwidth"` ElasticBandwidth int `json:"ElasticBandwidth" xml:"ElasticBandwidth"` }
DescribeScdnDDoSInfoResponse is the response struct for api DescribeScdnDDoSInfo
func CreateDescribeScdnDDoSInfoResponse ¶ added in v1.61.1070
func CreateDescribeScdnDDoSInfoResponse() (response *DescribeScdnDDoSInfoResponse)
CreateDescribeScdnDDoSInfoResponse creates a response to parse from DescribeScdnDDoSInfo response
type DescribeScdnDDoSTrafficInfoRequest ¶ added in v1.61.1070
type DescribeScdnDDoSTrafficInfoRequest struct { *requests.RpcRequest Line string `position:"Query" name:"Line"` StartTime string `position:"Query" name:"StartTime"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnDDoSTrafficInfoRequest is the request struct for api DescribeScdnDDoSTrafficInfo
func CreateDescribeScdnDDoSTrafficInfoRequest ¶ added in v1.61.1070
func CreateDescribeScdnDDoSTrafficInfoRequest() (request *DescribeScdnDDoSTrafficInfoRequest)
CreateDescribeScdnDDoSTrafficInfoRequest creates a request to invoke DescribeScdnDDoSTrafficInfo API
type DescribeScdnDDoSTrafficInfoResponse ¶ added in v1.61.1070
type DescribeScdnDDoSTrafficInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BpsDrops BpsDrops `json:"BpsDrops" xml:"BpsDrops"` BpsTotals BpsTotals `json:"BpsTotals" xml:"BpsTotals"` PpsTotals PpsTotals `json:"PpsTotals" xml:"PpsTotals"` PpsDrops PpsDrops `json:"PpsDrops" xml:"PpsDrops"` TimeScopes TimeScopesInDescribeScdnDDoSTrafficInfo `json:"TimeScopes" xml:"TimeScopes"` }
DescribeScdnDDoSTrafficInfoResponse is the response struct for api DescribeScdnDDoSTrafficInfo
func CreateDescribeScdnDDoSTrafficInfoResponse ¶ added in v1.61.1070
func CreateDescribeScdnDDoSTrafficInfoResponse() (response *DescribeScdnDDoSTrafficInfoResponse)
CreateDescribeScdnDDoSTrafficInfoResponse creates a response to parse from DescribeScdnDDoSTrafficInfo 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"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` ConfigId string `position:"Query" name:"ConfigId"` }
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 DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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 ValueInDescribeScdnDomainIspData `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 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"` }
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"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` DataInterval string `json:"DataInterval" xml:"DataInterval"` 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 DescribeScdnDomainRealTimeBpsDataRequest ¶
type DescribeScdnDomainRealTimeBpsDataRequest struct { *requests.RpcRequest LocationNameEn string `position:"Query" name:"LocationNameEn"` IspNameEn string `position:"Query" name:"IspNameEn"` 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"` }
DescribeScdnDomainRealTimeBpsDataRequest is the request struct for api DescribeScdnDomainRealTimeBpsData
func CreateDescribeScdnDomainRealTimeBpsDataRequest ¶
func CreateDescribeScdnDomainRealTimeBpsDataRequest() (request *DescribeScdnDomainRealTimeBpsDataRequest)
CreateDescribeScdnDomainRealTimeBpsDataRequest creates a request to invoke DescribeScdnDomainRealTimeBpsData API
type DescribeScdnDomainRealTimeBpsDataResponse ¶
type DescribeScdnDomainRealTimeBpsDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInDescribeScdnDomainRealTimeBpsData `json:"Data" xml:"Data"` }
DescribeScdnDomainRealTimeBpsDataResponse is the response struct for api DescribeScdnDomainRealTimeBpsData
func CreateDescribeScdnDomainRealTimeBpsDataResponse ¶
func CreateDescribeScdnDomainRealTimeBpsDataResponse() (response *DescribeScdnDomainRealTimeBpsDataResponse)
CreateDescribeScdnDomainRealTimeBpsDataResponse creates a response to parse from DescribeScdnDomainRealTimeBpsData response
type DescribeScdnDomainRealTimeByteHitRateDataRequest ¶
type DescribeScdnDomainRealTimeByteHitRateDataRequest 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"` }
DescribeScdnDomainRealTimeByteHitRateDataRequest is the request struct for api DescribeScdnDomainRealTimeByteHitRateData
func CreateDescribeScdnDomainRealTimeByteHitRateDataRequest ¶
func CreateDescribeScdnDomainRealTimeByteHitRateDataRequest() (request *DescribeScdnDomainRealTimeByteHitRateDataRequest)
CreateDescribeScdnDomainRealTimeByteHitRateDataRequest creates a request to invoke DescribeScdnDomainRealTimeByteHitRateData API
type DescribeScdnDomainRealTimeByteHitRateDataResponse ¶
type DescribeScdnDomainRealTimeByteHitRateDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInDescribeScdnDomainRealTimeByteHitRateData `json:"Data" xml:"Data"` }
DescribeScdnDomainRealTimeByteHitRateDataResponse is the response struct for api DescribeScdnDomainRealTimeByteHitRateData
func CreateDescribeScdnDomainRealTimeByteHitRateDataResponse ¶
func CreateDescribeScdnDomainRealTimeByteHitRateDataResponse() (response *DescribeScdnDomainRealTimeByteHitRateDataResponse)
CreateDescribeScdnDomainRealTimeByteHitRateDataResponse creates a response to parse from DescribeScdnDomainRealTimeByteHitRateData response
type DescribeScdnDomainRealTimeHttpCodeDataRequest ¶
type DescribeScdnDomainRealTimeHttpCodeDataRequest 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"` }
DescribeScdnDomainRealTimeHttpCodeDataRequest is the request struct for api DescribeScdnDomainRealTimeHttpCodeData
func CreateDescribeScdnDomainRealTimeHttpCodeDataRequest ¶
func CreateDescribeScdnDomainRealTimeHttpCodeDataRequest() (request *DescribeScdnDomainRealTimeHttpCodeDataRequest)
CreateDescribeScdnDomainRealTimeHttpCodeDataRequest creates a request to invoke DescribeScdnDomainRealTimeHttpCodeData API
type DescribeScdnDomainRealTimeHttpCodeDataResponse ¶
type DescribeScdnDomainRealTimeHttpCodeDataResponse 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"` RealTimeHttpCodeData RealTimeHttpCodeData `json:"RealTimeHttpCodeData" xml:"RealTimeHttpCodeData"` }
DescribeScdnDomainRealTimeHttpCodeDataResponse is the response struct for api DescribeScdnDomainRealTimeHttpCodeData
func CreateDescribeScdnDomainRealTimeHttpCodeDataResponse ¶
func CreateDescribeScdnDomainRealTimeHttpCodeDataResponse() (response *DescribeScdnDomainRealTimeHttpCodeDataResponse)
CreateDescribeScdnDomainRealTimeHttpCodeDataResponse creates a response to parse from DescribeScdnDomainRealTimeHttpCodeData response
type DescribeScdnDomainRealTimeQpsDataRequest ¶
type DescribeScdnDomainRealTimeQpsDataRequest struct { *requests.RpcRequest LocationNameEn string `position:"Query" name:"LocationNameEn"` IspNameEn string `position:"Query" name:"IspNameEn"` 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"` }
DescribeScdnDomainRealTimeQpsDataRequest is the request struct for api DescribeScdnDomainRealTimeQpsData
func CreateDescribeScdnDomainRealTimeQpsDataRequest ¶
func CreateDescribeScdnDomainRealTimeQpsDataRequest() (request *DescribeScdnDomainRealTimeQpsDataRequest)
CreateDescribeScdnDomainRealTimeQpsDataRequest creates a request to invoke DescribeScdnDomainRealTimeQpsData API
type DescribeScdnDomainRealTimeQpsDataResponse ¶
type DescribeScdnDomainRealTimeQpsDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInDescribeScdnDomainRealTimeQpsData `json:"Data" xml:"Data"` }
DescribeScdnDomainRealTimeQpsDataResponse is the response struct for api DescribeScdnDomainRealTimeQpsData
func CreateDescribeScdnDomainRealTimeQpsDataResponse ¶
func CreateDescribeScdnDomainRealTimeQpsDataResponse() (response *DescribeScdnDomainRealTimeQpsDataResponse)
CreateDescribeScdnDomainRealTimeQpsDataResponse creates a response to parse from DescribeScdnDomainRealTimeQpsData response
type DescribeScdnDomainRealTimeReqHitRateDataRequest ¶
type DescribeScdnDomainRealTimeReqHitRateDataRequest 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"` }
DescribeScdnDomainRealTimeReqHitRateDataRequest is the request struct for api DescribeScdnDomainRealTimeReqHitRateData
func CreateDescribeScdnDomainRealTimeReqHitRateDataRequest ¶
func CreateDescribeScdnDomainRealTimeReqHitRateDataRequest() (request *DescribeScdnDomainRealTimeReqHitRateDataRequest)
CreateDescribeScdnDomainRealTimeReqHitRateDataRequest creates a request to invoke DescribeScdnDomainRealTimeReqHitRateData API
type DescribeScdnDomainRealTimeReqHitRateDataResponse ¶
type DescribeScdnDomainRealTimeReqHitRateDataResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Data DataInDescribeScdnDomainRealTimeReqHitRateData `json:"Data" xml:"Data"` }
DescribeScdnDomainRealTimeReqHitRateDataResponse is the response struct for api DescribeScdnDomainRealTimeReqHitRateData
func CreateDescribeScdnDomainRealTimeReqHitRateDataResponse ¶
func CreateDescribeScdnDomainRealTimeReqHitRateDataResponse() (response *DescribeScdnDomainRealTimeReqHitRateDataResponse)
CreateDescribeScdnDomainRealTimeReqHitRateDataResponse creates a response to parse from DescribeScdnDomainRealTimeReqHitRateData response
type DescribeScdnDomainRealTimeSrcBpsDataRequest ¶
type DescribeScdnDomainRealTimeSrcBpsDataRequest 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"` }
DescribeScdnDomainRealTimeSrcBpsDataRequest is the request struct for api DescribeScdnDomainRealTimeSrcBpsData
func CreateDescribeScdnDomainRealTimeSrcBpsDataRequest ¶
func CreateDescribeScdnDomainRealTimeSrcBpsDataRequest() (request *DescribeScdnDomainRealTimeSrcBpsDataRequest)
CreateDescribeScdnDomainRealTimeSrcBpsDataRequest creates a request to invoke DescribeScdnDomainRealTimeSrcBpsData API
type DescribeScdnDomainRealTimeSrcBpsDataResponse ¶
type DescribeScdnDomainRealTimeSrcBpsDataResponse 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"` RealTimeSrcBpsDataPerInterval RealTimeSrcBpsDataPerInterval `json:"RealTimeSrcBpsDataPerInterval" xml:"RealTimeSrcBpsDataPerInterval"` }
DescribeScdnDomainRealTimeSrcBpsDataResponse is the response struct for api DescribeScdnDomainRealTimeSrcBpsData
func CreateDescribeScdnDomainRealTimeSrcBpsDataResponse ¶
func CreateDescribeScdnDomainRealTimeSrcBpsDataResponse() (response *DescribeScdnDomainRealTimeSrcBpsDataResponse)
CreateDescribeScdnDomainRealTimeSrcBpsDataResponse creates a response to parse from DescribeScdnDomainRealTimeSrcBpsData response
type DescribeScdnDomainRealTimeSrcTrafficDataRequest ¶
type DescribeScdnDomainRealTimeSrcTrafficDataRequest 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"` }
DescribeScdnDomainRealTimeSrcTrafficDataRequest is the request struct for api DescribeScdnDomainRealTimeSrcTrafficData
func CreateDescribeScdnDomainRealTimeSrcTrafficDataRequest ¶
func CreateDescribeScdnDomainRealTimeSrcTrafficDataRequest() (request *DescribeScdnDomainRealTimeSrcTrafficDataRequest)
CreateDescribeScdnDomainRealTimeSrcTrafficDataRequest creates a request to invoke DescribeScdnDomainRealTimeSrcTrafficData API
type DescribeScdnDomainRealTimeSrcTrafficDataResponse ¶
type DescribeScdnDomainRealTimeSrcTrafficDataResponse 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"` RealTimeSrcTrafficDataPerInterval RealTimeSrcTrafficDataPerInterval `json:"RealTimeSrcTrafficDataPerInterval" xml:"RealTimeSrcTrafficDataPerInterval"` }
DescribeScdnDomainRealTimeSrcTrafficDataResponse is the response struct for api DescribeScdnDomainRealTimeSrcTrafficData
func CreateDescribeScdnDomainRealTimeSrcTrafficDataResponse ¶
func CreateDescribeScdnDomainRealTimeSrcTrafficDataResponse() (response *DescribeScdnDomainRealTimeSrcTrafficDataResponse)
CreateDescribeScdnDomainRealTimeSrcTrafficDataResponse creates a response to parse from DescribeScdnDomainRealTimeSrcTrafficData response
type DescribeScdnDomainRealTimeTrafficDataRequest ¶
type DescribeScdnDomainRealTimeTrafficDataRequest 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"` }
DescribeScdnDomainRealTimeTrafficDataRequest is the request struct for api DescribeScdnDomainRealTimeTrafficData
func CreateDescribeScdnDomainRealTimeTrafficDataRequest ¶
func CreateDescribeScdnDomainRealTimeTrafficDataRequest() (request *DescribeScdnDomainRealTimeTrafficDataRequest)
CreateDescribeScdnDomainRealTimeTrafficDataRequest creates a request to invoke DescribeScdnDomainRealTimeTrafficData API
type DescribeScdnDomainRealTimeTrafficDataResponse ¶
type DescribeScdnDomainRealTimeTrafficDataResponse 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"` RealTimeTrafficDataPerInterval RealTimeTrafficDataPerInterval `json:"RealTimeTrafficDataPerInterval" xml:"RealTimeTrafficDataPerInterval"` }
DescribeScdnDomainRealTimeTrafficDataResponse is the response struct for api DescribeScdnDomainRealTimeTrafficData
func CreateDescribeScdnDomainRealTimeTrafficDataResponse ¶
func CreateDescribeScdnDomainRealTimeTrafficDataResponse() (response *DescribeScdnDomainRealTimeTrafficDataResponse)
CreateDescribeScdnDomainRealTimeTrafficDataResponse creates a response to parse from DescribeScdnDomainRealTimeTrafficData response
type DescribeScdnDomainRegionDataRequest ¶
type DescribeScdnDomainRegionDataRequest 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"` }
DescribeScdnDomainRegionDataRequest is the request struct for api DescribeScdnDomainRegionData
func CreateDescribeScdnDomainRegionDataRequest ¶
func CreateDescribeScdnDomainRegionDataRequest() (request *DescribeScdnDomainRegionDataRequest)
CreateDescribeScdnDomainRegionDataRequest creates a request to invoke DescribeScdnDomainRegionData API
type DescribeScdnDomainRegionDataResponse ¶
type DescribeScdnDomainRegionDataResponse 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 ValueInDescribeScdnDomainRegionData `json:"Value" xml:"Value"` }
DescribeScdnDomainRegionDataResponse is the response struct for api DescribeScdnDomainRegionData
func CreateDescribeScdnDomainRegionDataResponse ¶
func CreateDescribeScdnDomainRegionDataResponse() (response *DescribeScdnDomainRegionDataResponse)
CreateDescribeScdnDomainRegionDataResponse creates a response to parse from DescribeScdnDomainRegionData response
type DescribeScdnDomainTopReferVisitRequest ¶
type DescribeScdnDomainTopReferVisitRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SortBy string `position:"Query" name:"SortBy"` }
DescribeScdnDomainTopReferVisitRequest is the request struct for api DescribeScdnDomainTopReferVisit
func CreateDescribeScdnDomainTopReferVisitRequest ¶
func CreateDescribeScdnDomainTopReferVisitRequest() (request *DescribeScdnDomainTopReferVisitRequest)
CreateDescribeScdnDomainTopReferVisitRequest creates a request to invoke DescribeScdnDomainTopReferVisit API
type DescribeScdnDomainTopReferVisitResponse ¶
type DescribeScdnDomainTopReferVisitResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` StartTime string `json:"StartTime" xml:"StartTime"` TopReferList TopReferList `json:"TopReferList" xml:"TopReferList"` }
DescribeScdnDomainTopReferVisitResponse is the response struct for api DescribeScdnDomainTopReferVisit
func CreateDescribeScdnDomainTopReferVisitResponse ¶
func CreateDescribeScdnDomainTopReferVisitResponse() (response *DescribeScdnDomainTopReferVisitResponse)
CreateDescribeScdnDomainTopReferVisitResponse creates a response to parse from DescribeScdnDomainTopReferVisit response
type DescribeScdnDomainTopUrlVisitRequest ¶
type DescribeScdnDomainTopUrlVisitRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SortBy string `position:"Query" name:"SortBy"` }
DescribeScdnDomainTopUrlVisitRequest is the request struct for api DescribeScdnDomainTopUrlVisit
func CreateDescribeScdnDomainTopUrlVisitRequest ¶
func CreateDescribeScdnDomainTopUrlVisitRequest() (request *DescribeScdnDomainTopUrlVisitRequest)
CreateDescribeScdnDomainTopUrlVisitRequest creates a request to invoke DescribeScdnDomainTopUrlVisit API
type DescribeScdnDomainTopUrlVisitResponse ¶
type DescribeScdnDomainTopUrlVisitResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` StartTime string `json:"StartTime" xml:"StartTime"` AllUrlList AllUrlList `json:"AllUrlList" xml:"AllUrlList"` Url200List Url200List `json:"Url200List" xml:"Url200List"` Url300List Url300List `json:"Url300List" xml:"Url300List"` Url400List Url400List `json:"Url400List" xml:"Url400List"` Url500List Url500List `json:"Url500List" xml:"Url500List"` }
DescribeScdnDomainTopUrlVisitResponse is the response struct for api DescribeScdnDomainTopUrlVisit
func CreateDescribeScdnDomainTopUrlVisitResponse ¶
func CreateDescribeScdnDomainTopUrlVisitResponse() (response *DescribeScdnDomainTopUrlVisitResponse)
CreateDescribeScdnDomainTopUrlVisitResponse creates a response to parse from DescribeScdnDomainTopUrlVisit 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 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"` }
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"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` DataInterval string `json:"DataInterval" xml:"DataInterval"` 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 DescribeScdnRefreshQuotaRequest ¶
type DescribeScdnRefreshQuotaRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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"` StartTime string `position:"Query" name:"StartTime"` 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"` DomainName string `position:"Query" name:"DomainName"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Status string `position:"Query" name:"Status"` }
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 int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` TotalCount int64 `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 OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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"` ChangingAffectTime string `json:"ChangingAffectTime" xml:"ChangingAffectTime"` InternetChargeType string `json:"InternetChargeType" xml:"InternetChargeType"` ChangingChargeType string `json:"ChangingChargeType" xml:"ChangingChargeType"` 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"` CurrentProtectType string `json:"CurrentProtectType" xml:"CurrentProtectType"` CurrentProtectTypeValue string `json:"CurrentProtectTypeValue" xml:"CurrentProtectTypeValue"` CurrentBandwidth string `json:"CurrentBandwidth" xml:"CurrentBandwidth"` CurrentCcProtection string `json:"CurrentCcProtection" xml:"CurrentCcProtection"` CurrentDDoSBasic string `json:"CurrentDDoSBasic" xml:"CurrentDDoSBasic"` CurrentDomainCount string `json:"CurrentDomainCount" xml:"CurrentDomainCount"` CurrentElasticProtection string `json:"CurrentElasticProtection" xml:"CurrentElasticProtection"` CurrentBandwidthValue string `json:"CurrentBandwidthValue" xml:"CurrentBandwidthValue"` CurrentCcProtectionValue string `json:"CurrentCcProtectionValue" xml:"CurrentCcProtectionValue"` CurrentDDoSBasicValue string `json:"CurrentDDoSBasicValue" xml:"CurrentDDoSBasicValue"` CurrentDomainCountValue string `json:"CurrentDomainCountValue" xml:"CurrentDomainCountValue"` CurrentElasticProtectionValue string `json:"CurrentElasticProtectionValue" xml:"CurrentElasticProtectionValue"` 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 DescribeScdnTopDomainsByFlowRequest ¶
type DescribeScdnTopDomainsByFlowRequest struct { *requests.RpcRequest StartTime string `position:"Query" name:"StartTime"` Limit requests.Integer `position:"Query" name:"Limit"` Product string `position:"Query" name:"Product"` EndTime string `position:"Query" name:"EndTime"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnTopDomainsByFlowRequest is the request struct for api DescribeScdnTopDomainsByFlow
func CreateDescribeScdnTopDomainsByFlowRequest ¶
func CreateDescribeScdnTopDomainsByFlowRequest() (request *DescribeScdnTopDomainsByFlowRequest)
CreateDescribeScdnTopDomainsByFlowRequest creates a request to invoke DescribeScdnTopDomainsByFlow API
type DescribeScdnTopDomainsByFlowResponse ¶
type DescribeScdnTopDomainsByFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StartTime string `json:"StartTime" xml:"StartTime"` EndTime string `json:"EndTime" xml:"EndTime"` DomainCount int64 `json:"DomainCount" xml:"DomainCount"` DomainOnlineCount int64 `json:"DomainOnlineCount" xml:"DomainOnlineCount"` TopDomains TopDomains `json:"TopDomains" xml:"TopDomains"` }
DescribeScdnTopDomainsByFlowResponse is the response struct for api DescribeScdnTopDomainsByFlow
func CreateDescribeScdnTopDomainsByFlowResponse ¶
func CreateDescribeScdnTopDomainsByFlowResponse() (response *DescribeScdnTopDomainsByFlowResponse)
CreateDescribeScdnTopDomainsByFlowResponse creates a response to parse from DescribeScdnTopDomainsByFlow response
type DescribeScdnUserDomainsRequest ¶
type DescribeScdnUserDomainsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` CheckDomainShow requests.Boolean `position:"Query" name:"CheckDomainShow"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SecurityToken string `position:"Query" name:"SecurityToken"` ChangeEndTime string `position:"Query" name:"ChangeEndTime"` PageSize requests.Integer `position:"Query" name:"PageSize"` FuncFilter string `position:"Query" name:"FuncFilter"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` FuncId string `position:"Query" name:"FuncId"` DomainStatus string `position:"Query" name:"DomainStatus"` DomainSearchType string `position:"Query" name:"DomainSearchType"` ChangeStartTime string `position:"Query" name:"ChangeStartTime"` }
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 int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` TotalCount int64 `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 DescribeScdnUserProtectInfoRequest ¶ added in v1.61.471
type DescribeScdnUserProtectInfoRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
DescribeScdnUserProtectInfoRequest is the request struct for api DescribeScdnUserProtectInfo
func CreateDescribeScdnUserProtectInfoRequest ¶ added in v1.61.471
func CreateDescribeScdnUserProtectInfoRequest() (request *DescribeScdnUserProtectInfoRequest)
CreateDescribeScdnUserProtectInfoRequest creates a request to invoke DescribeScdnUserProtectInfo API
type DescribeScdnUserProtectInfoResponse ¶ added in v1.61.471
type DescribeScdnUserProtectInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ServiceDDoS int `json:"ServiceDDoS" xml:"ServiceDDoS"` }
DescribeScdnUserProtectInfoResponse is the response struct for api DescribeScdnUserProtectInfo
func CreateDescribeScdnUserProtectInfoResponse ¶ added in v1.61.471
func CreateDescribeScdnUserProtectInfoResponse() (response *DescribeScdnUserProtectInfoResponse)
CreateDescribeScdnUserProtectInfoResponse creates a response to parse from DescribeScdnUserProtectInfo response
type DescribeScdnUserQuotaRequest ¶
type DescribeScdnUserQuotaRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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 DomainConfigList ¶ added in v1.61.1282
type DomainConfigList struct {
DomainConfigModel []DomainConfigModel `json:"DomainConfigModel" xml:"DomainConfigModel"`
}
DomainConfigList is a nested struct in scdn response
type DomainConfigModel ¶ added in v1.61.1282
type DomainConfigModel struct { DomainName string `json:"DomainName" xml:"DomainName"` ConfigId int64 `json:"ConfigId" xml:"ConfigId"` FunctionName string `json:"FunctionName" xml:"FunctionName"` }
DomainConfigModel 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 int64 `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"` ReqErrRate string `json:"ReqErrRate" xml:"ReqErrRate"` 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 int64 `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 OpenScdnServiceRequest ¶
type OpenScdnServiceRequest struct { *requests.RpcRequest StartDate string `position:"Query" name:"StartDate"` CcProtection requests.Integer `position:"Query" name:"CcProtection"` SecurityToken string `position:"Query" name:"SecurityToken"` ProtectType string `position:"Query" name:"ProtectType"` DDoSBasic requests.Integer `position:"Query" name:"DDoSBasic"` Bandwidth requests.Integer `position:"Query" name:"Bandwidth"` DomainCount requests.Integer `position:"Query" name:"DomainCount"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` EndDate string `position:"Query" name:"EndDate"` ElasticProtection requests.Integer `position:"Query" name:"ElasticProtection"` }
OpenScdnServiceRequest is the request struct for api OpenScdnService
func CreateOpenScdnServiceRequest ¶
func CreateOpenScdnServiceRequest() (request *OpenScdnServiceRequest)
CreateOpenScdnServiceRequest creates a request to invoke OpenScdnService API
type OpenScdnServiceResponse ¶
type OpenScdnServiceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
OpenScdnServiceResponse is the response struct for api OpenScdnService
func CreateOpenScdnServiceResponse ¶
func CreateOpenScdnServiceResponse() (response *OpenScdnServiceResponse)
CreateOpenScdnServiceResponse creates a response to parse from OpenScdnService 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 PageInfos ¶
type PageInfos struct { PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` Total int64 `json:"Total" xml:"Total"` }
PageInfos is a nested struct in scdn response
type PpsDrops ¶ added in v1.61.156
type PpsDrops struct {
PpsDrop []string `json:"PpsDrop" xml:"PpsDrop"`
}
PpsDrops is a nested struct in scdn response
type PpsTotals ¶ added in v1.61.156
type PpsTotals struct {
PpsTotal []string `json:"PpsTotal" xml:"PpsTotal"`
}
PpsTotals is a nested struct in scdn response
type PreloadScdnObjectCachesRequest ¶
type PreloadScdnObjectCachesRequest struct { *requests.RpcRequest Area string `position:"Query" name:"Area"` ObjectPath string `position:"Query" name:"ObjectPath"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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 QpsModel ¶
type QpsModel struct { Qps float64 `json:"Qps" xml:"Qps"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` }
QpsModel is a nested struct in scdn response
type RealTimeCodeProportionData ¶
type RealTimeCodeProportionData struct { Code string `json:"Code" xml:"Code"` Proportion string `json:"Proportion" xml:"Proportion"` Count string `json:"Count" xml:"Count"` }
RealTimeCodeProportionData is a nested struct in scdn response
type RealTimeHttpCodeData ¶
type RealTimeHttpCodeData struct {
UsageData []UsageDataInDescribeScdnDomainRealTimeHttpCodeData `json:"UsageData" xml:"UsageData"`
}
RealTimeHttpCodeData is a nested struct in scdn response
type RealTimeSrcBpsDataPerInterval ¶
type RealTimeSrcBpsDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
RealTimeSrcBpsDataPerInterval is a nested struct in scdn response
type RealTimeSrcTrafficDataPerInterval ¶
type RealTimeSrcTrafficDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
RealTimeSrcTrafficDataPerInterval is a nested struct in scdn response
type RealTimeTrafficDataPerInterval ¶
type RealTimeTrafficDataPerInterval struct {
DataModule []DataModule `json:"DataModule" xml:"DataModule"`
}
RealTimeTrafficDataPerInterval is a nested struct in scdn response
type ReferList ¶
type ReferList struct { ReferDetail string `json:"ReferDetail" xml:"ReferDetail"` VisitData string `json:"VisitData" xml:"VisitData"` VisitProportion float64 `json:"VisitProportion" xml:"VisitProportion"` Flow string `json:"Flow" xml:"Flow"` FlowProportion float64 `json:"FlowProportion" xml:"FlowProportion"` }
ReferList is a nested struct in scdn response
type RefreshScdnObjectCachesRequest ¶
type RefreshScdnObjectCachesRequest struct { *requests.RpcRequest ObjectPath string `position:"Query" name:"ObjectPath"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` 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 RegionProportionData ¶
type RegionProportionData struct { Region string `json:"Region" xml:"Region"` Proportion string `json:"Proportion" xml:"Proportion"` RegionEname string `json:"RegionEname" xml:"RegionEname"` AvgObjectSize string `json:"AvgObjectSize" xml:"AvgObjectSize"` AvgResponseTime string `json:"AvgResponseTime" xml:"AvgResponseTime"` Bps string `json:"Bps" xml:"Bps"` Qps string `json:"Qps" xml:"Qps"` AvgResponseRate string `json:"AvgResponseRate" xml:"AvgResponseRate"` ReqErrRate string `json:"ReqErrRate" xml:"ReqErrRate"` TotalBytes string `json:"TotalBytes" xml:"TotalBytes"` BytesProportion string `json:"BytesProportion" xml:"BytesProportion"` TotalQuery string `json:"TotalQuery" xml:"TotalQuery"` }
RegionProportionData is a nested struct in scdn response
type ReqHitRateDataModel ¶
type ReqHitRateDataModel struct { ReqHitRate float64 `json:"ReqHitRate" xml:"ReqHitRate"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` }
ReqHitRateDataModel is a nested struct in scdn response
type SetScdnBotInfoRequest ¶ added in v1.61.156
type SetScdnBotInfoRequest struct { *requests.RpcRequest Enable string `position:"Query" name:"Enable"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` Status string `position:"Query" name:"Status"` }
SetScdnBotInfoRequest is the request struct for api SetScdnBotInfo
func CreateSetScdnBotInfoRequest ¶ added in v1.61.156
func CreateSetScdnBotInfoRequest() (request *SetScdnBotInfoRequest)
CreateSetScdnBotInfoRequest creates a request to invoke SetScdnBotInfo API
type SetScdnBotInfoResponse ¶ added in v1.61.156
type SetScdnBotInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetScdnBotInfoResponse is the response struct for api SetScdnBotInfo
func CreateSetScdnBotInfoResponse ¶ added in v1.61.156
func CreateSetScdnBotInfoResponse() (response *SetScdnBotInfoResponse)
CreateSetScdnBotInfoResponse creates a response to parse from SetScdnBotInfo response
type SetScdnCcInfoRequest ¶ added in v1.61.156
type SetScdnCcInfoRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` Status string `position:"Query" name:"Status"` }
SetScdnCcInfoRequest is the request struct for api SetScdnCcInfo
func CreateSetScdnCcInfoRequest ¶ added in v1.61.156
func CreateSetScdnCcInfoRequest() (request *SetScdnCcInfoRequest)
CreateSetScdnCcInfoRequest creates a request to invoke SetScdnCcInfo API
type SetScdnCcInfoResponse ¶ added in v1.61.156
type SetScdnCcInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetScdnCcInfoResponse is the response struct for api SetScdnCcInfo
func CreateSetScdnCcInfoResponse ¶ added in v1.61.156
func CreateSetScdnCcInfoResponse() (response *SetScdnCcInfoResponse)
CreateSetScdnCcInfoResponse creates a response to parse from SetScdnCcInfo response
type SetScdnDDoSInfoRequest ¶ added in v1.61.1070
type SetScdnDDoSInfoRequest struct { *requests.RpcRequest OwnerId requests.Integer `position:"Query" name:"OwnerId"` ElasticBandwidth requests.Integer `position:"Query" name:"ElasticBandwidth"` }
SetScdnDDoSInfoRequest is the request struct for api SetScdnDDoSInfo
func CreateSetScdnDDoSInfoRequest ¶ added in v1.61.1070
func CreateSetScdnDDoSInfoRequest() (request *SetScdnDDoSInfoRequest)
CreateSetScdnDDoSInfoRequest creates a request to invoke SetScdnDDoSInfo API
type SetScdnDDoSInfoResponse ¶ added in v1.61.1070
type SetScdnDDoSInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetScdnDDoSInfoResponse is the response struct for api SetScdnDDoSInfo
func CreateSetScdnDDoSInfoResponse ¶ added in v1.61.1070
func CreateSetScdnDDoSInfoResponse() (response *SetScdnDDoSInfoResponse)
CreateSetScdnDDoSInfoResponse creates a response to parse from SetScdnDDoSInfo response
type SetScdnDomainBizInfoRequest ¶ added in v1.61.156
type SetScdnDomainBizInfoRequest struct { *requests.RpcRequest BizName string `position:"Query" name:"BizName"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` }
SetScdnDomainBizInfoRequest is the request struct for api SetScdnDomainBizInfo
func CreateSetScdnDomainBizInfoRequest ¶ added in v1.61.156
func CreateSetScdnDomainBizInfoRequest() (request *SetScdnDomainBizInfoRequest)
CreateSetScdnDomainBizInfoRequest creates a request to invoke SetScdnDomainBizInfo API
type SetScdnDomainBizInfoResponse ¶ added in v1.61.156
type SetScdnDomainBizInfoResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SetScdnDomainBizInfoResponse is the response struct for api SetScdnDomainBizInfo
func CreateSetScdnDomainBizInfoResponse ¶ added in v1.61.156
func CreateSetScdnDomainBizInfoResponse() (response *SetScdnDomainBizInfoResponse)
CreateSetScdnDomainBizInfoResponse creates a response to parse from SetScdnDomainBizInfo response
type SetScdnDomainCertificateRequest ¶
type SetScdnDomainCertificateRequest struct { *requests.RpcRequest SSLProtocol string `position:"Query" name:"SSLProtocol"` SecurityToken string `position:"Query" name:"SecurityToken"` CertType string `position:"Query" name:"CertType"` SSLPri string `position:"Query" name:"SSLPri"` ForceSet string `position:"Query" name:"ForceSet"` CertName string `position:"Query" name:"CertName"` DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SSLPub string `position:"Query" name:"SSLPub"` Region string `position:"Query" name:"Region"` }
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 DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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 DomainName string `position:"Query" name:"DomainName"` OwnerId requests.Integer `position:"Query" name:"OwnerId"` SecurityToken string `position:"Query" name:"SecurityToken"` }
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 TimeScope ¶ added in v1.61.156
type TimeScope struct { Interval string `json:"Interval" xml:"Interval"` Start string `json:"Start" xml:"Start"` }
TimeScope is a nested struct in scdn response
type TimeScopesInDescribeScdnCcQpsInfo ¶ added in v1.61.156
type TimeScopesInDescribeScdnCcQpsInfo struct {
TimeScope []TimeScope `json:"TimeScope" xml:"TimeScope"`
}
TimeScopesInDescribeScdnCcQpsInfo is a nested struct in scdn response
type TimeScopesInDescribeScdnDDoSTrafficInfo ¶ added in v1.61.1070
type TimeScopesInDescribeScdnDDoSTrafficInfo struct {
TimeScope []TimeScope `json:"TimeScope" xml:"TimeScope"`
}
TimeScopesInDescribeScdnDDoSTrafficInfo is a nested struct in scdn response
type TopDomain ¶
type TopDomain struct { DomainName string `json:"DomainName" xml:"DomainName"` Rank int64 `json:"Rank" xml:"Rank"` TotalTraffic string `json:"TotalTraffic" xml:"TotalTraffic"` TrafficPercent string `json:"TrafficPercent" xml:"TrafficPercent"` MaxBps int64 `json:"MaxBps" xml:"MaxBps"` MaxBpsTime string `json:"MaxBpsTime" xml:"MaxBpsTime"` TotalAccess int64 `json:"TotalAccess" xml:"TotalAccess"` }
TopDomain is a nested struct in scdn response
type TopDomains ¶
type TopDomains struct {
TopDomain []TopDomain `json:"TopDomain" xml:"TopDomain"`
}
TopDomains is a nested struct in scdn response
type TopReferList ¶
type TopReferList struct {
ReferList []ReferList `json:"ReferList" xml:"ReferList"`
}
TopReferList is a nested struct in scdn response
type Totals ¶ added in v1.61.156
type Totals struct {
Total []string `json:"Total" xml:"Total"`
}
Totals 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 Sources string `position:"Query" name:"Sources"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` 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 Url200List ¶
type Url200List struct {
UrlList []UrlList `json:"UrlList" xml:"UrlList"`
}
Url200List is a nested struct in scdn response
type Url300List ¶
type Url300List struct {
UrlList []UrlList `json:"UrlList" xml:"UrlList"`
}
Url300List is a nested struct in scdn response
type Url400List ¶
type Url400List struct {
UrlList []UrlList `json:"UrlList" xml:"UrlList"`
}
Url400List is a nested struct in scdn response
type Url500List ¶
type Url500List struct {
UrlList []UrlList `json:"UrlList" xml:"UrlList"`
}
Url500List is a nested struct in scdn response
type UrlList ¶
type UrlList struct { Flow string `json:"Flow" xml:"Flow"` VisitData string `json:"VisitData" xml:"VisitData"` UrlDetail string `json:"UrlDetail" xml:"UrlDetail"` FlowProportion float64 `json:"FlowProportion" xml:"FlowProportion"` VisitProportion float64 `json:"VisitProportion" xml:"VisitProportion"` }
UrlList is a nested struct in scdn 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 UsageDataInDescribeScdnDomainRealTimeHttpCodeData ¶
type UsageDataInDescribeScdnDomainRealTimeHttpCodeData struct { TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` Value ValueInDescribeScdnDomainRealTimeHttpCodeData `json:"Value" xml:"Value"` }
UsageDataInDescribeScdnDomainRealTimeHttpCodeData 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 ValueInDescribeScdnDomainIspData ¶
type ValueInDescribeScdnDomainIspData struct {
ISPProportionData []ISPProportionData `json:"ISPProportionData" xml:"ISPProportionData"`
}
ValueInDescribeScdnDomainIspData is a nested struct in scdn response
type ValueInDescribeScdnDomainRealTimeHttpCodeData ¶
type ValueInDescribeScdnDomainRealTimeHttpCodeData struct {
RealTimeCodeProportionData []RealTimeCodeProportionData `json:"RealTimeCodeProportionData" xml:"RealTimeCodeProportionData"`
}
ValueInDescribeScdnDomainRealTimeHttpCodeData is a nested struct in scdn response
type ValueInDescribeScdnDomainRegionData ¶
type ValueInDescribeScdnDomainRegionData struct {
RegionProportionData []RegionProportionData `json:"RegionProportionData" xml:"RegionProportionData"`
}
ValueInDescribeScdnDomainRegionData is a nested struct in scdn response
Source Files ¶
- add_scdn_domain.go
- batch_delete_scdn_domain_configs.go
- batch_set_scdn_domain_configs.go
- batch_start_scdn_domain.go
- batch_stop_scdn_domain.go
- batch_update_scdn_domain.go
- check_scdn_service.go
- client.go
- delete_scdn_domain.go
- delete_scdn_specific_config.go
- describe_scdn_cc_info.go
- describe_scdn_cc_qps_info.go
- describe_scdn_cc_top_ip.go
- describe_scdn_cc_top_url.go
- describe_scdn_certificate_detail.go
- describe_scdn_certificate_list.go
- describe_scdn_d_do_s_info.go
- describe_scdn_d_do_s_traffic_info.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_real_time_bps_data.go
- describe_scdn_domain_real_time_byte_hit_rate_data.go
- describe_scdn_domain_real_time_http_code_data.go
- describe_scdn_domain_real_time_qps_data.go
- describe_scdn_domain_real_time_req_hit_rate_data.go
- describe_scdn_domain_real_time_src_bps_data.go
- describe_scdn_domain_real_time_src_traffic_data.go
- describe_scdn_domain_real_time_traffic_data.go
- describe_scdn_domain_region_data.go
- describe_scdn_domain_top_refer_visit.go
- describe_scdn_domain_top_url_visit.go
- describe_scdn_domain_traffic_data.go
- describe_scdn_domain_uv_data.go
- describe_scdn_refresh_quota.go
- describe_scdn_refresh_tasks.go
- describe_scdn_service.go
- describe_scdn_top_domains_by_flow.go
- describe_scdn_user_domains.go
- describe_scdn_user_protect_info.go
- describe_scdn_user_quota.go
- endpoint.go
- open_scdn_service.go
- preload_scdn_object_caches.go
- refresh_scdn_object_caches.go
- set_scdn_bot_info.go
- set_scdn_cc_info.go
- set_scdn_d_do_s_info.go
- set_scdn_domain_biz_info.go
- set_scdn_domain_certificate.go
- start_scdn_domain.go
- stop_scdn_domain.go
- struct_all_url_list.go
- struct_attack_ip_data_list.go
- struct_attack_ip_datas.go
- struct_attack_url_data_list.go
- struct_attack_url_datas.go
- struct_attacks.go
- struct_bps_data_per_interval.go
- struct_bps_drops.go
- struct_bps_model.go
- struct_bps_totals.go
- struct_byte_hit_rate_data_model.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_in_describe_scdn_domain_real_time_bps_data.go
- struct_data_in_describe_scdn_domain_real_time_byte_hit_rate_data.go
- struct_data_in_describe_scdn_domain_real_time_qps_data.go
- struct_data_in_describe_scdn_domain_real_time_req_hit_rate_data.go
- struct_data_module.go
- struct_data_per_interval.go
- struct_domain_config.go
- struct_domain_config_list.go
- struct_domain_config_model.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_infos.go
- struct_pps_drops.go
- struct_pps_totals.go
- struct_pv_data_interval.go
- struct_qps_data_per_interval.go
- struct_qps_model.go
- struct_real_time_code_proportion_data.go
- struct_real_time_http_code_data.go
- struct_real_time_src_bps_data_per_interval.go
- struct_real_time_src_traffic_data_per_interval.go
- struct_real_time_traffic_data_per_interval.go
- struct_refer_list.go
- struct_region_proportion_data.go
- struct_req_hit_rate_data_model.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_time_scope.go
- struct_time_scopes_in_describe_scdn_cc_qps_info.go
- struct_time_scopes_in_describe_scdn_d_do_s_traffic_info.go
- struct_top_domain.go
- struct_top_domains.go
- struct_top_refer_list.go
- struct_totals.go
- struct_traffic_data_per_interval.go
- struct_url200_list.go
- struct_url300_list.go
- struct_url400_list.go
- struct_url500_list.go
- struct_url_list.go
- struct_usage_data.go
- struct_usage_data_in_describe_scdn_domain_real_time_http_code_data.go
- struct_uv_data_interval.go
- struct_value_in_describe_scdn_domain_isp_data.go
- struct_value_in_describe_scdn_domain_real_time_http_code_data.go
- struct_value_in_describe_scdn_domain_region_data.go
- update_scdn_domain.go