Documentation ¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AddAutoCcBlacklistRequest
- type AddAutoCcBlacklistResponse
- type AddAutoCcWhitelistRequest
- type AddAutoCcWhitelistResponse
- type AreaBlockConfig
- type AreaBlockConfigs
- type Areas
- type AssociateWebCertRequest
- type AssociateWebCertResponse
- type AsyncTask
- type AsyncTasks
- type AttachSceneDefenseObjectRequest
- type AttachSceneDefenseObjectResponse
- type AttackEvent
- type AttackEvents
- type AttackList
- type AttackTypes
- type Attribute
- type AttributeItem
- type Attributes
- type AutoCcBlacklist
- type AutoCcBlacklistItem
- type AutoCcWhitelist
- type AutoCcWhitelistItem
- type BlackListInDescribeDomainResource
- type BlackListInDescribeWebRules
- type BlackholeStatus
- type BlackholeStatusItem
- type BlockStatusItem
- type BlockStatusList
- type Blocks
- type CacheConfig
- type CacheHits
- type Cc
- type CcBlockQps
- type CcJsQps
- type CertItem
- type Certs
- type Cidrs
- 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) AddAutoCcBlacklist(request *AddAutoCcBlacklistRequest) (response *AddAutoCcBlacklistResponse, err error)
- func (client *Client) AddAutoCcBlacklistWithCallback(request *AddAutoCcBlacklistRequest, ...) <-chan int
- func (client *Client) AddAutoCcBlacklistWithChan(request *AddAutoCcBlacklistRequest) (<-chan *AddAutoCcBlacklistResponse, <-chan error)
- func (client *Client) AddAutoCcWhitelist(request *AddAutoCcWhitelistRequest) (response *AddAutoCcWhitelistResponse, err error)
- func (client *Client) AddAutoCcWhitelistWithCallback(request *AddAutoCcWhitelistRequest, ...) <-chan int
- func (client *Client) AddAutoCcWhitelistWithChan(request *AddAutoCcWhitelistRequest) (<-chan *AddAutoCcWhitelistResponse, <-chan error)
- func (client *Client) AssociateWebCert(request *AssociateWebCertRequest) (response *AssociateWebCertResponse, err error)
- func (client *Client) AssociateWebCertWithCallback(request *AssociateWebCertRequest, ...) <-chan int
- func (client *Client) AssociateWebCertWithChan(request *AssociateWebCertRequest) (<-chan *AssociateWebCertResponse, <-chan error)
- func (client *Client) AttachSceneDefenseObject(request *AttachSceneDefenseObjectRequest) (response *AttachSceneDefenseObjectResponse, err error)
- func (client *Client) AttachSceneDefenseObjectWithCallback(request *AttachSceneDefenseObjectRequest, ...) <-chan int
- func (client *Client) AttachSceneDefenseObjectWithChan(request *AttachSceneDefenseObjectRequest) (<-chan *AttachSceneDefenseObjectResponse, <-chan error)
- func (client *Client) ConfigL7RsPolicy(request *ConfigL7RsPolicyRequest) (response *ConfigL7RsPolicyResponse, err error)
- func (client *Client) ConfigL7RsPolicyWithCallback(request *ConfigL7RsPolicyRequest, ...) <-chan int
- func (client *Client) ConfigL7RsPolicyWithChan(request *ConfigL7RsPolicyRequest) (<-chan *ConfigL7RsPolicyResponse, <-chan error)
- func (client *Client) ConfigLayer4Remark(request *ConfigLayer4RemarkRequest) (response *ConfigLayer4RemarkResponse, err error)
- func (client *Client) ConfigLayer4RemarkWithCallback(request *ConfigLayer4RemarkRequest, ...) <-chan int
- func (client *Client) ConfigLayer4RemarkWithChan(request *ConfigLayer4RemarkRequest) (<-chan *ConfigLayer4RemarkResponse, <-chan error)
- func (client *Client) ConfigLayer4RuleBakMode(request *ConfigLayer4RuleBakModeRequest) (response *ConfigLayer4RuleBakModeResponse, err error)
- func (client *Client) ConfigLayer4RuleBakModeWithCallback(request *ConfigLayer4RuleBakModeRequest, ...) <-chan int
- func (client *Client) ConfigLayer4RuleBakModeWithChan(request *ConfigLayer4RuleBakModeRequest) (<-chan *ConfigLayer4RuleBakModeResponse, <-chan error)
- func (client *Client) ConfigLayer4RulePolicy(request *ConfigLayer4RulePolicyRequest) (response *ConfigLayer4RulePolicyResponse, err error)
- func (client *Client) ConfigLayer4RulePolicyWithCallback(request *ConfigLayer4RulePolicyRequest, ...) <-chan int
- func (client *Client) ConfigLayer4RulePolicyWithChan(request *ConfigLayer4RulePolicyRequest) (<-chan *ConfigLayer4RulePolicyResponse, <-chan error)
- func (client *Client) ConfigNetworkRegionBlock(request *ConfigNetworkRegionBlockRequest) (response *ConfigNetworkRegionBlockResponse, err error)
- func (client *Client) ConfigNetworkRegionBlockWithCallback(request *ConfigNetworkRegionBlockRequest, ...) <-chan int
- func (client *Client) ConfigNetworkRegionBlockWithChan(request *ConfigNetworkRegionBlockRequest) (<-chan *ConfigNetworkRegionBlockResponse, <-chan error)
- func (client *Client) ConfigNetworkRules(request *ConfigNetworkRulesRequest) (response *ConfigNetworkRulesResponse, err error)
- func (client *Client) ConfigNetworkRulesWithCallback(request *ConfigNetworkRulesRequest, ...) <-chan int
- func (client *Client) ConfigNetworkRulesWithChan(request *ConfigNetworkRulesRequest) (<-chan *ConfigNetworkRulesResponse, <-chan error)
- func (client *Client) ConfigUdpReflect(request *ConfigUdpReflectRequest) (response *ConfigUdpReflectResponse, err error)
- func (client *Client) ConfigUdpReflectWithCallback(request *ConfigUdpReflectRequest, ...) <-chan int
- func (client *Client) ConfigUdpReflectWithChan(request *ConfigUdpReflectRequest) (<-chan *ConfigUdpReflectResponse, <-chan error)
- func (client *Client) ConfigWebCCTemplate(request *ConfigWebCCTemplateRequest) (response *ConfigWebCCTemplateResponse, err error)
- func (client *Client) ConfigWebCCTemplateWithCallback(request *ConfigWebCCTemplateRequest, ...) <-chan int
- func (client *Client) ConfigWebCCTemplateWithChan(request *ConfigWebCCTemplateRequest) (<-chan *ConfigWebCCTemplateResponse, <-chan error)
- func (client *Client) ConfigWebIpSet(request *ConfigWebIpSetRequest) (response *ConfigWebIpSetResponse, err error)
- func (client *Client) ConfigWebIpSetWithCallback(request *ConfigWebIpSetRequest, ...) <-chan int
- func (client *Client) ConfigWebIpSetWithChan(request *ConfigWebIpSetRequest) (<-chan *ConfigWebIpSetResponse, <-chan error)
- func (client *Client) CreateAsyncTask(request *CreateAsyncTaskRequest) (response *CreateAsyncTaskResponse, err error)
- func (client *Client) CreateAsyncTaskWithCallback(request *CreateAsyncTaskRequest, ...) <-chan int
- func (client *Client) CreateAsyncTaskWithChan(request *CreateAsyncTaskRequest) (<-chan *CreateAsyncTaskResponse, <-chan error)
- func (client *Client) CreateDomainResource(request *CreateDomainResourceRequest) (response *CreateDomainResourceResponse, err error)
- func (client *Client) CreateDomainResourceWithCallback(request *CreateDomainResourceRequest, ...) <-chan int
- func (client *Client) CreateDomainResourceWithChan(request *CreateDomainResourceRequest) (<-chan *CreateDomainResourceResponse, <-chan error)
- func (client *Client) CreateNetworkRules(request *CreateNetworkRulesRequest) (response *CreateNetworkRulesResponse, err error)
- func (client *Client) CreateNetworkRulesWithCallback(request *CreateNetworkRulesRequest, ...) <-chan int
- func (client *Client) CreateNetworkRulesWithChan(request *CreateNetworkRulesRequest) (<-chan *CreateNetworkRulesResponse, <-chan error)
- func (client *Client) CreatePort(request *CreatePortRequest) (response *CreatePortResponse, err error)
- func (client *Client) CreatePortWithCallback(request *CreatePortRequest, ...) <-chan int
- func (client *Client) CreatePortWithChan(request *CreatePortRequest) (<-chan *CreatePortResponse, <-chan error)
- func (client *Client) CreateSceneDefensePolicy(request *CreateSceneDefensePolicyRequest) (response *CreateSceneDefensePolicyResponse, err error)
- func (client *Client) CreateSceneDefensePolicyWithCallback(request *CreateSceneDefensePolicyRequest, ...) <-chan int
- func (client *Client) CreateSceneDefensePolicyWithChan(request *CreateSceneDefensePolicyRequest) (<-chan *CreateSceneDefensePolicyResponse, <-chan error)
- func (client *Client) CreateSchedulerRule(request *CreateSchedulerRuleRequest) (response *CreateSchedulerRuleResponse, err error)
- func (client *Client) CreateSchedulerRuleWithCallback(request *CreateSchedulerRuleRequest, ...) <-chan int
- func (client *Client) CreateSchedulerRuleWithChan(request *CreateSchedulerRuleRequest) (<-chan *CreateSchedulerRuleResponse, <-chan error)
- func (client *Client) CreateTagResources(request *CreateTagResourcesRequest) (response *CreateTagResourcesResponse, err error)
- func (client *Client) CreateTagResourcesWithCallback(request *CreateTagResourcesRequest, ...) <-chan int
- func (client *Client) CreateTagResourcesWithChan(request *CreateTagResourcesRequest) (<-chan *CreateTagResourcesResponse, <-chan error)
- func (client *Client) CreateWebCCRule(request *CreateWebCCRuleRequest) (response *CreateWebCCRuleResponse, err error)
- func (client *Client) CreateWebCCRuleWithCallback(request *CreateWebCCRuleRequest, ...) <-chan int
- func (client *Client) CreateWebCCRuleWithChan(request *CreateWebCCRuleRequest) (<-chan *CreateWebCCRuleResponse, <-chan error)
- func (client *Client) CreateWebRule(request *CreateWebRuleRequest) (response *CreateWebRuleResponse, err error)
- func (client *Client) CreateWebRuleWithCallback(request *CreateWebRuleRequest, ...) <-chan int
- func (client *Client) CreateWebRuleWithChan(request *CreateWebRuleRequest) (<-chan *CreateWebRuleResponse, <-chan error)
- func (client *Client) DeleteAsyncTask(request *DeleteAsyncTaskRequest) (response *DeleteAsyncTaskResponse, err error)
- func (client *Client) DeleteAsyncTaskWithCallback(request *DeleteAsyncTaskRequest, ...) <-chan int
- func (client *Client) DeleteAsyncTaskWithChan(request *DeleteAsyncTaskRequest) (<-chan *DeleteAsyncTaskResponse, <-chan error)
- func (client *Client) DeleteAutoCcBlacklist(request *DeleteAutoCcBlacklistRequest) (response *DeleteAutoCcBlacklistResponse, err error)
- func (client *Client) DeleteAutoCcBlacklistWithCallback(request *DeleteAutoCcBlacklistRequest, ...) <-chan int
- func (client *Client) DeleteAutoCcBlacklistWithChan(request *DeleteAutoCcBlacklistRequest) (<-chan *DeleteAutoCcBlacklistResponse, <-chan error)
- func (client *Client) DeleteAutoCcWhitelist(request *DeleteAutoCcWhitelistRequest) (response *DeleteAutoCcWhitelistResponse, err error)
- func (client *Client) DeleteAutoCcWhitelistWithCallback(request *DeleteAutoCcWhitelistRequest, ...) <-chan int
- func (client *Client) DeleteAutoCcWhitelistWithChan(request *DeleteAutoCcWhitelistRequest) (<-chan *DeleteAutoCcWhitelistResponse, <-chan error)
- func (client *Client) DeleteDomainResource(request *DeleteDomainResourceRequest) (response *DeleteDomainResourceResponse, err error)
- func (client *Client) DeleteDomainResourceWithCallback(request *DeleteDomainResourceRequest, ...) <-chan int
- func (client *Client) DeleteDomainResourceWithChan(request *DeleteDomainResourceRequest) (<-chan *DeleteDomainResourceResponse, <-chan error)
- func (client *Client) DeleteNetworkRule(request *DeleteNetworkRuleRequest) (response *DeleteNetworkRuleResponse, err error)
- func (client *Client) DeleteNetworkRuleWithCallback(request *DeleteNetworkRuleRequest, ...) <-chan int
- func (client *Client) DeleteNetworkRuleWithChan(request *DeleteNetworkRuleRequest) (<-chan *DeleteNetworkRuleResponse, <-chan error)
- func (client *Client) DeletePort(request *DeletePortRequest) (response *DeletePortResponse, err error)
- func (client *Client) DeletePortWithCallback(request *DeletePortRequest, ...) <-chan int
- func (client *Client) DeletePortWithChan(request *DeletePortRequest) (<-chan *DeletePortResponse, <-chan error)
- func (client *Client) DeleteSceneDefensePolicy(request *DeleteSceneDefensePolicyRequest) (response *DeleteSceneDefensePolicyResponse, err error)
- func (client *Client) DeleteSceneDefensePolicyWithCallback(request *DeleteSceneDefensePolicyRequest, ...) <-chan int
- func (client *Client) DeleteSceneDefensePolicyWithChan(request *DeleteSceneDefensePolicyRequest) (<-chan *DeleteSceneDefensePolicyResponse, <-chan error)
- func (client *Client) DeleteSchedulerRule(request *DeleteSchedulerRuleRequest) (response *DeleteSchedulerRuleResponse, err error)
- func (client *Client) DeleteSchedulerRuleWithCallback(request *DeleteSchedulerRuleRequest, ...) <-chan int
- func (client *Client) DeleteSchedulerRuleWithChan(request *DeleteSchedulerRuleRequest) (<-chan *DeleteSchedulerRuleResponse, <-chan error)
- func (client *Client) DeleteTagResources(request *DeleteTagResourcesRequest) (response *DeleteTagResourcesResponse, err error)
- func (client *Client) DeleteTagResourcesWithCallback(request *DeleteTagResourcesRequest, ...) <-chan int
- func (client *Client) DeleteTagResourcesWithChan(request *DeleteTagResourcesRequest) (<-chan *DeleteTagResourcesResponse, <-chan error)
- func (client *Client) DeleteWebCCRule(request *DeleteWebCCRuleRequest) (response *DeleteWebCCRuleResponse, err error)
- func (client *Client) DeleteWebCCRuleWithCallback(request *DeleteWebCCRuleRequest, ...) <-chan int
- func (client *Client) DeleteWebCCRuleWithChan(request *DeleteWebCCRuleRequest) (<-chan *DeleteWebCCRuleResponse, <-chan error)
- func (client *Client) DeleteWebCacheCustomRule(request *DeleteWebCacheCustomRuleRequest) (response *DeleteWebCacheCustomRuleResponse, err error)
- func (client *Client) DeleteWebCacheCustomRuleWithCallback(request *DeleteWebCacheCustomRuleRequest, ...) <-chan int
- func (client *Client) DeleteWebCacheCustomRuleWithChan(request *DeleteWebCacheCustomRuleRequest) (<-chan *DeleteWebCacheCustomRuleResponse, <-chan error)
- func (client *Client) DeleteWebPreciseAccessRule(request *DeleteWebPreciseAccessRuleRequest) (response *DeleteWebPreciseAccessRuleResponse, err error)
- func (client *Client) DeleteWebPreciseAccessRuleWithCallback(request *DeleteWebPreciseAccessRuleRequest, ...) <-chan int
- func (client *Client) DeleteWebPreciseAccessRuleWithChan(request *DeleteWebPreciseAccessRuleRequest) (<-chan *DeleteWebPreciseAccessRuleResponse, <-chan error)
- func (client *Client) DeleteWebRule(request *DeleteWebRuleRequest) (response *DeleteWebRuleResponse, err error)
- func (client *Client) DeleteWebRuleWithCallback(request *DeleteWebRuleRequest, ...) <-chan int
- func (client *Client) DeleteWebRuleWithChan(request *DeleteWebRuleRequest) (<-chan *DeleteWebRuleResponse, <-chan error)
- func (client *Client) DescribeAsyncTasks(request *DescribeAsyncTasksRequest) (response *DescribeAsyncTasksResponse, err error)
- func (client *Client) DescribeAsyncTasksWithCallback(request *DescribeAsyncTasksRequest, ...) <-chan int
- func (client *Client) DescribeAsyncTasksWithChan(request *DescribeAsyncTasksRequest) (<-chan *DescribeAsyncTasksResponse, <-chan error)
- func (client *Client) DescribeAttackAnalysisMaxQps(request *DescribeAttackAnalysisMaxQpsRequest) (response *DescribeAttackAnalysisMaxQpsResponse, err error)
- func (client *Client) DescribeAttackAnalysisMaxQpsWithCallback(request *DescribeAttackAnalysisMaxQpsRequest, ...) <-chan int
- func (client *Client) DescribeAttackAnalysisMaxQpsWithChan(request *DescribeAttackAnalysisMaxQpsRequest) (<-chan *DescribeAttackAnalysisMaxQpsResponse, <-chan error)
- func (client *Client) DescribeAutoCcBlacklist(request *DescribeAutoCcBlacklistRequest) (response *DescribeAutoCcBlacklistResponse, err error)
- func (client *Client) DescribeAutoCcBlacklistWithCallback(request *DescribeAutoCcBlacklistRequest, ...) <-chan int
- func (client *Client) DescribeAutoCcBlacklistWithChan(request *DescribeAutoCcBlacklistRequest) (<-chan *DescribeAutoCcBlacklistResponse, <-chan error)
- func (client *Client) DescribeAutoCcListCount(request *DescribeAutoCcListCountRequest) (response *DescribeAutoCcListCountResponse, err error)
- func (client *Client) DescribeAutoCcListCountWithCallback(request *DescribeAutoCcListCountRequest, ...) <-chan int
- func (client *Client) DescribeAutoCcListCountWithChan(request *DescribeAutoCcListCountRequest) (<-chan *DescribeAutoCcListCountResponse, <-chan error)
- func (client *Client) DescribeAutoCcWhitelist(request *DescribeAutoCcWhitelistRequest) (response *DescribeAutoCcWhitelistResponse, err error)
- func (client *Client) DescribeAutoCcWhitelistWithCallback(request *DescribeAutoCcWhitelistRequest, ...) <-chan int
- func (client *Client) DescribeAutoCcWhitelistWithChan(request *DescribeAutoCcWhitelistRequest) (<-chan *DescribeAutoCcWhitelistResponse, <-chan error)
- func (client *Client) DescribeBackSourceCidr(request *DescribeBackSourceCidrRequest) (response *DescribeBackSourceCidrResponse, err error)
- func (client *Client) DescribeBackSourceCidrWithCallback(request *DescribeBackSourceCidrRequest, ...) <-chan int
- func (client *Client) DescribeBackSourceCidrWithChan(request *DescribeBackSourceCidrRequest) (<-chan *DescribeBackSourceCidrResponse, <-chan error)
- func (client *Client) DescribeBlackholeStatus(request *DescribeBlackholeStatusRequest) (response *DescribeBlackholeStatusResponse, err error)
- func (client *Client) DescribeBlackholeStatusWithCallback(request *DescribeBlackholeStatusRequest, ...) <-chan int
- func (client *Client) DescribeBlackholeStatusWithChan(request *DescribeBlackholeStatusRequest) (<-chan *DescribeBlackholeStatusResponse, <-chan error)
- func (client *Client) DescribeBlockStatus(request *DescribeBlockStatusRequest) (response *DescribeBlockStatusResponse, err error)
- func (client *Client) DescribeBlockStatusWithCallback(request *DescribeBlockStatusRequest, ...) <-chan int
- func (client *Client) DescribeBlockStatusWithChan(request *DescribeBlockStatusRequest) (<-chan *DescribeBlockStatusResponse, <-chan error)
- func (client *Client) DescribeCerts(request *DescribeCertsRequest) (response *DescribeCertsResponse, err error)
- func (client *Client) DescribeCertsWithCallback(request *DescribeCertsRequest, ...) <-chan int
- func (client *Client) DescribeCertsWithChan(request *DescribeCertsRequest) (<-chan *DescribeCertsResponse, <-chan error)
- func (client *Client) DescribeCnameReuses(request *DescribeCnameReusesRequest) (response *DescribeCnameReusesResponse, err error)
- func (client *Client) DescribeCnameReusesWithCallback(request *DescribeCnameReusesRequest, ...) <-chan int
- func (client *Client) DescribeCnameReusesWithChan(request *DescribeCnameReusesRequest) (<-chan *DescribeCnameReusesResponse, <-chan error)
- func (client *Client) DescribeDDoSEvents(request *DescribeDDoSEventsRequest) (response *DescribeDDoSEventsResponse, err error)
- func (client *Client) DescribeDDoSEventsWithCallback(request *DescribeDDoSEventsRequest, ...) <-chan int
- func (client *Client) DescribeDDoSEventsWithChan(request *DescribeDDoSEventsRequest) (<-chan *DescribeDDoSEventsResponse, <-chan error)
- func (client *Client) DescribeDDosAllEventList(request *DescribeDDosAllEventListRequest) (response *DescribeDDosAllEventListResponse, err error)
- func (client *Client) DescribeDDosAllEventListWithCallback(request *DescribeDDosAllEventListRequest, ...) <-chan int
- func (client *Client) DescribeDDosAllEventListWithChan(request *DescribeDDosAllEventListRequest) (<-chan *DescribeDDosAllEventListResponse, <-chan error)
- func (client *Client) DescribeDDosEventArea(request *DescribeDDosEventAreaRequest) (response *DescribeDDosEventAreaResponse, err error)
- func (client *Client) DescribeDDosEventAreaWithCallback(request *DescribeDDosEventAreaRequest, ...) <-chan int
- func (client *Client) DescribeDDosEventAreaWithChan(request *DescribeDDosEventAreaRequest) (<-chan *DescribeDDosEventAreaResponse, <-chan error)
- func (client *Client) DescribeDDosEventAttackType(request *DescribeDDosEventAttackTypeRequest) (response *DescribeDDosEventAttackTypeResponse, err error)
- func (client *Client) DescribeDDosEventAttackTypeWithCallback(request *DescribeDDosEventAttackTypeRequest, ...) <-chan int
- func (client *Client) DescribeDDosEventAttackTypeWithChan(request *DescribeDDosEventAttackTypeRequest) (<-chan *DescribeDDosEventAttackTypeResponse, <-chan error)
- func (client *Client) DescribeDDosEventIsp(request *DescribeDDosEventIspRequest) (response *DescribeDDosEventIspResponse, err error)
- func (client *Client) DescribeDDosEventIspWithCallback(request *DescribeDDosEventIspRequest, ...) <-chan int
- func (client *Client) DescribeDDosEventIspWithChan(request *DescribeDDosEventIspRequest) (<-chan *DescribeDDosEventIspResponse, <-chan error)
- func (client *Client) DescribeDDosEventMax(request *DescribeDDosEventMaxRequest) (response *DescribeDDosEventMaxResponse, err error)
- func (client *Client) DescribeDDosEventMaxWithCallback(request *DescribeDDosEventMaxRequest, ...) <-chan int
- func (client *Client) DescribeDDosEventMaxWithChan(request *DescribeDDosEventMaxRequest) (<-chan *DescribeDDosEventMaxResponse, <-chan error)
- func (client *Client) DescribeDDosEventSrcIp(request *DescribeDDosEventSrcIpRequest) (response *DescribeDDosEventSrcIpResponse, err error)
- func (client *Client) DescribeDDosEventSrcIpWithCallback(request *DescribeDDosEventSrcIpRequest, ...) <-chan int
- func (client *Client) DescribeDDosEventSrcIpWithChan(request *DescribeDDosEventSrcIpRequest) (<-chan *DescribeDDosEventSrcIpResponse, <-chan error)
- func (client *Client) DescribeDefenseCountStatistics(request *DescribeDefenseCountStatisticsRequest) (response *DescribeDefenseCountStatisticsResponse, err error)
- func (client *Client) DescribeDefenseCountStatisticsWithCallback(request *DescribeDefenseCountStatisticsRequest, ...) <-chan int
- func (client *Client) DescribeDefenseCountStatisticsWithChan(request *DescribeDefenseCountStatisticsRequest) (<-chan *DescribeDefenseCountStatisticsResponse, <-chan error)
- func (client *Client) DescribeDefenseRecords(request *DescribeDefenseRecordsRequest) (response *DescribeDefenseRecordsResponse, err error)
- func (client *Client) DescribeDefenseRecordsWithCallback(request *DescribeDefenseRecordsRequest, ...) <-chan int
- func (client *Client) DescribeDefenseRecordsWithChan(request *DescribeDefenseRecordsRequest) (<-chan *DescribeDefenseRecordsResponse, <-chan error)
- func (client *Client) DescribeDomainAttackEvents(request *DescribeDomainAttackEventsRequest) (response *DescribeDomainAttackEventsResponse, err error)
- func (client *Client) DescribeDomainAttackEventsWithCallback(request *DescribeDomainAttackEventsRequest, ...) <-chan int
- func (client *Client) DescribeDomainAttackEventsWithChan(request *DescribeDomainAttackEventsRequest) (<-chan *DescribeDomainAttackEventsResponse, <-chan error)
- func (client *Client) DescribeDomainOverview(request *DescribeDomainOverviewRequest) (response *DescribeDomainOverviewResponse, err error)
- func (client *Client) DescribeDomainOverviewWithCallback(request *DescribeDomainOverviewRequest, ...) <-chan int
- func (client *Client) DescribeDomainOverviewWithChan(request *DescribeDomainOverviewRequest) (<-chan *DescribeDomainOverviewResponse, <-chan error)
- func (client *Client) DescribeDomainQPSList(request *DescribeDomainQPSListRequest) (response *DescribeDomainQPSListResponse, err error)
- func (client *Client) DescribeDomainQPSListWithCallback(request *DescribeDomainQPSListRequest, ...) <-chan int
- func (client *Client) DescribeDomainQPSListWithChan(request *DescribeDomainQPSListRequest) (<-chan *DescribeDomainQPSListResponse, <-chan error)
- func (client *Client) DescribeDomainQpsWithCache(request *DescribeDomainQpsWithCacheRequest) (response *DescribeDomainQpsWithCacheResponse, err error)
- func (client *Client) DescribeDomainQpsWithCacheWithCallback(request *DescribeDomainQpsWithCacheRequest, ...) <-chan int
- func (client *Client) DescribeDomainQpsWithCacheWithChan(request *DescribeDomainQpsWithCacheRequest) (<-chan *DescribeDomainQpsWithCacheResponse, <-chan error)
- func (client *Client) DescribeDomainResource(request *DescribeDomainResourceRequest) (response *DescribeDomainResourceResponse, err error)
- func (client *Client) DescribeDomainResourceWithCallback(request *DescribeDomainResourceRequest, ...) <-chan int
- func (client *Client) DescribeDomainResourceWithChan(request *DescribeDomainResourceRequest) (<-chan *DescribeDomainResourceResponse, <-chan error)
- func (client *Client) DescribeDomainStatusCodeCount(request *DescribeDomainStatusCodeCountRequest) (response *DescribeDomainStatusCodeCountResponse, err error)
- func (client *Client) DescribeDomainStatusCodeCountWithCallback(request *DescribeDomainStatusCodeCountRequest, ...) <-chan int
- func (client *Client) DescribeDomainStatusCodeCountWithChan(request *DescribeDomainStatusCodeCountRequest) (<-chan *DescribeDomainStatusCodeCountResponse, <-chan error)
- func (client *Client) DescribeDomainStatusCodeList(request *DescribeDomainStatusCodeListRequest) (response *DescribeDomainStatusCodeListResponse, err error)
- func (client *Client) DescribeDomainStatusCodeListWithCallback(request *DescribeDomainStatusCodeListRequest, ...) <-chan int
- func (client *Client) DescribeDomainStatusCodeListWithChan(request *DescribeDomainStatusCodeListRequest) (<-chan *DescribeDomainStatusCodeListResponse, <-chan error)
- func (client *Client) DescribeDomainTopAttackList(request *DescribeDomainTopAttackListRequest) (response *DescribeDomainTopAttackListResponse, err error)
- func (client *Client) DescribeDomainTopAttackListWithCallback(request *DescribeDomainTopAttackListRequest, ...) <-chan int
- func (client *Client) DescribeDomainTopAttackListWithChan(request *DescribeDomainTopAttackListRequest) (<-chan *DescribeDomainTopAttackListResponse, <-chan error)
- func (client *Client) DescribeDomainViewSourceCountries(request *DescribeDomainViewSourceCountriesRequest) (response *DescribeDomainViewSourceCountriesResponse, err error)
- func (client *Client) DescribeDomainViewSourceCountriesWithCallback(request *DescribeDomainViewSourceCountriesRequest, ...) <-chan int
- func (client *Client) DescribeDomainViewSourceCountriesWithChan(request *DescribeDomainViewSourceCountriesRequest) (<-chan *DescribeDomainViewSourceCountriesResponse, <-chan error)
- func (client *Client) DescribeDomainViewSourceProvinces(request *DescribeDomainViewSourceProvincesRequest) (response *DescribeDomainViewSourceProvincesResponse, err error)
- func (client *Client) DescribeDomainViewSourceProvincesWithCallback(request *DescribeDomainViewSourceProvincesRequest, ...) <-chan int
- func (client *Client) DescribeDomainViewSourceProvincesWithChan(request *DescribeDomainViewSourceProvincesRequest) (<-chan *DescribeDomainViewSourceProvincesResponse, <-chan error)
- func (client *Client) DescribeDomainViewTopCostTime(request *DescribeDomainViewTopCostTimeRequest) (response *DescribeDomainViewTopCostTimeResponse, err error)
- func (client *Client) DescribeDomainViewTopCostTimeWithCallback(request *DescribeDomainViewTopCostTimeRequest, ...) <-chan int
- func (client *Client) DescribeDomainViewTopCostTimeWithChan(request *DescribeDomainViewTopCostTimeRequest) (<-chan *DescribeDomainViewTopCostTimeResponse, <-chan error)
- func (client *Client) DescribeDomainViewTopUrl(request *DescribeDomainViewTopUrlRequest) (response *DescribeDomainViewTopUrlResponse, err error)
- func (client *Client) DescribeDomainViewTopUrlWithCallback(request *DescribeDomainViewTopUrlRequest, ...) <-chan int
- func (client *Client) DescribeDomainViewTopUrlWithChan(request *DescribeDomainViewTopUrlRequest) (<-chan *DescribeDomainViewTopUrlResponse, <-chan error)
- func (client *Client) DescribeDomains(request *DescribeDomainsRequest) (response *DescribeDomainsResponse, err error)
- func (client *Client) DescribeDomainsWithCallback(request *DescribeDomainsRequest, ...) <-chan int
- func (client *Client) DescribeDomainsWithChan(request *DescribeDomainsRequest) (<-chan *DescribeDomainsResponse, <-chan error)
- func (client *Client) DescribeElasticBandwidthSpec(request *DescribeElasticBandwidthSpecRequest) (response *DescribeElasticBandwidthSpecResponse, err error)
- func (client *Client) DescribeElasticBandwidthSpecWithCallback(request *DescribeElasticBandwidthSpecRequest, ...) <-chan int
- func (client *Client) DescribeElasticBandwidthSpecWithChan(request *DescribeElasticBandwidthSpecRequest) (<-chan *DescribeElasticBandwidthSpecResponse, <-chan error)
- func (client *Client) DescribeHealthCheckList(request *DescribeHealthCheckListRequest) (response *DescribeHealthCheckListResponse, err error)
- func (client *Client) DescribeHealthCheckListWithCallback(request *DescribeHealthCheckListRequest, ...) <-chan int
- func (client *Client) DescribeHealthCheckListWithChan(request *DescribeHealthCheckListRequest) (<-chan *DescribeHealthCheckListResponse, <-chan error)
- func (client *Client) DescribeHealthCheckStatus(request *DescribeHealthCheckStatusRequest) (response *DescribeHealthCheckStatusResponse, err error)
- func (client *Client) DescribeHealthCheckStatusWithCallback(request *DescribeHealthCheckStatusRequest, ...) <-chan int
- func (client *Client) DescribeHealthCheckStatusWithChan(request *DescribeHealthCheckStatusRequest) (<-chan *DescribeHealthCheckStatusResponse, <-chan error)
- func (client *Client) DescribeInstanceDetails(request *DescribeInstanceDetailsRequest) (response *DescribeInstanceDetailsResponse, err error)
- func (client *Client) DescribeInstanceDetailsWithCallback(request *DescribeInstanceDetailsRequest, ...) <-chan int
- func (client *Client) DescribeInstanceDetailsWithChan(request *DescribeInstanceDetailsRequest) (<-chan *DescribeInstanceDetailsResponse, <-chan error)
- func (client *Client) DescribeInstanceIds(request *DescribeInstanceIdsRequest) (response *DescribeInstanceIdsResponse, err error)
- func (client *Client) DescribeInstanceIdsWithCallback(request *DescribeInstanceIdsRequest, ...) <-chan int
- func (client *Client) DescribeInstanceIdsWithChan(request *DescribeInstanceIdsRequest) (<-chan *DescribeInstanceIdsResponse, <-chan error)
- func (client *Client) DescribeInstanceSpecs(request *DescribeInstanceSpecsRequest) (response *DescribeInstanceSpecsResponse, err error)
- func (client *Client) DescribeInstanceSpecsWithCallback(request *DescribeInstanceSpecsRequest, ...) <-chan int
- func (client *Client) DescribeInstanceSpecsWithChan(request *DescribeInstanceSpecsRequest) (<-chan *DescribeInstanceSpecsResponse, <-chan error)
- func (client *Client) DescribeInstanceStatistics(request *DescribeInstanceStatisticsRequest) (response *DescribeInstanceStatisticsResponse, err error)
- func (client *Client) DescribeInstanceStatisticsWithCallback(request *DescribeInstanceStatisticsRequest, ...) <-chan int
- func (client *Client) DescribeInstanceStatisticsWithChan(request *DescribeInstanceStatisticsRequest) (<-chan *DescribeInstanceStatisticsResponse, <-chan error)
- func (client *Client) DescribeInstanceStatus(request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)
- func (client *Client) DescribeInstanceStatusWithCallback(request *DescribeInstanceStatusRequest, ...) <-chan int
- func (client *Client) DescribeInstanceStatusWithChan(request *DescribeInstanceStatusRequest) (<-chan *DescribeInstanceStatusResponse, <-chan error)
- func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
- func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, ...) <-chan int
- func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)
- func (client *Client) DescribeL7RsPolicy(request *DescribeL7RsPolicyRequest) (response *DescribeL7RsPolicyResponse, err error)
- func (client *Client) DescribeL7RsPolicyWithCallback(request *DescribeL7RsPolicyRequest, ...) <-chan int
- func (client *Client) DescribeL7RsPolicyWithChan(request *DescribeL7RsPolicyRequest) (<-chan *DescribeL7RsPolicyResponse, <-chan error)
- func (client *Client) DescribeLayer4RulePolicy(request *DescribeLayer4RulePolicyRequest) (response *DescribeLayer4RulePolicyResponse, err error)
- func (client *Client) DescribeLayer4RulePolicyWithCallback(request *DescribeLayer4RulePolicyRequest, ...) <-chan int
- func (client *Client) DescribeLayer4RulePolicyWithChan(request *DescribeLayer4RulePolicyRequest) (<-chan *DescribeLayer4RulePolicyResponse, <-chan error)
- func (client *Client) DescribeLogStoreExistStatus(request *DescribeLogStoreExistStatusRequest) (response *DescribeLogStoreExistStatusResponse, err error)
- func (client *Client) DescribeLogStoreExistStatusWithCallback(request *DescribeLogStoreExistStatusRequest, ...) <-chan int
- func (client *Client) DescribeLogStoreExistStatusWithChan(request *DescribeLogStoreExistStatusRequest) (<-chan *DescribeLogStoreExistStatusResponse, <-chan error)
- func (client *Client) DescribeNetworkRegionBlock(request *DescribeNetworkRegionBlockRequest) (response *DescribeNetworkRegionBlockResponse, err error)
- func (client *Client) DescribeNetworkRegionBlockWithCallback(request *DescribeNetworkRegionBlockRequest, ...) <-chan int
- func (client *Client) DescribeNetworkRegionBlockWithChan(request *DescribeNetworkRegionBlockRequest) (<-chan *DescribeNetworkRegionBlockResponse, <-chan error)
- func (client *Client) DescribeNetworkRuleAttributes(request *DescribeNetworkRuleAttributesRequest) (response *DescribeNetworkRuleAttributesResponse, err error)
- func (client *Client) DescribeNetworkRuleAttributesWithCallback(request *DescribeNetworkRuleAttributesRequest, ...) <-chan int
- func (client *Client) DescribeNetworkRuleAttributesWithChan(request *DescribeNetworkRuleAttributesRequest) (<-chan *DescribeNetworkRuleAttributesResponse, <-chan error)
- func (client *Client) DescribeNetworkRules(request *DescribeNetworkRulesRequest) (response *DescribeNetworkRulesResponse, err error)
- func (client *Client) DescribeNetworkRulesWithCallback(request *DescribeNetworkRulesRequest, ...) <-chan int
- func (client *Client) DescribeNetworkRulesWithChan(request *DescribeNetworkRulesRequest) (<-chan *DescribeNetworkRulesResponse, <-chan error)
- func (client *Client) DescribeOpEntities(request *DescribeOpEntitiesRequest) (response *DescribeOpEntitiesResponse, err error)
- func (client *Client) DescribeOpEntitiesWithCallback(request *DescribeOpEntitiesRequest, ...) <-chan int
- func (client *Client) DescribeOpEntitiesWithChan(request *DescribeOpEntitiesRequest) (<-chan *DescribeOpEntitiesResponse, <-chan error)
- func (client *Client) DescribePort(request *DescribePortRequest) (response *DescribePortResponse, err error)
- func (client *Client) DescribePortAttackMaxFlow(request *DescribePortAttackMaxFlowRequest) (response *DescribePortAttackMaxFlowResponse, err error)
- func (client *Client) DescribePortAttackMaxFlowWithCallback(request *DescribePortAttackMaxFlowRequest, ...) <-chan int
- func (client *Client) DescribePortAttackMaxFlowWithChan(request *DescribePortAttackMaxFlowRequest) (<-chan *DescribePortAttackMaxFlowResponse, <-chan error)
- func (client *Client) DescribePortAutoCcStatus(request *DescribePortAutoCcStatusRequest) (response *DescribePortAutoCcStatusResponse, err error)
- func (client *Client) DescribePortAutoCcStatusWithCallback(request *DescribePortAutoCcStatusRequest, ...) <-chan int
- func (client *Client) DescribePortAutoCcStatusWithChan(request *DescribePortAutoCcStatusRequest) (<-chan *DescribePortAutoCcStatusResponse, <-chan error)
- func (client *Client) DescribePortConnsCount(request *DescribePortConnsCountRequest) (response *DescribePortConnsCountResponse, err error)
- func (client *Client) DescribePortConnsCountWithCallback(request *DescribePortConnsCountRequest, ...) <-chan int
- func (client *Client) DescribePortConnsCountWithChan(request *DescribePortConnsCountRequest) (<-chan *DescribePortConnsCountResponse, <-chan error)
- func (client *Client) DescribePortConnsList(request *DescribePortConnsListRequest) (response *DescribePortConnsListResponse, err error)
- func (client *Client) DescribePortConnsListWithCallback(request *DescribePortConnsListRequest, ...) <-chan int
- func (client *Client) DescribePortConnsListWithChan(request *DescribePortConnsListRequest) (<-chan *DescribePortConnsListResponse, <-chan error)
- func (client *Client) DescribePortFlowList(request *DescribePortFlowListRequest) (response *DescribePortFlowListResponse, err error)
- func (client *Client) DescribePortFlowListWithCallback(request *DescribePortFlowListRequest, ...) <-chan int
- func (client *Client) DescribePortFlowListWithChan(request *DescribePortFlowListRequest) (<-chan *DescribePortFlowListResponse, <-chan error)
- func (client *Client) DescribePortMaxConns(request *DescribePortMaxConnsRequest) (response *DescribePortMaxConnsResponse, err error)
- func (client *Client) DescribePortMaxConnsWithCallback(request *DescribePortMaxConnsRequest, ...) <-chan int
- func (client *Client) DescribePortMaxConnsWithChan(request *DescribePortMaxConnsRequest) (<-chan *DescribePortMaxConnsResponse, <-chan error)
- func (client *Client) DescribePortViewSourceCountries(request *DescribePortViewSourceCountriesRequest) (response *DescribePortViewSourceCountriesResponse, err error)
- func (client *Client) DescribePortViewSourceCountriesWithCallback(request *DescribePortViewSourceCountriesRequest, ...) <-chan int
- func (client *Client) DescribePortViewSourceCountriesWithChan(request *DescribePortViewSourceCountriesRequest) (<-chan *DescribePortViewSourceCountriesResponse, <-chan error)
- func (client *Client) DescribePortViewSourceIsps(request *DescribePortViewSourceIspsRequest) (response *DescribePortViewSourceIspsResponse, err error)
- func (client *Client) DescribePortViewSourceIspsWithCallback(request *DescribePortViewSourceIspsRequest, ...) <-chan int
- func (client *Client) DescribePortViewSourceIspsWithChan(request *DescribePortViewSourceIspsRequest) (<-chan *DescribePortViewSourceIspsResponse, <-chan error)
- func (client *Client) DescribePortViewSourceProvinces(request *DescribePortViewSourceProvincesRequest) (response *DescribePortViewSourceProvincesResponse, err error)
- func (client *Client) DescribePortViewSourceProvincesWithCallback(request *DescribePortViewSourceProvincesRequest, ...) <-chan int
- func (client *Client) DescribePortViewSourceProvincesWithChan(request *DescribePortViewSourceProvincesRequest) (<-chan *DescribePortViewSourceProvincesResponse, <-chan error)
- func (client *Client) DescribePortWithCallback(request *DescribePortRequest, ...) <-chan int
- func (client *Client) DescribePortWithChan(request *DescribePortRequest) (<-chan *DescribePortResponse, <-chan error)
- func (client *Client) DescribeSceneDefenseObjects(request *DescribeSceneDefenseObjectsRequest) (response *DescribeSceneDefenseObjectsResponse, err error)
- func (client *Client) DescribeSceneDefenseObjectsWithCallback(request *DescribeSceneDefenseObjectsRequest, ...) <-chan int
- func (client *Client) DescribeSceneDefenseObjectsWithChan(request *DescribeSceneDefenseObjectsRequest) (<-chan *DescribeSceneDefenseObjectsResponse, <-chan error)
- func (client *Client) DescribeSceneDefensePolicies(request *DescribeSceneDefensePoliciesRequest) (response *DescribeSceneDefensePoliciesResponse, err error)
- func (client *Client) DescribeSceneDefensePoliciesWithCallback(request *DescribeSceneDefensePoliciesRequest, ...) <-chan int
- func (client *Client) DescribeSceneDefensePoliciesWithChan(request *DescribeSceneDefensePoliciesRequest) (<-chan *DescribeSceneDefensePoliciesResponse, <-chan error)
- func (client *Client) DescribeSchedulerRules(request *DescribeSchedulerRulesRequest) (response *DescribeSchedulerRulesResponse, err error)
- func (client *Client) DescribeSchedulerRulesWithCallback(request *DescribeSchedulerRulesRequest, ...) <-chan int
- func (client *Client) DescribeSchedulerRulesWithChan(request *DescribeSchedulerRulesRequest) (<-chan *DescribeSchedulerRulesResponse, <-chan error)
- func (client *Client) DescribeSlsAuthStatus(request *DescribeSlsAuthStatusRequest) (response *DescribeSlsAuthStatusResponse, err error)
- func (client *Client) DescribeSlsAuthStatusWithCallback(request *DescribeSlsAuthStatusRequest, ...) <-chan int
- func (client *Client) DescribeSlsAuthStatusWithChan(request *DescribeSlsAuthStatusRequest) (<-chan *DescribeSlsAuthStatusResponse, <-chan error)
- func (client *Client) DescribeSlsLogstoreInfo(request *DescribeSlsLogstoreInfoRequest) (response *DescribeSlsLogstoreInfoResponse, err error)
- func (client *Client) DescribeSlsLogstoreInfoWithCallback(request *DescribeSlsLogstoreInfoRequest, ...) <-chan int
- func (client *Client) DescribeSlsLogstoreInfoWithChan(request *DescribeSlsLogstoreInfoRequest) (<-chan *DescribeSlsLogstoreInfoResponse, <-chan error)
- func (client *Client) DescribeSlsOpenStatus(request *DescribeSlsOpenStatusRequest) (response *DescribeSlsOpenStatusResponse, err error)
- func (client *Client) DescribeSlsOpenStatusWithCallback(request *DescribeSlsOpenStatusRequest, ...) <-chan int
- func (client *Client) DescribeSlsOpenStatusWithChan(request *DescribeSlsOpenStatusRequest) (<-chan *DescribeSlsOpenStatusResponse, <-chan error)
- func (client *Client) DescribeStsGrantStatus(request *DescribeStsGrantStatusRequest) (response *DescribeStsGrantStatusResponse, err error)
- func (client *Client) DescribeStsGrantStatusWithCallback(request *DescribeStsGrantStatusRequest, ...) <-chan int
- func (client *Client) DescribeStsGrantStatusWithChan(request *DescribeStsGrantStatusRequest) (<-chan *DescribeStsGrantStatusResponse, <-chan error)
- func (client *Client) DescribeSystemLog(request *DescribeSystemLogRequest) (response *DescribeSystemLogResponse, err error)
- func (client *Client) DescribeSystemLogWithCallback(request *DescribeSystemLogRequest, ...) <-chan int
- func (client *Client) DescribeSystemLogWithChan(request *DescribeSystemLogRequest) (<-chan *DescribeSystemLogResponse, <-chan error)
- func (client *Client) DescribeTagKeys(request *DescribeTagKeysRequest) (response *DescribeTagKeysResponse, err error)
- func (client *Client) DescribeTagKeysWithCallback(request *DescribeTagKeysRequest, ...) <-chan int
- func (client *Client) DescribeTagKeysWithChan(request *DescribeTagKeysRequest) (<-chan *DescribeTagKeysResponse, <-chan error)
- func (client *Client) DescribeTagResources(request *DescribeTagResourcesRequest) (response *DescribeTagResourcesResponse, err error)
- func (client *Client) DescribeTagResourcesWithCallback(request *DescribeTagResourcesRequest, ...) <-chan int
- func (client *Client) DescribeTagResourcesWithChan(request *DescribeTagResourcesRequest) (<-chan *DescribeTagResourcesResponse, <-chan error)
- func (client *Client) DescribeUdpReflect(request *DescribeUdpReflectRequest) (response *DescribeUdpReflectResponse, err error)
- func (client *Client) DescribeUdpReflectWithCallback(request *DescribeUdpReflectRequest, ...) <-chan int
- func (client *Client) DescribeUdpReflectWithChan(request *DescribeUdpReflectRequest) (<-chan *DescribeUdpReflectResponse, <-chan error)
- func (client *Client) DescribeUnBlackholeCount(request *DescribeUnBlackholeCountRequest) (response *DescribeUnBlackholeCountResponse, err error)
- func (client *Client) DescribeUnBlackholeCountWithCallback(request *DescribeUnBlackholeCountRequest, ...) <-chan int
- func (client *Client) DescribeUnBlackholeCountWithChan(request *DescribeUnBlackholeCountRequest) (<-chan *DescribeUnBlackholeCountResponse, <-chan error)
- func (client *Client) DescribeUnBlockCount(request *DescribeUnBlockCountRequest) (response *DescribeUnBlockCountResponse, err error)
- func (client *Client) DescribeUnBlockCountWithCallback(request *DescribeUnBlockCountRequest, ...) <-chan int
- func (client *Client) DescribeUnBlockCountWithChan(request *DescribeUnBlockCountRequest) (<-chan *DescribeUnBlockCountResponse, <-chan error)
- func (client *Client) DescribeWebAccessLogDispatchStatus(request *DescribeWebAccessLogDispatchStatusRequest) (response *DescribeWebAccessLogDispatchStatusResponse, err error)
- func (client *Client) DescribeWebAccessLogDispatchStatusWithCallback(request *DescribeWebAccessLogDispatchStatusRequest, ...) <-chan int
- func (client *Client) DescribeWebAccessLogDispatchStatusWithChan(request *DescribeWebAccessLogDispatchStatusRequest) (<-chan *DescribeWebAccessLogDispatchStatusResponse, <-chan error)
- func (client *Client) DescribeWebAccessLogEmptyCount(request *DescribeWebAccessLogEmptyCountRequest) (response *DescribeWebAccessLogEmptyCountResponse, err error)
- func (client *Client) DescribeWebAccessLogEmptyCountWithCallback(request *DescribeWebAccessLogEmptyCountRequest, ...) <-chan int
- func (client *Client) DescribeWebAccessLogEmptyCountWithChan(request *DescribeWebAccessLogEmptyCountRequest) (<-chan *DescribeWebAccessLogEmptyCountResponse, <-chan error)
- func (client *Client) DescribeWebAccessLogStatus(request *DescribeWebAccessLogStatusRequest) (response *DescribeWebAccessLogStatusResponse, err error)
- func (client *Client) DescribeWebAccessLogStatusWithCallback(request *DescribeWebAccessLogStatusRequest, ...) <-chan int
- func (client *Client) DescribeWebAccessLogStatusWithChan(request *DescribeWebAccessLogStatusRequest) (<-chan *DescribeWebAccessLogStatusResponse, <-chan error)
- func (client *Client) DescribeWebAccessMode(request *DescribeWebAccessModeRequest) (response *DescribeWebAccessModeResponse, err error)
- func (client *Client) DescribeWebAccessModeWithCallback(request *DescribeWebAccessModeRequest, ...) <-chan int
- func (client *Client) DescribeWebAccessModeWithChan(request *DescribeWebAccessModeRequest) (<-chan *DescribeWebAccessModeResponse, <-chan error)
- func (client *Client) DescribeWebAreaBlockConfigs(request *DescribeWebAreaBlockConfigsRequest) (response *DescribeWebAreaBlockConfigsResponse, err error)
- func (client *Client) DescribeWebAreaBlockConfigsWithCallback(request *DescribeWebAreaBlockConfigsRequest, ...) <-chan int
- func (client *Client) DescribeWebAreaBlockConfigsWithChan(request *DescribeWebAreaBlockConfigsRequest) (<-chan *DescribeWebAreaBlockConfigsResponse, <-chan error)
- func (client *Client) DescribeWebCCRules(request *DescribeWebCCRulesRequest) (response *DescribeWebCCRulesResponse, err error)
- func (client *Client) DescribeWebCCRulesWithCallback(request *DescribeWebCCRulesRequest, ...) <-chan int
- func (client *Client) DescribeWebCCRulesWithChan(request *DescribeWebCCRulesRequest) (<-chan *DescribeWebCCRulesResponse, <-chan error)
- func (client *Client) DescribeWebCacheConfigs(request *DescribeWebCacheConfigsRequest) (response *DescribeWebCacheConfigsResponse, err error)
- func (client *Client) DescribeWebCacheConfigsWithCallback(request *DescribeWebCacheConfigsRequest, ...) <-chan int
- func (client *Client) DescribeWebCacheConfigsWithChan(request *DescribeWebCacheConfigsRequest) (<-chan *DescribeWebCacheConfigsResponse, <-chan error)
- func (client *Client) DescribeWebCcProtectSwitch(request *DescribeWebCcProtectSwitchRequest) (response *DescribeWebCcProtectSwitchResponse, err error)
- func (client *Client) DescribeWebCcProtectSwitchWithCallback(request *DescribeWebCcProtectSwitchRequest, ...) <-chan int
- func (client *Client) DescribeWebCcProtectSwitchWithChan(request *DescribeWebCcProtectSwitchRequest) (<-chan *DescribeWebCcProtectSwitchResponse, <-chan error)
- func (client *Client) DescribeWebCustomPorts(request *DescribeWebCustomPortsRequest) (response *DescribeWebCustomPortsResponse, err error)
- func (client *Client) DescribeWebCustomPortsWithCallback(request *DescribeWebCustomPortsRequest, ...) <-chan int
- func (client *Client) DescribeWebCustomPortsWithChan(request *DescribeWebCustomPortsRequest) (<-chan *DescribeWebCustomPortsResponse, <-chan error)
- func (client *Client) DescribeWebInstanceRelations(request *DescribeWebInstanceRelationsRequest) (response *DescribeWebInstanceRelationsResponse, err error)
- func (client *Client) DescribeWebInstanceRelationsWithCallback(request *DescribeWebInstanceRelationsRequest, ...) <-chan int
- func (client *Client) DescribeWebInstanceRelationsWithChan(request *DescribeWebInstanceRelationsRequest) (<-chan *DescribeWebInstanceRelationsResponse, <-chan error)
- func (client *Client) DescribeWebPreciseAccessRule(request *DescribeWebPreciseAccessRuleRequest) (response *DescribeWebPreciseAccessRuleResponse, err error)
- func (client *Client) DescribeWebPreciseAccessRuleWithCallback(request *DescribeWebPreciseAccessRuleRequest, ...) <-chan int
- func (client *Client) DescribeWebPreciseAccessRuleWithChan(request *DescribeWebPreciseAccessRuleRequest) (<-chan *DescribeWebPreciseAccessRuleResponse, <-chan error)
- func (client *Client) DescribeWebRules(request *DescribeWebRulesRequest) (response *DescribeWebRulesResponse, err error)
- func (client *Client) DescribeWebRulesWithCallback(request *DescribeWebRulesRequest, ...) <-chan int
- func (client *Client) DescribeWebRulesWithChan(request *DescribeWebRulesRequest) (<-chan *DescribeWebRulesResponse, <-chan error)
- func (client *Client) DetachSceneDefenseObject(request *DetachSceneDefenseObjectRequest) (response *DetachSceneDefenseObjectResponse, err error)
- func (client *Client) DetachSceneDefenseObjectWithCallback(request *DetachSceneDefenseObjectRequest, ...) <-chan int
- func (client *Client) DetachSceneDefenseObjectWithChan(request *DetachSceneDefenseObjectRequest) (<-chan *DetachSceneDefenseObjectResponse, <-chan error)
- func (client *Client) DisableSceneDefensePolicy(request *DisableSceneDefensePolicyRequest) (response *DisableSceneDefensePolicyResponse, err error)
- func (client *Client) DisableSceneDefensePolicyWithCallback(request *DisableSceneDefensePolicyRequest, ...) <-chan int
- func (client *Client) DisableSceneDefensePolicyWithChan(request *DisableSceneDefensePolicyRequest) (<-chan *DisableSceneDefensePolicyResponse, <-chan error)
- func (client *Client) DisableWebAccessLogConfig(request *DisableWebAccessLogConfigRequest) (response *DisableWebAccessLogConfigResponse, err error)
- func (client *Client) DisableWebAccessLogConfigWithCallback(request *DisableWebAccessLogConfigRequest, ...) <-chan int
- func (client *Client) DisableWebAccessLogConfigWithChan(request *DisableWebAccessLogConfigRequest) (<-chan *DisableWebAccessLogConfigResponse, <-chan error)
- func (client *Client) DisableWebCC(request *DisableWebCCRequest) (response *DisableWebCCResponse, err error)
- func (client *Client) DisableWebCCRule(request *DisableWebCCRuleRequest) (response *DisableWebCCRuleResponse, err error)
- func (client *Client) DisableWebCCRuleWithCallback(request *DisableWebCCRuleRequest, ...) <-chan int
- func (client *Client) DisableWebCCRuleWithChan(request *DisableWebCCRuleRequest) (<-chan *DisableWebCCRuleResponse, <-chan error)
- func (client *Client) DisableWebCCWithCallback(request *DisableWebCCRequest, ...) <-chan int
- func (client *Client) DisableWebCCWithChan(request *DisableWebCCRequest) (<-chan *DisableWebCCResponse, <-chan error)
- func (client *Client) EmptyAutoCcBlacklist(request *EmptyAutoCcBlacklistRequest) (response *EmptyAutoCcBlacklistResponse, err error)
- func (client *Client) EmptyAutoCcBlacklistWithCallback(request *EmptyAutoCcBlacklistRequest, ...) <-chan int
- func (client *Client) EmptyAutoCcBlacklistWithChan(request *EmptyAutoCcBlacklistRequest) (<-chan *EmptyAutoCcBlacklistResponse, <-chan error)
- func (client *Client) EmptyAutoCcWhitelist(request *EmptyAutoCcWhitelistRequest) (response *EmptyAutoCcWhitelistResponse, err error)
- func (client *Client) EmptyAutoCcWhitelistWithCallback(request *EmptyAutoCcWhitelistRequest, ...) <-chan int
- func (client *Client) EmptyAutoCcWhitelistWithChan(request *EmptyAutoCcWhitelistRequest) (<-chan *EmptyAutoCcWhitelistResponse, <-chan error)
- func (client *Client) EmptySlsLogstore(request *EmptySlsLogstoreRequest) (response *EmptySlsLogstoreResponse, err error)
- func (client *Client) EmptySlsLogstoreWithCallback(request *EmptySlsLogstoreRequest, ...) <-chan int
- func (client *Client) EmptySlsLogstoreWithChan(request *EmptySlsLogstoreRequest) (<-chan *EmptySlsLogstoreResponse, <-chan error)
- func (client *Client) EnableSceneDefensePolicy(request *EnableSceneDefensePolicyRequest) (response *EnableSceneDefensePolicyResponse, err error)
- func (client *Client) EnableSceneDefensePolicyWithCallback(request *EnableSceneDefensePolicyRequest, ...) <-chan int
- func (client *Client) EnableSceneDefensePolicyWithChan(request *EnableSceneDefensePolicyRequest) (<-chan *EnableSceneDefensePolicyResponse, <-chan error)
- func (client *Client) EnableWebAccessLogConfig(request *EnableWebAccessLogConfigRequest) (response *EnableWebAccessLogConfigResponse, err error)
- func (client *Client) EnableWebAccessLogConfigWithCallback(request *EnableWebAccessLogConfigRequest, ...) <-chan int
- func (client *Client) EnableWebAccessLogConfigWithChan(request *EnableWebAccessLogConfigRequest) (<-chan *EnableWebAccessLogConfigResponse, <-chan error)
- func (client *Client) EnableWebCC(request *EnableWebCCRequest) (response *EnableWebCCResponse, err error)
- func (client *Client) EnableWebCCRule(request *EnableWebCCRuleRequest) (response *EnableWebCCRuleResponse, err error)
- func (client *Client) EnableWebCCRuleWithCallback(request *EnableWebCCRuleRequest, ...) <-chan int
- func (client *Client) EnableWebCCRuleWithChan(request *EnableWebCCRuleRequest) (<-chan *EnableWebCCRuleResponse, <-chan error)
- func (client *Client) EnableWebCCWithCallback(request *EnableWebCCRequest, ...) <-chan int
- func (client *Client) EnableWebCCWithChan(request *EnableWebCCRequest) (<-chan *EnableWebCCResponse, <-chan error)
- func (client *Client) ModifyBlackholeStatus(request *ModifyBlackholeStatusRequest) (response *ModifyBlackholeStatusResponse, err error)
- func (client *Client) ModifyBlackholeStatusWithCallback(request *ModifyBlackholeStatusRequest, ...) <-chan int
- func (client *Client) ModifyBlackholeStatusWithChan(request *ModifyBlackholeStatusRequest) (<-chan *ModifyBlackholeStatusResponse, <-chan error)
- func (client *Client) ModifyBlockStatus(request *ModifyBlockStatusRequest) (response *ModifyBlockStatusResponse, err error)
- func (client *Client) ModifyBlockStatusWithCallback(request *ModifyBlockStatusRequest, ...) <-chan int
- func (client *Client) ModifyBlockStatusWithChan(request *ModifyBlockStatusRequest) (<-chan *ModifyBlockStatusResponse, <-chan error)
- func (client *Client) ModifyCnameReuse(request *ModifyCnameReuseRequest) (response *ModifyCnameReuseResponse, err error)
- func (client *Client) ModifyCnameReuseWithCallback(request *ModifyCnameReuseRequest, ...) <-chan int
- func (client *Client) ModifyCnameReuseWithChan(request *ModifyCnameReuseRequest) (<-chan *ModifyCnameReuseResponse, <-chan error)
- func (client *Client) ModifyDomainResource(request *ModifyDomainResourceRequest) (response *ModifyDomainResourceResponse, err error)
- func (client *Client) ModifyDomainResourceWithCallback(request *ModifyDomainResourceRequest, ...) <-chan int
- func (client *Client) ModifyDomainResourceWithChan(request *ModifyDomainResourceRequest) (<-chan *ModifyDomainResourceResponse, <-chan error)
- func (client *Client) ModifyElasticBandWidth(request *ModifyElasticBandWidthRequest) (response *ModifyElasticBandWidthResponse, err error)
- func (client *Client) ModifyElasticBandWidthWithCallback(request *ModifyElasticBandWidthRequest, ...) <-chan int
- func (client *Client) ModifyElasticBandWidthWithChan(request *ModifyElasticBandWidthRequest) (<-chan *ModifyElasticBandWidthResponse, <-chan error)
- func (client *Client) ModifyFullLogTtl(request *ModifyFullLogTtlRequest) (response *ModifyFullLogTtlResponse, err error)
- func (client *Client) ModifyFullLogTtlWithCallback(request *ModifyFullLogTtlRequest, ...) <-chan int
- func (client *Client) ModifyFullLogTtlWithChan(request *ModifyFullLogTtlRequest) (<-chan *ModifyFullLogTtlResponse, <-chan error)
- func (client *Client) ModifyHealthCheckConfig(request *ModifyHealthCheckConfigRequest) (response *ModifyHealthCheckConfigResponse, err error)
- func (client *Client) ModifyHealthCheckConfigWithCallback(request *ModifyHealthCheckConfigRequest, ...) <-chan int
- func (client *Client) ModifyHealthCheckConfigWithChan(request *ModifyHealthCheckConfigRequest) (<-chan *ModifyHealthCheckConfigResponse, <-chan error)
- func (client *Client) ModifyHttp2Enable(request *ModifyHttp2EnableRequest) (response *ModifyHttp2EnableResponse, err error)
- func (client *Client) ModifyHttp2EnableWithCallback(request *ModifyHttp2EnableRequest, ...) <-chan int
- func (client *Client) ModifyHttp2EnableWithChan(request *ModifyHttp2EnableRequest) (<-chan *ModifyHttp2EnableResponse, <-chan error)
- func (client *Client) ModifyInstanceRemark(request *ModifyInstanceRemarkRequest) (response *ModifyInstanceRemarkResponse, err error)
- func (client *Client) ModifyInstanceRemarkWithCallback(request *ModifyInstanceRemarkRequest, ...) <-chan int
- func (client *Client) ModifyInstanceRemarkWithChan(request *ModifyInstanceRemarkRequest) (<-chan *ModifyInstanceRemarkResponse, <-chan error)
- func (client *Client) ModifyNetworkRuleAttribute(request *ModifyNetworkRuleAttributeRequest) (response *ModifyNetworkRuleAttributeResponse, err error)
- func (client *Client) ModifyNetworkRuleAttributeWithCallback(request *ModifyNetworkRuleAttributeRequest, ...) <-chan int
- func (client *Client) ModifyNetworkRuleAttributeWithChan(request *ModifyNetworkRuleAttributeRequest) (<-chan *ModifyNetworkRuleAttributeResponse, <-chan error)
- func (client *Client) ModifyPort(request *ModifyPortRequest) (response *ModifyPortResponse, err error)
- func (client *Client) ModifyPortAutoCcStatus(request *ModifyPortAutoCcStatusRequest) (response *ModifyPortAutoCcStatusResponse, err error)
- func (client *Client) ModifyPortAutoCcStatusWithCallback(request *ModifyPortAutoCcStatusRequest, ...) <-chan int
- func (client *Client) ModifyPortAutoCcStatusWithChan(request *ModifyPortAutoCcStatusRequest) (<-chan *ModifyPortAutoCcStatusResponse, <-chan error)
- func (client *Client) ModifyPortWithCallback(request *ModifyPortRequest, ...) <-chan int
- func (client *Client) ModifyPortWithChan(request *ModifyPortRequest) (<-chan *ModifyPortResponse, <-chan error)
- func (client *Client) ModifySceneDefensePolicy(request *ModifySceneDefensePolicyRequest) (response *ModifySceneDefensePolicyResponse, err error)
- func (client *Client) ModifySceneDefensePolicyWithCallback(request *ModifySceneDefensePolicyRequest, ...) <-chan int
- func (client *Client) ModifySceneDefensePolicyWithChan(request *ModifySceneDefensePolicyRequest) (<-chan *ModifySceneDefensePolicyResponse, <-chan error)
- func (client *Client) ModifySchedulerRule(request *ModifySchedulerRuleRequest) (response *ModifySchedulerRuleResponse, err error)
- func (client *Client) ModifySchedulerRuleWithCallback(request *ModifySchedulerRuleRequest, ...) <-chan int
- func (client *Client) ModifySchedulerRuleWithChan(request *ModifySchedulerRuleRequest) (<-chan *ModifySchedulerRuleResponse, <-chan error)
- func (client *Client) ModifyTlsConfig(request *ModifyTlsConfigRequest) (response *ModifyTlsConfigResponse, err error)
- func (client *Client) ModifyTlsConfigWithCallback(request *ModifyTlsConfigRequest, ...) <-chan int
- func (client *Client) ModifyTlsConfigWithChan(request *ModifyTlsConfigRequest) (<-chan *ModifyTlsConfigResponse, <-chan error)
- func (client *Client) ModifyWebAIProtectMode(request *ModifyWebAIProtectModeRequest) (response *ModifyWebAIProtectModeResponse, err error)
- func (client *Client) ModifyWebAIProtectModeWithCallback(request *ModifyWebAIProtectModeRequest, ...) <-chan int
- func (client *Client) ModifyWebAIProtectModeWithChan(request *ModifyWebAIProtectModeRequest) (<-chan *ModifyWebAIProtectModeResponse, <-chan error)
- func (client *Client) ModifyWebAIProtectSwitch(request *ModifyWebAIProtectSwitchRequest) (response *ModifyWebAIProtectSwitchResponse, err error)
- func (client *Client) ModifyWebAIProtectSwitchWithCallback(request *ModifyWebAIProtectSwitchRequest, ...) <-chan int
- func (client *Client) ModifyWebAIProtectSwitchWithChan(request *ModifyWebAIProtectSwitchRequest) (<-chan *ModifyWebAIProtectSwitchResponse, <-chan error)
- func (client *Client) ModifyWebAccessMode(request *ModifyWebAccessModeRequest) (response *ModifyWebAccessModeResponse, err error)
- func (client *Client) ModifyWebAccessModeWithCallback(request *ModifyWebAccessModeRequest, ...) <-chan int
- func (client *Client) ModifyWebAccessModeWithChan(request *ModifyWebAccessModeRequest) (<-chan *ModifyWebAccessModeResponse, <-chan error)
- func (client *Client) ModifyWebAreaBlock(request *ModifyWebAreaBlockRequest) (response *ModifyWebAreaBlockResponse, err error)
- func (client *Client) ModifyWebAreaBlockSwitch(request *ModifyWebAreaBlockSwitchRequest) (response *ModifyWebAreaBlockSwitchResponse, err error)
- func (client *Client) ModifyWebAreaBlockSwitchWithCallback(request *ModifyWebAreaBlockSwitchRequest, ...) <-chan int
- func (client *Client) ModifyWebAreaBlockSwitchWithChan(request *ModifyWebAreaBlockSwitchRequest) (<-chan *ModifyWebAreaBlockSwitchResponse, <-chan error)
- func (client *Client) ModifyWebAreaBlockWithCallback(request *ModifyWebAreaBlockRequest, ...) <-chan int
- func (client *Client) ModifyWebAreaBlockWithChan(request *ModifyWebAreaBlockRequest) (<-chan *ModifyWebAreaBlockResponse, <-chan error)
- func (client *Client) ModifyWebCCRule(request *ModifyWebCCRuleRequest) (response *ModifyWebCCRuleResponse, err error)
- func (client *Client) ModifyWebCCRuleWithCallback(request *ModifyWebCCRuleRequest, ...) <-chan int
- func (client *Client) ModifyWebCCRuleWithChan(request *ModifyWebCCRuleRequest) (<-chan *ModifyWebCCRuleResponse, <-chan error)
- func (client *Client) ModifyWebCacheCustomRule(request *ModifyWebCacheCustomRuleRequest) (response *ModifyWebCacheCustomRuleResponse, err error)
- func (client *Client) ModifyWebCacheCustomRuleWithCallback(request *ModifyWebCacheCustomRuleRequest, ...) <-chan int
- func (client *Client) ModifyWebCacheCustomRuleWithChan(request *ModifyWebCacheCustomRuleRequest) (<-chan *ModifyWebCacheCustomRuleResponse, <-chan error)
- func (client *Client) ModifyWebCacheMode(request *ModifyWebCacheModeRequest) (response *ModifyWebCacheModeResponse, err error)
- func (client *Client) ModifyWebCacheModeWithCallback(request *ModifyWebCacheModeRequest, ...) <-chan int
- func (client *Client) ModifyWebCacheModeWithChan(request *ModifyWebCacheModeRequest) (<-chan *ModifyWebCacheModeResponse, <-chan error)
- func (client *Client) ModifyWebCacheSwitch(request *ModifyWebCacheSwitchRequest) (response *ModifyWebCacheSwitchResponse, err error)
- func (client *Client) ModifyWebCacheSwitchWithCallback(request *ModifyWebCacheSwitchRequest, ...) <-chan int
- func (client *Client) ModifyWebCacheSwitchWithChan(request *ModifyWebCacheSwitchRequest) (<-chan *ModifyWebCacheSwitchResponse, <-chan error)
- func (client *Client) ModifyWebIpSetSwitch(request *ModifyWebIpSetSwitchRequest) (response *ModifyWebIpSetSwitchResponse, err error)
- func (client *Client) ModifyWebIpSetSwitchWithCallback(request *ModifyWebIpSetSwitchRequest, ...) <-chan int
- func (client *Client) ModifyWebIpSetSwitchWithChan(request *ModifyWebIpSetSwitchRequest) (<-chan *ModifyWebIpSetSwitchResponse, <-chan error)
- func (client *Client) ModifyWebPreciseAccessRule(request *ModifyWebPreciseAccessRuleRequest) (response *ModifyWebPreciseAccessRuleResponse, err error)
- func (client *Client) ModifyWebPreciseAccessRuleWithCallback(request *ModifyWebPreciseAccessRuleRequest, ...) <-chan int
- func (client *Client) ModifyWebPreciseAccessRuleWithChan(request *ModifyWebPreciseAccessRuleRequest) (<-chan *ModifyWebPreciseAccessRuleResponse, <-chan error)
- func (client *Client) ModifyWebPreciseAccessSwitch(request *ModifyWebPreciseAccessSwitchRequest) (response *ModifyWebPreciseAccessSwitchResponse, err error)
- func (client *Client) ModifyWebPreciseAccessSwitchWithCallback(request *ModifyWebPreciseAccessSwitchRequest, ...) <-chan int
- func (client *Client) ModifyWebPreciseAccessSwitchWithChan(request *ModifyWebPreciseAccessSwitchRequest) (<-chan *ModifyWebPreciseAccessSwitchResponse, <-chan error)
- func (client *Client) ModifyWebRule(request *ModifyWebRuleRequest) (response *ModifyWebRuleResponse, err error)
- func (client *Client) ModifyWebRuleWithCallback(request *ModifyWebRuleRequest, ...) <-chan int
- func (client *Client) ModifyWebRuleWithChan(request *ModifyWebRuleRequest) (<-chan *ModifyWebRuleResponse, <-chan error)
- func (client *Client) ReleaseInstance(request *ReleaseInstanceRequest) (response *ReleaseInstanceResponse, err error)
- func (client *Client) ReleaseInstanceWithCallback(request *ReleaseInstanceRequest, ...) <-chan int
- func (client *Client) ReleaseInstanceWithChan(request *ReleaseInstanceRequest) (<-chan *ReleaseInstanceResponse, <-chan error)
- func (client *Client) SwitchSchedulerRule(request *SwitchSchedulerRuleRequest) (response *SwitchSchedulerRuleResponse, err error)
- func (client *Client) SwitchSchedulerRuleWithCallback(request *SwitchSchedulerRuleRequest, ...) <-chan int
- func (client *Client) SwitchSchedulerRuleWithChan(request *SwitchSchedulerRuleRequest) (<-chan *SwitchSchedulerRuleResponse, <-chan error)
- type CnameReuse
- type CnameReuses
- type Condition
- type ConditionList
- type Config
- type ConfigL7RsPolicyRequest
- type ConfigL7RsPolicyResponse
- type ConfigLayer4RemarkRequest
- type ConfigLayer4RemarkResponse
- type ConfigLayer4RuleBakModeRequest
- type ConfigLayer4RuleBakModeResponse
- type ConfigLayer4RulePolicyRequest
- type ConfigLayer4RulePolicyResponse
- type ConfigNetworkRegionBlockRequest
- type ConfigNetworkRegionBlockResponse
- type ConfigNetworkRulesRequest
- type ConfigNetworkRulesResponse
- type ConfigUdpReflectRequest
- type ConfigUdpReflectResponse
- type ConfigWebCCTemplateRequest
- type ConfigWebCCTemplateResponse
- type ConfigWebIpSetRequest
- type ConfigWebIpSetResponse
- type Conn
- type ConnsList
- type Countries
- type Country
- type CreateAsyncTaskRequest
- type CreateAsyncTaskResponse
- type CreateDomainResourceProxyTypes
- type CreateDomainResourceRequest
- type CreateDomainResourceResponse
- type CreateNetworkRulesRequest
- type CreateNetworkRulesResponse
- type CreatePortRequest
- type CreatePortResponse
- type CreateSceneDefensePolicyRequest
- type CreateSceneDefensePolicyResponse
- type CreateSchedulerRuleRequest
- type CreateSchedulerRuleResponse
- type CreateTagResourcesRequest
- type CreateTagResourcesResponse
- type CreateTagResourcesTags
- type CreateWebCCRuleRequest
- type CreateWebCCRuleResponse
- type CreateWebRuleRequest
- type CreateWebRuleResponse
- type CustomCiphersInDescribeDomainResource
- type CustomCiphersInDescribeWebRules
- type CustomRule
- type CustomRules
- type DDoSEvents
- type Data
- type DefenseCountStatistics
- type DefenseRecord
- type DefenseRecords
- type DeleteAsyncTaskRequest
- type DeleteAsyncTaskResponse
- type DeleteAutoCcBlacklistRequest
- type DeleteAutoCcBlacklistResponse
- type DeleteAutoCcWhitelistRequest
- type DeleteAutoCcWhitelistResponse
- type DeleteDomainResourceRequest
- type DeleteDomainResourceResponse
- type DeleteNetworkRuleRequest
- type DeleteNetworkRuleResponse
- type DeletePortRequest
- type DeletePortResponse
- type DeleteSceneDefensePolicyRequest
- type DeleteSceneDefensePolicyResponse
- type DeleteSchedulerRuleRequest
- type DeleteSchedulerRuleResponse
- type DeleteTagResourcesRequest
- type DeleteTagResourcesResponse
- type DeleteWebCCRuleRequest
- type DeleteWebCCRuleResponse
- type DeleteWebCacheCustomRuleRequest
- type DeleteWebCacheCustomRuleResponse
- type DeleteWebPreciseAccessRuleRequest
- type DeleteWebPreciseAccessRuleResponse
- type DeleteWebRuleRequest
- type DeleteWebRuleResponse
- type DescribeAsyncTasksRequest
- type DescribeAsyncTasksResponse
- type DescribeAttackAnalysisMaxQpsRequest
- type DescribeAttackAnalysisMaxQpsResponse
- type DescribeAutoCcBlacklistRequest
- type DescribeAutoCcBlacklistResponse
- type DescribeAutoCcListCountRequest
- type DescribeAutoCcListCountResponse
- type DescribeAutoCcWhitelistRequest
- type DescribeAutoCcWhitelistResponse
- type DescribeBackSourceCidrRequest
- type DescribeBackSourceCidrResponse
- type DescribeBlackholeStatusRequest
- type DescribeBlackholeStatusResponse
- type DescribeBlockStatusRequest
- type DescribeBlockStatusResponse
- type DescribeCertsRequest
- type DescribeCertsResponse
- type DescribeCnameReusesRequest
- type DescribeCnameReusesResponse
- type DescribeDDoSEventsRequest
- type DescribeDDoSEventsResponse
- type DescribeDDosAllEventListRequest
- type DescribeDDosAllEventListResponse
- type DescribeDDosEventAreaRequest
- type DescribeDDosEventAreaResponse
- type DescribeDDosEventAttackTypeRequest
- type DescribeDDosEventAttackTypeResponse
- type DescribeDDosEventIspRequest
- type DescribeDDosEventIspResponse
- type DescribeDDosEventMaxRequest
- type DescribeDDosEventMaxResponse
- type DescribeDDosEventSrcIpRequest
- type DescribeDDosEventSrcIpResponse
- type DescribeDefenseCountStatisticsRequest
- type DescribeDefenseCountStatisticsResponse
- type DescribeDefenseRecordsRequest
- type DescribeDefenseRecordsResponse
- type DescribeDomainAttackEventsRequest
- type DescribeDomainAttackEventsResponse
- type DescribeDomainOverviewRequest
- type DescribeDomainOverviewResponse
- type DescribeDomainQPSListRequest
- type DescribeDomainQPSListResponse
- type DescribeDomainQpsWithCacheRequest
- type DescribeDomainQpsWithCacheResponse
- type DescribeDomainResourceRequest
- type DescribeDomainResourceResponse
- type DescribeDomainStatusCodeCountRequest
- type DescribeDomainStatusCodeCountResponse
- type DescribeDomainStatusCodeListRequest
- type DescribeDomainStatusCodeListResponse
- type DescribeDomainTopAttackListRequest
- type DescribeDomainTopAttackListResponse
- type DescribeDomainViewSourceCountriesRequest
- type DescribeDomainViewSourceCountriesResponse
- type DescribeDomainViewSourceProvincesRequest
- type DescribeDomainViewSourceProvincesResponse
- type DescribeDomainViewTopCostTimeRequest
- type DescribeDomainViewTopCostTimeResponse
- type DescribeDomainViewTopUrlRequest
- type DescribeDomainViewTopUrlResponse
- type DescribeDomainsRequest
- type DescribeDomainsResponse
- type DescribeElasticBandwidthSpecRequest
- type DescribeElasticBandwidthSpecResponse
- type DescribeHealthCheckListRequest
- type DescribeHealthCheckListResponse
- type DescribeHealthCheckStatusRequest
- type DescribeHealthCheckStatusResponse
- type DescribeInstanceDetailsRequest
- type DescribeInstanceDetailsResponse
- type DescribeInstanceIdsRequest
- type DescribeInstanceIdsResponse
- type DescribeInstanceSpecsRequest
- type DescribeInstanceSpecsResponse
- type DescribeInstanceStatisticsRequest
- type DescribeInstanceStatisticsResponse
- type DescribeInstanceStatusRequest
- type DescribeInstanceStatusResponse
- type DescribeInstancesRequest
- type DescribeInstancesResponse
- type DescribeInstancesTag
- type DescribeL7RsPolicyRequest
- type DescribeL7RsPolicyResponse
- type DescribeLayer4RulePolicyRequest
- type DescribeLayer4RulePolicyResponse
- type DescribeLogStoreExistStatusRequest
- type DescribeLogStoreExistStatusResponse
- type DescribeNetworkRegionBlockRequest
- type DescribeNetworkRegionBlockResponse
- type DescribeNetworkRuleAttributesRequest
- type DescribeNetworkRuleAttributesResponse
- type DescribeNetworkRulesRequest
- type DescribeNetworkRulesResponse
- type DescribeOpEntitiesRequest
- type DescribeOpEntitiesResponse
- type DescribePortAttackMaxFlowRequest
- type DescribePortAttackMaxFlowResponse
- type DescribePortAutoCcStatusRequest
- type DescribePortAutoCcStatusResponse
- type DescribePortConnsCountRequest
- type DescribePortConnsCountResponse
- type DescribePortConnsListRequest
- type DescribePortConnsListResponse
- type DescribePortFlowListRequest
- type DescribePortFlowListResponse
- type DescribePortMaxConnsRequest
- type DescribePortMaxConnsResponse
- type DescribePortRequest
- type DescribePortResponse
- type DescribePortViewSourceCountriesRequest
- type DescribePortViewSourceCountriesResponse
- type DescribePortViewSourceIspsRequest
- type DescribePortViewSourceIspsResponse
- type DescribePortViewSourceProvincesRequest
- type DescribePortViewSourceProvincesResponse
- type DescribeSceneDefenseObjectsRequest
- type DescribeSceneDefenseObjectsResponse
- type DescribeSceneDefensePoliciesRequest
- type DescribeSceneDefensePoliciesResponse
- type DescribeSchedulerRulesRequest
- type DescribeSchedulerRulesResponse
- type DescribeSlsAuthStatusRequest
- type DescribeSlsAuthStatusResponse
- type DescribeSlsLogstoreInfoRequest
- type DescribeSlsLogstoreInfoResponse
- type DescribeSlsOpenStatusRequest
- type DescribeSlsOpenStatusResponse
- type DescribeStsGrantStatusRequest
- type DescribeStsGrantStatusResponse
- type DescribeSystemLogRequest
- type DescribeSystemLogResponse
- type DescribeTagKeysRequest
- type DescribeTagKeysResponse
- type DescribeTagResourcesRequest
- type DescribeTagResourcesResponse
- type DescribeTagResourcesTags
- type DescribeUdpReflectRequest
- type DescribeUdpReflectResponse
- type DescribeUnBlackholeCountRequest
- type DescribeUnBlackholeCountResponse
- type DescribeUnBlockCountRequest
- type DescribeUnBlockCountResponse
- type DescribeWebAccessLogDispatchStatusRequest
- type DescribeWebAccessLogDispatchStatusResponse
- type DescribeWebAccessLogEmptyCountRequest
- type DescribeWebAccessLogEmptyCountResponse
- type DescribeWebAccessLogStatusRequest
- type DescribeWebAccessLogStatusResponse
- type DescribeWebAccessModeRequest
- type DescribeWebAccessModeResponse
- type DescribeWebAreaBlockConfigsRequest
- type DescribeWebAreaBlockConfigsResponse
- type DescribeWebCCRulesRequest
- type DescribeWebCCRulesResponse
- type DescribeWebCacheConfigsRequest
- type DescribeWebCacheConfigsResponse
- type DescribeWebCcProtectSwitchRequest
- type DescribeWebCcProtectSwitchResponse
- type DescribeWebCustomPortsRequest
- type DescribeWebCustomPortsResponse
- type DescribeWebInstanceRelationsRequest
- type DescribeWebInstanceRelationsResponse
- type DescribeWebPreciseAccessRuleRequest
- type DescribeWebPreciseAccessRuleResponse
- type DescribeWebRulesRequest
- type DescribeWebRulesResponse
- type DetachSceneDefenseObjectRequest
- type DetachSceneDefenseObjectResponse
- type DisableSceneDefensePolicyRequest
- type DisableSceneDefensePolicyResponse
- type DisableWebAccessLogConfigRequest
- type DisableWebAccessLogConfigResponse
- type DisableWebCCRequest
- type DisableWebCCResponse
- type DisableWebCCRuleRequest
- type DisableWebCCRuleResponse
- type DomainAttackEvents
- type DomainCacheConfigs
- type DomainMode
- type DomainModes
- type DomainQPS
- type DomainQPSList
- type Domains
- type EipInfo
- type EipInfos
- type EipList
- type ElasticBandwidthSpec
- type EmptyAutoCcBlacklistRequest
- type EmptyAutoCcBlacklistResponse
- type EmptyAutoCcWhitelistRequest
- type EmptyAutoCcWhitelistResponse
- type EmptySlsLogstoreRequest
- type EmptySlsLogstoreResponse
- type EnableSceneDefensePolicyRequest
- type EnableSceneDefensePolicyResponse
- type EnableWebAccessLogConfigRequest
- type EnableWebAccessLogConfigResponse
- type EnableWebCCRequest
- type EnableWebCCResponse
- type EnableWebCCRuleRequest
- type EnableWebCCRuleResponse
- type EventArea
- type EventAttackType
- type EventIsp
- type EventSrcIp
- type GmCert
- type HealthCheck
- type HealthCheckItem
- type HealthCheckList
- type HealthCheckStatus
- type Instance
- type InstanceDetail
- type InstanceDetailsInDescribeInstanceDetails
- type InstanceDetailsInDescribeWebInstanceRelations
- type InstanceIdsInDescribeDomainResource
- type InstanceIdsInDescribeInstanceIds
- type InstanceSpec
- type InstanceSpecs
- type InstanceStatistic
- type InstanceStatistics
- type Instances
- type IpBlockQps
- type Ips
- type Isp
- type IspsInDescribeDDosEventIsp
- type IspsInDescribePortViewSourceIsps
- type ModifyBlackholeStatusRequest
- type ModifyBlackholeStatusResponse
- type ModifyBlockStatusRequest
- type ModifyBlockStatusResponse
- type ModifyCnameReuseRequest
- type ModifyCnameReuseResponse
- type ModifyDomainResourceProxyTypes
- type ModifyDomainResourceRequest
- type ModifyDomainResourceResponse
- type ModifyElasticBandWidthRequest
- type ModifyElasticBandWidthResponse
- type ModifyFullLogTtlRequest
- type ModifyFullLogTtlResponse
- type ModifyHealthCheckConfigRequest
- type ModifyHealthCheckConfigResponse
- type ModifyHttp2EnableRequest
- type ModifyHttp2EnableResponse
- type ModifyInstanceRemarkRequest
- type ModifyInstanceRemarkResponse
- type ModifyNetworkRuleAttributeRequest
- type ModifyNetworkRuleAttributeResponse
- type ModifyPortAutoCcStatusRequest
- type ModifyPortAutoCcStatusResponse
- type ModifyPortRequest
- type ModifyPortResponse
- type ModifySceneDefensePolicyRequest
- type ModifySceneDefensePolicyResponse
- type ModifySchedulerRuleRequest
- type ModifySchedulerRuleResponse
- type ModifyTlsConfigRequest
- type ModifyTlsConfigResponse
- type ModifyWebAIProtectModeRequest
- type ModifyWebAIProtectModeResponse
- type ModifyWebAIProtectSwitchRequest
- type ModifyWebAIProtectSwitchResponse
- type ModifyWebAccessModeRequest
- type ModifyWebAccessModeResponse
- type ModifyWebAreaBlockRequest
- type ModifyWebAreaBlockResponse
- type ModifyWebAreaBlockSwitchRequest
- type ModifyWebAreaBlockSwitchResponse
- type ModifyWebCCRuleRequest
- type ModifyWebCCRuleResponse
- type ModifyWebCacheCustomRuleRequest
- type ModifyWebCacheCustomRuleResponse
- type ModifyWebCacheModeRequest
- type ModifyWebCacheModeResponse
- type ModifyWebCacheSwitchRequest
- type ModifyWebCacheSwitchResponse
- type ModifyWebIpSetSwitchRequest
- type ModifyWebIpSetSwitchResponse
- type ModifyWebPreciseAccessRuleRequest
- type ModifyWebPreciseAccessRuleResponse
- type ModifyWebPreciseAccessSwitchRequest
- type ModifyWebPreciseAccessSwitchResponse
- type ModifyWebRuleRequest
- type ModifyWebRuleResponse
- type NetworkRule
- type NetworkRuleAttribute
- type NetworkRuleAttributes
- type NetworkRulesInDescribeNetworkRules
- type NetworkRulesInDescribePort
- type Object
- type Objects
- type OpEntities
- type OpEntity
- type Param
- type ParamData
- type PayloadLen
- type Policies
- type Policy
- type PortAutoCcStatus
- type PortFlow
- type PortFlowList
- type PortMaxConns
- type PortMaxConnsItem
- type PreciseAccessConfig
- type PreciseAccessConfigList
- type PreciseBlocks
- type PreciseJsQps
- type PriRealServers
- type PriRealServersItem
- type ProtectSwitch
- type ProtectSwitchList
- type Province
- type Provinces
- type ProxyConfig
- type ProxyPortsInDescribeDomainResource
- type ProxyPortsInDescribeWebCustomPorts
- type ProxyPortsInDescribeWebRules
- type ProxyTypesInDescribeDomainResource
- type ProxyTypesInDescribeWebRules
- type RealServer
- type RealServerStatus
- type RealServerStatusList
- type RealServersInDescribeDomainResource
- type RealServersInDescribeNetworkRules
- type RealServersInDescribePort
- type RealServersInDescribeWebRules
- type Region
- type RegionBlocks
- type RegionList
- type ReleaseInstanceRequest
- type ReleaseInstanceResponse
- type Rule
- type RuleList
- type Rules
- type RuntimePolicies
- type Sblack
- type SblackItem
- type SchedulerRule
- type SchedulerRules
- type SecRealServers
- type SecRealServersItem
- type Sla
- type Slimit
- type SlsConfigStatus
- type SlsConfigStatusItem
- type SourceCountrysInDescribeDomainViewSourceCountries
- type SourceCountrysInDescribePortViewSourceCountries
- type SourceProvincesInDescribeDomainViewSourceProvinces
- type SourceProvincesInDescribePortViewSourceProvinces
- type Status
- type StatusCode
- type StatusCodeList
- type StatusItem
- type StatusList
- type StsGrant
- type SwitchSchedulerRuleRequest
- type SwitchSchedulerRuleResponse
- type SystemLog
- type SystemLogItem
- type TagKey
- type TagKeys
- type TagResource
- type TagResources
- type Totals
- type UdpSports
- type Url
- type UrlListInDescribeDomainViewTopCostTime
- type UrlListInDescribeDomainViewTopUrl
- type WebCCRule
- type WebCCRules
- type WebCustomPort
- type WebCustomPorts
- type WebInstanceRelation
- type WebInstanceRelations
- type WebRule
- type WebRuleInDescribeWebRules
- type WebRulesInDescribeDomainResource
- type WebRulesInDescribeWebRules
- type WhiteListInDescribeDomainResource
- type WhiteListInDescribeWebRules
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func GetEndpointMap ¶ added in v1.61.175
GetEndpointMap Get Endpoint Data Map
func GetEndpointType ¶ added in v1.61.175
func GetEndpointType() string
GetEndpointType Get Endpoint Type Value
func SetClientProperty ¶ added in v1.61.175
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶ added in v1.61.175
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AddAutoCcBlacklistRequest ¶ added in v1.61.175
type AddAutoCcBlacklistRequest struct { *requests.RpcRequest ExpireTime requests.Integer `position:"Query" name:"ExpireTime"` Blacklist string `position:"Query" name:"Blacklist"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
AddAutoCcBlacklistRequest is the request struct for api AddAutoCcBlacklist
func CreateAddAutoCcBlacklistRequest ¶ added in v1.61.175
func CreateAddAutoCcBlacklistRequest() (request *AddAutoCcBlacklistRequest)
CreateAddAutoCcBlacklistRequest creates a request to invoke AddAutoCcBlacklist API
type AddAutoCcBlacklistResponse ¶ added in v1.61.175
type AddAutoCcBlacklistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddAutoCcBlacklistResponse is the response struct for api AddAutoCcBlacklist
func CreateAddAutoCcBlacklistResponse ¶ added in v1.61.175
func CreateAddAutoCcBlacklistResponse() (response *AddAutoCcBlacklistResponse)
CreateAddAutoCcBlacklistResponse creates a response to parse from AddAutoCcBlacklist response
type AddAutoCcWhitelistRequest ¶ added in v1.61.175
type AddAutoCcWhitelistRequest struct { *requests.RpcRequest ExpireTime requests.Integer `position:"Query" name:"ExpireTime"` Whitelist string `position:"Query" name:"Whitelist"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
AddAutoCcWhitelistRequest is the request struct for api AddAutoCcWhitelist
func CreateAddAutoCcWhitelistRequest ¶ added in v1.61.175
func CreateAddAutoCcWhitelistRequest() (request *AddAutoCcWhitelistRequest)
CreateAddAutoCcWhitelistRequest creates a request to invoke AddAutoCcWhitelist API
type AddAutoCcWhitelistResponse ¶ added in v1.61.175
type AddAutoCcWhitelistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddAutoCcWhitelistResponse is the response struct for api AddAutoCcWhitelist
func CreateAddAutoCcWhitelistResponse ¶ added in v1.61.175
func CreateAddAutoCcWhitelistResponse() (response *AddAutoCcWhitelistResponse)
CreateAddAutoCcWhitelistResponse creates a response to parse from AddAutoCcWhitelist response
type AreaBlockConfig ¶ added in v1.61.175
type AreaBlockConfig struct { Domain string `json:"Domain" xml:"Domain"` RegionList []Region `json:"RegionList" xml:"RegionList"` }
AreaBlockConfig is a nested struct in ddoscoo response
type AreaBlockConfigs ¶ added in v1.61.175
type AreaBlockConfigs struct {
AreaBlockConfig []AreaBlockConfig `json:"AreaBlockConfig" xml:"AreaBlockConfig"`
}
AreaBlockConfigs is a nested struct in ddoscoo response
type Areas ¶ added in v1.61.685
type Areas struct {
EventArea []EventArea `json:"EventArea" xml:"EventArea"`
}
Areas is a nested struct in ddoscoo response
type AssociateWebCertRequest ¶ added in v1.61.175
type AssociateWebCertRequest struct { *requests.RpcRequest Cert string `position:"Query" name:"Cert"` CertId requests.Integer `position:"Query" name:"CertId"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Key string `position:"Query" name:"Key"` CertName string `position:"Query" name:"CertName"` Domain string `position:"Query" name:"Domain"` }
AssociateWebCertRequest is the request struct for api AssociateWebCert
func CreateAssociateWebCertRequest ¶ added in v1.61.175
func CreateAssociateWebCertRequest() (request *AssociateWebCertRequest)
CreateAssociateWebCertRequest creates a request to invoke AssociateWebCert API
type AssociateWebCertResponse ¶ added in v1.61.175
type AssociateWebCertResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateWebCertResponse is the response struct for api AssociateWebCert
func CreateAssociateWebCertResponse ¶ added in v1.61.175
func CreateAssociateWebCertResponse() (response *AssociateWebCertResponse)
CreateAssociateWebCertResponse creates a response to parse from AssociateWebCert response
type AsyncTask ¶ added in v1.61.175
type AsyncTask struct { EndTime int64 `json:"EndTime" xml:"EndTime"` TaskType int `json:"TaskType" xml:"TaskType"` StartTime int64 `json:"StartTime" xml:"StartTime"` TaskParams string `json:"TaskParams" xml:"TaskParams"` TaskStatus int `json:"TaskStatus" xml:"TaskStatus"` TaskResult string `json:"TaskResult" xml:"TaskResult"` TaskId int64 `json:"TaskId" xml:"TaskId"` }
AsyncTask is a nested struct in ddoscoo response
type AsyncTasks ¶ added in v1.61.175
type AsyncTasks struct {
AsyncTask []AsyncTask `json:"AsyncTask" xml:"AsyncTask"`
}
AsyncTasks is a nested struct in ddoscoo response
type AttachSceneDefenseObjectRequest ¶ added in v1.61.175
type AttachSceneDefenseObjectRequest struct { *requests.RpcRequest Objects string `position:"Query" name:"Objects"` SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` ObjectType string `position:"Query" name:"ObjectType"` }
AttachSceneDefenseObjectRequest is the request struct for api AttachSceneDefenseObject
func CreateAttachSceneDefenseObjectRequest ¶ added in v1.61.175
func CreateAttachSceneDefenseObjectRequest() (request *AttachSceneDefenseObjectRequest)
CreateAttachSceneDefenseObjectRequest creates a request to invoke AttachSceneDefenseObject API
type AttachSceneDefenseObjectResponse ¶ added in v1.61.175
type AttachSceneDefenseObjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
AttachSceneDefenseObjectResponse is the response struct for api AttachSceneDefenseObject
func CreateAttachSceneDefenseObjectResponse ¶ added in v1.61.175
func CreateAttachSceneDefenseObjectResponse() (response *AttachSceneDefenseObjectResponse)
CreateAttachSceneDefenseObjectResponse creates a response to parse from AttachSceneDefenseObject response
type AttackEvent ¶ added in v1.61.685
type AttackEvent struct { EndTime int64 `json:"EndTime" xml:"EndTime"` StartTime int64 `json:"StartTime" xml:"StartTime"` EventType string `json:"EventType" xml:"EventType"` Region string `json:"Region" xml:"Region"` Mbps int64 `json:"Mbps" xml:"Mbps"` Ip string `json:"Ip" xml:"Ip"` Area string `json:"Area" xml:"Area"` Port string `json:"Port" xml:"Port"` Pps int64 `json:"Pps" xml:"Pps"` }
AttackEvent is a nested struct in ddoscoo response
type AttackEvents ¶ added in v1.61.685
type AttackEvents struct {
AttackEvent []AttackEvent `json:"AttackEvent" xml:"AttackEvent"`
}
AttackEvents is a nested struct in ddoscoo response
type AttackList ¶ added in v1.61.175
type AttackList struct {
Data []Data `json:"Data" xml:"Data"`
}
AttackList is a nested struct in ddoscoo response
type AttackTypes ¶ added in v1.61.685
type AttackTypes struct {
EventAttackType []EventAttackType `json:"EventAttackType" xml:"EventAttackType"`
}
AttackTypes is a nested struct in ddoscoo response
type Attribute ¶ added in v1.61.1082
type Attribute struct {
Weight int `json:"Weight" xml:"Weight"`
}
Attribute is a nested struct in ddoscoo response
type AttributeItem ¶ added in v1.61.1082
type AttributeItem struct { RsType int `json:"RsType" xml:"RsType"` RealServer string `json:"RealServer" xml:"RealServer"` Attribute Attribute `json:"Attribute" xml:"Attribute"` }
AttributeItem is a nested struct in ddoscoo response
type Attributes ¶ added in v1.61.1082
type Attributes struct {
AttributeItem []AttributeItem `json:"AttributeItem" xml:"AttributeItem"`
}
Attributes is a nested struct in ddoscoo response
type AutoCcBlacklist ¶ added in v1.61.175
type AutoCcBlacklist struct {
AutoCcBlacklistItem []AutoCcBlacklistItem `json:"AutoCcBlacklist" xml:"AutoCcBlacklist"`
}
AutoCcBlacklist is a nested struct in ddoscoo response
type AutoCcBlacklistItem ¶ added in v1.61.175
type AutoCcBlacklistItem struct { Type string `json:"Type" xml:"Type"` DestIp string `json:"DestIp" xml:"DestIp"` EndTime int64 `json:"EndTime" xml:"EndTime"` SourceIp string `json:"SourceIp" xml:"SourceIp"` }
AutoCcBlacklistItem is a nested struct in ddoscoo response
type AutoCcWhitelist ¶ added in v1.61.175
type AutoCcWhitelist struct {
AutoCcWhitelistItem []AutoCcWhitelistItem `json:"AutoCcWhitelist" xml:"AutoCcWhitelist"`
}
AutoCcWhitelist is a nested struct in ddoscoo response
type AutoCcWhitelistItem ¶ added in v1.61.175
type AutoCcWhitelistItem struct { Type string `json:"Type" xml:"Type"` DestIp string `json:"DestIp" xml:"DestIp"` EndTime int64 `json:"EndTime" xml:"EndTime"` SourceIp string `json:"SourceIp" xml:"SourceIp"` }
AutoCcWhitelistItem is a nested struct in ddoscoo response
type BlackListInDescribeDomainResource ¶ added in v1.61.1082
type BlackListInDescribeDomainResource struct {
BlackItem []string `json:"BlackItem" xml:"BlackItem"`
}
BlackListInDescribeDomainResource is a nested struct in ddoscoo response
type BlackListInDescribeWebRules ¶ added in v1.61.1082
type BlackListInDescribeWebRules struct {
BlackItem []string `json:"BlackItem" xml:"BlackItem"`
}
BlackListInDescribeWebRules is a nested struct in ddoscoo response
type BlackholeStatus ¶ added in v1.61.175
type BlackholeStatus struct {
BlackholeStatusItem []BlackholeStatusItem `json:"BlackholeStatus" xml:"BlackholeStatus"`
}
BlackholeStatus is a nested struct in ddoscoo response
type BlackholeStatusItem ¶ added in v1.61.175
type BlackholeStatusItem struct { EndTime int64 `json:"EndTime" xml:"EndTime"` StartTime int64 `json:"StartTime" xml:"StartTime"` Ip string `json:"Ip" xml:"Ip"` BlackStatus string `json:"BlackStatus" xml:"BlackStatus"` }
BlackholeStatusItem is a nested struct in ddoscoo response
type BlockStatusItem ¶ added in v1.61.175
type BlockStatusItem struct { EndTime int64 `json:"EndTime" xml:"EndTime"` StartTime int64 `json:"StartTime" xml:"StartTime"` Line string `json:"Line" xml:"Line"` BlockStatus string `json:"BlockStatus" xml:"BlockStatus"` }
BlockStatusItem is a nested struct in ddoscoo response
type BlockStatusList ¶ added in v1.61.175
type BlockStatusList struct {
BlockStatusItem []BlockStatusItem `json:"BlockStatusItem" xml:"BlockStatusItem"`
}
BlockStatusList is a nested struct in ddoscoo response
type Blocks ¶ added in v1.61.175
type Blocks struct {
Block []string `json:"Block" xml:"Block"`
}
Blocks is a nested struct in ddoscoo response
type CacheConfig ¶ added in v1.61.175
type CacheConfig struct { Domain string `json:"Domain" xml:"Domain"` Mode string `json:"Mode" xml:"Mode"` Enable int `json:"Enable" xml:"Enable"` CustomRules []CustomRule `json:"CustomRules" xml:"CustomRules"` }
CacheConfig is a nested struct in ddoscoo response
type CacheHits ¶ added in v1.61.175
type CacheHits struct {
CacheHit []string `json:"CacheHit" xml:"CacheHit"`
}
CacheHits is a nested struct in ddoscoo response
type Cc ¶ added in v1.61.175
type Cc struct {
Sblack []SblackItem `json:"Sblack" xml:"Sblack"`
}
Cc is a nested struct in ddoscoo response
type CcBlockQps ¶ added in v1.61.175
type CcBlockQps struct {
CcBlock []string `json:"CcBlock" xml:"CcBlock"`
}
CcBlockQps is a nested struct in ddoscoo response
type CcJsQps ¶ added in v1.61.175
type CcJsQps struct {
CcJs []string `json:"CcJs" xml:"CcJs"`
}
CcJsQps is a nested struct in ddoscoo response
type CertItem ¶ added in v1.61.175
type CertItem struct { EndDate string `json:"EndDate" xml:"EndDate"` DomainRelated bool `json:"DomainRelated" xml:"DomainRelated"` StartDate string `json:"StartDate" xml:"StartDate"` Issuer string `json:"Issuer" xml:"Issuer"` Name string `json:"Name" xml:"Name"` Common string `json:"Common" xml:"Common"` Id int `json:"Id" xml:"Id"` }
CertItem is a nested struct in ddoscoo response
type Certs ¶ added in v1.61.175
type Certs struct {
CertItem []CertItem `json:"CertItem" xml:"CertItem"`
}
Certs is a nested struct in ddoscoo response
type Cidrs ¶ added in v1.61.175
type Cidrs struct {
Cidr []string `json:"Cidr" xml:"Cidr"`
}
Cidrs is a nested struct in ddoscoo 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 ¶ added in v1.61.175
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 ¶ added in v1.61.175
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) AddAutoCcBlacklist ¶ added in v1.61.175
func (client *Client) AddAutoCcBlacklist(request *AddAutoCcBlacklistRequest) (response *AddAutoCcBlacklistResponse, err error)
AddAutoCcBlacklist invokes the ddoscoo.AddAutoCcBlacklist API synchronously
func (*Client) AddAutoCcBlacklistWithCallback ¶ added in v1.61.175
func (client *Client) AddAutoCcBlacklistWithCallback(request *AddAutoCcBlacklistRequest, callback func(response *AddAutoCcBlacklistResponse, err error)) <-chan int
AddAutoCcBlacklistWithCallback invokes the ddoscoo.AddAutoCcBlacklist API asynchronously
func (*Client) AddAutoCcBlacklistWithChan ¶ added in v1.61.175
func (client *Client) AddAutoCcBlacklistWithChan(request *AddAutoCcBlacklistRequest) (<-chan *AddAutoCcBlacklistResponse, <-chan error)
AddAutoCcBlacklistWithChan invokes the ddoscoo.AddAutoCcBlacklist API asynchronously
func (*Client) AddAutoCcWhitelist ¶ added in v1.61.175
func (client *Client) AddAutoCcWhitelist(request *AddAutoCcWhitelistRequest) (response *AddAutoCcWhitelistResponse, err error)
AddAutoCcWhitelist invokes the ddoscoo.AddAutoCcWhitelist API synchronously
func (*Client) AddAutoCcWhitelistWithCallback ¶ added in v1.61.175
func (client *Client) AddAutoCcWhitelistWithCallback(request *AddAutoCcWhitelistRequest, callback func(response *AddAutoCcWhitelistResponse, err error)) <-chan int
AddAutoCcWhitelistWithCallback invokes the ddoscoo.AddAutoCcWhitelist API asynchronously
func (*Client) AddAutoCcWhitelistWithChan ¶ added in v1.61.175
func (client *Client) AddAutoCcWhitelistWithChan(request *AddAutoCcWhitelistRequest) (<-chan *AddAutoCcWhitelistResponse, <-chan error)
AddAutoCcWhitelistWithChan invokes the ddoscoo.AddAutoCcWhitelist API asynchronously
func (*Client) AssociateWebCert ¶ added in v1.61.175
func (client *Client) AssociateWebCert(request *AssociateWebCertRequest) (response *AssociateWebCertResponse, err error)
AssociateWebCert invokes the ddoscoo.AssociateWebCert API synchronously
func (*Client) AssociateWebCertWithCallback ¶ added in v1.61.175
func (client *Client) AssociateWebCertWithCallback(request *AssociateWebCertRequest, callback func(response *AssociateWebCertResponse, err error)) <-chan int
AssociateWebCertWithCallback invokes the ddoscoo.AssociateWebCert API asynchronously
func (*Client) AssociateWebCertWithChan ¶ added in v1.61.175
func (client *Client) AssociateWebCertWithChan(request *AssociateWebCertRequest) (<-chan *AssociateWebCertResponse, <-chan error)
AssociateWebCertWithChan invokes the ddoscoo.AssociateWebCert API asynchronously
func (*Client) AttachSceneDefenseObject ¶ added in v1.61.175
func (client *Client) AttachSceneDefenseObject(request *AttachSceneDefenseObjectRequest) (response *AttachSceneDefenseObjectResponse, err error)
AttachSceneDefenseObject invokes the ddoscoo.AttachSceneDefenseObject API synchronously
func (*Client) AttachSceneDefenseObjectWithCallback ¶ added in v1.61.175
func (client *Client) AttachSceneDefenseObjectWithCallback(request *AttachSceneDefenseObjectRequest, callback func(response *AttachSceneDefenseObjectResponse, err error)) <-chan int
AttachSceneDefenseObjectWithCallback invokes the ddoscoo.AttachSceneDefenseObject API asynchronously
func (*Client) AttachSceneDefenseObjectWithChan ¶ added in v1.61.175
func (client *Client) AttachSceneDefenseObjectWithChan(request *AttachSceneDefenseObjectRequest) (<-chan *AttachSceneDefenseObjectResponse, <-chan error)
AttachSceneDefenseObjectWithChan invokes the ddoscoo.AttachSceneDefenseObject API asynchronously
func (*Client) ConfigL7RsPolicy ¶ added in v1.61.1082
func (client *Client) ConfigL7RsPolicy(request *ConfigL7RsPolicyRequest) (response *ConfigL7RsPolicyResponse, err error)
ConfigL7RsPolicy invokes the ddoscoo.ConfigL7RsPolicy API synchronously
func (*Client) ConfigL7RsPolicyWithCallback ¶ added in v1.61.1082
func (client *Client) ConfigL7RsPolicyWithCallback(request *ConfigL7RsPolicyRequest, callback func(response *ConfigL7RsPolicyResponse, err error)) <-chan int
ConfigL7RsPolicyWithCallback invokes the ddoscoo.ConfigL7RsPolicy API asynchronously
func (*Client) ConfigL7RsPolicyWithChan ¶ added in v1.61.1082
func (client *Client) ConfigL7RsPolicyWithChan(request *ConfigL7RsPolicyRequest) (<-chan *ConfigL7RsPolicyResponse, <-chan error)
ConfigL7RsPolicyWithChan invokes the ddoscoo.ConfigL7RsPolicy API asynchronously
func (*Client) ConfigLayer4Remark ¶ added in v1.61.1327
func (client *Client) ConfigLayer4Remark(request *ConfigLayer4RemarkRequest) (response *ConfigLayer4RemarkResponse, err error)
ConfigLayer4Remark invokes the ddoscoo.ConfigLayer4Remark API synchronously
func (*Client) ConfigLayer4RemarkWithCallback ¶ added in v1.61.1327
func (client *Client) ConfigLayer4RemarkWithCallback(request *ConfigLayer4RemarkRequest, callback func(response *ConfigLayer4RemarkResponse, err error)) <-chan int
ConfigLayer4RemarkWithCallback invokes the ddoscoo.ConfigLayer4Remark API asynchronously
func (*Client) ConfigLayer4RemarkWithChan ¶ added in v1.61.1327
func (client *Client) ConfigLayer4RemarkWithChan(request *ConfigLayer4RemarkRequest) (<-chan *ConfigLayer4RemarkResponse, <-chan error)
ConfigLayer4RemarkWithChan invokes the ddoscoo.ConfigLayer4Remark API asynchronously
func (*Client) ConfigLayer4RuleBakMode ¶ added in v1.61.1327
func (client *Client) ConfigLayer4RuleBakMode(request *ConfigLayer4RuleBakModeRequest) (response *ConfigLayer4RuleBakModeResponse, err error)
ConfigLayer4RuleBakMode invokes the ddoscoo.ConfigLayer4RuleBakMode API synchronously
func (*Client) ConfigLayer4RuleBakModeWithCallback ¶ added in v1.61.1327
func (client *Client) ConfigLayer4RuleBakModeWithCallback(request *ConfigLayer4RuleBakModeRequest, callback func(response *ConfigLayer4RuleBakModeResponse, err error)) <-chan int
ConfigLayer4RuleBakModeWithCallback invokes the ddoscoo.ConfigLayer4RuleBakMode API asynchronously
func (*Client) ConfigLayer4RuleBakModeWithChan ¶ added in v1.61.1327
func (client *Client) ConfigLayer4RuleBakModeWithChan(request *ConfigLayer4RuleBakModeRequest) (<-chan *ConfigLayer4RuleBakModeResponse, <-chan error)
ConfigLayer4RuleBakModeWithChan invokes the ddoscoo.ConfigLayer4RuleBakMode API asynchronously
func (*Client) ConfigLayer4RulePolicy ¶ added in v1.61.1327
func (client *Client) ConfigLayer4RulePolicy(request *ConfigLayer4RulePolicyRequest) (response *ConfigLayer4RulePolicyResponse, err error)
ConfigLayer4RulePolicy invokes the ddoscoo.ConfigLayer4RulePolicy API synchronously
func (*Client) ConfigLayer4RulePolicyWithCallback ¶ added in v1.61.1327
func (client *Client) ConfigLayer4RulePolicyWithCallback(request *ConfigLayer4RulePolicyRequest, callback func(response *ConfigLayer4RulePolicyResponse, err error)) <-chan int
ConfigLayer4RulePolicyWithCallback invokes the ddoscoo.ConfigLayer4RulePolicy API asynchronously
func (*Client) ConfigLayer4RulePolicyWithChan ¶ added in v1.61.1327
func (client *Client) ConfigLayer4RulePolicyWithChan(request *ConfigLayer4RulePolicyRequest) (<-chan *ConfigLayer4RulePolicyResponse, <-chan error)
ConfigLayer4RulePolicyWithChan invokes the ddoscoo.ConfigLayer4RulePolicy API asynchronously
func (*Client) ConfigNetworkRegionBlock ¶ added in v1.61.175
func (client *Client) ConfigNetworkRegionBlock(request *ConfigNetworkRegionBlockRequest) (response *ConfigNetworkRegionBlockResponse, err error)
ConfigNetworkRegionBlock invokes the ddoscoo.ConfigNetworkRegionBlock API synchronously
func (*Client) ConfigNetworkRegionBlockWithCallback ¶ added in v1.61.175
func (client *Client) ConfigNetworkRegionBlockWithCallback(request *ConfigNetworkRegionBlockRequest, callback func(response *ConfigNetworkRegionBlockResponse, err error)) <-chan int
ConfigNetworkRegionBlockWithCallback invokes the ddoscoo.ConfigNetworkRegionBlock API asynchronously
func (*Client) ConfigNetworkRegionBlockWithChan ¶ added in v1.61.175
func (client *Client) ConfigNetworkRegionBlockWithChan(request *ConfigNetworkRegionBlockRequest) (<-chan *ConfigNetworkRegionBlockResponse, <-chan error)
ConfigNetworkRegionBlockWithChan invokes the ddoscoo.ConfigNetworkRegionBlock API asynchronously
func (*Client) ConfigNetworkRules ¶ added in v1.61.175
func (client *Client) ConfigNetworkRules(request *ConfigNetworkRulesRequest) (response *ConfigNetworkRulesResponse, err error)
ConfigNetworkRules invokes the ddoscoo.ConfigNetworkRules API synchronously
func (*Client) ConfigNetworkRulesWithCallback ¶ added in v1.61.175
func (client *Client) ConfigNetworkRulesWithCallback(request *ConfigNetworkRulesRequest, callback func(response *ConfigNetworkRulesResponse, err error)) <-chan int
ConfigNetworkRulesWithCallback invokes the ddoscoo.ConfigNetworkRules API asynchronously
func (*Client) ConfigNetworkRulesWithChan ¶ added in v1.61.175
func (client *Client) ConfigNetworkRulesWithChan(request *ConfigNetworkRulesRequest) (<-chan *ConfigNetworkRulesResponse, <-chan error)
ConfigNetworkRulesWithChan invokes the ddoscoo.ConfigNetworkRules API asynchronously
func (*Client) ConfigUdpReflect ¶ added in v1.61.1082
func (client *Client) ConfigUdpReflect(request *ConfigUdpReflectRequest) (response *ConfigUdpReflectResponse, err error)
ConfigUdpReflect invokes the ddoscoo.ConfigUdpReflect API synchronously
func (*Client) ConfigUdpReflectWithCallback ¶ added in v1.61.1082
func (client *Client) ConfigUdpReflectWithCallback(request *ConfigUdpReflectRequest, callback func(response *ConfigUdpReflectResponse, err error)) <-chan int
ConfigUdpReflectWithCallback invokes the ddoscoo.ConfigUdpReflect API asynchronously
func (*Client) ConfigUdpReflectWithChan ¶ added in v1.61.1082
func (client *Client) ConfigUdpReflectWithChan(request *ConfigUdpReflectRequest) (<-chan *ConfigUdpReflectResponse, <-chan error)
ConfigUdpReflectWithChan invokes the ddoscoo.ConfigUdpReflect API asynchronously
func (*Client) ConfigWebCCTemplate ¶ added in v1.61.175
func (client *Client) ConfigWebCCTemplate(request *ConfigWebCCTemplateRequest) (response *ConfigWebCCTemplateResponse, err error)
ConfigWebCCTemplate invokes the ddoscoo.ConfigWebCCTemplate API synchronously
func (*Client) ConfigWebCCTemplateWithCallback ¶ added in v1.61.175
func (client *Client) ConfigWebCCTemplateWithCallback(request *ConfigWebCCTemplateRequest, callback func(response *ConfigWebCCTemplateResponse, err error)) <-chan int
ConfigWebCCTemplateWithCallback invokes the ddoscoo.ConfigWebCCTemplate API asynchronously
func (*Client) ConfigWebCCTemplateWithChan ¶ added in v1.61.175
func (client *Client) ConfigWebCCTemplateWithChan(request *ConfigWebCCTemplateRequest) (<-chan *ConfigWebCCTemplateResponse, <-chan error)
ConfigWebCCTemplateWithChan invokes the ddoscoo.ConfigWebCCTemplate API asynchronously
func (*Client) ConfigWebIpSet ¶ added in v1.61.175
func (client *Client) ConfigWebIpSet(request *ConfigWebIpSetRequest) (response *ConfigWebIpSetResponse, err error)
ConfigWebIpSet invokes the ddoscoo.ConfigWebIpSet API synchronously
func (*Client) ConfigWebIpSetWithCallback ¶ added in v1.61.175
func (client *Client) ConfigWebIpSetWithCallback(request *ConfigWebIpSetRequest, callback func(response *ConfigWebIpSetResponse, err error)) <-chan int
ConfigWebIpSetWithCallback invokes the ddoscoo.ConfigWebIpSet API asynchronously
func (*Client) ConfigWebIpSetWithChan ¶ added in v1.61.175
func (client *Client) ConfigWebIpSetWithChan(request *ConfigWebIpSetRequest) (<-chan *ConfigWebIpSetResponse, <-chan error)
ConfigWebIpSetWithChan invokes the ddoscoo.ConfigWebIpSet API asynchronously
func (*Client) CreateAsyncTask ¶ added in v1.61.175
func (client *Client) CreateAsyncTask(request *CreateAsyncTaskRequest) (response *CreateAsyncTaskResponse, err error)
CreateAsyncTask invokes the ddoscoo.CreateAsyncTask API synchronously
func (*Client) CreateAsyncTaskWithCallback ¶ added in v1.61.175
func (client *Client) CreateAsyncTaskWithCallback(request *CreateAsyncTaskRequest, callback func(response *CreateAsyncTaskResponse, err error)) <-chan int
CreateAsyncTaskWithCallback invokes the ddoscoo.CreateAsyncTask API asynchronously
func (*Client) CreateAsyncTaskWithChan ¶ added in v1.61.175
func (client *Client) CreateAsyncTaskWithChan(request *CreateAsyncTaskRequest) (<-chan *CreateAsyncTaskResponse, <-chan error)
CreateAsyncTaskWithChan invokes the ddoscoo.CreateAsyncTask API asynchronously
func (*Client) CreateDomainResource ¶ added in v1.61.1082
func (client *Client) CreateDomainResource(request *CreateDomainResourceRequest) (response *CreateDomainResourceResponse, err error)
CreateDomainResource invokes the ddoscoo.CreateDomainResource API synchronously
func (*Client) CreateDomainResourceWithCallback ¶ added in v1.61.1082
func (client *Client) CreateDomainResourceWithCallback(request *CreateDomainResourceRequest, callback func(response *CreateDomainResourceResponse, err error)) <-chan int
CreateDomainResourceWithCallback invokes the ddoscoo.CreateDomainResource API asynchronously
func (*Client) CreateDomainResourceWithChan ¶ added in v1.61.1082
func (client *Client) CreateDomainResourceWithChan(request *CreateDomainResourceRequest) (<-chan *CreateDomainResourceResponse, <-chan error)
CreateDomainResourceWithChan invokes the ddoscoo.CreateDomainResource API asynchronously
func (*Client) CreateNetworkRules ¶ added in v1.61.175
func (client *Client) CreateNetworkRules(request *CreateNetworkRulesRequest) (response *CreateNetworkRulesResponse, err error)
CreateNetworkRules invokes the ddoscoo.CreateNetworkRules API synchronously
func (*Client) CreateNetworkRulesWithCallback ¶ added in v1.61.175
func (client *Client) CreateNetworkRulesWithCallback(request *CreateNetworkRulesRequest, callback func(response *CreateNetworkRulesResponse, err error)) <-chan int
CreateNetworkRulesWithCallback invokes the ddoscoo.CreateNetworkRules API asynchronously
func (*Client) CreateNetworkRulesWithChan ¶ added in v1.61.175
func (client *Client) CreateNetworkRulesWithChan(request *CreateNetworkRulesRequest) (<-chan *CreateNetworkRulesResponse, <-chan error)
CreateNetworkRulesWithChan invokes the ddoscoo.CreateNetworkRules API asynchronously
func (*Client) CreatePort ¶ added in v1.61.1082
func (client *Client) CreatePort(request *CreatePortRequest) (response *CreatePortResponse, err error)
CreatePort invokes the ddoscoo.CreatePort API synchronously
func (*Client) CreatePortWithCallback ¶ added in v1.61.1082
func (client *Client) CreatePortWithCallback(request *CreatePortRequest, callback func(response *CreatePortResponse, err error)) <-chan int
CreatePortWithCallback invokes the ddoscoo.CreatePort API asynchronously
func (*Client) CreatePortWithChan ¶ added in v1.61.1082
func (client *Client) CreatePortWithChan(request *CreatePortRequest) (<-chan *CreatePortResponse, <-chan error)
CreatePortWithChan invokes the ddoscoo.CreatePort API asynchronously
func (*Client) CreateSceneDefensePolicy ¶ added in v1.61.175
func (client *Client) CreateSceneDefensePolicy(request *CreateSceneDefensePolicyRequest) (response *CreateSceneDefensePolicyResponse, err error)
CreateSceneDefensePolicy invokes the ddoscoo.CreateSceneDefensePolicy API synchronously
func (*Client) CreateSceneDefensePolicyWithCallback ¶ added in v1.61.175
func (client *Client) CreateSceneDefensePolicyWithCallback(request *CreateSceneDefensePolicyRequest, callback func(response *CreateSceneDefensePolicyResponse, err error)) <-chan int
CreateSceneDefensePolicyWithCallback invokes the ddoscoo.CreateSceneDefensePolicy API asynchronously
func (*Client) CreateSceneDefensePolicyWithChan ¶ added in v1.61.175
func (client *Client) CreateSceneDefensePolicyWithChan(request *CreateSceneDefensePolicyRequest) (<-chan *CreateSceneDefensePolicyResponse, <-chan error)
CreateSceneDefensePolicyWithChan invokes the ddoscoo.CreateSceneDefensePolicy API asynchronously
func (*Client) CreateSchedulerRule ¶ added in v1.61.175
func (client *Client) CreateSchedulerRule(request *CreateSchedulerRuleRequest) (response *CreateSchedulerRuleResponse, err error)
CreateSchedulerRule invokes the ddoscoo.CreateSchedulerRule API synchronously
func (*Client) CreateSchedulerRuleWithCallback ¶ added in v1.61.175
func (client *Client) CreateSchedulerRuleWithCallback(request *CreateSchedulerRuleRequest, callback func(response *CreateSchedulerRuleResponse, err error)) <-chan int
CreateSchedulerRuleWithCallback invokes the ddoscoo.CreateSchedulerRule API asynchronously
func (*Client) CreateSchedulerRuleWithChan ¶ added in v1.61.175
func (client *Client) CreateSchedulerRuleWithChan(request *CreateSchedulerRuleRequest) (<-chan *CreateSchedulerRuleResponse, <-chan error)
CreateSchedulerRuleWithChan invokes the ddoscoo.CreateSchedulerRule API asynchronously
func (*Client) CreateTagResources ¶ added in v1.61.175
func (client *Client) CreateTagResources(request *CreateTagResourcesRequest) (response *CreateTagResourcesResponse, err error)
CreateTagResources invokes the ddoscoo.CreateTagResources API synchronously
func (*Client) CreateTagResourcesWithCallback ¶ added in v1.61.175
func (client *Client) CreateTagResourcesWithCallback(request *CreateTagResourcesRequest, callback func(response *CreateTagResourcesResponse, err error)) <-chan int
CreateTagResourcesWithCallback invokes the ddoscoo.CreateTagResources API asynchronously
func (*Client) CreateTagResourcesWithChan ¶ added in v1.61.175
func (client *Client) CreateTagResourcesWithChan(request *CreateTagResourcesRequest) (<-chan *CreateTagResourcesResponse, <-chan error)
CreateTagResourcesWithChan invokes the ddoscoo.CreateTagResources API asynchronously
func (*Client) CreateWebCCRule ¶ added in v1.61.175
func (client *Client) CreateWebCCRule(request *CreateWebCCRuleRequest) (response *CreateWebCCRuleResponse, err error)
CreateWebCCRule invokes the ddoscoo.CreateWebCCRule API synchronously
func (*Client) CreateWebCCRuleWithCallback ¶ added in v1.61.175
func (client *Client) CreateWebCCRuleWithCallback(request *CreateWebCCRuleRequest, callback func(response *CreateWebCCRuleResponse, err error)) <-chan int
CreateWebCCRuleWithCallback invokes the ddoscoo.CreateWebCCRule API asynchronously
func (*Client) CreateWebCCRuleWithChan ¶ added in v1.61.175
func (client *Client) CreateWebCCRuleWithChan(request *CreateWebCCRuleRequest) (<-chan *CreateWebCCRuleResponse, <-chan error)
CreateWebCCRuleWithChan invokes the ddoscoo.CreateWebCCRule API asynchronously
func (*Client) CreateWebRule ¶ added in v1.61.175
func (client *Client) CreateWebRule(request *CreateWebRuleRequest) (response *CreateWebRuleResponse, err error)
CreateWebRule invokes the ddoscoo.CreateWebRule API synchronously
func (*Client) CreateWebRuleWithCallback ¶ added in v1.61.175
func (client *Client) CreateWebRuleWithCallback(request *CreateWebRuleRequest, callback func(response *CreateWebRuleResponse, err error)) <-chan int
CreateWebRuleWithCallback invokes the ddoscoo.CreateWebRule API asynchronously
func (*Client) CreateWebRuleWithChan ¶ added in v1.61.175
func (client *Client) CreateWebRuleWithChan(request *CreateWebRuleRequest) (<-chan *CreateWebRuleResponse, <-chan error)
CreateWebRuleWithChan invokes the ddoscoo.CreateWebRule API asynchronously
func (*Client) DeleteAsyncTask ¶ added in v1.61.175
func (client *Client) DeleteAsyncTask(request *DeleteAsyncTaskRequest) (response *DeleteAsyncTaskResponse, err error)
DeleteAsyncTask invokes the ddoscoo.DeleteAsyncTask API synchronously
func (*Client) DeleteAsyncTaskWithCallback ¶ added in v1.61.175
func (client *Client) DeleteAsyncTaskWithCallback(request *DeleteAsyncTaskRequest, callback func(response *DeleteAsyncTaskResponse, err error)) <-chan int
DeleteAsyncTaskWithCallback invokes the ddoscoo.DeleteAsyncTask API asynchronously
func (*Client) DeleteAsyncTaskWithChan ¶ added in v1.61.175
func (client *Client) DeleteAsyncTaskWithChan(request *DeleteAsyncTaskRequest) (<-chan *DeleteAsyncTaskResponse, <-chan error)
DeleteAsyncTaskWithChan invokes the ddoscoo.DeleteAsyncTask API asynchronously
func (*Client) DeleteAutoCcBlacklist ¶ added in v1.61.175
func (client *Client) DeleteAutoCcBlacklist(request *DeleteAutoCcBlacklistRequest) (response *DeleteAutoCcBlacklistResponse, err error)
DeleteAutoCcBlacklist invokes the ddoscoo.DeleteAutoCcBlacklist API synchronously
func (*Client) DeleteAutoCcBlacklistWithCallback ¶ added in v1.61.175
func (client *Client) DeleteAutoCcBlacklistWithCallback(request *DeleteAutoCcBlacklistRequest, callback func(response *DeleteAutoCcBlacklistResponse, err error)) <-chan int
DeleteAutoCcBlacklistWithCallback invokes the ddoscoo.DeleteAutoCcBlacklist API asynchronously
func (*Client) DeleteAutoCcBlacklistWithChan ¶ added in v1.61.175
func (client *Client) DeleteAutoCcBlacklistWithChan(request *DeleteAutoCcBlacklistRequest) (<-chan *DeleteAutoCcBlacklistResponse, <-chan error)
DeleteAutoCcBlacklistWithChan invokes the ddoscoo.DeleteAutoCcBlacklist API asynchronously
func (*Client) DeleteAutoCcWhitelist ¶ added in v1.61.175
func (client *Client) DeleteAutoCcWhitelist(request *DeleteAutoCcWhitelistRequest) (response *DeleteAutoCcWhitelistResponse, err error)
DeleteAutoCcWhitelist invokes the ddoscoo.DeleteAutoCcWhitelist API synchronously
func (*Client) DeleteAutoCcWhitelistWithCallback ¶ added in v1.61.175
func (client *Client) DeleteAutoCcWhitelistWithCallback(request *DeleteAutoCcWhitelistRequest, callback func(response *DeleteAutoCcWhitelistResponse, err error)) <-chan int
DeleteAutoCcWhitelistWithCallback invokes the ddoscoo.DeleteAutoCcWhitelist API asynchronously
func (*Client) DeleteAutoCcWhitelistWithChan ¶ added in v1.61.175
func (client *Client) DeleteAutoCcWhitelistWithChan(request *DeleteAutoCcWhitelistRequest) (<-chan *DeleteAutoCcWhitelistResponse, <-chan error)
DeleteAutoCcWhitelistWithChan invokes the ddoscoo.DeleteAutoCcWhitelist API asynchronously
func (*Client) DeleteDomainResource ¶ added in v1.61.1082
func (client *Client) DeleteDomainResource(request *DeleteDomainResourceRequest) (response *DeleteDomainResourceResponse, err error)
DeleteDomainResource invokes the ddoscoo.DeleteDomainResource API synchronously
func (*Client) DeleteDomainResourceWithCallback ¶ added in v1.61.1082
func (client *Client) DeleteDomainResourceWithCallback(request *DeleteDomainResourceRequest, callback func(response *DeleteDomainResourceResponse, err error)) <-chan int
DeleteDomainResourceWithCallback invokes the ddoscoo.DeleteDomainResource API asynchronously
func (*Client) DeleteDomainResourceWithChan ¶ added in v1.61.1082
func (client *Client) DeleteDomainResourceWithChan(request *DeleteDomainResourceRequest) (<-chan *DeleteDomainResourceResponse, <-chan error)
DeleteDomainResourceWithChan invokes the ddoscoo.DeleteDomainResource API asynchronously
func (*Client) DeleteNetworkRule ¶ added in v1.61.175
func (client *Client) DeleteNetworkRule(request *DeleteNetworkRuleRequest) (response *DeleteNetworkRuleResponse, err error)
DeleteNetworkRule invokes the ddoscoo.DeleteNetworkRule API synchronously
func (*Client) DeleteNetworkRuleWithCallback ¶ added in v1.61.175
func (client *Client) DeleteNetworkRuleWithCallback(request *DeleteNetworkRuleRequest, callback func(response *DeleteNetworkRuleResponse, err error)) <-chan int
DeleteNetworkRuleWithCallback invokes the ddoscoo.DeleteNetworkRule API asynchronously
func (*Client) DeleteNetworkRuleWithChan ¶ added in v1.61.175
func (client *Client) DeleteNetworkRuleWithChan(request *DeleteNetworkRuleRequest) (<-chan *DeleteNetworkRuleResponse, <-chan error)
DeleteNetworkRuleWithChan invokes the ddoscoo.DeleteNetworkRule API asynchronously
func (*Client) DeletePort ¶ added in v1.61.1082
func (client *Client) DeletePort(request *DeletePortRequest) (response *DeletePortResponse, err error)
DeletePort invokes the ddoscoo.DeletePort API synchronously
func (*Client) DeletePortWithCallback ¶ added in v1.61.1082
func (client *Client) DeletePortWithCallback(request *DeletePortRequest, callback func(response *DeletePortResponse, err error)) <-chan int
DeletePortWithCallback invokes the ddoscoo.DeletePort API asynchronously
func (*Client) DeletePortWithChan ¶ added in v1.61.1082
func (client *Client) DeletePortWithChan(request *DeletePortRequest) (<-chan *DeletePortResponse, <-chan error)
DeletePortWithChan invokes the ddoscoo.DeletePort API asynchronously
func (*Client) DeleteSceneDefensePolicy ¶ added in v1.61.175
func (client *Client) DeleteSceneDefensePolicy(request *DeleteSceneDefensePolicyRequest) (response *DeleteSceneDefensePolicyResponse, err error)
DeleteSceneDefensePolicy invokes the ddoscoo.DeleteSceneDefensePolicy API synchronously
func (*Client) DeleteSceneDefensePolicyWithCallback ¶ added in v1.61.175
func (client *Client) DeleteSceneDefensePolicyWithCallback(request *DeleteSceneDefensePolicyRequest, callback func(response *DeleteSceneDefensePolicyResponse, err error)) <-chan int
DeleteSceneDefensePolicyWithCallback invokes the ddoscoo.DeleteSceneDefensePolicy API asynchronously
func (*Client) DeleteSceneDefensePolicyWithChan ¶ added in v1.61.175
func (client *Client) DeleteSceneDefensePolicyWithChan(request *DeleteSceneDefensePolicyRequest) (<-chan *DeleteSceneDefensePolicyResponse, <-chan error)
DeleteSceneDefensePolicyWithChan invokes the ddoscoo.DeleteSceneDefensePolicy API asynchronously
func (*Client) DeleteSchedulerRule ¶ added in v1.61.175
func (client *Client) DeleteSchedulerRule(request *DeleteSchedulerRuleRequest) (response *DeleteSchedulerRuleResponse, err error)
DeleteSchedulerRule invokes the ddoscoo.DeleteSchedulerRule API synchronously
func (*Client) DeleteSchedulerRuleWithCallback ¶ added in v1.61.175
func (client *Client) DeleteSchedulerRuleWithCallback(request *DeleteSchedulerRuleRequest, callback func(response *DeleteSchedulerRuleResponse, err error)) <-chan int
DeleteSchedulerRuleWithCallback invokes the ddoscoo.DeleteSchedulerRule API asynchronously
func (*Client) DeleteSchedulerRuleWithChan ¶ added in v1.61.175
func (client *Client) DeleteSchedulerRuleWithChan(request *DeleteSchedulerRuleRequest) (<-chan *DeleteSchedulerRuleResponse, <-chan error)
DeleteSchedulerRuleWithChan invokes the ddoscoo.DeleteSchedulerRule API asynchronously
func (*Client) DeleteTagResources ¶ added in v1.61.175
func (client *Client) DeleteTagResources(request *DeleteTagResourcesRequest) (response *DeleteTagResourcesResponse, err error)
DeleteTagResources invokes the ddoscoo.DeleteTagResources API synchronously
func (*Client) DeleteTagResourcesWithCallback ¶ added in v1.61.175
func (client *Client) DeleteTagResourcesWithCallback(request *DeleteTagResourcesRequest, callback func(response *DeleteTagResourcesResponse, err error)) <-chan int
DeleteTagResourcesWithCallback invokes the ddoscoo.DeleteTagResources API asynchronously
func (*Client) DeleteTagResourcesWithChan ¶ added in v1.61.175
func (client *Client) DeleteTagResourcesWithChan(request *DeleteTagResourcesRequest) (<-chan *DeleteTagResourcesResponse, <-chan error)
DeleteTagResourcesWithChan invokes the ddoscoo.DeleteTagResources API asynchronously
func (*Client) DeleteWebCCRule ¶ added in v1.61.175
func (client *Client) DeleteWebCCRule(request *DeleteWebCCRuleRequest) (response *DeleteWebCCRuleResponse, err error)
DeleteWebCCRule invokes the ddoscoo.DeleteWebCCRule API synchronously
func (*Client) DeleteWebCCRuleWithCallback ¶ added in v1.61.175
func (client *Client) DeleteWebCCRuleWithCallback(request *DeleteWebCCRuleRequest, callback func(response *DeleteWebCCRuleResponse, err error)) <-chan int
DeleteWebCCRuleWithCallback invokes the ddoscoo.DeleteWebCCRule API asynchronously
func (*Client) DeleteWebCCRuleWithChan ¶ added in v1.61.175
func (client *Client) DeleteWebCCRuleWithChan(request *DeleteWebCCRuleRequest) (<-chan *DeleteWebCCRuleResponse, <-chan error)
DeleteWebCCRuleWithChan invokes the ddoscoo.DeleteWebCCRule API asynchronously
func (*Client) DeleteWebCacheCustomRule ¶ added in v1.61.175
func (client *Client) DeleteWebCacheCustomRule(request *DeleteWebCacheCustomRuleRequest) (response *DeleteWebCacheCustomRuleResponse, err error)
DeleteWebCacheCustomRule invokes the ddoscoo.DeleteWebCacheCustomRule API synchronously
func (*Client) DeleteWebCacheCustomRuleWithCallback ¶ added in v1.61.175
func (client *Client) DeleteWebCacheCustomRuleWithCallback(request *DeleteWebCacheCustomRuleRequest, callback func(response *DeleteWebCacheCustomRuleResponse, err error)) <-chan int
DeleteWebCacheCustomRuleWithCallback invokes the ddoscoo.DeleteWebCacheCustomRule API asynchronously
func (*Client) DeleteWebCacheCustomRuleWithChan ¶ added in v1.61.175
func (client *Client) DeleteWebCacheCustomRuleWithChan(request *DeleteWebCacheCustomRuleRequest) (<-chan *DeleteWebCacheCustomRuleResponse, <-chan error)
DeleteWebCacheCustomRuleWithChan invokes the ddoscoo.DeleteWebCacheCustomRule API asynchronously
func (*Client) DeleteWebPreciseAccessRule ¶ added in v1.61.175
func (client *Client) DeleteWebPreciseAccessRule(request *DeleteWebPreciseAccessRuleRequest) (response *DeleteWebPreciseAccessRuleResponse, err error)
DeleteWebPreciseAccessRule invokes the ddoscoo.DeleteWebPreciseAccessRule API synchronously
func (*Client) DeleteWebPreciseAccessRuleWithCallback ¶ added in v1.61.175
func (client *Client) DeleteWebPreciseAccessRuleWithCallback(request *DeleteWebPreciseAccessRuleRequest, callback func(response *DeleteWebPreciseAccessRuleResponse, err error)) <-chan int
DeleteWebPreciseAccessRuleWithCallback invokes the ddoscoo.DeleteWebPreciseAccessRule API asynchronously
func (*Client) DeleteWebPreciseAccessRuleWithChan ¶ added in v1.61.175
func (client *Client) DeleteWebPreciseAccessRuleWithChan(request *DeleteWebPreciseAccessRuleRequest) (<-chan *DeleteWebPreciseAccessRuleResponse, <-chan error)
DeleteWebPreciseAccessRuleWithChan invokes the ddoscoo.DeleteWebPreciseAccessRule API asynchronously
func (*Client) DeleteWebRule ¶ added in v1.61.175
func (client *Client) DeleteWebRule(request *DeleteWebRuleRequest) (response *DeleteWebRuleResponse, err error)
DeleteWebRule invokes the ddoscoo.DeleteWebRule API synchronously
func (*Client) DeleteWebRuleWithCallback ¶ added in v1.61.175
func (client *Client) DeleteWebRuleWithCallback(request *DeleteWebRuleRequest, callback func(response *DeleteWebRuleResponse, err error)) <-chan int
DeleteWebRuleWithCallback invokes the ddoscoo.DeleteWebRule API asynchronously
func (*Client) DeleteWebRuleWithChan ¶ added in v1.61.175
func (client *Client) DeleteWebRuleWithChan(request *DeleteWebRuleRequest) (<-chan *DeleteWebRuleResponse, <-chan error)
DeleteWebRuleWithChan invokes the ddoscoo.DeleteWebRule API asynchronously
func (*Client) DescribeAsyncTasks ¶ added in v1.61.175
func (client *Client) DescribeAsyncTasks(request *DescribeAsyncTasksRequest) (response *DescribeAsyncTasksResponse, err error)
DescribeAsyncTasks invokes the ddoscoo.DescribeAsyncTasks API synchronously
func (*Client) DescribeAsyncTasksWithCallback ¶ added in v1.61.175
func (client *Client) DescribeAsyncTasksWithCallback(request *DescribeAsyncTasksRequest, callback func(response *DescribeAsyncTasksResponse, err error)) <-chan int
DescribeAsyncTasksWithCallback invokes the ddoscoo.DescribeAsyncTasks API asynchronously
func (*Client) DescribeAsyncTasksWithChan ¶ added in v1.61.175
func (client *Client) DescribeAsyncTasksWithChan(request *DescribeAsyncTasksRequest) (<-chan *DescribeAsyncTasksResponse, <-chan error)
DescribeAsyncTasksWithChan invokes the ddoscoo.DescribeAsyncTasks API asynchronously
func (*Client) DescribeAttackAnalysisMaxQps ¶ added in v1.61.1182
func (client *Client) DescribeAttackAnalysisMaxQps(request *DescribeAttackAnalysisMaxQpsRequest) (response *DescribeAttackAnalysisMaxQpsResponse, err error)
DescribeAttackAnalysisMaxQps invokes the ddoscoo.DescribeAttackAnalysisMaxQps API synchronously
func (*Client) DescribeAttackAnalysisMaxQpsWithCallback ¶ added in v1.61.1182
func (client *Client) DescribeAttackAnalysisMaxQpsWithCallback(request *DescribeAttackAnalysisMaxQpsRequest, callback func(response *DescribeAttackAnalysisMaxQpsResponse, err error)) <-chan int
DescribeAttackAnalysisMaxQpsWithCallback invokes the ddoscoo.DescribeAttackAnalysisMaxQps API asynchronously
func (*Client) DescribeAttackAnalysisMaxQpsWithChan ¶ added in v1.61.1182
func (client *Client) DescribeAttackAnalysisMaxQpsWithChan(request *DescribeAttackAnalysisMaxQpsRequest) (<-chan *DescribeAttackAnalysisMaxQpsResponse, <-chan error)
DescribeAttackAnalysisMaxQpsWithChan invokes the ddoscoo.DescribeAttackAnalysisMaxQps API asynchronously
func (*Client) DescribeAutoCcBlacklist ¶ added in v1.61.175
func (client *Client) DescribeAutoCcBlacklist(request *DescribeAutoCcBlacklistRequest) (response *DescribeAutoCcBlacklistResponse, err error)
DescribeAutoCcBlacklist invokes the ddoscoo.DescribeAutoCcBlacklist API synchronously
func (*Client) DescribeAutoCcBlacklistWithCallback ¶ added in v1.61.175
func (client *Client) DescribeAutoCcBlacklistWithCallback(request *DescribeAutoCcBlacklistRequest, callback func(response *DescribeAutoCcBlacklistResponse, err error)) <-chan int
DescribeAutoCcBlacklistWithCallback invokes the ddoscoo.DescribeAutoCcBlacklist API asynchronously
func (*Client) DescribeAutoCcBlacklistWithChan ¶ added in v1.61.175
func (client *Client) DescribeAutoCcBlacklistWithChan(request *DescribeAutoCcBlacklistRequest) (<-chan *DescribeAutoCcBlacklistResponse, <-chan error)
DescribeAutoCcBlacklistWithChan invokes the ddoscoo.DescribeAutoCcBlacklist API asynchronously
func (*Client) DescribeAutoCcListCount ¶ added in v1.61.175
func (client *Client) DescribeAutoCcListCount(request *DescribeAutoCcListCountRequest) (response *DescribeAutoCcListCountResponse, err error)
DescribeAutoCcListCount invokes the ddoscoo.DescribeAutoCcListCount API synchronously
func (*Client) DescribeAutoCcListCountWithCallback ¶ added in v1.61.175
func (client *Client) DescribeAutoCcListCountWithCallback(request *DescribeAutoCcListCountRequest, callback func(response *DescribeAutoCcListCountResponse, err error)) <-chan int
DescribeAutoCcListCountWithCallback invokes the ddoscoo.DescribeAutoCcListCount API asynchronously
func (*Client) DescribeAutoCcListCountWithChan ¶ added in v1.61.175
func (client *Client) DescribeAutoCcListCountWithChan(request *DescribeAutoCcListCountRequest) (<-chan *DescribeAutoCcListCountResponse, <-chan error)
DescribeAutoCcListCountWithChan invokes the ddoscoo.DescribeAutoCcListCount API asynchronously
func (*Client) DescribeAutoCcWhitelist ¶ added in v1.61.175
func (client *Client) DescribeAutoCcWhitelist(request *DescribeAutoCcWhitelistRequest) (response *DescribeAutoCcWhitelistResponse, err error)
DescribeAutoCcWhitelist invokes the ddoscoo.DescribeAutoCcWhitelist API synchronously
func (*Client) DescribeAutoCcWhitelistWithCallback ¶ added in v1.61.175
func (client *Client) DescribeAutoCcWhitelistWithCallback(request *DescribeAutoCcWhitelistRequest, callback func(response *DescribeAutoCcWhitelistResponse, err error)) <-chan int
DescribeAutoCcWhitelistWithCallback invokes the ddoscoo.DescribeAutoCcWhitelist API asynchronously
func (*Client) DescribeAutoCcWhitelistWithChan ¶ added in v1.61.175
func (client *Client) DescribeAutoCcWhitelistWithChan(request *DescribeAutoCcWhitelistRequest) (<-chan *DescribeAutoCcWhitelistResponse, <-chan error)
DescribeAutoCcWhitelistWithChan invokes the ddoscoo.DescribeAutoCcWhitelist API asynchronously
func (*Client) DescribeBackSourceCidr ¶ added in v1.61.175
func (client *Client) DescribeBackSourceCidr(request *DescribeBackSourceCidrRequest) (response *DescribeBackSourceCidrResponse, err error)
DescribeBackSourceCidr invokes the ddoscoo.DescribeBackSourceCidr API synchronously
func (*Client) DescribeBackSourceCidrWithCallback ¶ added in v1.61.175
func (client *Client) DescribeBackSourceCidrWithCallback(request *DescribeBackSourceCidrRequest, callback func(response *DescribeBackSourceCidrResponse, err error)) <-chan int
DescribeBackSourceCidrWithCallback invokes the ddoscoo.DescribeBackSourceCidr API asynchronously
func (*Client) DescribeBackSourceCidrWithChan ¶ added in v1.61.175
func (client *Client) DescribeBackSourceCidrWithChan(request *DescribeBackSourceCidrRequest) (<-chan *DescribeBackSourceCidrResponse, <-chan error)
DescribeBackSourceCidrWithChan invokes the ddoscoo.DescribeBackSourceCidr API asynchronously
func (*Client) DescribeBlackholeStatus ¶ added in v1.61.175
func (client *Client) DescribeBlackholeStatus(request *DescribeBlackholeStatusRequest) (response *DescribeBlackholeStatusResponse, err error)
DescribeBlackholeStatus invokes the ddoscoo.DescribeBlackholeStatus API synchronously
func (*Client) DescribeBlackholeStatusWithCallback ¶ added in v1.61.175
func (client *Client) DescribeBlackholeStatusWithCallback(request *DescribeBlackholeStatusRequest, callback func(response *DescribeBlackholeStatusResponse, err error)) <-chan int
DescribeBlackholeStatusWithCallback invokes the ddoscoo.DescribeBlackholeStatus API asynchronously
func (*Client) DescribeBlackholeStatusWithChan ¶ added in v1.61.175
func (client *Client) DescribeBlackholeStatusWithChan(request *DescribeBlackholeStatusRequest) (<-chan *DescribeBlackholeStatusResponse, <-chan error)
DescribeBlackholeStatusWithChan invokes the ddoscoo.DescribeBlackholeStatus API asynchronously
func (*Client) DescribeBlockStatus ¶ added in v1.61.175
func (client *Client) DescribeBlockStatus(request *DescribeBlockStatusRequest) (response *DescribeBlockStatusResponse, err error)
DescribeBlockStatus invokes the ddoscoo.DescribeBlockStatus API synchronously
func (*Client) DescribeBlockStatusWithCallback ¶ added in v1.61.175
func (client *Client) DescribeBlockStatusWithCallback(request *DescribeBlockStatusRequest, callback func(response *DescribeBlockStatusResponse, err error)) <-chan int
DescribeBlockStatusWithCallback invokes the ddoscoo.DescribeBlockStatus API asynchronously
func (*Client) DescribeBlockStatusWithChan ¶ added in v1.61.175
func (client *Client) DescribeBlockStatusWithChan(request *DescribeBlockStatusRequest) (<-chan *DescribeBlockStatusResponse, <-chan error)
DescribeBlockStatusWithChan invokes the ddoscoo.DescribeBlockStatus API asynchronously
func (*Client) DescribeCerts ¶ added in v1.61.175
func (client *Client) DescribeCerts(request *DescribeCertsRequest) (response *DescribeCertsResponse, err error)
DescribeCerts invokes the ddoscoo.DescribeCerts API synchronously
func (*Client) DescribeCertsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeCertsWithCallback(request *DescribeCertsRequest, callback func(response *DescribeCertsResponse, err error)) <-chan int
DescribeCertsWithCallback invokes the ddoscoo.DescribeCerts API asynchronously
func (*Client) DescribeCertsWithChan ¶ added in v1.61.175
func (client *Client) DescribeCertsWithChan(request *DescribeCertsRequest) (<-chan *DescribeCertsResponse, <-chan error)
DescribeCertsWithChan invokes the ddoscoo.DescribeCerts API asynchronously
func (*Client) DescribeCnameReuses ¶ added in v1.61.175
func (client *Client) DescribeCnameReuses(request *DescribeCnameReusesRequest) (response *DescribeCnameReusesResponse, err error)
DescribeCnameReuses invokes the ddoscoo.DescribeCnameReuses API synchronously
func (*Client) DescribeCnameReusesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeCnameReusesWithCallback(request *DescribeCnameReusesRequest, callback func(response *DescribeCnameReusesResponse, err error)) <-chan int
DescribeCnameReusesWithCallback invokes the ddoscoo.DescribeCnameReuses API asynchronously
func (*Client) DescribeCnameReusesWithChan ¶ added in v1.61.175
func (client *Client) DescribeCnameReusesWithChan(request *DescribeCnameReusesRequest) (<-chan *DescribeCnameReusesResponse, <-chan error)
DescribeCnameReusesWithChan invokes the ddoscoo.DescribeCnameReuses API asynchronously
func (*Client) DescribeDDoSEvents ¶ added in v1.61.175
func (client *Client) DescribeDDoSEvents(request *DescribeDDoSEventsRequest) (response *DescribeDDoSEventsResponse, err error)
DescribeDDoSEvents invokes the ddoscoo.DescribeDDoSEvents API synchronously
func (*Client) DescribeDDoSEventsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDDoSEventsWithCallback(request *DescribeDDoSEventsRequest, callback func(response *DescribeDDoSEventsResponse, err error)) <-chan int
DescribeDDoSEventsWithCallback invokes the ddoscoo.DescribeDDoSEvents API asynchronously
func (*Client) DescribeDDoSEventsWithChan ¶ added in v1.61.175
func (client *Client) DescribeDDoSEventsWithChan(request *DescribeDDoSEventsRequest) (<-chan *DescribeDDoSEventsResponse, <-chan error)
DescribeDDoSEventsWithChan invokes the ddoscoo.DescribeDDoSEvents API asynchronously
func (*Client) DescribeDDosAllEventList ¶ added in v1.61.685
func (client *Client) DescribeDDosAllEventList(request *DescribeDDosAllEventListRequest) (response *DescribeDDosAllEventListResponse, err error)
DescribeDDosAllEventList invokes the ddoscoo.DescribeDDosAllEventList API synchronously
func (*Client) DescribeDDosAllEventListWithCallback ¶ added in v1.61.685
func (client *Client) DescribeDDosAllEventListWithCallback(request *DescribeDDosAllEventListRequest, callback func(response *DescribeDDosAllEventListResponse, err error)) <-chan int
DescribeDDosAllEventListWithCallback invokes the ddoscoo.DescribeDDosAllEventList API asynchronously
func (*Client) DescribeDDosAllEventListWithChan ¶ added in v1.61.685
func (client *Client) DescribeDDosAllEventListWithChan(request *DescribeDDosAllEventListRequest) (<-chan *DescribeDDosAllEventListResponse, <-chan error)
DescribeDDosAllEventListWithChan invokes the ddoscoo.DescribeDDosAllEventList API asynchronously
func (*Client) DescribeDDosEventArea ¶ added in v1.61.685
func (client *Client) DescribeDDosEventArea(request *DescribeDDosEventAreaRequest) (response *DescribeDDosEventAreaResponse, err error)
DescribeDDosEventArea invokes the ddoscoo.DescribeDDosEventArea API synchronously
func (*Client) DescribeDDosEventAreaWithCallback ¶ added in v1.61.685
func (client *Client) DescribeDDosEventAreaWithCallback(request *DescribeDDosEventAreaRequest, callback func(response *DescribeDDosEventAreaResponse, err error)) <-chan int
DescribeDDosEventAreaWithCallback invokes the ddoscoo.DescribeDDosEventArea API asynchronously
func (*Client) DescribeDDosEventAreaWithChan ¶ added in v1.61.685
func (client *Client) DescribeDDosEventAreaWithChan(request *DescribeDDosEventAreaRequest) (<-chan *DescribeDDosEventAreaResponse, <-chan error)
DescribeDDosEventAreaWithChan invokes the ddoscoo.DescribeDDosEventArea API asynchronously
func (*Client) DescribeDDosEventAttackType ¶ added in v1.61.685
func (client *Client) DescribeDDosEventAttackType(request *DescribeDDosEventAttackTypeRequest) (response *DescribeDDosEventAttackTypeResponse, err error)
DescribeDDosEventAttackType invokes the ddoscoo.DescribeDDosEventAttackType API synchronously
func (*Client) DescribeDDosEventAttackTypeWithCallback ¶ added in v1.61.685
func (client *Client) DescribeDDosEventAttackTypeWithCallback(request *DescribeDDosEventAttackTypeRequest, callback func(response *DescribeDDosEventAttackTypeResponse, err error)) <-chan int
DescribeDDosEventAttackTypeWithCallback invokes the ddoscoo.DescribeDDosEventAttackType API asynchronously
func (*Client) DescribeDDosEventAttackTypeWithChan ¶ added in v1.61.685
func (client *Client) DescribeDDosEventAttackTypeWithChan(request *DescribeDDosEventAttackTypeRequest) (<-chan *DescribeDDosEventAttackTypeResponse, <-chan error)
DescribeDDosEventAttackTypeWithChan invokes the ddoscoo.DescribeDDosEventAttackType API asynchronously
func (*Client) DescribeDDosEventIsp ¶ added in v1.61.685
func (client *Client) DescribeDDosEventIsp(request *DescribeDDosEventIspRequest) (response *DescribeDDosEventIspResponse, err error)
DescribeDDosEventIsp invokes the ddoscoo.DescribeDDosEventIsp API synchronously
func (*Client) DescribeDDosEventIspWithCallback ¶ added in v1.61.685
func (client *Client) DescribeDDosEventIspWithCallback(request *DescribeDDosEventIspRequest, callback func(response *DescribeDDosEventIspResponse, err error)) <-chan int
DescribeDDosEventIspWithCallback invokes the ddoscoo.DescribeDDosEventIsp API asynchronously
func (*Client) DescribeDDosEventIspWithChan ¶ added in v1.61.685
func (client *Client) DescribeDDosEventIspWithChan(request *DescribeDDosEventIspRequest) (<-chan *DescribeDDosEventIspResponse, <-chan error)
DescribeDDosEventIspWithChan invokes the ddoscoo.DescribeDDosEventIsp API asynchronously
func (*Client) DescribeDDosEventMax ¶ added in v1.61.685
func (client *Client) DescribeDDosEventMax(request *DescribeDDosEventMaxRequest) (response *DescribeDDosEventMaxResponse, err error)
DescribeDDosEventMax invokes the ddoscoo.DescribeDDosEventMax API synchronously
func (*Client) DescribeDDosEventMaxWithCallback ¶ added in v1.61.685
func (client *Client) DescribeDDosEventMaxWithCallback(request *DescribeDDosEventMaxRequest, callback func(response *DescribeDDosEventMaxResponse, err error)) <-chan int
DescribeDDosEventMaxWithCallback invokes the ddoscoo.DescribeDDosEventMax API asynchronously
func (*Client) DescribeDDosEventMaxWithChan ¶ added in v1.61.685
func (client *Client) DescribeDDosEventMaxWithChan(request *DescribeDDosEventMaxRequest) (<-chan *DescribeDDosEventMaxResponse, <-chan error)
DescribeDDosEventMaxWithChan invokes the ddoscoo.DescribeDDosEventMax API asynchronously
func (*Client) DescribeDDosEventSrcIp ¶ added in v1.61.685
func (client *Client) DescribeDDosEventSrcIp(request *DescribeDDosEventSrcIpRequest) (response *DescribeDDosEventSrcIpResponse, err error)
DescribeDDosEventSrcIp invokes the ddoscoo.DescribeDDosEventSrcIp API synchronously
func (*Client) DescribeDDosEventSrcIpWithCallback ¶ added in v1.61.685
func (client *Client) DescribeDDosEventSrcIpWithCallback(request *DescribeDDosEventSrcIpRequest, callback func(response *DescribeDDosEventSrcIpResponse, err error)) <-chan int
DescribeDDosEventSrcIpWithCallback invokes the ddoscoo.DescribeDDosEventSrcIp API asynchronously
func (*Client) DescribeDDosEventSrcIpWithChan ¶ added in v1.61.685
func (client *Client) DescribeDDosEventSrcIpWithChan(request *DescribeDDosEventSrcIpRequest) (<-chan *DescribeDDosEventSrcIpResponse, <-chan error)
DescribeDDosEventSrcIpWithChan invokes the ddoscoo.DescribeDDosEventSrcIp API asynchronously
func (*Client) DescribeDefenseCountStatistics ¶ added in v1.61.175
func (client *Client) DescribeDefenseCountStatistics(request *DescribeDefenseCountStatisticsRequest) (response *DescribeDefenseCountStatisticsResponse, err error)
DescribeDefenseCountStatistics invokes the ddoscoo.DescribeDefenseCountStatistics API synchronously
func (*Client) DescribeDefenseCountStatisticsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDefenseCountStatisticsWithCallback(request *DescribeDefenseCountStatisticsRequest, callback func(response *DescribeDefenseCountStatisticsResponse, err error)) <-chan int
DescribeDefenseCountStatisticsWithCallback invokes the ddoscoo.DescribeDefenseCountStatistics API asynchronously
func (*Client) DescribeDefenseCountStatisticsWithChan ¶ added in v1.61.175
func (client *Client) DescribeDefenseCountStatisticsWithChan(request *DescribeDefenseCountStatisticsRequest) (<-chan *DescribeDefenseCountStatisticsResponse, <-chan error)
DescribeDefenseCountStatisticsWithChan invokes the ddoscoo.DescribeDefenseCountStatistics API asynchronously
func (*Client) DescribeDefenseRecords ¶ added in v1.61.175
func (client *Client) DescribeDefenseRecords(request *DescribeDefenseRecordsRequest) (response *DescribeDefenseRecordsResponse, err error)
DescribeDefenseRecords invokes the ddoscoo.DescribeDefenseRecords API synchronously
func (*Client) DescribeDefenseRecordsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDefenseRecordsWithCallback(request *DescribeDefenseRecordsRequest, callback func(response *DescribeDefenseRecordsResponse, err error)) <-chan int
DescribeDefenseRecordsWithCallback invokes the ddoscoo.DescribeDefenseRecords API asynchronously
func (*Client) DescribeDefenseRecordsWithChan ¶ added in v1.61.175
func (client *Client) DescribeDefenseRecordsWithChan(request *DescribeDefenseRecordsRequest) (<-chan *DescribeDefenseRecordsResponse, <-chan error)
DescribeDefenseRecordsWithChan invokes the ddoscoo.DescribeDefenseRecords API asynchronously
func (*Client) DescribeDomainAttackEvents ¶ added in v1.61.175
func (client *Client) DescribeDomainAttackEvents(request *DescribeDomainAttackEventsRequest) (response *DescribeDomainAttackEventsResponse, err error)
DescribeDomainAttackEvents invokes the ddoscoo.DescribeDomainAttackEvents API synchronously
func (*Client) DescribeDomainAttackEventsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainAttackEventsWithCallback(request *DescribeDomainAttackEventsRequest, callback func(response *DescribeDomainAttackEventsResponse, err error)) <-chan int
DescribeDomainAttackEventsWithCallback invokes the ddoscoo.DescribeDomainAttackEvents API asynchronously
func (*Client) DescribeDomainAttackEventsWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainAttackEventsWithChan(request *DescribeDomainAttackEventsRequest) (<-chan *DescribeDomainAttackEventsResponse, <-chan error)
DescribeDomainAttackEventsWithChan invokes the ddoscoo.DescribeDomainAttackEvents API asynchronously
func (*Client) DescribeDomainOverview ¶ added in v1.61.175
func (client *Client) DescribeDomainOverview(request *DescribeDomainOverviewRequest) (response *DescribeDomainOverviewResponse, err error)
DescribeDomainOverview invokes the ddoscoo.DescribeDomainOverview API synchronously
func (*Client) DescribeDomainOverviewWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainOverviewWithCallback(request *DescribeDomainOverviewRequest, callback func(response *DescribeDomainOverviewResponse, err error)) <-chan int
DescribeDomainOverviewWithCallback invokes the ddoscoo.DescribeDomainOverview API asynchronously
func (*Client) DescribeDomainOverviewWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainOverviewWithChan(request *DescribeDomainOverviewRequest) (<-chan *DescribeDomainOverviewResponse, <-chan error)
DescribeDomainOverviewWithChan invokes the ddoscoo.DescribeDomainOverview API asynchronously
func (*Client) DescribeDomainQPSList ¶ added in v1.61.175
func (client *Client) DescribeDomainQPSList(request *DescribeDomainQPSListRequest) (response *DescribeDomainQPSListResponse, err error)
DescribeDomainQPSList invokes the ddoscoo.DescribeDomainQPSList API synchronously
func (*Client) DescribeDomainQPSListWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainQPSListWithCallback(request *DescribeDomainQPSListRequest, callback func(response *DescribeDomainQPSListResponse, err error)) <-chan int
DescribeDomainQPSListWithCallback invokes the ddoscoo.DescribeDomainQPSList API asynchronously
func (*Client) DescribeDomainQPSListWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainQPSListWithChan(request *DescribeDomainQPSListRequest) (<-chan *DescribeDomainQPSListResponse, <-chan error)
DescribeDomainQPSListWithChan invokes the ddoscoo.DescribeDomainQPSList API asynchronously
func (*Client) DescribeDomainQpsWithCache ¶ added in v1.61.175
func (client *Client) DescribeDomainQpsWithCache(request *DescribeDomainQpsWithCacheRequest) (response *DescribeDomainQpsWithCacheResponse, err error)
DescribeDomainQpsWithCache invokes the ddoscoo.DescribeDomainQpsWithCache API synchronously
func (*Client) DescribeDomainQpsWithCacheWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainQpsWithCacheWithCallback(request *DescribeDomainQpsWithCacheRequest, callback func(response *DescribeDomainQpsWithCacheResponse, err error)) <-chan int
DescribeDomainQpsWithCacheWithCallback invokes the ddoscoo.DescribeDomainQpsWithCache API asynchronously
func (*Client) DescribeDomainQpsWithCacheWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainQpsWithCacheWithChan(request *DescribeDomainQpsWithCacheRequest) (<-chan *DescribeDomainQpsWithCacheResponse, <-chan error)
DescribeDomainQpsWithCacheWithChan invokes the ddoscoo.DescribeDomainQpsWithCache API asynchronously
func (*Client) DescribeDomainResource ¶ added in v1.61.1082
func (client *Client) DescribeDomainResource(request *DescribeDomainResourceRequest) (response *DescribeDomainResourceResponse, err error)
DescribeDomainResource invokes the ddoscoo.DescribeDomainResource API synchronously
func (*Client) DescribeDomainResourceWithCallback ¶ added in v1.61.1082
func (client *Client) DescribeDomainResourceWithCallback(request *DescribeDomainResourceRequest, callback func(response *DescribeDomainResourceResponse, err error)) <-chan int
DescribeDomainResourceWithCallback invokes the ddoscoo.DescribeDomainResource API asynchronously
func (*Client) DescribeDomainResourceWithChan ¶ added in v1.61.1082
func (client *Client) DescribeDomainResourceWithChan(request *DescribeDomainResourceRequest) (<-chan *DescribeDomainResourceResponse, <-chan error)
DescribeDomainResourceWithChan invokes the ddoscoo.DescribeDomainResource API asynchronously
func (*Client) DescribeDomainStatusCodeCount ¶ added in v1.61.175
func (client *Client) DescribeDomainStatusCodeCount(request *DescribeDomainStatusCodeCountRequest) (response *DescribeDomainStatusCodeCountResponse, err error)
DescribeDomainStatusCodeCount invokes the ddoscoo.DescribeDomainStatusCodeCount API synchronously
func (*Client) DescribeDomainStatusCodeCountWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainStatusCodeCountWithCallback(request *DescribeDomainStatusCodeCountRequest, callback func(response *DescribeDomainStatusCodeCountResponse, err error)) <-chan int
DescribeDomainStatusCodeCountWithCallback invokes the ddoscoo.DescribeDomainStatusCodeCount API asynchronously
func (*Client) DescribeDomainStatusCodeCountWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainStatusCodeCountWithChan(request *DescribeDomainStatusCodeCountRequest) (<-chan *DescribeDomainStatusCodeCountResponse, <-chan error)
DescribeDomainStatusCodeCountWithChan invokes the ddoscoo.DescribeDomainStatusCodeCount API asynchronously
func (*Client) DescribeDomainStatusCodeList ¶ added in v1.61.175
func (client *Client) DescribeDomainStatusCodeList(request *DescribeDomainStatusCodeListRequest) (response *DescribeDomainStatusCodeListResponse, err error)
DescribeDomainStatusCodeList invokes the ddoscoo.DescribeDomainStatusCodeList API synchronously
func (*Client) DescribeDomainStatusCodeListWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainStatusCodeListWithCallback(request *DescribeDomainStatusCodeListRequest, callback func(response *DescribeDomainStatusCodeListResponse, err error)) <-chan int
DescribeDomainStatusCodeListWithCallback invokes the ddoscoo.DescribeDomainStatusCodeList API asynchronously
func (*Client) DescribeDomainStatusCodeListWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainStatusCodeListWithChan(request *DescribeDomainStatusCodeListRequest) (<-chan *DescribeDomainStatusCodeListResponse, <-chan error)
DescribeDomainStatusCodeListWithChan invokes the ddoscoo.DescribeDomainStatusCodeList API asynchronously
func (*Client) DescribeDomainTopAttackList ¶ added in v1.61.175
func (client *Client) DescribeDomainTopAttackList(request *DescribeDomainTopAttackListRequest) (response *DescribeDomainTopAttackListResponse, err error)
DescribeDomainTopAttackList invokes the ddoscoo.DescribeDomainTopAttackList API synchronously
func (*Client) DescribeDomainTopAttackListWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainTopAttackListWithCallback(request *DescribeDomainTopAttackListRequest, callback func(response *DescribeDomainTopAttackListResponse, err error)) <-chan int
DescribeDomainTopAttackListWithCallback invokes the ddoscoo.DescribeDomainTopAttackList API asynchronously
func (*Client) DescribeDomainTopAttackListWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainTopAttackListWithChan(request *DescribeDomainTopAttackListRequest) (<-chan *DescribeDomainTopAttackListResponse, <-chan error)
DescribeDomainTopAttackListWithChan invokes the ddoscoo.DescribeDomainTopAttackList API asynchronously
func (*Client) DescribeDomainViewSourceCountries ¶ added in v1.61.175
func (client *Client) DescribeDomainViewSourceCountries(request *DescribeDomainViewSourceCountriesRequest) (response *DescribeDomainViewSourceCountriesResponse, err error)
DescribeDomainViewSourceCountries invokes the ddoscoo.DescribeDomainViewSourceCountries API synchronously
func (*Client) DescribeDomainViewSourceCountriesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainViewSourceCountriesWithCallback(request *DescribeDomainViewSourceCountriesRequest, callback func(response *DescribeDomainViewSourceCountriesResponse, err error)) <-chan int
DescribeDomainViewSourceCountriesWithCallback invokes the ddoscoo.DescribeDomainViewSourceCountries API asynchronously
func (*Client) DescribeDomainViewSourceCountriesWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainViewSourceCountriesWithChan(request *DescribeDomainViewSourceCountriesRequest) (<-chan *DescribeDomainViewSourceCountriesResponse, <-chan error)
DescribeDomainViewSourceCountriesWithChan invokes the ddoscoo.DescribeDomainViewSourceCountries API asynchronously
func (*Client) DescribeDomainViewSourceProvinces ¶ added in v1.61.175
func (client *Client) DescribeDomainViewSourceProvinces(request *DescribeDomainViewSourceProvincesRequest) (response *DescribeDomainViewSourceProvincesResponse, err error)
DescribeDomainViewSourceProvinces invokes the ddoscoo.DescribeDomainViewSourceProvinces API synchronously
func (*Client) DescribeDomainViewSourceProvincesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainViewSourceProvincesWithCallback(request *DescribeDomainViewSourceProvincesRequest, callback func(response *DescribeDomainViewSourceProvincesResponse, err error)) <-chan int
DescribeDomainViewSourceProvincesWithCallback invokes the ddoscoo.DescribeDomainViewSourceProvinces API asynchronously
func (*Client) DescribeDomainViewSourceProvincesWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainViewSourceProvincesWithChan(request *DescribeDomainViewSourceProvincesRequest) (<-chan *DescribeDomainViewSourceProvincesResponse, <-chan error)
DescribeDomainViewSourceProvincesWithChan invokes the ddoscoo.DescribeDomainViewSourceProvinces API asynchronously
func (*Client) DescribeDomainViewTopCostTime ¶ added in v1.61.175
func (client *Client) DescribeDomainViewTopCostTime(request *DescribeDomainViewTopCostTimeRequest) (response *DescribeDomainViewTopCostTimeResponse, err error)
DescribeDomainViewTopCostTime invokes the ddoscoo.DescribeDomainViewTopCostTime API synchronously
func (*Client) DescribeDomainViewTopCostTimeWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainViewTopCostTimeWithCallback(request *DescribeDomainViewTopCostTimeRequest, callback func(response *DescribeDomainViewTopCostTimeResponse, err error)) <-chan int
DescribeDomainViewTopCostTimeWithCallback invokes the ddoscoo.DescribeDomainViewTopCostTime API asynchronously
func (*Client) DescribeDomainViewTopCostTimeWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainViewTopCostTimeWithChan(request *DescribeDomainViewTopCostTimeRequest) (<-chan *DescribeDomainViewTopCostTimeResponse, <-chan error)
DescribeDomainViewTopCostTimeWithChan invokes the ddoscoo.DescribeDomainViewTopCostTime API asynchronously
func (*Client) DescribeDomainViewTopUrl ¶ added in v1.61.175
func (client *Client) DescribeDomainViewTopUrl(request *DescribeDomainViewTopUrlRequest) (response *DescribeDomainViewTopUrlResponse, err error)
DescribeDomainViewTopUrl invokes the ddoscoo.DescribeDomainViewTopUrl API synchronously
func (*Client) DescribeDomainViewTopUrlWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainViewTopUrlWithCallback(request *DescribeDomainViewTopUrlRequest, callback func(response *DescribeDomainViewTopUrlResponse, err error)) <-chan int
DescribeDomainViewTopUrlWithCallback invokes the ddoscoo.DescribeDomainViewTopUrl API asynchronously
func (*Client) DescribeDomainViewTopUrlWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainViewTopUrlWithChan(request *DescribeDomainViewTopUrlRequest) (<-chan *DescribeDomainViewTopUrlResponse, <-chan error)
DescribeDomainViewTopUrlWithChan invokes the ddoscoo.DescribeDomainViewTopUrl API asynchronously
func (*Client) DescribeDomains ¶ added in v1.61.175
func (client *Client) DescribeDomains(request *DescribeDomainsRequest) (response *DescribeDomainsResponse, err error)
DescribeDomains invokes the ddoscoo.DescribeDomains API synchronously
func (*Client) DescribeDomainsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeDomainsWithCallback(request *DescribeDomainsRequest, callback func(response *DescribeDomainsResponse, err error)) <-chan int
DescribeDomainsWithCallback invokes the ddoscoo.DescribeDomains API asynchronously
func (*Client) DescribeDomainsWithChan ¶ added in v1.61.175
func (client *Client) DescribeDomainsWithChan(request *DescribeDomainsRequest) (<-chan *DescribeDomainsResponse, <-chan error)
DescribeDomainsWithChan invokes the ddoscoo.DescribeDomains API asynchronously
func (*Client) DescribeElasticBandwidthSpec ¶ added in v1.61.175
func (client *Client) DescribeElasticBandwidthSpec(request *DescribeElasticBandwidthSpecRequest) (response *DescribeElasticBandwidthSpecResponse, err error)
DescribeElasticBandwidthSpec invokes the ddoscoo.DescribeElasticBandwidthSpec API synchronously
func (*Client) DescribeElasticBandwidthSpecWithCallback ¶ added in v1.61.175
func (client *Client) DescribeElasticBandwidthSpecWithCallback(request *DescribeElasticBandwidthSpecRequest, callback func(response *DescribeElasticBandwidthSpecResponse, err error)) <-chan int
DescribeElasticBandwidthSpecWithCallback invokes the ddoscoo.DescribeElasticBandwidthSpec API asynchronously
func (*Client) DescribeElasticBandwidthSpecWithChan ¶ added in v1.61.175
func (client *Client) DescribeElasticBandwidthSpecWithChan(request *DescribeElasticBandwidthSpecRequest) (<-chan *DescribeElasticBandwidthSpecResponse, <-chan error)
DescribeElasticBandwidthSpecWithChan invokes the ddoscoo.DescribeElasticBandwidthSpec API asynchronously
func (*Client) DescribeHealthCheckList ¶ added in v1.61.175
func (client *Client) DescribeHealthCheckList(request *DescribeHealthCheckListRequest) (response *DescribeHealthCheckListResponse, err error)
DescribeHealthCheckList invokes the ddoscoo.DescribeHealthCheckList API synchronously
func (*Client) DescribeHealthCheckListWithCallback ¶ added in v1.61.175
func (client *Client) DescribeHealthCheckListWithCallback(request *DescribeHealthCheckListRequest, callback func(response *DescribeHealthCheckListResponse, err error)) <-chan int
DescribeHealthCheckListWithCallback invokes the ddoscoo.DescribeHealthCheckList API asynchronously
func (*Client) DescribeHealthCheckListWithChan ¶ added in v1.61.175
func (client *Client) DescribeHealthCheckListWithChan(request *DescribeHealthCheckListRequest) (<-chan *DescribeHealthCheckListResponse, <-chan error)
DescribeHealthCheckListWithChan invokes the ddoscoo.DescribeHealthCheckList API asynchronously
func (*Client) DescribeHealthCheckStatus ¶ added in v1.61.175
func (client *Client) DescribeHealthCheckStatus(request *DescribeHealthCheckStatusRequest) (response *DescribeHealthCheckStatusResponse, err error)
DescribeHealthCheckStatus invokes the ddoscoo.DescribeHealthCheckStatus API synchronously
func (*Client) DescribeHealthCheckStatusWithCallback ¶ added in v1.61.175
func (client *Client) DescribeHealthCheckStatusWithCallback(request *DescribeHealthCheckStatusRequest, callback func(response *DescribeHealthCheckStatusResponse, err error)) <-chan int
DescribeHealthCheckStatusWithCallback invokes the ddoscoo.DescribeHealthCheckStatus API asynchronously
func (*Client) DescribeHealthCheckStatusWithChan ¶ added in v1.61.175
func (client *Client) DescribeHealthCheckStatusWithChan(request *DescribeHealthCheckStatusRequest) (<-chan *DescribeHealthCheckStatusResponse, <-chan error)
DescribeHealthCheckStatusWithChan invokes the ddoscoo.DescribeHealthCheckStatus API asynchronously
func (*Client) DescribeInstanceDetails ¶ added in v1.61.175
func (client *Client) DescribeInstanceDetails(request *DescribeInstanceDetailsRequest) (response *DescribeInstanceDetailsResponse, err error)
DescribeInstanceDetails invokes the ddoscoo.DescribeInstanceDetails API synchronously
func (*Client) DescribeInstanceDetailsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeInstanceDetailsWithCallback(request *DescribeInstanceDetailsRequest, callback func(response *DescribeInstanceDetailsResponse, err error)) <-chan int
DescribeInstanceDetailsWithCallback invokes the ddoscoo.DescribeInstanceDetails API asynchronously
func (*Client) DescribeInstanceDetailsWithChan ¶ added in v1.61.175
func (client *Client) DescribeInstanceDetailsWithChan(request *DescribeInstanceDetailsRequest) (<-chan *DescribeInstanceDetailsResponse, <-chan error)
DescribeInstanceDetailsWithChan invokes the ddoscoo.DescribeInstanceDetails API asynchronously
func (*Client) DescribeInstanceIds ¶ added in v1.61.175
func (client *Client) DescribeInstanceIds(request *DescribeInstanceIdsRequest) (response *DescribeInstanceIdsResponse, err error)
DescribeInstanceIds invokes the ddoscoo.DescribeInstanceIds API synchronously
func (*Client) DescribeInstanceIdsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeInstanceIdsWithCallback(request *DescribeInstanceIdsRequest, callback func(response *DescribeInstanceIdsResponse, err error)) <-chan int
DescribeInstanceIdsWithCallback invokes the ddoscoo.DescribeInstanceIds API asynchronously
func (*Client) DescribeInstanceIdsWithChan ¶ added in v1.61.175
func (client *Client) DescribeInstanceIdsWithChan(request *DescribeInstanceIdsRequest) (<-chan *DescribeInstanceIdsResponse, <-chan error)
DescribeInstanceIdsWithChan invokes the ddoscoo.DescribeInstanceIds API asynchronously
func (*Client) DescribeInstanceSpecs ¶
func (client *Client) DescribeInstanceSpecs(request *DescribeInstanceSpecsRequest) (response *DescribeInstanceSpecsResponse, err error)
DescribeInstanceSpecs invokes the ddoscoo.DescribeInstanceSpecs API synchronously
func (*Client) DescribeInstanceSpecsWithCallback ¶
func (client *Client) DescribeInstanceSpecsWithCallback(request *DescribeInstanceSpecsRequest, callback func(response *DescribeInstanceSpecsResponse, err error)) <-chan int
DescribeInstanceSpecsWithCallback invokes the ddoscoo.DescribeInstanceSpecs API asynchronously
func (*Client) DescribeInstanceSpecsWithChan ¶
func (client *Client) DescribeInstanceSpecsWithChan(request *DescribeInstanceSpecsRequest) (<-chan *DescribeInstanceSpecsResponse, <-chan error)
DescribeInstanceSpecsWithChan invokes the ddoscoo.DescribeInstanceSpecs API asynchronously
func (*Client) DescribeInstanceStatistics ¶ added in v1.61.175
func (client *Client) DescribeInstanceStatistics(request *DescribeInstanceStatisticsRequest) (response *DescribeInstanceStatisticsResponse, err error)
DescribeInstanceStatistics invokes the ddoscoo.DescribeInstanceStatistics API synchronously
func (*Client) DescribeInstanceStatisticsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeInstanceStatisticsWithCallback(request *DescribeInstanceStatisticsRequest, callback func(response *DescribeInstanceStatisticsResponse, err error)) <-chan int
DescribeInstanceStatisticsWithCallback invokes the ddoscoo.DescribeInstanceStatistics API asynchronously
func (*Client) DescribeInstanceStatisticsWithChan ¶ added in v1.61.175
func (client *Client) DescribeInstanceStatisticsWithChan(request *DescribeInstanceStatisticsRequest) (<-chan *DescribeInstanceStatisticsResponse, <-chan error)
DescribeInstanceStatisticsWithChan invokes the ddoscoo.DescribeInstanceStatistics API asynchronously
func (*Client) DescribeInstanceStatus ¶ added in v1.61.1082
func (client *Client) DescribeInstanceStatus(request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)
DescribeInstanceStatus invokes the ddoscoo.DescribeInstanceStatus API synchronously
func (*Client) DescribeInstanceStatusWithCallback ¶ added in v1.61.1082
func (client *Client) DescribeInstanceStatusWithCallback(request *DescribeInstanceStatusRequest, callback func(response *DescribeInstanceStatusResponse, err error)) <-chan int
DescribeInstanceStatusWithCallback invokes the ddoscoo.DescribeInstanceStatus API asynchronously
func (*Client) DescribeInstanceStatusWithChan ¶ added in v1.61.1082
func (client *Client) DescribeInstanceStatusWithChan(request *DescribeInstanceStatusRequest) (<-chan *DescribeInstanceStatusResponse, <-chan error)
DescribeInstanceStatusWithChan invokes the ddoscoo.DescribeInstanceStatus API asynchronously
func (*Client) DescribeInstances ¶
func (client *Client) DescribeInstances(request *DescribeInstancesRequest) (response *DescribeInstancesResponse, err error)
DescribeInstances invokes the ddoscoo.DescribeInstances API synchronously
func (*Client) DescribeInstancesWithCallback ¶
func (client *Client) DescribeInstancesWithCallback(request *DescribeInstancesRequest, callback func(response *DescribeInstancesResponse, err error)) <-chan int
DescribeInstancesWithCallback invokes the ddoscoo.DescribeInstances API asynchronously
func (*Client) DescribeInstancesWithChan ¶
func (client *Client) DescribeInstancesWithChan(request *DescribeInstancesRequest) (<-chan *DescribeInstancesResponse, <-chan error)
DescribeInstancesWithChan invokes the ddoscoo.DescribeInstances API asynchronously
func (*Client) DescribeL7RsPolicy ¶ added in v1.61.1082
func (client *Client) DescribeL7RsPolicy(request *DescribeL7RsPolicyRequest) (response *DescribeL7RsPolicyResponse, err error)
DescribeL7RsPolicy invokes the ddoscoo.DescribeL7RsPolicy API synchronously
func (*Client) DescribeL7RsPolicyWithCallback ¶ added in v1.61.1082
func (client *Client) DescribeL7RsPolicyWithCallback(request *DescribeL7RsPolicyRequest, callback func(response *DescribeL7RsPolicyResponse, err error)) <-chan int
DescribeL7RsPolicyWithCallback invokes the ddoscoo.DescribeL7RsPolicy API asynchronously
func (*Client) DescribeL7RsPolicyWithChan ¶ added in v1.61.1082
func (client *Client) DescribeL7RsPolicyWithChan(request *DescribeL7RsPolicyRequest) (<-chan *DescribeL7RsPolicyResponse, <-chan error)
DescribeL7RsPolicyWithChan invokes the ddoscoo.DescribeL7RsPolicy API asynchronously
func (*Client) DescribeLayer4RulePolicy ¶ added in v1.61.1327
func (client *Client) DescribeLayer4RulePolicy(request *DescribeLayer4RulePolicyRequest) (response *DescribeLayer4RulePolicyResponse, err error)
DescribeLayer4RulePolicy invokes the ddoscoo.DescribeLayer4RulePolicy API synchronously
func (*Client) DescribeLayer4RulePolicyWithCallback ¶ added in v1.61.1327
func (client *Client) DescribeLayer4RulePolicyWithCallback(request *DescribeLayer4RulePolicyRequest, callback func(response *DescribeLayer4RulePolicyResponse, err error)) <-chan int
DescribeLayer4RulePolicyWithCallback invokes the ddoscoo.DescribeLayer4RulePolicy API asynchronously
func (*Client) DescribeLayer4RulePolicyWithChan ¶ added in v1.61.1327
func (client *Client) DescribeLayer4RulePolicyWithChan(request *DescribeLayer4RulePolicyRequest) (<-chan *DescribeLayer4RulePolicyResponse, <-chan error)
DescribeLayer4RulePolicyWithChan invokes the ddoscoo.DescribeLayer4RulePolicy API asynchronously
func (*Client) DescribeLogStoreExistStatus ¶ added in v1.61.175
func (client *Client) DescribeLogStoreExistStatus(request *DescribeLogStoreExistStatusRequest) (response *DescribeLogStoreExistStatusResponse, err error)
DescribeLogStoreExistStatus invokes the ddoscoo.DescribeLogStoreExistStatus API synchronously
func (*Client) DescribeLogStoreExistStatusWithCallback ¶ added in v1.61.175
func (client *Client) DescribeLogStoreExistStatusWithCallback(request *DescribeLogStoreExistStatusRequest, callback func(response *DescribeLogStoreExistStatusResponse, err error)) <-chan int
DescribeLogStoreExistStatusWithCallback invokes the ddoscoo.DescribeLogStoreExistStatus API asynchronously
func (*Client) DescribeLogStoreExistStatusWithChan ¶ added in v1.61.175
func (client *Client) DescribeLogStoreExistStatusWithChan(request *DescribeLogStoreExistStatusRequest) (<-chan *DescribeLogStoreExistStatusResponse, <-chan error)
DescribeLogStoreExistStatusWithChan invokes the ddoscoo.DescribeLogStoreExistStatus API asynchronously
func (*Client) DescribeNetworkRegionBlock ¶ added in v1.61.175
func (client *Client) DescribeNetworkRegionBlock(request *DescribeNetworkRegionBlockRequest) (response *DescribeNetworkRegionBlockResponse, err error)
DescribeNetworkRegionBlock invokes the ddoscoo.DescribeNetworkRegionBlock API synchronously
func (*Client) DescribeNetworkRegionBlockWithCallback ¶ added in v1.61.175
func (client *Client) DescribeNetworkRegionBlockWithCallback(request *DescribeNetworkRegionBlockRequest, callback func(response *DescribeNetworkRegionBlockResponse, err error)) <-chan int
DescribeNetworkRegionBlockWithCallback invokes the ddoscoo.DescribeNetworkRegionBlock API asynchronously
func (*Client) DescribeNetworkRegionBlockWithChan ¶ added in v1.61.175
func (client *Client) DescribeNetworkRegionBlockWithChan(request *DescribeNetworkRegionBlockRequest) (<-chan *DescribeNetworkRegionBlockResponse, <-chan error)
DescribeNetworkRegionBlockWithChan invokes the ddoscoo.DescribeNetworkRegionBlock API asynchronously
func (*Client) DescribeNetworkRuleAttributes ¶ added in v1.61.175
func (client *Client) DescribeNetworkRuleAttributes(request *DescribeNetworkRuleAttributesRequest) (response *DescribeNetworkRuleAttributesResponse, err error)
DescribeNetworkRuleAttributes invokes the ddoscoo.DescribeNetworkRuleAttributes API synchronously
func (*Client) DescribeNetworkRuleAttributesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeNetworkRuleAttributesWithCallback(request *DescribeNetworkRuleAttributesRequest, callback func(response *DescribeNetworkRuleAttributesResponse, err error)) <-chan int
DescribeNetworkRuleAttributesWithCallback invokes the ddoscoo.DescribeNetworkRuleAttributes API asynchronously
func (*Client) DescribeNetworkRuleAttributesWithChan ¶ added in v1.61.175
func (client *Client) DescribeNetworkRuleAttributesWithChan(request *DescribeNetworkRuleAttributesRequest) (<-chan *DescribeNetworkRuleAttributesResponse, <-chan error)
DescribeNetworkRuleAttributesWithChan invokes the ddoscoo.DescribeNetworkRuleAttributes API asynchronously
func (*Client) DescribeNetworkRules ¶ added in v1.61.175
func (client *Client) DescribeNetworkRules(request *DescribeNetworkRulesRequest) (response *DescribeNetworkRulesResponse, err error)
DescribeNetworkRules invokes the ddoscoo.DescribeNetworkRules API synchronously
func (*Client) DescribeNetworkRulesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeNetworkRulesWithCallback(request *DescribeNetworkRulesRequest, callback func(response *DescribeNetworkRulesResponse, err error)) <-chan int
DescribeNetworkRulesWithCallback invokes the ddoscoo.DescribeNetworkRules API asynchronously
func (*Client) DescribeNetworkRulesWithChan ¶ added in v1.61.175
func (client *Client) DescribeNetworkRulesWithChan(request *DescribeNetworkRulesRequest) (<-chan *DescribeNetworkRulesResponse, <-chan error)
DescribeNetworkRulesWithChan invokes the ddoscoo.DescribeNetworkRules API asynchronously
func (*Client) DescribeOpEntities ¶ added in v1.61.175
func (client *Client) DescribeOpEntities(request *DescribeOpEntitiesRequest) (response *DescribeOpEntitiesResponse, err error)
DescribeOpEntities invokes the ddoscoo.DescribeOpEntities API synchronously
func (*Client) DescribeOpEntitiesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeOpEntitiesWithCallback(request *DescribeOpEntitiesRequest, callback func(response *DescribeOpEntitiesResponse, err error)) <-chan int
DescribeOpEntitiesWithCallback invokes the ddoscoo.DescribeOpEntities API asynchronously
func (*Client) DescribeOpEntitiesWithChan ¶ added in v1.61.175
func (client *Client) DescribeOpEntitiesWithChan(request *DescribeOpEntitiesRequest) (<-chan *DescribeOpEntitiesResponse, <-chan error)
DescribeOpEntitiesWithChan invokes the ddoscoo.DescribeOpEntities API asynchronously
func (*Client) DescribePort ¶ added in v1.61.1082
func (client *Client) DescribePort(request *DescribePortRequest) (response *DescribePortResponse, err error)
DescribePort invokes the ddoscoo.DescribePort API synchronously
func (*Client) DescribePortAttackMaxFlow ¶ added in v1.61.175
func (client *Client) DescribePortAttackMaxFlow(request *DescribePortAttackMaxFlowRequest) (response *DescribePortAttackMaxFlowResponse, err error)
DescribePortAttackMaxFlow invokes the ddoscoo.DescribePortAttackMaxFlow API synchronously
func (*Client) DescribePortAttackMaxFlowWithCallback ¶ added in v1.61.175
func (client *Client) DescribePortAttackMaxFlowWithCallback(request *DescribePortAttackMaxFlowRequest, callback func(response *DescribePortAttackMaxFlowResponse, err error)) <-chan int
DescribePortAttackMaxFlowWithCallback invokes the ddoscoo.DescribePortAttackMaxFlow API asynchronously
func (*Client) DescribePortAttackMaxFlowWithChan ¶ added in v1.61.175
func (client *Client) DescribePortAttackMaxFlowWithChan(request *DescribePortAttackMaxFlowRequest) (<-chan *DescribePortAttackMaxFlowResponse, <-chan error)
DescribePortAttackMaxFlowWithChan invokes the ddoscoo.DescribePortAttackMaxFlow API asynchronously
func (*Client) DescribePortAutoCcStatus ¶ added in v1.61.175
func (client *Client) DescribePortAutoCcStatus(request *DescribePortAutoCcStatusRequest) (response *DescribePortAutoCcStatusResponse, err error)
DescribePortAutoCcStatus invokes the ddoscoo.DescribePortAutoCcStatus API synchronously
func (*Client) DescribePortAutoCcStatusWithCallback ¶ added in v1.61.175
func (client *Client) DescribePortAutoCcStatusWithCallback(request *DescribePortAutoCcStatusRequest, callback func(response *DescribePortAutoCcStatusResponse, err error)) <-chan int
DescribePortAutoCcStatusWithCallback invokes the ddoscoo.DescribePortAutoCcStatus API asynchronously
func (*Client) DescribePortAutoCcStatusWithChan ¶ added in v1.61.175
func (client *Client) DescribePortAutoCcStatusWithChan(request *DescribePortAutoCcStatusRequest) (<-chan *DescribePortAutoCcStatusResponse, <-chan error)
DescribePortAutoCcStatusWithChan invokes the ddoscoo.DescribePortAutoCcStatus API asynchronously
func (*Client) DescribePortConnsCount ¶ added in v1.61.175
func (client *Client) DescribePortConnsCount(request *DescribePortConnsCountRequest) (response *DescribePortConnsCountResponse, err error)
DescribePortConnsCount invokes the ddoscoo.DescribePortConnsCount API synchronously
func (*Client) DescribePortConnsCountWithCallback ¶ added in v1.61.175
func (client *Client) DescribePortConnsCountWithCallback(request *DescribePortConnsCountRequest, callback func(response *DescribePortConnsCountResponse, err error)) <-chan int
DescribePortConnsCountWithCallback invokes the ddoscoo.DescribePortConnsCount API asynchronously
func (*Client) DescribePortConnsCountWithChan ¶ added in v1.61.175
func (client *Client) DescribePortConnsCountWithChan(request *DescribePortConnsCountRequest) (<-chan *DescribePortConnsCountResponse, <-chan error)
DescribePortConnsCountWithChan invokes the ddoscoo.DescribePortConnsCount API asynchronously
func (*Client) DescribePortConnsList ¶ added in v1.61.175
func (client *Client) DescribePortConnsList(request *DescribePortConnsListRequest) (response *DescribePortConnsListResponse, err error)
DescribePortConnsList invokes the ddoscoo.DescribePortConnsList API synchronously
func (*Client) DescribePortConnsListWithCallback ¶ added in v1.61.175
func (client *Client) DescribePortConnsListWithCallback(request *DescribePortConnsListRequest, callback func(response *DescribePortConnsListResponse, err error)) <-chan int
DescribePortConnsListWithCallback invokes the ddoscoo.DescribePortConnsList API asynchronously
func (*Client) DescribePortConnsListWithChan ¶ added in v1.61.175
func (client *Client) DescribePortConnsListWithChan(request *DescribePortConnsListRequest) (<-chan *DescribePortConnsListResponse, <-chan error)
DescribePortConnsListWithChan invokes the ddoscoo.DescribePortConnsList API asynchronously
func (*Client) DescribePortFlowList ¶ added in v1.61.175
func (client *Client) DescribePortFlowList(request *DescribePortFlowListRequest) (response *DescribePortFlowListResponse, err error)
DescribePortFlowList invokes the ddoscoo.DescribePortFlowList API synchronously
func (*Client) DescribePortFlowListWithCallback ¶ added in v1.61.175
func (client *Client) DescribePortFlowListWithCallback(request *DescribePortFlowListRequest, callback func(response *DescribePortFlowListResponse, err error)) <-chan int
DescribePortFlowListWithCallback invokes the ddoscoo.DescribePortFlowList API asynchronously
func (*Client) DescribePortFlowListWithChan ¶ added in v1.61.175
func (client *Client) DescribePortFlowListWithChan(request *DescribePortFlowListRequest) (<-chan *DescribePortFlowListResponse, <-chan error)
DescribePortFlowListWithChan invokes the ddoscoo.DescribePortFlowList API asynchronously
func (*Client) DescribePortMaxConns ¶ added in v1.61.175
func (client *Client) DescribePortMaxConns(request *DescribePortMaxConnsRequest) (response *DescribePortMaxConnsResponse, err error)
DescribePortMaxConns invokes the ddoscoo.DescribePortMaxConns API synchronously
func (*Client) DescribePortMaxConnsWithCallback ¶ added in v1.61.175
func (client *Client) DescribePortMaxConnsWithCallback(request *DescribePortMaxConnsRequest, callback func(response *DescribePortMaxConnsResponse, err error)) <-chan int
DescribePortMaxConnsWithCallback invokes the ddoscoo.DescribePortMaxConns API asynchronously
func (*Client) DescribePortMaxConnsWithChan ¶ added in v1.61.175
func (client *Client) DescribePortMaxConnsWithChan(request *DescribePortMaxConnsRequest) (<-chan *DescribePortMaxConnsResponse, <-chan error)
DescribePortMaxConnsWithChan invokes the ddoscoo.DescribePortMaxConns API asynchronously
func (*Client) DescribePortViewSourceCountries ¶ added in v1.61.175
func (client *Client) DescribePortViewSourceCountries(request *DescribePortViewSourceCountriesRequest) (response *DescribePortViewSourceCountriesResponse, err error)
DescribePortViewSourceCountries invokes the ddoscoo.DescribePortViewSourceCountries API synchronously
func (*Client) DescribePortViewSourceCountriesWithCallback ¶ added in v1.61.175
func (client *Client) DescribePortViewSourceCountriesWithCallback(request *DescribePortViewSourceCountriesRequest, callback func(response *DescribePortViewSourceCountriesResponse, err error)) <-chan int
DescribePortViewSourceCountriesWithCallback invokes the ddoscoo.DescribePortViewSourceCountries API asynchronously
func (*Client) DescribePortViewSourceCountriesWithChan ¶ added in v1.61.175
func (client *Client) DescribePortViewSourceCountriesWithChan(request *DescribePortViewSourceCountriesRequest) (<-chan *DescribePortViewSourceCountriesResponse, <-chan error)
DescribePortViewSourceCountriesWithChan invokes the ddoscoo.DescribePortViewSourceCountries API asynchronously
func (*Client) DescribePortViewSourceIsps ¶ added in v1.61.175
func (client *Client) DescribePortViewSourceIsps(request *DescribePortViewSourceIspsRequest) (response *DescribePortViewSourceIspsResponse, err error)
DescribePortViewSourceIsps invokes the ddoscoo.DescribePortViewSourceIsps API synchronously
func (*Client) DescribePortViewSourceIspsWithCallback ¶ added in v1.61.175
func (client *Client) DescribePortViewSourceIspsWithCallback(request *DescribePortViewSourceIspsRequest, callback func(response *DescribePortViewSourceIspsResponse, err error)) <-chan int
DescribePortViewSourceIspsWithCallback invokes the ddoscoo.DescribePortViewSourceIsps API asynchronously
func (*Client) DescribePortViewSourceIspsWithChan ¶ added in v1.61.175
func (client *Client) DescribePortViewSourceIspsWithChan(request *DescribePortViewSourceIspsRequest) (<-chan *DescribePortViewSourceIspsResponse, <-chan error)
DescribePortViewSourceIspsWithChan invokes the ddoscoo.DescribePortViewSourceIsps API asynchronously
func (*Client) DescribePortViewSourceProvinces ¶ added in v1.61.175
func (client *Client) DescribePortViewSourceProvinces(request *DescribePortViewSourceProvincesRequest) (response *DescribePortViewSourceProvincesResponse, err error)
DescribePortViewSourceProvinces invokes the ddoscoo.DescribePortViewSourceProvinces API synchronously
func (*Client) DescribePortViewSourceProvincesWithCallback ¶ added in v1.61.175
func (client *Client) DescribePortViewSourceProvincesWithCallback(request *DescribePortViewSourceProvincesRequest, callback func(response *DescribePortViewSourceProvincesResponse, err error)) <-chan int
DescribePortViewSourceProvincesWithCallback invokes the ddoscoo.DescribePortViewSourceProvinces API asynchronously
func (*Client) DescribePortViewSourceProvincesWithChan ¶ added in v1.61.175
func (client *Client) DescribePortViewSourceProvincesWithChan(request *DescribePortViewSourceProvincesRequest) (<-chan *DescribePortViewSourceProvincesResponse, <-chan error)
DescribePortViewSourceProvincesWithChan invokes the ddoscoo.DescribePortViewSourceProvinces API asynchronously
func (*Client) DescribePortWithCallback ¶ added in v1.61.1082
func (client *Client) DescribePortWithCallback(request *DescribePortRequest, callback func(response *DescribePortResponse, err error)) <-chan int
DescribePortWithCallback invokes the ddoscoo.DescribePort API asynchronously
func (*Client) DescribePortWithChan ¶ added in v1.61.1082
func (client *Client) DescribePortWithChan(request *DescribePortRequest) (<-chan *DescribePortResponse, <-chan error)
DescribePortWithChan invokes the ddoscoo.DescribePort API asynchronously
func (*Client) DescribeSceneDefenseObjects ¶ added in v1.61.175
func (client *Client) DescribeSceneDefenseObjects(request *DescribeSceneDefenseObjectsRequest) (response *DescribeSceneDefenseObjectsResponse, err error)
DescribeSceneDefenseObjects invokes the ddoscoo.DescribeSceneDefenseObjects API synchronously
func (*Client) DescribeSceneDefenseObjectsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeSceneDefenseObjectsWithCallback(request *DescribeSceneDefenseObjectsRequest, callback func(response *DescribeSceneDefenseObjectsResponse, err error)) <-chan int
DescribeSceneDefenseObjectsWithCallback invokes the ddoscoo.DescribeSceneDefenseObjects API asynchronously
func (*Client) DescribeSceneDefenseObjectsWithChan ¶ added in v1.61.175
func (client *Client) DescribeSceneDefenseObjectsWithChan(request *DescribeSceneDefenseObjectsRequest) (<-chan *DescribeSceneDefenseObjectsResponse, <-chan error)
DescribeSceneDefenseObjectsWithChan invokes the ddoscoo.DescribeSceneDefenseObjects API asynchronously
func (*Client) DescribeSceneDefensePolicies ¶ added in v1.61.175
func (client *Client) DescribeSceneDefensePolicies(request *DescribeSceneDefensePoliciesRequest) (response *DescribeSceneDefensePoliciesResponse, err error)
DescribeSceneDefensePolicies invokes the ddoscoo.DescribeSceneDefensePolicies API synchronously
func (*Client) DescribeSceneDefensePoliciesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeSceneDefensePoliciesWithCallback(request *DescribeSceneDefensePoliciesRequest, callback func(response *DescribeSceneDefensePoliciesResponse, err error)) <-chan int
DescribeSceneDefensePoliciesWithCallback invokes the ddoscoo.DescribeSceneDefensePolicies API asynchronously
func (*Client) DescribeSceneDefensePoliciesWithChan ¶ added in v1.61.175
func (client *Client) DescribeSceneDefensePoliciesWithChan(request *DescribeSceneDefensePoliciesRequest) (<-chan *DescribeSceneDefensePoliciesResponse, <-chan error)
DescribeSceneDefensePoliciesWithChan invokes the ddoscoo.DescribeSceneDefensePolicies API asynchronously
func (*Client) DescribeSchedulerRules ¶ added in v1.61.175
func (client *Client) DescribeSchedulerRules(request *DescribeSchedulerRulesRequest) (response *DescribeSchedulerRulesResponse, err error)
DescribeSchedulerRules invokes the ddoscoo.DescribeSchedulerRules API synchronously
func (*Client) DescribeSchedulerRulesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeSchedulerRulesWithCallback(request *DescribeSchedulerRulesRequest, callback func(response *DescribeSchedulerRulesResponse, err error)) <-chan int
DescribeSchedulerRulesWithCallback invokes the ddoscoo.DescribeSchedulerRules API asynchronously
func (*Client) DescribeSchedulerRulesWithChan ¶ added in v1.61.175
func (client *Client) DescribeSchedulerRulesWithChan(request *DescribeSchedulerRulesRequest) (<-chan *DescribeSchedulerRulesResponse, <-chan error)
DescribeSchedulerRulesWithChan invokes the ddoscoo.DescribeSchedulerRules API asynchronously
func (*Client) DescribeSlsAuthStatus ¶ added in v1.61.175
func (client *Client) DescribeSlsAuthStatus(request *DescribeSlsAuthStatusRequest) (response *DescribeSlsAuthStatusResponse, err error)
DescribeSlsAuthStatus invokes the ddoscoo.DescribeSlsAuthStatus API synchronously
func (*Client) DescribeSlsAuthStatusWithCallback ¶ added in v1.61.175
func (client *Client) DescribeSlsAuthStatusWithCallback(request *DescribeSlsAuthStatusRequest, callback func(response *DescribeSlsAuthStatusResponse, err error)) <-chan int
DescribeSlsAuthStatusWithCallback invokes the ddoscoo.DescribeSlsAuthStatus API asynchronously
func (*Client) DescribeSlsAuthStatusWithChan ¶ added in v1.61.175
func (client *Client) DescribeSlsAuthStatusWithChan(request *DescribeSlsAuthStatusRequest) (<-chan *DescribeSlsAuthStatusResponse, <-chan error)
DescribeSlsAuthStatusWithChan invokes the ddoscoo.DescribeSlsAuthStatus API asynchronously
func (*Client) DescribeSlsLogstoreInfo ¶ added in v1.61.175
func (client *Client) DescribeSlsLogstoreInfo(request *DescribeSlsLogstoreInfoRequest) (response *DescribeSlsLogstoreInfoResponse, err error)
DescribeSlsLogstoreInfo invokes the ddoscoo.DescribeSlsLogstoreInfo API synchronously
func (*Client) DescribeSlsLogstoreInfoWithCallback ¶ added in v1.61.175
func (client *Client) DescribeSlsLogstoreInfoWithCallback(request *DescribeSlsLogstoreInfoRequest, callback func(response *DescribeSlsLogstoreInfoResponse, err error)) <-chan int
DescribeSlsLogstoreInfoWithCallback invokes the ddoscoo.DescribeSlsLogstoreInfo API asynchronously
func (*Client) DescribeSlsLogstoreInfoWithChan ¶ added in v1.61.175
func (client *Client) DescribeSlsLogstoreInfoWithChan(request *DescribeSlsLogstoreInfoRequest) (<-chan *DescribeSlsLogstoreInfoResponse, <-chan error)
DescribeSlsLogstoreInfoWithChan invokes the ddoscoo.DescribeSlsLogstoreInfo API asynchronously
func (*Client) DescribeSlsOpenStatus ¶ added in v1.61.175
func (client *Client) DescribeSlsOpenStatus(request *DescribeSlsOpenStatusRequest) (response *DescribeSlsOpenStatusResponse, err error)
DescribeSlsOpenStatus invokes the ddoscoo.DescribeSlsOpenStatus API synchronously
func (*Client) DescribeSlsOpenStatusWithCallback ¶ added in v1.61.175
func (client *Client) DescribeSlsOpenStatusWithCallback(request *DescribeSlsOpenStatusRequest, callback func(response *DescribeSlsOpenStatusResponse, err error)) <-chan int
DescribeSlsOpenStatusWithCallback invokes the ddoscoo.DescribeSlsOpenStatus API asynchronously
func (*Client) DescribeSlsOpenStatusWithChan ¶ added in v1.61.175
func (client *Client) DescribeSlsOpenStatusWithChan(request *DescribeSlsOpenStatusRequest) (<-chan *DescribeSlsOpenStatusResponse, <-chan error)
DescribeSlsOpenStatusWithChan invokes the ddoscoo.DescribeSlsOpenStatus API asynchronously
func (*Client) DescribeStsGrantStatus ¶ added in v1.61.175
func (client *Client) DescribeStsGrantStatus(request *DescribeStsGrantStatusRequest) (response *DescribeStsGrantStatusResponse, err error)
DescribeStsGrantStatus invokes the ddoscoo.DescribeStsGrantStatus API synchronously
func (*Client) DescribeStsGrantStatusWithCallback ¶ added in v1.61.175
func (client *Client) DescribeStsGrantStatusWithCallback(request *DescribeStsGrantStatusRequest, callback func(response *DescribeStsGrantStatusResponse, err error)) <-chan int
DescribeStsGrantStatusWithCallback invokes the ddoscoo.DescribeStsGrantStatus API asynchronously
func (*Client) DescribeStsGrantStatusWithChan ¶ added in v1.61.175
func (client *Client) DescribeStsGrantStatusWithChan(request *DescribeStsGrantStatusRequest) (<-chan *DescribeStsGrantStatusResponse, <-chan error)
DescribeStsGrantStatusWithChan invokes the ddoscoo.DescribeStsGrantStatus API asynchronously
func (*Client) DescribeSystemLog ¶ added in v1.61.1327
func (client *Client) DescribeSystemLog(request *DescribeSystemLogRequest) (response *DescribeSystemLogResponse, err error)
DescribeSystemLog invokes the ddoscoo.DescribeSystemLog API synchronously
func (*Client) DescribeSystemLogWithCallback ¶ added in v1.61.1327
func (client *Client) DescribeSystemLogWithCallback(request *DescribeSystemLogRequest, callback func(response *DescribeSystemLogResponse, err error)) <-chan int
DescribeSystemLogWithCallback invokes the ddoscoo.DescribeSystemLog API asynchronously
func (*Client) DescribeSystemLogWithChan ¶ added in v1.61.1327
func (client *Client) DescribeSystemLogWithChan(request *DescribeSystemLogRequest) (<-chan *DescribeSystemLogResponse, <-chan error)
DescribeSystemLogWithChan invokes the ddoscoo.DescribeSystemLog API asynchronously
func (*Client) DescribeTagKeys ¶ added in v1.61.175
func (client *Client) DescribeTagKeys(request *DescribeTagKeysRequest) (response *DescribeTagKeysResponse, err error)
DescribeTagKeys invokes the ddoscoo.DescribeTagKeys API synchronously
func (*Client) DescribeTagKeysWithCallback ¶ added in v1.61.175
func (client *Client) DescribeTagKeysWithCallback(request *DescribeTagKeysRequest, callback func(response *DescribeTagKeysResponse, err error)) <-chan int
DescribeTagKeysWithCallback invokes the ddoscoo.DescribeTagKeys API asynchronously
func (*Client) DescribeTagKeysWithChan ¶ added in v1.61.175
func (client *Client) DescribeTagKeysWithChan(request *DescribeTagKeysRequest) (<-chan *DescribeTagKeysResponse, <-chan error)
DescribeTagKeysWithChan invokes the ddoscoo.DescribeTagKeys API asynchronously
func (*Client) DescribeTagResources ¶ added in v1.61.175
func (client *Client) DescribeTagResources(request *DescribeTagResourcesRequest) (response *DescribeTagResourcesResponse, err error)
DescribeTagResources invokes the ddoscoo.DescribeTagResources API synchronously
func (*Client) DescribeTagResourcesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeTagResourcesWithCallback(request *DescribeTagResourcesRequest, callback func(response *DescribeTagResourcesResponse, err error)) <-chan int
DescribeTagResourcesWithCallback invokes the ddoscoo.DescribeTagResources API asynchronously
func (*Client) DescribeTagResourcesWithChan ¶ added in v1.61.175
func (client *Client) DescribeTagResourcesWithChan(request *DescribeTagResourcesRequest) (<-chan *DescribeTagResourcesResponse, <-chan error)
DescribeTagResourcesWithChan invokes the ddoscoo.DescribeTagResources API asynchronously
func (*Client) DescribeUdpReflect ¶ added in v1.61.1082
func (client *Client) DescribeUdpReflect(request *DescribeUdpReflectRequest) (response *DescribeUdpReflectResponse, err error)
DescribeUdpReflect invokes the ddoscoo.DescribeUdpReflect API synchronously
func (*Client) DescribeUdpReflectWithCallback ¶ added in v1.61.1082
func (client *Client) DescribeUdpReflectWithCallback(request *DescribeUdpReflectRequest, callback func(response *DescribeUdpReflectResponse, err error)) <-chan int
DescribeUdpReflectWithCallback invokes the ddoscoo.DescribeUdpReflect API asynchronously
func (*Client) DescribeUdpReflectWithChan ¶ added in v1.61.1082
func (client *Client) DescribeUdpReflectWithChan(request *DescribeUdpReflectRequest) (<-chan *DescribeUdpReflectResponse, <-chan error)
DescribeUdpReflectWithChan invokes the ddoscoo.DescribeUdpReflect API asynchronously
func (*Client) DescribeUnBlackholeCount ¶ added in v1.61.175
func (client *Client) DescribeUnBlackholeCount(request *DescribeUnBlackholeCountRequest) (response *DescribeUnBlackholeCountResponse, err error)
DescribeUnBlackholeCount invokes the ddoscoo.DescribeUnBlackholeCount API synchronously
func (*Client) DescribeUnBlackholeCountWithCallback ¶ added in v1.61.175
func (client *Client) DescribeUnBlackholeCountWithCallback(request *DescribeUnBlackholeCountRequest, callback func(response *DescribeUnBlackholeCountResponse, err error)) <-chan int
DescribeUnBlackholeCountWithCallback invokes the ddoscoo.DescribeUnBlackholeCount API asynchronously
func (*Client) DescribeUnBlackholeCountWithChan ¶ added in v1.61.175
func (client *Client) DescribeUnBlackholeCountWithChan(request *DescribeUnBlackholeCountRequest) (<-chan *DescribeUnBlackholeCountResponse, <-chan error)
DescribeUnBlackholeCountWithChan invokes the ddoscoo.DescribeUnBlackholeCount API asynchronously
func (*Client) DescribeUnBlockCount ¶ added in v1.61.175
func (client *Client) DescribeUnBlockCount(request *DescribeUnBlockCountRequest) (response *DescribeUnBlockCountResponse, err error)
DescribeUnBlockCount invokes the ddoscoo.DescribeUnBlockCount API synchronously
func (*Client) DescribeUnBlockCountWithCallback ¶ added in v1.61.175
func (client *Client) DescribeUnBlockCountWithCallback(request *DescribeUnBlockCountRequest, callback func(response *DescribeUnBlockCountResponse, err error)) <-chan int
DescribeUnBlockCountWithCallback invokes the ddoscoo.DescribeUnBlockCount API asynchronously
func (*Client) DescribeUnBlockCountWithChan ¶ added in v1.61.175
func (client *Client) DescribeUnBlockCountWithChan(request *DescribeUnBlockCountRequest) (<-chan *DescribeUnBlockCountResponse, <-chan error)
DescribeUnBlockCountWithChan invokes the ddoscoo.DescribeUnBlockCount API asynchronously
func (*Client) DescribeWebAccessLogDispatchStatus ¶ added in v1.61.175
func (client *Client) DescribeWebAccessLogDispatchStatus(request *DescribeWebAccessLogDispatchStatusRequest) (response *DescribeWebAccessLogDispatchStatusResponse, err error)
DescribeWebAccessLogDispatchStatus invokes the ddoscoo.DescribeWebAccessLogDispatchStatus API synchronously
func (*Client) DescribeWebAccessLogDispatchStatusWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebAccessLogDispatchStatusWithCallback(request *DescribeWebAccessLogDispatchStatusRequest, callback func(response *DescribeWebAccessLogDispatchStatusResponse, err error)) <-chan int
DescribeWebAccessLogDispatchStatusWithCallback invokes the ddoscoo.DescribeWebAccessLogDispatchStatus API asynchronously
func (*Client) DescribeWebAccessLogDispatchStatusWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebAccessLogDispatchStatusWithChan(request *DescribeWebAccessLogDispatchStatusRequest) (<-chan *DescribeWebAccessLogDispatchStatusResponse, <-chan error)
DescribeWebAccessLogDispatchStatusWithChan invokes the ddoscoo.DescribeWebAccessLogDispatchStatus API asynchronously
func (*Client) DescribeWebAccessLogEmptyCount ¶ added in v1.61.175
func (client *Client) DescribeWebAccessLogEmptyCount(request *DescribeWebAccessLogEmptyCountRequest) (response *DescribeWebAccessLogEmptyCountResponse, err error)
DescribeWebAccessLogEmptyCount invokes the ddoscoo.DescribeWebAccessLogEmptyCount API synchronously
func (*Client) DescribeWebAccessLogEmptyCountWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebAccessLogEmptyCountWithCallback(request *DescribeWebAccessLogEmptyCountRequest, callback func(response *DescribeWebAccessLogEmptyCountResponse, err error)) <-chan int
DescribeWebAccessLogEmptyCountWithCallback invokes the ddoscoo.DescribeWebAccessLogEmptyCount API asynchronously
func (*Client) DescribeWebAccessLogEmptyCountWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebAccessLogEmptyCountWithChan(request *DescribeWebAccessLogEmptyCountRequest) (<-chan *DescribeWebAccessLogEmptyCountResponse, <-chan error)
DescribeWebAccessLogEmptyCountWithChan invokes the ddoscoo.DescribeWebAccessLogEmptyCount API asynchronously
func (*Client) DescribeWebAccessLogStatus ¶ added in v1.61.175
func (client *Client) DescribeWebAccessLogStatus(request *DescribeWebAccessLogStatusRequest) (response *DescribeWebAccessLogStatusResponse, err error)
DescribeWebAccessLogStatus invokes the ddoscoo.DescribeWebAccessLogStatus API synchronously
func (*Client) DescribeWebAccessLogStatusWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebAccessLogStatusWithCallback(request *DescribeWebAccessLogStatusRequest, callback func(response *DescribeWebAccessLogStatusResponse, err error)) <-chan int
DescribeWebAccessLogStatusWithCallback invokes the ddoscoo.DescribeWebAccessLogStatus API asynchronously
func (*Client) DescribeWebAccessLogStatusWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebAccessLogStatusWithChan(request *DescribeWebAccessLogStatusRequest) (<-chan *DescribeWebAccessLogStatusResponse, <-chan error)
DescribeWebAccessLogStatusWithChan invokes the ddoscoo.DescribeWebAccessLogStatus API asynchronously
func (*Client) DescribeWebAccessMode ¶ added in v1.61.175
func (client *Client) DescribeWebAccessMode(request *DescribeWebAccessModeRequest) (response *DescribeWebAccessModeResponse, err error)
DescribeWebAccessMode invokes the ddoscoo.DescribeWebAccessMode API synchronously
func (*Client) DescribeWebAccessModeWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebAccessModeWithCallback(request *DescribeWebAccessModeRequest, callback func(response *DescribeWebAccessModeResponse, err error)) <-chan int
DescribeWebAccessModeWithCallback invokes the ddoscoo.DescribeWebAccessMode API asynchronously
func (*Client) DescribeWebAccessModeWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebAccessModeWithChan(request *DescribeWebAccessModeRequest) (<-chan *DescribeWebAccessModeResponse, <-chan error)
DescribeWebAccessModeWithChan invokes the ddoscoo.DescribeWebAccessMode API asynchronously
func (*Client) DescribeWebAreaBlockConfigs ¶ added in v1.61.175
func (client *Client) DescribeWebAreaBlockConfigs(request *DescribeWebAreaBlockConfigsRequest) (response *DescribeWebAreaBlockConfigsResponse, err error)
DescribeWebAreaBlockConfigs invokes the ddoscoo.DescribeWebAreaBlockConfigs API synchronously
func (*Client) DescribeWebAreaBlockConfigsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebAreaBlockConfigsWithCallback(request *DescribeWebAreaBlockConfigsRequest, callback func(response *DescribeWebAreaBlockConfigsResponse, err error)) <-chan int
DescribeWebAreaBlockConfigsWithCallback invokes the ddoscoo.DescribeWebAreaBlockConfigs API asynchronously
func (*Client) DescribeWebAreaBlockConfigsWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebAreaBlockConfigsWithChan(request *DescribeWebAreaBlockConfigsRequest) (<-chan *DescribeWebAreaBlockConfigsResponse, <-chan error)
DescribeWebAreaBlockConfigsWithChan invokes the ddoscoo.DescribeWebAreaBlockConfigs API asynchronously
func (*Client) DescribeWebCCRules ¶ added in v1.61.175
func (client *Client) DescribeWebCCRules(request *DescribeWebCCRulesRequest) (response *DescribeWebCCRulesResponse, err error)
DescribeWebCCRules invokes the ddoscoo.DescribeWebCCRules API synchronously
func (*Client) DescribeWebCCRulesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebCCRulesWithCallback(request *DescribeWebCCRulesRequest, callback func(response *DescribeWebCCRulesResponse, err error)) <-chan int
DescribeWebCCRulesWithCallback invokes the ddoscoo.DescribeWebCCRules API asynchronously
func (*Client) DescribeWebCCRulesWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebCCRulesWithChan(request *DescribeWebCCRulesRequest) (<-chan *DescribeWebCCRulesResponse, <-chan error)
DescribeWebCCRulesWithChan invokes the ddoscoo.DescribeWebCCRules API asynchronously
func (*Client) DescribeWebCacheConfigs ¶ added in v1.61.175
func (client *Client) DescribeWebCacheConfigs(request *DescribeWebCacheConfigsRequest) (response *DescribeWebCacheConfigsResponse, err error)
DescribeWebCacheConfigs invokes the ddoscoo.DescribeWebCacheConfigs API synchronously
func (*Client) DescribeWebCacheConfigsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebCacheConfigsWithCallback(request *DescribeWebCacheConfigsRequest, callback func(response *DescribeWebCacheConfigsResponse, err error)) <-chan int
DescribeWebCacheConfigsWithCallback invokes the ddoscoo.DescribeWebCacheConfigs API asynchronously
func (*Client) DescribeWebCacheConfigsWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebCacheConfigsWithChan(request *DescribeWebCacheConfigsRequest) (<-chan *DescribeWebCacheConfigsResponse, <-chan error)
DescribeWebCacheConfigsWithChan invokes the ddoscoo.DescribeWebCacheConfigs API asynchronously
func (*Client) DescribeWebCcProtectSwitch ¶ added in v1.61.175
func (client *Client) DescribeWebCcProtectSwitch(request *DescribeWebCcProtectSwitchRequest) (response *DescribeWebCcProtectSwitchResponse, err error)
DescribeWebCcProtectSwitch invokes the ddoscoo.DescribeWebCcProtectSwitch API synchronously
func (*Client) DescribeWebCcProtectSwitchWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebCcProtectSwitchWithCallback(request *DescribeWebCcProtectSwitchRequest, callback func(response *DescribeWebCcProtectSwitchResponse, err error)) <-chan int
DescribeWebCcProtectSwitchWithCallback invokes the ddoscoo.DescribeWebCcProtectSwitch API asynchronously
func (*Client) DescribeWebCcProtectSwitchWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebCcProtectSwitchWithChan(request *DescribeWebCcProtectSwitchRequest) (<-chan *DescribeWebCcProtectSwitchResponse, <-chan error)
DescribeWebCcProtectSwitchWithChan invokes the ddoscoo.DescribeWebCcProtectSwitch API asynchronously
func (*Client) DescribeWebCustomPorts ¶ added in v1.61.175
func (client *Client) DescribeWebCustomPorts(request *DescribeWebCustomPortsRequest) (response *DescribeWebCustomPortsResponse, err error)
DescribeWebCustomPorts invokes the ddoscoo.DescribeWebCustomPorts API synchronously
func (*Client) DescribeWebCustomPortsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebCustomPortsWithCallback(request *DescribeWebCustomPortsRequest, callback func(response *DescribeWebCustomPortsResponse, err error)) <-chan int
DescribeWebCustomPortsWithCallback invokes the ddoscoo.DescribeWebCustomPorts API asynchronously
func (*Client) DescribeWebCustomPortsWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebCustomPortsWithChan(request *DescribeWebCustomPortsRequest) (<-chan *DescribeWebCustomPortsResponse, <-chan error)
DescribeWebCustomPortsWithChan invokes the ddoscoo.DescribeWebCustomPorts API asynchronously
func (*Client) DescribeWebInstanceRelations ¶ added in v1.61.175
func (client *Client) DescribeWebInstanceRelations(request *DescribeWebInstanceRelationsRequest) (response *DescribeWebInstanceRelationsResponse, err error)
DescribeWebInstanceRelations invokes the ddoscoo.DescribeWebInstanceRelations API synchronously
func (*Client) DescribeWebInstanceRelationsWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebInstanceRelationsWithCallback(request *DescribeWebInstanceRelationsRequest, callback func(response *DescribeWebInstanceRelationsResponse, err error)) <-chan int
DescribeWebInstanceRelationsWithCallback invokes the ddoscoo.DescribeWebInstanceRelations API asynchronously
func (*Client) DescribeWebInstanceRelationsWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebInstanceRelationsWithChan(request *DescribeWebInstanceRelationsRequest) (<-chan *DescribeWebInstanceRelationsResponse, <-chan error)
DescribeWebInstanceRelationsWithChan invokes the ddoscoo.DescribeWebInstanceRelations API asynchronously
func (*Client) DescribeWebPreciseAccessRule ¶ added in v1.61.175
func (client *Client) DescribeWebPreciseAccessRule(request *DescribeWebPreciseAccessRuleRequest) (response *DescribeWebPreciseAccessRuleResponse, err error)
DescribeWebPreciseAccessRule invokes the ddoscoo.DescribeWebPreciseAccessRule API synchronously
func (*Client) DescribeWebPreciseAccessRuleWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebPreciseAccessRuleWithCallback(request *DescribeWebPreciseAccessRuleRequest, callback func(response *DescribeWebPreciseAccessRuleResponse, err error)) <-chan int
DescribeWebPreciseAccessRuleWithCallback invokes the ddoscoo.DescribeWebPreciseAccessRule API asynchronously
func (*Client) DescribeWebPreciseAccessRuleWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebPreciseAccessRuleWithChan(request *DescribeWebPreciseAccessRuleRequest) (<-chan *DescribeWebPreciseAccessRuleResponse, <-chan error)
DescribeWebPreciseAccessRuleWithChan invokes the ddoscoo.DescribeWebPreciseAccessRule API asynchronously
func (*Client) DescribeWebRules ¶ added in v1.61.175
func (client *Client) DescribeWebRules(request *DescribeWebRulesRequest) (response *DescribeWebRulesResponse, err error)
DescribeWebRules invokes the ddoscoo.DescribeWebRules API synchronously
func (*Client) DescribeWebRulesWithCallback ¶ added in v1.61.175
func (client *Client) DescribeWebRulesWithCallback(request *DescribeWebRulesRequest, callback func(response *DescribeWebRulesResponse, err error)) <-chan int
DescribeWebRulesWithCallback invokes the ddoscoo.DescribeWebRules API asynchronously
func (*Client) DescribeWebRulesWithChan ¶ added in v1.61.175
func (client *Client) DescribeWebRulesWithChan(request *DescribeWebRulesRequest) (<-chan *DescribeWebRulesResponse, <-chan error)
DescribeWebRulesWithChan invokes the ddoscoo.DescribeWebRules API asynchronously
func (*Client) DetachSceneDefenseObject ¶ added in v1.61.175
func (client *Client) DetachSceneDefenseObject(request *DetachSceneDefenseObjectRequest) (response *DetachSceneDefenseObjectResponse, err error)
DetachSceneDefenseObject invokes the ddoscoo.DetachSceneDefenseObject API synchronously
func (*Client) DetachSceneDefenseObjectWithCallback ¶ added in v1.61.175
func (client *Client) DetachSceneDefenseObjectWithCallback(request *DetachSceneDefenseObjectRequest, callback func(response *DetachSceneDefenseObjectResponse, err error)) <-chan int
DetachSceneDefenseObjectWithCallback invokes the ddoscoo.DetachSceneDefenseObject API asynchronously
func (*Client) DetachSceneDefenseObjectWithChan ¶ added in v1.61.175
func (client *Client) DetachSceneDefenseObjectWithChan(request *DetachSceneDefenseObjectRequest) (<-chan *DetachSceneDefenseObjectResponse, <-chan error)
DetachSceneDefenseObjectWithChan invokes the ddoscoo.DetachSceneDefenseObject API asynchronously
func (*Client) DisableSceneDefensePolicy ¶ added in v1.61.175
func (client *Client) DisableSceneDefensePolicy(request *DisableSceneDefensePolicyRequest) (response *DisableSceneDefensePolicyResponse, err error)
DisableSceneDefensePolicy invokes the ddoscoo.DisableSceneDefensePolicy API synchronously
func (*Client) DisableSceneDefensePolicyWithCallback ¶ added in v1.61.175
func (client *Client) DisableSceneDefensePolicyWithCallback(request *DisableSceneDefensePolicyRequest, callback func(response *DisableSceneDefensePolicyResponse, err error)) <-chan int
DisableSceneDefensePolicyWithCallback invokes the ddoscoo.DisableSceneDefensePolicy API asynchronously
func (*Client) DisableSceneDefensePolicyWithChan ¶ added in v1.61.175
func (client *Client) DisableSceneDefensePolicyWithChan(request *DisableSceneDefensePolicyRequest) (<-chan *DisableSceneDefensePolicyResponse, <-chan error)
DisableSceneDefensePolicyWithChan invokes the ddoscoo.DisableSceneDefensePolicy API asynchronously
func (*Client) DisableWebAccessLogConfig ¶ added in v1.61.175
func (client *Client) DisableWebAccessLogConfig(request *DisableWebAccessLogConfigRequest) (response *DisableWebAccessLogConfigResponse, err error)
DisableWebAccessLogConfig invokes the ddoscoo.DisableWebAccessLogConfig API synchronously
func (*Client) DisableWebAccessLogConfigWithCallback ¶ added in v1.61.175
func (client *Client) DisableWebAccessLogConfigWithCallback(request *DisableWebAccessLogConfigRequest, callback func(response *DisableWebAccessLogConfigResponse, err error)) <-chan int
DisableWebAccessLogConfigWithCallback invokes the ddoscoo.DisableWebAccessLogConfig API asynchronously
func (*Client) DisableWebAccessLogConfigWithChan ¶ added in v1.61.175
func (client *Client) DisableWebAccessLogConfigWithChan(request *DisableWebAccessLogConfigRequest) (<-chan *DisableWebAccessLogConfigResponse, <-chan error)
DisableWebAccessLogConfigWithChan invokes the ddoscoo.DisableWebAccessLogConfig API asynchronously
func (*Client) DisableWebCC ¶ added in v1.61.175
func (client *Client) DisableWebCC(request *DisableWebCCRequest) (response *DisableWebCCResponse, err error)
DisableWebCC invokes the ddoscoo.DisableWebCC API synchronously
func (*Client) DisableWebCCRule ¶ added in v1.61.175
func (client *Client) DisableWebCCRule(request *DisableWebCCRuleRequest) (response *DisableWebCCRuleResponse, err error)
DisableWebCCRule invokes the ddoscoo.DisableWebCCRule API synchronously
func (*Client) DisableWebCCRuleWithCallback ¶ added in v1.61.175
func (client *Client) DisableWebCCRuleWithCallback(request *DisableWebCCRuleRequest, callback func(response *DisableWebCCRuleResponse, err error)) <-chan int
DisableWebCCRuleWithCallback invokes the ddoscoo.DisableWebCCRule API asynchronously
func (*Client) DisableWebCCRuleWithChan ¶ added in v1.61.175
func (client *Client) DisableWebCCRuleWithChan(request *DisableWebCCRuleRequest) (<-chan *DisableWebCCRuleResponse, <-chan error)
DisableWebCCRuleWithChan invokes the ddoscoo.DisableWebCCRule API asynchronously
func (*Client) DisableWebCCWithCallback ¶ added in v1.61.175
func (client *Client) DisableWebCCWithCallback(request *DisableWebCCRequest, callback func(response *DisableWebCCResponse, err error)) <-chan int
DisableWebCCWithCallback invokes the ddoscoo.DisableWebCC API asynchronously
func (*Client) DisableWebCCWithChan ¶ added in v1.61.175
func (client *Client) DisableWebCCWithChan(request *DisableWebCCRequest) (<-chan *DisableWebCCResponse, <-chan error)
DisableWebCCWithChan invokes the ddoscoo.DisableWebCC API asynchronously
func (*Client) EmptyAutoCcBlacklist ¶ added in v1.61.175
func (client *Client) EmptyAutoCcBlacklist(request *EmptyAutoCcBlacklistRequest) (response *EmptyAutoCcBlacklistResponse, err error)
EmptyAutoCcBlacklist invokes the ddoscoo.EmptyAutoCcBlacklist API synchronously
func (*Client) EmptyAutoCcBlacklistWithCallback ¶ added in v1.61.175
func (client *Client) EmptyAutoCcBlacklistWithCallback(request *EmptyAutoCcBlacklistRequest, callback func(response *EmptyAutoCcBlacklistResponse, err error)) <-chan int
EmptyAutoCcBlacklistWithCallback invokes the ddoscoo.EmptyAutoCcBlacklist API asynchronously
func (*Client) EmptyAutoCcBlacklistWithChan ¶ added in v1.61.175
func (client *Client) EmptyAutoCcBlacklistWithChan(request *EmptyAutoCcBlacklistRequest) (<-chan *EmptyAutoCcBlacklistResponse, <-chan error)
EmptyAutoCcBlacklistWithChan invokes the ddoscoo.EmptyAutoCcBlacklist API asynchronously
func (*Client) EmptyAutoCcWhitelist ¶ added in v1.61.175
func (client *Client) EmptyAutoCcWhitelist(request *EmptyAutoCcWhitelistRequest) (response *EmptyAutoCcWhitelistResponse, err error)
EmptyAutoCcWhitelist invokes the ddoscoo.EmptyAutoCcWhitelist API synchronously
func (*Client) EmptyAutoCcWhitelistWithCallback ¶ added in v1.61.175
func (client *Client) EmptyAutoCcWhitelistWithCallback(request *EmptyAutoCcWhitelistRequest, callback func(response *EmptyAutoCcWhitelistResponse, err error)) <-chan int
EmptyAutoCcWhitelistWithCallback invokes the ddoscoo.EmptyAutoCcWhitelist API asynchronously
func (*Client) EmptyAutoCcWhitelistWithChan ¶ added in v1.61.175
func (client *Client) EmptyAutoCcWhitelistWithChan(request *EmptyAutoCcWhitelistRequest) (<-chan *EmptyAutoCcWhitelistResponse, <-chan error)
EmptyAutoCcWhitelistWithChan invokes the ddoscoo.EmptyAutoCcWhitelist API asynchronously
func (*Client) EmptySlsLogstore ¶ added in v1.61.175
func (client *Client) EmptySlsLogstore(request *EmptySlsLogstoreRequest) (response *EmptySlsLogstoreResponse, err error)
EmptySlsLogstore invokes the ddoscoo.EmptySlsLogstore API synchronously
func (*Client) EmptySlsLogstoreWithCallback ¶ added in v1.61.175
func (client *Client) EmptySlsLogstoreWithCallback(request *EmptySlsLogstoreRequest, callback func(response *EmptySlsLogstoreResponse, err error)) <-chan int
EmptySlsLogstoreWithCallback invokes the ddoscoo.EmptySlsLogstore API asynchronously
func (*Client) EmptySlsLogstoreWithChan ¶ added in v1.61.175
func (client *Client) EmptySlsLogstoreWithChan(request *EmptySlsLogstoreRequest) (<-chan *EmptySlsLogstoreResponse, <-chan error)
EmptySlsLogstoreWithChan invokes the ddoscoo.EmptySlsLogstore API asynchronously
func (*Client) EnableSceneDefensePolicy ¶ added in v1.61.175
func (client *Client) EnableSceneDefensePolicy(request *EnableSceneDefensePolicyRequest) (response *EnableSceneDefensePolicyResponse, err error)
EnableSceneDefensePolicy invokes the ddoscoo.EnableSceneDefensePolicy API synchronously
func (*Client) EnableSceneDefensePolicyWithCallback ¶ added in v1.61.175
func (client *Client) EnableSceneDefensePolicyWithCallback(request *EnableSceneDefensePolicyRequest, callback func(response *EnableSceneDefensePolicyResponse, err error)) <-chan int
EnableSceneDefensePolicyWithCallback invokes the ddoscoo.EnableSceneDefensePolicy API asynchronously
func (*Client) EnableSceneDefensePolicyWithChan ¶ added in v1.61.175
func (client *Client) EnableSceneDefensePolicyWithChan(request *EnableSceneDefensePolicyRequest) (<-chan *EnableSceneDefensePolicyResponse, <-chan error)
EnableSceneDefensePolicyWithChan invokes the ddoscoo.EnableSceneDefensePolicy API asynchronously
func (*Client) EnableWebAccessLogConfig ¶ added in v1.61.175
func (client *Client) EnableWebAccessLogConfig(request *EnableWebAccessLogConfigRequest) (response *EnableWebAccessLogConfigResponse, err error)
EnableWebAccessLogConfig invokes the ddoscoo.EnableWebAccessLogConfig API synchronously
func (*Client) EnableWebAccessLogConfigWithCallback ¶ added in v1.61.175
func (client *Client) EnableWebAccessLogConfigWithCallback(request *EnableWebAccessLogConfigRequest, callback func(response *EnableWebAccessLogConfigResponse, err error)) <-chan int
EnableWebAccessLogConfigWithCallback invokes the ddoscoo.EnableWebAccessLogConfig API asynchronously
func (*Client) EnableWebAccessLogConfigWithChan ¶ added in v1.61.175
func (client *Client) EnableWebAccessLogConfigWithChan(request *EnableWebAccessLogConfigRequest) (<-chan *EnableWebAccessLogConfigResponse, <-chan error)
EnableWebAccessLogConfigWithChan invokes the ddoscoo.EnableWebAccessLogConfig API asynchronously
func (*Client) EnableWebCC ¶ added in v1.61.175
func (client *Client) EnableWebCC(request *EnableWebCCRequest) (response *EnableWebCCResponse, err error)
EnableWebCC invokes the ddoscoo.EnableWebCC API synchronously
func (*Client) EnableWebCCRule ¶ added in v1.61.175
func (client *Client) EnableWebCCRule(request *EnableWebCCRuleRequest) (response *EnableWebCCRuleResponse, err error)
EnableWebCCRule invokes the ddoscoo.EnableWebCCRule API synchronously
func (*Client) EnableWebCCRuleWithCallback ¶ added in v1.61.175
func (client *Client) EnableWebCCRuleWithCallback(request *EnableWebCCRuleRequest, callback func(response *EnableWebCCRuleResponse, err error)) <-chan int
EnableWebCCRuleWithCallback invokes the ddoscoo.EnableWebCCRule API asynchronously
func (*Client) EnableWebCCRuleWithChan ¶ added in v1.61.175
func (client *Client) EnableWebCCRuleWithChan(request *EnableWebCCRuleRequest) (<-chan *EnableWebCCRuleResponse, <-chan error)
EnableWebCCRuleWithChan invokes the ddoscoo.EnableWebCCRule API asynchronously
func (*Client) EnableWebCCWithCallback ¶ added in v1.61.175
func (client *Client) EnableWebCCWithCallback(request *EnableWebCCRequest, callback func(response *EnableWebCCResponse, err error)) <-chan int
EnableWebCCWithCallback invokes the ddoscoo.EnableWebCC API asynchronously
func (*Client) EnableWebCCWithChan ¶ added in v1.61.175
func (client *Client) EnableWebCCWithChan(request *EnableWebCCRequest) (<-chan *EnableWebCCResponse, <-chan error)
EnableWebCCWithChan invokes the ddoscoo.EnableWebCC API asynchronously
func (*Client) ModifyBlackholeStatus ¶ added in v1.61.175
func (client *Client) ModifyBlackholeStatus(request *ModifyBlackholeStatusRequest) (response *ModifyBlackholeStatusResponse, err error)
ModifyBlackholeStatus invokes the ddoscoo.ModifyBlackholeStatus API synchronously
func (*Client) ModifyBlackholeStatusWithCallback ¶ added in v1.61.175
func (client *Client) ModifyBlackholeStatusWithCallback(request *ModifyBlackholeStatusRequest, callback func(response *ModifyBlackholeStatusResponse, err error)) <-chan int
ModifyBlackholeStatusWithCallback invokes the ddoscoo.ModifyBlackholeStatus API asynchronously
func (*Client) ModifyBlackholeStatusWithChan ¶ added in v1.61.175
func (client *Client) ModifyBlackholeStatusWithChan(request *ModifyBlackholeStatusRequest) (<-chan *ModifyBlackholeStatusResponse, <-chan error)
ModifyBlackholeStatusWithChan invokes the ddoscoo.ModifyBlackholeStatus API asynchronously
func (*Client) ModifyBlockStatus ¶ added in v1.61.175
func (client *Client) ModifyBlockStatus(request *ModifyBlockStatusRequest) (response *ModifyBlockStatusResponse, err error)
ModifyBlockStatus invokes the ddoscoo.ModifyBlockStatus API synchronously
func (*Client) ModifyBlockStatusWithCallback ¶ added in v1.61.175
func (client *Client) ModifyBlockStatusWithCallback(request *ModifyBlockStatusRequest, callback func(response *ModifyBlockStatusResponse, err error)) <-chan int
ModifyBlockStatusWithCallback invokes the ddoscoo.ModifyBlockStatus API asynchronously
func (*Client) ModifyBlockStatusWithChan ¶ added in v1.61.175
func (client *Client) ModifyBlockStatusWithChan(request *ModifyBlockStatusRequest) (<-chan *ModifyBlockStatusResponse, <-chan error)
ModifyBlockStatusWithChan invokes the ddoscoo.ModifyBlockStatus API asynchronously
func (*Client) ModifyCnameReuse ¶ added in v1.61.175
func (client *Client) ModifyCnameReuse(request *ModifyCnameReuseRequest) (response *ModifyCnameReuseResponse, err error)
ModifyCnameReuse invokes the ddoscoo.ModifyCnameReuse API synchronously
func (*Client) ModifyCnameReuseWithCallback ¶ added in v1.61.175
func (client *Client) ModifyCnameReuseWithCallback(request *ModifyCnameReuseRequest, callback func(response *ModifyCnameReuseResponse, err error)) <-chan int
ModifyCnameReuseWithCallback invokes the ddoscoo.ModifyCnameReuse API asynchronously
func (*Client) ModifyCnameReuseWithChan ¶ added in v1.61.175
func (client *Client) ModifyCnameReuseWithChan(request *ModifyCnameReuseRequest) (<-chan *ModifyCnameReuseResponse, <-chan error)
ModifyCnameReuseWithChan invokes the ddoscoo.ModifyCnameReuse API asynchronously
func (*Client) ModifyDomainResource ¶ added in v1.61.1082
func (client *Client) ModifyDomainResource(request *ModifyDomainResourceRequest) (response *ModifyDomainResourceResponse, err error)
ModifyDomainResource invokes the ddoscoo.ModifyDomainResource API synchronously
func (*Client) ModifyDomainResourceWithCallback ¶ added in v1.61.1082
func (client *Client) ModifyDomainResourceWithCallback(request *ModifyDomainResourceRequest, callback func(response *ModifyDomainResourceResponse, err error)) <-chan int
ModifyDomainResourceWithCallback invokes the ddoscoo.ModifyDomainResource API asynchronously
func (*Client) ModifyDomainResourceWithChan ¶ added in v1.61.1082
func (client *Client) ModifyDomainResourceWithChan(request *ModifyDomainResourceRequest) (<-chan *ModifyDomainResourceResponse, <-chan error)
ModifyDomainResourceWithChan invokes the ddoscoo.ModifyDomainResource API asynchronously
func (*Client) ModifyElasticBandWidth ¶ added in v1.61.175
func (client *Client) ModifyElasticBandWidth(request *ModifyElasticBandWidthRequest) (response *ModifyElasticBandWidthResponse, err error)
ModifyElasticBandWidth invokes the ddoscoo.ModifyElasticBandWidth API synchronously
func (*Client) ModifyElasticBandWidthWithCallback ¶ added in v1.61.175
func (client *Client) ModifyElasticBandWidthWithCallback(request *ModifyElasticBandWidthRequest, callback func(response *ModifyElasticBandWidthResponse, err error)) <-chan int
ModifyElasticBandWidthWithCallback invokes the ddoscoo.ModifyElasticBandWidth API asynchronously
func (*Client) ModifyElasticBandWidthWithChan ¶ added in v1.61.175
func (client *Client) ModifyElasticBandWidthWithChan(request *ModifyElasticBandWidthRequest) (<-chan *ModifyElasticBandWidthResponse, <-chan error)
ModifyElasticBandWidthWithChan invokes the ddoscoo.ModifyElasticBandWidth API asynchronously
func (*Client) ModifyFullLogTtl ¶ added in v1.61.175
func (client *Client) ModifyFullLogTtl(request *ModifyFullLogTtlRequest) (response *ModifyFullLogTtlResponse, err error)
ModifyFullLogTtl invokes the ddoscoo.ModifyFullLogTtl API synchronously
func (*Client) ModifyFullLogTtlWithCallback ¶ added in v1.61.175
func (client *Client) ModifyFullLogTtlWithCallback(request *ModifyFullLogTtlRequest, callback func(response *ModifyFullLogTtlResponse, err error)) <-chan int
ModifyFullLogTtlWithCallback invokes the ddoscoo.ModifyFullLogTtl API asynchronously
func (*Client) ModifyFullLogTtlWithChan ¶ added in v1.61.175
func (client *Client) ModifyFullLogTtlWithChan(request *ModifyFullLogTtlRequest) (<-chan *ModifyFullLogTtlResponse, <-chan error)
ModifyFullLogTtlWithChan invokes the ddoscoo.ModifyFullLogTtl API asynchronously
func (*Client) ModifyHealthCheckConfig ¶ added in v1.61.175
func (client *Client) ModifyHealthCheckConfig(request *ModifyHealthCheckConfigRequest) (response *ModifyHealthCheckConfigResponse, err error)
ModifyHealthCheckConfig invokes the ddoscoo.ModifyHealthCheckConfig API synchronously
func (*Client) ModifyHealthCheckConfigWithCallback ¶ added in v1.61.175
func (client *Client) ModifyHealthCheckConfigWithCallback(request *ModifyHealthCheckConfigRequest, callback func(response *ModifyHealthCheckConfigResponse, err error)) <-chan int
ModifyHealthCheckConfigWithCallback invokes the ddoscoo.ModifyHealthCheckConfig API asynchronously
func (*Client) ModifyHealthCheckConfigWithChan ¶ added in v1.61.175
func (client *Client) ModifyHealthCheckConfigWithChan(request *ModifyHealthCheckConfigRequest) (<-chan *ModifyHealthCheckConfigResponse, <-chan error)
ModifyHealthCheckConfigWithChan invokes the ddoscoo.ModifyHealthCheckConfig API asynchronously
func (*Client) ModifyHttp2Enable ¶ added in v1.61.175
func (client *Client) ModifyHttp2Enable(request *ModifyHttp2EnableRequest) (response *ModifyHttp2EnableResponse, err error)
ModifyHttp2Enable invokes the ddoscoo.ModifyHttp2Enable API synchronously
func (*Client) ModifyHttp2EnableWithCallback ¶ added in v1.61.175
func (client *Client) ModifyHttp2EnableWithCallback(request *ModifyHttp2EnableRequest, callback func(response *ModifyHttp2EnableResponse, err error)) <-chan int
ModifyHttp2EnableWithCallback invokes the ddoscoo.ModifyHttp2Enable API asynchronously
func (*Client) ModifyHttp2EnableWithChan ¶ added in v1.61.175
func (client *Client) ModifyHttp2EnableWithChan(request *ModifyHttp2EnableRequest) (<-chan *ModifyHttp2EnableResponse, <-chan error)
ModifyHttp2EnableWithChan invokes the ddoscoo.ModifyHttp2Enable API asynchronously
func (*Client) ModifyInstanceRemark ¶
func (client *Client) ModifyInstanceRemark(request *ModifyInstanceRemarkRequest) (response *ModifyInstanceRemarkResponse, err error)
ModifyInstanceRemark invokes the ddoscoo.ModifyInstanceRemark API synchronously
func (*Client) ModifyInstanceRemarkWithCallback ¶
func (client *Client) ModifyInstanceRemarkWithCallback(request *ModifyInstanceRemarkRequest, callback func(response *ModifyInstanceRemarkResponse, err error)) <-chan int
ModifyInstanceRemarkWithCallback invokes the ddoscoo.ModifyInstanceRemark API asynchronously
func (*Client) ModifyInstanceRemarkWithChan ¶
func (client *Client) ModifyInstanceRemarkWithChan(request *ModifyInstanceRemarkRequest) (<-chan *ModifyInstanceRemarkResponse, <-chan error)
ModifyInstanceRemarkWithChan invokes the ddoscoo.ModifyInstanceRemark API asynchronously
func (*Client) ModifyNetworkRuleAttribute ¶ added in v1.61.175
func (client *Client) ModifyNetworkRuleAttribute(request *ModifyNetworkRuleAttributeRequest) (response *ModifyNetworkRuleAttributeResponse, err error)
ModifyNetworkRuleAttribute invokes the ddoscoo.ModifyNetworkRuleAttribute API synchronously
func (*Client) ModifyNetworkRuleAttributeWithCallback ¶ added in v1.61.175
func (client *Client) ModifyNetworkRuleAttributeWithCallback(request *ModifyNetworkRuleAttributeRequest, callback func(response *ModifyNetworkRuleAttributeResponse, err error)) <-chan int
ModifyNetworkRuleAttributeWithCallback invokes the ddoscoo.ModifyNetworkRuleAttribute API asynchronously
func (*Client) ModifyNetworkRuleAttributeWithChan ¶ added in v1.61.175
func (client *Client) ModifyNetworkRuleAttributeWithChan(request *ModifyNetworkRuleAttributeRequest) (<-chan *ModifyNetworkRuleAttributeResponse, <-chan error)
ModifyNetworkRuleAttributeWithChan invokes the ddoscoo.ModifyNetworkRuleAttribute API asynchronously
func (*Client) ModifyPort ¶ added in v1.61.1082
func (client *Client) ModifyPort(request *ModifyPortRequest) (response *ModifyPortResponse, err error)
ModifyPort invokes the ddoscoo.ModifyPort API synchronously
func (*Client) ModifyPortAutoCcStatus ¶ added in v1.61.175
func (client *Client) ModifyPortAutoCcStatus(request *ModifyPortAutoCcStatusRequest) (response *ModifyPortAutoCcStatusResponse, err error)
ModifyPortAutoCcStatus invokes the ddoscoo.ModifyPortAutoCcStatus API synchronously
func (*Client) ModifyPortAutoCcStatusWithCallback ¶ added in v1.61.175
func (client *Client) ModifyPortAutoCcStatusWithCallback(request *ModifyPortAutoCcStatusRequest, callback func(response *ModifyPortAutoCcStatusResponse, err error)) <-chan int
ModifyPortAutoCcStatusWithCallback invokes the ddoscoo.ModifyPortAutoCcStatus API asynchronously
func (*Client) ModifyPortAutoCcStatusWithChan ¶ added in v1.61.175
func (client *Client) ModifyPortAutoCcStatusWithChan(request *ModifyPortAutoCcStatusRequest) (<-chan *ModifyPortAutoCcStatusResponse, <-chan error)
ModifyPortAutoCcStatusWithChan invokes the ddoscoo.ModifyPortAutoCcStatus API asynchronously
func (*Client) ModifyPortWithCallback ¶ added in v1.61.1082
func (client *Client) ModifyPortWithCallback(request *ModifyPortRequest, callback func(response *ModifyPortResponse, err error)) <-chan int
ModifyPortWithCallback invokes the ddoscoo.ModifyPort API asynchronously
func (*Client) ModifyPortWithChan ¶ added in v1.61.1082
func (client *Client) ModifyPortWithChan(request *ModifyPortRequest) (<-chan *ModifyPortResponse, <-chan error)
ModifyPortWithChan invokes the ddoscoo.ModifyPort API asynchronously
func (*Client) ModifySceneDefensePolicy ¶ added in v1.61.175
func (client *Client) ModifySceneDefensePolicy(request *ModifySceneDefensePolicyRequest) (response *ModifySceneDefensePolicyResponse, err error)
ModifySceneDefensePolicy invokes the ddoscoo.ModifySceneDefensePolicy API synchronously
func (*Client) ModifySceneDefensePolicyWithCallback ¶ added in v1.61.175
func (client *Client) ModifySceneDefensePolicyWithCallback(request *ModifySceneDefensePolicyRequest, callback func(response *ModifySceneDefensePolicyResponse, err error)) <-chan int
ModifySceneDefensePolicyWithCallback invokes the ddoscoo.ModifySceneDefensePolicy API asynchronously
func (*Client) ModifySceneDefensePolicyWithChan ¶ added in v1.61.175
func (client *Client) ModifySceneDefensePolicyWithChan(request *ModifySceneDefensePolicyRequest) (<-chan *ModifySceneDefensePolicyResponse, <-chan error)
ModifySceneDefensePolicyWithChan invokes the ddoscoo.ModifySceneDefensePolicy API asynchronously
func (*Client) ModifySchedulerRule ¶ added in v1.61.175
func (client *Client) ModifySchedulerRule(request *ModifySchedulerRuleRequest) (response *ModifySchedulerRuleResponse, err error)
ModifySchedulerRule invokes the ddoscoo.ModifySchedulerRule API synchronously
func (*Client) ModifySchedulerRuleWithCallback ¶ added in v1.61.175
func (client *Client) ModifySchedulerRuleWithCallback(request *ModifySchedulerRuleRequest, callback func(response *ModifySchedulerRuleResponse, err error)) <-chan int
ModifySchedulerRuleWithCallback invokes the ddoscoo.ModifySchedulerRule API asynchronously
func (*Client) ModifySchedulerRuleWithChan ¶ added in v1.61.175
func (client *Client) ModifySchedulerRuleWithChan(request *ModifySchedulerRuleRequest) (<-chan *ModifySchedulerRuleResponse, <-chan error)
ModifySchedulerRuleWithChan invokes the ddoscoo.ModifySchedulerRule API asynchronously
func (*Client) ModifyTlsConfig ¶ added in v1.61.175
func (client *Client) ModifyTlsConfig(request *ModifyTlsConfigRequest) (response *ModifyTlsConfigResponse, err error)
ModifyTlsConfig invokes the ddoscoo.ModifyTlsConfig API synchronously
func (*Client) ModifyTlsConfigWithCallback ¶ added in v1.61.175
func (client *Client) ModifyTlsConfigWithCallback(request *ModifyTlsConfigRequest, callback func(response *ModifyTlsConfigResponse, err error)) <-chan int
ModifyTlsConfigWithCallback invokes the ddoscoo.ModifyTlsConfig API asynchronously
func (*Client) ModifyTlsConfigWithChan ¶ added in v1.61.175
func (client *Client) ModifyTlsConfigWithChan(request *ModifyTlsConfigRequest) (<-chan *ModifyTlsConfigResponse, <-chan error)
ModifyTlsConfigWithChan invokes the ddoscoo.ModifyTlsConfig API asynchronously
func (*Client) ModifyWebAIProtectMode ¶ added in v1.61.175
func (client *Client) ModifyWebAIProtectMode(request *ModifyWebAIProtectModeRequest) (response *ModifyWebAIProtectModeResponse, err error)
ModifyWebAIProtectMode invokes the ddoscoo.ModifyWebAIProtectMode API synchronously
func (*Client) ModifyWebAIProtectModeWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebAIProtectModeWithCallback(request *ModifyWebAIProtectModeRequest, callback func(response *ModifyWebAIProtectModeResponse, err error)) <-chan int
ModifyWebAIProtectModeWithCallback invokes the ddoscoo.ModifyWebAIProtectMode API asynchronously
func (*Client) ModifyWebAIProtectModeWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebAIProtectModeWithChan(request *ModifyWebAIProtectModeRequest) (<-chan *ModifyWebAIProtectModeResponse, <-chan error)
ModifyWebAIProtectModeWithChan invokes the ddoscoo.ModifyWebAIProtectMode API asynchronously
func (*Client) ModifyWebAIProtectSwitch ¶ added in v1.61.175
func (client *Client) ModifyWebAIProtectSwitch(request *ModifyWebAIProtectSwitchRequest) (response *ModifyWebAIProtectSwitchResponse, err error)
ModifyWebAIProtectSwitch invokes the ddoscoo.ModifyWebAIProtectSwitch API synchronously
func (*Client) ModifyWebAIProtectSwitchWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebAIProtectSwitchWithCallback(request *ModifyWebAIProtectSwitchRequest, callback func(response *ModifyWebAIProtectSwitchResponse, err error)) <-chan int
ModifyWebAIProtectSwitchWithCallback invokes the ddoscoo.ModifyWebAIProtectSwitch API asynchronously
func (*Client) ModifyWebAIProtectSwitchWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebAIProtectSwitchWithChan(request *ModifyWebAIProtectSwitchRequest) (<-chan *ModifyWebAIProtectSwitchResponse, <-chan error)
ModifyWebAIProtectSwitchWithChan invokes the ddoscoo.ModifyWebAIProtectSwitch API asynchronously
func (*Client) ModifyWebAccessMode ¶ added in v1.61.175
func (client *Client) ModifyWebAccessMode(request *ModifyWebAccessModeRequest) (response *ModifyWebAccessModeResponse, err error)
ModifyWebAccessMode invokes the ddoscoo.ModifyWebAccessMode API synchronously
func (*Client) ModifyWebAccessModeWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebAccessModeWithCallback(request *ModifyWebAccessModeRequest, callback func(response *ModifyWebAccessModeResponse, err error)) <-chan int
ModifyWebAccessModeWithCallback invokes the ddoscoo.ModifyWebAccessMode API asynchronously
func (*Client) ModifyWebAccessModeWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebAccessModeWithChan(request *ModifyWebAccessModeRequest) (<-chan *ModifyWebAccessModeResponse, <-chan error)
ModifyWebAccessModeWithChan invokes the ddoscoo.ModifyWebAccessMode API asynchronously
func (*Client) ModifyWebAreaBlock ¶ added in v1.61.175
func (client *Client) ModifyWebAreaBlock(request *ModifyWebAreaBlockRequest) (response *ModifyWebAreaBlockResponse, err error)
ModifyWebAreaBlock invokes the ddoscoo.ModifyWebAreaBlock API synchronously
func (*Client) ModifyWebAreaBlockSwitch ¶ added in v1.61.175
func (client *Client) ModifyWebAreaBlockSwitch(request *ModifyWebAreaBlockSwitchRequest) (response *ModifyWebAreaBlockSwitchResponse, err error)
ModifyWebAreaBlockSwitch invokes the ddoscoo.ModifyWebAreaBlockSwitch API synchronously
func (*Client) ModifyWebAreaBlockSwitchWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebAreaBlockSwitchWithCallback(request *ModifyWebAreaBlockSwitchRequest, callback func(response *ModifyWebAreaBlockSwitchResponse, err error)) <-chan int
ModifyWebAreaBlockSwitchWithCallback invokes the ddoscoo.ModifyWebAreaBlockSwitch API asynchronously
func (*Client) ModifyWebAreaBlockSwitchWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebAreaBlockSwitchWithChan(request *ModifyWebAreaBlockSwitchRequest) (<-chan *ModifyWebAreaBlockSwitchResponse, <-chan error)
ModifyWebAreaBlockSwitchWithChan invokes the ddoscoo.ModifyWebAreaBlockSwitch API asynchronously
func (*Client) ModifyWebAreaBlockWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebAreaBlockWithCallback(request *ModifyWebAreaBlockRequest, callback func(response *ModifyWebAreaBlockResponse, err error)) <-chan int
ModifyWebAreaBlockWithCallback invokes the ddoscoo.ModifyWebAreaBlock API asynchronously
func (*Client) ModifyWebAreaBlockWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebAreaBlockWithChan(request *ModifyWebAreaBlockRequest) (<-chan *ModifyWebAreaBlockResponse, <-chan error)
ModifyWebAreaBlockWithChan invokes the ddoscoo.ModifyWebAreaBlock API asynchronously
func (*Client) ModifyWebCCRule ¶ added in v1.61.175
func (client *Client) ModifyWebCCRule(request *ModifyWebCCRuleRequest) (response *ModifyWebCCRuleResponse, err error)
ModifyWebCCRule invokes the ddoscoo.ModifyWebCCRule API synchronously
func (*Client) ModifyWebCCRuleWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebCCRuleWithCallback(request *ModifyWebCCRuleRequest, callback func(response *ModifyWebCCRuleResponse, err error)) <-chan int
ModifyWebCCRuleWithCallback invokes the ddoscoo.ModifyWebCCRule API asynchronously
func (*Client) ModifyWebCCRuleWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebCCRuleWithChan(request *ModifyWebCCRuleRequest) (<-chan *ModifyWebCCRuleResponse, <-chan error)
ModifyWebCCRuleWithChan invokes the ddoscoo.ModifyWebCCRule API asynchronously
func (*Client) ModifyWebCacheCustomRule ¶ added in v1.61.175
func (client *Client) ModifyWebCacheCustomRule(request *ModifyWebCacheCustomRuleRequest) (response *ModifyWebCacheCustomRuleResponse, err error)
ModifyWebCacheCustomRule invokes the ddoscoo.ModifyWebCacheCustomRule API synchronously
func (*Client) ModifyWebCacheCustomRuleWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebCacheCustomRuleWithCallback(request *ModifyWebCacheCustomRuleRequest, callback func(response *ModifyWebCacheCustomRuleResponse, err error)) <-chan int
ModifyWebCacheCustomRuleWithCallback invokes the ddoscoo.ModifyWebCacheCustomRule API asynchronously
func (*Client) ModifyWebCacheCustomRuleWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebCacheCustomRuleWithChan(request *ModifyWebCacheCustomRuleRequest) (<-chan *ModifyWebCacheCustomRuleResponse, <-chan error)
ModifyWebCacheCustomRuleWithChan invokes the ddoscoo.ModifyWebCacheCustomRule API asynchronously
func (*Client) ModifyWebCacheMode ¶ added in v1.61.175
func (client *Client) ModifyWebCacheMode(request *ModifyWebCacheModeRequest) (response *ModifyWebCacheModeResponse, err error)
ModifyWebCacheMode invokes the ddoscoo.ModifyWebCacheMode API synchronously
func (*Client) ModifyWebCacheModeWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebCacheModeWithCallback(request *ModifyWebCacheModeRequest, callback func(response *ModifyWebCacheModeResponse, err error)) <-chan int
ModifyWebCacheModeWithCallback invokes the ddoscoo.ModifyWebCacheMode API asynchronously
func (*Client) ModifyWebCacheModeWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebCacheModeWithChan(request *ModifyWebCacheModeRequest) (<-chan *ModifyWebCacheModeResponse, <-chan error)
ModifyWebCacheModeWithChan invokes the ddoscoo.ModifyWebCacheMode API asynchronously
func (*Client) ModifyWebCacheSwitch ¶ added in v1.61.175
func (client *Client) ModifyWebCacheSwitch(request *ModifyWebCacheSwitchRequest) (response *ModifyWebCacheSwitchResponse, err error)
ModifyWebCacheSwitch invokes the ddoscoo.ModifyWebCacheSwitch API synchronously
func (*Client) ModifyWebCacheSwitchWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebCacheSwitchWithCallback(request *ModifyWebCacheSwitchRequest, callback func(response *ModifyWebCacheSwitchResponse, err error)) <-chan int
ModifyWebCacheSwitchWithCallback invokes the ddoscoo.ModifyWebCacheSwitch API asynchronously
func (*Client) ModifyWebCacheSwitchWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebCacheSwitchWithChan(request *ModifyWebCacheSwitchRequest) (<-chan *ModifyWebCacheSwitchResponse, <-chan error)
ModifyWebCacheSwitchWithChan invokes the ddoscoo.ModifyWebCacheSwitch API asynchronously
func (*Client) ModifyWebIpSetSwitch ¶ added in v1.61.175
func (client *Client) ModifyWebIpSetSwitch(request *ModifyWebIpSetSwitchRequest) (response *ModifyWebIpSetSwitchResponse, err error)
ModifyWebIpSetSwitch invokes the ddoscoo.ModifyWebIpSetSwitch API synchronously
func (*Client) ModifyWebIpSetSwitchWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebIpSetSwitchWithCallback(request *ModifyWebIpSetSwitchRequest, callback func(response *ModifyWebIpSetSwitchResponse, err error)) <-chan int
ModifyWebIpSetSwitchWithCallback invokes the ddoscoo.ModifyWebIpSetSwitch API asynchronously
func (*Client) ModifyWebIpSetSwitchWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebIpSetSwitchWithChan(request *ModifyWebIpSetSwitchRequest) (<-chan *ModifyWebIpSetSwitchResponse, <-chan error)
ModifyWebIpSetSwitchWithChan invokes the ddoscoo.ModifyWebIpSetSwitch API asynchronously
func (*Client) ModifyWebPreciseAccessRule ¶ added in v1.61.175
func (client *Client) ModifyWebPreciseAccessRule(request *ModifyWebPreciseAccessRuleRequest) (response *ModifyWebPreciseAccessRuleResponse, err error)
ModifyWebPreciseAccessRule invokes the ddoscoo.ModifyWebPreciseAccessRule API synchronously
func (*Client) ModifyWebPreciseAccessRuleWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebPreciseAccessRuleWithCallback(request *ModifyWebPreciseAccessRuleRequest, callback func(response *ModifyWebPreciseAccessRuleResponse, err error)) <-chan int
ModifyWebPreciseAccessRuleWithCallback invokes the ddoscoo.ModifyWebPreciseAccessRule API asynchronously
func (*Client) ModifyWebPreciseAccessRuleWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebPreciseAccessRuleWithChan(request *ModifyWebPreciseAccessRuleRequest) (<-chan *ModifyWebPreciseAccessRuleResponse, <-chan error)
ModifyWebPreciseAccessRuleWithChan invokes the ddoscoo.ModifyWebPreciseAccessRule API asynchronously
func (*Client) ModifyWebPreciseAccessSwitch ¶ added in v1.61.175
func (client *Client) ModifyWebPreciseAccessSwitch(request *ModifyWebPreciseAccessSwitchRequest) (response *ModifyWebPreciseAccessSwitchResponse, err error)
ModifyWebPreciseAccessSwitch invokes the ddoscoo.ModifyWebPreciseAccessSwitch API synchronously
func (*Client) ModifyWebPreciseAccessSwitchWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebPreciseAccessSwitchWithCallback(request *ModifyWebPreciseAccessSwitchRequest, callback func(response *ModifyWebPreciseAccessSwitchResponse, err error)) <-chan int
ModifyWebPreciseAccessSwitchWithCallback invokes the ddoscoo.ModifyWebPreciseAccessSwitch API asynchronously
func (*Client) ModifyWebPreciseAccessSwitchWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebPreciseAccessSwitchWithChan(request *ModifyWebPreciseAccessSwitchRequest) (<-chan *ModifyWebPreciseAccessSwitchResponse, <-chan error)
ModifyWebPreciseAccessSwitchWithChan invokes the ddoscoo.ModifyWebPreciseAccessSwitch API asynchronously
func (*Client) ModifyWebRule ¶ added in v1.61.175
func (client *Client) ModifyWebRule(request *ModifyWebRuleRequest) (response *ModifyWebRuleResponse, err error)
ModifyWebRule invokes the ddoscoo.ModifyWebRule API synchronously
func (*Client) ModifyWebRuleWithCallback ¶ added in v1.61.175
func (client *Client) ModifyWebRuleWithCallback(request *ModifyWebRuleRequest, callback func(response *ModifyWebRuleResponse, err error)) <-chan int
ModifyWebRuleWithCallback invokes the ddoscoo.ModifyWebRule API asynchronously
func (*Client) ModifyWebRuleWithChan ¶ added in v1.61.175
func (client *Client) ModifyWebRuleWithChan(request *ModifyWebRuleRequest) (<-chan *ModifyWebRuleResponse, <-chan error)
ModifyWebRuleWithChan invokes the ddoscoo.ModifyWebRule API asynchronously
func (*Client) ReleaseInstance ¶
func (client *Client) ReleaseInstance(request *ReleaseInstanceRequest) (response *ReleaseInstanceResponse, err error)
ReleaseInstance invokes the ddoscoo.ReleaseInstance API synchronously
func (*Client) ReleaseInstanceWithCallback ¶
func (client *Client) ReleaseInstanceWithCallback(request *ReleaseInstanceRequest, callback func(response *ReleaseInstanceResponse, err error)) <-chan int
ReleaseInstanceWithCallback invokes the ddoscoo.ReleaseInstance API asynchronously
func (*Client) ReleaseInstanceWithChan ¶
func (client *Client) ReleaseInstanceWithChan(request *ReleaseInstanceRequest) (<-chan *ReleaseInstanceResponse, <-chan error)
ReleaseInstanceWithChan invokes the ddoscoo.ReleaseInstance API asynchronously
func (*Client) SwitchSchedulerRule ¶ added in v1.61.175
func (client *Client) SwitchSchedulerRule(request *SwitchSchedulerRuleRequest) (response *SwitchSchedulerRuleResponse, err error)
SwitchSchedulerRule invokes the ddoscoo.SwitchSchedulerRule API synchronously
func (*Client) SwitchSchedulerRuleWithCallback ¶ added in v1.61.175
func (client *Client) SwitchSchedulerRuleWithCallback(request *SwitchSchedulerRuleRequest, callback func(response *SwitchSchedulerRuleResponse, err error)) <-chan int
SwitchSchedulerRuleWithCallback invokes the ddoscoo.SwitchSchedulerRule API asynchronously
func (*Client) SwitchSchedulerRuleWithChan ¶ added in v1.61.175
func (client *Client) SwitchSchedulerRuleWithChan(request *SwitchSchedulerRuleRequest) (<-chan *SwitchSchedulerRuleResponse, <-chan error)
SwitchSchedulerRuleWithChan invokes the ddoscoo.SwitchSchedulerRule API asynchronously
type CnameReuse ¶ added in v1.61.175
type CnameReuse struct { Domain string `json:"Domain" xml:"Domain"` Cname string `json:"Cname" xml:"Cname"` Enable int `json:"Enable" xml:"Enable"` }
CnameReuse is a nested struct in ddoscoo response
type CnameReuses ¶ added in v1.61.175
type CnameReuses struct {
CnameReuse []CnameReuse `json:"CnameReuse" xml:"CnameReuse"`
}
CnameReuses is a nested struct in ddoscoo response
type Condition ¶ added in v1.61.175
type Condition struct { MatchMethod string `json:"MatchMethod" xml:"MatchMethod"` Field string `json:"Field" xml:"Field"` Content string `json:"Content" xml:"Content"` HeaderName string `json:"HeaderName" xml:"HeaderName"` }
Condition is a nested struct in ddoscoo response
type ConditionList ¶ added in v1.61.175
type ConditionList struct {
Condition []Condition `json:"Condition" xml:"Condition"`
}
ConditionList is a nested struct in ddoscoo response
type Config ¶ added in v1.61.175
type Config struct { NodataConn string `json:"NodataConn" xml:"NodataConn"` PersistenceTimeout int `json:"PersistenceTimeout" xml:"PersistenceTimeout"` Synproxy string `json:"Synproxy" xml:"Synproxy"` RegionBlockSwitch string `json:"RegionBlockSwitch" xml:"RegionBlockSwitch"` Countries []string `json:"Countries" xml:"Countries"` Provinces []string `json:"Provinces" xml:"Provinces"` PayloadLen PayloadLen `json:"PayloadLen" xml:"PayloadLen"` Cc Cc `json:"Cc" xml:"Cc"` Sla Sla `json:"Sla" xml:"Sla"` Slimit Slimit `json:"Slimit" xml:"Slimit"` }
Config is a nested struct in ddoscoo response
type ConfigL7RsPolicyRequest ¶ added in v1.61.1082
type ConfigL7RsPolicyRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Policy string `position:"Query" name:"Policy"` }
ConfigL7RsPolicyRequest is the request struct for api ConfigL7RsPolicy
func CreateConfigL7RsPolicyRequest ¶ added in v1.61.1082
func CreateConfigL7RsPolicyRequest() (request *ConfigL7RsPolicyRequest)
CreateConfigL7RsPolicyRequest creates a request to invoke ConfigL7RsPolicy API
type ConfigL7RsPolicyResponse ¶ added in v1.61.1082
type ConfigL7RsPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigL7RsPolicyResponse is the response struct for api ConfigL7RsPolicy
func CreateConfigL7RsPolicyResponse ¶ added in v1.61.1082
func CreateConfigL7RsPolicyResponse() (response *ConfigL7RsPolicyResponse)
CreateConfigL7RsPolicyResponse creates a response to parse from ConfigL7RsPolicy response
type ConfigLayer4RemarkRequest ¶ added in v1.61.1327
type ConfigLayer4RemarkRequest struct { *requests.RpcRequest Listeners string `position:"Query" name:"Listeners"` SourceIp string `position:"Query" name:"SourceIp"` }
ConfigLayer4RemarkRequest is the request struct for api ConfigLayer4Remark
func CreateConfigLayer4RemarkRequest ¶ added in v1.61.1327
func CreateConfigLayer4RemarkRequest() (request *ConfigLayer4RemarkRequest)
CreateConfigLayer4RemarkRequest creates a request to invoke ConfigLayer4Remark API
type ConfigLayer4RemarkResponse ¶ added in v1.61.1327
type ConfigLayer4RemarkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigLayer4RemarkResponse is the response struct for api ConfigLayer4Remark
func CreateConfigLayer4RemarkResponse ¶ added in v1.61.1327
func CreateConfigLayer4RemarkResponse() (response *ConfigLayer4RemarkResponse)
CreateConfigLayer4RemarkResponse creates a response to parse from ConfigLayer4Remark response
type ConfigLayer4RuleBakModeRequest ¶ added in v1.61.1327
type ConfigLayer4RuleBakModeRequest struct { *requests.RpcRequest BakMode string `position:"Query" name:"BakMode"` SourceIp string `position:"Query" name:"SourceIp"` Listeners string `position:"Query" name:"Listeners"` }
ConfigLayer4RuleBakModeRequest is the request struct for api ConfigLayer4RuleBakMode
func CreateConfigLayer4RuleBakModeRequest ¶ added in v1.61.1327
func CreateConfigLayer4RuleBakModeRequest() (request *ConfigLayer4RuleBakModeRequest)
CreateConfigLayer4RuleBakModeRequest creates a request to invoke ConfigLayer4RuleBakMode API
type ConfigLayer4RuleBakModeResponse ¶ added in v1.61.1327
type ConfigLayer4RuleBakModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigLayer4RuleBakModeResponse is the response struct for api ConfigLayer4RuleBakMode
func CreateConfigLayer4RuleBakModeResponse ¶ added in v1.61.1327
func CreateConfigLayer4RuleBakModeResponse() (response *ConfigLayer4RuleBakModeResponse)
CreateConfigLayer4RuleBakModeResponse creates a response to parse from ConfigLayer4RuleBakMode response
type ConfigLayer4RulePolicyRequest ¶ added in v1.61.1327
type ConfigLayer4RulePolicyRequest struct { *requests.RpcRequest Listeners string `position:"Query" name:"Listeners"` SourceIp string `position:"Query" name:"SourceIp"` }
ConfigLayer4RulePolicyRequest is the request struct for api ConfigLayer4RulePolicy
func CreateConfigLayer4RulePolicyRequest ¶ added in v1.61.1327
func CreateConfigLayer4RulePolicyRequest() (request *ConfigLayer4RulePolicyRequest)
CreateConfigLayer4RulePolicyRequest creates a request to invoke ConfigLayer4RulePolicy API
type ConfigLayer4RulePolicyResponse ¶ added in v1.61.1327
type ConfigLayer4RulePolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigLayer4RulePolicyResponse is the response struct for api ConfigLayer4RulePolicy
func CreateConfigLayer4RulePolicyResponse ¶ added in v1.61.1327
func CreateConfigLayer4RulePolicyResponse() (response *ConfigLayer4RulePolicyResponse)
CreateConfigLayer4RulePolicyResponse creates a response to parse from ConfigLayer4RulePolicy response
type ConfigNetworkRegionBlockRequest ¶ added in v1.61.175
type ConfigNetworkRegionBlockRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` Config string `position:"Query" name:"Config"` }
ConfigNetworkRegionBlockRequest is the request struct for api ConfigNetworkRegionBlock
func CreateConfigNetworkRegionBlockRequest ¶ added in v1.61.175
func CreateConfigNetworkRegionBlockRequest() (request *ConfigNetworkRegionBlockRequest)
CreateConfigNetworkRegionBlockRequest creates a request to invoke ConfigNetworkRegionBlock API
type ConfigNetworkRegionBlockResponse ¶ added in v1.61.175
type ConfigNetworkRegionBlockResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigNetworkRegionBlockResponse is the response struct for api ConfigNetworkRegionBlock
func CreateConfigNetworkRegionBlockResponse ¶ added in v1.61.175
func CreateConfigNetworkRegionBlockResponse() (response *ConfigNetworkRegionBlockResponse)
CreateConfigNetworkRegionBlockResponse creates a response to parse from ConfigNetworkRegionBlock response
type ConfigNetworkRulesRequest ¶ added in v1.61.175
type ConfigNetworkRulesRequest struct { *requests.RpcRequest NetworkRules string `position:"Query" name:"NetworkRules"` SourceIp string `position:"Query" name:"SourceIp"` }
ConfigNetworkRulesRequest is the request struct for api ConfigNetworkRules
func CreateConfigNetworkRulesRequest ¶ added in v1.61.175
func CreateConfigNetworkRulesRequest() (request *ConfigNetworkRulesRequest)
CreateConfigNetworkRulesRequest creates a request to invoke ConfigNetworkRules API
type ConfigNetworkRulesResponse ¶ added in v1.61.175
type ConfigNetworkRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigNetworkRulesResponse is the response struct for api ConfigNetworkRules
func CreateConfigNetworkRulesResponse ¶ added in v1.61.175
func CreateConfigNetworkRulesResponse() (response *ConfigNetworkRulesResponse)
CreateConfigNetworkRulesResponse creates a response to parse from ConfigNetworkRules response
type ConfigUdpReflectRequest ¶ added in v1.61.1082
type ConfigUdpReflectRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` InstanceId string `position:"Query" name:"InstanceId"` Config string `position:"Query" name:"Config"` }
ConfigUdpReflectRequest is the request struct for api ConfigUdpReflect
func CreateConfigUdpReflectRequest ¶ added in v1.61.1082
func CreateConfigUdpReflectRequest() (request *ConfigUdpReflectRequest)
CreateConfigUdpReflectRequest creates a request to invoke ConfigUdpReflect API
type ConfigUdpReflectResponse ¶ added in v1.61.1082
type ConfigUdpReflectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigUdpReflectResponse is the response struct for api ConfigUdpReflect
func CreateConfigUdpReflectResponse ¶ added in v1.61.1082
func CreateConfigUdpReflectResponse() (response *ConfigUdpReflectResponse)
CreateConfigUdpReflectResponse creates a response to parse from ConfigUdpReflect response
type ConfigWebCCTemplateRequest ¶ added in v1.61.175
type ConfigWebCCTemplateRequest struct { *requests.RpcRequest Template string `position:"Query" name:"Template"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
ConfigWebCCTemplateRequest is the request struct for api ConfigWebCCTemplate
func CreateConfigWebCCTemplateRequest ¶ added in v1.61.175
func CreateConfigWebCCTemplateRequest() (request *ConfigWebCCTemplateRequest)
CreateConfigWebCCTemplateRequest creates a request to invoke ConfigWebCCTemplate API
type ConfigWebCCTemplateResponse ¶ added in v1.61.175
type ConfigWebCCTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigWebCCTemplateResponse is the response struct for api ConfigWebCCTemplate
func CreateConfigWebCCTemplateResponse ¶ added in v1.61.175
func CreateConfigWebCCTemplateResponse() (response *ConfigWebCCTemplateResponse)
CreateConfigWebCCTemplateResponse creates a response to parse from ConfigWebCCTemplate response
type ConfigWebIpSetRequest ¶ added in v1.61.175
type ConfigWebIpSetRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` BlackList *[]string `position:"Query" name:"BlackList" type:"Repeated"` WhiteList *[]string `position:"Query" name:"WhiteList" type:"Repeated"` Domain string `position:"Query" name:"Domain"` }
ConfigWebIpSetRequest is the request struct for api ConfigWebIpSet
func CreateConfigWebIpSetRequest ¶ added in v1.61.175
func CreateConfigWebIpSetRequest() (request *ConfigWebIpSetRequest)
CreateConfigWebIpSetRequest creates a request to invoke ConfigWebIpSet API
type ConfigWebIpSetResponse ¶ added in v1.61.175
type ConfigWebIpSetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigWebIpSetResponse is the response struct for api ConfigWebIpSet
func CreateConfigWebIpSetResponse ¶ added in v1.61.175
func CreateConfigWebIpSetResponse() (response *ConfigWebIpSetResponse)
CreateConfigWebIpSetResponse creates a response to parse from ConfigWebIpSet response
type Conn ¶ added in v1.61.175
type Conn struct { ActConns int64 `json:"ActConns" xml:"ActConns"` InActConns int64 `json:"InActConns" xml:"InActConns"` Index int64 `json:"Index" xml:"Index"` Time int64 `json:"Time" xml:"Time"` Cps int64 `json:"Cps" xml:"Cps"` Conns int64 `json:"Conns" xml:"Conns"` }
Conn is a nested struct in ddoscoo response
type ConnsList ¶ added in v1.61.175
type ConnsList struct {
Conn []Conn `json:"Conn" xml:"Conn"`
}
ConnsList is a nested struct in ddoscoo response
type Countries ¶ added in v1.61.175
type Countries struct {
Country []string `json:"Country" xml:"Country"`
}
Countries is a nested struct in ddoscoo response
type Country ¶ added in v1.61.175
type Country struct { Count int64 `json:"Count" xml:"Count"` CountryId string `json:"CountryId" xml:"CountryId"` }
Country is a nested struct in ddoscoo response
type CreateAsyncTaskRequest ¶ added in v1.61.175
type CreateAsyncTaskRequest struct { *requests.RpcRequest TaskType requests.Integer `position:"Query" name:"TaskType"` TaskParams string `position:"Query" name:"TaskParams"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
CreateAsyncTaskRequest is the request struct for api CreateAsyncTask
func CreateCreateAsyncTaskRequest ¶ added in v1.61.175
func CreateCreateAsyncTaskRequest() (request *CreateAsyncTaskRequest)
CreateCreateAsyncTaskRequest creates a request to invoke CreateAsyncTask API
type CreateAsyncTaskResponse ¶ added in v1.61.175
type CreateAsyncTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateAsyncTaskResponse is the response struct for api CreateAsyncTask
func CreateCreateAsyncTaskResponse ¶ added in v1.61.175
func CreateCreateAsyncTaskResponse() (response *CreateAsyncTaskResponse)
CreateCreateAsyncTaskResponse creates a response to parse from CreateAsyncTask response
type CreateDomainResourceProxyTypes ¶ added in v1.61.1082
type CreateDomainResourceProxyTypes struct { ProxyPorts *[]string `name:"ProxyPorts" type:"Repeated"` ProxyType string `name:"ProxyType"` }
CreateDomainResourceProxyTypes is a repeated param struct in CreateDomainResourceRequest
type CreateDomainResourceRequest ¶ added in v1.61.1082
type CreateDomainResourceRequest struct { *requests.RpcRequest HttpsExt string `position:"Query" name:"HttpsExt"` SourceIp string `position:"Query" name:"SourceIp"` RsType requests.Integer `position:"Query" name:"RsType"` RealServers *[]string `position:"Query" name:"RealServers" type:"Repeated"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` ProxyTypes *[]CreateDomainResourceProxyTypes `position:"Query" name:"ProxyTypes" type:"Repeated"` Domain string `position:"Query" name:"Domain"` }
CreateDomainResourceRequest is the request struct for api CreateDomainResource
func CreateCreateDomainResourceRequest ¶ added in v1.61.1082
func CreateCreateDomainResourceRequest() (request *CreateDomainResourceRequest)
CreateCreateDomainResourceRequest creates a request to invoke CreateDomainResource API
type CreateDomainResourceResponse ¶ added in v1.61.1082
type CreateDomainResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateDomainResourceResponse is the response struct for api CreateDomainResource
func CreateCreateDomainResourceResponse ¶ added in v1.61.1082
func CreateCreateDomainResourceResponse() (response *CreateDomainResourceResponse)
CreateCreateDomainResourceResponse creates a response to parse from CreateDomainResource response
type CreateNetworkRulesRequest ¶ added in v1.61.175
type CreateNetworkRulesRequest struct { *requests.RpcRequest NetworkRules string `position:"Query" name:"NetworkRules"` SourceIp string `position:"Query" name:"SourceIp"` }
CreateNetworkRulesRequest is the request struct for api CreateNetworkRules
func CreateCreateNetworkRulesRequest ¶ added in v1.61.175
func CreateCreateNetworkRulesRequest() (request *CreateNetworkRulesRequest)
CreateCreateNetworkRulesRequest creates a request to invoke CreateNetworkRules API
type CreateNetworkRulesResponse ¶ added in v1.61.175
type CreateNetworkRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateNetworkRulesResponse is the response struct for api CreateNetworkRules
func CreateCreateNetworkRulesResponse ¶ added in v1.61.175
func CreateCreateNetworkRulesResponse() (response *CreateNetworkRulesResponse)
CreateCreateNetworkRulesResponse creates a response to parse from CreateNetworkRules response
type CreatePortRequest ¶ added in v1.61.1082
type CreatePortRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` BackendPort string `position:"Query" name:"BackendPort"` FrontendProtocol string `position:"Query" name:"FrontendProtocol"` InstanceId string `position:"Query" name:"InstanceId"` RealServers *[]string `position:"Query" name:"RealServers" type:"Repeated"` FrontendPort string `position:"Query" name:"FrontendPort"` }
CreatePortRequest is the request struct for api CreatePort
func CreateCreatePortRequest ¶ added in v1.61.1082
func CreateCreatePortRequest() (request *CreatePortRequest)
CreateCreatePortRequest creates a request to invoke CreatePort API
type CreatePortResponse ¶ added in v1.61.1082
type CreatePortResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreatePortResponse is the response struct for api CreatePort
func CreateCreatePortResponse ¶ added in v1.61.1082
func CreateCreatePortResponse() (response *CreatePortResponse)
CreateCreatePortResponse creates a response to parse from CreatePort response
type CreateSceneDefensePolicyRequest ¶ added in v1.61.175
type CreateSceneDefensePolicyRequest struct { *requests.RpcRequest Template string `position:"Query" name:"Template"` EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` SourceIp string `position:"Query" name:"SourceIp"` Name string `position:"Query" name:"Name"` }
CreateSceneDefensePolicyRequest is the request struct for api CreateSceneDefensePolicy
func CreateCreateSceneDefensePolicyRequest ¶ added in v1.61.175
func CreateCreateSceneDefensePolicyRequest() (request *CreateSceneDefensePolicyRequest)
CreateCreateSceneDefensePolicyRequest creates a request to invoke CreateSceneDefensePolicy API
type CreateSceneDefensePolicyResponse ¶ added in v1.61.175
type CreateSceneDefensePolicyResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
CreateSceneDefensePolicyResponse is the response struct for api CreateSceneDefensePolicy
func CreateCreateSceneDefensePolicyResponse ¶ added in v1.61.175
func CreateCreateSceneDefensePolicyResponse() (response *CreateSceneDefensePolicyResponse)
CreateCreateSceneDefensePolicyResponse creates a response to parse from CreateSceneDefensePolicy response
type CreateSchedulerRuleRequest ¶ added in v1.61.175
type CreateSchedulerRuleRequest struct { *requests.RpcRequest Rules string `position:"Query" name:"Rules"` RuleName string `position:"Query" name:"RuleName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Param string `position:"Query" name:"Param"` RuleType requests.Integer `position:"Query" name:"RuleType"` }
CreateSchedulerRuleRequest is the request struct for api CreateSchedulerRule
func CreateCreateSchedulerRuleRequest ¶ added in v1.61.175
func CreateCreateSchedulerRuleRequest() (request *CreateSchedulerRuleRequest)
CreateCreateSchedulerRuleRequest creates a request to invoke CreateSchedulerRule API
type CreateSchedulerRuleResponse ¶ added in v1.61.175
type CreateSchedulerRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Cname string `json:"Cname" xml:"Cname"` RuleName string `json:"RuleName" xml:"RuleName"` }
CreateSchedulerRuleResponse is the response struct for api CreateSchedulerRule
func CreateCreateSchedulerRuleResponse ¶ added in v1.61.175
func CreateCreateSchedulerRuleResponse() (response *CreateSchedulerRuleResponse)
CreateCreateSchedulerRuleResponse creates a response to parse from CreateSchedulerRule response
type CreateTagResourcesRequest ¶ added in v1.61.175
type CreateTagResourcesRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` Tags *[]CreateTagResourcesTags `position:"Query" name:"Tags" type:"Repeated"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` ResourceIds *[]string `position:"Query" name:"ResourceIds" type:"Repeated"` }
CreateTagResourcesRequest is the request struct for api CreateTagResources
func CreateCreateTagResourcesRequest ¶ added in v1.61.175
func CreateCreateTagResourcesRequest() (request *CreateTagResourcesRequest)
CreateCreateTagResourcesRequest creates a request to invoke CreateTagResources API
type CreateTagResourcesResponse ¶ added in v1.61.175
type CreateTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTagResourcesResponse is the response struct for api CreateTagResources
func CreateCreateTagResourcesResponse ¶ added in v1.61.175
func CreateCreateTagResourcesResponse() (response *CreateTagResourcesResponse)
CreateCreateTagResourcesResponse creates a response to parse from CreateTagResources response
type CreateTagResourcesTags ¶ added in v1.61.175
CreateTagResourcesTags is a repeated param struct in CreateTagResourcesRequest
type CreateWebCCRuleRequest ¶ added in v1.61.175
type CreateWebCCRuleRequest struct { *requests.RpcRequest Mode string `position:"Query" name:"Mode"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Act string `position:"Query" name:"Act"` SourceIp string `position:"Query" name:"SourceIp"` Count requests.Integer `position:"Query" name:"Count"` Ttl requests.Integer `position:"Query" name:"Ttl"` Uri string `position:"Query" name:"Uri"` Domain string `position:"Query" name:"Domain"` Name string `position:"Query" name:"Name"` Interval requests.Integer `position:"Query" name:"Interval"` }
CreateWebCCRuleRequest is the request struct for api CreateWebCCRule
func CreateCreateWebCCRuleRequest ¶ added in v1.61.175
func CreateCreateWebCCRuleRequest() (request *CreateWebCCRuleRequest)
CreateCreateWebCCRuleRequest creates a request to invoke CreateWebCCRule API
type CreateWebCCRuleResponse ¶ added in v1.61.175
type CreateWebCCRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateWebCCRuleResponse is the response struct for api CreateWebCCRule
func CreateCreateWebCCRuleResponse ¶ added in v1.61.175
func CreateCreateWebCCRuleResponse() (response *CreateWebCCRuleResponse)
CreateCreateWebCCRuleResponse creates a response to parse from CreateWebCCRule response
type CreateWebRuleRequest ¶ added in v1.61.175
type CreateWebRuleRequest struct { *requests.RpcRequest HttpsExt string `position:"Query" name:"HttpsExt"` Rules string `position:"Query" name:"Rules"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` RsType requests.Integer `position:"Query" name:"RsType"` DefenseId string `position:"Query" name:"DefenseId"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` Domain string `position:"Query" name:"Domain"` }
CreateWebRuleRequest is the request struct for api CreateWebRule
func CreateCreateWebRuleRequest ¶ added in v1.61.175
func CreateCreateWebRuleRequest() (request *CreateWebRuleRequest)
CreateCreateWebRuleRequest creates a request to invoke CreateWebRule API
type CreateWebRuleResponse ¶ added in v1.61.175
type CreateWebRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateWebRuleResponse is the response struct for api CreateWebRule
func CreateCreateWebRuleResponse ¶ added in v1.61.175
func CreateCreateWebRuleResponse() (response *CreateWebRuleResponse)
CreateCreateWebRuleResponse creates a response to parse from CreateWebRule response
type CustomCiphersInDescribeDomainResource ¶ added in v1.61.1082
type CustomCiphersInDescribeDomainResource struct {
CustomCipher []string `json:"CustomCipher" xml:"CustomCipher"`
}
CustomCiphersInDescribeDomainResource is a nested struct in ddoscoo response
type CustomCiphersInDescribeWebRules ¶ added in v1.61.1082
type CustomCiphersInDescribeWebRules struct {
CustomCipher []string `json:"CustomCipher" xml:"CustomCipher"`
}
CustomCiphersInDescribeWebRules is a nested struct in ddoscoo response
type CustomRule ¶ added in v1.61.175
type CustomRule struct { Mode string `json:"Mode" xml:"Mode"` CacheTtl int64 `json:"CacheTtl" xml:"CacheTtl"` Name string `json:"Name" xml:"Name"` Uri string `json:"Uri" xml:"Uri"` }
CustomRule is a nested struct in ddoscoo response
type CustomRules ¶ added in v1.61.175
type CustomRules struct {
CustomRule []CustomRule `json:"CustomRule" xml:"CustomRule"`
}
CustomRules is a nested struct in ddoscoo response
type DDoSEvents ¶ added in v1.61.175
type DDoSEvents struct {
Data []Data `json:"Data" xml:"Data"`
}
DDoSEvents is a nested struct in ddoscoo response
type Data ¶ added in v1.61.175
type Data struct { StartTime int64 `json:"StartTime" xml:"StartTime"` Region string `json:"Region" xml:"Region"` Domain string `json:"Domain" xml:"Domain"` EventType string `json:"EventType" xml:"EventType"` Bps int64 `json:"Bps" xml:"Bps"` Port string `json:"Port" xml:"Port"` Ip string `json:"Ip" xml:"Ip"` Pps int64 `json:"Pps" xml:"Pps"` MaxQps int64 `json:"MaxQps" xml:"MaxQps"` Count int64 `json:"Count" xml:"Count"` EndTime int64 `json:"EndTime" xml:"EndTime"` Attack int64 `json:"Attack" xml:"Attack"` }
Data is a nested struct in ddoscoo response
type DefenseCountStatistics ¶ added in v1.61.175
type DefenseCountStatistics struct { FlowPackCountRemain int `json:"FlowPackCountRemain" xml:"FlowPackCountRemain"` MaxUsableDefenseCountCurrentMonth int `json:"MaxUsableDefenseCountCurrentMonth" xml:"MaxUsableDefenseCountCurrentMonth"` DefenseCountTotalUsageOfCurrentMonth int `json:"DefenseCountTotalUsageOfCurrentMonth" xml:"DefenseCountTotalUsageOfCurrentMonth"` SecHighSpeedCountRemain int `json:"SecHighSpeedCountRemain" xml:"SecHighSpeedCountRemain"` }
DefenseCountStatistics is a nested struct in ddoscoo response
type DefenseRecord ¶ added in v1.61.175
type DefenseRecord struct { EndTime int64 `json:"EndTime" xml:"EndTime"` Status int `json:"Status" xml:"Status"` StartTime int64 `json:"StartTime" xml:"StartTime"` EventCount int `json:"EventCount" xml:"EventCount"` InstanceId string `json:"InstanceId" xml:"InstanceId"` AttackPeak int64 `json:"AttackPeak" xml:"AttackPeak"` }
DefenseRecord is a nested struct in ddoscoo response
type DefenseRecords ¶ added in v1.61.175
type DefenseRecords struct {
DefenseRecord []DefenseRecord `json:"DefenseRecord" xml:"DefenseRecord"`
}
DefenseRecords is a nested struct in ddoscoo response
type DeleteAsyncTaskRequest ¶ added in v1.61.175
type DeleteAsyncTaskRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` TaskId requests.Integer `position:"Query" name:"TaskId"` }
DeleteAsyncTaskRequest is the request struct for api DeleteAsyncTask
func CreateDeleteAsyncTaskRequest ¶ added in v1.61.175
func CreateDeleteAsyncTaskRequest() (request *DeleteAsyncTaskRequest)
CreateDeleteAsyncTaskRequest creates a request to invoke DeleteAsyncTask API
type DeleteAsyncTaskResponse ¶ added in v1.61.175
type DeleteAsyncTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAsyncTaskResponse is the response struct for api DeleteAsyncTask
func CreateDeleteAsyncTaskResponse ¶ added in v1.61.175
func CreateDeleteAsyncTaskResponse() (response *DeleteAsyncTaskResponse)
CreateDeleteAsyncTaskResponse creates a response to parse from DeleteAsyncTask response
type DeleteAutoCcBlacklistRequest ¶ added in v1.61.175
type DeleteAutoCcBlacklistRequest struct { *requests.RpcRequest Blacklist string `position:"Query" name:"Blacklist"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
DeleteAutoCcBlacklistRequest is the request struct for api DeleteAutoCcBlacklist
func CreateDeleteAutoCcBlacklistRequest ¶ added in v1.61.175
func CreateDeleteAutoCcBlacklistRequest() (request *DeleteAutoCcBlacklistRequest)
CreateDeleteAutoCcBlacklistRequest creates a request to invoke DeleteAutoCcBlacklist API
type DeleteAutoCcBlacklistResponse ¶ added in v1.61.175
type DeleteAutoCcBlacklistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAutoCcBlacklistResponse is the response struct for api DeleteAutoCcBlacklist
func CreateDeleteAutoCcBlacklistResponse ¶ added in v1.61.175
func CreateDeleteAutoCcBlacklistResponse() (response *DeleteAutoCcBlacklistResponse)
CreateDeleteAutoCcBlacklistResponse creates a response to parse from DeleteAutoCcBlacklist response
type DeleteAutoCcWhitelistRequest ¶ added in v1.61.175
type DeleteAutoCcWhitelistRequest struct { *requests.RpcRequest Whitelist string `position:"Query" name:"Whitelist"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
DeleteAutoCcWhitelistRequest is the request struct for api DeleteAutoCcWhitelist
func CreateDeleteAutoCcWhitelistRequest ¶ added in v1.61.175
func CreateDeleteAutoCcWhitelistRequest() (request *DeleteAutoCcWhitelistRequest)
CreateDeleteAutoCcWhitelistRequest creates a request to invoke DeleteAutoCcWhitelist API
type DeleteAutoCcWhitelistResponse ¶ added in v1.61.175
type DeleteAutoCcWhitelistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAutoCcWhitelistResponse is the response struct for api DeleteAutoCcWhitelist
func CreateDeleteAutoCcWhitelistResponse ¶ added in v1.61.175
func CreateDeleteAutoCcWhitelistResponse() (response *DeleteAutoCcWhitelistResponse)
CreateDeleteAutoCcWhitelistResponse creates a response to parse from DeleteAutoCcWhitelist response
type DeleteDomainResourceRequest ¶ added in v1.61.1082
type DeleteDomainResourceRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
DeleteDomainResourceRequest is the request struct for api DeleteDomainResource
func CreateDeleteDomainResourceRequest ¶ added in v1.61.1082
func CreateDeleteDomainResourceRequest() (request *DeleteDomainResourceRequest)
CreateDeleteDomainResourceRequest creates a request to invoke DeleteDomainResource API
type DeleteDomainResourceResponse ¶ added in v1.61.1082
type DeleteDomainResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDomainResourceResponse is the response struct for api DeleteDomainResource
func CreateDeleteDomainResourceResponse ¶ added in v1.61.1082
func CreateDeleteDomainResourceResponse() (response *DeleteDomainResourceResponse)
CreateDeleteDomainResourceResponse creates a response to parse from DeleteDomainResource response
type DeleteNetworkRuleRequest ¶ added in v1.61.175
type DeleteNetworkRuleRequest struct { *requests.RpcRequest NetworkRule string `position:"Query" name:"NetworkRule"` SourceIp string `position:"Query" name:"SourceIp"` }
DeleteNetworkRuleRequest is the request struct for api DeleteNetworkRule
func CreateDeleteNetworkRuleRequest ¶ added in v1.61.175
func CreateDeleteNetworkRuleRequest() (request *DeleteNetworkRuleRequest)
CreateDeleteNetworkRuleRequest creates a request to invoke DeleteNetworkRule API
type DeleteNetworkRuleResponse ¶ added in v1.61.175
type DeleteNetworkRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNetworkRuleResponse is the response struct for api DeleteNetworkRule
func CreateDeleteNetworkRuleResponse ¶ added in v1.61.175
func CreateDeleteNetworkRuleResponse() (response *DeleteNetworkRuleResponse)
CreateDeleteNetworkRuleResponse creates a response to parse from DeleteNetworkRule response
type DeletePortRequest ¶ added in v1.61.1082
type DeletePortRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` BackendPort string `position:"Query" name:"BackendPort"` FrontendProtocol string `position:"Query" name:"FrontendProtocol"` InstanceId string `position:"Query" name:"InstanceId"` RealServers *[]string `position:"Query" name:"RealServers" type:"Repeated"` FrontendPort string `position:"Query" name:"FrontendPort"` }
DeletePortRequest is the request struct for api DeletePort
func CreateDeletePortRequest ¶ added in v1.61.1082
func CreateDeletePortRequest() (request *DeletePortRequest)
CreateDeletePortRequest creates a request to invoke DeletePort API
type DeletePortResponse ¶ added in v1.61.1082
type DeletePortResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePortResponse is the response struct for api DeletePort
func CreateDeletePortResponse ¶ added in v1.61.1082
func CreateDeletePortResponse() (response *DeletePortResponse)
CreateDeletePortResponse creates a response to parse from DeletePort response
type DeleteSceneDefensePolicyRequest ¶ added in v1.61.175
type DeleteSceneDefensePolicyRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` }
DeleteSceneDefensePolicyRequest is the request struct for api DeleteSceneDefensePolicy
func CreateDeleteSceneDefensePolicyRequest ¶ added in v1.61.175
func CreateDeleteSceneDefensePolicyRequest() (request *DeleteSceneDefensePolicyRequest)
CreateDeleteSceneDefensePolicyRequest creates a request to invoke DeleteSceneDefensePolicy API
type DeleteSceneDefensePolicyResponse ¶ added in v1.61.175
type DeleteSceneDefensePolicyResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSceneDefensePolicyResponse is the response struct for api DeleteSceneDefensePolicy
func CreateDeleteSceneDefensePolicyResponse ¶ added in v1.61.175
func CreateDeleteSceneDefensePolicyResponse() (response *DeleteSceneDefensePolicyResponse)
CreateDeleteSceneDefensePolicyResponse creates a response to parse from DeleteSceneDefensePolicy response
type DeleteSchedulerRuleRequest ¶ added in v1.61.175
type DeleteSchedulerRuleRequest struct { *requests.RpcRequest RuleName string `position:"Query" name:"RuleName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DeleteSchedulerRuleRequest is the request struct for api DeleteSchedulerRule
func CreateDeleteSchedulerRuleRequest ¶ added in v1.61.175
func CreateDeleteSchedulerRuleRequest() (request *DeleteSchedulerRuleRequest)
CreateDeleteSchedulerRuleRequest creates a request to invoke DeleteSchedulerRule API
type DeleteSchedulerRuleResponse ¶ added in v1.61.175
type DeleteSchedulerRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSchedulerRuleResponse is the response struct for api DeleteSchedulerRule
func CreateDeleteSchedulerRuleResponse ¶ added in v1.61.175
func CreateDeleteSchedulerRuleResponse() (response *DeleteSchedulerRuleResponse)
CreateDeleteSchedulerRuleResponse creates a response to parse from DeleteSchedulerRule response
type DeleteTagResourcesRequest ¶ added in v1.61.175
type DeleteTagResourcesRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` All requests.Boolean `position:"Query" name:"All"` ResourceType string `position:"Query" name:"ResourceType"` TagKey *[]string `position:"Query" name:"TagKey" type:"Repeated"` ResourceIds *[]string `position:"Query" name:"ResourceIds" type:"Repeated"` }
DeleteTagResourcesRequest is the request struct for api DeleteTagResources
func CreateDeleteTagResourcesRequest ¶ added in v1.61.175
func CreateDeleteTagResourcesRequest() (request *DeleteTagResourcesRequest)
CreateDeleteTagResourcesRequest creates a request to invoke DeleteTagResources API
type DeleteTagResourcesResponse ¶ added in v1.61.175
type DeleteTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTagResourcesResponse is the response struct for api DeleteTagResources
func CreateDeleteTagResourcesResponse ¶ added in v1.61.175
func CreateDeleteTagResourcesResponse() (response *DeleteTagResourcesResponse)
CreateDeleteTagResourcesResponse creates a response to parse from DeleteTagResources response
type DeleteWebCCRuleRequest ¶ added in v1.61.175
type DeleteWebCCRuleRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Name string `position:"Query" name:"Name"` }
DeleteWebCCRuleRequest is the request struct for api DeleteWebCCRule
func CreateDeleteWebCCRuleRequest ¶ added in v1.61.175
func CreateDeleteWebCCRuleRequest() (request *DeleteWebCCRuleRequest)
CreateDeleteWebCCRuleRequest creates a request to invoke DeleteWebCCRule API
type DeleteWebCCRuleResponse ¶ added in v1.61.175
type DeleteWebCCRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteWebCCRuleResponse is the response struct for api DeleteWebCCRule
func CreateDeleteWebCCRuleResponse ¶ added in v1.61.175
func CreateDeleteWebCCRuleResponse() (response *DeleteWebCCRuleResponse)
CreateDeleteWebCCRuleResponse creates a response to parse from DeleteWebCCRule response
type DeleteWebCacheCustomRuleRequest ¶ added in v1.61.175
type DeleteWebCacheCustomRuleRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` RuleNames *[]string `position:"Query" name:"RuleNames" type:"Repeated"` Domain string `position:"Query" name:"Domain"` }
DeleteWebCacheCustomRuleRequest is the request struct for api DeleteWebCacheCustomRule
func CreateDeleteWebCacheCustomRuleRequest ¶ added in v1.61.175
func CreateDeleteWebCacheCustomRuleRequest() (request *DeleteWebCacheCustomRuleRequest)
CreateDeleteWebCacheCustomRuleRequest creates a request to invoke DeleteWebCacheCustomRule API
type DeleteWebCacheCustomRuleResponse ¶ added in v1.61.175
type DeleteWebCacheCustomRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteWebCacheCustomRuleResponse is the response struct for api DeleteWebCacheCustomRule
func CreateDeleteWebCacheCustomRuleResponse ¶ added in v1.61.175
func CreateDeleteWebCacheCustomRuleResponse() (response *DeleteWebCacheCustomRuleResponse)
CreateDeleteWebCacheCustomRuleResponse creates a response to parse from DeleteWebCacheCustomRule response
type DeleteWebPreciseAccessRuleRequest ¶ added in v1.61.175
type DeleteWebPreciseAccessRuleRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` RuleNames *[]string `position:"Query" name:"RuleNames" type:"Repeated"` Domain string `position:"Query" name:"Domain"` }
DeleteWebPreciseAccessRuleRequest is the request struct for api DeleteWebPreciseAccessRule
func CreateDeleteWebPreciseAccessRuleRequest ¶ added in v1.61.175
func CreateDeleteWebPreciseAccessRuleRequest() (request *DeleteWebPreciseAccessRuleRequest)
CreateDeleteWebPreciseAccessRuleRequest creates a request to invoke DeleteWebPreciseAccessRule API
type DeleteWebPreciseAccessRuleResponse ¶ added in v1.61.175
type DeleteWebPreciseAccessRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteWebPreciseAccessRuleResponse is the response struct for api DeleteWebPreciseAccessRule
func CreateDeleteWebPreciseAccessRuleResponse ¶ added in v1.61.175
func CreateDeleteWebPreciseAccessRuleResponse() (response *DeleteWebPreciseAccessRuleResponse)
CreateDeleteWebPreciseAccessRuleResponse creates a response to parse from DeleteWebPreciseAccessRule response
type DeleteWebRuleRequest ¶ added in v1.61.175
type DeleteWebRuleRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
DeleteWebRuleRequest is the request struct for api DeleteWebRule
func CreateDeleteWebRuleRequest ¶ added in v1.61.175
func CreateDeleteWebRuleRequest() (request *DeleteWebRuleRequest)
CreateDeleteWebRuleRequest creates a request to invoke DeleteWebRule API
type DeleteWebRuleResponse ¶ added in v1.61.175
type DeleteWebRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteWebRuleResponse is the response struct for api DeleteWebRule
func CreateDeleteWebRuleResponse ¶ added in v1.61.175
func CreateDeleteWebRuleResponse() (response *DeleteWebRuleResponse)
CreateDeleteWebRuleResponse creates a response to parse from DeleteWebRule response
type DescribeAsyncTasksRequest ¶ added in v1.61.175
type DescribeAsyncTasksRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` }
DescribeAsyncTasksRequest is the request struct for api DescribeAsyncTasks
func CreateDescribeAsyncTasksRequest ¶ added in v1.61.175
func CreateDescribeAsyncTasksRequest() (request *DescribeAsyncTasksRequest)
CreateDescribeAsyncTasksRequest creates a request to invoke DescribeAsyncTasks API
type DescribeAsyncTasksResponse ¶ added in v1.61.175
type DescribeAsyncTasksResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` AsyncTasks []AsyncTask `json:"AsyncTasks" xml:"AsyncTasks"` }
DescribeAsyncTasksResponse is the response struct for api DescribeAsyncTasks
func CreateDescribeAsyncTasksResponse ¶ added in v1.61.175
func CreateDescribeAsyncTasksResponse() (response *DescribeAsyncTasksResponse)
CreateDescribeAsyncTasksResponse creates a response to parse from DescribeAsyncTasks response
type DescribeAttackAnalysisMaxQpsRequest ¶ added in v1.61.1182
type DescribeAttackAnalysisMaxQpsRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeAttackAnalysisMaxQpsRequest is the request struct for api DescribeAttackAnalysisMaxQps
func CreateDescribeAttackAnalysisMaxQpsRequest ¶ added in v1.61.1182
func CreateDescribeAttackAnalysisMaxQpsRequest() (request *DescribeAttackAnalysisMaxQpsRequest)
CreateDescribeAttackAnalysisMaxQpsRequest creates a request to invoke DescribeAttackAnalysisMaxQps API
type DescribeAttackAnalysisMaxQpsResponse ¶ added in v1.61.1182
type DescribeAttackAnalysisMaxQpsResponse struct { *responses.BaseResponse Qps int64 `json:"Qps" xml:"Qps"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeAttackAnalysisMaxQpsResponse is the response struct for api DescribeAttackAnalysisMaxQps
func CreateDescribeAttackAnalysisMaxQpsResponse ¶ added in v1.61.1182
func CreateDescribeAttackAnalysisMaxQpsResponse() (response *DescribeAttackAnalysisMaxQpsResponse)
CreateDescribeAttackAnalysisMaxQpsResponse creates a response to parse from DescribeAttackAnalysisMaxQps response
type DescribeAutoCcBlacklistRequest ¶ added in v1.61.175
type DescribeAutoCcBlacklistRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyWord string `position:"Query" name:"KeyWord"` }
DescribeAutoCcBlacklistRequest is the request struct for api DescribeAutoCcBlacklist
func CreateDescribeAutoCcBlacklistRequest ¶ added in v1.61.175
func CreateDescribeAutoCcBlacklistRequest() (request *DescribeAutoCcBlacklistRequest)
CreateDescribeAutoCcBlacklistRequest creates a request to invoke DescribeAutoCcBlacklist API
type DescribeAutoCcBlacklistResponse ¶ added in v1.61.175
type DescribeAutoCcBlacklistResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` AutoCcBlacklist []AutoCcBlacklistItem `json:"AutoCcBlacklist" xml:"AutoCcBlacklist"` }
DescribeAutoCcBlacklistResponse is the response struct for api DescribeAutoCcBlacklist
func CreateDescribeAutoCcBlacklistResponse ¶ added in v1.61.175
func CreateDescribeAutoCcBlacklistResponse() (response *DescribeAutoCcBlacklistResponse)
CreateDescribeAutoCcBlacklistResponse creates a response to parse from DescribeAutoCcBlacklist response
type DescribeAutoCcListCountRequest ¶ added in v1.61.175
type DescribeAutoCcListCountRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` QueryType string `position:"Query" name:"QueryType"` }
DescribeAutoCcListCountRequest is the request struct for api DescribeAutoCcListCount
func CreateDescribeAutoCcListCountRequest ¶ added in v1.61.175
func CreateDescribeAutoCcListCountRequest() (request *DescribeAutoCcListCountRequest)
CreateDescribeAutoCcListCountRequest creates a request to invoke DescribeAutoCcListCount API
type DescribeAutoCcListCountResponse ¶ added in v1.61.175
type DescribeAutoCcListCountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` WhiteCount int `json:"WhiteCount" xml:"WhiteCount"` BlackCount int `json:"BlackCount" xml:"BlackCount"` }
DescribeAutoCcListCountResponse is the response struct for api DescribeAutoCcListCount
func CreateDescribeAutoCcListCountResponse ¶ added in v1.61.175
func CreateDescribeAutoCcListCountResponse() (response *DescribeAutoCcListCountResponse)
CreateDescribeAutoCcListCountResponse creates a response to parse from DescribeAutoCcListCount response
type DescribeAutoCcWhitelistRequest ¶ added in v1.61.175
type DescribeAutoCcWhitelistRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` KeyWord string `position:"Query" name:"KeyWord"` }
DescribeAutoCcWhitelistRequest is the request struct for api DescribeAutoCcWhitelist
func CreateDescribeAutoCcWhitelistRequest ¶ added in v1.61.175
func CreateDescribeAutoCcWhitelistRequest() (request *DescribeAutoCcWhitelistRequest)
CreateDescribeAutoCcWhitelistRequest creates a request to invoke DescribeAutoCcWhitelist API
type DescribeAutoCcWhitelistResponse ¶ added in v1.61.175
type DescribeAutoCcWhitelistResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` AutoCcWhitelist []AutoCcWhitelistItem `json:"AutoCcWhitelist" xml:"AutoCcWhitelist"` }
DescribeAutoCcWhitelistResponse is the response struct for api DescribeAutoCcWhitelist
func CreateDescribeAutoCcWhitelistResponse ¶ added in v1.61.175
func CreateDescribeAutoCcWhitelistResponse() (response *DescribeAutoCcWhitelistResponse)
CreateDescribeAutoCcWhitelistResponse creates a response to parse from DescribeAutoCcWhitelist response
type DescribeBackSourceCidrRequest ¶ added in v1.61.175
type DescribeBackSourceCidrRequest struct { *requests.RpcRequest Line string `position:"Query" name:"Line"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeBackSourceCidrRequest is the request struct for api DescribeBackSourceCidr
func CreateDescribeBackSourceCidrRequest ¶ added in v1.61.175
func CreateDescribeBackSourceCidrRequest() (request *DescribeBackSourceCidrRequest)
CreateDescribeBackSourceCidrRequest creates a request to invoke DescribeBackSourceCidr API
type DescribeBackSourceCidrResponse ¶ added in v1.61.175
type DescribeBackSourceCidrResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Cidrs []string `json:"Cidrs" xml:"Cidrs"` }
DescribeBackSourceCidrResponse is the response struct for api DescribeBackSourceCidr
func CreateDescribeBackSourceCidrResponse ¶ added in v1.61.175
func CreateDescribeBackSourceCidrResponse() (response *DescribeBackSourceCidrResponse)
CreateDescribeBackSourceCidrResponse creates a response to parse from DescribeBackSourceCidr response
type DescribeBlackholeStatusRequest ¶ added in v1.61.175
type DescribeBlackholeStatusRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribeBlackholeStatusRequest is the request struct for api DescribeBlackholeStatus
func CreateDescribeBlackholeStatusRequest ¶ added in v1.61.175
func CreateDescribeBlackholeStatusRequest() (request *DescribeBlackholeStatusRequest)
CreateDescribeBlackholeStatusRequest creates a request to invoke DescribeBlackholeStatus API
type DescribeBlackholeStatusResponse ¶ added in v1.61.175
type DescribeBlackholeStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` BlackholeStatus []BlackholeStatusItem `json:"BlackholeStatus" xml:"BlackholeStatus"` }
DescribeBlackholeStatusResponse is the response struct for api DescribeBlackholeStatus
func CreateDescribeBlackholeStatusResponse ¶ added in v1.61.175
func CreateDescribeBlackholeStatusResponse() (response *DescribeBlackholeStatusResponse)
CreateDescribeBlackholeStatusResponse creates a response to parse from DescribeBlackholeStatus response
type DescribeBlockStatusRequest ¶ added in v1.61.175
type DescribeBlockStatusRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` Lang string `position:"Query" name:"Lang"` }
DescribeBlockStatusRequest is the request struct for api DescribeBlockStatus
func CreateDescribeBlockStatusRequest ¶ added in v1.61.175
func CreateDescribeBlockStatusRequest() (request *DescribeBlockStatusRequest)
CreateDescribeBlockStatusRequest creates a request to invoke DescribeBlockStatus API
type DescribeBlockStatusResponse ¶ added in v1.61.175
type DescribeBlockStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StatusList []StatusItem `json:"StatusList" xml:"StatusList"` }
DescribeBlockStatusResponse is the response struct for api DescribeBlockStatus
func CreateDescribeBlockStatusResponse ¶ added in v1.61.175
func CreateDescribeBlockStatusResponse() (response *DescribeBlockStatusResponse)
CreateDescribeBlockStatusResponse creates a response to parse from DescribeBlockStatus response
type DescribeCertsRequest ¶ added in v1.61.175
type DescribeCertsRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
DescribeCertsRequest is the request struct for api DescribeCerts
func CreateDescribeCertsRequest ¶ added in v1.61.175
func CreateDescribeCertsRequest() (request *DescribeCertsRequest)
CreateDescribeCertsRequest creates a request to invoke DescribeCerts API
type DescribeCertsResponse ¶ added in v1.61.175
type DescribeCertsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Certs []CertItem `json:"Certs" xml:"Certs"` }
DescribeCertsResponse is the response struct for api DescribeCerts
func CreateDescribeCertsResponse ¶ added in v1.61.175
func CreateDescribeCertsResponse() (response *DescribeCertsResponse)
CreateDescribeCertsResponse creates a response to parse from DescribeCerts response
type DescribeCnameReusesRequest ¶ added in v1.61.175
type DescribeCnameReusesRequest struct { *requests.RpcRequest Domains *[]string `position:"Query" name:"Domains" type:"Repeated"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeCnameReusesRequest is the request struct for api DescribeCnameReuses
func CreateDescribeCnameReusesRequest ¶ added in v1.61.175
func CreateDescribeCnameReusesRequest() (request *DescribeCnameReusesRequest)
CreateDescribeCnameReusesRequest creates a request to invoke DescribeCnameReuses API
type DescribeCnameReusesResponse ¶ added in v1.61.175
type DescribeCnameReusesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` CnameReuses []CnameReuse `json:"CnameReuses" xml:"CnameReuses"` }
DescribeCnameReusesResponse is the response struct for api DescribeCnameReuses
func CreateDescribeCnameReusesResponse ¶ added in v1.61.175
func CreateDescribeCnameReusesResponse() (response *DescribeCnameReusesResponse)
CreateDescribeCnameReusesResponse creates a response to parse from DescribeCnameReuses response
type DescribeDDoSEventsRequest ¶ added in v1.61.175
type DescribeDDoSEventsRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` EndTime requests.Integer `position:"Query" name:"EndTime"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribeDDoSEventsRequest is the request struct for api DescribeDDoSEvents
func CreateDescribeDDoSEventsRequest ¶ added in v1.61.175
func CreateDescribeDDoSEventsRequest() (request *DescribeDDoSEventsRequest)
CreateDescribeDDoSEventsRequest creates a request to invoke DescribeDDoSEvents API
type DescribeDDoSEventsResponse ¶ added in v1.61.175
type DescribeDDoSEventsResponse struct { *responses.BaseResponse Total int64 `json:"Total" xml:"Total"` RequestId string `json:"RequestId" xml:"RequestId"` DDoSEvents []Data `json:"DDoSEvents" xml:"DDoSEvents"` }
DescribeDDoSEventsResponse is the response struct for api DescribeDDoSEvents
func CreateDescribeDDoSEventsResponse ¶ added in v1.61.175
func CreateDescribeDDoSEventsResponse() (response *DescribeDDoSEventsResponse)
CreateDescribeDDoSEventsResponse creates a response to parse from DescribeDDoSEvents response
type DescribeDDosAllEventListRequest ¶ added in v1.61.685
type DescribeDDosAllEventListRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` EndTime requests.Integer `position:"Query" name:"EndTime"` EventType string `position:"Query" name:"EventType"` }
DescribeDDosAllEventListRequest is the request struct for api DescribeDDosAllEventList
func CreateDescribeDDosAllEventListRequest ¶ added in v1.61.685
func CreateDescribeDDosAllEventListRequest() (request *DescribeDDosAllEventListRequest)
CreateDescribeDDosAllEventListRequest creates a request to invoke DescribeDDosAllEventList API
type DescribeDDosAllEventListResponse ¶ added in v1.61.685
type DescribeDDosAllEventListResponse struct { *responses.BaseResponse Total int64 `json:"Total" xml:"Total"` RequestId string `json:"RequestId" xml:"RequestId"` AttackEvents []AttackEvent `json:"AttackEvents" xml:"AttackEvents"` }
DescribeDDosAllEventListResponse is the response struct for api DescribeDDosAllEventList
func CreateDescribeDDosAllEventListResponse ¶ added in v1.61.685
func CreateDescribeDDosAllEventListResponse() (response *DescribeDDosAllEventListResponse)
CreateDescribeDDosAllEventListResponse creates a response to parse from DescribeDDosAllEventList response
type DescribeDDosEventAreaRequest ¶ added in v1.61.685
type DescribeDDosEventAreaRequest struct { *requests.RpcRequest Ip string `position:"Query" name:"Ip"` StartTime requests.Integer `position:"Query" name:"StartTime"` SourceIp string `position:"Query" name:"SourceIp"` EventType string `position:"Query" name:"EventType"` }
DescribeDDosEventAreaRequest is the request struct for api DescribeDDosEventArea
func CreateDescribeDDosEventAreaRequest ¶ added in v1.61.685
func CreateDescribeDDosEventAreaRequest() (request *DescribeDDosEventAreaRequest)
CreateDescribeDDosEventAreaRequest creates a request to invoke DescribeDDosEventArea API
type DescribeDDosEventAreaResponse ¶ added in v1.61.685
type DescribeDDosEventAreaResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Areas []EventArea `json:"Areas" xml:"Areas"` }
DescribeDDosEventAreaResponse is the response struct for api DescribeDDosEventArea
func CreateDescribeDDosEventAreaResponse ¶ added in v1.61.685
func CreateDescribeDDosEventAreaResponse() (response *DescribeDDosEventAreaResponse)
CreateDescribeDDosEventAreaResponse creates a response to parse from DescribeDDosEventArea response
type DescribeDDosEventAttackTypeRequest ¶ added in v1.61.685
type DescribeDDosEventAttackTypeRequest struct { *requests.RpcRequest Ip string `position:"Query" name:"Ip"` StartTime requests.Integer `position:"Query" name:"StartTime"` SourceIp string `position:"Query" name:"SourceIp"` EventType string `position:"Query" name:"EventType"` }
DescribeDDosEventAttackTypeRequest is the request struct for api DescribeDDosEventAttackType
func CreateDescribeDDosEventAttackTypeRequest ¶ added in v1.61.685
func CreateDescribeDDosEventAttackTypeRequest() (request *DescribeDDosEventAttackTypeRequest)
CreateDescribeDDosEventAttackTypeRequest creates a request to invoke DescribeDDosEventAttackType API
type DescribeDDosEventAttackTypeResponse ¶ added in v1.61.685
type DescribeDDosEventAttackTypeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AttackTypes []EventAttackType `json:"AttackTypes" xml:"AttackTypes"` }
DescribeDDosEventAttackTypeResponse is the response struct for api DescribeDDosEventAttackType
func CreateDescribeDDosEventAttackTypeResponse ¶ added in v1.61.685
func CreateDescribeDDosEventAttackTypeResponse() (response *DescribeDDosEventAttackTypeResponse)
CreateDescribeDDosEventAttackTypeResponse creates a response to parse from DescribeDDosEventAttackType response
type DescribeDDosEventIspRequest ¶ added in v1.61.685
type DescribeDDosEventIspRequest struct { *requests.RpcRequest Ip string `position:"Query" name:"Ip"` StartTime requests.Integer `position:"Query" name:"StartTime"` SourceIp string `position:"Query" name:"SourceIp"` EventType string `position:"Query" name:"EventType"` }
DescribeDDosEventIspRequest is the request struct for api DescribeDDosEventIsp
func CreateDescribeDDosEventIspRequest ¶ added in v1.61.685
func CreateDescribeDDosEventIspRequest() (request *DescribeDDosEventIspRequest)
CreateDescribeDDosEventIspRequest creates a request to invoke DescribeDDosEventIsp API
type DescribeDDosEventIspResponse ¶ added in v1.61.685
type DescribeDDosEventIspResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Isps []EventIsp `json:"Isps" xml:"Isps"` }
DescribeDDosEventIspResponse is the response struct for api DescribeDDosEventIsp
func CreateDescribeDDosEventIspResponse ¶ added in v1.61.685
func CreateDescribeDDosEventIspResponse() (response *DescribeDDosEventIspResponse)
CreateDescribeDDosEventIspResponse creates a response to parse from DescribeDDosEventIsp response
type DescribeDDosEventMaxRequest ¶ added in v1.61.685
type DescribeDDosEventMaxRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeDDosEventMaxRequest is the request struct for api DescribeDDosEventMax
func CreateDescribeDDosEventMaxRequest ¶ added in v1.61.685
func CreateDescribeDDosEventMaxRequest() (request *DescribeDDosEventMaxRequest)
CreateDescribeDDosEventMaxRequest creates a request to invoke DescribeDDosEventMax API
type DescribeDDosEventMaxResponse ¶ added in v1.61.685
type DescribeDDosEventMaxResponse struct { *responses.BaseResponse Qps int64 `json:"Qps" xml:"Qps"` RequestId string `json:"RequestId" xml:"RequestId"` Cps int64 `json:"Cps" xml:"Cps"` Mbps int64 `json:"Mbps" xml:"Mbps"` }
DescribeDDosEventMaxResponse is the response struct for api DescribeDDosEventMax
func CreateDescribeDDosEventMaxResponse ¶ added in v1.61.685
func CreateDescribeDDosEventMaxResponse() (response *DescribeDDosEventMaxResponse)
CreateDescribeDDosEventMaxResponse creates a response to parse from DescribeDDosEventMax response
type DescribeDDosEventSrcIpRequest ¶ added in v1.61.685
type DescribeDDosEventSrcIpRequest struct { *requests.RpcRequest Ip string `position:"Query" name:"Ip"` Range requests.Integer `position:"Query" name:"Range"` StartTime requests.Integer `position:"Query" name:"StartTime"` SourceIp string `position:"Query" name:"SourceIp"` EventType string `position:"Query" name:"EventType"` }
DescribeDDosEventSrcIpRequest is the request struct for api DescribeDDosEventSrcIp
func CreateDescribeDDosEventSrcIpRequest ¶ added in v1.61.685
func CreateDescribeDDosEventSrcIpRequest() (request *DescribeDDosEventSrcIpRequest)
CreateDescribeDDosEventSrcIpRequest creates a request to invoke DescribeDDosEventSrcIp API
type DescribeDDosEventSrcIpResponse ¶ added in v1.61.685
type DescribeDDosEventSrcIpResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Ips []EventSrcIp `json:"Ips" xml:"Ips"` }
DescribeDDosEventSrcIpResponse is the response struct for api DescribeDDosEventSrcIp
func CreateDescribeDDosEventSrcIpResponse ¶ added in v1.61.685
func CreateDescribeDDosEventSrcIpResponse() (response *DescribeDDosEventSrcIpResponse)
CreateDescribeDDosEventSrcIpResponse creates a response to parse from DescribeDDosEventSrcIp response
type DescribeDefenseCountStatisticsRequest ¶ added in v1.61.175
type DescribeDefenseCountStatisticsRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeDefenseCountStatisticsRequest is the request struct for api DescribeDefenseCountStatistics
func CreateDescribeDefenseCountStatisticsRequest ¶ added in v1.61.175
func CreateDescribeDefenseCountStatisticsRequest() (request *DescribeDefenseCountStatisticsRequest)
CreateDescribeDefenseCountStatisticsRequest creates a request to invoke DescribeDefenseCountStatistics API
type DescribeDefenseCountStatisticsResponse ¶ added in v1.61.175
type DescribeDefenseCountStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DefenseCountStatistics DefenseCountStatistics `json:"DefenseCountStatistics" xml:"DefenseCountStatistics"` }
DescribeDefenseCountStatisticsResponse is the response struct for api DescribeDefenseCountStatistics
func CreateDescribeDefenseCountStatisticsResponse ¶ added in v1.61.175
func CreateDescribeDefenseCountStatisticsResponse() (response *DescribeDefenseCountStatisticsResponse)
CreateDescribeDefenseCountStatisticsResponse creates a response to parse from DescribeDefenseCountStatistics response
type DescribeDefenseRecordsRequest ¶ added in v1.61.175
type DescribeDefenseRecordsRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` EndTime requests.Integer `position:"Query" name:"EndTime"` InstanceId string `position:"Query" name:"InstanceId"` }
DescribeDefenseRecordsRequest is the request struct for api DescribeDefenseRecords
func CreateDescribeDefenseRecordsRequest ¶ added in v1.61.175
func CreateDescribeDefenseRecordsRequest() (request *DescribeDefenseRecordsRequest)
CreateDescribeDefenseRecordsRequest creates a request to invoke DescribeDefenseRecords API
type DescribeDefenseRecordsResponse ¶ added in v1.61.175
type DescribeDefenseRecordsResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` DefenseRecords []DefenseRecord `json:"DefenseRecords" xml:"DefenseRecords"` }
DescribeDefenseRecordsResponse is the response struct for api DescribeDefenseRecords
func CreateDescribeDefenseRecordsResponse ¶ added in v1.61.175
func CreateDescribeDefenseRecordsResponse() (response *DescribeDefenseRecordsResponse)
CreateDescribeDefenseRecordsResponse creates a response to parse from DescribeDefenseRecords response
type DescribeDomainAttackEventsRequest ¶ added in v1.61.175
type DescribeDomainAttackEventsRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` EndTime requests.Integer `position:"Query" name:"EndTime"` Domain string `position:"Query" name:"Domain"` }
DescribeDomainAttackEventsRequest is the request struct for api DescribeDomainAttackEvents
func CreateDescribeDomainAttackEventsRequest ¶ added in v1.61.175
func CreateDescribeDomainAttackEventsRequest() (request *DescribeDomainAttackEventsRequest)
CreateDescribeDomainAttackEventsRequest creates a request to invoke DescribeDomainAttackEvents API
type DescribeDomainAttackEventsResponse ¶ added in v1.61.175
type DescribeDomainAttackEventsResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` DomainAttackEvents []Data `json:"DomainAttackEvents" xml:"DomainAttackEvents"` }
DescribeDomainAttackEventsResponse is the response struct for api DescribeDomainAttackEvents
func CreateDescribeDomainAttackEventsResponse ¶ added in v1.61.175
func CreateDescribeDomainAttackEventsResponse() (response *DescribeDomainAttackEventsResponse)
CreateDescribeDomainAttackEventsResponse creates a response to parse from DescribeDomainAttackEvents response
type DescribeDomainOverviewRequest ¶ added in v1.61.175
type DescribeDomainOverviewRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` EndTime requests.Integer `position:"Query" name:"EndTime"` Domain string `position:"Query" name:"Domain"` }
DescribeDomainOverviewRequest is the request struct for api DescribeDomainOverview
func CreateDescribeDomainOverviewRequest ¶ added in v1.61.175
func CreateDescribeDomainOverviewRequest() (request *DescribeDomainOverviewRequest)
CreateDescribeDomainOverviewRequest creates a request to invoke DescribeDomainOverview API
type DescribeDomainOverviewResponse ¶ added in v1.61.175
type DescribeDomainOverviewResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` MaxHttp int64 `json:"MaxHttp" xml:"MaxHttp"` MaxHttps int64 `json:"MaxHttps" xml:"MaxHttps"` }
DescribeDomainOverviewResponse is the response struct for api DescribeDomainOverview
func CreateDescribeDomainOverviewResponse ¶ added in v1.61.175
func CreateDescribeDomainOverviewResponse() (response *DescribeDomainOverviewResponse)
CreateDescribeDomainOverviewResponse creates a response to parse from DescribeDomainOverview response
type DescribeDomainQPSListRequest ¶ added in v1.61.175
type DescribeDomainQPSListRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` EndTime requests.Integer `position:"Query" name:"EndTime"` Domain string `position:"Query" name:"Domain"` Interval requests.Integer `position:"Query" name:"Interval"` }
DescribeDomainQPSListRequest is the request struct for api DescribeDomainQPSList
func CreateDescribeDomainQPSListRequest ¶ added in v1.61.175
func CreateDescribeDomainQPSListRequest() (request *DescribeDomainQPSListRequest)
CreateDescribeDomainQPSListRequest creates a request to invoke DescribeDomainQPSList API
type DescribeDomainQPSListResponse ¶ added in v1.61.175
type DescribeDomainQPSListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainQPSList []DomainQPS `json:"DomainQPSList" xml:"DomainQPSList"` }
DescribeDomainQPSListResponse is the response struct for api DescribeDomainQPSList
func CreateDescribeDomainQPSListResponse ¶ added in v1.61.175
func CreateDescribeDomainQPSListResponse() (response *DescribeDomainQPSListResponse)
CreateDescribeDomainQPSListResponse creates a response to parse from DescribeDomainQPSList response
type DescribeDomainQpsWithCacheRequest ¶ added in v1.61.175
type DescribeDomainQpsWithCacheRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
DescribeDomainQpsWithCacheRequest is the request struct for api DescribeDomainQpsWithCache
func CreateDescribeDomainQpsWithCacheRequest ¶ added in v1.61.175
func CreateDescribeDomainQpsWithCacheRequest() (request *DescribeDomainQpsWithCacheRequest)
CreateDescribeDomainQpsWithCacheRequest creates a request to invoke DescribeDomainQpsWithCache API
type DescribeDomainQpsWithCacheResponse ¶ added in v1.61.175
type DescribeDomainQpsWithCacheResponse struct { *responses.BaseResponse StartTime int64 `json:"StartTime" xml:"StartTime"` RequestId string `json:"RequestId" xml:"RequestId"` Interval int `json:"Interval" xml:"Interval"` Blocks []string `json:"Blocks" xml:"Blocks"` CcBlockQps []string `json:"CcBlockQps" xml:"CcBlockQps"` PreciseJsQps []string `json:"PreciseJsQps" xml:"PreciseJsQps"` CcJsQps []string `json:"CcJsQps" xml:"CcJsQps"` RegionBlocks []string `json:"RegionBlocks" xml:"RegionBlocks"` PreciseBlocks []string `json:"PreciseBlocks" xml:"PreciseBlocks"` CacheHits []string `json:"CacheHits" xml:"CacheHits"` Totals []string `json:"Totals" xml:"Totals"` IpBlockQps []string `json:"IpBlockQps" xml:"IpBlockQps"` }
DescribeDomainQpsWithCacheResponse is the response struct for api DescribeDomainQpsWithCache
func CreateDescribeDomainQpsWithCacheResponse ¶ added in v1.61.175
func CreateDescribeDomainQpsWithCacheResponse() (response *DescribeDomainQpsWithCacheResponse)
CreateDescribeDomainQpsWithCacheResponse creates a response to parse from DescribeDomainQpsWithCache response
type DescribeDomainResourceRequest ¶ added in v1.61.1082
type DescribeDomainResourceRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` QueryDomainPattern string `position:"Query" name:"QueryDomainPattern"` Domain string `position:"Query" name:"Domain"` }
DescribeDomainResourceRequest is the request struct for api DescribeDomainResource
func CreateDescribeDomainResourceRequest ¶ added in v1.61.1082
func CreateDescribeDomainResourceRequest() (request *DescribeDomainResourceRequest)
CreateDescribeDomainResourceRequest creates a request to invoke DescribeDomainResource API
type DescribeDomainResourceResponse ¶ added in v1.61.1082
type DescribeDomainResourceResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` WebRules []WebRule `json:"WebRules" xml:"WebRules"` }
DescribeDomainResourceResponse is the response struct for api DescribeDomainResource
func CreateDescribeDomainResourceResponse ¶ added in v1.61.1082
func CreateDescribeDomainResourceResponse() (response *DescribeDomainResourceResponse)
CreateDescribeDomainResourceResponse creates a response to parse from DescribeDomainResource response
type DescribeDomainStatusCodeCountRequest ¶ added in v1.61.175
type DescribeDomainStatusCodeCountRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` EndTime requests.Integer `position:"Query" name:"EndTime"` Domain string `position:"Query" name:"Domain"` }
DescribeDomainStatusCodeCountRequest is the request struct for api DescribeDomainStatusCodeCount
func CreateDescribeDomainStatusCodeCountRequest ¶ added in v1.61.175
func CreateDescribeDomainStatusCodeCountRequest() (request *DescribeDomainStatusCodeCountRequest)
CreateDescribeDomainStatusCodeCountRequest creates a request to invoke DescribeDomainStatusCodeCount API
type DescribeDomainStatusCodeCountResponse ¶ added in v1.61.175
type DescribeDomainStatusCodeCountResponse struct { *responses.BaseResponse Status502 int64 `json:"Status502" xml:"Status502"` Status405 int64 `json:"Status405" xml:"Status405"` Status3XX int64 `json:"Status3XX" xml:"Status3XX"` Status503 int64 `json:"Status503" xml:"Status503"` Status4XX int64 `json:"Status4XX" xml:"Status4XX"` Status2XX int64 `json:"Status2XX" xml:"Status2XX"` Status5XX int64 `json:"Status5XX" xml:"Status5XX"` Status504 int64 `json:"Status504" xml:"Status504"` RequestId string `json:"RequestId" xml:"RequestId"` Status200 int64 `json:"Status200" xml:"Status200"` Status403 int64 `json:"Status403" xml:"Status403"` Status404 int64 `json:"Status404" xml:"Status404"` Status501 int64 `json:"Status501" xml:"Status501"` }
DescribeDomainStatusCodeCountResponse is the response struct for api DescribeDomainStatusCodeCount
func CreateDescribeDomainStatusCodeCountResponse ¶ added in v1.61.175
func CreateDescribeDomainStatusCodeCountResponse() (response *DescribeDomainStatusCodeCountResponse)
CreateDescribeDomainStatusCodeCountResponse creates a response to parse from DescribeDomainStatusCodeCount response
type DescribeDomainStatusCodeListRequest ¶ added in v1.61.175
type DescribeDomainStatusCodeListRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` QueryType string `position:"Query" name:"QueryType"` EndTime requests.Integer `position:"Query" name:"EndTime"` Domain string `position:"Query" name:"Domain"` Interval requests.Integer `position:"Query" name:"Interval"` }
DescribeDomainStatusCodeListRequest is the request struct for api DescribeDomainStatusCodeList
func CreateDescribeDomainStatusCodeListRequest ¶ added in v1.61.175
func CreateDescribeDomainStatusCodeListRequest() (request *DescribeDomainStatusCodeListRequest)
CreateDescribeDomainStatusCodeListRequest creates a request to invoke DescribeDomainStatusCodeList API
type DescribeDomainStatusCodeListResponse ¶ added in v1.61.175
type DescribeDomainStatusCodeListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StatusCodeList []StatusCode `json:"StatusCodeList" xml:"StatusCodeList"` }
DescribeDomainStatusCodeListResponse is the response struct for api DescribeDomainStatusCodeList
func CreateDescribeDomainStatusCodeListResponse ¶ added in v1.61.175
func CreateDescribeDomainStatusCodeListResponse() (response *DescribeDomainStatusCodeListResponse)
CreateDescribeDomainStatusCodeListResponse creates a response to parse from DescribeDomainStatusCodeList response
type DescribeDomainTopAttackListRequest ¶ added in v1.61.175
type DescribeDomainTopAttackListRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeDomainTopAttackListRequest is the request struct for api DescribeDomainTopAttackList
func CreateDescribeDomainTopAttackListRequest ¶ added in v1.61.175
func CreateDescribeDomainTopAttackListRequest() (request *DescribeDomainTopAttackListRequest)
CreateDescribeDomainTopAttackListRequest creates a request to invoke DescribeDomainTopAttackList API
type DescribeDomainTopAttackListResponse ¶ added in v1.61.175
type DescribeDomainTopAttackListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AttackList []Data `json:"AttackList" xml:"AttackList"` }
DescribeDomainTopAttackListResponse is the response struct for api DescribeDomainTopAttackList
func CreateDescribeDomainTopAttackListResponse ¶ added in v1.61.175
func CreateDescribeDomainTopAttackListResponse() (response *DescribeDomainTopAttackListResponse)
CreateDescribeDomainTopAttackListResponse creates a response to parse from DescribeDomainTopAttackList response
type DescribeDomainViewSourceCountriesRequest ¶ added in v1.61.175
type DescribeDomainViewSourceCountriesRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
DescribeDomainViewSourceCountriesRequest is the request struct for api DescribeDomainViewSourceCountries
func CreateDescribeDomainViewSourceCountriesRequest ¶ added in v1.61.175
func CreateDescribeDomainViewSourceCountriesRequest() (request *DescribeDomainViewSourceCountriesRequest)
CreateDescribeDomainViewSourceCountriesRequest creates a request to invoke DescribeDomainViewSourceCountries API
type DescribeDomainViewSourceCountriesResponse ¶ added in v1.61.175
type DescribeDomainViewSourceCountriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SourceCountrys []Country `json:"SourceCountrys" xml:"SourceCountrys"` }
DescribeDomainViewSourceCountriesResponse is the response struct for api DescribeDomainViewSourceCountries
func CreateDescribeDomainViewSourceCountriesResponse ¶ added in v1.61.175
func CreateDescribeDomainViewSourceCountriesResponse() (response *DescribeDomainViewSourceCountriesResponse)
CreateDescribeDomainViewSourceCountriesResponse creates a response to parse from DescribeDomainViewSourceCountries response
type DescribeDomainViewSourceProvincesRequest ¶ added in v1.61.175
type DescribeDomainViewSourceProvincesRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
DescribeDomainViewSourceProvincesRequest is the request struct for api DescribeDomainViewSourceProvinces
func CreateDescribeDomainViewSourceProvincesRequest ¶ added in v1.61.175
func CreateDescribeDomainViewSourceProvincesRequest() (request *DescribeDomainViewSourceProvincesRequest)
CreateDescribeDomainViewSourceProvincesRequest creates a request to invoke DescribeDomainViewSourceProvinces API
type DescribeDomainViewSourceProvincesResponse ¶ added in v1.61.175
type DescribeDomainViewSourceProvincesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SourceProvinces []Province `json:"SourceProvinces" xml:"SourceProvinces"` }
DescribeDomainViewSourceProvincesResponse is the response struct for api DescribeDomainViewSourceProvinces
func CreateDescribeDomainViewSourceProvincesResponse ¶ added in v1.61.175
func CreateDescribeDomainViewSourceProvincesResponse() (response *DescribeDomainViewSourceProvincesResponse)
CreateDescribeDomainViewSourceProvincesResponse creates a response to parse from DescribeDomainViewSourceProvinces response
type DescribeDomainViewTopCostTimeRequest ¶ added in v1.61.175
type DescribeDomainViewTopCostTimeRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Top requests.Integer `position:"Query" name:"Top"` EndTime requests.Integer `position:"Query" name:"EndTime"` Domain string `position:"Query" name:"Domain"` }
DescribeDomainViewTopCostTimeRequest is the request struct for api DescribeDomainViewTopCostTime
func CreateDescribeDomainViewTopCostTimeRequest ¶ added in v1.61.175
func CreateDescribeDomainViewTopCostTimeRequest() (request *DescribeDomainViewTopCostTimeRequest)
CreateDescribeDomainViewTopCostTimeRequest creates a request to invoke DescribeDomainViewTopCostTime API
type DescribeDomainViewTopCostTimeResponse ¶ added in v1.61.175
type DescribeDomainViewTopCostTimeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UrlList []Url `json:"UrlList" xml:"UrlList"` }
DescribeDomainViewTopCostTimeResponse is the response struct for api DescribeDomainViewTopCostTime
func CreateDescribeDomainViewTopCostTimeResponse ¶ added in v1.61.175
func CreateDescribeDomainViewTopCostTimeResponse() (response *DescribeDomainViewTopCostTimeResponse)
CreateDescribeDomainViewTopCostTimeResponse creates a response to parse from DescribeDomainViewTopCostTime response
type DescribeDomainViewTopUrlRequest ¶ added in v1.61.175
type DescribeDomainViewTopUrlRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Top requests.Integer `position:"Query" name:"Top"` EndTime requests.Integer `position:"Query" name:"EndTime"` Domain string `position:"Query" name:"Domain"` }
DescribeDomainViewTopUrlRequest is the request struct for api DescribeDomainViewTopUrl
func CreateDescribeDomainViewTopUrlRequest ¶ added in v1.61.175
func CreateDescribeDomainViewTopUrlRequest() (request *DescribeDomainViewTopUrlRequest)
CreateDescribeDomainViewTopUrlRequest creates a request to invoke DescribeDomainViewTopUrl API
type DescribeDomainViewTopUrlResponse ¶ added in v1.61.175
type DescribeDomainViewTopUrlResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UrlList []Url `json:"UrlList" xml:"UrlList"` }
DescribeDomainViewTopUrlResponse is the response struct for api DescribeDomainViewTopUrl
func CreateDescribeDomainViewTopUrlResponse ¶ added in v1.61.175
func CreateDescribeDomainViewTopUrlResponse() (response *DescribeDomainViewTopUrlResponse)
CreateDescribeDomainViewTopUrlResponse creates a response to parse from DescribeDomainViewTopUrl response
type DescribeDomainsRequest ¶ added in v1.61.175
type DescribeDomainsRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` Lang string `position:"Query" name:"Lang"` }
DescribeDomainsRequest is the request struct for api DescribeDomains
func CreateDescribeDomainsRequest ¶ added in v1.61.175
func CreateDescribeDomainsRequest() (request *DescribeDomainsRequest)
CreateDescribeDomainsRequest creates a request to invoke DescribeDomains API
type DescribeDomainsResponse ¶ added in v1.61.175
type DescribeDomainsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Domains []string `json:"Domains" xml:"Domains"` }
DescribeDomainsResponse is the response struct for api DescribeDomains
func CreateDescribeDomainsResponse ¶ added in v1.61.175
func CreateDescribeDomainsResponse() (response *DescribeDomainsResponse)
CreateDescribeDomainsResponse creates a response to parse from DescribeDomains response
type DescribeElasticBandwidthSpecRequest ¶ added in v1.61.175
type DescribeElasticBandwidthSpecRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeElasticBandwidthSpecRequest is the request struct for api DescribeElasticBandwidthSpec
func CreateDescribeElasticBandwidthSpecRequest ¶ added in v1.61.175
func CreateDescribeElasticBandwidthSpecRequest() (request *DescribeElasticBandwidthSpecRequest)
CreateDescribeElasticBandwidthSpecRequest creates a request to invoke DescribeElasticBandwidthSpec API
type DescribeElasticBandwidthSpecResponse ¶ added in v1.61.175
type DescribeElasticBandwidthSpecResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ElasticBandwidthSpec []string `json:"ElasticBandwidthSpec" xml:"ElasticBandwidthSpec"` }
DescribeElasticBandwidthSpecResponse is the response struct for api DescribeElasticBandwidthSpec
func CreateDescribeElasticBandwidthSpecResponse ¶ added in v1.61.175
func CreateDescribeElasticBandwidthSpecResponse() (response *DescribeElasticBandwidthSpecResponse)
CreateDescribeElasticBandwidthSpecResponse creates a response to parse from DescribeElasticBandwidthSpec response
type DescribeHealthCheckListRequest ¶ added in v1.61.175
type DescribeHealthCheckListRequest struct { *requests.RpcRequest NetworkRules string `position:"Query" name:"NetworkRules"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeHealthCheckListRequest is the request struct for api DescribeHealthCheckList
func CreateDescribeHealthCheckListRequest ¶ added in v1.61.175
func CreateDescribeHealthCheckListRequest() (request *DescribeHealthCheckListRequest)
CreateDescribeHealthCheckListRequest creates a request to invoke DescribeHealthCheckList API
type DescribeHealthCheckListResponse ¶ added in v1.61.175
type DescribeHealthCheckListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HealthCheckList []HealthCheckItem `json:"HealthCheckList" xml:"HealthCheckList"` }
DescribeHealthCheckListResponse is the response struct for api DescribeHealthCheckList
func CreateDescribeHealthCheckListResponse ¶ added in v1.61.175
func CreateDescribeHealthCheckListResponse() (response *DescribeHealthCheckListResponse)
CreateDescribeHealthCheckListResponse creates a response to parse from DescribeHealthCheckList response
type DescribeHealthCheckStatusRequest ¶ added in v1.61.175
type DescribeHealthCheckStatusRequest struct { *requests.RpcRequest NetworkRules string `position:"Query" name:"NetworkRules"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeHealthCheckStatusRequest is the request struct for api DescribeHealthCheckStatus
func CreateDescribeHealthCheckStatusRequest ¶ added in v1.61.175
func CreateDescribeHealthCheckStatusRequest() (request *DescribeHealthCheckStatusRequest)
CreateDescribeHealthCheckStatusRequest creates a request to invoke DescribeHealthCheckStatus API
type DescribeHealthCheckStatusResponse ¶ added in v1.61.175
type DescribeHealthCheckStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` HealthCheckStatus []Status `json:"HealthCheckStatus" xml:"HealthCheckStatus"` }
DescribeHealthCheckStatusResponse is the response struct for api DescribeHealthCheckStatus
func CreateDescribeHealthCheckStatusResponse ¶ added in v1.61.175
func CreateDescribeHealthCheckStatusResponse() (response *DescribeHealthCheckStatusResponse)
CreateDescribeHealthCheckStatusResponse creates a response to parse from DescribeHealthCheckStatus response
type DescribeInstanceDetailsRequest ¶ added in v1.61.175
type DescribeInstanceDetailsRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribeInstanceDetailsRequest is the request struct for api DescribeInstanceDetails
func CreateDescribeInstanceDetailsRequest ¶ added in v1.61.175
func CreateDescribeInstanceDetailsRequest() (request *DescribeInstanceDetailsRequest)
CreateDescribeInstanceDetailsRequest creates a request to invoke DescribeInstanceDetails API
type DescribeInstanceDetailsResponse ¶ added in v1.61.175
type DescribeInstanceDetailsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceDetails []InstanceDetail `json:"InstanceDetails" xml:"InstanceDetails"` }
DescribeInstanceDetailsResponse is the response struct for api DescribeInstanceDetails
func CreateDescribeInstanceDetailsResponse ¶ added in v1.61.175
func CreateDescribeInstanceDetailsResponse() (response *DescribeInstanceDetailsResponse)
CreateDescribeInstanceDetailsResponse creates a response to parse from DescribeInstanceDetails response
type DescribeInstanceIdsRequest ¶ added in v1.61.175
type DescribeInstanceIdsRequest struct { *requests.RpcRequest Edition requests.Integer `position:"Query" name:"Edition"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribeInstanceIdsRequest is the request struct for api DescribeInstanceIds
func CreateDescribeInstanceIdsRequest ¶ added in v1.61.175
func CreateDescribeInstanceIdsRequest() (request *DescribeInstanceIdsRequest)
CreateDescribeInstanceIdsRequest creates a request to invoke DescribeInstanceIds API
type DescribeInstanceIdsResponse ¶ added in v1.61.175
type DescribeInstanceIdsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceIds []Instance `json:"InstanceIds" xml:"InstanceIds"` }
DescribeInstanceIdsResponse is the response struct for api DescribeInstanceIds
func CreateDescribeInstanceIdsResponse ¶ added in v1.61.175
func CreateDescribeInstanceIdsResponse() (response *DescribeInstanceIdsResponse)
CreateDescribeInstanceIdsResponse creates a response to parse from DescribeInstanceIds response
type DescribeInstanceSpecsRequest ¶
type DescribeInstanceSpecsRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribeInstanceSpecsRequest is the request struct for api DescribeInstanceSpecs
func CreateDescribeInstanceSpecsRequest ¶
func CreateDescribeInstanceSpecsRequest() (request *DescribeInstanceSpecsRequest)
CreateDescribeInstanceSpecsRequest creates a request to invoke DescribeInstanceSpecs API
type DescribeInstanceSpecsResponse ¶
type DescribeInstanceSpecsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceSpecs []InstanceSpec `json:"InstanceSpecs" xml:"InstanceSpecs"` }
DescribeInstanceSpecsResponse is the response struct for api DescribeInstanceSpecs
func CreateDescribeInstanceSpecsResponse ¶
func CreateDescribeInstanceSpecsResponse() (response *DescribeInstanceSpecsResponse)
CreateDescribeInstanceSpecsResponse creates a response to parse from DescribeInstanceSpecs response
type DescribeInstanceStatisticsRequest ¶ added in v1.61.175
type DescribeInstanceStatisticsRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribeInstanceStatisticsRequest is the request struct for api DescribeInstanceStatistics
func CreateDescribeInstanceStatisticsRequest ¶ added in v1.61.175
func CreateDescribeInstanceStatisticsRequest() (request *DescribeInstanceStatisticsRequest)
CreateDescribeInstanceStatisticsRequest creates a request to invoke DescribeInstanceStatistics API
type DescribeInstanceStatisticsResponse ¶ added in v1.61.175
type DescribeInstanceStatisticsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` InstanceStatistics []InstanceStatistic `json:"InstanceStatistics" xml:"InstanceStatistics"` }
DescribeInstanceStatisticsResponse is the response struct for api DescribeInstanceStatistics
func CreateDescribeInstanceStatisticsResponse ¶ added in v1.61.175
func CreateDescribeInstanceStatisticsResponse() (response *DescribeInstanceStatisticsResponse)
CreateDescribeInstanceStatisticsResponse creates a response to parse from DescribeInstanceStatistics response
type DescribeInstanceStatusRequest ¶ added in v1.61.1082
type DescribeInstanceStatusRequest struct { *requests.RpcRequest ProductType requests.Integer `position:"Query" name:"ProductType"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeInstanceStatusRequest is the request struct for api DescribeInstanceStatus
func CreateDescribeInstanceStatusRequest ¶ added in v1.61.1082
func CreateDescribeInstanceStatusRequest() (request *DescribeInstanceStatusRequest)
CreateDescribeInstanceStatusRequest creates a request to invoke DescribeInstanceStatus API
type DescribeInstanceStatusResponse ¶ added in v1.61.1082
type DescribeInstanceStatusResponse struct { *responses.BaseResponse InstanceStatus int `json:"InstanceStatus" xml:"InstanceStatus"` RequestId string `json:"RequestId" xml:"RequestId"` InstanceId string `json:"InstanceId" xml:"InstanceId"` }
DescribeInstanceStatusResponse is the response struct for api DescribeInstanceStatus
func CreateDescribeInstanceStatusResponse ¶ added in v1.61.1082
func CreateDescribeInstanceStatusResponse() (response *DescribeInstanceStatusResponse)
CreateDescribeInstanceStatusResponse creates a response to parse from DescribeInstanceStatus response
type DescribeInstancesRequest ¶
type DescribeInstancesRequest struct { *requests.RpcRequest Edition requests.Integer `position:"Query" name:"Edition"` Remark string `position:"Query" name:"Remark"` PageNumber string `position:"Query" name:"PageNumber"` Enabled requests.Integer `position:"Query" name:"Enabled"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize string `position:"Query" name:"PageSize"` Tag *[]DescribeInstancesTag `position:"Query" name:"Tag" type:"Repeated"` ExpireStartTime requests.Integer `position:"Query" name:"ExpireStartTime"` ExpireEndTime requests.Integer `position:"Query" name:"ExpireEndTime"` Ip string `position:"Query" name:"Ip"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` Status *[]string `position:"Query" name:"Status" type:"Repeated"` }
DescribeInstancesRequest is the request struct for api DescribeInstances
func CreateDescribeInstancesRequest ¶
func CreateDescribeInstancesRequest() (request *DescribeInstancesRequest)
CreateDescribeInstancesRequest creates a request to invoke DescribeInstances API
type DescribeInstancesResponse ¶
type DescribeInstancesResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` Instances []Instance `json:"Instances" xml:"Instances"` }
DescribeInstancesResponse is the response struct for api DescribeInstances
func CreateDescribeInstancesResponse ¶
func CreateDescribeInstancesResponse() (response *DescribeInstancesResponse)
CreateDescribeInstancesResponse creates a response to parse from DescribeInstances response
type DescribeInstancesTag ¶
DescribeInstancesTag is a repeated param struct in DescribeInstancesRequest
type DescribeL7RsPolicyRequest ¶ added in v1.61.1082
type DescribeL7RsPolicyRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` RealServers *[]string `position:"Query" name:"RealServers" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
DescribeL7RsPolicyRequest is the request struct for api DescribeL7RsPolicy
func CreateDescribeL7RsPolicyRequest ¶ added in v1.61.1082
func CreateDescribeL7RsPolicyRequest() (request *DescribeL7RsPolicyRequest)
CreateDescribeL7RsPolicyRequest creates a request to invoke DescribeL7RsPolicy API
type DescribeL7RsPolicyResponse ¶ added in v1.61.1082
type DescribeL7RsPolicyResponse struct { *responses.BaseResponse ProxyMode string `json:"ProxyMode" xml:"ProxyMode"` RequestId string `json:"RequestId" xml:"RequestId"` Attributes []AttributeItem `json:"Attributes" xml:"Attributes"` }
DescribeL7RsPolicyResponse is the response struct for api DescribeL7RsPolicy
func CreateDescribeL7RsPolicyResponse ¶ added in v1.61.1082
func CreateDescribeL7RsPolicyResponse() (response *DescribeL7RsPolicyResponse)
CreateDescribeL7RsPolicyResponse creates a response to parse from DescribeL7RsPolicy response
type DescribeLayer4RulePolicyRequest ¶ added in v1.61.1327
type DescribeLayer4RulePolicyRequest struct { *requests.RpcRequest Listeners string `position:"Query" name:"Listeners"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeLayer4RulePolicyRequest is the request struct for api DescribeLayer4RulePolicy
func CreateDescribeLayer4RulePolicyRequest ¶ added in v1.61.1327
func CreateDescribeLayer4RulePolicyRequest() (request *DescribeLayer4RulePolicyRequest)
CreateDescribeLayer4RulePolicyRequest creates a request to invoke DescribeLayer4RulePolicy API
type DescribeLayer4RulePolicyResponse ¶ added in v1.61.1327
type DescribeLayer4RulePolicyResponse struct { *responses.BaseResponse FrontendPort int `json:"FrontendPort" xml:"FrontendPort"` BakMode string `json:"BakMode" xml:"BakMode"` RequestId string `json:"RequestId" xml:"RequestId"` CurrentIndex int `json:"CurrentIndex" xml:"CurrentIndex"` ForwardProtocol string `json:"ForwardProtocol" xml:"ForwardProtocol"` InstanceId string `json:"InstanceId" xml:"InstanceId"` BackendPort int `json:"BackendPort" xml:"BackendPort"` PriRealServers []PriRealServersItem `json:"PriRealServers" xml:"PriRealServers"` SecRealServers []SecRealServersItem `json:"SecRealServers" xml:"SecRealServers"` }
DescribeLayer4RulePolicyResponse is the response struct for api DescribeLayer4RulePolicy
func CreateDescribeLayer4RulePolicyResponse ¶ added in v1.61.1327
func CreateDescribeLayer4RulePolicyResponse() (response *DescribeLayer4RulePolicyResponse)
CreateDescribeLayer4RulePolicyResponse creates a response to parse from DescribeLayer4RulePolicy response
type DescribeLogStoreExistStatusRequest ¶ added in v1.61.175
type DescribeLogStoreExistStatusRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
DescribeLogStoreExistStatusRequest is the request struct for api DescribeLogStoreExistStatus
func CreateDescribeLogStoreExistStatusRequest ¶ added in v1.61.175
func CreateDescribeLogStoreExistStatusRequest() (request *DescribeLogStoreExistStatusRequest)
CreateDescribeLogStoreExistStatusRequest creates a request to invoke DescribeLogStoreExistStatus API
type DescribeLogStoreExistStatusResponse ¶ added in v1.61.175
type DescribeLogStoreExistStatusResponse struct { *responses.BaseResponse ExistStatus bool `json:"ExistStatus" xml:"ExistStatus"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeLogStoreExistStatusResponse is the response struct for api DescribeLogStoreExistStatus
func CreateDescribeLogStoreExistStatusResponse ¶ added in v1.61.175
func CreateDescribeLogStoreExistStatusResponse() (response *DescribeLogStoreExistStatusResponse)
CreateDescribeLogStoreExistStatusResponse creates a response to parse from DescribeLogStoreExistStatus response
type DescribeNetworkRegionBlockRequest ¶ added in v1.61.175
type DescribeNetworkRegionBlockRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeNetworkRegionBlockRequest is the request struct for api DescribeNetworkRegionBlock
func CreateDescribeNetworkRegionBlockRequest ¶ added in v1.61.175
func CreateDescribeNetworkRegionBlockRequest() (request *DescribeNetworkRegionBlockRequest)
CreateDescribeNetworkRegionBlockRequest creates a request to invoke DescribeNetworkRegionBlock API
type DescribeNetworkRegionBlockResponse ¶ added in v1.61.175
type DescribeNetworkRegionBlockResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Config Config `json:"Config" xml:"Config"` }
DescribeNetworkRegionBlockResponse is the response struct for api DescribeNetworkRegionBlock
func CreateDescribeNetworkRegionBlockResponse ¶ added in v1.61.175
func CreateDescribeNetworkRegionBlockResponse() (response *DescribeNetworkRegionBlockResponse)
CreateDescribeNetworkRegionBlockResponse creates a response to parse from DescribeNetworkRegionBlock response
type DescribeNetworkRuleAttributesRequest ¶ added in v1.61.175
type DescribeNetworkRuleAttributesRequest struct { *requests.RpcRequest NetworkRules string `position:"Query" name:"NetworkRules"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeNetworkRuleAttributesRequest is the request struct for api DescribeNetworkRuleAttributes
func CreateDescribeNetworkRuleAttributesRequest ¶ added in v1.61.175
func CreateDescribeNetworkRuleAttributesRequest() (request *DescribeNetworkRuleAttributesRequest)
CreateDescribeNetworkRuleAttributesRequest creates a request to invoke DescribeNetworkRuleAttributes API
type DescribeNetworkRuleAttributesResponse ¶ added in v1.61.175
type DescribeNetworkRuleAttributesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` NetworkRuleAttributes []NetworkRuleAttribute `json:"NetworkRuleAttributes" xml:"NetworkRuleAttributes"` }
DescribeNetworkRuleAttributesResponse is the response struct for api DescribeNetworkRuleAttributes
func CreateDescribeNetworkRuleAttributesResponse ¶ added in v1.61.175
func CreateDescribeNetworkRuleAttributesResponse() (response *DescribeNetworkRuleAttributesResponse)
CreateDescribeNetworkRuleAttributesResponse creates a response to parse from DescribeNetworkRuleAttributes response
type DescribeNetworkRulesRequest ¶ added in v1.61.175
type DescribeNetworkRulesRequest struct { *requests.RpcRequest IsOffset requests.Boolean `position:"Query" name:"IsOffset"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` InstanceId string `position:"Query" name:"InstanceId"` FrontendPort requests.Integer `position:"Query" name:"FrontendPort"` ForwardProtocol string `position:"Query" name:"ForwardProtocol"` }
DescribeNetworkRulesRequest is the request struct for api DescribeNetworkRules
func CreateDescribeNetworkRulesRequest ¶ added in v1.61.175
func CreateDescribeNetworkRulesRequest() (request *DescribeNetworkRulesRequest)
CreateDescribeNetworkRulesRequest creates a request to invoke DescribeNetworkRules API
type DescribeNetworkRulesResponse ¶ added in v1.61.175
type DescribeNetworkRulesResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` NetworkRules []NetworkRule `json:"NetworkRules" xml:"NetworkRules"` }
DescribeNetworkRulesResponse is the response struct for api DescribeNetworkRules
func CreateDescribeNetworkRulesResponse ¶ added in v1.61.175
func CreateDescribeNetworkRulesResponse() (response *DescribeNetworkRulesResponse)
CreateDescribeNetworkRulesResponse creates a response to parse from DescribeNetworkRules response
type DescribeOpEntitiesRequest ¶ added in v1.61.175
type DescribeOpEntitiesRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` EndTime requests.Integer `position:"Query" name:"EndTime"` EntityObject string `position:"Query" name:"EntityObject"` EntityType requests.Integer `position:"Query" name:"EntityType"` }
DescribeOpEntitiesRequest is the request struct for api DescribeOpEntities
func CreateDescribeOpEntitiesRequest ¶ added in v1.61.175
func CreateDescribeOpEntitiesRequest() (request *DescribeOpEntitiesRequest)
CreateDescribeOpEntitiesRequest creates a request to invoke DescribeOpEntities API
type DescribeOpEntitiesResponse ¶ added in v1.61.175
type DescribeOpEntitiesResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` OpEntities []OpEntity `json:"OpEntities" xml:"OpEntities"` }
DescribeOpEntitiesResponse is the response struct for api DescribeOpEntities
func CreateDescribeOpEntitiesResponse ¶ added in v1.61.175
func CreateDescribeOpEntitiesResponse() (response *DescribeOpEntitiesResponse)
CreateDescribeOpEntitiesResponse creates a response to parse from DescribeOpEntities response
type DescribePortAttackMaxFlowRequest ¶ added in v1.61.175
type DescribePortAttackMaxFlowRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribePortAttackMaxFlowRequest is the request struct for api DescribePortAttackMaxFlow
func CreateDescribePortAttackMaxFlowRequest ¶ added in v1.61.175
func CreateDescribePortAttackMaxFlowRequest() (request *DescribePortAttackMaxFlowRequest)
CreateDescribePortAttackMaxFlowRequest creates a request to invoke DescribePortAttackMaxFlow API
type DescribePortAttackMaxFlowResponse ¶ added in v1.61.175
type DescribePortAttackMaxFlowResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Bps int64 `json:"Bps" xml:"Bps"` Pps int64 `json:"Pps" xml:"Pps"` }
DescribePortAttackMaxFlowResponse is the response struct for api DescribePortAttackMaxFlow
func CreateDescribePortAttackMaxFlowResponse ¶ added in v1.61.175
func CreateDescribePortAttackMaxFlowResponse() (response *DescribePortAttackMaxFlowResponse)
CreateDescribePortAttackMaxFlowResponse creates a response to parse from DescribePortAttackMaxFlow response
type DescribePortAutoCcStatusRequest ¶ added in v1.61.175
type DescribePortAutoCcStatusRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribePortAutoCcStatusRequest is the request struct for api DescribePortAutoCcStatus
func CreateDescribePortAutoCcStatusRequest ¶ added in v1.61.175
func CreateDescribePortAutoCcStatusRequest() (request *DescribePortAutoCcStatusRequest)
CreateDescribePortAutoCcStatusRequest creates a request to invoke DescribePortAutoCcStatus API
type DescribePortAutoCcStatusResponse ¶ added in v1.61.175
type DescribePortAutoCcStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PortAutoCcStatus []Status `json:"PortAutoCcStatus" xml:"PortAutoCcStatus"` }
DescribePortAutoCcStatusResponse is the response struct for api DescribePortAutoCcStatus
func CreateDescribePortAutoCcStatusResponse ¶ added in v1.61.175
func CreateDescribePortAutoCcStatusResponse() (response *DescribePortAutoCcStatusResponse)
CreateDescribePortAutoCcStatusResponse creates a response to parse from DescribePortAutoCcStatus response
type DescribePortConnsCountRequest ¶ added in v1.61.175
type DescribePortConnsCountRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` EndTime requests.Integer `position:"Query" name:"EndTime"` Port string `position:"Query" name:"Port"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribePortConnsCountRequest is the request struct for api DescribePortConnsCount
func CreateDescribePortConnsCountRequest ¶ added in v1.61.175
func CreateDescribePortConnsCountRequest() (request *DescribePortConnsCountRequest)
CreateDescribePortConnsCountRequest creates a request to invoke DescribePortConnsCount API
type DescribePortConnsCountResponse ¶ added in v1.61.175
type DescribePortConnsCountResponse struct { *responses.BaseResponse InActConns int64 `json:"InActConns" xml:"InActConns"` ActConns int64 `json:"ActConns" xml:"ActConns"` RequestId string `json:"RequestId" xml:"RequestId"` Cps int64 `json:"Cps" xml:"Cps"` Conns int64 `json:"Conns" xml:"Conns"` }
DescribePortConnsCountResponse is the response struct for api DescribePortConnsCount
func CreateDescribePortConnsCountResponse ¶ added in v1.61.175
func CreateDescribePortConnsCountResponse() (response *DescribePortConnsCountResponse)
CreateDescribePortConnsCountResponse creates a response to parse from DescribePortConnsCount response
type DescribePortConnsListRequest ¶ added in v1.61.175
type DescribePortConnsListRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` EndTime requests.Integer `position:"Query" name:"EndTime"` Port string `position:"Query" name:"Port"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` Interval requests.Integer `position:"Query" name:"Interval"` }
DescribePortConnsListRequest is the request struct for api DescribePortConnsList
func CreateDescribePortConnsListRequest ¶ added in v1.61.175
func CreateDescribePortConnsListRequest() (request *DescribePortConnsListRequest)
CreateDescribePortConnsListRequest creates a request to invoke DescribePortConnsList API
type DescribePortConnsListResponse ¶ added in v1.61.175
type DescribePortConnsListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ConnsList []Conn `json:"ConnsList" xml:"ConnsList"` }
DescribePortConnsListResponse is the response struct for api DescribePortConnsList
func CreateDescribePortConnsListResponse ¶ added in v1.61.175
func CreateDescribePortConnsListResponse() (response *DescribePortConnsListResponse)
CreateDescribePortConnsListResponse creates a response to parse from DescribePortConnsList response
type DescribePortFlowListRequest ¶ added in v1.61.175
type DescribePortFlowListRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` EndTime requests.Integer `position:"Query" name:"EndTime"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` Interval requests.Integer `position:"Query" name:"Interval"` }
DescribePortFlowListRequest is the request struct for api DescribePortFlowList
func CreateDescribePortFlowListRequest ¶ added in v1.61.175
func CreateDescribePortFlowListRequest() (request *DescribePortFlowListRequest)
CreateDescribePortFlowListRequest creates a request to invoke DescribePortFlowList API
type DescribePortFlowListResponse ¶ added in v1.61.175
type DescribePortFlowListResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PortFlowList []PortFlow `json:"PortFlowList" xml:"PortFlowList"` }
DescribePortFlowListResponse is the response struct for api DescribePortFlowList
func CreateDescribePortFlowListResponse ¶ added in v1.61.175
func CreateDescribePortFlowListResponse() (response *DescribePortFlowListResponse)
CreateDescribePortFlowListResponse creates a response to parse from DescribePortFlowList response
type DescribePortMaxConnsRequest ¶ added in v1.61.175
type DescribePortMaxConnsRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribePortMaxConnsRequest is the request struct for api DescribePortMaxConns
func CreateDescribePortMaxConnsRequest ¶ added in v1.61.175
func CreateDescribePortMaxConnsRequest() (request *DescribePortMaxConnsRequest)
CreateDescribePortMaxConnsRequest creates a request to invoke DescribePortMaxConns API
type DescribePortMaxConnsResponse ¶ added in v1.61.175
type DescribePortMaxConnsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PortMaxConns []PortMaxConnsItem `json:"PortMaxConns" xml:"PortMaxConns"` }
DescribePortMaxConnsResponse is the response struct for api DescribePortMaxConns
func CreateDescribePortMaxConnsResponse ¶ added in v1.61.175
func CreateDescribePortMaxConnsResponse() (response *DescribePortMaxConnsResponse)
CreateDescribePortMaxConnsResponse creates a response to parse from DescribePortMaxConns response
type DescribePortRequest ¶ added in v1.61.1082
type DescribePortRequest struct { *requests.RpcRequest IsOffset requests.Boolean `position:"Query" name:"IsOffset"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` FrontendProtocol string `position:"Query" name:"FrontendProtocol"` InstanceId string `position:"Query" name:"InstanceId"` FrontendPort requests.Integer `position:"Query" name:"FrontendPort"` }
DescribePortRequest is the request struct for api DescribePort
func CreateDescribePortRequest ¶ added in v1.61.1082
func CreateDescribePortRequest() (request *DescribePortRequest)
CreateDescribePortRequest creates a request to invoke DescribePort API
type DescribePortResponse ¶ added in v1.61.1082
type DescribePortResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` NetworkRules []NetworkRule `json:"NetworkRules" xml:"NetworkRules"` }
DescribePortResponse is the response struct for api DescribePort
func CreateDescribePortResponse ¶ added in v1.61.1082
func CreateDescribePortResponse() (response *DescribePortResponse)
CreateDescribePortResponse creates a response to parse from DescribePort response
type DescribePortViewSourceCountriesRequest ¶ added in v1.61.175
type DescribePortViewSourceCountriesRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribePortViewSourceCountriesRequest is the request struct for api DescribePortViewSourceCountries
func CreateDescribePortViewSourceCountriesRequest ¶ added in v1.61.175
func CreateDescribePortViewSourceCountriesRequest() (request *DescribePortViewSourceCountriesRequest)
CreateDescribePortViewSourceCountriesRequest creates a request to invoke DescribePortViewSourceCountries API
type DescribePortViewSourceCountriesResponse ¶ added in v1.61.175
type DescribePortViewSourceCountriesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SourceCountrys []Country `json:"SourceCountrys" xml:"SourceCountrys"` }
DescribePortViewSourceCountriesResponse is the response struct for api DescribePortViewSourceCountries
func CreateDescribePortViewSourceCountriesResponse ¶ added in v1.61.175
func CreateDescribePortViewSourceCountriesResponse() (response *DescribePortViewSourceCountriesResponse)
CreateDescribePortViewSourceCountriesResponse creates a response to parse from DescribePortViewSourceCountries response
type DescribePortViewSourceIspsRequest ¶ added in v1.61.175
type DescribePortViewSourceIspsRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribePortViewSourceIspsRequest is the request struct for api DescribePortViewSourceIsps
func CreateDescribePortViewSourceIspsRequest ¶ added in v1.61.175
func CreateDescribePortViewSourceIspsRequest() (request *DescribePortViewSourceIspsRequest)
CreateDescribePortViewSourceIspsRequest creates a request to invoke DescribePortViewSourceIsps API
type DescribePortViewSourceIspsResponse ¶ added in v1.61.175
type DescribePortViewSourceIspsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Isps []Isp `json:"Isps" xml:"Isps"` }
DescribePortViewSourceIspsResponse is the response struct for api DescribePortViewSourceIsps
func CreateDescribePortViewSourceIspsResponse ¶ added in v1.61.175
func CreateDescribePortViewSourceIspsResponse() (response *DescribePortViewSourceIspsResponse)
CreateDescribePortViewSourceIspsResponse creates a response to parse from DescribePortViewSourceIsps response
type DescribePortViewSourceProvincesRequest ¶ added in v1.61.175
type DescribePortViewSourceProvincesRequest struct { *requests.RpcRequest EndTime requests.Integer `position:"Query" name:"EndTime"` StartTime requests.Integer `position:"Query" name:"StartTime"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` }
DescribePortViewSourceProvincesRequest is the request struct for api DescribePortViewSourceProvinces
func CreateDescribePortViewSourceProvincesRequest ¶ added in v1.61.175
func CreateDescribePortViewSourceProvincesRequest() (request *DescribePortViewSourceProvincesRequest)
CreateDescribePortViewSourceProvincesRequest creates a request to invoke DescribePortViewSourceProvinces API
type DescribePortViewSourceProvincesResponse ¶ added in v1.61.175
type DescribePortViewSourceProvincesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` SourceProvinces []Province `json:"SourceProvinces" xml:"SourceProvinces"` }
DescribePortViewSourceProvincesResponse is the response struct for api DescribePortViewSourceProvinces
func CreateDescribePortViewSourceProvincesResponse ¶ added in v1.61.175
func CreateDescribePortViewSourceProvincesResponse() (response *DescribePortViewSourceProvincesResponse)
CreateDescribePortViewSourceProvincesResponse creates a response to parse from DescribePortViewSourceProvinces response
type DescribeSceneDefenseObjectsRequest ¶ added in v1.61.175
type DescribeSceneDefenseObjectsRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` }
DescribeSceneDefenseObjectsRequest is the request struct for api DescribeSceneDefenseObjects
func CreateDescribeSceneDefenseObjectsRequest ¶ added in v1.61.175
func CreateDescribeSceneDefenseObjectsRequest() (request *DescribeSceneDefenseObjectsRequest)
CreateDescribeSceneDefenseObjectsRequest creates a request to invoke DescribeSceneDefenseObjects API
type DescribeSceneDefenseObjectsResponse ¶ added in v1.61.175
type DescribeSceneDefenseObjectsResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Objects []Object `json:"Objects" xml:"Objects"` }
DescribeSceneDefenseObjectsResponse is the response struct for api DescribeSceneDefenseObjects
func CreateDescribeSceneDefenseObjectsResponse ¶ added in v1.61.175
func CreateDescribeSceneDefenseObjectsResponse() (response *DescribeSceneDefenseObjectsResponse)
CreateDescribeSceneDefenseObjectsResponse creates a response to parse from DescribeSceneDefenseObjects response
type DescribeSceneDefensePoliciesRequest ¶ added in v1.61.175
type DescribeSceneDefensePoliciesRequest struct { *requests.RpcRequest Template string `position:"Query" name:"Template"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Status string `position:"Query" name:"Status"` }
DescribeSceneDefensePoliciesRequest is the request struct for api DescribeSceneDefensePolicies
func CreateDescribeSceneDefensePoliciesRequest ¶ added in v1.61.175
func CreateDescribeSceneDefensePoliciesRequest() (request *DescribeSceneDefensePoliciesRequest)
CreateDescribeSceneDefensePoliciesRequest creates a request to invoke DescribeSceneDefensePolicies API
type DescribeSceneDefensePoliciesResponse ¶ added in v1.61.175
type DescribeSceneDefensePoliciesResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` Policies []Policy `json:"Policies" xml:"Policies"` }
DescribeSceneDefensePoliciesResponse is the response struct for api DescribeSceneDefensePolicies
func CreateDescribeSceneDefensePoliciesResponse ¶ added in v1.61.175
func CreateDescribeSceneDefensePoliciesResponse() (response *DescribeSceneDefensePoliciesResponse)
CreateDescribeSceneDefensePoliciesResponse creates a response to parse from DescribeSceneDefensePolicies response
type DescribeSchedulerRulesRequest ¶ added in v1.61.175
type DescribeSchedulerRulesRequest struct { *requests.RpcRequest IsOffset requests.Boolean `position:"Query" name:"IsOffset"` RuleName string `position:"Query" name:"RuleName"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Offset requests.Integer `position:"Query" name:"Offset"` }
DescribeSchedulerRulesRequest is the request struct for api DescribeSchedulerRules
func CreateDescribeSchedulerRulesRequest ¶ added in v1.61.175
func CreateDescribeSchedulerRulesRequest() (request *DescribeSchedulerRulesRequest)
CreateDescribeSchedulerRulesRequest creates a request to invoke DescribeSchedulerRules API
type DescribeSchedulerRulesResponse ¶ added in v1.61.175
type DescribeSchedulerRulesResponse struct { *responses.BaseResponse TotalCount string `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` SchedulerRules []SchedulerRule `json:"SchedulerRules" xml:"SchedulerRules"` }
DescribeSchedulerRulesResponse is the response struct for api DescribeSchedulerRules
func CreateDescribeSchedulerRulesResponse ¶ added in v1.61.175
func CreateDescribeSchedulerRulesResponse() (response *DescribeSchedulerRulesResponse)
CreateDescribeSchedulerRulesResponse creates a response to parse from DescribeSchedulerRules response
type DescribeSlsAuthStatusRequest ¶ added in v1.61.175
type DescribeSlsAuthStatusRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
DescribeSlsAuthStatusRequest is the request struct for api DescribeSlsAuthStatus
func CreateDescribeSlsAuthStatusRequest ¶ added in v1.61.175
func CreateDescribeSlsAuthStatusRequest() (request *DescribeSlsAuthStatusRequest)
CreateDescribeSlsAuthStatusRequest creates a request to invoke DescribeSlsAuthStatus API
type DescribeSlsAuthStatusResponse ¶ added in v1.61.175
type DescribeSlsAuthStatusResponse struct { *responses.BaseResponse SlsAuthStatus bool `json:"SlsAuthStatus" xml:"SlsAuthStatus"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeSlsAuthStatusResponse is the response struct for api DescribeSlsAuthStatus
func CreateDescribeSlsAuthStatusResponse ¶ added in v1.61.175
func CreateDescribeSlsAuthStatusResponse() (response *DescribeSlsAuthStatusResponse)
CreateDescribeSlsAuthStatusResponse creates a response to parse from DescribeSlsAuthStatus response
type DescribeSlsLogstoreInfoRequest ¶ added in v1.61.175
type DescribeSlsLogstoreInfoRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
DescribeSlsLogstoreInfoRequest is the request struct for api DescribeSlsLogstoreInfo
func CreateDescribeSlsLogstoreInfoRequest ¶ added in v1.61.175
func CreateDescribeSlsLogstoreInfoRequest() (request *DescribeSlsLogstoreInfoRequest)
CreateDescribeSlsLogstoreInfoRequest creates a request to invoke DescribeSlsLogstoreInfo API
type DescribeSlsLogstoreInfoResponse ¶ added in v1.61.175
type DescribeSlsLogstoreInfoResponse struct { *responses.BaseResponse Ttl int `json:"Ttl" xml:"Ttl"` RequestId string `json:"RequestId" xml:"RequestId"` Quota int64 `json:"Quota" xml:"Quota"` LogStore string `json:"LogStore" xml:"LogStore"` Used int64 `json:"Used" xml:"Used"` Project string `json:"Project" xml:"Project"` }
DescribeSlsLogstoreInfoResponse is the response struct for api DescribeSlsLogstoreInfo
func CreateDescribeSlsLogstoreInfoResponse ¶ added in v1.61.175
func CreateDescribeSlsLogstoreInfoResponse() (response *DescribeSlsLogstoreInfoResponse)
CreateDescribeSlsLogstoreInfoResponse creates a response to parse from DescribeSlsLogstoreInfo response
type DescribeSlsOpenStatusRequest ¶ added in v1.61.175
type DescribeSlsOpenStatusRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
DescribeSlsOpenStatusRequest is the request struct for api DescribeSlsOpenStatus
func CreateDescribeSlsOpenStatusRequest ¶ added in v1.61.175
func CreateDescribeSlsOpenStatusRequest() (request *DescribeSlsOpenStatusRequest)
CreateDescribeSlsOpenStatusRequest creates a request to invoke DescribeSlsOpenStatus API
type DescribeSlsOpenStatusResponse ¶ added in v1.61.175
type DescribeSlsOpenStatusResponse struct { *responses.BaseResponse SlsOpenStatus bool `json:"SlsOpenStatus" xml:"SlsOpenStatus"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeSlsOpenStatusResponse is the response struct for api DescribeSlsOpenStatus
func CreateDescribeSlsOpenStatusResponse ¶ added in v1.61.175
func CreateDescribeSlsOpenStatusResponse() (response *DescribeSlsOpenStatusResponse)
CreateDescribeSlsOpenStatusResponse creates a response to parse from DescribeSlsOpenStatus response
type DescribeStsGrantStatusRequest ¶ added in v1.61.175
type DescribeStsGrantStatusRequest struct { *requests.RpcRequest Role string `position:"Query" name:"Role"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeStsGrantStatusRequest is the request struct for api DescribeStsGrantStatus
func CreateDescribeStsGrantStatusRequest ¶ added in v1.61.175
func CreateDescribeStsGrantStatusRequest() (request *DescribeStsGrantStatusRequest)
CreateDescribeStsGrantStatusRequest creates a request to invoke DescribeStsGrantStatus API
type DescribeStsGrantStatusResponse ¶ added in v1.61.175
type DescribeStsGrantStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` StsGrant StsGrant `json:"StsGrant" xml:"StsGrant"` }
DescribeStsGrantStatusResponse is the response struct for api DescribeStsGrantStatus
func CreateDescribeStsGrantStatusResponse ¶ added in v1.61.175
func CreateDescribeStsGrantStatusResponse() (response *DescribeStsGrantStatusResponse)
CreateDescribeStsGrantStatusResponse creates a response to parse from DescribeStsGrantStatus response
type DescribeSystemLogRequest ¶ added in v1.61.1327
type DescribeSystemLogRequest struct { *requests.RpcRequest StartTime requests.Integer `position:"Query" name:"StartTime"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` EndTime requests.Integer `position:"Query" name:"EndTime"` EntityObject string `position:"Query" name:"EntityObject"` EntityType requests.Integer `position:"Query" name:"EntityType"` }
DescribeSystemLogRequest is the request struct for api DescribeSystemLog
func CreateDescribeSystemLogRequest ¶ added in v1.61.1327
func CreateDescribeSystemLogRequest() (request *DescribeSystemLogRequest)
CreateDescribeSystemLogRequest creates a request to invoke DescribeSystemLog API
type DescribeSystemLogResponse ¶ added in v1.61.1327
type DescribeSystemLogResponse struct { *responses.BaseResponse Total int64 `json:"Total" xml:"Total"` RequestId string `json:"RequestId" xml:"RequestId"` SystemLog []SystemLogItem `json:"SystemLog" xml:"SystemLog"` }
DescribeSystemLogResponse is the response struct for api DescribeSystemLog
func CreateDescribeSystemLogResponse ¶ added in v1.61.1327
func CreateDescribeSystemLogResponse() (response *DescribeSystemLogResponse)
CreateDescribeSystemLogResponse creates a response to parse from DescribeSystemLog response
type DescribeTagKeysRequest ¶ added in v1.61.175
type DescribeTagKeysRequest struct { *requests.RpcRequest ResourceType string `position:"Query" name:"ResourceType"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
DescribeTagKeysRequest is the request struct for api DescribeTagKeys
func CreateDescribeTagKeysRequest ¶ added in v1.61.175
func CreateDescribeTagKeysRequest() (request *DescribeTagKeysRequest)
CreateDescribeTagKeysRequest creates a request to invoke DescribeTagKeys API
type DescribeTagKeysResponse ¶ added in v1.61.175
type DescribeTagKeysResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TagKeys []TagKey `json:"TagKeys" xml:"TagKeys"` }
DescribeTagKeysResponse is the response struct for api DescribeTagKeys
func CreateDescribeTagKeysResponse ¶ added in v1.61.175
func CreateDescribeTagKeysResponse() (response *DescribeTagKeysResponse)
CreateDescribeTagKeysResponse creates a response to parse from DescribeTagKeys response
type DescribeTagResourcesRequest ¶ added in v1.61.175
type DescribeTagResourcesRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` NextToken string `position:"Query" name:"NextToken"` ResourceType string `position:"Query" name:"ResourceType"` Tags *[]DescribeTagResourcesTags `position:"Query" name:"Tags" type:"Repeated"` ResourceIds *[]string `position:"Query" name:"ResourceIds" type:"Repeated"` }
DescribeTagResourcesRequest is the request struct for api DescribeTagResources
func CreateDescribeTagResourcesRequest ¶ added in v1.61.175
func CreateDescribeTagResourcesRequest() (request *DescribeTagResourcesRequest)
CreateDescribeTagResourcesRequest creates a request to invoke DescribeTagResources API
type DescribeTagResourcesResponse ¶ added in v1.61.175
type DescribeTagResourcesResponse struct { *responses.BaseResponse NextToken string `json:"NextToken" xml:"NextToken"` RequestId string `json:"RequestId" xml:"RequestId"` TagResources TagResources `json:"TagResources" xml:"TagResources"` }
DescribeTagResourcesResponse is the response struct for api DescribeTagResources
func CreateDescribeTagResourcesResponse ¶ added in v1.61.175
func CreateDescribeTagResourcesResponse() (response *DescribeTagResourcesResponse)
CreateDescribeTagResourcesResponse creates a response to parse from DescribeTagResources response
type DescribeTagResourcesTags ¶ added in v1.61.175
DescribeTagResourcesTags is a repeated param struct in DescribeTagResourcesRequest
type DescribeUdpReflectRequest ¶ added in v1.61.1082
type DescribeUdpReflectRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeUdpReflectRequest is the request struct for api DescribeUdpReflect
func CreateDescribeUdpReflectRequest ¶ added in v1.61.1082
func CreateDescribeUdpReflectRequest() (request *DescribeUdpReflectRequest)
CreateDescribeUdpReflectRequest creates a request to invoke DescribeUdpReflect API
type DescribeUdpReflectResponse ¶ added in v1.61.1082
type DescribeUdpReflectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` UdpSports []string `json:"UdpSports" xml:"UdpSports"` }
DescribeUdpReflectResponse is the response struct for api DescribeUdpReflect
func CreateDescribeUdpReflectResponse ¶ added in v1.61.1082
func CreateDescribeUdpReflectResponse() (response *DescribeUdpReflectResponse)
CreateDescribeUdpReflectResponse creates a response to parse from DescribeUdpReflect response
type DescribeUnBlackholeCountRequest ¶ added in v1.61.175
type DescribeUnBlackholeCountRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeUnBlackholeCountRequest is the request struct for api DescribeUnBlackholeCount
func CreateDescribeUnBlackholeCountRequest ¶ added in v1.61.175
func CreateDescribeUnBlackholeCountRequest() (request *DescribeUnBlackholeCountRequest)
CreateDescribeUnBlackholeCountRequest creates a request to invoke DescribeUnBlackholeCount API
type DescribeUnBlackholeCountResponse ¶ added in v1.61.175
type DescribeUnBlackholeCountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RemainCount int `json:"RemainCount" xml:"RemainCount"` }
DescribeUnBlackholeCountResponse is the response struct for api DescribeUnBlackholeCount
func CreateDescribeUnBlackholeCountResponse ¶ added in v1.61.175
func CreateDescribeUnBlackholeCountResponse() (response *DescribeUnBlackholeCountResponse)
CreateDescribeUnBlackholeCountResponse creates a response to parse from DescribeUnBlackholeCount response
type DescribeUnBlockCountRequest ¶ added in v1.61.175
type DescribeUnBlockCountRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
DescribeUnBlockCountRequest is the request struct for api DescribeUnBlockCount
func CreateDescribeUnBlockCountRequest ¶ added in v1.61.175
func CreateDescribeUnBlockCountRequest() (request *DescribeUnBlockCountRequest)
CreateDescribeUnBlockCountRequest creates a request to invoke DescribeUnBlockCount API
type DescribeUnBlockCountResponse ¶ added in v1.61.175
type DescribeUnBlockCountResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` TotalCount int `json:"TotalCount" xml:"TotalCount"` RemainCount int `json:"RemainCount" xml:"RemainCount"` }
DescribeUnBlockCountResponse is the response struct for api DescribeUnBlockCount
func CreateDescribeUnBlockCountResponse ¶ added in v1.61.175
func CreateDescribeUnBlockCountResponse() (response *DescribeUnBlockCountResponse)
CreateDescribeUnBlockCountResponse creates a response to parse from DescribeUnBlockCount response
type DescribeWebAccessLogDispatchStatusRequest ¶ added in v1.61.175
type DescribeWebAccessLogDispatchStatusRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` Lang string `position:"Query" name:"Lang"` }
DescribeWebAccessLogDispatchStatusRequest is the request struct for api DescribeWebAccessLogDispatchStatus
func CreateDescribeWebAccessLogDispatchStatusRequest ¶ added in v1.61.175
func CreateDescribeWebAccessLogDispatchStatusRequest() (request *DescribeWebAccessLogDispatchStatusRequest)
CreateDescribeWebAccessLogDispatchStatusRequest creates a request to invoke DescribeWebAccessLogDispatchStatus API
type DescribeWebAccessLogDispatchStatusResponse ¶ added in v1.61.175
type DescribeWebAccessLogDispatchStatusResponse struct { *responses.BaseResponse TotalCount int `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` SlsConfigStatus []SlsConfigStatusItem `json:"SlsConfigStatus" xml:"SlsConfigStatus"` }
DescribeWebAccessLogDispatchStatusResponse is the response struct for api DescribeWebAccessLogDispatchStatus
func CreateDescribeWebAccessLogDispatchStatusResponse ¶ added in v1.61.175
func CreateDescribeWebAccessLogDispatchStatusResponse() (response *DescribeWebAccessLogDispatchStatusResponse)
CreateDescribeWebAccessLogDispatchStatusResponse creates a response to parse from DescribeWebAccessLogDispatchStatus response
type DescribeWebAccessLogEmptyCountRequest ¶ added in v1.61.175
type DescribeWebAccessLogEmptyCountRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
DescribeWebAccessLogEmptyCountRequest is the request struct for api DescribeWebAccessLogEmptyCount
func CreateDescribeWebAccessLogEmptyCountRequest ¶ added in v1.61.175
func CreateDescribeWebAccessLogEmptyCountRequest() (request *DescribeWebAccessLogEmptyCountRequest)
CreateDescribeWebAccessLogEmptyCountRequest creates a request to invoke DescribeWebAccessLogEmptyCount API
type DescribeWebAccessLogEmptyCountResponse ¶ added in v1.61.175
type DescribeWebAccessLogEmptyCountResponse struct { *responses.BaseResponse AvailableCount int `json:"AvailableCount" xml:"AvailableCount"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeWebAccessLogEmptyCountResponse is the response struct for api DescribeWebAccessLogEmptyCount
func CreateDescribeWebAccessLogEmptyCountResponse ¶ added in v1.61.175
func CreateDescribeWebAccessLogEmptyCountResponse() (response *DescribeWebAccessLogEmptyCountResponse)
CreateDescribeWebAccessLogEmptyCountResponse creates a response to parse from DescribeWebAccessLogEmptyCount response
type DescribeWebAccessLogStatusRequest ¶ added in v1.61.175
type DescribeWebAccessLogStatusRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Lang string `position:"Query" name:"Lang"` }
DescribeWebAccessLogStatusRequest is the request struct for api DescribeWebAccessLogStatus
func CreateDescribeWebAccessLogStatusRequest ¶ added in v1.61.175
func CreateDescribeWebAccessLogStatusRequest() (request *DescribeWebAccessLogStatusRequest)
CreateDescribeWebAccessLogStatusRequest creates a request to invoke DescribeWebAccessLogStatus API
type DescribeWebAccessLogStatusResponse ¶ added in v1.61.175
type DescribeWebAccessLogStatusResponse struct { *responses.BaseResponse SlsLogstore string `json:"SlsLogstore" xml:"SlsLogstore"` SlsStatus bool `json:"SlsStatus" xml:"SlsStatus"` SlsProject string `json:"SlsProject" xml:"SlsProject"` RequestId string `json:"RequestId" xml:"RequestId"` }
DescribeWebAccessLogStatusResponse is the response struct for api DescribeWebAccessLogStatus
func CreateDescribeWebAccessLogStatusResponse ¶ added in v1.61.175
func CreateDescribeWebAccessLogStatusResponse() (response *DescribeWebAccessLogStatusResponse)
CreateDescribeWebAccessLogStatusResponse creates a response to parse from DescribeWebAccessLogStatus response
type DescribeWebAccessModeRequest ¶ added in v1.61.175
type DescribeWebAccessModeRequest struct { *requests.RpcRequest Domains *[]string `position:"Query" name:"Domains" type:"Repeated"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeWebAccessModeRequest is the request struct for api DescribeWebAccessMode
func CreateDescribeWebAccessModeRequest ¶ added in v1.61.175
func CreateDescribeWebAccessModeRequest() (request *DescribeWebAccessModeRequest)
CreateDescribeWebAccessModeRequest creates a request to invoke DescribeWebAccessMode API
type DescribeWebAccessModeResponse ¶ added in v1.61.175
type DescribeWebAccessModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainModes []DomainMode `json:"DomainModes" xml:"DomainModes"` }
DescribeWebAccessModeResponse is the response struct for api DescribeWebAccessMode
func CreateDescribeWebAccessModeResponse ¶ added in v1.61.175
func CreateDescribeWebAccessModeResponse() (response *DescribeWebAccessModeResponse)
CreateDescribeWebAccessModeResponse creates a response to parse from DescribeWebAccessMode response
type DescribeWebAreaBlockConfigsRequest ¶ added in v1.61.175
type DescribeWebAreaBlockConfigsRequest struct { *requests.RpcRequest Domains *[]string `position:"Query" name:"Domains" type:"Repeated"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeWebAreaBlockConfigsRequest is the request struct for api DescribeWebAreaBlockConfigs
func CreateDescribeWebAreaBlockConfigsRequest ¶ added in v1.61.175
func CreateDescribeWebAreaBlockConfigsRequest() (request *DescribeWebAreaBlockConfigsRequest)
CreateDescribeWebAreaBlockConfigsRequest creates a request to invoke DescribeWebAreaBlockConfigs API
type DescribeWebAreaBlockConfigsResponse ¶ added in v1.61.175
type DescribeWebAreaBlockConfigsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` AreaBlockConfigs []AreaBlockConfig `json:"AreaBlockConfigs" xml:"AreaBlockConfigs"` }
DescribeWebAreaBlockConfigsResponse is the response struct for api DescribeWebAreaBlockConfigs
func CreateDescribeWebAreaBlockConfigsResponse ¶ added in v1.61.175
func CreateDescribeWebAreaBlockConfigsResponse() (response *DescribeWebAreaBlockConfigsResponse)
CreateDescribeWebAreaBlockConfigsResponse creates a response to parse from DescribeWebAreaBlockConfigs response
type DescribeWebCCRulesRequest ¶ added in v1.61.175
type DescribeWebCCRulesRequest struct { *requests.RpcRequest IsOffset requests.Boolean `position:"Query" name:"IsOffset"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize string `position:"Query" name:"PageSize"` Offset requests.Integer `position:"Query" name:"Offset"` Domain string `position:"Query" name:"Domain"` }
DescribeWebCCRulesRequest is the request struct for api DescribeWebCCRules
func CreateDescribeWebCCRulesRequest ¶ added in v1.61.175
func CreateDescribeWebCCRulesRequest() (request *DescribeWebCCRulesRequest)
CreateDescribeWebCCRulesRequest creates a request to invoke DescribeWebCCRules API
type DescribeWebCCRulesResponse ¶ added in v1.61.175
type DescribeWebCCRulesResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` WebCCRules []WebCCRule `json:"WebCCRules" xml:"WebCCRules"` }
DescribeWebCCRulesResponse is the response struct for api DescribeWebCCRules
func CreateDescribeWebCCRulesResponse ¶ added in v1.61.175
func CreateDescribeWebCCRulesResponse() (response *DescribeWebCCRulesResponse)
CreateDescribeWebCCRulesResponse creates a response to parse from DescribeWebCCRules response
type DescribeWebCacheConfigsRequest ¶ added in v1.61.175
type DescribeWebCacheConfigsRequest struct { *requests.RpcRequest Domains *[]string `position:"Query" name:"Domains" type:"Repeated"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeWebCacheConfigsRequest is the request struct for api DescribeWebCacheConfigs
func CreateDescribeWebCacheConfigsRequest ¶ added in v1.61.175
func CreateDescribeWebCacheConfigsRequest() (request *DescribeWebCacheConfigsRequest)
CreateDescribeWebCacheConfigsRequest creates a request to invoke DescribeWebCacheConfigs API
type DescribeWebCacheConfigsResponse ¶ added in v1.61.175
type DescribeWebCacheConfigsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` DomainCacheConfigs []CacheConfig `json:"DomainCacheConfigs" xml:"DomainCacheConfigs"` }
DescribeWebCacheConfigsResponse is the response struct for api DescribeWebCacheConfigs
func CreateDescribeWebCacheConfigsResponse ¶ added in v1.61.175
func CreateDescribeWebCacheConfigsResponse() (response *DescribeWebCacheConfigsResponse)
CreateDescribeWebCacheConfigsResponse creates a response to parse from DescribeWebCacheConfigs response
type DescribeWebCcProtectSwitchRequest ¶ added in v1.61.175
type DescribeWebCcProtectSwitchRequest struct { *requests.RpcRequest Domains *[]string `position:"Query" name:"Domains" type:"Repeated"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeWebCcProtectSwitchRequest is the request struct for api DescribeWebCcProtectSwitch
func CreateDescribeWebCcProtectSwitchRequest ¶ added in v1.61.175
func CreateDescribeWebCcProtectSwitchRequest() (request *DescribeWebCcProtectSwitchRequest)
CreateDescribeWebCcProtectSwitchRequest creates a request to invoke DescribeWebCcProtectSwitch API
type DescribeWebCcProtectSwitchResponse ¶ added in v1.61.175
type DescribeWebCcProtectSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` ProtectSwitchList []ProtectSwitch `json:"ProtectSwitchList" xml:"ProtectSwitchList"` }
DescribeWebCcProtectSwitchResponse is the response struct for api DescribeWebCcProtectSwitch
func CreateDescribeWebCcProtectSwitchResponse ¶ added in v1.61.175
func CreateDescribeWebCcProtectSwitchResponse() (response *DescribeWebCcProtectSwitchResponse)
CreateDescribeWebCcProtectSwitchResponse creates a response to parse from DescribeWebCcProtectSwitch response
type DescribeWebCustomPortsRequest ¶ added in v1.61.175
type DescribeWebCustomPortsRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
DescribeWebCustomPortsRequest is the request struct for api DescribeWebCustomPorts
func CreateDescribeWebCustomPortsRequest ¶ added in v1.61.175
func CreateDescribeWebCustomPortsRequest() (request *DescribeWebCustomPortsRequest)
CreateDescribeWebCustomPortsRequest creates a request to invoke DescribeWebCustomPorts API
type DescribeWebCustomPortsResponse ¶ added in v1.61.175
type DescribeWebCustomPortsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` WebCustomPorts []WebCustomPort `json:"WebCustomPorts" xml:"WebCustomPorts"` }
DescribeWebCustomPortsResponse is the response struct for api DescribeWebCustomPorts
func CreateDescribeWebCustomPortsResponse ¶ added in v1.61.175
func CreateDescribeWebCustomPortsResponse() (response *DescribeWebCustomPortsResponse)
CreateDescribeWebCustomPortsResponse creates a response to parse from DescribeWebCustomPorts response
type DescribeWebInstanceRelationsRequest ¶ added in v1.61.175
type DescribeWebInstanceRelationsRequest struct { *requests.RpcRequest Domains *[]string `position:"Query" name:"Domains" type:"Repeated"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeWebInstanceRelationsRequest is the request struct for api DescribeWebInstanceRelations
func CreateDescribeWebInstanceRelationsRequest ¶ added in v1.61.175
func CreateDescribeWebInstanceRelationsRequest() (request *DescribeWebInstanceRelationsRequest)
CreateDescribeWebInstanceRelationsRequest creates a request to invoke DescribeWebInstanceRelations API
type DescribeWebInstanceRelationsResponse ¶ added in v1.61.175
type DescribeWebInstanceRelationsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` WebInstanceRelations []WebInstanceRelation `json:"WebInstanceRelations" xml:"WebInstanceRelations"` }
DescribeWebInstanceRelationsResponse is the response struct for api DescribeWebInstanceRelations
func CreateDescribeWebInstanceRelationsResponse ¶ added in v1.61.175
func CreateDescribeWebInstanceRelationsResponse() (response *DescribeWebInstanceRelationsResponse)
CreateDescribeWebInstanceRelationsResponse creates a response to parse from DescribeWebInstanceRelations response
type DescribeWebPreciseAccessRuleRequest ¶ added in v1.61.175
type DescribeWebPreciseAccessRuleRequest struct { *requests.RpcRequest Domains *[]string `position:"Query" name:"Domains" type:"Repeated"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` }
DescribeWebPreciseAccessRuleRequest is the request struct for api DescribeWebPreciseAccessRule
func CreateDescribeWebPreciseAccessRuleRequest ¶ added in v1.61.175
func CreateDescribeWebPreciseAccessRuleRequest() (request *DescribeWebPreciseAccessRuleRequest)
CreateDescribeWebPreciseAccessRuleRequest creates a request to invoke DescribeWebPreciseAccessRule API
type DescribeWebPreciseAccessRuleResponse ¶ added in v1.61.175
type DescribeWebPreciseAccessRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` PreciseAccessConfigList []PreciseAccessConfig `json:"PreciseAccessConfigList" xml:"PreciseAccessConfigList"` }
DescribeWebPreciseAccessRuleResponse is the response struct for api DescribeWebPreciseAccessRule
func CreateDescribeWebPreciseAccessRuleResponse ¶ added in v1.61.175
func CreateDescribeWebPreciseAccessRuleResponse() (response *DescribeWebPreciseAccessRuleResponse)
CreateDescribeWebPreciseAccessRuleResponse creates a response to parse from DescribeWebPreciseAccessRule response
type DescribeWebRulesRequest ¶ added in v1.61.175
type DescribeWebRulesRequest struct { *requests.RpcRequest Cname string `position:"Query" name:"Cname"` PageNumber requests.Integer `position:"Query" name:"PageNumber"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` PageSize requests.Integer `position:"Query" name:"PageSize"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` QueryDomainPattern string `position:"Query" name:"QueryDomainPattern"` Domain string `position:"Query" name:"Domain"` }
DescribeWebRulesRequest is the request struct for api DescribeWebRules
func CreateDescribeWebRulesRequest ¶ added in v1.61.175
func CreateDescribeWebRulesRequest() (request *DescribeWebRulesRequest)
CreateDescribeWebRulesRequest creates a request to invoke DescribeWebRules API
type DescribeWebRulesResponse ¶ added in v1.61.175
type DescribeWebRulesResponse struct { *responses.BaseResponse TotalCount int64 `json:"TotalCount" xml:"TotalCount"` RequestId string `json:"RequestId" xml:"RequestId"` WebRules []WebRuleInDescribeWebRules `json:"WebRules" xml:"WebRules"` }
DescribeWebRulesResponse is the response struct for api DescribeWebRules
func CreateDescribeWebRulesResponse ¶ added in v1.61.175
func CreateDescribeWebRulesResponse() (response *DescribeWebRulesResponse)
CreateDescribeWebRulesResponse creates a response to parse from DescribeWebRules response
type DetachSceneDefenseObjectRequest ¶ added in v1.61.175
type DetachSceneDefenseObjectRequest struct { *requests.RpcRequest Objects string `position:"Query" name:"Objects"` SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` ObjectType string `position:"Query" name:"ObjectType"` }
DetachSceneDefenseObjectRequest is the request struct for api DetachSceneDefenseObject
func CreateDetachSceneDefenseObjectRequest ¶ added in v1.61.175
func CreateDetachSceneDefenseObjectRequest() (request *DetachSceneDefenseObjectRequest)
CreateDetachSceneDefenseObjectRequest creates a request to invoke DetachSceneDefenseObject API
type DetachSceneDefenseObjectResponse ¶ added in v1.61.175
type DetachSceneDefenseObjectResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DetachSceneDefenseObjectResponse is the response struct for api DetachSceneDefenseObject
func CreateDetachSceneDefenseObjectResponse ¶ added in v1.61.175
func CreateDetachSceneDefenseObjectResponse() (response *DetachSceneDefenseObjectResponse)
CreateDetachSceneDefenseObjectResponse creates a response to parse from DetachSceneDefenseObject response
type DisableSceneDefensePolicyRequest ¶ added in v1.61.175
type DisableSceneDefensePolicyRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` }
DisableSceneDefensePolicyRequest is the request struct for api DisableSceneDefensePolicy
func CreateDisableSceneDefensePolicyRequest ¶ added in v1.61.175
func CreateDisableSceneDefensePolicyRequest() (request *DisableSceneDefensePolicyRequest)
CreateDisableSceneDefensePolicyRequest creates a request to invoke DisableSceneDefensePolicy API
type DisableSceneDefensePolicyResponse ¶ added in v1.61.175
type DisableSceneDefensePolicyResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
DisableSceneDefensePolicyResponse is the response struct for api DisableSceneDefensePolicy
func CreateDisableSceneDefensePolicyResponse ¶ added in v1.61.175
func CreateDisableSceneDefensePolicyResponse() (response *DisableSceneDefensePolicyResponse)
CreateDisableSceneDefensePolicyResponse creates a response to parse from DisableSceneDefensePolicy response
type DisableWebAccessLogConfigRequest ¶ added in v1.61.175
type DisableWebAccessLogConfigRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Lang string `position:"Query" name:"Lang"` }
DisableWebAccessLogConfigRequest is the request struct for api DisableWebAccessLogConfig
func CreateDisableWebAccessLogConfigRequest ¶ added in v1.61.175
func CreateDisableWebAccessLogConfigRequest() (request *DisableWebAccessLogConfigRequest)
CreateDisableWebAccessLogConfigRequest creates a request to invoke DisableWebAccessLogConfig API
type DisableWebAccessLogConfigResponse ¶ added in v1.61.175
type DisableWebAccessLogConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableWebAccessLogConfigResponse is the response struct for api DisableWebAccessLogConfig
func CreateDisableWebAccessLogConfigResponse ¶ added in v1.61.175
func CreateDisableWebAccessLogConfigResponse() (response *DisableWebAccessLogConfigResponse)
CreateDisableWebAccessLogConfigResponse creates a response to parse from DisableWebAccessLogConfig response
type DisableWebCCRequest ¶ added in v1.61.175
type DisableWebCCRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
DisableWebCCRequest is the request struct for api DisableWebCC
func CreateDisableWebCCRequest ¶ added in v1.61.175
func CreateDisableWebCCRequest() (request *DisableWebCCRequest)
CreateDisableWebCCRequest creates a request to invoke DisableWebCC API
type DisableWebCCResponse ¶ added in v1.61.175
type DisableWebCCResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableWebCCResponse is the response struct for api DisableWebCC
func CreateDisableWebCCResponse ¶ added in v1.61.175
func CreateDisableWebCCResponse() (response *DisableWebCCResponse)
CreateDisableWebCCResponse creates a response to parse from DisableWebCC response
type DisableWebCCRuleRequest ¶ added in v1.61.175
type DisableWebCCRuleRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
DisableWebCCRuleRequest is the request struct for api DisableWebCCRule
func CreateDisableWebCCRuleRequest ¶ added in v1.61.175
func CreateDisableWebCCRuleRequest() (request *DisableWebCCRuleRequest)
CreateDisableWebCCRuleRequest creates a request to invoke DisableWebCCRule API
type DisableWebCCRuleResponse ¶ added in v1.61.175
type DisableWebCCRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableWebCCRuleResponse is the response struct for api DisableWebCCRule
func CreateDisableWebCCRuleResponse ¶ added in v1.61.175
func CreateDisableWebCCRuleResponse() (response *DisableWebCCRuleResponse)
CreateDisableWebCCRuleResponse creates a response to parse from DisableWebCCRule response
type DomainAttackEvents ¶ added in v1.61.175
type DomainAttackEvents struct {
Data []Data `json:"Data" xml:"Data"`
}
DomainAttackEvents is a nested struct in ddoscoo response
type DomainCacheConfigs ¶ added in v1.61.175
type DomainCacheConfigs struct {
CacheConfig []CacheConfig `json:"CacheConfig" xml:"CacheConfig"`
}
DomainCacheConfigs is a nested struct in ddoscoo response
type DomainMode ¶ added in v1.61.175
type DomainMode struct { AccessMode int `json:"AccessMode" xml:"AccessMode"` Domain string `json:"Domain" xml:"Domain"` }
DomainMode is a nested struct in ddoscoo response
type DomainModes ¶ added in v1.61.175
type DomainModes struct {
DomainMode []DomainMode `json:"DomainMode" xml:"DomainMode"`
}
DomainModes is a nested struct in ddoscoo response
type DomainQPS ¶ added in v1.61.175
type DomainQPS struct { Index int64 `json:"Index" xml:"Index"` Time int64 `json:"Time" xml:"Time"` MaxAttackQps int64 `json:"MaxAttackQps" xml:"MaxAttackQps"` AttackQps int64 `json:"AttackQps" xml:"AttackQps"` MaxQps int64 `json:"MaxQps" xml:"MaxQps"` MaxNormalQps int64 `json:"MaxNormalQps" xml:"MaxNormalQps"` TotalQps int64 `json:"TotalQps" xml:"TotalQps"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` CacheHits int64 `json:"CacheHits" xml:"CacheHits"` }
DomainQPS is a nested struct in ddoscoo response
type DomainQPSList ¶ added in v1.61.175
type DomainQPSList struct {
DomainQPS []DomainQPS `json:"DomainQPS" xml:"DomainQPS"`
}
DomainQPSList is a nested struct in ddoscoo response
type Domains ¶ added in v1.61.175
type Domains struct {
Domain []string `json:"Domain" xml:"Domain"`
}
Domains is a nested struct in ddoscoo response
type EipInfo ¶ added in v1.61.175
type EipInfo struct { Status string `json:"Status" xml:"Status"` IpMode string `json:"IpMode" xml:"IpMode"` Eip string `json:"Eip" xml:"Eip"` IpVersion string `json:"IpVersion" xml:"IpVersion"` }
EipInfo is a nested struct in ddoscoo response
type EipInfos ¶ added in v1.61.175
type EipInfos struct {
EipInfo []EipInfo `json:"EipInfo" xml:"EipInfo"`
}
EipInfos is a nested struct in ddoscoo response
type EipList ¶ added in v1.61.175
type EipList struct {
Eip []string `json:"Eip" xml:"Eip"`
}
EipList is a nested struct in ddoscoo response
type ElasticBandwidthSpec ¶ added in v1.61.175
type ElasticBandwidthSpec struct {
ElasticBandwidth []string `json:"ElasticBandwidth" xml:"ElasticBandwidth"`
}
ElasticBandwidthSpec is a nested struct in ddoscoo response
type EmptyAutoCcBlacklistRequest ¶ added in v1.61.175
type EmptyAutoCcBlacklistRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
EmptyAutoCcBlacklistRequest is the request struct for api EmptyAutoCcBlacklist
func CreateEmptyAutoCcBlacklistRequest ¶ added in v1.61.175
func CreateEmptyAutoCcBlacklistRequest() (request *EmptyAutoCcBlacklistRequest)
CreateEmptyAutoCcBlacklistRequest creates a request to invoke EmptyAutoCcBlacklist API
type EmptyAutoCcBlacklistResponse ¶ added in v1.61.175
type EmptyAutoCcBlacklistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EmptyAutoCcBlacklistResponse is the response struct for api EmptyAutoCcBlacklist
func CreateEmptyAutoCcBlacklistResponse ¶ added in v1.61.175
func CreateEmptyAutoCcBlacklistResponse() (response *EmptyAutoCcBlacklistResponse)
CreateEmptyAutoCcBlacklistResponse creates a response to parse from EmptyAutoCcBlacklist response
type EmptyAutoCcWhitelistRequest ¶ added in v1.61.175
type EmptyAutoCcWhitelistRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
EmptyAutoCcWhitelistRequest is the request struct for api EmptyAutoCcWhitelist
func CreateEmptyAutoCcWhitelistRequest ¶ added in v1.61.175
func CreateEmptyAutoCcWhitelistRequest() (request *EmptyAutoCcWhitelistRequest)
CreateEmptyAutoCcWhitelistRequest creates a request to invoke EmptyAutoCcWhitelist API
type EmptyAutoCcWhitelistResponse ¶ added in v1.61.175
type EmptyAutoCcWhitelistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EmptyAutoCcWhitelistResponse is the response struct for api EmptyAutoCcWhitelist
func CreateEmptyAutoCcWhitelistResponse ¶ added in v1.61.175
func CreateEmptyAutoCcWhitelistResponse() (response *EmptyAutoCcWhitelistResponse)
CreateEmptyAutoCcWhitelistResponse creates a response to parse from EmptyAutoCcWhitelist response
type EmptySlsLogstoreRequest ¶ added in v1.61.175
type EmptySlsLogstoreRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
EmptySlsLogstoreRequest is the request struct for api EmptySlsLogstore
func CreateEmptySlsLogstoreRequest ¶ added in v1.61.175
func CreateEmptySlsLogstoreRequest() (request *EmptySlsLogstoreRequest)
CreateEmptySlsLogstoreRequest creates a request to invoke EmptySlsLogstore API
type EmptySlsLogstoreResponse ¶ added in v1.61.175
type EmptySlsLogstoreResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EmptySlsLogstoreResponse is the response struct for api EmptySlsLogstore
func CreateEmptySlsLogstoreResponse ¶ added in v1.61.175
func CreateEmptySlsLogstoreResponse() (response *EmptySlsLogstoreResponse)
CreateEmptySlsLogstoreResponse creates a response to parse from EmptySlsLogstore response
type EnableSceneDefensePolicyRequest ¶ added in v1.61.175
type EnableSceneDefensePolicyRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` }
EnableSceneDefensePolicyRequest is the request struct for api EnableSceneDefensePolicy
func CreateEnableSceneDefensePolicyRequest ¶ added in v1.61.175
func CreateEnableSceneDefensePolicyRequest() (request *EnableSceneDefensePolicyRequest)
CreateEnableSceneDefensePolicyRequest creates a request to invoke EnableSceneDefensePolicy API
type EnableSceneDefensePolicyResponse ¶ added in v1.61.175
type EnableSceneDefensePolicyResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
EnableSceneDefensePolicyResponse is the response struct for api EnableSceneDefensePolicy
func CreateEnableSceneDefensePolicyResponse ¶ added in v1.61.175
func CreateEnableSceneDefensePolicyResponse() (response *EnableSceneDefensePolicyResponse)
CreateEnableSceneDefensePolicyResponse creates a response to parse from EnableSceneDefensePolicy response
type EnableWebAccessLogConfigRequest ¶ added in v1.61.175
type EnableWebAccessLogConfigRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Lang string `position:"Query" name:"Lang"` }
EnableWebAccessLogConfigRequest is the request struct for api EnableWebAccessLogConfig
func CreateEnableWebAccessLogConfigRequest ¶ added in v1.61.175
func CreateEnableWebAccessLogConfigRequest() (request *EnableWebAccessLogConfigRequest)
CreateEnableWebAccessLogConfigRequest creates a request to invoke EnableWebAccessLogConfig API
type EnableWebAccessLogConfigResponse ¶ added in v1.61.175
type EnableWebAccessLogConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableWebAccessLogConfigResponse is the response struct for api EnableWebAccessLogConfig
func CreateEnableWebAccessLogConfigResponse ¶ added in v1.61.175
func CreateEnableWebAccessLogConfigResponse() (response *EnableWebAccessLogConfigResponse)
CreateEnableWebAccessLogConfigResponse creates a response to parse from EnableWebAccessLogConfig response
type EnableWebCCRequest ¶ added in v1.61.175
type EnableWebCCRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
EnableWebCCRequest is the request struct for api EnableWebCC
func CreateEnableWebCCRequest ¶ added in v1.61.175
func CreateEnableWebCCRequest() (request *EnableWebCCRequest)
CreateEnableWebCCRequest creates a request to invoke EnableWebCC API
type EnableWebCCResponse ¶ added in v1.61.175
type EnableWebCCResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableWebCCResponse is the response struct for api EnableWebCC
func CreateEnableWebCCResponse ¶ added in v1.61.175
func CreateEnableWebCCResponse() (response *EnableWebCCResponse)
CreateEnableWebCCResponse creates a response to parse from EnableWebCC response
type EnableWebCCRuleRequest ¶ added in v1.61.175
type EnableWebCCRuleRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
EnableWebCCRuleRequest is the request struct for api EnableWebCCRule
func CreateEnableWebCCRuleRequest ¶ added in v1.61.175
func CreateEnableWebCCRuleRequest() (request *EnableWebCCRuleRequest)
CreateEnableWebCCRuleRequest creates a request to invoke EnableWebCCRule API
type EnableWebCCRuleResponse ¶ added in v1.61.175
type EnableWebCCRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableWebCCRuleResponse is the response struct for api EnableWebCCRule
func CreateEnableWebCCRuleResponse ¶ added in v1.61.175
func CreateEnableWebCCRuleResponse() (response *EnableWebCCRuleResponse)
CreateEnableWebCCRuleResponse creates a response to parse from EnableWebCCRule response
type EventArea ¶ added in v1.61.685
type EventArea struct { InPkts int64 `json:"InPkts" xml:"InPkts"` Area string `json:"Area" xml:"Area"` }
EventArea is a nested struct in ddoscoo response
type EventAttackType ¶ added in v1.61.685
type EventAttackType struct { InPkts int64 `json:"InPkts" xml:"InPkts"` AttackType string `json:"AttackType" xml:"AttackType"` }
EventAttackType is a nested struct in ddoscoo response
type EventIsp ¶ added in v1.61.685
type EventIsp struct { InPkts int64 `json:"InPkts" xml:"InPkts"` Isp string `json:"Isp" xml:"Isp"` }
EventIsp is a nested struct in ddoscoo response
type EventSrcIp ¶ added in v1.61.685
type EventSrcIp struct { SrcIp string `json:"SrcIp" xml:"SrcIp"` AreaId string `json:"AreaId" xml:"AreaId"` Isp string `json:"Isp" xml:"Isp"` }
EventSrcIp is a nested struct in ddoscoo response
type GmCert ¶ added in v1.61.1662
type GmCert struct { CertId string `json:"CertId" xml:"CertId"` GmEnable int64 `json:"GmEnable" xml:"GmEnable"` GmOnly int64 `json:"GmOnly" xml:"GmOnly"` }
GmCert is a nested struct in ddoscoo response
type HealthCheck ¶ added in v1.61.175
type HealthCheck struct { Timeout int `json:"Timeout" xml:"Timeout"` Type string `json:"Type" xml:"Type"` Domain string `json:"Domain" xml:"Domain"` Interval int `json:"Interval" xml:"Interval"` Up int `json:"Up" xml:"Up"` Down int `json:"Down" xml:"Down"` Port int `json:"Port" xml:"Port"` Uri string `json:"Uri" xml:"Uri"` }
HealthCheck is a nested struct in ddoscoo response
type HealthCheckItem ¶ added in v1.61.177
type HealthCheckItem struct { FrontendPort int `json:"FrontendPort" xml:"FrontendPort"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Protocol string `json:"Protocol" xml:"Protocol"` HealthCheck HealthCheck `json:"HealthCheck" xml:"HealthCheck"` }
HealthCheckItem is a nested struct in ddoscoo response
type HealthCheckList ¶ added in v1.61.175
type HealthCheckList struct {
HealthCheckItem []HealthCheckItem `json:"HealthCheckItem" xml:"HealthCheckItem"`
}
HealthCheckList is a nested struct in ddoscoo response
type HealthCheckStatus ¶ added in v1.61.175
type HealthCheckStatus struct {
Status []Status `json:"Status" xml:"Status"`
}
HealthCheckStatus is a nested struct in ddoscoo response
type Instance ¶
type Instance struct { Status int `json:"Status" xml:"Status"` ConnInstanceId string `json:"ConnInstanceId" xml:"ConnInstanceId"` Remark string `json:"Remark" xml:"Remark"` InstanceId string `json:"InstanceId" xml:"InstanceId"` DebtStatus int `json:"DebtStatus" xml:"DebtStatus"` Enabled int `json:"Enabled" xml:"Enabled"` IpMode string `json:"IpMode" xml:"IpMode"` ExpireTime int64 `json:"ExpireTime" xml:"ExpireTime"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` IpVersion string `json:"IpVersion" xml:"IpVersion"` Edition int `json:"Edition" xml:"Edition"` }
Instance is a nested struct in ddoscoo response
type InstanceDetail ¶ added in v1.61.175
type InstanceDetail struct { FunctionVersion string `json:"FunctionVersion" xml:"FunctionVersion"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Line string `json:"Line" xml:"Line"` EipList []string `json:"EipList" xml:"EipList"` EipInfos []EipInfo `json:"EipInfos" xml:"EipInfos"` }
InstanceDetail is a nested struct in ddoscoo response
type InstanceDetailsInDescribeInstanceDetails ¶ added in v1.61.175
type InstanceDetailsInDescribeInstanceDetails struct {
InstanceDetail []InstanceDetail `json:"InstanceDetail" xml:"InstanceDetail"`
}
InstanceDetailsInDescribeInstanceDetails is a nested struct in ddoscoo response
type InstanceDetailsInDescribeWebInstanceRelations ¶ added in v1.61.175
type InstanceDetailsInDescribeWebInstanceRelations struct {
InstanceDetail []InstanceDetail `json:"InstanceDetail" xml:"InstanceDetail"`
}
InstanceDetailsInDescribeWebInstanceRelations is a nested struct in ddoscoo response
type InstanceIdsInDescribeDomainResource ¶ added in v1.61.1082
type InstanceIdsInDescribeDomainResource struct {
InstanceIds []string `json:"InstanceIds" xml:"InstanceIds"`
}
InstanceIdsInDescribeDomainResource is a nested struct in ddoscoo response
type InstanceIdsInDescribeInstanceIds ¶ added in v1.61.1082
type InstanceIdsInDescribeInstanceIds struct {
Instance []Instance `json:"Instance" xml:"Instance"`
}
InstanceIdsInDescribeInstanceIds is a nested struct in ddoscoo response
type InstanceSpec ¶
type InstanceSpec struct { BaseBandwidth int `json:"BaseBandwidth" xml:"BaseBandwidth"` QpsLimit int `json:"QpsLimit" xml:"QpsLimit"` BandwidthMbps int `json:"BandwidthMbps" xml:"BandwidthMbps"` ElasticBw int `json:"ElasticBw" xml:"ElasticBw"` DefenseCount int `json:"DefenseCount" xml:"DefenseCount"` SiteLimit int `json:"SiteLimit" xml:"SiteLimit"` PortLimit int `json:"PortLimit" xml:"PortLimit"` ElasticBandwidth int `json:"ElasticBandwidth" xml:"ElasticBandwidth"` FunctionVersion string `json:"FunctionVersion" xml:"FunctionVersion"` InstanceId string `json:"InstanceId" xml:"InstanceId"` DomainLimit int `json:"DomainLimit" xml:"DomainLimit"` }
InstanceSpec is a nested struct in ddoscoo response
type InstanceSpecs ¶
type InstanceSpecs struct {
InstanceSpec []InstanceSpec `json:"InstanceSpec" xml:"InstanceSpec"`
}
InstanceSpecs is a nested struct in ddoscoo response
type InstanceStatistic ¶ added in v1.61.175
type InstanceStatistic struct { DomainUsage int `json:"DomainUsage" xml:"DomainUsage"` DefenseCountUsage int `json:"DefenseCountUsage" xml:"DefenseCountUsage"` InstanceId string `json:"InstanceId" xml:"InstanceId"` SiteUsage int `json:"SiteUsage" xml:"SiteUsage"` PortUsage int `json:"PortUsage" xml:"PortUsage"` }
InstanceStatistic is a nested struct in ddoscoo response
type InstanceStatistics ¶ added in v1.61.175
type InstanceStatistics struct {
InstanceStatistic []InstanceStatistic `json:"InstanceStatistic" xml:"InstanceStatistic"`
}
InstanceStatistics is a nested struct in ddoscoo response
type Instances ¶
type Instances struct {
Instance []Instance `json:"Instance" xml:"Instance"`
}
Instances is a nested struct in ddoscoo response
type IpBlockQps ¶ added in v1.61.175
type IpBlockQps struct {
IpBlock []string `json:"IpBlock" xml:"IpBlock"`
}
IpBlockQps is a nested struct in ddoscoo response
type Ips ¶ added in v1.61.685
type Ips struct {
EventSrcIp []EventSrcIp `json:"EventSrcIp" xml:"EventSrcIp"`
}
Ips is a nested struct in ddoscoo response
type IspsInDescribeDDosEventIsp ¶ added in v1.61.685
type IspsInDescribeDDosEventIsp struct {
EventIsp []EventIsp `json:"EventIsp" xml:"EventIsp"`
}
IspsInDescribeDDosEventIsp is a nested struct in ddoscoo response
type IspsInDescribePortViewSourceIsps ¶ added in v1.61.685
type IspsInDescribePortViewSourceIsps struct {
Isp []Isp `json:"Isp" xml:"Isp"`
}
IspsInDescribePortViewSourceIsps is a nested struct in ddoscoo response
type ModifyBlackholeStatusRequest ¶ added in v1.61.175
type ModifyBlackholeStatusRequest struct { *requests.RpcRequest BlackholeStatus string `position:"Query" name:"BlackholeStatus"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
ModifyBlackholeStatusRequest is the request struct for api ModifyBlackholeStatus
func CreateModifyBlackholeStatusRequest ¶ added in v1.61.175
func CreateModifyBlackholeStatusRequest() (request *ModifyBlackholeStatusRequest)
CreateModifyBlackholeStatusRequest creates a request to invoke ModifyBlackholeStatus API
type ModifyBlackholeStatusResponse ¶ added in v1.61.175
type ModifyBlackholeStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyBlackholeStatusResponse is the response struct for api ModifyBlackholeStatus
func CreateModifyBlackholeStatusResponse ¶ added in v1.61.175
func CreateModifyBlackholeStatusResponse() (response *ModifyBlackholeStatusResponse)
CreateModifyBlackholeStatusResponse creates a response to parse from ModifyBlackholeStatus response
type ModifyBlockStatusRequest ¶ added in v1.61.175
type ModifyBlockStatusRequest struct { *requests.RpcRequest Duration requests.Integer `position:"Query" name:"Duration"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` Lines *[]string `position:"Query" name:"Lines" type:"Repeated"` InstanceId string `position:"Query" name:"InstanceId"` Status string `position:"Query" name:"Status"` }
ModifyBlockStatusRequest is the request struct for api ModifyBlockStatus
func CreateModifyBlockStatusRequest ¶ added in v1.61.175
func CreateModifyBlockStatusRequest() (request *ModifyBlockStatusRequest)
CreateModifyBlockStatusRequest creates a request to invoke ModifyBlockStatus API
type ModifyBlockStatusResponse ¶ added in v1.61.175
type ModifyBlockStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyBlockStatusResponse is the response struct for api ModifyBlockStatus
func CreateModifyBlockStatusResponse ¶ added in v1.61.175
func CreateModifyBlockStatusResponse() (response *ModifyBlockStatusResponse)
CreateModifyBlockStatusResponse creates a response to parse from ModifyBlockStatus response
type ModifyCnameReuseRequest ¶ added in v1.61.175
type ModifyCnameReuseRequest struct { *requests.RpcRequest Cname string `position:"Query" name:"Cname"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Enable requests.Integer `position:"Query" name:"Enable"` Domain string `position:"Query" name:"Domain"` }
ModifyCnameReuseRequest is the request struct for api ModifyCnameReuse
func CreateModifyCnameReuseRequest ¶ added in v1.61.175
func CreateModifyCnameReuseRequest() (request *ModifyCnameReuseRequest)
CreateModifyCnameReuseRequest creates a request to invoke ModifyCnameReuse API
type ModifyCnameReuseResponse ¶ added in v1.61.175
type ModifyCnameReuseResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCnameReuseResponse is the response struct for api ModifyCnameReuse
func CreateModifyCnameReuseResponse ¶ added in v1.61.175
func CreateModifyCnameReuseResponse() (response *ModifyCnameReuseResponse)
CreateModifyCnameReuseResponse creates a response to parse from ModifyCnameReuse response
type ModifyDomainResourceProxyTypes ¶ added in v1.61.1082
type ModifyDomainResourceProxyTypes struct { ProxyPorts *[]string `name:"ProxyPorts" type:"Repeated"` ProxyType string `name:"ProxyType"` }
ModifyDomainResourceProxyTypes is a repeated param struct in ModifyDomainResourceRequest
type ModifyDomainResourceRequest ¶ added in v1.61.1082
type ModifyDomainResourceRequest struct { *requests.RpcRequest HttpsExt string `position:"Query" name:"HttpsExt"` SourceIp string `position:"Query" name:"SourceIp"` RsType requests.Integer `position:"Query" name:"RsType"` RealServers *[]string `position:"Query" name:"RealServers" type:"Repeated"` ProxyTypes *[]ModifyDomainResourceProxyTypes `position:"Query" name:"ProxyTypes" type:"Repeated"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` Domain string `position:"Query" name:"Domain"` }
ModifyDomainResourceRequest is the request struct for api ModifyDomainResource
func CreateModifyDomainResourceRequest ¶ added in v1.61.1082
func CreateModifyDomainResourceRequest() (request *ModifyDomainResourceRequest)
CreateModifyDomainResourceRequest creates a request to invoke ModifyDomainResource API
type ModifyDomainResourceResponse ¶ added in v1.61.1082
type ModifyDomainResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDomainResourceResponse is the response struct for api ModifyDomainResource
func CreateModifyDomainResourceResponse ¶ added in v1.61.1082
func CreateModifyDomainResourceResponse() (response *ModifyDomainResourceResponse)
CreateModifyDomainResourceResponse creates a response to parse from ModifyDomainResource response
type ModifyElasticBandWidthRequest ¶ added in v1.61.175
type ModifyElasticBandWidthRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` ElasticBandwidth requests.Integer `position:"Query" name:"ElasticBandwidth"` }
ModifyElasticBandWidthRequest is the request struct for api ModifyElasticBandWidth
func CreateModifyElasticBandWidthRequest ¶ added in v1.61.175
func CreateModifyElasticBandWidthRequest() (request *ModifyElasticBandWidthRequest)
CreateModifyElasticBandWidthRequest creates a request to invoke ModifyElasticBandWidth API
type ModifyElasticBandWidthResponse ¶ added in v1.61.175
type ModifyElasticBandWidthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyElasticBandWidthResponse is the response struct for api ModifyElasticBandWidth
func CreateModifyElasticBandWidthResponse ¶ added in v1.61.175
func CreateModifyElasticBandWidthResponse() (response *ModifyElasticBandWidthResponse)
CreateModifyElasticBandWidthResponse creates a response to parse from ModifyElasticBandWidth response
type ModifyFullLogTtlRequest ¶ added in v1.61.175
type ModifyFullLogTtlRequest struct { *requests.RpcRequest Ttl requests.Integer `position:"Query" name:"Ttl"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
ModifyFullLogTtlRequest is the request struct for api ModifyFullLogTtl
func CreateModifyFullLogTtlRequest ¶ added in v1.61.175
func CreateModifyFullLogTtlRequest() (request *ModifyFullLogTtlRequest)
CreateModifyFullLogTtlRequest creates a request to invoke ModifyFullLogTtl API
type ModifyFullLogTtlResponse ¶ added in v1.61.175
type ModifyFullLogTtlResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyFullLogTtlResponse is the response struct for api ModifyFullLogTtl
func CreateModifyFullLogTtlResponse ¶ added in v1.61.175
func CreateModifyFullLogTtlResponse() (response *ModifyFullLogTtlResponse)
CreateModifyFullLogTtlResponse creates a response to parse from ModifyFullLogTtl response
type ModifyHealthCheckConfigRequest ¶ added in v1.61.175
type ModifyHealthCheckConfigRequest struct { *requests.RpcRequest HealthCheck string `position:"Query" name:"HealthCheck"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` FrontendPort requests.Integer `position:"Query" name:"FrontendPort"` ForwardProtocol string `position:"Query" name:"ForwardProtocol"` }
ModifyHealthCheckConfigRequest is the request struct for api ModifyHealthCheckConfig
func CreateModifyHealthCheckConfigRequest ¶ added in v1.61.175
func CreateModifyHealthCheckConfigRequest() (request *ModifyHealthCheckConfigRequest)
CreateModifyHealthCheckConfigRequest creates a request to invoke ModifyHealthCheckConfig API
type ModifyHealthCheckConfigResponse ¶ added in v1.61.175
type ModifyHealthCheckConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyHealthCheckConfigResponse is the response struct for api ModifyHealthCheckConfig
func CreateModifyHealthCheckConfigResponse ¶ added in v1.61.175
func CreateModifyHealthCheckConfigResponse() (response *ModifyHealthCheckConfigResponse)
CreateModifyHealthCheckConfigResponse creates a response to parse from ModifyHealthCheckConfig response
type ModifyHttp2EnableRequest ¶ added in v1.61.175
type ModifyHttp2EnableRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Enable requests.Integer `position:"Query" name:"Enable"` Domain string `position:"Query" name:"Domain"` }
ModifyHttp2EnableRequest is the request struct for api ModifyHttp2Enable
func CreateModifyHttp2EnableRequest ¶ added in v1.61.175
func CreateModifyHttp2EnableRequest() (request *ModifyHttp2EnableRequest)
CreateModifyHttp2EnableRequest creates a request to invoke ModifyHttp2Enable API
type ModifyHttp2EnableResponse ¶ added in v1.61.175
type ModifyHttp2EnableResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyHttp2EnableResponse is the response struct for api ModifyHttp2Enable
func CreateModifyHttp2EnableResponse ¶ added in v1.61.175
func CreateModifyHttp2EnableResponse() (response *ModifyHttp2EnableResponse)
CreateModifyHttp2EnableResponse creates a response to parse from ModifyHttp2Enable response
type ModifyInstanceRemarkRequest ¶
type ModifyInstanceRemarkRequest struct { *requests.RpcRequest Remark string `position:"Query" name:"Remark"` SourceIp string `position:"Query" name:"SourceIp"` InstanceId string `position:"Query" name:"InstanceId"` }
ModifyInstanceRemarkRequest is the request struct for api ModifyInstanceRemark
func CreateModifyInstanceRemarkRequest ¶
func CreateModifyInstanceRemarkRequest() (request *ModifyInstanceRemarkRequest)
CreateModifyInstanceRemarkRequest creates a request to invoke ModifyInstanceRemark API
type ModifyInstanceRemarkResponse ¶
type ModifyInstanceRemarkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyInstanceRemarkResponse is the response struct for api ModifyInstanceRemark
func CreateModifyInstanceRemarkResponse ¶
func CreateModifyInstanceRemarkResponse() (response *ModifyInstanceRemarkResponse)
CreateModifyInstanceRemarkResponse creates a response to parse from ModifyInstanceRemark response
type ModifyNetworkRuleAttributeRequest ¶ added in v1.61.175
type ModifyNetworkRuleAttributeRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` FrontendPort requests.Integer `position:"Query" name:"FrontendPort"` ForwardProtocol string `position:"Query" name:"ForwardProtocol"` Config string `position:"Query" name:"Config"` }
ModifyNetworkRuleAttributeRequest is the request struct for api ModifyNetworkRuleAttribute
func CreateModifyNetworkRuleAttributeRequest ¶ added in v1.61.175
func CreateModifyNetworkRuleAttributeRequest() (request *ModifyNetworkRuleAttributeRequest)
CreateModifyNetworkRuleAttributeRequest creates a request to invoke ModifyNetworkRuleAttribute API
type ModifyNetworkRuleAttributeResponse ¶ added in v1.61.175
type ModifyNetworkRuleAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNetworkRuleAttributeResponse is the response struct for api ModifyNetworkRuleAttribute
func CreateModifyNetworkRuleAttributeResponse ¶ added in v1.61.175
func CreateModifyNetworkRuleAttributeResponse() (response *ModifyNetworkRuleAttributeResponse)
CreateModifyNetworkRuleAttributeResponse creates a response to parse from ModifyNetworkRuleAttribute response
type ModifyPortAutoCcStatusRequest ¶ added in v1.61.175
type ModifyPortAutoCcStatusRequest struct { *requests.RpcRequest Switch string `position:"Query" name:"Switch"` Mode string `position:"Query" name:"Mode"` InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` Lang string `position:"Query" name:"Lang"` }
ModifyPortAutoCcStatusRequest is the request struct for api ModifyPortAutoCcStatus
func CreateModifyPortAutoCcStatusRequest ¶ added in v1.61.175
func CreateModifyPortAutoCcStatusRequest() (request *ModifyPortAutoCcStatusRequest)
CreateModifyPortAutoCcStatusRequest creates a request to invoke ModifyPortAutoCcStatus API
type ModifyPortAutoCcStatusResponse ¶ added in v1.61.175
type ModifyPortAutoCcStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyPortAutoCcStatusResponse is the response struct for api ModifyPortAutoCcStatus
func CreateModifyPortAutoCcStatusResponse ¶ added in v1.61.175
func CreateModifyPortAutoCcStatusResponse() (response *ModifyPortAutoCcStatusResponse)
CreateModifyPortAutoCcStatusResponse creates a response to parse from ModifyPortAutoCcStatus response
type ModifyPortRequest ¶ added in v1.61.1082
type ModifyPortRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` BackendPort string `position:"Query" name:"BackendPort"` FrontendProtocol string `position:"Query" name:"FrontendProtocol"` InstanceId string `position:"Query" name:"InstanceId"` RealServers *[]string `position:"Query" name:"RealServers" type:"Repeated"` FrontendPort string `position:"Query" name:"FrontendPort"` }
ModifyPortRequest is the request struct for api ModifyPort
func CreateModifyPortRequest ¶ added in v1.61.1082
func CreateModifyPortRequest() (request *ModifyPortRequest)
CreateModifyPortRequest creates a request to invoke ModifyPort API
type ModifyPortResponse ¶ added in v1.61.1082
type ModifyPortResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyPortResponse is the response struct for api ModifyPort
func CreateModifyPortResponse ¶ added in v1.61.1082
func CreateModifyPortResponse() (response *ModifyPortResponse)
CreateModifyPortResponse creates a response to parse from ModifyPort response
type ModifySceneDefensePolicyRequest ¶ added in v1.61.175
type ModifySceneDefensePolicyRequest struct { *requests.RpcRequest Template string `position:"Query" name:"Template"` StartTime requests.Integer `position:"Query" name:"StartTime"` SourceIp string `position:"Query" name:"SourceIp"` PolicyId string `position:"Query" name:"PolicyId"` EndTime requests.Integer `position:"Query" name:"EndTime"` Name string `position:"Query" name:"Name"` }
ModifySceneDefensePolicyRequest is the request struct for api ModifySceneDefensePolicy
func CreateModifySceneDefensePolicyRequest ¶ added in v1.61.175
func CreateModifySceneDefensePolicyRequest() (request *ModifySceneDefensePolicyRequest)
CreateModifySceneDefensePolicyRequest creates a request to invoke ModifySceneDefensePolicy API
type ModifySceneDefensePolicyResponse ¶ added in v1.61.175
type ModifySceneDefensePolicyResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` RequestId string `json:"RequestId" xml:"RequestId"` }
ModifySceneDefensePolicyResponse is the response struct for api ModifySceneDefensePolicy
func CreateModifySceneDefensePolicyResponse ¶ added in v1.61.175
func CreateModifySceneDefensePolicyResponse() (response *ModifySceneDefensePolicyResponse)
CreateModifySceneDefensePolicyResponse creates a response to parse from ModifySceneDefensePolicy response
type ModifySchedulerRuleRequest ¶ added in v1.61.175
type ModifySchedulerRuleRequest struct { *requests.RpcRequest Rules string `position:"Query" name:"Rules"` RuleName string `position:"Query" name:"RuleName"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Param string `position:"Query" name:"Param"` RuleType requests.Integer `position:"Query" name:"RuleType"` }
ModifySchedulerRuleRequest is the request struct for api ModifySchedulerRule
func CreateModifySchedulerRuleRequest ¶ added in v1.61.175
func CreateModifySchedulerRuleRequest() (request *ModifySchedulerRuleRequest)
CreateModifySchedulerRuleRequest creates a request to invoke ModifySchedulerRule API
type ModifySchedulerRuleResponse ¶ added in v1.61.175
type ModifySchedulerRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Cname string `json:"Cname" xml:"Cname"` RuleName string `json:"RuleName" xml:"RuleName"` }
ModifySchedulerRuleResponse is the response struct for api ModifySchedulerRule
func CreateModifySchedulerRuleResponse ¶ added in v1.61.175
func CreateModifySchedulerRuleResponse() (response *ModifySchedulerRuleResponse)
CreateModifySchedulerRuleResponse creates a response to parse from ModifySchedulerRule response
type ModifyTlsConfigRequest ¶ added in v1.61.175
type ModifyTlsConfigRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Config string `position:"Query" name:"Config"` }
ModifyTlsConfigRequest is the request struct for api ModifyTlsConfig
func CreateModifyTlsConfigRequest ¶ added in v1.61.175
func CreateModifyTlsConfigRequest() (request *ModifyTlsConfigRequest)
CreateModifyTlsConfigRequest creates a request to invoke ModifyTlsConfig API
type ModifyTlsConfigResponse ¶ added in v1.61.175
type ModifyTlsConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTlsConfigResponse is the response struct for api ModifyTlsConfig
func CreateModifyTlsConfigResponse ¶ added in v1.61.175
func CreateModifyTlsConfigResponse() (response *ModifyTlsConfigResponse)
CreateModifyTlsConfigResponse creates a response to parse from ModifyTlsConfig response
type ModifyWebAIProtectModeRequest ¶ added in v1.61.175
type ModifyWebAIProtectModeRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Config string `position:"Query" name:"Config"` }
ModifyWebAIProtectModeRequest is the request struct for api ModifyWebAIProtectMode
func CreateModifyWebAIProtectModeRequest ¶ added in v1.61.175
func CreateModifyWebAIProtectModeRequest() (request *ModifyWebAIProtectModeRequest)
CreateModifyWebAIProtectModeRequest creates a request to invoke ModifyWebAIProtectMode API
type ModifyWebAIProtectModeResponse ¶ added in v1.61.175
type ModifyWebAIProtectModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebAIProtectModeResponse is the response struct for api ModifyWebAIProtectMode
func CreateModifyWebAIProtectModeResponse ¶ added in v1.61.175
func CreateModifyWebAIProtectModeResponse() (response *ModifyWebAIProtectModeResponse)
CreateModifyWebAIProtectModeResponse creates a response to parse from ModifyWebAIProtectMode response
type ModifyWebAIProtectSwitchRequest ¶ added in v1.61.175
type ModifyWebAIProtectSwitchRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Config string `position:"Query" name:"Config"` }
ModifyWebAIProtectSwitchRequest is the request struct for api ModifyWebAIProtectSwitch
func CreateModifyWebAIProtectSwitchRequest ¶ added in v1.61.175
func CreateModifyWebAIProtectSwitchRequest() (request *ModifyWebAIProtectSwitchRequest)
CreateModifyWebAIProtectSwitchRequest creates a request to invoke ModifyWebAIProtectSwitch API
type ModifyWebAIProtectSwitchResponse ¶ added in v1.61.175
type ModifyWebAIProtectSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebAIProtectSwitchResponse is the response struct for api ModifyWebAIProtectSwitch
func CreateModifyWebAIProtectSwitchResponse ¶ added in v1.61.175
func CreateModifyWebAIProtectSwitchResponse() (response *ModifyWebAIProtectSwitchResponse)
CreateModifyWebAIProtectSwitchResponse creates a response to parse from ModifyWebAIProtectSwitch response
type ModifyWebAccessModeRequest ¶ added in v1.61.175
type ModifyWebAccessModeRequest struct { *requests.RpcRequest SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` AccessMode requests.Integer `position:"Query" name:"AccessMode"` }
ModifyWebAccessModeRequest is the request struct for api ModifyWebAccessMode
func CreateModifyWebAccessModeRequest ¶ added in v1.61.175
func CreateModifyWebAccessModeRequest() (request *ModifyWebAccessModeRequest)
CreateModifyWebAccessModeRequest creates a request to invoke ModifyWebAccessMode API
type ModifyWebAccessModeResponse ¶ added in v1.61.175
type ModifyWebAccessModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebAccessModeResponse is the response struct for api ModifyWebAccessMode
func CreateModifyWebAccessModeResponse ¶ added in v1.61.175
func CreateModifyWebAccessModeResponse() (response *ModifyWebAccessModeResponse)
CreateModifyWebAccessModeResponse creates a response to parse from ModifyWebAccessMode response
type ModifyWebAreaBlockRequest ¶ added in v1.61.175
type ModifyWebAreaBlockRequest struct { *requests.RpcRequest Regions *[]string `position:"Query" name:"Regions" type:"Repeated"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
ModifyWebAreaBlockRequest is the request struct for api ModifyWebAreaBlock
func CreateModifyWebAreaBlockRequest ¶ added in v1.61.175
func CreateModifyWebAreaBlockRequest() (request *ModifyWebAreaBlockRequest)
CreateModifyWebAreaBlockRequest creates a request to invoke ModifyWebAreaBlock API
type ModifyWebAreaBlockResponse ¶ added in v1.61.175
type ModifyWebAreaBlockResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebAreaBlockResponse is the response struct for api ModifyWebAreaBlock
func CreateModifyWebAreaBlockResponse ¶ added in v1.61.175
func CreateModifyWebAreaBlockResponse() (response *ModifyWebAreaBlockResponse)
CreateModifyWebAreaBlockResponse creates a response to parse from ModifyWebAreaBlock response
type ModifyWebAreaBlockSwitchRequest ¶ added in v1.61.175
type ModifyWebAreaBlockSwitchRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Config string `position:"Query" name:"Config"` }
ModifyWebAreaBlockSwitchRequest is the request struct for api ModifyWebAreaBlockSwitch
func CreateModifyWebAreaBlockSwitchRequest ¶ added in v1.61.175
func CreateModifyWebAreaBlockSwitchRequest() (request *ModifyWebAreaBlockSwitchRequest)
CreateModifyWebAreaBlockSwitchRequest creates a request to invoke ModifyWebAreaBlockSwitch API
type ModifyWebAreaBlockSwitchResponse ¶ added in v1.61.175
type ModifyWebAreaBlockSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebAreaBlockSwitchResponse is the response struct for api ModifyWebAreaBlockSwitch
func CreateModifyWebAreaBlockSwitchResponse ¶ added in v1.61.175
func CreateModifyWebAreaBlockSwitchResponse() (response *ModifyWebAreaBlockSwitchResponse)
CreateModifyWebAreaBlockSwitchResponse creates a response to parse from ModifyWebAreaBlockSwitch response
type ModifyWebCCRuleRequest ¶ added in v1.61.175
type ModifyWebCCRuleRequest struct { *requests.RpcRequest Mode string `position:"Query" name:"Mode"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` Act string `position:"Query" name:"Act"` SourceIp string `position:"Query" name:"SourceIp"` Count requests.Integer `position:"Query" name:"Count"` Ttl requests.Integer `position:"Query" name:"Ttl"` Uri string `position:"Query" name:"Uri"` Domain string `position:"Query" name:"Domain"` Name string `position:"Query" name:"Name"` Interval requests.Integer `position:"Query" name:"Interval"` }
ModifyWebCCRuleRequest is the request struct for api ModifyWebCCRule
func CreateModifyWebCCRuleRequest ¶ added in v1.61.175
func CreateModifyWebCCRuleRequest() (request *ModifyWebCCRuleRequest)
CreateModifyWebCCRuleRequest creates a request to invoke ModifyWebCCRule API
type ModifyWebCCRuleResponse ¶ added in v1.61.175
type ModifyWebCCRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebCCRuleResponse is the response struct for api ModifyWebCCRule
func CreateModifyWebCCRuleResponse ¶ added in v1.61.175
func CreateModifyWebCCRuleResponse() (response *ModifyWebCCRuleResponse)
CreateModifyWebCCRuleResponse creates a response to parse from ModifyWebCCRule response
type ModifyWebCacheCustomRuleRequest ¶ added in v1.61.175
type ModifyWebCacheCustomRuleRequest struct { *requests.RpcRequest Rules string `position:"Query" name:"Rules"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
ModifyWebCacheCustomRuleRequest is the request struct for api ModifyWebCacheCustomRule
func CreateModifyWebCacheCustomRuleRequest ¶ added in v1.61.175
func CreateModifyWebCacheCustomRuleRequest() (request *ModifyWebCacheCustomRuleRequest)
CreateModifyWebCacheCustomRuleRequest creates a request to invoke ModifyWebCacheCustomRule API
type ModifyWebCacheCustomRuleResponse ¶ added in v1.61.175
type ModifyWebCacheCustomRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebCacheCustomRuleResponse is the response struct for api ModifyWebCacheCustomRule
func CreateModifyWebCacheCustomRuleResponse ¶ added in v1.61.175
func CreateModifyWebCacheCustomRuleResponse() (response *ModifyWebCacheCustomRuleResponse)
CreateModifyWebCacheCustomRuleResponse creates a response to parse from ModifyWebCacheCustomRule response
type ModifyWebCacheModeRequest ¶ added in v1.61.175
type ModifyWebCacheModeRequest struct { *requests.RpcRequest Mode string `position:"Query" name:"Mode"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
ModifyWebCacheModeRequest is the request struct for api ModifyWebCacheMode
func CreateModifyWebCacheModeRequest ¶ added in v1.61.175
func CreateModifyWebCacheModeRequest() (request *ModifyWebCacheModeRequest)
CreateModifyWebCacheModeRequest creates a request to invoke ModifyWebCacheMode API
type ModifyWebCacheModeResponse ¶ added in v1.61.175
type ModifyWebCacheModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebCacheModeResponse is the response struct for api ModifyWebCacheMode
func CreateModifyWebCacheModeResponse ¶ added in v1.61.175
func CreateModifyWebCacheModeResponse() (response *ModifyWebCacheModeResponse)
CreateModifyWebCacheModeResponse creates a response to parse from ModifyWebCacheMode response
type ModifyWebCacheSwitchRequest ¶ added in v1.61.175
type ModifyWebCacheSwitchRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Enable requests.Integer `position:"Query" name:"Enable"` Domain string `position:"Query" name:"Domain"` }
ModifyWebCacheSwitchRequest is the request struct for api ModifyWebCacheSwitch
func CreateModifyWebCacheSwitchRequest ¶ added in v1.61.175
func CreateModifyWebCacheSwitchRequest() (request *ModifyWebCacheSwitchRequest)
CreateModifyWebCacheSwitchRequest creates a request to invoke ModifyWebCacheSwitch API
type ModifyWebCacheSwitchResponse ¶ added in v1.61.175
type ModifyWebCacheSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebCacheSwitchResponse is the response struct for api ModifyWebCacheSwitch
func CreateModifyWebCacheSwitchResponse ¶ added in v1.61.175
func CreateModifyWebCacheSwitchResponse() (response *ModifyWebCacheSwitchResponse)
CreateModifyWebCacheSwitchResponse creates a response to parse from ModifyWebCacheSwitch response
type ModifyWebIpSetSwitchRequest ¶ added in v1.61.175
type ModifyWebIpSetSwitchRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Config string `position:"Query" name:"Config"` }
ModifyWebIpSetSwitchRequest is the request struct for api ModifyWebIpSetSwitch
func CreateModifyWebIpSetSwitchRequest ¶ added in v1.61.175
func CreateModifyWebIpSetSwitchRequest() (request *ModifyWebIpSetSwitchRequest)
CreateModifyWebIpSetSwitchRequest creates a request to invoke ModifyWebIpSetSwitch API
type ModifyWebIpSetSwitchResponse ¶ added in v1.61.175
type ModifyWebIpSetSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebIpSetSwitchResponse is the response struct for api ModifyWebIpSetSwitch
func CreateModifyWebIpSetSwitchResponse ¶ added in v1.61.175
func CreateModifyWebIpSetSwitchResponse() (response *ModifyWebIpSetSwitchResponse)
CreateModifyWebIpSetSwitchResponse creates a response to parse from ModifyWebIpSetSwitch response
type ModifyWebPreciseAccessRuleRequest ¶ added in v1.61.175
type ModifyWebPreciseAccessRuleRequest struct { *requests.RpcRequest Expires requests.Integer `position:"Query" name:"Expires"` Rules string `position:"Query" name:"Rules"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` }
ModifyWebPreciseAccessRuleRequest is the request struct for api ModifyWebPreciseAccessRule
func CreateModifyWebPreciseAccessRuleRequest ¶ added in v1.61.175
func CreateModifyWebPreciseAccessRuleRequest() (request *ModifyWebPreciseAccessRuleRequest)
CreateModifyWebPreciseAccessRuleRequest creates a request to invoke ModifyWebPreciseAccessRule API
type ModifyWebPreciseAccessRuleResponse ¶ added in v1.61.175
type ModifyWebPreciseAccessRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebPreciseAccessRuleResponse is the response struct for api ModifyWebPreciseAccessRule
func CreateModifyWebPreciseAccessRuleResponse ¶ added in v1.61.175
func CreateModifyWebPreciseAccessRuleResponse() (response *ModifyWebPreciseAccessRuleResponse)
CreateModifyWebPreciseAccessRuleResponse creates a response to parse from ModifyWebPreciseAccessRule response
type ModifyWebPreciseAccessSwitchRequest ¶ added in v1.61.175
type ModifyWebPreciseAccessSwitchRequest struct { *requests.RpcRequest ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` Domain string `position:"Query" name:"Domain"` Config string `position:"Query" name:"Config"` }
ModifyWebPreciseAccessSwitchRequest is the request struct for api ModifyWebPreciseAccessSwitch
func CreateModifyWebPreciseAccessSwitchRequest ¶ added in v1.61.175
func CreateModifyWebPreciseAccessSwitchRequest() (request *ModifyWebPreciseAccessSwitchRequest)
CreateModifyWebPreciseAccessSwitchRequest creates a request to invoke ModifyWebPreciseAccessSwitch API
type ModifyWebPreciseAccessSwitchResponse ¶ added in v1.61.175
type ModifyWebPreciseAccessSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebPreciseAccessSwitchResponse is the response struct for api ModifyWebPreciseAccessSwitch
func CreateModifyWebPreciseAccessSwitchResponse ¶ added in v1.61.175
func CreateModifyWebPreciseAccessSwitchResponse() (response *ModifyWebPreciseAccessSwitchResponse)
CreateModifyWebPreciseAccessSwitchResponse creates a response to parse from ModifyWebPreciseAccessSwitch response
type ModifyWebRuleRequest ¶ added in v1.61.175
type ModifyWebRuleRequest struct { *requests.RpcRequest HttpsExt string `position:"Query" name:"HttpsExt"` ResourceGroupId string `position:"Query" name:"ResourceGroupId"` SourceIp string `position:"Query" name:"SourceIp"` RsType requests.Integer `position:"Query" name:"RsType"` RealServers *[]string `position:"Query" name:"RealServers" type:"Repeated"` ProxyTypes string `position:"Query" name:"ProxyTypes"` InstanceIds *[]string `position:"Query" name:"InstanceIds" type:"Repeated"` Domain string `position:"Query" name:"Domain"` }
ModifyWebRuleRequest is the request struct for api ModifyWebRule
func CreateModifyWebRuleRequest ¶ added in v1.61.175
func CreateModifyWebRuleRequest() (request *ModifyWebRuleRequest)
CreateModifyWebRuleRequest creates a request to invoke ModifyWebRule API
type ModifyWebRuleResponse ¶ added in v1.61.175
type ModifyWebRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebRuleResponse is the response struct for api ModifyWebRule
func CreateModifyWebRuleResponse ¶ added in v1.61.175
func CreateModifyWebRuleResponse() (response *ModifyWebRuleResponse)
CreateModifyWebRuleResponse creates a response to parse from ModifyWebRule response
type NetworkRule ¶ added in v1.61.175
type NetworkRule struct { IsAutoCreate bool `json:"IsAutoCreate" xml:"IsAutoCreate"` Protocol string `json:"Protocol" xml:"Protocol"` InstanceId string `json:"InstanceId" xml:"InstanceId"` BackendPort int `json:"BackendPort" xml:"BackendPort"` FrontendPort int `json:"FrontendPort" xml:"FrontendPort"` FrontendProtocol string `json:"FrontendProtocol" xml:"FrontendProtocol"` RealServers []string `json:"RealServers" xml:"RealServers"` }
NetworkRule is a nested struct in ddoscoo response
type NetworkRuleAttribute ¶ added in v1.61.175
type NetworkRuleAttribute struct { FrontendPort int `json:"FrontendPort" xml:"FrontendPort"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Protocol string `json:"Protocol" xml:"Protocol"` Config Config `json:"Config" xml:"Config"` }
NetworkRuleAttribute is a nested struct in ddoscoo response
type NetworkRuleAttributes ¶ added in v1.61.175
type NetworkRuleAttributes struct {
NetworkRuleAttribute []NetworkRuleAttribute `json:"NetworkRuleAttribute" xml:"NetworkRuleAttribute"`
}
NetworkRuleAttributes is a nested struct in ddoscoo response
type NetworkRulesInDescribeNetworkRules ¶ added in v1.61.1082
type NetworkRulesInDescribeNetworkRules struct {
NetworkRule []NetworkRule `json:"NetworkRule" xml:"NetworkRule"`
}
NetworkRulesInDescribeNetworkRules is a nested struct in ddoscoo response
type NetworkRulesInDescribePort ¶ added in v1.61.1082
type NetworkRulesInDescribePort struct {
NetworkRule []NetworkRule `json:"NetworkRule" xml:"NetworkRule"`
}
NetworkRulesInDescribePort is a nested struct in ddoscoo response
type Object ¶ added in v1.61.175
type Object struct { Domain string `json:"Domain" xml:"Domain"` PolicyId string `json:"PolicyId" xml:"PolicyId"` Vip string `json:"Vip" xml:"Vip"` }
Object is a nested struct in ddoscoo response
type Objects ¶ added in v1.61.175
type Objects struct {
Object []Object `json:"Object" xml:"Object"`
}
Objects is a nested struct in ddoscoo response
type OpEntities ¶ added in v1.61.175
type OpEntities struct {
OpEntity []OpEntity `json:"OpEntity" xml:"OpEntity"`
}
OpEntities is a nested struct in ddoscoo response
type OpEntity ¶ added in v1.61.175
type OpEntity struct { EntityType int `json:"EntityType" xml:"EntityType"` EntityObject string `json:"EntityObject" xml:"EntityObject"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` OpAction int `json:"OpAction" xml:"OpAction"` OpAccount string `json:"OpAccount" xml:"OpAccount"` OpDesc string `json:"OpDesc" xml:"OpDesc"` }
OpEntity is a nested struct in ddoscoo response
type Param ¶ added in v1.61.685
type Param struct { ParamType string `json:"ParamType" xml:"ParamType"` ParamData ParamData `json:"ParamData" xml:"ParamData"` }
Param is a nested struct in ddoscoo response
type ParamData ¶ added in v1.61.685
type ParamData struct {
CloudInstanceId string `json:"CloudInstanceId" xml:"CloudInstanceId"`
}
ParamData is a nested struct in ddoscoo response
type PayloadLen ¶ added in v1.61.175
PayloadLen is a nested struct in ddoscoo response
type Policies ¶ added in v1.61.175
type Policies struct {
Policy []Policy `json:"Policy" xml:"Policy"`
}
Policies is a nested struct in ddoscoo response
type Policy ¶ added in v1.61.175
type Policy struct { StartTime int64 `json:"StartTime" xml:"StartTime"` Name string `json:"Name" xml:"Name"` NewValue string `json:"NewValue" xml:"NewValue"` Status int `json:"Status" xml:"Status"` Done int `json:"Done" xml:"Done"` PolicyId string `json:"PolicyId" xml:"PolicyId"` OldValue string `json:"oldValue" xml:"oldValue"` Template string `json:"Template" xml:"Template"` PolicyType int `json:"PolicyType" xml:"PolicyType"` ObjectCount int `json:"ObjectCount" xml:"ObjectCount"` EndTime int64 `json:"EndTime" xml:"EndTime"` RuntimePolicies []Policy `json:"RuntimePolicies" xml:"RuntimePolicies"` }
Policy is a nested struct in ddoscoo response
type PortAutoCcStatus ¶ added in v1.61.175
type PortAutoCcStatus struct {
Status []Status `json:"Status" xml:"Status"`
}
PortAutoCcStatus is a nested struct in ddoscoo response
type PortFlow ¶ added in v1.61.175
type PortFlow struct { Index int64 `json:"Index" xml:"Index"` Time int64 `json:"Time" xml:"Time"` InPps int64 `json:"InPps" xml:"InPps"` InBps int64 `json:"InBps" xml:"InBps"` Region string `json:"Region" xml:"Region"` OutPps int64 `json:"OutPps" xml:"OutPps"` AttackPps int64 `json:"AttackPps" xml:"AttackPps"` OutBps int64 `json:"OutBps" xml:"OutBps"` AttackBps int64 `json:"AttackBps" xml:"AttackBps"` }
PortFlow is a nested struct in ddoscoo response
type PortFlowList ¶ added in v1.61.175
type PortFlowList struct {
PortFlow []PortFlow `json:"PortFlow" xml:"PortFlow"`
}
PortFlowList is a nested struct in ddoscoo response
type PortMaxConns ¶ added in v1.61.175
type PortMaxConns struct {
PortMaxConnsItem []PortMaxConnsItem `json:"PortMaxConns" xml:"PortMaxConns"`
}
PortMaxConns is a nested struct in ddoscoo response
type PortMaxConnsItem ¶ added in v1.61.175
type PortMaxConnsItem struct { Ip string `json:"Ip" xml:"Ip"` Port string `json:"Port" xml:"Port"` Cps int64 `json:"Cps" xml:"Cps"` }
PortMaxConnsItem is a nested struct in ddoscoo response
type PreciseAccessConfig ¶ added in v1.61.175
type PreciseAccessConfig struct { Domain string `json:"Domain" xml:"Domain"` RuleList []Rule `json:"RuleList" xml:"RuleList"` }
PreciseAccessConfig is a nested struct in ddoscoo response
type PreciseAccessConfigList ¶ added in v1.61.175
type PreciseAccessConfigList struct {
PreciseAccessConfig []PreciseAccessConfig `json:"PreciseAccessConfig" xml:"PreciseAccessConfig"`
}
PreciseAccessConfigList is a nested struct in ddoscoo response
type PreciseBlocks ¶ added in v1.61.175
type PreciseBlocks struct {
PreciseBlock []string `json:"PreciseBlock" xml:"PreciseBlock"`
}
PreciseBlocks is a nested struct in ddoscoo response
type PreciseJsQps ¶ added in v1.61.175
type PreciseJsQps struct {
PreciseJs []string `json:"PreciseJs" xml:"PreciseJs"`
}
PreciseJsQps is a nested struct in ddoscoo response
type PriRealServers ¶ added in v1.61.1327
type PriRealServers struct {
PriRealServersItem []PriRealServersItem `json:"PriRealServers" xml:"PriRealServers"`
}
PriRealServers is a nested struct in ddoscoo response
type PriRealServersItem ¶ added in v1.61.1327
type PriRealServersItem struct { FrontendPort int `json:"FrontendPort" xml:"FrontendPort"` Eip string `json:"Eip" xml:"Eip"` Protocol string `json:"Protocol" xml:"Protocol"` CurrentIndex int `json:"CurrentIndex" xml:"CurrentIndex"` InstanceId string `json:"InstanceId" xml:"InstanceId"` RealServer string `json:"RealServer" xml:"RealServer"` }
PriRealServersItem is a nested struct in ddoscoo response
type ProtectSwitch ¶ added in v1.61.175
type ProtectSwitch struct { BlackWhiteListEnable int `json:"BlackWhiteListEnable" xml:"BlackWhiteListEnable"` AiTemplate string `json:"AiTemplate" xml:"AiTemplate"` PreciseRuleEnable int `json:"PreciseRuleEnable" xml:"PreciseRuleEnable"` Domain string `json:"Domain" xml:"Domain"` AiMode string `json:"AiMode" xml:"AiMode"` AiRuleEnable int `json:"AiRuleEnable" xml:"AiRuleEnable"` RegionBlockEnable int `json:"RegionBlockEnable" xml:"RegionBlockEnable"` CcTemplate string `json:"CcTemplate" xml:"CcTemplate"` CcCustomRuleEnable int `json:"CcCustomRuleEnable" xml:"CcCustomRuleEnable"` CcEnable int `json:"CcEnable" xml:"CcEnable"` }
ProtectSwitch is a nested struct in ddoscoo response
type ProtectSwitchList ¶ added in v1.61.175
type ProtectSwitchList struct {
ProtectSwitch []ProtectSwitch `json:"ProtectSwitch" xml:"ProtectSwitch"`
}
ProtectSwitchList is a nested struct in ddoscoo response
type Province ¶ added in v1.61.175
type Province struct { ProvinceId string `json:"ProvinceId" xml:"ProvinceId"` Count int64 `json:"Count" xml:"Count"` }
Province is a nested struct in ddoscoo response
type Provinces ¶ added in v1.61.175
type Provinces struct {
Province []string `json:"Province" xml:"Province"`
}
Provinces is a nested struct in ddoscoo response
type ProxyConfig ¶ added in v1.61.175
type ProxyConfig struct { ProxyType string `json:"ProxyType" xml:"ProxyType"` ProxyPorts []string `json:"ProxyPorts" xml:"ProxyPorts"` }
ProxyConfig is a nested struct in ddoscoo response
type ProxyPortsInDescribeDomainResource ¶ added in v1.61.1082
type ProxyPortsInDescribeDomainResource struct {
ProxyPort []string `json:"ProxyPort" xml:"ProxyPort"`
}
ProxyPortsInDescribeDomainResource is a nested struct in ddoscoo response
type ProxyPortsInDescribeWebCustomPorts ¶ added in v1.61.175
type ProxyPortsInDescribeWebCustomPorts struct {
ProxyPort []string `json:"ProxyPort" xml:"ProxyPort"`
}
ProxyPortsInDescribeWebCustomPorts is a nested struct in ddoscoo response
type ProxyPortsInDescribeWebRules ¶ added in v1.61.175
type ProxyPortsInDescribeWebRules struct {
ProxyPort []string `json:"ProxyPort" xml:"ProxyPort"`
}
ProxyPortsInDescribeWebRules is a nested struct in ddoscoo response
type ProxyTypesInDescribeDomainResource ¶ added in v1.61.1082
type ProxyTypesInDescribeDomainResource struct {
ProxyConfig []ProxyConfig `json:"ProxyConfig" xml:"ProxyConfig"`
}
ProxyTypesInDescribeDomainResource is a nested struct in ddoscoo response
type ProxyTypesInDescribeWebRules ¶ added in v1.61.1082
type ProxyTypesInDescribeWebRules struct {
ProxyConfig []ProxyConfig `json:"ProxyConfig" xml:"ProxyConfig"`
}
ProxyTypesInDescribeWebRules is a nested struct in ddoscoo response
type RealServer ¶ added in v1.61.175
type RealServer struct { RsType int `json:"RsType" xml:"RsType"` RealServer string `json:"RealServer" xml:"RealServer"` }
RealServer is a nested struct in ddoscoo response
type RealServerStatus ¶ added in v1.61.175
type RealServerStatus struct { Status string `json:"Status" xml:"Status"` Address string `json:"Address" xml:"Address"` }
RealServerStatus is a nested struct in ddoscoo response
type RealServerStatusList ¶ added in v1.61.175
type RealServerStatusList struct {
RealServerStatus []RealServerStatus `json:"RealServerStatus" xml:"RealServerStatus"`
}
RealServerStatusList is a nested struct in ddoscoo response
type RealServersInDescribeDomainResource ¶ added in v1.61.1082
type RealServersInDescribeDomainResource struct {
RealServers []string `json:"RealServers" xml:"RealServers"`
}
RealServersInDescribeDomainResource is a nested struct in ddoscoo response
type RealServersInDescribeNetworkRules ¶ added in v1.61.175
type RealServersInDescribeNetworkRules struct {
RealServers []string `json:"RealServers" xml:"RealServers"`
}
RealServersInDescribeNetworkRules is a nested struct in ddoscoo response
type RealServersInDescribePort ¶ added in v1.61.1082
type RealServersInDescribePort struct {
RealServers []string `json:"RealServers" xml:"RealServers"`
}
RealServersInDescribePort is a nested struct in ddoscoo response
type RealServersInDescribeWebRules ¶ added in v1.61.175
type RealServersInDescribeWebRules struct {
RealServer []RealServer `json:"RealServer" xml:"RealServer"`
}
RealServersInDescribeWebRules is a nested struct in ddoscoo response
type Region ¶ added in v1.61.175
type Region struct { Region string `json:"Region" xml:"Region"` Block int `json:"Block" xml:"Block"` }
Region is a nested struct in ddoscoo response
type RegionBlocks ¶ added in v1.61.175
type RegionBlocks struct {
RegionBlock []string `json:"RegionBlock" xml:"RegionBlock"`
}
RegionBlocks is a nested struct in ddoscoo response
type RegionList ¶ added in v1.61.175
type RegionList struct {
Region []Region `json:"Region" xml:"Region"`
}
RegionList is a nested struct in ddoscoo response
type ReleaseInstanceRequest ¶
type ReleaseInstanceRequest struct { *requests.RpcRequest InstanceId string `position:"Query" name:"InstanceId"` SourceIp string `position:"Query" name:"SourceIp"` }
ReleaseInstanceRequest is the request struct for api ReleaseInstance
func CreateReleaseInstanceRequest ¶
func CreateReleaseInstanceRequest() (request *ReleaseInstanceRequest)
CreateReleaseInstanceRequest creates a request to invoke ReleaseInstance API
type ReleaseInstanceResponse ¶
type ReleaseInstanceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ReleaseInstanceResponse is the response struct for api ReleaseInstance
func CreateReleaseInstanceResponse ¶
func CreateReleaseInstanceResponse() (response *ReleaseInstanceResponse)
CreateReleaseInstanceResponse creates a response to parse from ReleaseInstance response
type Rule ¶ added in v1.61.175
type Rule struct { Name string `json:"Name" xml:"Name"` Value string `json:"Value" xml:"Value"` Expires int64 `json:"Expires" xml:"Expires"` Status int `json:"Status" xml:"Status"` Priority int `json:"Priority" xml:"Priority"` RegionId string `json:"RegionId" xml:"RegionId"` Action string `json:"Action" xml:"Action"` ValueType int `json:"ValueType" xml:"ValueType"` Owner string `json:"Owner" xml:"Owner"` RestoreDelay int `json:"RestoreDelay" xml:"RestoreDelay"` Type string `json:"Type" xml:"Type"` ConditionList []Condition `json:"ConditionList" xml:"ConditionList"` }
Rule is a nested struct in ddoscoo response
type RuleList ¶ added in v1.61.175
type RuleList struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
RuleList is a nested struct in ddoscoo response
type Rules ¶ added in v1.61.175
type Rules struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
Rules is a nested struct in ddoscoo response
type RuntimePolicies ¶ added in v1.61.175
type RuntimePolicies struct {
Policy []Policy `json:"Policy" xml:"Policy"`
}
RuntimePolicies is a nested struct in ddoscoo response
type Sblack ¶ added in v1.61.175
type Sblack struct {
SblackItem []SblackItem `json:"SblackItem" xml:"SblackItem"`
}
Sblack is a nested struct in ddoscoo response
type SblackItem ¶ added in v1.61.175
type SblackItem struct { Type int `json:"Type" xml:"Type"` During int `json:"During" xml:"During"` Expires int `json:"Expires" xml:"Expires"` Cnt int `json:"Cnt" xml:"Cnt"` }
SblackItem is a nested struct in ddoscoo response
type SchedulerRule ¶ added in v1.61.175
type SchedulerRule struct { RuleType string `json:"RuleType" xml:"RuleType"` Cname string `json:"Cname" xml:"Cname"` RuleName string `json:"RuleName" xml:"RuleName"` Param Param `json:"Param" xml:"Param"` Rules []Rule `json:"Rules" xml:"Rules"` }
SchedulerRule is a nested struct in ddoscoo response
type SchedulerRules ¶ added in v1.61.175
type SchedulerRules struct {
SchedulerRule []SchedulerRule `json:"SchedulerRule" xml:"SchedulerRule"`
}
SchedulerRules is a nested struct in ddoscoo response
type SecRealServers ¶ added in v1.61.1327
type SecRealServers struct {
SecRealServersItem []SecRealServersItem `json:"SecRealServers" xml:"SecRealServers"`
}
SecRealServers is a nested struct in ddoscoo response
type SecRealServersItem ¶ added in v1.61.1327
type SecRealServersItem struct { FrontendPort int `json:"FrontendPort" xml:"FrontendPort"` Eip string `json:"Eip" xml:"Eip"` Protocol string `json:"Protocol" xml:"Protocol"` CurrentIndex int `json:"CurrentIndex" xml:"CurrentIndex"` InstanceId string `json:"InstanceId" xml:"InstanceId"` RealServer string `json:"RealServer" xml:"RealServer"` }
SecRealServersItem is a nested struct in ddoscoo response
type Sla ¶ added in v1.61.175
type Sla struct { MaxconnEnable int `json:"MaxconnEnable" xml:"MaxconnEnable"` CpsEnable int `json:"CpsEnable" xml:"CpsEnable"` Cps int `json:"Cps" xml:"Cps"` Maxconn int `json:"Maxconn" xml:"Maxconn"` }
Sla is a nested struct in ddoscoo response
type Slimit ¶ added in v1.61.175
type Slimit struct { MaxconnEnable int `json:"MaxconnEnable" xml:"MaxconnEnable"` CpsEnable int `json:"CpsEnable" xml:"CpsEnable"` Cps int `json:"Cps" xml:"Cps"` Pps int64 `json:"Pps" xml:"Pps"` Bps int64 `json:"Bps" xml:"Bps"` Maxconn int `json:"Maxconn" xml:"Maxconn"` CpsMode int `json:"CpsMode" xml:"CpsMode"` }
Slimit is a nested struct in ddoscoo response
type SlsConfigStatus ¶ added in v1.61.175
type SlsConfigStatus struct {
SlsConfigStatusItem []SlsConfigStatusItem `json:"SlsConfigStatus" xml:"SlsConfigStatus"`
}
SlsConfigStatus is a nested struct in ddoscoo response
type SlsConfigStatusItem ¶ added in v1.61.175
type SlsConfigStatusItem struct { Domain string `json:"Domain" xml:"Domain"` Enable bool `json:"Enable" xml:"Enable"` }
SlsConfigStatusItem is a nested struct in ddoscoo response
type SourceCountrysInDescribeDomainViewSourceCountries ¶ added in v1.61.175
type SourceCountrysInDescribeDomainViewSourceCountries struct {
Country []Country `json:"Country" xml:"Country"`
}
SourceCountrysInDescribeDomainViewSourceCountries is a nested struct in ddoscoo response
type SourceCountrysInDescribePortViewSourceCountries ¶ added in v1.61.175
type SourceCountrysInDescribePortViewSourceCountries struct {
Country []Country `json:"Country" xml:"Country"`
}
SourceCountrysInDescribePortViewSourceCountries is a nested struct in ddoscoo response
type SourceProvincesInDescribeDomainViewSourceProvinces ¶ added in v1.61.175
type SourceProvincesInDescribeDomainViewSourceProvinces struct {
Province []Province `json:"Province" xml:"Province"`
}
SourceProvincesInDescribeDomainViewSourceProvinces is a nested struct in ddoscoo response
type SourceProvincesInDescribePortViewSourceProvinces ¶ added in v1.61.175
type SourceProvincesInDescribePortViewSourceProvinces struct {
Province []Province `json:"Province" xml:"Province"`
}
SourceProvincesInDescribePortViewSourceProvinces is a nested struct in ddoscoo response
type Status ¶ added in v1.61.175
type Status struct { Protocol string `json:"Protocol" xml:"Protocol"` WebMode string `json:"WebMode" xml:"WebMode"` InstanceId string `json:"InstanceId" xml:"InstanceId"` Status string `json:"Status" xml:"Status"` Switch string `json:"Switch" xml:"Switch"` FrontendPort int `json:"FrontendPort" xml:"FrontendPort"` Mode string `json:"Mode" xml:"Mode"` WebSwitch string `json:"WebSwitch" xml:"WebSwitch"` RealServerStatusList []RealServerStatus `json:"RealServerStatusList" xml:"RealServerStatusList"` }
Status is a nested struct in ddoscoo response
type StatusCode ¶ added in v1.61.175
type StatusCode struct { Index int `json:"Index" xml:"Index"` Status502 int64 `json:"Status502" xml:"Status502"` Time int64 `json:"Time" xml:"Time"` Status405 int64 `json:"Status405" xml:"Status405"` Status3XX int64 `json:"Status3XX" xml:"Status3XX"` Status503 int64 `json:"Status503" xml:"Status503"` Status4XX int64 `json:"Status4XX" xml:"Status4XX"` Status2XX int64 `json:"Status2XX" xml:"Status2XX"` Status5XX int64 `json:"Status5XX" xml:"Status5XX"` Status504 int64 `json:"Status504" xml:"Status504"` Status200 int64 `json:"Status200" xml:"Status200"` Status403 int64 `json:"Status403" xml:"Status403"` Status404 int64 `json:"Status404" xml:"Status404"` Status501 int64 `json:"Status501" xml:"Status501"` }
StatusCode is a nested struct in ddoscoo response
type StatusCodeList ¶ added in v1.61.175
type StatusCodeList struct {
StatusCode []StatusCode `json:"StatusCode" xml:"StatusCode"`
}
StatusCodeList is a nested struct in ddoscoo response
type StatusItem ¶ added in v1.61.175
type StatusItem struct { Ip string `json:"Ip" xml:"Ip"` BlockStatusList []BlockStatusItem `json:"BlockStatusList" xml:"BlockStatusList"` }
StatusItem is a nested struct in ddoscoo response
type StatusList ¶ added in v1.61.175
type StatusList struct {
StatusItem []StatusItem `json:"StatusItem" xml:"StatusItem"`
}
StatusList is a nested struct in ddoscoo response
type StsGrant ¶ added in v1.61.175
type StsGrant struct {
Status int `json:"Status" xml:"Status"`
}
StsGrant is a nested struct in ddoscoo response
type SwitchSchedulerRuleRequest ¶ added in v1.61.175
type SwitchSchedulerRuleRequest struct { *requests.RpcRequest RuleType requests.Integer `position:"Query" name:"RuleType"` RuleName string `position:"Query" name:"RuleName"` SwitchData string `position:"Query" name:"SwitchData"` SourceIp string `position:"Query" name:"SourceIp"` }
SwitchSchedulerRuleRequest is the request struct for api SwitchSchedulerRule
func CreateSwitchSchedulerRuleRequest ¶ added in v1.61.175
func CreateSwitchSchedulerRuleRequest() (request *SwitchSchedulerRuleRequest)
CreateSwitchSchedulerRuleRequest creates a request to invoke SwitchSchedulerRule API
type SwitchSchedulerRuleResponse ¶ added in v1.61.175
type SwitchSchedulerRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SwitchSchedulerRuleResponse is the response struct for api SwitchSchedulerRule
func CreateSwitchSchedulerRuleResponse ¶ added in v1.61.175
func CreateSwitchSchedulerRuleResponse() (response *SwitchSchedulerRuleResponse)
CreateSwitchSchedulerRuleResponse creates a response to parse from SwitchSchedulerRule response
type SystemLog ¶ added in v1.61.1327
type SystemLog struct {
SystemLogItem []SystemLogItem `json:"SystemLog" xml:"SystemLog"`
}
SystemLog is a nested struct in ddoscoo response
type SystemLogItem ¶ added in v1.61.1327
type SystemLogItem struct { Status int `json:"Status" xml:"Status"` EntityType int `json:"EntityType" xml:"EntityType"` EntityObject string `json:"EntityObject" xml:"EntityObject"` GmtCreate int64 `json:"GmtCreate" xml:"GmtCreate"` OpAction int `json:"OpAction" xml:"OpAction"` GmtModified int64 `json:"GmtModified" xml:"GmtModified"` OpAccount string `json:"OpAccount" xml:"OpAccount"` OpDesc string `json:"OpDesc" xml:"OpDesc"` }
SystemLogItem is a nested struct in ddoscoo response
type TagKey ¶ added in v1.61.175
type TagKey struct { TagCount int `json:"TagCount" xml:"TagCount"` TagKey string `json:"TagKey" xml:"TagKey"` }
TagKey is a nested struct in ddoscoo response
type TagKeys ¶ added in v1.61.175
type TagKeys struct {
TagKey []TagKey `json:"TagKey" xml:"TagKey"`
}
TagKeys is a nested struct in ddoscoo response
type TagResource ¶ added in v1.61.175
type TagResource struct { TagValue string `json:"TagValue" xml:"TagValue"` ResourceType string `json:"ResourceType" xml:"ResourceType"` ResourceId string `json:"ResourceId" xml:"ResourceId"` TagKey string `json:"TagKey" xml:"TagKey"` }
TagResource is a nested struct in ddoscoo response
type TagResources ¶ added in v1.61.175
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in ddoscoo response
type Totals ¶ added in v1.61.175
type Totals struct {
Total []string `json:"Total" xml:"Total"`
}
Totals is a nested struct in ddoscoo response
type UdpSports ¶ added in v1.61.1082
type UdpSports struct {
UdpSports []string `json:"UdpSports" xml:"UdpSports"`
}
UdpSports is a nested struct in ddoscoo response
type Url ¶ added in v1.61.175
type Url struct { Domain string `json:"Domain" xml:"Domain"` CostTime float64 `json:"CostTime" xml:"CostTime"` Count int64 `json:"Count" xml:"Count"` Url string `json:"Url" xml:"Url"` }
Url is a nested struct in ddoscoo response
type UrlListInDescribeDomainViewTopCostTime ¶ added in v1.61.175
type UrlListInDescribeDomainViewTopCostTime struct {
Url []Url `json:"Url" xml:"Url"`
}
UrlListInDescribeDomainViewTopCostTime is a nested struct in ddoscoo response
type UrlListInDescribeDomainViewTopUrl ¶ added in v1.61.175
type UrlListInDescribeDomainViewTopUrl struct {
Url []Url `json:"Url" xml:"Url"`
}
UrlListInDescribeDomainViewTopUrl is a nested struct in ddoscoo response
type WebCCRule ¶ added in v1.61.175
type WebCCRule struct { Ttl int `json:"Ttl" xml:"Ttl"` Act string `json:"Act" xml:"Act"` Interval int `json:"Interval" xml:"Interval"` Mode string `json:"Mode" xml:"Mode"` Name string `json:"Name" xml:"Name"` Uri string `json:"Uri" xml:"Uri"` Count int `json:"Count" xml:"Count"` }
WebCCRule is a nested struct in ddoscoo response
type WebCCRules ¶ added in v1.61.175
type WebCCRules struct {
WebCCRule []WebCCRule `json:"WebCCRule" xml:"WebCCRule"`
}
WebCCRules is a nested struct in ddoscoo response
type WebCustomPort ¶ added in v1.61.175
type WebCustomPort struct { ProxyType string `json:"ProxyType" xml:"ProxyType"` ProxyPorts []string `json:"ProxyPorts" xml:"ProxyPorts"` }
WebCustomPort is a nested struct in ddoscoo response
type WebCustomPorts ¶ added in v1.61.175
type WebCustomPorts struct {
WebCustomPort []WebCustomPort `json:"WebCustomPort" xml:"WebCustomPort"`
}
WebCustomPorts is a nested struct in ddoscoo response
type WebInstanceRelation ¶ added in v1.61.175
type WebInstanceRelation struct { Domain string `json:"Domain" xml:"Domain"` InstanceDetails []InstanceDetail `json:"InstanceDetails" xml:"InstanceDetails"` }
WebInstanceRelation is a nested struct in ddoscoo response
type WebInstanceRelations ¶ added in v1.61.175
type WebInstanceRelations struct {
WebInstanceRelation []WebInstanceRelation `json:"WebInstanceRelation" xml:"WebInstanceRelation"`
}
WebInstanceRelations is a nested struct in ddoscoo response
type WebRule ¶ added in v1.61.175
type WebRule struct { Domain string `json:"Domain" xml:"Domain"` Cname string `json:"Cname" xml:"Cname"` CertName string `json:"CertName" xml:"CertName"` PunishReason int `json:"PunishReason" xml:"PunishReason"` SslCiphers string `json:"SslCiphers" xml:"SslCiphers"` SslProtocols string `json:"SslProtocols" xml:"SslProtocols"` Ssl13Enabled bool `json:"Ssl13Enabled" xml:"Ssl13Enabled"` PunishStatus bool `json:"PunishStatus" xml:"PunishStatus"` Http2HttpsEnable bool `json:"Http2HttpsEnable" xml:"Http2HttpsEnable"` HttpsExt string `json:"HttpsExt" xml:"HttpsExt"` ProxyEnabled bool `json:"ProxyEnabled" xml:"ProxyEnabled"` RsType int `json:"RsType" xml:"RsType"` CcTemplate string `json:"CcTemplate" xml:"CcTemplate"` CcRuleEnabled bool `json:"CcRuleEnabled" xml:"CcRuleEnabled"` PolicyMode string `json:"PolicyMode" xml:"PolicyMode"` CcEnabled bool `json:"CcEnabled" xml:"CcEnabled"` Https2HttpEnable bool `json:"Https2HttpEnable" xml:"Https2HttpEnable"` Http2Enable bool `json:"Http2Enable" xml:"Http2Enable"` InstanceIds []string `json:"InstanceIds" xml:"InstanceIds"` BlackList []string `json:"BlackList" xml:"BlackList"` WhiteList []string `json:"WhiteList" xml:"WhiteList"` CustomCiphers []string `json:"CustomCiphers" xml:"CustomCiphers"` RealServers []string `json:"RealServers" xml:"RealServers"` ProxyTypes []ProxyConfig `json:"ProxyTypes" xml:"ProxyTypes"` }
WebRule is a nested struct in ddoscoo response
type WebRuleInDescribeWebRules ¶ added in v1.61.1082
type WebRuleInDescribeWebRules struct { Domain string `json:"Domain" xml:"Domain"` Http2HttpsEnable bool `json:"Http2HttpsEnable" xml:"Http2HttpsEnable"` SslProtocols string `json:"SslProtocols" xml:"SslProtocols"` PunishReason int `json:"PunishReason" xml:"PunishReason"` CcTemplate string `json:"CcTemplate" xml:"CcTemplate"` CcEnabled bool `json:"CcEnabled" xml:"CcEnabled"` SslCiphers string `json:"SslCiphers" xml:"SslCiphers"` Ssl13Enabled bool `json:"Ssl13Enabled" xml:"Ssl13Enabled"` CcRuleEnabled bool `json:"CcRuleEnabled" xml:"CcRuleEnabled"` OcspEnabled bool `json:"OcspEnabled" xml:"OcspEnabled"` PunishStatus bool `json:"PunishStatus" xml:"PunishStatus"` ProxyEnabled bool `json:"ProxyEnabled" xml:"ProxyEnabled"` CertName string `json:"CertName" xml:"CertName"` PolicyMode string `json:"PolicyMode" xml:"PolicyMode"` Cname string `json:"Cname" xml:"Cname"` Http2Enable bool `json:"Http2Enable" xml:"Http2Enable"` Https2HttpEnable bool `json:"Https2HttpEnable" xml:"Https2HttpEnable"` WhiteList []string `json:"WhiteList" xml:"WhiteList"` BlackList []string `json:"BlackList" xml:"BlackList"` CustomCiphers []string `json:"CustomCiphers" xml:"CustomCiphers"` GmCert GmCert `json:"GmCert" xml:"GmCert"` ProxyTypes []ProxyConfig `json:"ProxyTypes" xml:"ProxyTypes"` RealServers []RealServer `json:"RealServers" xml:"RealServers"` }
WebRuleInDescribeWebRules is a nested struct in ddoscoo response
type WebRulesInDescribeDomainResource ¶ added in v1.61.1082
type WebRulesInDescribeDomainResource struct {
WebRule []WebRule `json:"WebRule" xml:"WebRule"`
}
WebRulesInDescribeDomainResource is a nested struct in ddoscoo response
type WebRulesInDescribeWebRules ¶ added in v1.61.1082
type WebRulesInDescribeWebRules struct {
WebRule []WebRuleInDescribeWebRules `json:"WebRule" xml:"WebRule"`
}
WebRulesInDescribeWebRules is a nested struct in ddoscoo response
type WhiteListInDescribeDomainResource ¶ added in v1.61.1082
type WhiteListInDescribeDomainResource struct {
WhiteItem []string `json:"WhiteItem" xml:"WhiteItem"`
}
WhiteListInDescribeDomainResource is a nested struct in ddoscoo response
type WhiteListInDescribeWebRules ¶ added in v1.61.1082
type WhiteListInDescribeWebRules struct {
WhiteItem []string `json:"WhiteItem" xml:"WhiteItem"`
}
WhiteListInDescribeWebRules is a nested struct in ddoscoo response
Source Files ¶
- add_auto_cc_blacklist.go
- add_auto_cc_whitelist.go
- associate_web_cert.go
- attach_scene_defense_object.go
- client.go
- config_l7_rs_policy.go
- config_layer4_remark.go
- config_layer4_rule_bak_mode.go
- config_layer4_rule_policy.go
- config_network_region_block.go
- config_network_rules.go
- config_udp_reflect.go
- config_web_cc_template.go
- config_web_ip_set.go
- create_async_task.go
- create_domain_resource.go
- create_network_rules.go
- create_port.go
- create_scene_defense_policy.go
- create_scheduler_rule.go
- create_tag_resources.go
- create_web_cc_rule.go
- create_web_rule.go
- delete_async_task.go
- delete_auto_cc_blacklist.go
- delete_auto_cc_whitelist.go
- delete_domain_resource.go
- delete_network_rule.go
- delete_port.go
- delete_scene_defense_policy.go
- delete_scheduler_rule.go
- delete_tag_resources.go
- delete_web_cache_custom_rule.go
- delete_web_cc_rule.go
- delete_web_precise_access_rule.go
- delete_web_rule.go
- describe_async_tasks.go
- describe_attack_analysis_max_qps.go
- describe_auto_cc_blacklist.go
- describe_auto_cc_list_count.go
- describe_auto_cc_whitelist.go
- describe_back_source_cidr.go
- describe_blackhole_status.go
- describe_block_status.go
- describe_certs.go
- describe_cname_reuses.go
- describe_d_do_s_events.go
- describe_d_dos_all_event_list.go
- describe_d_dos_event_area.go
- describe_d_dos_event_attack_type.go
- describe_d_dos_event_isp.go
- describe_d_dos_event_max.go
- describe_d_dos_event_src_ip.go
- describe_defense_count_statistics.go
- describe_defense_records.go
- describe_domain_attack_events.go
- describe_domain_overview.go
- describe_domain_qps_list.go
- describe_domain_qps_with_cache.go
- describe_domain_resource.go
- describe_domain_status_code_count.go
- describe_domain_status_code_list.go
- describe_domain_top_attack_list.go
- describe_domain_view_source_countries.go
- describe_domain_view_source_provinces.go
- describe_domain_view_top_cost_time.go
- describe_domain_view_top_url.go
- describe_domains.go
- describe_elastic_bandwidth_spec.go
- describe_health_check_list.go
- describe_health_check_status.go
- describe_instance_details.go
- describe_instance_ids.go
- describe_instance_specs.go
- describe_instance_statistics.go
- describe_instance_status.go
- describe_instances.go
- describe_l7_rs_policy.go
- describe_layer4_rule_policy.go
- describe_log_store_exist_status.go
- describe_network_region_block.go
- describe_network_rule_attributes.go
- describe_network_rules.go
- describe_op_entities.go
- describe_port.go
- describe_port_attack_max_flow.go
- describe_port_auto_cc_status.go
- describe_port_conns_count.go
- describe_port_conns_list.go
- describe_port_flow_list.go
- describe_port_max_conns.go
- describe_port_view_source_countries.go
- describe_port_view_source_isps.go
- describe_port_view_source_provinces.go
- describe_scene_defense_objects.go
- describe_scene_defense_policies.go
- describe_scheduler_rules.go
- describe_sls_auth_status.go
- describe_sls_logstore_info.go
- describe_sls_open_status.go
- describe_sts_grant_status.go
- describe_system_log.go
- describe_tag_keys.go
- describe_tag_resources.go
- describe_udp_reflect.go
- describe_un_blackhole_count.go
- describe_un_block_count.go
- describe_web_access_log_dispatch_status.go
- describe_web_access_log_empty_count.go
- describe_web_access_log_status.go
- describe_web_access_mode.go
- describe_web_area_block_configs.go
- describe_web_cache_configs.go
- describe_web_cc_protect_switch.go
- describe_web_cc_rules.go
- describe_web_custom_ports.go
- describe_web_instance_relations.go
- describe_web_precise_access_rule.go
- describe_web_rules.go
- detach_scene_defense_object.go
- disable_scene_defense_policy.go
- disable_web_access_log_config.go
- disable_web_cc.go
- disable_web_cc_rule.go
- empty_auto_cc_blacklist.go
- empty_auto_cc_whitelist.go
- empty_sls_logstore.go
- enable_scene_defense_policy.go
- enable_web_access_log_config.go
- enable_web_cc.go
- enable_web_cc_rule.go
- endpoint.go
- modify_blackhole_status.go
- modify_block_status.go
- modify_cname_reuse.go
- modify_domain_resource.go
- modify_elastic_band_width.go
- modify_full_log_ttl.go
- modify_health_check_config.go
- modify_http2_enable.go
- modify_instance_remark.go
- modify_network_rule_attribute.go
- modify_port.go
- modify_port_auto_cc_status.go
- modify_scene_defense_policy.go
- modify_scheduler_rule.go
- modify_tls_config.go
- modify_web_access_mode.go
- modify_web_ai_protect_mode.go
- modify_web_ai_protect_switch.go
- modify_web_area_block.go
- modify_web_area_block_switch.go
- modify_web_cache_custom_rule.go
- modify_web_cache_mode.go
- modify_web_cache_switch.go
- modify_web_cc_rule.go
- modify_web_ip_set_switch.go
- modify_web_precise_access_rule.go
- modify_web_precise_access_switch.go
- modify_web_rule.go
- release_instance.go
- struct_area_block_config.go
- struct_area_block_configs.go
- struct_areas.go
- struct_async_task.go
- struct_async_tasks.go
- struct_attack_event.go
- struct_attack_events.go
- struct_attack_list.go
- struct_attack_types.go
- struct_attribute.go
- struct_attribute_item.go
- struct_attributes.go
- struct_auto_cc_blacklist.go
- struct_auto_cc_blacklist_item.go
- struct_auto_cc_whitelist.go
- struct_auto_cc_whitelist_item.go
- struct_black_list_in_describe_domain_resource.go
- struct_black_list_in_describe_web_rules.go
- struct_blackhole_status.go
- struct_blackhole_status_item.go
- struct_block_status_item.go
- struct_block_status_list.go
- struct_blocks.go
- struct_cache_config.go
- struct_cache_hits.go
- struct_cc.go
- struct_cc_block_qps.go
- struct_cc_js_qps.go
- struct_cert_item.go
- struct_certs.go
- struct_cidrs.go
- struct_cname_reuse.go
- struct_cname_reuses.go
- struct_condition.go
- struct_condition_list.go
- struct_config.go
- struct_conn.go
- struct_conns_list.go
- struct_countries.go
- struct_country.go
- struct_custom_ciphers_in_describe_domain_resource.go
- struct_custom_ciphers_in_describe_web_rules.go
- struct_custom_rule.go
- struct_custom_rules.go
- struct_d_do_s_events.go
- struct_data.go
- struct_defense_count_statistics.go
- struct_defense_record.go
- struct_defense_records.go
- struct_domain_attack_events.go
- struct_domain_cache_configs.go
- struct_domain_mode.go
- struct_domain_modes.go
- struct_domain_qps.go
- struct_domain_qps_list.go
- struct_domains.go
- struct_eip_info.go
- struct_eip_infos.go
- struct_eip_list.go
- struct_elastic_bandwidth_spec.go
- struct_event_area.go
- struct_event_attack_type.go
- struct_event_isp.go
- struct_event_src_ip.go
- struct_gm_cert.go
- struct_health_check.go
- struct_health_check_item.go
- struct_health_check_list.go
- struct_health_check_status.go
- struct_instance.go
- struct_instance_detail.go
- struct_instance_details_in_describe_instance_details.go
- struct_instance_details_in_describe_web_instance_relations.go
- struct_instance_ids_in_describe_domain_resource.go
- struct_instance_ids_in_describe_instance_ids.go
- struct_instance_spec.go
- struct_instance_specs.go
- struct_instance_statistic.go
- struct_instance_statistics.go
- struct_instances.go
- struct_ip_block_qps.go
- struct_ips.go
- struct_isp.go
- struct_isps_in_describe_d_dos_event_isp.go
- struct_isps_in_describe_port_view_source_isps.go
- struct_network_rule.go
- struct_network_rule_attribute.go
- struct_network_rule_attributes.go
- struct_network_rules_in_describe_network_rules.go
- struct_network_rules_in_describe_port.go
- struct_object.go
- struct_objects.go
- struct_op_entities.go
- struct_op_entity.go
- struct_param.go
- struct_param_data.go
- struct_payload_len.go
- struct_policies.go
- struct_policy.go
- struct_port_auto_cc_status.go
- struct_port_flow.go
- struct_port_flow_list.go
- struct_port_max_conns.go
- struct_port_max_conns_item.go
- struct_precise_access_config.go
- struct_precise_access_config_list.go
- struct_precise_blocks.go
- struct_precise_js_qps.go
- struct_pri_real_servers.go
- struct_pri_real_servers_item.go
- struct_protect_switch.go
- struct_protect_switch_list.go
- struct_province.go
- struct_provinces.go
- struct_proxy_config.go
- struct_proxy_ports_in_describe_domain_resource.go
- struct_proxy_ports_in_describe_web_custom_ports.go
- struct_proxy_ports_in_describe_web_rules.go
- struct_proxy_types_in_describe_domain_resource.go
- struct_proxy_types_in_describe_web_rules.go
- struct_real_server.go
- struct_real_server_status.go
- struct_real_server_status_list.go
- struct_real_servers_in_describe_domain_resource.go
- struct_real_servers_in_describe_network_rules.go
- struct_real_servers_in_describe_port.go
- struct_real_servers_in_describe_web_rules.go
- struct_region.go
- struct_region_blocks.go
- struct_region_list.go
- struct_rule.go
- struct_rule_list.go
- struct_rules.go
- struct_runtime_policies.go
- struct_sblack.go
- struct_sblack_item.go
- struct_scheduler_rule.go
- struct_scheduler_rules.go
- struct_sec_real_servers.go
- struct_sec_real_servers_item.go
- struct_sla.go
- struct_slimit.go
- struct_sls_config_status.go
- struct_sls_config_status_item.go
- struct_source_countrys_in_describe_domain_view_source_countries.go
- struct_source_countrys_in_describe_port_view_source_countries.go
- struct_source_provinces_in_describe_domain_view_source_provinces.go
- struct_source_provinces_in_describe_port_view_source_provinces.go
- struct_status.go
- struct_status_code.go
- struct_status_code_list.go
- struct_status_item.go
- struct_status_list.go
- struct_sts_grant.go
- struct_system_log.go
- struct_system_log_item.go
- struct_tag_key.go
- struct_tag_keys.go
- struct_tag_resource.go
- struct_tag_resources.go
- struct_totals.go
- struct_udp_sports.go
- struct_url.go
- struct_url_list_in_describe_domain_view_top_cost_time.go
- struct_url_list_in_describe_domain_view_top_url.go
- struct_web_cc_rule.go
- struct_web_cc_rules.go
- struct_web_custom_port.go
- struct_web_custom_ports.go
- struct_web_instance_relation.go
- struct_web_instance_relations.go
- struct_web_rule.go
- struct_web_rule_in_describe_web_rules.go
- struct_web_rules_in_describe_domain_resource.go
- struct_web_rules_in_describe_web_rules.go
- struct_white_list_in_describe_domain_resource.go
- struct_white_list_in_describe_web_rules.go
- switch_scheduler_rule.go