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 SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AddAutoCcBlacklistRequest ¶
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 ¶
func CreateAddAutoCcBlacklistRequest() (request *AddAutoCcBlacklistRequest)
CreateAddAutoCcBlacklistRequest creates a request to invoke AddAutoCcBlacklist API
type AddAutoCcBlacklistResponse ¶
type AddAutoCcBlacklistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddAutoCcBlacklistResponse is the response struct for api AddAutoCcBlacklist
func CreateAddAutoCcBlacklistResponse ¶
func CreateAddAutoCcBlacklistResponse() (response *AddAutoCcBlacklistResponse)
CreateAddAutoCcBlacklistResponse creates a response to parse from AddAutoCcBlacklist response
type AddAutoCcWhitelistRequest ¶
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 ¶
func CreateAddAutoCcWhitelistRequest() (request *AddAutoCcWhitelistRequest)
CreateAddAutoCcWhitelistRequest creates a request to invoke AddAutoCcWhitelist API
type AddAutoCcWhitelistResponse ¶
type AddAutoCcWhitelistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AddAutoCcWhitelistResponse is the response struct for api AddAutoCcWhitelist
func CreateAddAutoCcWhitelistResponse ¶
func CreateAddAutoCcWhitelistResponse() (response *AddAutoCcWhitelistResponse)
CreateAddAutoCcWhitelistResponse creates a response to parse from AddAutoCcWhitelist response
type AreaBlockConfig ¶
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 ¶
type AreaBlockConfigs struct {
AreaBlockConfig []AreaBlockConfig `json:"AreaBlockConfig" xml:"AreaBlockConfig"`
}
AreaBlockConfigs is a nested struct in ddoscoo response
type Areas ¶
type Areas struct {
EventArea []EventArea `json:"EventArea" xml:"EventArea"`
}
Areas is a nested struct in ddoscoo response
type AssociateWebCertRequest ¶
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 ¶
func CreateAssociateWebCertRequest() (request *AssociateWebCertRequest)
CreateAssociateWebCertRequest creates a request to invoke AssociateWebCert API
type AssociateWebCertResponse ¶
type AssociateWebCertResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
AssociateWebCertResponse is the response struct for api AssociateWebCert
func CreateAssociateWebCertResponse ¶
func CreateAssociateWebCertResponse() (response *AssociateWebCertResponse)
CreateAssociateWebCertResponse creates a response to parse from AssociateWebCert response
type AsyncTask ¶
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 ¶
type AsyncTasks struct {
AsyncTask []AsyncTask `json:"AsyncTask" xml:"AsyncTask"`
}
AsyncTasks is a nested struct in ddoscoo response
type AttachSceneDefenseObjectRequest ¶
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 ¶
func CreateAttachSceneDefenseObjectRequest() (request *AttachSceneDefenseObjectRequest)
CreateAttachSceneDefenseObjectRequest creates a request to invoke AttachSceneDefenseObject API
type AttachSceneDefenseObjectResponse ¶
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 ¶
func CreateAttachSceneDefenseObjectResponse() (response *AttachSceneDefenseObjectResponse)
CreateAttachSceneDefenseObjectResponse creates a response to parse from AttachSceneDefenseObject response
type AttackEvent ¶
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 ¶
type AttackEvents struct {
AttackEvent []AttackEvent `json:"AttackEvent" xml:"AttackEvent"`
}
AttackEvents is a nested struct in ddoscoo response
type AttackList ¶
type AttackList struct {
Data []Data `json:"Data" xml:"Data"`
}
AttackList is a nested struct in ddoscoo response
type AttackTypes ¶
type AttackTypes struct {
EventAttackType []EventAttackType `json:"EventAttackType" xml:"EventAttackType"`
}
AttackTypes is a nested struct in ddoscoo response
type Attribute ¶
type Attribute struct {
Weight int `json:"Weight" xml:"Weight"`
}
Attribute is a nested struct in ddoscoo response
type AttributeItem ¶
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 ¶
type Attributes struct {
AttributeItem []AttributeItem `json:"AttributeItem" xml:"AttributeItem"`
}
Attributes is a nested struct in ddoscoo response
type AutoCcBlacklist ¶
type AutoCcBlacklist struct {
AutoCcBlacklistItem []AutoCcBlacklistItem `json:"AutoCcBlacklist" xml:"AutoCcBlacklist"`
}
AutoCcBlacklist is a nested struct in ddoscoo response
type AutoCcBlacklistItem ¶
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 ¶
type AutoCcWhitelist struct {
AutoCcWhitelistItem []AutoCcWhitelistItem `json:"AutoCcWhitelist" xml:"AutoCcWhitelist"`
}
AutoCcWhitelist is a nested struct in ddoscoo response
type AutoCcWhitelistItem ¶
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 ¶
type BlackListInDescribeDomainResource struct {
BlackItem []string `json:"BlackItem" xml:"BlackItem"`
}
BlackListInDescribeDomainResource is a nested struct in ddoscoo response
type BlackListInDescribeWebRules ¶
type BlackListInDescribeWebRules struct {
BlackItem []string `json:"BlackItem" xml:"BlackItem"`
}
BlackListInDescribeWebRules is a nested struct in ddoscoo response
type BlackholeStatus ¶
type BlackholeStatus struct {
BlackholeStatusItem []BlackholeStatusItem `json:"BlackholeStatus" xml:"BlackholeStatus"`
}
BlackholeStatus is a nested struct in ddoscoo response
type BlackholeStatusItem ¶
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 ¶
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 ¶
type BlockStatusList struct {
BlockStatusItem []BlockStatusItem `json:"BlockStatusItem" xml:"BlockStatusItem"`
}
BlockStatusList is a nested struct in ddoscoo response
type Blocks ¶
type Blocks struct {
Block []string `json:"Block" xml:"Block"`
}
Blocks is a nested struct in ddoscoo response
type CacheConfig ¶
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 ¶
type CacheHits struct {
CacheHit []string `json:"CacheHit" xml:"CacheHit"`
}
CacheHits is a nested struct in ddoscoo response
type Cc ¶
type Cc struct {
Sblack []SblackItem `json:"Sblack" xml:"Sblack"`
}
Cc is a nested struct in ddoscoo response
type CcBlockQps ¶
type CcBlockQps struct {
CcBlock []string `json:"CcBlock" xml:"CcBlock"`
}
CcBlockQps is a nested struct in ddoscoo response
type CcJsQps ¶
type CcJsQps struct {
CcJs []string `json:"CcJs" xml:"CcJs"`
}
CcJsQps is a nested struct in ddoscoo response
type CertItem ¶
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 ¶
type Certs struct {
CertItem []CertItem `json:"CertItem" xml:"CertItem"`
}
Certs is a nested struct in ddoscoo response
type Cidrs ¶
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 ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AddAutoCcBlacklist ¶
func (client *Client) AddAutoCcBlacklist(request *AddAutoCcBlacklistRequest) (response *AddAutoCcBlacklistResponse, err error)
AddAutoCcBlacklist invokes the ddoscoo.AddAutoCcBlacklist API synchronously
func (*Client) AddAutoCcBlacklistWithCallback ¶
func (client *Client) AddAutoCcBlacklistWithCallback(request *AddAutoCcBlacklistRequest, callback func(response *AddAutoCcBlacklistResponse, err error)) <-chan int
AddAutoCcBlacklistWithCallback invokes the ddoscoo.AddAutoCcBlacklist API asynchronously
func (*Client) AddAutoCcBlacklistWithChan ¶
func (client *Client) AddAutoCcBlacklistWithChan(request *AddAutoCcBlacklistRequest) (<-chan *AddAutoCcBlacklistResponse, <-chan error)
AddAutoCcBlacklistWithChan invokes the ddoscoo.AddAutoCcBlacklist API asynchronously
func (*Client) AddAutoCcWhitelist ¶
func (client *Client) AddAutoCcWhitelist(request *AddAutoCcWhitelistRequest) (response *AddAutoCcWhitelistResponse, err error)
AddAutoCcWhitelist invokes the ddoscoo.AddAutoCcWhitelist API synchronously
func (*Client) AddAutoCcWhitelistWithCallback ¶
func (client *Client) AddAutoCcWhitelistWithCallback(request *AddAutoCcWhitelistRequest, callback func(response *AddAutoCcWhitelistResponse, err error)) <-chan int
AddAutoCcWhitelistWithCallback invokes the ddoscoo.AddAutoCcWhitelist API asynchronously
func (*Client) AddAutoCcWhitelistWithChan ¶
func (client *Client) AddAutoCcWhitelistWithChan(request *AddAutoCcWhitelistRequest) (<-chan *AddAutoCcWhitelistResponse, <-chan error)
AddAutoCcWhitelistWithChan invokes the ddoscoo.AddAutoCcWhitelist API asynchronously
func (*Client) AssociateWebCert ¶
func (client *Client) AssociateWebCert(request *AssociateWebCertRequest) (response *AssociateWebCertResponse, err error)
AssociateWebCert invokes the ddoscoo.AssociateWebCert API synchronously
func (*Client) AssociateWebCertWithCallback ¶
func (client *Client) AssociateWebCertWithCallback(request *AssociateWebCertRequest, callback func(response *AssociateWebCertResponse, err error)) <-chan int
AssociateWebCertWithCallback invokes the ddoscoo.AssociateWebCert API asynchronously
func (*Client) AssociateWebCertWithChan ¶
func (client *Client) AssociateWebCertWithChan(request *AssociateWebCertRequest) (<-chan *AssociateWebCertResponse, <-chan error)
AssociateWebCertWithChan invokes the ddoscoo.AssociateWebCert API asynchronously
func (*Client) AttachSceneDefenseObject ¶
func (client *Client) AttachSceneDefenseObject(request *AttachSceneDefenseObjectRequest) (response *AttachSceneDefenseObjectResponse, err error)
AttachSceneDefenseObject invokes the ddoscoo.AttachSceneDefenseObject API synchronously
func (*Client) AttachSceneDefenseObjectWithCallback ¶
func (client *Client) AttachSceneDefenseObjectWithCallback(request *AttachSceneDefenseObjectRequest, callback func(response *AttachSceneDefenseObjectResponse, err error)) <-chan int
AttachSceneDefenseObjectWithCallback invokes the ddoscoo.AttachSceneDefenseObject API asynchronously
func (*Client) AttachSceneDefenseObjectWithChan ¶
func (client *Client) AttachSceneDefenseObjectWithChan(request *AttachSceneDefenseObjectRequest) (<-chan *AttachSceneDefenseObjectResponse, <-chan error)
AttachSceneDefenseObjectWithChan invokes the ddoscoo.AttachSceneDefenseObject API asynchronously
func (*Client) ConfigL7RsPolicy ¶
func (client *Client) ConfigL7RsPolicy(request *ConfigL7RsPolicyRequest) (response *ConfigL7RsPolicyResponse, err error)
ConfigL7RsPolicy invokes the ddoscoo.ConfigL7RsPolicy API synchronously
func (*Client) ConfigL7RsPolicyWithCallback ¶
func (client *Client) ConfigL7RsPolicyWithCallback(request *ConfigL7RsPolicyRequest, callback func(response *ConfigL7RsPolicyResponse, err error)) <-chan int
ConfigL7RsPolicyWithCallback invokes the ddoscoo.ConfigL7RsPolicy API asynchronously
func (*Client) ConfigL7RsPolicyWithChan ¶
func (client *Client) ConfigL7RsPolicyWithChan(request *ConfigL7RsPolicyRequest) (<-chan *ConfigL7RsPolicyResponse, <-chan error)
ConfigL7RsPolicyWithChan invokes the ddoscoo.ConfigL7RsPolicy API asynchronously
func (*Client) ConfigLayer4Remark ¶
func (client *Client) ConfigLayer4Remark(request *ConfigLayer4RemarkRequest) (response *ConfigLayer4RemarkResponse, err error)
ConfigLayer4Remark invokes the ddoscoo.ConfigLayer4Remark API synchronously
func (*Client) ConfigLayer4RemarkWithCallback ¶
func (client *Client) ConfigLayer4RemarkWithCallback(request *ConfigLayer4RemarkRequest, callback func(response *ConfigLayer4RemarkResponse, err error)) <-chan int
ConfigLayer4RemarkWithCallback invokes the ddoscoo.ConfigLayer4Remark API asynchronously
func (*Client) ConfigLayer4RemarkWithChan ¶
func (client *Client) ConfigLayer4RemarkWithChan(request *ConfigLayer4RemarkRequest) (<-chan *ConfigLayer4RemarkResponse, <-chan error)
ConfigLayer4RemarkWithChan invokes the ddoscoo.ConfigLayer4Remark API asynchronously
func (*Client) ConfigLayer4RuleBakMode ¶
func (client *Client) ConfigLayer4RuleBakMode(request *ConfigLayer4RuleBakModeRequest) (response *ConfigLayer4RuleBakModeResponse, err error)
ConfigLayer4RuleBakMode invokes the ddoscoo.ConfigLayer4RuleBakMode API synchronously
func (*Client) ConfigLayer4RuleBakModeWithCallback ¶
func (client *Client) ConfigLayer4RuleBakModeWithCallback(request *ConfigLayer4RuleBakModeRequest, callback func(response *ConfigLayer4RuleBakModeResponse, err error)) <-chan int
ConfigLayer4RuleBakModeWithCallback invokes the ddoscoo.ConfigLayer4RuleBakMode API asynchronously
func (*Client) ConfigLayer4RuleBakModeWithChan ¶
func (client *Client) ConfigLayer4RuleBakModeWithChan(request *ConfigLayer4RuleBakModeRequest) (<-chan *ConfigLayer4RuleBakModeResponse, <-chan error)
ConfigLayer4RuleBakModeWithChan invokes the ddoscoo.ConfigLayer4RuleBakMode API asynchronously
func (*Client) ConfigLayer4RulePolicy ¶
func (client *Client) ConfigLayer4RulePolicy(request *ConfigLayer4RulePolicyRequest) (response *ConfigLayer4RulePolicyResponse, err error)
ConfigLayer4RulePolicy invokes the ddoscoo.ConfigLayer4RulePolicy API synchronously
func (*Client) ConfigLayer4RulePolicyWithCallback ¶
func (client *Client) ConfigLayer4RulePolicyWithCallback(request *ConfigLayer4RulePolicyRequest, callback func(response *ConfigLayer4RulePolicyResponse, err error)) <-chan int
ConfigLayer4RulePolicyWithCallback invokes the ddoscoo.ConfigLayer4RulePolicy API asynchronously
func (*Client) ConfigLayer4RulePolicyWithChan ¶
func (client *Client) ConfigLayer4RulePolicyWithChan(request *ConfigLayer4RulePolicyRequest) (<-chan *ConfigLayer4RulePolicyResponse, <-chan error)
ConfigLayer4RulePolicyWithChan invokes the ddoscoo.ConfigLayer4RulePolicy API asynchronously
func (*Client) ConfigNetworkRegionBlock ¶
func (client *Client) ConfigNetworkRegionBlock(request *ConfigNetworkRegionBlockRequest) (response *ConfigNetworkRegionBlockResponse, err error)
ConfigNetworkRegionBlock invokes the ddoscoo.ConfigNetworkRegionBlock API synchronously
func (*Client) ConfigNetworkRegionBlockWithCallback ¶
func (client *Client) ConfigNetworkRegionBlockWithCallback(request *ConfigNetworkRegionBlockRequest, callback func(response *ConfigNetworkRegionBlockResponse, err error)) <-chan int
ConfigNetworkRegionBlockWithCallback invokes the ddoscoo.ConfigNetworkRegionBlock API asynchronously
func (*Client) ConfigNetworkRegionBlockWithChan ¶
func (client *Client) ConfigNetworkRegionBlockWithChan(request *ConfigNetworkRegionBlockRequest) (<-chan *ConfigNetworkRegionBlockResponse, <-chan error)
ConfigNetworkRegionBlockWithChan invokes the ddoscoo.ConfigNetworkRegionBlock API asynchronously
func (*Client) ConfigNetworkRules ¶
func (client *Client) ConfigNetworkRules(request *ConfigNetworkRulesRequest) (response *ConfigNetworkRulesResponse, err error)
ConfigNetworkRules invokes the ddoscoo.ConfigNetworkRules API synchronously
func (*Client) ConfigNetworkRulesWithCallback ¶
func (client *Client) ConfigNetworkRulesWithCallback(request *ConfigNetworkRulesRequest, callback func(response *ConfigNetworkRulesResponse, err error)) <-chan int
ConfigNetworkRulesWithCallback invokes the ddoscoo.ConfigNetworkRules API asynchronously
func (*Client) ConfigNetworkRulesWithChan ¶
func (client *Client) ConfigNetworkRulesWithChan(request *ConfigNetworkRulesRequest) (<-chan *ConfigNetworkRulesResponse, <-chan error)
ConfigNetworkRulesWithChan invokes the ddoscoo.ConfigNetworkRules API asynchronously
func (*Client) ConfigUdpReflect ¶
func (client *Client) ConfigUdpReflect(request *ConfigUdpReflectRequest) (response *ConfigUdpReflectResponse, err error)
ConfigUdpReflect invokes the ddoscoo.ConfigUdpReflect API synchronously
func (*Client) ConfigUdpReflectWithCallback ¶
func (client *Client) ConfigUdpReflectWithCallback(request *ConfigUdpReflectRequest, callback func(response *ConfigUdpReflectResponse, err error)) <-chan int
ConfigUdpReflectWithCallback invokes the ddoscoo.ConfigUdpReflect API asynchronously
func (*Client) ConfigUdpReflectWithChan ¶
func (client *Client) ConfigUdpReflectWithChan(request *ConfigUdpReflectRequest) (<-chan *ConfigUdpReflectResponse, <-chan error)
ConfigUdpReflectWithChan invokes the ddoscoo.ConfigUdpReflect API asynchronously
func (*Client) ConfigWebCCTemplate ¶
func (client *Client) ConfigWebCCTemplate(request *ConfigWebCCTemplateRequest) (response *ConfigWebCCTemplateResponse, err error)
ConfigWebCCTemplate invokes the ddoscoo.ConfigWebCCTemplate API synchronously
func (*Client) ConfigWebCCTemplateWithCallback ¶
func (client *Client) ConfigWebCCTemplateWithCallback(request *ConfigWebCCTemplateRequest, callback func(response *ConfigWebCCTemplateResponse, err error)) <-chan int
ConfigWebCCTemplateWithCallback invokes the ddoscoo.ConfigWebCCTemplate API asynchronously
func (*Client) ConfigWebCCTemplateWithChan ¶
func (client *Client) ConfigWebCCTemplateWithChan(request *ConfigWebCCTemplateRequest) (<-chan *ConfigWebCCTemplateResponse, <-chan error)
ConfigWebCCTemplateWithChan invokes the ddoscoo.ConfigWebCCTemplate API asynchronously
func (*Client) ConfigWebIpSet ¶
func (client *Client) ConfigWebIpSet(request *ConfigWebIpSetRequest) (response *ConfigWebIpSetResponse, err error)
ConfigWebIpSet invokes the ddoscoo.ConfigWebIpSet API synchronously
func (*Client) ConfigWebIpSetWithCallback ¶
func (client *Client) ConfigWebIpSetWithCallback(request *ConfigWebIpSetRequest, callback func(response *ConfigWebIpSetResponse, err error)) <-chan int
ConfigWebIpSetWithCallback invokes the ddoscoo.ConfigWebIpSet API asynchronously
func (*Client) ConfigWebIpSetWithChan ¶
func (client *Client) ConfigWebIpSetWithChan(request *ConfigWebIpSetRequest) (<-chan *ConfigWebIpSetResponse, <-chan error)
ConfigWebIpSetWithChan invokes the ddoscoo.ConfigWebIpSet API asynchronously
func (*Client) CreateAsyncTask ¶
func (client *Client) CreateAsyncTask(request *CreateAsyncTaskRequest) (response *CreateAsyncTaskResponse, err error)
CreateAsyncTask invokes the ddoscoo.CreateAsyncTask API synchronously
func (*Client) CreateAsyncTaskWithCallback ¶
func (client *Client) CreateAsyncTaskWithCallback(request *CreateAsyncTaskRequest, callback func(response *CreateAsyncTaskResponse, err error)) <-chan int
CreateAsyncTaskWithCallback invokes the ddoscoo.CreateAsyncTask API asynchronously
func (*Client) CreateAsyncTaskWithChan ¶
func (client *Client) CreateAsyncTaskWithChan(request *CreateAsyncTaskRequest) (<-chan *CreateAsyncTaskResponse, <-chan error)
CreateAsyncTaskWithChan invokes the ddoscoo.CreateAsyncTask API asynchronously
func (*Client) CreateDomainResource ¶
func (client *Client) CreateDomainResource(request *CreateDomainResourceRequest) (response *CreateDomainResourceResponse, err error)
CreateDomainResource invokes the ddoscoo.CreateDomainResource API synchronously
func (*Client) CreateDomainResourceWithCallback ¶
func (client *Client) CreateDomainResourceWithCallback(request *CreateDomainResourceRequest, callback func(response *CreateDomainResourceResponse, err error)) <-chan int
CreateDomainResourceWithCallback invokes the ddoscoo.CreateDomainResource API asynchronously
func (*Client) CreateDomainResourceWithChan ¶
func (client *Client) CreateDomainResourceWithChan(request *CreateDomainResourceRequest) (<-chan *CreateDomainResourceResponse, <-chan error)
CreateDomainResourceWithChan invokes the ddoscoo.CreateDomainResource API asynchronously
func (*Client) CreateNetworkRules ¶
func (client *Client) CreateNetworkRules(request *CreateNetworkRulesRequest) (response *CreateNetworkRulesResponse, err error)
CreateNetworkRules invokes the ddoscoo.CreateNetworkRules API synchronously
func (*Client) CreateNetworkRulesWithCallback ¶
func (client *Client) CreateNetworkRulesWithCallback(request *CreateNetworkRulesRequest, callback func(response *CreateNetworkRulesResponse, err error)) <-chan int
CreateNetworkRulesWithCallback invokes the ddoscoo.CreateNetworkRules API asynchronously
func (*Client) CreateNetworkRulesWithChan ¶
func (client *Client) CreateNetworkRulesWithChan(request *CreateNetworkRulesRequest) (<-chan *CreateNetworkRulesResponse, <-chan error)
CreateNetworkRulesWithChan invokes the ddoscoo.CreateNetworkRules API asynchronously
func (*Client) CreatePort ¶
func (client *Client) CreatePort(request *CreatePortRequest) (response *CreatePortResponse, err error)
CreatePort invokes the ddoscoo.CreatePort API synchronously
func (*Client) CreatePortWithCallback ¶
func (client *Client) CreatePortWithCallback(request *CreatePortRequest, callback func(response *CreatePortResponse, err error)) <-chan int
CreatePortWithCallback invokes the ddoscoo.CreatePort API asynchronously
func (*Client) CreatePortWithChan ¶
func (client *Client) CreatePortWithChan(request *CreatePortRequest) (<-chan *CreatePortResponse, <-chan error)
CreatePortWithChan invokes the ddoscoo.CreatePort API asynchronously
func (*Client) CreateSceneDefensePolicy ¶
func (client *Client) CreateSceneDefensePolicy(request *CreateSceneDefensePolicyRequest) (response *CreateSceneDefensePolicyResponse, err error)
CreateSceneDefensePolicy invokes the ddoscoo.CreateSceneDefensePolicy API synchronously
func (*Client) CreateSceneDefensePolicyWithCallback ¶
func (client *Client) CreateSceneDefensePolicyWithCallback(request *CreateSceneDefensePolicyRequest, callback func(response *CreateSceneDefensePolicyResponse, err error)) <-chan int
CreateSceneDefensePolicyWithCallback invokes the ddoscoo.CreateSceneDefensePolicy API asynchronously
func (*Client) CreateSceneDefensePolicyWithChan ¶
func (client *Client) CreateSceneDefensePolicyWithChan(request *CreateSceneDefensePolicyRequest) (<-chan *CreateSceneDefensePolicyResponse, <-chan error)
CreateSceneDefensePolicyWithChan invokes the ddoscoo.CreateSceneDefensePolicy API asynchronously
func (*Client) CreateSchedulerRule ¶
func (client *Client) CreateSchedulerRule(request *CreateSchedulerRuleRequest) (response *CreateSchedulerRuleResponse, err error)
CreateSchedulerRule invokes the ddoscoo.CreateSchedulerRule API synchronously
func (*Client) CreateSchedulerRuleWithCallback ¶
func (client *Client) CreateSchedulerRuleWithCallback(request *CreateSchedulerRuleRequest, callback func(response *CreateSchedulerRuleResponse, err error)) <-chan int
CreateSchedulerRuleWithCallback invokes the ddoscoo.CreateSchedulerRule API asynchronously
func (*Client) CreateSchedulerRuleWithChan ¶
func (client *Client) CreateSchedulerRuleWithChan(request *CreateSchedulerRuleRequest) (<-chan *CreateSchedulerRuleResponse, <-chan error)
CreateSchedulerRuleWithChan invokes the ddoscoo.CreateSchedulerRule API asynchronously
func (*Client) CreateTagResources ¶
func (client *Client) CreateTagResources(request *CreateTagResourcesRequest) (response *CreateTagResourcesResponse, err error)
CreateTagResources invokes the ddoscoo.CreateTagResources API synchronously
func (*Client) CreateTagResourcesWithCallback ¶
func (client *Client) CreateTagResourcesWithCallback(request *CreateTagResourcesRequest, callback func(response *CreateTagResourcesResponse, err error)) <-chan int
CreateTagResourcesWithCallback invokes the ddoscoo.CreateTagResources API asynchronously
func (*Client) CreateTagResourcesWithChan ¶
func (client *Client) CreateTagResourcesWithChan(request *CreateTagResourcesRequest) (<-chan *CreateTagResourcesResponse, <-chan error)
CreateTagResourcesWithChan invokes the ddoscoo.CreateTagResources API asynchronously
func (*Client) CreateWebCCRule ¶
func (client *Client) CreateWebCCRule(request *CreateWebCCRuleRequest) (response *CreateWebCCRuleResponse, err error)
CreateWebCCRule invokes the ddoscoo.CreateWebCCRule API synchronously
func (*Client) CreateWebCCRuleWithCallback ¶
func (client *Client) CreateWebCCRuleWithCallback(request *CreateWebCCRuleRequest, callback func(response *CreateWebCCRuleResponse, err error)) <-chan int
CreateWebCCRuleWithCallback invokes the ddoscoo.CreateWebCCRule API asynchronously
func (*Client) CreateWebCCRuleWithChan ¶
func (client *Client) CreateWebCCRuleWithChan(request *CreateWebCCRuleRequest) (<-chan *CreateWebCCRuleResponse, <-chan error)
CreateWebCCRuleWithChan invokes the ddoscoo.CreateWebCCRule API asynchronously
func (*Client) CreateWebRule ¶
func (client *Client) CreateWebRule(request *CreateWebRuleRequest) (response *CreateWebRuleResponse, err error)
CreateWebRule invokes the ddoscoo.CreateWebRule API synchronously
func (*Client) CreateWebRuleWithCallback ¶
func (client *Client) CreateWebRuleWithCallback(request *CreateWebRuleRequest, callback func(response *CreateWebRuleResponse, err error)) <-chan int
CreateWebRuleWithCallback invokes the ddoscoo.CreateWebRule API asynchronously
func (*Client) CreateWebRuleWithChan ¶
func (client *Client) CreateWebRuleWithChan(request *CreateWebRuleRequest) (<-chan *CreateWebRuleResponse, <-chan error)
CreateWebRuleWithChan invokes the ddoscoo.CreateWebRule API asynchronously
func (*Client) DeleteAsyncTask ¶
func (client *Client) DeleteAsyncTask(request *DeleteAsyncTaskRequest) (response *DeleteAsyncTaskResponse, err error)
DeleteAsyncTask invokes the ddoscoo.DeleteAsyncTask API synchronously
func (*Client) DeleteAsyncTaskWithCallback ¶
func (client *Client) DeleteAsyncTaskWithCallback(request *DeleteAsyncTaskRequest, callback func(response *DeleteAsyncTaskResponse, err error)) <-chan int
DeleteAsyncTaskWithCallback invokes the ddoscoo.DeleteAsyncTask API asynchronously
func (*Client) DeleteAsyncTaskWithChan ¶
func (client *Client) DeleteAsyncTaskWithChan(request *DeleteAsyncTaskRequest) (<-chan *DeleteAsyncTaskResponse, <-chan error)
DeleteAsyncTaskWithChan invokes the ddoscoo.DeleteAsyncTask API asynchronously
func (*Client) DeleteAutoCcBlacklist ¶
func (client *Client) DeleteAutoCcBlacklist(request *DeleteAutoCcBlacklistRequest) (response *DeleteAutoCcBlacklistResponse, err error)
DeleteAutoCcBlacklist invokes the ddoscoo.DeleteAutoCcBlacklist API synchronously
func (*Client) DeleteAutoCcBlacklistWithCallback ¶
func (client *Client) DeleteAutoCcBlacklistWithCallback(request *DeleteAutoCcBlacklistRequest, callback func(response *DeleteAutoCcBlacklistResponse, err error)) <-chan int
DeleteAutoCcBlacklistWithCallback invokes the ddoscoo.DeleteAutoCcBlacklist API asynchronously
func (*Client) DeleteAutoCcBlacklistWithChan ¶
func (client *Client) DeleteAutoCcBlacklistWithChan(request *DeleteAutoCcBlacklistRequest) (<-chan *DeleteAutoCcBlacklistResponse, <-chan error)
DeleteAutoCcBlacklistWithChan invokes the ddoscoo.DeleteAutoCcBlacklist API asynchronously
func (*Client) DeleteAutoCcWhitelist ¶
func (client *Client) DeleteAutoCcWhitelist(request *DeleteAutoCcWhitelistRequest) (response *DeleteAutoCcWhitelistResponse, err error)
DeleteAutoCcWhitelist invokes the ddoscoo.DeleteAutoCcWhitelist API synchronously
func (*Client) DeleteAutoCcWhitelistWithCallback ¶
func (client *Client) DeleteAutoCcWhitelistWithCallback(request *DeleteAutoCcWhitelistRequest, callback func(response *DeleteAutoCcWhitelistResponse, err error)) <-chan int
DeleteAutoCcWhitelistWithCallback invokes the ddoscoo.DeleteAutoCcWhitelist API asynchronously
func (*Client) DeleteAutoCcWhitelistWithChan ¶
func (client *Client) DeleteAutoCcWhitelistWithChan(request *DeleteAutoCcWhitelistRequest) (<-chan *DeleteAutoCcWhitelistResponse, <-chan error)
DeleteAutoCcWhitelistWithChan invokes the ddoscoo.DeleteAutoCcWhitelist API asynchronously
func (*Client) DeleteDomainResource ¶
func (client *Client) DeleteDomainResource(request *DeleteDomainResourceRequest) (response *DeleteDomainResourceResponse, err error)
DeleteDomainResource invokes the ddoscoo.DeleteDomainResource API synchronously
func (*Client) DeleteDomainResourceWithCallback ¶
func (client *Client) DeleteDomainResourceWithCallback(request *DeleteDomainResourceRequest, callback func(response *DeleteDomainResourceResponse, err error)) <-chan int
DeleteDomainResourceWithCallback invokes the ddoscoo.DeleteDomainResource API asynchronously
func (*Client) DeleteDomainResourceWithChan ¶
func (client *Client) DeleteDomainResourceWithChan(request *DeleteDomainResourceRequest) (<-chan *DeleteDomainResourceResponse, <-chan error)
DeleteDomainResourceWithChan invokes the ddoscoo.DeleteDomainResource API asynchronously
func (*Client) DeleteNetworkRule ¶
func (client *Client) DeleteNetworkRule(request *DeleteNetworkRuleRequest) (response *DeleteNetworkRuleResponse, err error)
DeleteNetworkRule invokes the ddoscoo.DeleteNetworkRule API synchronously
func (*Client) DeleteNetworkRuleWithCallback ¶
func (client *Client) DeleteNetworkRuleWithCallback(request *DeleteNetworkRuleRequest, callback func(response *DeleteNetworkRuleResponse, err error)) <-chan int
DeleteNetworkRuleWithCallback invokes the ddoscoo.DeleteNetworkRule API asynchronously
func (*Client) DeleteNetworkRuleWithChan ¶
func (client *Client) DeleteNetworkRuleWithChan(request *DeleteNetworkRuleRequest) (<-chan *DeleteNetworkRuleResponse, <-chan error)
DeleteNetworkRuleWithChan invokes the ddoscoo.DeleteNetworkRule API asynchronously
func (*Client) DeletePort ¶
func (client *Client) DeletePort(request *DeletePortRequest) (response *DeletePortResponse, err error)
DeletePort invokes the ddoscoo.DeletePort API synchronously
func (*Client) DeletePortWithCallback ¶
func (client *Client) DeletePortWithCallback(request *DeletePortRequest, callback func(response *DeletePortResponse, err error)) <-chan int
DeletePortWithCallback invokes the ddoscoo.DeletePort API asynchronously
func (*Client) DeletePortWithChan ¶
func (client *Client) DeletePortWithChan(request *DeletePortRequest) (<-chan *DeletePortResponse, <-chan error)
DeletePortWithChan invokes the ddoscoo.DeletePort API asynchronously
func (*Client) DeleteSceneDefensePolicy ¶
func (client *Client) DeleteSceneDefensePolicy(request *DeleteSceneDefensePolicyRequest) (response *DeleteSceneDefensePolicyResponse, err error)
DeleteSceneDefensePolicy invokes the ddoscoo.DeleteSceneDefensePolicy API synchronously
func (*Client) DeleteSceneDefensePolicyWithCallback ¶
func (client *Client) DeleteSceneDefensePolicyWithCallback(request *DeleteSceneDefensePolicyRequest, callback func(response *DeleteSceneDefensePolicyResponse, err error)) <-chan int
DeleteSceneDefensePolicyWithCallback invokes the ddoscoo.DeleteSceneDefensePolicy API asynchronously
func (*Client) DeleteSceneDefensePolicyWithChan ¶
func (client *Client) DeleteSceneDefensePolicyWithChan(request *DeleteSceneDefensePolicyRequest) (<-chan *DeleteSceneDefensePolicyResponse, <-chan error)
DeleteSceneDefensePolicyWithChan invokes the ddoscoo.DeleteSceneDefensePolicy API asynchronously
func (*Client) DeleteSchedulerRule ¶
func (client *Client) DeleteSchedulerRule(request *DeleteSchedulerRuleRequest) (response *DeleteSchedulerRuleResponse, err error)
DeleteSchedulerRule invokes the ddoscoo.DeleteSchedulerRule API synchronously
func (*Client) DeleteSchedulerRuleWithCallback ¶
func (client *Client) DeleteSchedulerRuleWithCallback(request *DeleteSchedulerRuleRequest, callback func(response *DeleteSchedulerRuleResponse, err error)) <-chan int
DeleteSchedulerRuleWithCallback invokes the ddoscoo.DeleteSchedulerRule API asynchronously
func (*Client) DeleteSchedulerRuleWithChan ¶
func (client *Client) DeleteSchedulerRuleWithChan(request *DeleteSchedulerRuleRequest) (<-chan *DeleteSchedulerRuleResponse, <-chan error)
DeleteSchedulerRuleWithChan invokes the ddoscoo.DeleteSchedulerRule API asynchronously
func (*Client) DeleteTagResources ¶
func (client *Client) DeleteTagResources(request *DeleteTagResourcesRequest) (response *DeleteTagResourcesResponse, err error)
DeleteTagResources invokes the ddoscoo.DeleteTagResources API synchronously
func (*Client) DeleteTagResourcesWithCallback ¶
func (client *Client) DeleteTagResourcesWithCallback(request *DeleteTagResourcesRequest, callback func(response *DeleteTagResourcesResponse, err error)) <-chan int
DeleteTagResourcesWithCallback invokes the ddoscoo.DeleteTagResources API asynchronously
func (*Client) DeleteTagResourcesWithChan ¶
func (client *Client) DeleteTagResourcesWithChan(request *DeleteTagResourcesRequest) (<-chan *DeleteTagResourcesResponse, <-chan error)
DeleteTagResourcesWithChan invokes the ddoscoo.DeleteTagResources API asynchronously
func (*Client) DeleteWebCCRule ¶
func (client *Client) DeleteWebCCRule(request *DeleteWebCCRuleRequest) (response *DeleteWebCCRuleResponse, err error)
DeleteWebCCRule invokes the ddoscoo.DeleteWebCCRule API synchronously
func (*Client) DeleteWebCCRuleWithCallback ¶
func (client *Client) DeleteWebCCRuleWithCallback(request *DeleteWebCCRuleRequest, callback func(response *DeleteWebCCRuleResponse, err error)) <-chan int
DeleteWebCCRuleWithCallback invokes the ddoscoo.DeleteWebCCRule API asynchronously
func (*Client) DeleteWebCCRuleWithChan ¶
func (client *Client) DeleteWebCCRuleWithChan(request *DeleteWebCCRuleRequest) (<-chan *DeleteWebCCRuleResponse, <-chan error)
DeleteWebCCRuleWithChan invokes the ddoscoo.DeleteWebCCRule API asynchronously
func (*Client) DeleteWebCacheCustomRule ¶
func (client *Client) DeleteWebCacheCustomRule(request *DeleteWebCacheCustomRuleRequest) (response *DeleteWebCacheCustomRuleResponse, err error)
DeleteWebCacheCustomRule invokes the ddoscoo.DeleteWebCacheCustomRule API synchronously
func (*Client) DeleteWebCacheCustomRuleWithCallback ¶
func (client *Client) DeleteWebCacheCustomRuleWithCallback(request *DeleteWebCacheCustomRuleRequest, callback func(response *DeleteWebCacheCustomRuleResponse, err error)) <-chan int
DeleteWebCacheCustomRuleWithCallback invokes the ddoscoo.DeleteWebCacheCustomRule API asynchronously
func (*Client) DeleteWebCacheCustomRuleWithChan ¶
func (client *Client) DeleteWebCacheCustomRuleWithChan(request *DeleteWebCacheCustomRuleRequest) (<-chan *DeleteWebCacheCustomRuleResponse, <-chan error)
DeleteWebCacheCustomRuleWithChan invokes the ddoscoo.DeleteWebCacheCustomRule API asynchronously
func (*Client) DeleteWebPreciseAccessRule ¶
func (client *Client) DeleteWebPreciseAccessRule(request *DeleteWebPreciseAccessRuleRequest) (response *DeleteWebPreciseAccessRuleResponse, err error)
DeleteWebPreciseAccessRule invokes the ddoscoo.DeleteWebPreciseAccessRule API synchronously
func (*Client) DeleteWebPreciseAccessRuleWithCallback ¶
func (client *Client) DeleteWebPreciseAccessRuleWithCallback(request *DeleteWebPreciseAccessRuleRequest, callback func(response *DeleteWebPreciseAccessRuleResponse, err error)) <-chan int
DeleteWebPreciseAccessRuleWithCallback invokes the ddoscoo.DeleteWebPreciseAccessRule API asynchronously
func (*Client) DeleteWebPreciseAccessRuleWithChan ¶
func (client *Client) DeleteWebPreciseAccessRuleWithChan(request *DeleteWebPreciseAccessRuleRequest) (<-chan *DeleteWebPreciseAccessRuleResponse, <-chan error)
DeleteWebPreciseAccessRuleWithChan invokes the ddoscoo.DeleteWebPreciseAccessRule API asynchronously
func (*Client) DeleteWebRule ¶
func (client *Client) DeleteWebRule(request *DeleteWebRuleRequest) (response *DeleteWebRuleResponse, err error)
DeleteWebRule invokes the ddoscoo.DeleteWebRule API synchronously
func (*Client) DeleteWebRuleWithCallback ¶
func (client *Client) DeleteWebRuleWithCallback(request *DeleteWebRuleRequest, callback func(response *DeleteWebRuleResponse, err error)) <-chan int
DeleteWebRuleWithCallback invokes the ddoscoo.DeleteWebRule API asynchronously
func (*Client) DeleteWebRuleWithChan ¶
func (client *Client) DeleteWebRuleWithChan(request *DeleteWebRuleRequest) (<-chan *DeleteWebRuleResponse, <-chan error)
DeleteWebRuleWithChan invokes the ddoscoo.DeleteWebRule API asynchronously
func (*Client) DescribeAsyncTasks ¶
func (client *Client) DescribeAsyncTasks(request *DescribeAsyncTasksRequest) (response *DescribeAsyncTasksResponse, err error)
DescribeAsyncTasks invokes the ddoscoo.DescribeAsyncTasks API synchronously
func (*Client) DescribeAsyncTasksWithCallback ¶
func (client *Client) DescribeAsyncTasksWithCallback(request *DescribeAsyncTasksRequest, callback func(response *DescribeAsyncTasksResponse, err error)) <-chan int
DescribeAsyncTasksWithCallback invokes the ddoscoo.DescribeAsyncTasks API asynchronously
func (*Client) DescribeAsyncTasksWithChan ¶
func (client *Client) DescribeAsyncTasksWithChan(request *DescribeAsyncTasksRequest) (<-chan *DescribeAsyncTasksResponse, <-chan error)
DescribeAsyncTasksWithChan invokes the ddoscoo.DescribeAsyncTasks API asynchronously
func (*Client) DescribeAttackAnalysisMaxQps ¶
func (client *Client) DescribeAttackAnalysisMaxQps(request *DescribeAttackAnalysisMaxQpsRequest) (response *DescribeAttackAnalysisMaxQpsResponse, err error)
DescribeAttackAnalysisMaxQps invokes the ddoscoo.DescribeAttackAnalysisMaxQps API synchronously
func (*Client) DescribeAttackAnalysisMaxQpsWithCallback ¶
func (client *Client) DescribeAttackAnalysisMaxQpsWithCallback(request *DescribeAttackAnalysisMaxQpsRequest, callback func(response *DescribeAttackAnalysisMaxQpsResponse, err error)) <-chan int
DescribeAttackAnalysisMaxQpsWithCallback invokes the ddoscoo.DescribeAttackAnalysisMaxQps API asynchronously
func (*Client) DescribeAttackAnalysisMaxQpsWithChan ¶
func (client *Client) DescribeAttackAnalysisMaxQpsWithChan(request *DescribeAttackAnalysisMaxQpsRequest) (<-chan *DescribeAttackAnalysisMaxQpsResponse, <-chan error)
DescribeAttackAnalysisMaxQpsWithChan invokes the ddoscoo.DescribeAttackAnalysisMaxQps API asynchronously
func (*Client) DescribeAutoCcBlacklist ¶
func (client *Client) DescribeAutoCcBlacklist(request *DescribeAutoCcBlacklistRequest) (response *DescribeAutoCcBlacklistResponse, err error)
DescribeAutoCcBlacklist invokes the ddoscoo.DescribeAutoCcBlacklist API synchronously
func (*Client) DescribeAutoCcBlacklistWithCallback ¶
func (client *Client) DescribeAutoCcBlacklistWithCallback(request *DescribeAutoCcBlacklistRequest, callback func(response *DescribeAutoCcBlacklistResponse, err error)) <-chan int
DescribeAutoCcBlacklistWithCallback invokes the ddoscoo.DescribeAutoCcBlacklist API asynchronously
func (*Client) DescribeAutoCcBlacklistWithChan ¶
func (client *Client) DescribeAutoCcBlacklistWithChan(request *DescribeAutoCcBlacklistRequest) (<-chan *DescribeAutoCcBlacklistResponse, <-chan error)
DescribeAutoCcBlacklistWithChan invokes the ddoscoo.DescribeAutoCcBlacklist API asynchronously
func (*Client) DescribeAutoCcListCount ¶
func (client *Client) DescribeAutoCcListCount(request *DescribeAutoCcListCountRequest) (response *DescribeAutoCcListCountResponse, err error)
DescribeAutoCcListCount invokes the ddoscoo.DescribeAutoCcListCount API synchronously
func (*Client) DescribeAutoCcListCountWithCallback ¶
func (client *Client) DescribeAutoCcListCountWithCallback(request *DescribeAutoCcListCountRequest, callback func(response *DescribeAutoCcListCountResponse, err error)) <-chan int
DescribeAutoCcListCountWithCallback invokes the ddoscoo.DescribeAutoCcListCount API asynchronously
func (*Client) DescribeAutoCcListCountWithChan ¶
func (client *Client) DescribeAutoCcListCountWithChan(request *DescribeAutoCcListCountRequest) (<-chan *DescribeAutoCcListCountResponse, <-chan error)
DescribeAutoCcListCountWithChan invokes the ddoscoo.DescribeAutoCcListCount API asynchronously
func (*Client) DescribeAutoCcWhitelist ¶
func (client *Client) DescribeAutoCcWhitelist(request *DescribeAutoCcWhitelistRequest) (response *DescribeAutoCcWhitelistResponse, err error)
DescribeAutoCcWhitelist invokes the ddoscoo.DescribeAutoCcWhitelist API synchronously
func (*Client) DescribeAutoCcWhitelistWithCallback ¶
func (client *Client) DescribeAutoCcWhitelistWithCallback(request *DescribeAutoCcWhitelistRequest, callback func(response *DescribeAutoCcWhitelistResponse, err error)) <-chan int
DescribeAutoCcWhitelistWithCallback invokes the ddoscoo.DescribeAutoCcWhitelist API asynchronously
func (*Client) DescribeAutoCcWhitelistWithChan ¶
func (client *Client) DescribeAutoCcWhitelistWithChan(request *DescribeAutoCcWhitelistRequest) (<-chan *DescribeAutoCcWhitelistResponse, <-chan error)
DescribeAutoCcWhitelistWithChan invokes the ddoscoo.DescribeAutoCcWhitelist API asynchronously
func (*Client) DescribeBackSourceCidr ¶
func (client *Client) DescribeBackSourceCidr(request *DescribeBackSourceCidrRequest) (response *DescribeBackSourceCidrResponse, err error)
DescribeBackSourceCidr invokes the ddoscoo.DescribeBackSourceCidr API synchronously
func (*Client) DescribeBackSourceCidrWithCallback ¶
func (client *Client) DescribeBackSourceCidrWithCallback(request *DescribeBackSourceCidrRequest, callback func(response *DescribeBackSourceCidrResponse, err error)) <-chan int
DescribeBackSourceCidrWithCallback invokes the ddoscoo.DescribeBackSourceCidr API asynchronously
func (*Client) DescribeBackSourceCidrWithChan ¶
func (client *Client) DescribeBackSourceCidrWithChan(request *DescribeBackSourceCidrRequest) (<-chan *DescribeBackSourceCidrResponse, <-chan error)
DescribeBackSourceCidrWithChan invokes the ddoscoo.DescribeBackSourceCidr API asynchronously
func (*Client) DescribeBlackholeStatus ¶
func (client *Client) DescribeBlackholeStatus(request *DescribeBlackholeStatusRequest) (response *DescribeBlackholeStatusResponse, err error)
DescribeBlackholeStatus invokes the ddoscoo.DescribeBlackholeStatus API synchronously
func (*Client) DescribeBlackholeStatusWithCallback ¶
func (client *Client) DescribeBlackholeStatusWithCallback(request *DescribeBlackholeStatusRequest, callback func(response *DescribeBlackholeStatusResponse, err error)) <-chan int
DescribeBlackholeStatusWithCallback invokes the ddoscoo.DescribeBlackholeStatus API asynchronously
func (*Client) DescribeBlackholeStatusWithChan ¶
func (client *Client) DescribeBlackholeStatusWithChan(request *DescribeBlackholeStatusRequest) (<-chan *DescribeBlackholeStatusResponse, <-chan error)
DescribeBlackholeStatusWithChan invokes the ddoscoo.DescribeBlackholeStatus API asynchronously
func (*Client) DescribeBlockStatus ¶
func (client *Client) DescribeBlockStatus(request *DescribeBlockStatusRequest) (response *DescribeBlockStatusResponse, err error)
DescribeBlockStatus invokes the ddoscoo.DescribeBlockStatus API synchronously
func (*Client) DescribeBlockStatusWithCallback ¶
func (client *Client) DescribeBlockStatusWithCallback(request *DescribeBlockStatusRequest, callback func(response *DescribeBlockStatusResponse, err error)) <-chan int
DescribeBlockStatusWithCallback invokes the ddoscoo.DescribeBlockStatus API asynchronously
func (*Client) DescribeBlockStatusWithChan ¶
func (client *Client) DescribeBlockStatusWithChan(request *DescribeBlockStatusRequest) (<-chan *DescribeBlockStatusResponse, <-chan error)
DescribeBlockStatusWithChan invokes the ddoscoo.DescribeBlockStatus API asynchronously
func (*Client) DescribeCerts ¶
func (client *Client) DescribeCerts(request *DescribeCertsRequest) (response *DescribeCertsResponse, err error)
DescribeCerts invokes the ddoscoo.DescribeCerts API synchronously
func (*Client) DescribeCertsWithCallback ¶
func (client *Client) DescribeCertsWithCallback(request *DescribeCertsRequest, callback func(response *DescribeCertsResponse, err error)) <-chan int
DescribeCertsWithCallback invokes the ddoscoo.DescribeCerts API asynchronously
func (*Client) DescribeCertsWithChan ¶
func (client *Client) DescribeCertsWithChan(request *DescribeCertsRequest) (<-chan *DescribeCertsResponse, <-chan error)
DescribeCertsWithChan invokes the ddoscoo.DescribeCerts API asynchronously
func (*Client) DescribeCnameReuses ¶
func (client *Client) DescribeCnameReuses(request *DescribeCnameReusesRequest) (response *DescribeCnameReusesResponse, err error)
DescribeCnameReuses invokes the ddoscoo.DescribeCnameReuses API synchronously
func (*Client) DescribeCnameReusesWithCallback ¶
func (client *Client) DescribeCnameReusesWithCallback(request *DescribeCnameReusesRequest, callback func(response *DescribeCnameReusesResponse, err error)) <-chan int
DescribeCnameReusesWithCallback invokes the ddoscoo.DescribeCnameReuses API asynchronously
func (*Client) DescribeCnameReusesWithChan ¶
func (client *Client) DescribeCnameReusesWithChan(request *DescribeCnameReusesRequest) (<-chan *DescribeCnameReusesResponse, <-chan error)
DescribeCnameReusesWithChan invokes the ddoscoo.DescribeCnameReuses API asynchronously
func (*Client) DescribeDDoSEvents ¶
func (client *Client) DescribeDDoSEvents(request *DescribeDDoSEventsRequest) (response *DescribeDDoSEventsResponse, err error)
DescribeDDoSEvents invokes the ddoscoo.DescribeDDoSEvents API synchronously
func (*Client) DescribeDDoSEventsWithCallback ¶
func (client *Client) DescribeDDoSEventsWithCallback(request *DescribeDDoSEventsRequest, callback func(response *DescribeDDoSEventsResponse, err error)) <-chan int
DescribeDDoSEventsWithCallback invokes the ddoscoo.DescribeDDoSEvents API asynchronously
func (*Client) DescribeDDoSEventsWithChan ¶
func (client *Client) DescribeDDoSEventsWithChan(request *DescribeDDoSEventsRequest) (<-chan *DescribeDDoSEventsResponse, <-chan error)
DescribeDDoSEventsWithChan invokes the ddoscoo.DescribeDDoSEvents API asynchronously
func (*Client) DescribeDDosAllEventList ¶
func (client *Client) DescribeDDosAllEventList(request *DescribeDDosAllEventListRequest) (response *DescribeDDosAllEventListResponse, err error)
DescribeDDosAllEventList invokes the ddoscoo.DescribeDDosAllEventList API synchronously
func (*Client) DescribeDDosAllEventListWithCallback ¶
func (client *Client) DescribeDDosAllEventListWithCallback(request *DescribeDDosAllEventListRequest, callback func(response *DescribeDDosAllEventListResponse, err error)) <-chan int
DescribeDDosAllEventListWithCallback invokes the ddoscoo.DescribeDDosAllEventList API asynchronously
func (*Client) DescribeDDosAllEventListWithChan ¶
func (client *Client) DescribeDDosAllEventListWithChan(request *DescribeDDosAllEventListRequest) (<-chan *DescribeDDosAllEventListResponse, <-chan error)
DescribeDDosAllEventListWithChan invokes the ddoscoo.DescribeDDosAllEventList API asynchronously
func (*Client) DescribeDDosEventArea ¶
func (client *Client) DescribeDDosEventArea(request *DescribeDDosEventAreaRequest) (response *DescribeDDosEventAreaResponse, err error)
DescribeDDosEventArea invokes the ddoscoo.DescribeDDosEventArea API synchronously
func (*Client) DescribeDDosEventAreaWithCallback ¶
func (client *Client) DescribeDDosEventAreaWithCallback(request *DescribeDDosEventAreaRequest, callback func(response *DescribeDDosEventAreaResponse, err error)) <-chan int
DescribeDDosEventAreaWithCallback invokes the ddoscoo.DescribeDDosEventArea API asynchronously
func (*Client) DescribeDDosEventAreaWithChan ¶
func (client *Client) DescribeDDosEventAreaWithChan(request *DescribeDDosEventAreaRequest) (<-chan *DescribeDDosEventAreaResponse, <-chan error)
DescribeDDosEventAreaWithChan invokes the ddoscoo.DescribeDDosEventArea API asynchronously
func (*Client) DescribeDDosEventAttackType ¶
func (client *Client) DescribeDDosEventAttackType(request *DescribeDDosEventAttackTypeRequest) (response *DescribeDDosEventAttackTypeResponse, err error)
DescribeDDosEventAttackType invokes the ddoscoo.DescribeDDosEventAttackType API synchronously
func (*Client) DescribeDDosEventAttackTypeWithCallback ¶
func (client *Client) DescribeDDosEventAttackTypeWithCallback(request *DescribeDDosEventAttackTypeRequest, callback func(response *DescribeDDosEventAttackTypeResponse, err error)) <-chan int
DescribeDDosEventAttackTypeWithCallback invokes the ddoscoo.DescribeDDosEventAttackType API asynchronously
func (*Client) DescribeDDosEventAttackTypeWithChan ¶
func (client *Client) DescribeDDosEventAttackTypeWithChan(request *DescribeDDosEventAttackTypeRequest) (<-chan *DescribeDDosEventAttackTypeResponse, <-chan error)
DescribeDDosEventAttackTypeWithChan invokes the ddoscoo.DescribeDDosEventAttackType API asynchronously
func (*Client) DescribeDDosEventIsp ¶
func (client *Client) DescribeDDosEventIsp(request *DescribeDDosEventIspRequest) (response *DescribeDDosEventIspResponse, err error)
DescribeDDosEventIsp invokes the ddoscoo.DescribeDDosEventIsp API synchronously
func (*Client) DescribeDDosEventIspWithCallback ¶
func (client *Client) DescribeDDosEventIspWithCallback(request *DescribeDDosEventIspRequest, callback func(response *DescribeDDosEventIspResponse, err error)) <-chan int
DescribeDDosEventIspWithCallback invokes the ddoscoo.DescribeDDosEventIsp API asynchronously
func (*Client) DescribeDDosEventIspWithChan ¶
func (client *Client) DescribeDDosEventIspWithChan(request *DescribeDDosEventIspRequest) (<-chan *DescribeDDosEventIspResponse, <-chan error)
DescribeDDosEventIspWithChan invokes the ddoscoo.DescribeDDosEventIsp API asynchronously
func (*Client) DescribeDDosEventMax ¶
func (client *Client) DescribeDDosEventMax(request *DescribeDDosEventMaxRequest) (response *DescribeDDosEventMaxResponse, err error)
DescribeDDosEventMax invokes the ddoscoo.DescribeDDosEventMax API synchronously
func (*Client) DescribeDDosEventMaxWithCallback ¶
func (client *Client) DescribeDDosEventMaxWithCallback(request *DescribeDDosEventMaxRequest, callback func(response *DescribeDDosEventMaxResponse, err error)) <-chan int
DescribeDDosEventMaxWithCallback invokes the ddoscoo.DescribeDDosEventMax API asynchronously
func (*Client) DescribeDDosEventMaxWithChan ¶
func (client *Client) DescribeDDosEventMaxWithChan(request *DescribeDDosEventMaxRequest) (<-chan *DescribeDDosEventMaxResponse, <-chan error)
DescribeDDosEventMaxWithChan invokes the ddoscoo.DescribeDDosEventMax API asynchronously
func (*Client) DescribeDDosEventSrcIp ¶
func (client *Client) DescribeDDosEventSrcIp(request *DescribeDDosEventSrcIpRequest) (response *DescribeDDosEventSrcIpResponse, err error)
DescribeDDosEventSrcIp invokes the ddoscoo.DescribeDDosEventSrcIp API synchronously
func (*Client) DescribeDDosEventSrcIpWithCallback ¶
func (client *Client) DescribeDDosEventSrcIpWithCallback(request *DescribeDDosEventSrcIpRequest, callback func(response *DescribeDDosEventSrcIpResponse, err error)) <-chan int
DescribeDDosEventSrcIpWithCallback invokes the ddoscoo.DescribeDDosEventSrcIp API asynchronously
func (*Client) DescribeDDosEventSrcIpWithChan ¶
func (client *Client) DescribeDDosEventSrcIpWithChan(request *DescribeDDosEventSrcIpRequest) (<-chan *DescribeDDosEventSrcIpResponse, <-chan error)
DescribeDDosEventSrcIpWithChan invokes the ddoscoo.DescribeDDosEventSrcIp API asynchronously
func (*Client) DescribeDefenseCountStatistics ¶
func (client *Client) DescribeDefenseCountStatistics(request *DescribeDefenseCountStatisticsRequest) (response *DescribeDefenseCountStatisticsResponse, err error)
DescribeDefenseCountStatistics invokes the ddoscoo.DescribeDefenseCountStatistics API synchronously
func (*Client) DescribeDefenseCountStatisticsWithCallback ¶
func (client *Client) DescribeDefenseCountStatisticsWithCallback(request *DescribeDefenseCountStatisticsRequest, callback func(response *DescribeDefenseCountStatisticsResponse, err error)) <-chan int
DescribeDefenseCountStatisticsWithCallback invokes the ddoscoo.DescribeDefenseCountStatistics API asynchronously
func (*Client) DescribeDefenseCountStatisticsWithChan ¶
func (client *Client) DescribeDefenseCountStatisticsWithChan(request *DescribeDefenseCountStatisticsRequest) (<-chan *DescribeDefenseCountStatisticsResponse, <-chan error)
DescribeDefenseCountStatisticsWithChan invokes the ddoscoo.DescribeDefenseCountStatistics API asynchronously
func (*Client) DescribeDefenseRecords ¶
func (client *Client) DescribeDefenseRecords(request *DescribeDefenseRecordsRequest) (response *DescribeDefenseRecordsResponse, err error)
DescribeDefenseRecords invokes the ddoscoo.DescribeDefenseRecords API synchronously
func (*Client) DescribeDefenseRecordsWithCallback ¶
func (client *Client) DescribeDefenseRecordsWithCallback(request *DescribeDefenseRecordsRequest, callback func(response *DescribeDefenseRecordsResponse, err error)) <-chan int
DescribeDefenseRecordsWithCallback invokes the ddoscoo.DescribeDefenseRecords API asynchronously
func (*Client) DescribeDefenseRecordsWithChan ¶
func (client *Client) DescribeDefenseRecordsWithChan(request *DescribeDefenseRecordsRequest) (<-chan *DescribeDefenseRecordsResponse, <-chan error)
DescribeDefenseRecordsWithChan invokes the ddoscoo.DescribeDefenseRecords API asynchronously
func (*Client) DescribeDomainAttackEvents ¶
func (client *Client) DescribeDomainAttackEvents(request *DescribeDomainAttackEventsRequest) (response *DescribeDomainAttackEventsResponse, err error)
DescribeDomainAttackEvents invokes the ddoscoo.DescribeDomainAttackEvents API synchronously
func (*Client) DescribeDomainAttackEventsWithCallback ¶
func (client *Client) DescribeDomainAttackEventsWithCallback(request *DescribeDomainAttackEventsRequest, callback func(response *DescribeDomainAttackEventsResponse, err error)) <-chan int
DescribeDomainAttackEventsWithCallback invokes the ddoscoo.DescribeDomainAttackEvents API asynchronously
func (*Client) DescribeDomainAttackEventsWithChan ¶
func (client *Client) DescribeDomainAttackEventsWithChan(request *DescribeDomainAttackEventsRequest) (<-chan *DescribeDomainAttackEventsResponse, <-chan error)
DescribeDomainAttackEventsWithChan invokes the ddoscoo.DescribeDomainAttackEvents API asynchronously
func (*Client) DescribeDomainOverview ¶
func (client *Client) DescribeDomainOverview(request *DescribeDomainOverviewRequest) (response *DescribeDomainOverviewResponse, err error)
DescribeDomainOverview invokes the ddoscoo.DescribeDomainOverview API synchronously
func (*Client) DescribeDomainOverviewWithCallback ¶
func (client *Client) DescribeDomainOverviewWithCallback(request *DescribeDomainOverviewRequest, callback func(response *DescribeDomainOverviewResponse, err error)) <-chan int
DescribeDomainOverviewWithCallback invokes the ddoscoo.DescribeDomainOverview API asynchronously
func (*Client) DescribeDomainOverviewWithChan ¶
func (client *Client) DescribeDomainOverviewWithChan(request *DescribeDomainOverviewRequest) (<-chan *DescribeDomainOverviewResponse, <-chan error)
DescribeDomainOverviewWithChan invokes the ddoscoo.DescribeDomainOverview API asynchronously
func (*Client) DescribeDomainQPSList ¶
func (client *Client) DescribeDomainQPSList(request *DescribeDomainQPSListRequest) (response *DescribeDomainQPSListResponse, err error)
DescribeDomainQPSList invokes the ddoscoo.DescribeDomainQPSList API synchronously
func (*Client) DescribeDomainQPSListWithCallback ¶
func (client *Client) DescribeDomainQPSListWithCallback(request *DescribeDomainQPSListRequest, callback func(response *DescribeDomainQPSListResponse, err error)) <-chan int
DescribeDomainQPSListWithCallback invokes the ddoscoo.DescribeDomainQPSList API asynchronously
func (*Client) DescribeDomainQPSListWithChan ¶
func (client *Client) DescribeDomainQPSListWithChan(request *DescribeDomainQPSListRequest) (<-chan *DescribeDomainQPSListResponse, <-chan error)
DescribeDomainQPSListWithChan invokes the ddoscoo.DescribeDomainQPSList API asynchronously
func (*Client) DescribeDomainQpsWithCache ¶
func (client *Client) DescribeDomainQpsWithCache(request *DescribeDomainQpsWithCacheRequest) (response *DescribeDomainQpsWithCacheResponse, err error)
DescribeDomainQpsWithCache invokes the ddoscoo.DescribeDomainQpsWithCache API synchronously
func (*Client) DescribeDomainQpsWithCacheWithCallback ¶
func (client *Client) DescribeDomainQpsWithCacheWithCallback(request *DescribeDomainQpsWithCacheRequest, callback func(response *DescribeDomainQpsWithCacheResponse, err error)) <-chan int
DescribeDomainQpsWithCacheWithCallback invokes the ddoscoo.DescribeDomainQpsWithCache API asynchronously
func (*Client) DescribeDomainQpsWithCacheWithChan ¶
func (client *Client) DescribeDomainQpsWithCacheWithChan(request *DescribeDomainQpsWithCacheRequest) (<-chan *DescribeDomainQpsWithCacheResponse, <-chan error)
DescribeDomainQpsWithCacheWithChan invokes the ddoscoo.DescribeDomainQpsWithCache API asynchronously
func (*Client) DescribeDomainResource ¶
func (client *Client) DescribeDomainResource(request *DescribeDomainResourceRequest) (response *DescribeDomainResourceResponse, err error)
DescribeDomainResource invokes the ddoscoo.DescribeDomainResource API synchronously
func (*Client) DescribeDomainResourceWithCallback ¶
func (client *Client) DescribeDomainResourceWithCallback(request *DescribeDomainResourceRequest, callback func(response *DescribeDomainResourceResponse, err error)) <-chan int
DescribeDomainResourceWithCallback invokes the ddoscoo.DescribeDomainResource API asynchronously
func (*Client) DescribeDomainResourceWithChan ¶
func (client *Client) DescribeDomainResourceWithChan(request *DescribeDomainResourceRequest) (<-chan *DescribeDomainResourceResponse, <-chan error)
DescribeDomainResourceWithChan invokes the ddoscoo.DescribeDomainResource API asynchronously
func (*Client) DescribeDomainStatusCodeCount ¶
func (client *Client) DescribeDomainStatusCodeCount(request *DescribeDomainStatusCodeCountRequest) (response *DescribeDomainStatusCodeCountResponse, err error)
DescribeDomainStatusCodeCount invokes the ddoscoo.DescribeDomainStatusCodeCount API synchronously
func (*Client) DescribeDomainStatusCodeCountWithCallback ¶
func (client *Client) DescribeDomainStatusCodeCountWithCallback(request *DescribeDomainStatusCodeCountRequest, callback func(response *DescribeDomainStatusCodeCountResponse, err error)) <-chan int
DescribeDomainStatusCodeCountWithCallback invokes the ddoscoo.DescribeDomainStatusCodeCount API asynchronously
func (*Client) DescribeDomainStatusCodeCountWithChan ¶
func (client *Client) DescribeDomainStatusCodeCountWithChan(request *DescribeDomainStatusCodeCountRequest) (<-chan *DescribeDomainStatusCodeCountResponse, <-chan error)
DescribeDomainStatusCodeCountWithChan invokes the ddoscoo.DescribeDomainStatusCodeCount API asynchronously
func (*Client) DescribeDomainStatusCodeList ¶
func (client *Client) DescribeDomainStatusCodeList(request *DescribeDomainStatusCodeListRequest) (response *DescribeDomainStatusCodeListResponse, err error)
DescribeDomainStatusCodeList invokes the ddoscoo.DescribeDomainStatusCodeList API synchronously
func (*Client) DescribeDomainStatusCodeListWithCallback ¶
func (client *Client) DescribeDomainStatusCodeListWithCallback(request *DescribeDomainStatusCodeListRequest, callback func(response *DescribeDomainStatusCodeListResponse, err error)) <-chan int
DescribeDomainStatusCodeListWithCallback invokes the ddoscoo.DescribeDomainStatusCodeList API asynchronously
func (*Client) DescribeDomainStatusCodeListWithChan ¶
func (client *Client) DescribeDomainStatusCodeListWithChan(request *DescribeDomainStatusCodeListRequest) (<-chan *DescribeDomainStatusCodeListResponse, <-chan error)
DescribeDomainStatusCodeListWithChan invokes the ddoscoo.DescribeDomainStatusCodeList API asynchronously
func (*Client) DescribeDomainTopAttackList ¶
func (client *Client) DescribeDomainTopAttackList(request *DescribeDomainTopAttackListRequest) (response *DescribeDomainTopAttackListResponse, err error)
DescribeDomainTopAttackList invokes the ddoscoo.DescribeDomainTopAttackList API synchronously
func (*Client) DescribeDomainTopAttackListWithCallback ¶
func (client *Client) DescribeDomainTopAttackListWithCallback(request *DescribeDomainTopAttackListRequest, callback func(response *DescribeDomainTopAttackListResponse, err error)) <-chan int
DescribeDomainTopAttackListWithCallback invokes the ddoscoo.DescribeDomainTopAttackList API asynchronously
func (*Client) DescribeDomainTopAttackListWithChan ¶
func (client *Client) DescribeDomainTopAttackListWithChan(request *DescribeDomainTopAttackListRequest) (<-chan *DescribeDomainTopAttackListResponse, <-chan error)
DescribeDomainTopAttackListWithChan invokes the ddoscoo.DescribeDomainTopAttackList API asynchronously
func (*Client) DescribeDomainViewSourceCountries ¶
func (client *Client) DescribeDomainViewSourceCountries(request *DescribeDomainViewSourceCountriesRequest) (response *DescribeDomainViewSourceCountriesResponse, err error)
DescribeDomainViewSourceCountries invokes the ddoscoo.DescribeDomainViewSourceCountries API synchronously
func (*Client) DescribeDomainViewSourceCountriesWithCallback ¶
func (client *Client) DescribeDomainViewSourceCountriesWithCallback(request *DescribeDomainViewSourceCountriesRequest, callback func(response *DescribeDomainViewSourceCountriesResponse, err error)) <-chan int
DescribeDomainViewSourceCountriesWithCallback invokes the ddoscoo.DescribeDomainViewSourceCountries API asynchronously
func (*Client) DescribeDomainViewSourceCountriesWithChan ¶
func (client *Client) DescribeDomainViewSourceCountriesWithChan(request *DescribeDomainViewSourceCountriesRequest) (<-chan *DescribeDomainViewSourceCountriesResponse, <-chan error)
DescribeDomainViewSourceCountriesWithChan invokes the ddoscoo.DescribeDomainViewSourceCountries API asynchronously
func (*Client) DescribeDomainViewSourceProvinces ¶
func (client *Client) DescribeDomainViewSourceProvinces(request *DescribeDomainViewSourceProvincesRequest) (response *DescribeDomainViewSourceProvincesResponse, err error)
DescribeDomainViewSourceProvinces invokes the ddoscoo.DescribeDomainViewSourceProvinces API synchronously
func (*Client) DescribeDomainViewSourceProvincesWithCallback ¶
func (client *Client) DescribeDomainViewSourceProvincesWithCallback(request *DescribeDomainViewSourceProvincesRequest, callback func(response *DescribeDomainViewSourceProvincesResponse, err error)) <-chan int
DescribeDomainViewSourceProvincesWithCallback invokes the ddoscoo.DescribeDomainViewSourceProvinces API asynchronously
func (*Client) DescribeDomainViewSourceProvincesWithChan ¶
func (client *Client) DescribeDomainViewSourceProvincesWithChan(request *DescribeDomainViewSourceProvincesRequest) (<-chan *DescribeDomainViewSourceProvincesResponse, <-chan error)
DescribeDomainViewSourceProvincesWithChan invokes the ddoscoo.DescribeDomainViewSourceProvinces API asynchronously
func (*Client) DescribeDomainViewTopCostTime ¶
func (client *Client) DescribeDomainViewTopCostTime(request *DescribeDomainViewTopCostTimeRequest) (response *DescribeDomainViewTopCostTimeResponse, err error)
DescribeDomainViewTopCostTime invokes the ddoscoo.DescribeDomainViewTopCostTime API synchronously
func (*Client) DescribeDomainViewTopCostTimeWithCallback ¶
func (client *Client) DescribeDomainViewTopCostTimeWithCallback(request *DescribeDomainViewTopCostTimeRequest, callback func(response *DescribeDomainViewTopCostTimeResponse, err error)) <-chan int
DescribeDomainViewTopCostTimeWithCallback invokes the ddoscoo.DescribeDomainViewTopCostTime API asynchronously
func (*Client) DescribeDomainViewTopCostTimeWithChan ¶
func (client *Client) DescribeDomainViewTopCostTimeWithChan(request *DescribeDomainViewTopCostTimeRequest) (<-chan *DescribeDomainViewTopCostTimeResponse, <-chan error)
DescribeDomainViewTopCostTimeWithChan invokes the ddoscoo.DescribeDomainViewTopCostTime API asynchronously
func (*Client) DescribeDomainViewTopUrl ¶
func (client *Client) DescribeDomainViewTopUrl(request *DescribeDomainViewTopUrlRequest) (response *DescribeDomainViewTopUrlResponse, err error)
DescribeDomainViewTopUrl invokes the ddoscoo.DescribeDomainViewTopUrl API synchronously
func (*Client) DescribeDomainViewTopUrlWithCallback ¶
func (client *Client) DescribeDomainViewTopUrlWithCallback(request *DescribeDomainViewTopUrlRequest, callback func(response *DescribeDomainViewTopUrlResponse, err error)) <-chan int
DescribeDomainViewTopUrlWithCallback invokes the ddoscoo.DescribeDomainViewTopUrl API asynchronously
func (*Client) DescribeDomainViewTopUrlWithChan ¶
func (client *Client) DescribeDomainViewTopUrlWithChan(request *DescribeDomainViewTopUrlRequest) (<-chan *DescribeDomainViewTopUrlResponse, <-chan error)
DescribeDomainViewTopUrlWithChan invokes the ddoscoo.DescribeDomainViewTopUrl API asynchronously
func (*Client) DescribeDomains ¶
func (client *Client) DescribeDomains(request *DescribeDomainsRequest) (response *DescribeDomainsResponse, err error)
DescribeDomains invokes the ddoscoo.DescribeDomains API synchronously
func (*Client) DescribeDomainsWithCallback ¶
func (client *Client) DescribeDomainsWithCallback(request *DescribeDomainsRequest, callback func(response *DescribeDomainsResponse, err error)) <-chan int
DescribeDomainsWithCallback invokes the ddoscoo.DescribeDomains API asynchronously
func (*Client) DescribeDomainsWithChan ¶
func (client *Client) DescribeDomainsWithChan(request *DescribeDomainsRequest) (<-chan *DescribeDomainsResponse, <-chan error)
DescribeDomainsWithChan invokes the ddoscoo.DescribeDomains API asynchronously
func (*Client) DescribeElasticBandwidthSpec ¶
func (client *Client) DescribeElasticBandwidthSpec(request *DescribeElasticBandwidthSpecRequest) (response *DescribeElasticBandwidthSpecResponse, err error)
DescribeElasticBandwidthSpec invokes the ddoscoo.DescribeElasticBandwidthSpec API synchronously
func (*Client) DescribeElasticBandwidthSpecWithCallback ¶
func (client *Client) DescribeElasticBandwidthSpecWithCallback(request *DescribeElasticBandwidthSpecRequest, callback func(response *DescribeElasticBandwidthSpecResponse, err error)) <-chan int
DescribeElasticBandwidthSpecWithCallback invokes the ddoscoo.DescribeElasticBandwidthSpec API asynchronously
func (*Client) DescribeElasticBandwidthSpecWithChan ¶
func (client *Client) DescribeElasticBandwidthSpecWithChan(request *DescribeElasticBandwidthSpecRequest) (<-chan *DescribeElasticBandwidthSpecResponse, <-chan error)
DescribeElasticBandwidthSpecWithChan invokes the ddoscoo.DescribeElasticBandwidthSpec API asynchronously
func (*Client) DescribeHealthCheckList ¶
func (client *Client) DescribeHealthCheckList(request *DescribeHealthCheckListRequest) (response *DescribeHealthCheckListResponse, err error)
DescribeHealthCheckList invokes the ddoscoo.DescribeHealthCheckList API synchronously
func (*Client) DescribeHealthCheckListWithCallback ¶
func (client *Client) DescribeHealthCheckListWithCallback(request *DescribeHealthCheckListRequest, callback func(response *DescribeHealthCheckListResponse, err error)) <-chan int
DescribeHealthCheckListWithCallback invokes the ddoscoo.DescribeHealthCheckList API asynchronously
func (*Client) DescribeHealthCheckListWithChan ¶
func (client *Client) DescribeHealthCheckListWithChan(request *DescribeHealthCheckListRequest) (<-chan *DescribeHealthCheckListResponse, <-chan error)
DescribeHealthCheckListWithChan invokes the ddoscoo.DescribeHealthCheckList API asynchronously
func (*Client) DescribeHealthCheckStatus ¶
func (client *Client) DescribeHealthCheckStatus(request *DescribeHealthCheckStatusRequest) (response *DescribeHealthCheckStatusResponse, err error)
DescribeHealthCheckStatus invokes the ddoscoo.DescribeHealthCheckStatus API synchronously
func (*Client) DescribeHealthCheckStatusWithCallback ¶
func (client *Client) DescribeHealthCheckStatusWithCallback(request *DescribeHealthCheckStatusRequest, callback func(response *DescribeHealthCheckStatusResponse, err error)) <-chan int
DescribeHealthCheckStatusWithCallback invokes the ddoscoo.DescribeHealthCheckStatus API asynchronously
func (*Client) DescribeHealthCheckStatusWithChan ¶
func (client *Client) DescribeHealthCheckStatusWithChan(request *DescribeHealthCheckStatusRequest) (<-chan *DescribeHealthCheckStatusResponse, <-chan error)
DescribeHealthCheckStatusWithChan invokes the ddoscoo.DescribeHealthCheckStatus API asynchronously
func (*Client) DescribeInstanceDetails ¶
func (client *Client) DescribeInstanceDetails(request *DescribeInstanceDetailsRequest) (response *DescribeInstanceDetailsResponse, err error)
DescribeInstanceDetails invokes the ddoscoo.DescribeInstanceDetails API synchronously
func (*Client) DescribeInstanceDetailsWithCallback ¶
func (client *Client) DescribeInstanceDetailsWithCallback(request *DescribeInstanceDetailsRequest, callback func(response *DescribeInstanceDetailsResponse, err error)) <-chan int
DescribeInstanceDetailsWithCallback invokes the ddoscoo.DescribeInstanceDetails API asynchronously
func (*Client) DescribeInstanceDetailsWithChan ¶
func (client *Client) DescribeInstanceDetailsWithChan(request *DescribeInstanceDetailsRequest) (<-chan *DescribeInstanceDetailsResponse, <-chan error)
DescribeInstanceDetailsWithChan invokes the ddoscoo.DescribeInstanceDetails API asynchronously
func (*Client) DescribeInstanceIds ¶
func (client *Client) DescribeInstanceIds(request *DescribeInstanceIdsRequest) (response *DescribeInstanceIdsResponse, err error)
DescribeInstanceIds invokes the ddoscoo.DescribeInstanceIds API synchronously
func (*Client) DescribeInstanceIdsWithCallback ¶
func (client *Client) DescribeInstanceIdsWithCallback(request *DescribeInstanceIdsRequest, callback func(response *DescribeInstanceIdsResponse, err error)) <-chan int
DescribeInstanceIdsWithCallback invokes the ddoscoo.DescribeInstanceIds API asynchronously
func (*Client) DescribeInstanceIdsWithChan ¶
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 ¶
func (client *Client) DescribeInstanceStatistics(request *DescribeInstanceStatisticsRequest) (response *DescribeInstanceStatisticsResponse, err error)
DescribeInstanceStatistics invokes the ddoscoo.DescribeInstanceStatistics API synchronously
func (*Client) DescribeInstanceStatisticsWithCallback ¶
func (client *Client) DescribeInstanceStatisticsWithCallback(request *DescribeInstanceStatisticsRequest, callback func(response *DescribeInstanceStatisticsResponse, err error)) <-chan int
DescribeInstanceStatisticsWithCallback invokes the ddoscoo.DescribeInstanceStatistics API asynchronously
func (*Client) DescribeInstanceStatisticsWithChan ¶
func (client *Client) DescribeInstanceStatisticsWithChan(request *DescribeInstanceStatisticsRequest) (<-chan *DescribeInstanceStatisticsResponse, <-chan error)
DescribeInstanceStatisticsWithChan invokes the ddoscoo.DescribeInstanceStatistics API asynchronously
func (*Client) DescribeInstanceStatus ¶
func (client *Client) DescribeInstanceStatus(request *DescribeInstanceStatusRequest) (response *DescribeInstanceStatusResponse, err error)
DescribeInstanceStatus invokes the ddoscoo.DescribeInstanceStatus API synchronously
func (*Client) DescribeInstanceStatusWithCallback ¶
func (client *Client) DescribeInstanceStatusWithCallback(request *DescribeInstanceStatusRequest, callback func(response *DescribeInstanceStatusResponse, err error)) <-chan int
DescribeInstanceStatusWithCallback invokes the ddoscoo.DescribeInstanceStatus API asynchronously
func (*Client) DescribeInstanceStatusWithChan ¶
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 ¶
func (client *Client) DescribeL7RsPolicy(request *DescribeL7RsPolicyRequest) (response *DescribeL7RsPolicyResponse, err error)
DescribeL7RsPolicy invokes the ddoscoo.DescribeL7RsPolicy API synchronously
func (*Client) DescribeL7RsPolicyWithCallback ¶
func (client *Client) DescribeL7RsPolicyWithCallback(request *DescribeL7RsPolicyRequest, callback func(response *DescribeL7RsPolicyResponse, err error)) <-chan int
DescribeL7RsPolicyWithCallback invokes the ddoscoo.DescribeL7RsPolicy API asynchronously
func (*Client) DescribeL7RsPolicyWithChan ¶
func (client *Client) DescribeL7RsPolicyWithChan(request *DescribeL7RsPolicyRequest) (<-chan *DescribeL7RsPolicyResponse, <-chan error)
DescribeL7RsPolicyWithChan invokes the ddoscoo.DescribeL7RsPolicy API asynchronously
func (*Client) DescribeLayer4RulePolicy ¶
func (client *Client) DescribeLayer4RulePolicy(request *DescribeLayer4RulePolicyRequest) (response *DescribeLayer4RulePolicyResponse, err error)
DescribeLayer4RulePolicy invokes the ddoscoo.DescribeLayer4RulePolicy API synchronously
func (*Client) DescribeLayer4RulePolicyWithCallback ¶
func (client *Client) DescribeLayer4RulePolicyWithCallback(request *DescribeLayer4RulePolicyRequest, callback func(response *DescribeLayer4RulePolicyResponse, err error)) <-chan int
DescribeLayer4RulePolicyWithCallback invokes the ddoscoo.DescribeLayer4RulePolicy API asynchronously
func (*Client) DescribeLayer4RulePolicyWithChan ¶
func (client *Client) DescribeLayer4RulePolicyWithChan(request *DescribeLayer4RulePolicyRequest) (<-chan *DescribeLayer4RulePolicyResponse, <-chan error)
DescribeLayer4RulePolicyWithChan invokes the ddoscoo.DescribeLayer4RulePolicy API asynchronously
func (*Client) DescribeLogStoreExistStatus ¶
func (client *Client) DescribeLogStoreExistStatus(request *DescribeLogStoreExistStatusRequest) (response *DescribeLogStoreExistStatusResponse, err error)
DescribeLogStoreExistStatus invokes the ddoscoo.DescribeLogStoreExistStatus API synchronously
func (*Client) DescribeLogStoreExistStatusWithCallback ¶
func (client *Client) DescribeLogStoreExistStatusWithCallback(request *DescribeLogStoreExistStatusRequest, callback func(response *DescribeLogStoreExistStatusResponse, err error)) <-chan int
DescribeLogStoreExistStatusWithCallback invokes the ddoscoo.DescribeLogStoreExistStatus API asynchronously
func (*Client) DescribeLogStoreExistStatusWithChan ¶
func (client *Client) DescribeLogStoreExistStatusWithChan(request *DescribeLogStoreExistStatusRequest) (<-chan *DescribeLogStoreExistStatusResponse, <-chan error)
DescribeLogStoreExistStatusWithChan invokes the ddoscoo.DescribeLogStoreExistStatus API asynchronously
func (*Client) DescribeNetworkRegionBlock ¶
func (client *Client) DescribeNetworkRegionBlock(request *DescribeNetworkRegionBlockRequest) (response *DescribeNetworkRegionBlockResponse, err error)
DescribeNetworkRegionBlock invokes the ddoscoo.DescribeNetworkRegionBlock API synchronously
func (*Client) DescribeNetworkRegionBlockWithCallback ¶
func (client *Client) DescribeNetworkRegionBlockWithCallback(request *DescribeNetworkRegionBlockRequest, callback func(response *DescribeNetworkRegionBlockResponse, err error)) <-chan int
DescribeNetworkRegionBlockWithCallback invokes the ddoscoo.DescribeNetworkRegionBlock API asynchronously
func (*Client) DescribeNetworkRegionBlockWithChan ¶
func (client *Client) DescribeNetworkRegionBlockWithChan(request *DescribeNetworkRegionBlockRequest) (<-chan *DescribeNetworkRegionBlockResponse, <-chan error)
DescribeNetworkRegionBlockWithChan invokes the ddoscoo.DescribeNetworkRegionBlock API asynchronously
func (*Client) DescribeNetworkRuleAttributes ¶
func (client *Client) DescribeNetworkRuleAttributes(request *DescribeNetworkRuleAttributesRequest) (response *DescribeNetworkRuleAttributesResponse, err error)
DescribeNetworkRuleAttributes invokes the ddoscoo.DescribeNetworkRuleAttributes API synchronously
func (*Client) DescribeNetworkRuleAttributesWithCallback ¶
func (client *Client) DescribeNetworkRuleAttributesWithCallback(request *DescribeNetworkRuleAttributesRequest, callback func(response *DescribeNetworkRuleAttributesResponse, err error)) <-chan int
DescribeNetworkRuleAttributesWithCallback invokes the ddoscoo.DescribeNetworkRuleAttributes API asynchronously
func (*Client) DescribeNetworkRuleAttributesWithChan ¶
func (client *Client) DescribeNetworkRuleAttributesWithChan(request *DescribeNetworkRuleAttributesRequest) (<-chan *DescribeNetworkRuleAttributesResponse, <-chan error)
DescribeNetworkRuleAttributesWithChan invokes the ddoscoo.DescribeNetworkRuleAttributes API asynchronously
func (*Client) DescribeNetworkRules ¶
func (client *Client) DescribeNetworkRules(request *DescribeNetworkRulesRequest) (response *DescribeNetworkRulesResponse, err error)
DescribeNetworkRules invokes the ddoscoo.DescribeNetworkRules API synchronously
func (*Client) DescribeNetworkRulesWithCallback ¶
func (client *Client) DescribeNetworkRulesWithCallback(request *DescribeNetworkRulesRequest, callback func(response *DescribeNetworkRulesResponse, err error)) <-chan int
DescribeNetworkRulesWithCallback invokes the ddoscoo.DescribeNetworkRules API asynchronously
func (*Client) DescribeNetworkRulesWithChan ¶
func (client *Client) DescribeNetworkRulesWithChan(request *DescribeNetworkRulesRequest) (<-chan *DescribeNetworkRulesResponse, <-chan error)
DescribeNetworkRulesWithChan invokes the ddoscoo.DescribeNetworkRules API asynchronously
func (*Client) DescribeOpEntities ¶
func (client *Client) DescribeOpEntities(request *DescribeOpEntitiesRequest) (response *DescribeOpEntitiesResponse, err error)
DescribeOpEntities invokes the ddoscoo.DescribeOpEntities API synchronously
func (*Client) DescribeOpEntitiesWithCallback ¶
func (client *Client) DescribeOpEntitiesWithCallback(request *DescribeOpEntitiesRequest, callback func(response *DescribeOpEntitiesResponse, err error)) <-chan int
DescribeOpEntitiesWithCallback invokes the ddoscoo.DescribeOpEntities API asynchronously
func (*Client) DescribeOpEntitiesWithChan ¶
func (client *Client) DescribeOpEntitiesWithChan(request *DescribeOpEntitiesRequest) (<-chan *DescribeOpEntitiesResponse, <-chan error)
DescribeOpEntitiesWithChan invokes the ddoscoo.DescribeOpEntities API asynchronously
func (*Client) DescribePort ¶
func (client *Client) DescribePort(request *DescribePortRequest) (response *DescribePortResponse, err error)
DescribePort invokes the ddoscoo.DescribePort API synchronously
func (*Client) DescribePortAttackMaxFlow ¶
func (client *Client) DescribePortAttackMaxFlow(request *DescribePortAttackMaxFlowRequest) (response *DescribePortAttackMaxFlowResponse, err error)
DescribePortAttackMaxFlow invokes the ddoscoo.DescribePortAttackMaxFlow API synchronously
func (*Client) DescribePortAttackMaxFlowWithCallback ¶
func (client *Client) DescribePortAttackMaxFlowWithCallback(request *DescribePortAttackMaxFlowRequest, callback func(response *DescribePortAttackMaxFlowResponse, err error)) <-chan int
DescribePortAttackMaxFlowWithCallback invokes the ddoscoo.DescribePortAttackMaxFlow API asynchronously
func (*Client) DescribePortAttackMaxFlowWithChan ¶
func (client *Client) DescribePortAttackMaxFlowWithChan(request *DescribePortAttackMaxFlowRequest) (<-chan *DescribePortAttackMaxFlowResponse, <-chan error)
DescribePortAttackMaxFlowWithChan invokes the ddoscoo.DescribePortAttackMaxFlow API asynchronously
func (*Client) DescribePortAutoCcStatus ¶
func (client *Client) DescribePortAutoCcStatus(request *DescribePortAutoCcStatusRequest) (response *DescribePortAutoCcStatusResponse, err error)
DescribePortAutoCcStatus invokes the ddoscoo.DescribePortAutoCcStatus API synchronously
func (*Client) DescribePortAutoCcStatusWithCallback ¶
func (client *Client) DescribePortAutoCcStatusWithCallback(request *DescribePortAutoCcStatusRequest, callback func(response *DescribePortAutoCcStatusResponse, err error)) <-chan int
DescribePortAutoCcStatusWithCallback invokes the ddoscoo.DescribePortAutoCcStatus API asynchronously
func (*Client) DescribePortAutoCcStatusWithChan ¶
func (client *Client) DescribePortAutoCcStatusWithChan(request *DescribePortAutoCcStatusRequest) (<-chan *DescribePortAutoCcStatusResponse, <-chan error)
DescribePortAutoCcStatusWithChan invokes the ddoscoo.DescribePortAutoCcStatus API asynchronously
func (*Client) DescribePortConnsCount ¶
func (client *Client) DescribePortConnsCount(request *DescribePortConnsCountRequest) (response *DescribePortConnsCountResponse, err error)
DescribePortConnsCount invokes the ddoscoo.DescribePortConnsCount API synchronously
func (*Client) DescribePortConnsCountWithCallback ¶
func (client *Client) DescribePortConnsCountWithCallback(request *DescribePortConnsCountRequest, callback func(response *DescribePortConnsCountResponse, err error)) <-chan int
DescribePortConnsCountWithCallback invokes the ddoscoo.DescribePortConnsCount API asynchronously
func (*Client) DescribePortConnsCountWithChan ¶
func (client *Client) DescribePortConnsCountWithChan(request *DescribePortConnsCountRequest) (<-chan *DescribePortConnsCountResponse, <-chan error)
DescribePortConnsCountWithChan invokes the ddoscoo.DescribePortConnsCount API asynchronously
func (*Client) DescribePortConnsList ¶
func (client *Client) DescribePortConnsList(request *DescribePortConnsListRequest) (response *DescribePortConnsListResponse, err error)
DescribePortConnsList invokes the ddoscoo.DescribePortConnsList API synchronously
func (*Client) DescribePortConnsListWithCallback ¶
func (client *Client) DescribePortConnsListWithCallback(request *DescribePortConnsListRequest, callback func(response *DescribePortConnsListResponse, err error)) <-chan int
DescribePortConnsListWithCallback invokes the ddoscoo.DescribePortConnsList API asynchronously
func (*Client) DescribePortConnsListWithChan ¶
func (client *Client) DescribePortConnsListWithChan(request *DescribePortConnsListRequest) (<-chan *DescribePortConnsListResponse, <-chan error)
DescribePortConnsListWithChan invokes the ddoscoo.DescribePortConnsList API asynchronously
func (*Client) DescribePortFlowList ¶
func (client *Client) DescribePortFlowList(request *DescribePortFlowListRequest) (response *DescribePortFlowListResponse, err error)
DescribePortFlowList invokes the ddoscoo.DescribePortFlowList API synchronously
func (*Client) DescribePortFlowListWithCallback ¶
func (client *Client) DescribePortFlowListWithCallback(request *DescribePortFlowListRequest, callback func(response *DescribePortFlowListResponse, err error)) <-chan int
DescribePortFlowListWithCallback invokes the ddoscoo.DescribePortFlowList API asynchronously
func (*Client) DescribePortFlowListWithChan ¶
func (client *Client) DescribePortFlowListWithChan(request *DescribePortFlowListRequest) (<-chan *DescribePortFlowListResponse, <-chan error)
DescribePortFlowListWithChan invokes the ddoscoo.DescribePortFlowList API asynchronously
func (*Client) DescribePortMaxConns ¶
func (client *Client) DescribePortMaxConns(request *DescribePortMaxConnsRequest) (response *DescribePortMaxConnsResponse, err error)
DescribePortMaxConns invokes the ddoscoo.DescribePortMaxConns API synchronously
func (*Client) DescribePortMaxConnsWithCallback ¶
func (client *Client) DescribePortMaxConnsWithCallback(request *DescribePortMaxConnsRequest, callback func(response *DescribePortMaxConnsResponse, err error)) <-chan int
DescribePortMaxConnsWithCallback invokes the ddoscoo.DescribePortMaxConns API asynchronously
func (*Client) DescribePortMaxConnsWithChan ¶
func (client *Client) DescribePortMaxConnsWithChan(request *DescribePortMaxConnsRequest) (<-chan *DescribePortMaxConnsResponse, <-chan error)
DescribePortMaxConnsWithChan invokes the ddoscoo.DescribePortMaxConns API asynchronously
func (*Client) DescribePortViewSourceCountries ¶
func (client *Client) DescribePortViewSourceCountries(request *DescribePortViewSourceCountriesRequest) (response *DescribePortViewSourceCountriesResponse, err error)
DescribePortViewSourceCountries invokes the ddoscoo.DescribePortViewSourceCountries API synchronously
func (*Client) DescribePortViewSourceCountriesWithCallback ¶
func (client *Client) DescribePortViewSourceCountriesWithCallback(request *DescribePortViewSourceCountriesRequest, callback func(response *DescribePortViewSourceCountriesResponse, err error)) <-chan int
DescribePortViewSourceCountriesWithCallback invokes the ddoscoo.DescribePortViewSourceCountries API asynchronously
func (*Client) DescribePortViewSourceCountriesWithChan ¶
func (client *Client) DescribePortViewSourceCountriesWithChan(request *DescribePortViewSourceCountriesRequest) (<-chan *DescribePortViewSourceCountriesResponse, <-chan error)
DescribePortViewSourceCountriesWithChan invokes the ddoscoo.DescribePortViewSourceCountries API asynchronously
func (*Client) DescribePortViewSourceIsps ¶
func (client *Client) DescribePortViewSourceIsps(request *DescribePortViewSourceIspsRequest) (response *DescribePortViewSourceIspsResponse, err error)
DescribePortViewSourceIsps invokes the ddoscoo.DescribePortViewSourceIsps API synchronously
func (*Client) DescribePortViewSourceIspsWithCallback ¶
func (client *Client) DescribePortViewSourceIspsWithCallback(request *DescribePortViewSourceIspsRequest, callback func(response *DescribePortViewSourceIspsResponse, err error)) <-chan int
DescribePortViewSourceIspsWithCallback invokes the ddoscoo.DescribePortViewSourceIsps API asynchronously
func (*Client) DescribePortViewSourceIspsWithChan ¶
func (client *Client) DescribePortViewSourceIspsWithChan(request *DescribePortViewSourceIspsRequest) (<-chan *DescribePortViewSourceIspsResponse, <-chan error)
DescribePortViewSourceIspsWithChan invokes the ddoscoo.DescribePortViewSourceIsps API asynchronously
func (*Client) DescribePortViewSourceProvinces ¶
func (client *Client) DescribePortViewSourceProvinces(request *DescribePortViewSourceProvincesRequest) (response *DescribePortViewSourceProvincesResponse, err error)
DescribePortViewSourceProvinces invokes the ddoscoo.DescribePortViewSourceProvinces API synchronously
func (*Client) DescribePortViewSourceProvincesWithCallback ¶
func (client *Client) DescribePortViewSourceProvincesWithCallback(request *DescribePortViewSourceProvincesRequest, callback func(response *DescribePortViewSourceProvincesResponse, err error)) <-chan int
DescribePortViewSourceProvincesWithCallback invokes the ddoscoo.DescribePortViewSourceProvinces API asynchronously
func (*Client) DescribePortViewSourceProvincesWithChan ¶
func (client *Client) DescribePortViewSourceProvincesWithChan(request *DescribePortViewSourceProvincesRequest) (<-chan *DescribePortViewSourceProvincesResponse, <-chan error)
DescribePortViewSourceProvincesWithChan invokes the ddoscoo.DescribePortViewSourceProvinces API asynchronously
func (*Client) DescribePortWithCallback ¶
func (client *Client) DescribePortWithCallback(request *DescribePortRequest, callback func(response *DescribePortResponse, err error)) <-chan int
DescribePortWithCallback invokes the ddoscoo.DescribePort API asynchronously
func (*Client) DescribePortWithChan ¶
func (client *Client) DescribePortWithChan(request *DescribePortRequest) (<-chan *DescribePortResponse, <-chan error)
DescribePortWithChan invokes the ddoscoo.DescribePort API asynchronously
func (*Client) DescribeSceneDefenseObjects ¶
func (client *Client) DescribeSceneDefenseObjects(request *DescribeSceneDefenseObjectsRequest) (response *DescribeSceneDefenseObjectsResponse, err error)
DescribeSceneDefenseObjects invokes the ddoscoo.DescribeSceneDefenseObjects API synchronously
func (*Client) DescribeSceneDefenseObjectsWithCallback ¶
func (client *Client) DescribeSceneDefenseObjectsWithCallback(request *DescribeSceneDefenseObjectsRequest, callback func(response *DescribeSceneDefenseObjectsResponse, err error)) <-chan int
DescribeSceneDefenseObjectsWithCallback invokes the ddoscoo.DescribeSceneDefenseObjects API asynchronously
func (*Client) DescribeSceneDefenseObjectsWithChan ¶
func (client *Client) DescribeSceneDefenseObjectsWithChan(request *DescribeSceneDefenseObjectsRequest) (<-chan *DescribeSceneDefenseObjectsResponse, <-chan error)
DescribeSceneDefenseObjectsWithChan invokes the ddoscoo.DescribeSceneDefenseObjects API asynchronously
func (*Client) DescribeSceneDefensePolicies ¶
func (client *Client) DescribeSceneDefensePolicies(request *DescribeSceneDefensePoliciesRequest) (response *DescribeSceneDefensePoliciesResponse, err error)
DescribeSceneDefensePolicies invokes the ddoscoo.DescribeSceneDefensePolicies API synchronously
func (*Client) DescribeSceneDefensePoliciesWithCallback ¶
func (client *Client) DescribeSceneDefensePoliciesWithCallback(request *DescribeSceneDefensePoliciesRequest, callback func(response *DescribeSceneDefensePoliciesResponse, err error)) <-chan int
DescribeSceneDefensePoliciesWithCallback invokes the ddoscoo.DescribeSceneDefensePolicies API asynchronously
func (*Client) DescribeSceneDefensePoliciesWithChan ¶
func (client *Client) DescribeSceneDefensePoliciesWithChan(request *DescribeSceneDefensePoliciesRequest) (<-chan *DescribeSceneDefensePoliciesResponse, <-chan error)
DescribeSceneDefensePoliciesWithChan invokes the ddoscoo.DescribeSceneDefensePolicies API asynchronously
func (*Client) DescribeSchedulerRules ¶
func (client *Client) DescribeSchedulerRules(request *DescribeSchedulerRulesRequest) (response *DescribeSchedulerRulesResponse, err error)
DescribeSchedulerRules invokes the ddoscoo.DescribeSchedulerRules API synchronously
func (*Client) DescribeSchedulerRulesWithCallback ¶
func (client *Client) DescribeSchedulerRulesWithCallback(request *DescribeSchedulerRulesRequest, callback func(response *DescribeSchedulerRulesResponse, err error)) <-chan int
DescribeSchedulerRulesWithCallback invokes the ddoscoo.DescribeSchedulerRules API asynchronously
func (*Client) DescribeSchedulerRulesWithChan ¶
func (client *Client) DescribeSchedulerRulesWithChan(request *DescribeSchedulerRulesRequest) (<-chan *DescribeSchedulerRulesResponse, <-chan error)
DescribeSchedulerRulesWithChan invokes the ddoscoo.DescribeSchedulerRules API asynchronously
func (*Client) DescribeSlsAuthStatus ¶
func (client *Client) DescribeSlsAuthStatus(request *DescribeSlsAuthStatusRequest) (response *DescribeSlsAuthStatusResponse, err error)
DescribeSlsAuthStatus invokes the ddoscoo.DescribeSlsAuthStatus API synchronously
func (*Client) DescribeSlsAuthStatusWithCallback ¶
func (client *Client) DescribeSlsAuthStatusWithCallback(request *DescribeSlsAuthStatusRequest, callback func(response *DescribeSlsAuthStatusResponse, err error)) <-chan int
DescribeSlsAuthStatusWithCallback invokes the ddoscoo.DescribeSlsAuthStatus API asynchronously
func (*Client) DescribeSlsAuthStatusWithChan ¶
func (client *Client) DescribeSlsAuthStatusWithChan(request *DescribeSlsAuthStatusRequest) (<-chan *DescribeSlsAuthStatusResponse, <-chan error)
DescribeSlsAuthStatusWithChan invokes the ddoscoo.DescribeSlsAuthStatus API asynchronously
func (*Client) DescribeSlsLogstoreInfo ¶
func (client *Client) DescribeSlsLogstoreInfo(request *DescribeSlsLogstoreInfoRequest) (response *DescribeSlsLogstoreInfoResponse, err error)
DescribeSlsLogstoreInfo invokes the ddoscoo.DescribeSlsLogstoreInfo API synchronously
func (*Client) DescribeSlsLogstoreInfoWithCallback ¶
func (client *Client) DescribeSlsLogstoreInfoWithCallback(request *DescribeSlsLogstoreInfoRequest, callback func(response *DescribeSlsLogstoreInfoResponse, err error)) <-chan int
DescribeSlsLogstoreInfoWithCallback invokes the ddoscoo.DescribeSlsLogstoreInfo API asynchronously
func (*Client) DescribeSlsLogstoreInfoWithChan ¶
func (client *Client) DescribeSlsLogstoreInfoWithChan(request *DescribeSlsLogstoreInfoRequest) (<-chan *DescribeSlsLogstoreInfoResponse, <-chan error)
DescribeSlsLogstoreInfoWithChan invokes the ddoscoo.DescribeSlsLogstoreInfo API asynchronously
func (*Client) DescribeSlsOpenStatus ¶
func (client *Client) DescribeSlsOpenStatus(request *DescribeSlsOpenStatusRequest) (response *DescribeSlsOpenStatusResponse, err error)
DescribeSlsOpenStatus invokes the ddoscoo.DescribeSlsOpenStatus API synchronously
func (*Client) DescribeSlsOpenStatusWithCallback ¶
func (client *Client) DescribeSlsOpenStatusWithCallback(request *DescribeSlsOpenStatusRequest, callback func(response *DescribeSlsOpenStatusResponse, err error)) <-chan int
DescribeSlsOpenStatusWithCallback invokes the ddoscoo.DescribeSlsOpenStatus API asynchronously
func (*Client) DescribeSlsOpenStatusWithChan ¶
func (client *Client) DescribeSlsOpenStatusWithChan(request *DescribeSlsOpenStatusRequest) (<-chan *DescribeSlsOpenStatusResponse, <-chan error)
DescribeSlsOpenStatusWithChan invokes the ddoscoo.DescribeSlsOpenStatus API asynchronously
func (*Client) DescribeStsGrantStatus ¶
func (client *Client) DescribeStsGrantStatus(request *DescribeStsGrantStatusRequest) (response *DescribeStsGrantStatusResponse, err error)
DescribeStsGrantStatus invokes the ddoscoo.DescribeStsGrantStatus API synchronously
func (*Client) DescribeStsGrantStatusWithCallback ¶
func (client *Client) DescribeStsGrantStatusWithCallback(request *DescribeStsGrantStatusRequest, callback func(response *DescribeStsGrantStatusResponse, err error)) <-chan int
DescribeStsGrantStatusWithCallback invokes the ddoscoo.DescribeStsGrantStatus API asynchronously
func (*Client) DescribeStsGrantStatusWithChan ¶
func (client *Client) DescribeStsGrantStatusWithChan(request *DescribeStsGrantStatusRequest) (<-chan *DescribeStsGrantStatusResponse, <-chan error)
DescribeStsGrantStatusWithChan invokes the ddoscoo.DescribeStsGrantStatus API asynchronously
func (*Client) DescribeSystemLog ¶
func (client *Client) DescribeSystemLog(request *DescribeSystemLogRequest) (response *DescribeSystemLogResponse, err error)
DescribeSystemLog invokes the ddoscoo.DescribeSystemLog API synchronously
func (*Client) DescribeSystemLogWithCallback ¶
func (client *Client) DescribeSystemLogWithCallback(request *DescribeSystemLogRequest, callback func(response *DescribeSystemLogResponse, err error)) <-chan int
DescribeSystemLogWithCallback invokes the ddoscoo.DescribeSystemLog API asynchronously
func (*Client) DescribeSystemLogWithChan ¶
func (client *Client) DescribeSystemLogWithChan(request *DescribeSystemLogRequest) (<-chan *DescribeSystemLogResponse, <-chan error)
DescribeSystemLogWithChan invokes the ddoscoo.DescribeSystemLog API asynchronously
func (*Client) DescribeTagKeys ¶
func (client *Client) DescribeTagKeys(request *DescribeTagKeysRequest) (response *DescribeTagKeysResponse, err error)
DescribeTagKeys invokes the ddoscoo.DescribeTagKeys API synchronously
func (*Client) DescribeTagKeysWithCallback ¶
func (client *Client) DescribeTagKeysWithCallback(request *DescribeTagKeysRequest, callback func(response *DescribeTagKeysResponse, err error)) <-chan int
DescribeTagKeysWithCallback invokes the ddoscoo.DescribeTagKeys API asynchronously
func (*Client) DescribeTagKeysWithChan ¶
func (client *Client) DescribeTagKeysWithChan(request *DescribeTagKeysRequest) (<-chan *DescribeTagKeysResponse, <-chan error)
DescribeTagKeysWithChan invokes the ddoscoo.DescribeTagKeys API asynchronously
func (*Client) DescribeTagResources ¶
func (client *Client) DescribeTagResources(request *DescribeTagResourcesRequest) (response *DescribeTagResourcesResponse, err error)
DescribeTagResources invokes the ddoscoo.DescribeTagResources API synchronously
func (*Client) DescribeTagResourcesWithCallback ¶
func (client *Client) DescribeTagResourcesWithCallback(request *DescribeTagResourcesRequest, callback func(response *DescribeTagResourcesResponse, err error)) <-chan int
DescribeTagResourcesWithCallback invokes the ddoscoo.DescribeTagResources API asynchronously
func (*Client) DescribeTagResourcesWithChan ¶
func (client *Client) DescribeTagResourcesWithChan(request *DescribeTagResourcesRequest) (<-chan *DescribeTagResourcesResponse, <-chan error)
DescribeTagResourcesWithChan invokes the ddoscoo.DescribeTagResources API asynchronously
func (*Client) DescribeUdpReflect ¶
func (client *Client) DescribeUdpReflect(request *DescribeUdpReflectRequest) (response *DescribeUdpReflectResponse, err error)
DescribeUdpReflect invokes the ddoscoo.DescribeUdpReflect API synchronously
func (*Client) DescribeUdpReflectWithCallback ¶
func (client *Client) DescribeUdpReflectWithCallback(request *DescribeUdpReflectRequest, callback func(response *DescribeUdpReflectResponse, err error)) <-chan int
DescribeUdpReflectWithCallback invokes the ddoscoo.DescribeUdpReflect API asynchronously
func (*Client) DescribeUdpReflectWithChan ¶
func (client *Client) DescribeUdpReflectWithChan(request *DescribeUdpReflectRequest) (<-chan *DescribeUdpReflectResponse, <-chan error)
DescribeUdpReflectWithChan invokes the ddoscoo.DescribeUdpReflect API asynchronously
func (*Client) DescribeUnBlackholeCount ¶
func (client *Client) DescribeUnBlackholeCount(request *DescribeUnBlackholeCountRequest) (response *DescribeUnBlackholeCountResponse, err error)
DescribeUnBlackholeCount invokes the ddoscoo.DescribeUnBlackholeCount API synchronously
func (*Client) DescribeUnBlackholeCountWithCallback ¶
func (client *Client) DescribeUnBlackholeCountWithCallback(request *DescribeUnBlackholeCountRequest, callback func(response *DescribeUnBlackholeCountResponse, err error)) <-chan int
DescribeUnBlackholeCountWithCallback invokes the ddoscoo.DescribeUnBlackholeCount API asynchronously
func (*Client) DescribeUnBlackholeCountWithChan ¶
func (client *Client) DescribeUnBlackholeCountWithChan(request *DescribeUnBlackholeCountRequest) (<-chan *DescribeUnBlackholeCountResponse, <-chan error)
DescribeUnBlackholeCountWithChan invokes the ddoscoo.DescribeUnBlackholeCount API asynchronously
func (*Client) DescribeUnBlockCount ¶
func (client *Client) DescribeUnBlockCount(request *DescribeUnBlockCountRequest) (response *DescribeUnBlockCountResponse, err error)
DescribeUnBlockCount invokes the ddoscoo.DescribeUnBlockCount API synchronously
func (*Client) DescribeUnBlockCountWithCallback ¶
func (client *Client) DescribeUnBlockCountWithCallback(request *DescribeUnBlockCountRequest, callback func(response *DescribeUnBlockCountResponse, err error)) <-chan int
DescribeUnBlockCountWithCallback invokes the ddoscoo.DescribeUnBlockCount API asynchronously
func (*Client) DescribeUnBlockCountWithChan ¶
func (client *Client) DescribeUnBlockCountWithChan(request *DescribeUnBlockCountRequest) (<-chan *DescribeUnBlockCountResponse, <-chan error)
DescribeUnBlockCountWithChan invokes the ddoscoo.DescribeUnBlockCount API asynchronously
func (*Client) DescribeWebAccessLogDispatchStatus ¶
func (client *Client) DescribeWebAccessLogDispatchStatus(request *DescribeWebAccessLogDispatchStatusRequest) (response *DescribeWebAccessLogDispatchStatusResponse, err error)
DescribeWebAccessLogDispatchStatus invokes the ddoscoo.DescribeWebAccessLogDispatchStatus API synchronously
func (*Client) DescribeWebAccessLogDispatchStatusWithCallback ¶
func (client *Client) DescribeWebAccessLogDispatchStatusWithCallback(request *DescribeWebAccessLogDispatchStatusRequest, callback func(response *DescribeWebAccessLogDispatchStatusResponse, err error)) <-chan int
DescribeWebAccessLogDispatchStatusWithCallback invokes the ddoscoo.DescribeWebAccessLogDispatchStatus API asynchronously
func (*Client) DescribeWebAccessLogDispatchStatusWithChan ¶
func (client *Client) DescribeWebAccessLogDispatchStatusWithChan(request *DescribeWebAccessLogDispatchStatusRequest) (<-chan *DescribeWebAccessLogDispatchStatusResponse, <-chan error)
DescribeWebAccessLogDispatchStatusWithChan invokes the ddoscoo.DescribeWebAccessLogDispatchStatus API asynchronously
func (*Client) DescribeWebAccessLogEmptyCount ¶
func (client *Client) DescribeWebAccessLogEmptyCount(request *DescribeWebAccessLogEmptyCountRequest) (response *DescribeWebAccessLogEmptyCountResponse, err error)
DescribeWebAccessLogEmptyCount invokes the ddoscoo.DescribeWebAccessLogEmptyCount API synchronously
func (*Client) DescribeWebAccessLogEmptyCountWithCallback ¶
func (client *Client) DescribeWebAccessLogEmptyCountWithCallback(request *DescribeWebAccessLogEmptyCountRequest, callback func(response *DescribeWebAccessLogEmptyCountResponse, err error)) <-chan int
DescribeWebAccessLogEmptyCountWithCallback invokes the ddoscoo.DescribeWebAccessLogEmptyCount API asynchronously
func (*Client) DescribeWebAccessLogEmptyCountWithChan ¶
func (client *Client) DescribeWebAccessLogEmptyCountWithChan(request *DescribeWebAccessLogEmptyCountRequest) (<-chan *DescribeWebAccessLogEmptyCountResponse, <-chan error)
DescribeWebAccessLogEmptyCountWithChan invokes the ddoscoo.DescribeWebAccessLogEmptyCount API asynchronously
func (*Client) DescribeWebAccessLogStatus ¶
func (client *Client) DescribeWebAccessLogStatus(request *DescribeWebAccessLogStatusRequest) (response *DescribeWebAccessLogStatusResponse, err error)
DescribeWebAccessLogStatus invokes the ddoscoo.DescribeWebAccessLogStatus API synchronously
func (*Client) DescribeWebAccessLogStatusWithCallback ¶
func (client *Client) DescribeWebAccessLogStatusWithCallback(request *DescribeWebAccessLogStatusRequest, callback func(response *DescribeWebAccessLogStatusResponse, err error)) <-chan int
DescribeWebAccessLogStatusWithCallback invokes the ddoscoo.DescribeWebAccessLogStatus API asynchronously
func (*Client) DescribeWebAccessLogStatusWithChan ¶
func (client *Client) DescribeWebAccessLogStatusWithChan(request *DescribeWebAccessLogStatusRequest) (<-chan *DescribeWebAccessLogStatusResponse, <-chan error)
DescribeWebAccessLogStatusWithChan invokes the ddoscoo.DescribeWebAccessLogStatus API asynchronously
func (*Client) DescribeWebAccessMode ¶
func (client *Client) DescribeWebAccessMode(request *DescribeWebAccessModeRequest) (response *DescribeWebAccessModeResponse, err error)
DescribeWebAccessMode invokes the ddoscoo.DescribeWebAccessMode API synchronously
func (*Client) DescribeWebAccessModeWithCallback ¶
func (client *Client) DescribeWebAccessModeWithCallback(request *DescribeWebAccessModeRequest, callback func(response *DescribeWebAccessModeResponse, err error)) <-chan int
DescribeWebAccessModeWithCallback invokes the ddoscoo.DescribeWebAccessMode API asynchronously
func (*Client) DescribeWebAccessModeWithChan ¶
func (client *Client) DescribeWebAccessModeWithChan(request *DescribeWebAccessModeRequest) (<-chan *DescribeWebAccessModeResponse, <-chan error)
DescribeWebAccessModeWithChan invokes the ddoscoo.DescribeWebAccessMode API asynchronously
func (*Client) DescribeWebAreaBlockConfigs ¶
func (client *Client) DescribeWebAreaBlockConfigs(request *DescribeWebAreaBlockConfigsRequest) (response *DescribeWebAreaBlockConfigsResponse, err error)
DescribeWebAreaBlockConfigs invokes the ddoscoo.DescribeWebAreaBlockConfigs API synchronously
func (*Client) DescribeWebAreaBlockConfigsWithCallback ¶
func (client *Client) DescribeWebAreaBlockConfigsWithCallback(request *DescribeWebAreaBlockConfigsRequest, callback func(response *DescribeWebAreaBlockConfigsResponse, err error)) <-chan int
DescribeWebAreaBlockConfigsWithCallback invokes the ddoscoo.DescribeWebAreaBlockConfigs API asynchronously
func (*Client) DescribeWebAreaBlockConfigsWithChan ¶
func (client *Client) DescribeWebAreaBlockConfigsWithChan(request *DescribeWebAreaBlockConfigsRequest) (<-chan *DescribeWebAreaBlockConfigsResponse, <-chan error)
DescribeWebAreaBlockConfigsWithChan invokes the ddoscoo.DescribeWebAreaBlockConfigs API asynchronously
func (*Client) DescribeWebCCRules ¶
func (client *Client) DescribeWebCCRules(request *DescribeWebCCRulesRequest) (response *DescribeWebCCRulesResponse, err error)
DescribeWebCCRules invokes the ddoscoo.DescribeWebCCRules API synchronously
func (*Client) DescribeWebCCRulesWithCallback ¶
func (client *Client) DescribeWebCCRulesWithCallback(request *DescribeWebCCRulesRequest, callback func(response *DescribeWebCCRulesResponse, err error)) <-chan int
DescribeWebCCRulesWithCallback invokes the ddoscoo.DescribeWebCCRules API asynchronously
func (*Client) DescribeWebCCRulesWithChan ¶
func (client *Client) DescribeWebCCRulesWithChan(request *DescribeWebCCRulesRequest) (<-chan *DescribeWebCCRulesResponse, <-chan error)
DescribeWebCCRulesWithChan invokes the ddoscoo.DescribeWebCCRules API asynchronously
func (*Client) DescribeWebCacheConfigs ¶
func (client *Client) DescribeWebCacheConfigs(request *DescribeWebCacheConfigsRequest) (response *DescribeWebCacheConfigsResponse, err error)
DescribeWebCacheConfigs invokes the ddoscoo.DescribeWebCacheConfigs API synchronously
func (*Client) DescribeWebCacheConfigsWithCallback ¶
func (client *Client) DescribeWebCacheConfigsWithCallback(request *DescribeWebCacheConfigsRequest, callback func(response *DescribeWebCacheConfigsResponse, err error)) <-chan int
DescribeWebCacheConfigsWithCallback invokes the ddoscoo.DescribeWebCacheConfigs API asynchronously
func (*Client) DescribeWebCacheConfigsWithChan ¶
func (client *Client) DescribeWebCacheConfigsWithChan(request *DescribeWebCacheConfigsRequest) (<-chan *DescribeWebCacheConfigsResponse, <-chan error)
DescribeWebCacheConfigsWithChan invokes the ddoscoo.DescribeWebCacheConfigs API asynchronously
func (*Client) DescribeWebCcProtectSwitch ¶
func (client *Client) DescribeWebCcProtectSwitch(request *DescribeWebCcProtectSwitchRequest) (response *DescribeWebCcProtectSwitchResponse, err error)
DescribeWebCcProtectSwitch invokes the ddoscoo.DescribeWebCcProtectSwitch API synchronously
func (*Client) DescribeWebCcProtectSwitchWithCallback ¶
func (client *Client) DescribeWebCcProtectSwitchWithCallback(request *DescribeWebCcProtectSwitchRequest, callback func(response *DescribeWebCcProtectSwitchResponse, err error)) <-chan int
DescribeWebCcProtectSwitchWithCallback invokes the ddoscoo.DescribeWebCcProtectSwitch API asynchronously
func (*Client) DescribeWebCcProtectSwitchWithChan ¶
func (client *Client) DescribeWebCcProtectSwitchWithChan(request *DescribeWebCcProtectSwitchRequest) (<-chan *DescribeWebCcProtectSwitchResponse, <-chan error)
DescribeWebCcProtectSwitchWithChan invokes the ddoscoo.DescribeWebCcProtectSwitch API asynchronously
func (*Client) DescribeWebCustomPorts ¶
func (client *Client) DescribeWebCustomPorts(request *DescribeWebCustomPortsRequest) (response *DescribeWebCustomPortsResponse, err error)
DescribeWebCustomPorts invokes the ddoscoo.DescribeWebCustomPorts API synchronously
func (*Client) DescribeWebCustomPortsWithCallback ¶
func (client *Client) DescribeWebCustomPortsWithCallback(request *DescribeWebCustomPortsRequest, callback func(response *DescribeWebCustomPortsResponse, err error)) <-chan int
DescribeWebCustomPortsWithCallback invokes the ddoscoo.DescribeWebCustomPorts API asynchronously
func (*Client) DescribeWebCustomPortsWithChan ¶
func (client *Client) DescribeWebCustomPortsWithChan(request *DescribeWebCustomPortsRequest) (<-chan *DescribeWebCustomPortsResponse, <-chan error)
DescribeWebCustomPortsWithChan invokes the ddoscoo.DescribeWebCustomPorts API asynchronously
func (*Client) DescribeWebInstanceRelations ¶
func (client *Client) DescribeWebInstanceRelations(request *DescribeWebInstanceRelationsRequest) (response *DescribeWebInstanceRelationsResponse, err error)
DescribeWebInstanceRelations invokes the ddoscoo.DescribeWebInstanceRelations API synchronously
func (*Client) DescribeWebInstanceRelationsWithCallback ¶
func (client *Client) DescribeWebInstanceRelationsWithCallback(request *DescribeWebInstanceRelationsRequest, callback func(response *DescribeWebInstanceRelationsResponse, err error)) <-chan int
DescribeWebInstanceRelationsWithCallback invokes the ddoscoo.DescribeWebInstanceRelations API asynchronously
func (*Client) DescribeWebInstanceRelationsWithChan ¶
func (client *Client) DescribeWebInstanceRelationsWithChan(request *DescribeWebInstanceRelationsRequest) (<-chan *DescribeWebInstanceRelationsResponse, <-chan error)
DescribeWebInstanceRelationsWithChan invokes the ddoscoo.DescribeWebInstanceRelations API asynchronously
func (*Client) DescribeWebPreciseAccessRule ¶
func (client *Client) DescribeWebPreciseAccessRule(request *DescribeWebPreciseAccessRuleRequest) (response *DescribeWebPreciseAccessRuleResponse, err error)
DescribeWebPreciseAccessRule invokes the ddoscoo.DescribeWebPreciseAccessRule API synchronously
func (*Client) DescribeWebPreciseAccessRuleWithCallback ¶
func (client *Client) DescribeWebPreciseAccessRuleWithCallback(request *DescribeWebPreciseAccessRuleRequest, callback func(response *DescribeWebPreciseAccessRuleResponse, err error)) <-chan int
DescribeWebPreciseAccessRuleWithCallback invokes the ddoscoo.DescribeWebPreciseAccessRule API asynchronously
func (*Client) DescribeWebPreciseAccessRuleWithChan ¶
func (client *Client) DescribeWebPreciseAccessRuleWithChan(request *DescribeWebPreciseAccessRuleRequest) (<-chan *DescribeWebPreciseAccessRuleResponse, <-chan error)
DescribeWebPreciseAccessRuleWithChan invokes the ddoscoo.DescribeWebPreciseAccessRule API asynchronously
func (*Client) DescribeWebRules ¶
func (client *Client) DescribeWebRules(request *DescribeWebRulesRequest) (response *DescribeWebRulesResponse, err error)
DescribeWebRules invokes the ddoscoo.DescribeWebRules API synchronously
func (*Client) DescribeWebRulesWithCallback ¶
func (client *Client) DescribeWebRulesWithCallback(request *DescribeWebRulesRequest, callback func(response *DescribeWebRulesResponse, err error)) <-chan int
DescribeWebRulesWithCallback invokes the ddoscoo.DescribeWebRules API asynchronously
func (*Client) DescribeWebRulesWithChan ¶
func (client *Client) DescribeWebRulesWithChan(request *DescribeWebRulesRequest) (<-chan *DescribeWebRulesResponse, <-chan error)
DescribeWebRulesWithChan invokes the ddoscoo.DescribeWebRules API asynchronously
func (*Client) DetachSceneDefenseObject ¶
func (client *Client) DetachSceneDefenseObject(request *DetachSceneDefenseObjectRequest) (response *DetachSceneDefenseObjectResponse, err error)
DetachSceneDefenseObject invokes the ddoscoo.DetachSceneDefenseObject API synchronously
func (*Client) DetachSceneDefenseObjectWithCallback ¶
func (client *Client) DetachSceneDefenseObjectWithCallback(request *DetachSceneDefenseObjectRequest, callback func(response *DetachSceneDefenseObjectResponse, err error)) <-chan int
DetachSceneDefenseObjectWithCallback invokes the ddoscoo.DetachSceneDefenseObject API asynchronously
func (*Client) DetachSceneDefenseObjectWithChan ¶
func (client *Client) DetachSceneDefenseObjectWithChan(request *DetachSceneDefenseObjectRequest) (<-chan *DetachSceneDefenseObjectResponse, <-chan error)
DetachSceneDefenseObjectWithChan invokes the ddoscoo.DetachSceneDefenseObject API asynchronously
func (*Client) DisableSceneDefensePolicy ¶
func (client *Client) DisableSceneDefensePolicy(request *DisableSceneDefensePolicyRequest) (response *DisableSceneDefensePolicyResponse, err error)
DisableSceneDefensePolicy invokes the ddoscoo.DisableSceneDefensePolicy API synchronously
func (*Client) DisableSceneDefensePolicyWithCallback ¶
func (client *Client) DisableSceneDefensePolicyWithCallback(request *DisableSceneDefensePolicyRequest, callback func(response *DisableSceneDefensePolicyResponse, err error)) <-chan int
DisableSceneDefensePolicyWithCallback invokes the ddoscoo.DisableSceneDefensePolicy API asynchronously
func (*Client) DisableSceneDefensePolicyWithChan ¶
func (client *Client) DisableSceneDefensePolicyWithChan(request *DisableSceneDefensePolicyRequest) (<-chan *DisableSceneDefensePolicyResponse, <-chan error)
DisableSceneDefensePolicyWithChan invokes the ddoscoo.DisableSceneDefensePolicy API asynchronously
func (*Client) DisableWebAccessLogConfig ¶
func (client *Client) DisableWebAccessLogConfig(request *DisableWebAccessLogConfigRequest) (response *DisableWebAccessLogConfigResponse, err error)
DisableWebAccessLogConfig invokes the ddoscoo.DisableWebAccessLogConfig API synchronously
func (*Client) DisableWebAccessLogConfigWithCallback ¶
func (client *Client) DisableWebAccessLogConfigWithCallback(request *DisableWebAccessLogConfigRequest, callback func(response *DisableWebAccessLogConfigResponse, err error)) <-chan int
DisableWebAccessLogConfigWithCallback invokes the ddoscoo.DisableWebAccessLogConfig API asynchronously
func (*Client) DisableWebAccessLogConfigWithChan ¶
func (client *Client) DisableWebAccessLogConfigWithChan(request *DisableWebAccessLogConfigRequest) (<-chan *DisableWebAccessLogConfigResponse, <-chan error)
DisableWebAccessLogConfigWithChan invokes the ddoscoo.DisableWebAccessLogConfig API asynchronously
func (*Client) DisableWebCC ¶
func (client *Client) DisableWebCC(request *DisableWebCCRequest) (response *DisableWebCCResponse, err error)
DisableWebCC invokes the ddoscoo.DisableWebCC API synchronously
func (*Client) DisableWebCCRule ¶
func (client *Client) DisableWebCCRule(request *DisableWebCCRuleRequest) (response *DisableWebCCRuleResponse, err error)
DisableWebCCRule invokes the ddoscoo.DisableWebCCRule API synchronously
func (*Client) DisableWebCCRuleWithCallback ¶
func (client *Client) DisableWebCCRuleWithCallback(request *DisableWebCCRuleRequest, callback func(response *DisableWebCCRuleResponse, err error)) <-chan int
DisableWebCCRuleWithCallback invokes the ddoscoo.DisableWebCCRule API asynchronously
func (*Client) DisableWebCCRuleWithChan ¶
func (client *Client) DisableWebCCRuleWithChan(request *DisableWebCCRuleRequest) (<-chan *DisableWebCCRuleResponse, <-chan error)
DisableWebCCRuleWithChan invokes the ddoscoo.DisableWebCCRule API asynchronously
func (*Client) DisableWebCCWithCallback ¶
func (client *Client) DisableWebCCWithCallback(request *DisableWebCCRequest, callback func(response *DisableWebCCResponse, err error)) <-chan int
DisableWebCCWithCallback invokes the ddoscoo.DisableWebCC API asynchronously
func (*Client) DisableWebCCWithChan ¶
func (client *Client) DisableWebCCWithChan(request *DisableWebCCRequest) (<-chan *DisableWebCCResponse, <-chan error)
DisableWebCCWithChan invokes the ddoscoo.DisableWebCC API asynchronously
func (*Client) EmptyAutoCcBlacklist ¶
func (client *Client) EmptyAutoCcBlacklist(request *EmptyAutoCcBlacklistRequest) (response *EmptyAutoCcBlacklistResponse, err error)
EmptyAutoCcBlacklist invokes the ddoscoo.EmptyAutoCcBlacklist API synchronously
func (*Client) EmptyAutoCcBlacklistWithCallback ¶
func (client *Client) EmptyAutoCcBlacklistWithCallback(request *EmptyAutoCcBlacklistRequest, callback func(response *EmptyAutoCcBlacklistResponse, err error)) <-chan int
EmptyAutoCcBlacklistWithCallback invokes the ddoscoo.EmptyAutoCcBlacklist API asynchronously
func (*Client) EmptyAutoCcBlacklistWithChan ¶
func (client *Client) EmptyAutoCcBlacklistWithChan(request *EmptyAutoCcBlacklistRequest) (<-chan *EmptyAutoCcBlacklistResponse, <-chan error)
EmptyAutoCcBlacklistWithChan invokes the ddoscoo.EmptyAutoCcBlacklist API asynchronously
func (*Client) EmptyAutoCcWhitelist ¶
func (client *Client) EmptyAutoCcWhitelist(request *EmptyAutoCcWhitelistRequest) (response *EmptyAutoCcWhitelistResponse, err error)
EmptyAutoCcWhitelist invokes the ddoscoo.EmptyAutoCcWhitelist API synchronously
func (*Client) EmptyAutoCcWhitelistWithCallback ¶
func (client *Client) EmptyAutoCcWhitelistWithCallback(request *EmptyAutoCcWhitelistRequest, callback func(response *EmptyAutoCcWhitelistResponse, err error)) <-chan int
EmptyAutoCcWhitelistWithCallback invokes the ddoscoo.EmptyAutoCcWhitelist API asynchronously
func (*Client) EmptyAutoCcWhitelistWithChan ¶
func (client *Client) EmptyAutoCcWhitelistWithChan(request *EmptyAutoCcWhitelistRequest) (<-chan *EmptyAutoCcWhitelistResponse, <-chan error)
EmptyAutoCcWhitelistWithChan invokes the ddoscoo.EmptyAutoCcWhitelist API asynchronously
func (*Client) EmptySlsLogstore ¶
func (client *Client) EmptySlsLogstore(request *EmptySlsLogstoreRequest) (response *EmptySlsLogstoreResponse, err error)
EmptySlsLogstore invokes the ddoscoo.EmptySlsLogstore API synchronously
func (*Client) EmptySlsLogstoreWithCallback ¶
func (client *Client) EmptySlsLogstoreWithCallback(request *EmptySlsLogstoreRequest, callback func(response *EmptySlsLogstoreResponse, err error)) <-chan int
EmptySlsLogstoreWithCallback invokes the ddoscoo.EmptySlsLogstore API asynchronously
func (*Client) EmptySlsLogstoreWithChan ¶
func (client *Client) EmptySlsLogstoreWithChan(request *EmptySlsLogstoreRequest) (<-chan *EmptySlsLogstoreResponse, <-chan error)
EmptySlsLogstoreWithChan invokes the ddoscoo.EmptySlsLogstore API asynchronously
func (*Client) EnableSceneDefensePolicy ¶
func (client *Client) EnableSceneDefensePolicy(request *EnableSceneDefensePolicyRequest) (response *EnableSceneDefensePolicyResponse, err error)
EnableSceneDefensePolicy invokes the ddoscoo.EnableSceneDefensePolicy API synchronously
func (*Client) EnableSceneDefensePolicyWithCallback ¶
func (client *Client) EnableSceneDefensePolicyWithCallback(request *EnableSceneDefensePolicyRequest, callback func(response *EnableSceneDefensePolicyResponse, err error)) <-chan int
EnableSceneDefensePolicyWithCallback invokes the ddoscoo.EnableSceneDefensePolicy API asynchronously
func (*Client) EnableSceneDefensePolicyWithChan ¶
func (client *Client) EnableSceneDefensePolicyWithChan(request *EnableSceneDefensePolicyRequest) (<-chan *EnableSceneDefensePolicyResponse, <-chan error)
EnableSceneDefensePolicyWithChan invokes the ddoscoo.EnableSceneDefensePolicy API asynchronously
func (*Client) EnableWebAccessLogConfig ¶
func (client *Client) EnableWebAccessLogConfig(request *EnableWebAccessLogConfigRequest) (response *EnableWebAccessLogConfigResponse, err error)
EnableWebAccessLogConfig invokes the ddoscoo.EnableWebAccessLogConfig API synchronously
func (*Client) EnableWebAccessLogConfigWithCallback ¶
func (client *Client) EnableWebAccessLogConfigWithCallback(request *EnableWebAccessLogConfigRequest, callback func(response *EnableWebAccessLogConfigResponse, err error)) <-chan int
EnableWebAccessLogConfigWithCallback invokes the ddoscoo.EnableWebAccessLogConfig API asynchronously
func (*Client) EnableWebAccessLogConfigWithChan ¶
func (client *Client) EnableWebAccessLogConfigWithChan(request *EnableWebAccessLogConfigRequest) (<-chan *EnableWebAccessLogConfigResponse, <-chan error)
EnableWebAccessLogConfigWithChan invokes the ddoscoo.EnableWebAccessLogConfig API asynchronously
func (*Client) EnableWebCC ¶
func (client *Client) EnableWebCC(request *EnableWebCCRequest) (response *EnableWebCCResponse, err error)
EnableWebCC invokes the ddoscoo.EnableWebCC API synchronously
func (*Client) EnableWebCCRule ¶
func (client *Client) EnableWebCCRule(request *EnableWebCCRuleRequest) (response *EnableWebCCRuleResponse, err error)
EnableWebCCRule invokes the ddoscoo.EnableWebCCRule API synchronously
func (*Client) EnableWebCCRuleWithCallback ¶
func (client *Client) EnableWebCCRuleWithCallback(request *EnableWebCCRuleRequest, callback func(response *EnableWebCCRuleResponse, err error)) <-chan int
EnableWebCCRuleWithCallback invokes the ddoscoo.EnableWebCCRule API asynchronously
func (*Client) EnableWebCCRuleWithChan ¶
func (client *Client) EnableWebCCRuleWithChan(request *EnableWebCCRuleRequest) (<-chan *EnableWebCCRuleResponse, <-chan error)
EnableWebCCRuleWithChan invokes the ddoscoo.EnableWebCCRule API asynchronously
func (*Client) EnableWebCCWithCallback ¶
func (client *Client) EnableWebCCWithCallback(request *EnableWebCCRequest, callback func(response *EnableWebCCResponse, err error)) <-chan int
EnableWebCCWithCallback invokes the ddoscoo.EnableWebCC API asynchronously
func (*Client) EnableWebCCWithChan ¶
func (client *Client) EnableWebCCWithChan(request *EnableWebCCRequest) (<-chan *EnableWebCCResponse, <-chan error)
EnableWebCCWithChan invokes the ddoscoo.EnableWebCC API asynchronously
func (*Client) ModifyBlackholeStatus ¶
func (client *Client) ModifyBlackholeStatus(request *ModifyBlackholeStatusRequest) (response *ModifyBlackholeStatusResponse, err error)
ModifyBlackholeStatus invokes the ddoscoo.ModifyBlackholeStatus API synchronously
func (*Client) ModifyBlackholeStatusWithCallback ¶
func (client *Client) ModifyBlackholeStatusWithCallback(request *ModifyBlackholeStatusRequest, callback func(response *ModifyBlackholeStatusResponse, err error)) <-chan int
ModifyBlackholeStatusWithCallback invokes the ddoscoo.ModifyBlackholeStatus API asynchronously
func (*Client) ModifyBlackholeStatusWithChan ¶
func (client *Client) ModifyBlackholeStatusWithChan(request *ModifyBlackholeStatusRequest) (<-chan *ModifyBlackholeStatusResponse, <-chan error)
ModifyBlackholeStatusWithChan invokes the ddoscoo.ModifyBlackholeStatus API asynchronously
func (*Client) ModifyBlockStatus ¶
func (client *Client) ModifyBlockStatus(request *ModifyBlockStatusRequest) (response *ModifyBlockStatusResponse, err error)
ModifyBlockStatus invokes the ddoscoo.ModifyBlockStatus API synchronously
func (*Client) ModifyBlockStatusWithCallback ¶
func (client *Client) ModifyBlockStatusWithCallback(request *ModifyBlockStatusRequest, callback func(response *ModifyBlockStatusResponse, err error)) <-chan int
ModifyBlockStatusWithCallback invokes the ddoscoo.ModifyBlockStatus API asynchronously
func (*Client) ModifyBlockStatusWithChan ¶
func (client *Client) ModifyBlockStatusWithChan(request *ModifyBlockStatusRequest) (<-chan *ModifyBlockStatusResponse, <-chan error)
ModifyBlockStatusWithChan invokes the ddoscoo.ModifyBlockStatus API asynchronously
func (*Client) ModifyCnameReuse ¶
func (client *Client) ModifyCnameReuse(request *ModifyCnameReuseRequest) (response *ModifyCnameReuseResponse, err error)
ModifyCnameReuse invokes the ddoscoo.ModifyCnameReuse API synchronously
func (*Client) ModifyCnameReuseWithCallback ¶
func (client *Client) ModifyCnameReuseWithCallback(request *ModifyCnameReuseRequest, callback func(response *ModifyCnameReuseResponse, err error)) <-chan int
ModifyCnameReuseWithCallback invokes the ddoscoo.ModifyCnameReuse API asynchronously
func (*Client) ModifyCnameReuseWithChan ¶
func (client *Client) ModifyCnameReuseWithChan(request *ModifyCnameReuseRequest) (<-chan *ModifyCnameReuseResponse, <-chan error)
ModifyCnameReuseWithChan invokes the ddoscoo.ModifyCnameReuse API asynchronously
func (*Client) ModifyDomainResource ¶
func (client *Client) ModifyDomainResource(request *ModifyDomainResourceRequest) (response *ModifyDomainResourceResponse, err error)
ModifyDomainResource invokes the ddoscoo.ModifyDomainResource API synchronously
func (*Client) ModifyDomainResourceWithCallback ¶
func (client *Client) ModifyDomainResourceWithCallback(request *ModifyDomainResourceRequest, callback func(response *ModifyDomainResourceResponse, err error)) <-chan int
ModifyDomainResourceWithCallback invokes the ddoscoo.ModifyDomainResource API asynchronously
func (*Client) ModifyDomainResourceWithChan ¶
func (client *Client) ModifyDomainResourceWithChan(request *ModifyDomainResourceRequest) (<-chan *ModifyDomainResourceResponse, <-chan error)
ModifyDomainResourceWithChan invokes the ddoscoo.ModifyDomainResource API asynchronously
func (*Client) ModifyElasticBandWidth ¶
func (client *Client) ModifyElasticBandWidth(request *ModifyElasticBandWidthRequest) (response *ModifyElasticBandWidthResponse, err error)
ModifyElasticBandWidth invokes the ddoscoo.ModifyElasticBandWidth API synchronously
func (*Client) ModifyElasticBandWidthWithCallback ¶
func (client *Client) ModifyElasticBandWidthWithCallback(request *ModifyElasticBandWidthRequest, callback func(response *ModifyElasticBandWidthResponse, err error)) <-chan int
ModifyElasticBandWidthWithCallback invokes the ddoscoo.ModifyElasticBandWidth API asynchronously
func (*Client) ModifyElasticBandWidthWithChan ¶
func (client *Client) ModifyElasticBandWidthWithChan(request *ModifyElasticBandWidthRequest) (<-chan *ModifyElasticBandWidthResponse, <-chan error)
ModifyElasticBandWidthWithChan invokes the ddoscoo.ModifyElasticBandWidth API asynchronously
func (*Client) ModifyFullLogTtl ¶
func (client *Client) ModifyFullLogTtl(request *ModifyFullLogTtlRequest) (response *ModifyFullLogTtlResponse, err error)
ModifyFullLogTtl invokes the ddoscoo.ModifyFullLogTtl API synchronously
func (*Client) ModifyFullLogTtlWithCallback ¶
func (client *Client) ModifyFullLogTtlWithCallback(request *ModifyFullLogTtlRequest, callback func(response *ModifyFullLogTtlResponse, err error)) <-chan int
ModifyFullLogTtlWithCallback invokes the ddoscoo.ModifyFullLogTtl API asynchronously
func (*Client) ModifyFullLogTtlWithChan ¶
func (client *Client) ModifyFullLogTtlWithChan(request *ModifyFullLogTtlRequest) (<-chan *ModifyFullLogTtlResponse, <-chan error)
ModifyFullLogTtlWithChan invokes the ddoscoo.ModifyFullLogTtl API asynchronously
func (*Client) ModifyHealthCheckConfig ¶
func (client *Client) ModifyHealthCheckConfig(request *ModifyHealthCheckConfigRequest) (response *ModifyHealthCheckConfigResponse, err error)
ModifyHealthCheckConfig invokes the ddoscoo.ModifyHealthCheckConfig API synchronously
func (*Client) ModifyHealthCheckConfigWithCallback ¶
func (client *Client) ModifyHealthCheckConfigWithCallback(request *ModifyHealthCheckConfigRequest, callback func(response *ModifyHealthCheckConfigResponse, err error)) <-chan int
ModifyHealthCheckConfigWithCallback invokes the ddoscoo.ModifyHealthCheckConfig API asynchronously
func (*Client) ModifyHealthCheckConfigWithChan ¶
func (client *Client) ModifyHealthCheckConfigWithChan(request *ModifyHealthCheckConfigRequest) (<-chan *ModifyHealthCheckConfigResponse, <-chan error)
ModifyHealthCheckConfigWithChan invokes the ddoscoo.ModifyHealthCheckConfig API asynchronously
func (*Client) ModifyHttp2Enable ¶
func (client *Client) ModifyHttp2Enable(request *ModifyHttp2EnableRequest) (response *ModifyHttp2EnableResponse, err error)
ModifyHttp2Enable invokes the ddoscoo.ModifyHttp2Enable API synchronously
func (*Client) ModifyHttp2EnableWithCallback ¶
func (client *Client) ModifyHttp2EnableWithCallback(request *ModifyHttp2EnableRequest, callback func(response *ModifyHttp2EnableResponse, err error)) <-chan int
ModifyHttp2EnableWithCallback invokes the ddoscoo.ModifyHttp2Enable API asynchronously
func (*Client) ModifyHttp2EnableWithChan ¶
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 ¶
func (client *Client) ModifyNetworkRuleAttribute(request *ModifyNetworkRuleAttributeRequest) (response *ModifyNetworkRuleAttributeResponse, err error)
ModifyNetworkRuleAttribute invokes the ddoscoo.ModifyNetworkRuleAttribute API synchronously
func (*Client) ModifyNetworkRuleAttributeWithCallback ¶
func (client *Client) ModifyNetworkRuleAttributeWithCallback(request *ModifyNetworkRuleAttributeRequest, callback func(response *ModifyNetworkRuleAttributeResponse, err error)) <-chan int
ModifyNetworkRuleAttributeWithCallback invokes the ddoscoo.ModifyNetworkRuleAttribute API asynchronously
func (*Client) ModifyNetworkRuleAttributeWithChan ¶
func (client *Client) ModifyNetworkRuleAttributeWithChan(request *ModifyNetworkRuleAttributeRequest) (<-chan *ModifyNetworkRuleAttributeResponse, <-chan error)
ModifyNetworkRuleAttributeWithChan invokes the ddoscoo.ModifyNetworkRuleAttribute API asynchronously
func (*Client) ModifyPort ¶
func (client *Client) ModifyPort(request *ModifyPortRequest) (response *ModifyPortResponse, err error)
ModifyPort invokes the ddoscoo.ModifyPort API synchronously
func (*Client) ModifyPortAutoCcStatus ¶
func (client *Client) ModifyPortAutoCcStatus(request *ModifyPortAutoCcStatusRequest) (response *ModifyPortAutoCcStatusResponse, err error)
ModifyPortAutoCcStatus invokes the ddoscoo.ModifyPortAutoCcStatus API synchronously
func (*Client) ModifyPortAutoCcStatusWithCallback ¶
func (client *Client) ModifyPortAutoCcStatusWithCallback(request *ModifyPortAutoCcStatusRequest, callback func(response *ModifyPortAutoCcStatusResponse, err error)) <-chan int
ModifyPortAutoCcStatusWithCallback invokes the ddoscoo.ModifyPortAutoCcStatus API asynchronously
func (*Client) ModifyPortAutoCcStatusWithChan ¶
func (client *Client) ModifyPortAutoCcStatusWithChan(request *ModifyPortAutoCcStatusRequest) (<-chan *ModifyPortAutoCcStatusResponse, <-chan error)
ModifyPortAutoCcStatusWithChan invokes the ddoscoo.ModifyPortAutoCcStatus API asynchronously
func (*Client) ModifyPortWithCallback ¶
func (client *Client) ModifyPortWithCallback(request *ModifyPortRequest, callback func(response *ModifyPortResponse, err error)) <-chan int
ModifyPortWithCallback invokes the ddoscoo.ModifyPort API asynchronously
func (*Client) ModifyPortWithChan ¶
func (client *Client) ModifyPortWithChan(request *ModifyPortRequest) (<-chan *ModifyPortResponse, <-chan error)
ModifyPortWithChan invokes the ddoscoo.ModifyPort API asynchronously
func (*Client) ModifySceneDefensePolicy ¶
func (client *Client) ModifySceneDefensePolicy(request *ModifySceneDefensePolicyRequest) (response *ModifySceneDefensePolicyResponse, err error)
ModifySceneDefensePolicy invokes the ddoscoo.ModifySceneDefensePolicy API synchronously
func (*Client) ModifySceneDefensePolicyWithCallback ¶
func (client *Client) ModifySceneDefensePolicyWithCallback(request *ModifySceneDefensePolicyRequest, callback func(response *ModifySceneDefensePolicyResponse, err error)) <-chan int
ModifySceneDefensePolicyWithCallback invokes the ddoscoo.ModifySceneDefensePolicy API asynchronously
func (*Client) ModifySceneDefensePolicyWithChan ¶
func (client *Client) ModifySceneDefensePolicyWithChan(request *ModifySceneDefensePolicyRequest) (<-chan *ModifySceneDefensePolicyResponse, <-chan error)
ModifySceneDefensePolicyWithChan invokes the ddoscoo.ModifySceneDefensePolicy API asynchronously
func (*Client) ModifySchedulerRule ¶
func (client *Client) ModifySchedulerRule(request *ModifySchedulerRuleRequest) (response *ModifySchedulerRuleResponse, err error)
ModifySchedulerRule invokes the ddoscoo.ModifySchedulerRule API synchronously
func (*Client) ModifySchedulerRuleWithCallback ¶
func (client *Client) ModifySchedulerRuleWithCallback(request *ModifySchedulerRuleRequest, callback func(response *ModifySchedulerRuleResponse, err error)) <-chan int
ModifySchedulerRuleWithCallback invokes the ddoscoo.ModifySchedulerRule API asynchronously
func (*Client) ModifySchedulerRuleWithChan ¶
func (client *Client) ModifySchedulerRuleWithChan(request *ModifySchedulerRuleRequest) (<-chan *ModifySchedulerRuleResponse, <-chan error)
ModifySchedulerRuleWithChan invokes the ddoscoo.ModifySchedulerRule API asynchronously
func (*Client) ModifyTlsConfig ¶
func (client *Client) ModifyTlsConfig(request *ModifyTlsConfigRequest) (response *ModifyTlsConfigResponse, err error)
ModifyTlsConfig invokes the ddoscoo.ModifyTlsConfig API synchronously
func (*Client) ModifyTlsConfigWithCallback ¶
func (client *Client) ModifyTlsConfigWithCallback(request *ModifyTlsConfigRequest, callback func(response *ModifyTlsConfigResponse, err error)) <-chan int
ModifyTlsConfigWithCallback invokes the ddoscoo.ModifyTlsConfig API asynchronously
func (*Client) ModifyTlsConfigWithChan ¶
func (client *Client) ModifyTlsConfigWithChan(request *ModifyTlsConfigRequest) (<-chan *ModifyTlsConfigResponse, <-chan error)
ModifyTlsConfigWithChan invokes the ddoscoo.ModifyTlsConfig API asynchronously
func (*Client) ModifyWebAIProtectMode ¶
func (client *Client) ModifyWebAIProtectMode(request *ModifyWebAIProtectModeRequest) (response *ModifyWebAIProtectModeResponse, err error)
ModifyWebAIProtectMode invokes the ddoscoo.ModifyWebAIProtectMode API synchronously
func (*Client) ModifyWebAIProtectModeWithCallback ¶
func (client *Client) ModifyWebAIProtectModeWithCallback(request *ModifyWebAIProtectModeRequest, callback func(response *ModifyWebAIProtectModeResponse, err error)) <-chan int
ModifyWebAIProtectModeWithCallback invokes the ddoscoo.ModifyWebAIProtectMode API asynchronously
func (*Client) ModifyWebAIProtectModeWithChan ¶
func (client *Client) ModifyWebAIProtectModeWithChan(request *ModifyWebAIProtectModeRequest) (<-chan *ModifyWebAIProtectModeResponse, <-chan error)
ModifyWebAIProtectModeWithChan invokes the ddoscoo.ModifyWebAIProtectMode API asynchronously
func (*Client) ModifyWebAIProtectSwitch ¶
func (client *Client) ModifyWebAIProtectSwitch(request *ModifyWebAIProtectSwitchRequest) (response *ModifyWebAIProtectSwitchResponse, err error)
ModifyWebAIProtectSwitch invokes the ddoscoo.ModifyWebAIProtectSwitch API synchronously
func (*Client) ModifyWebAIProtectSwitchWithCallback ¶
func (client *Client) ModifyWebAIProtectSwitchWithCallback(request *ModifyWebAIProtectSwitchRequest, callback func(response *ModifyWebAIProtectSwitchResponse, err error)) <-chan int
ModifyWebAIProtectSwitchWithCallback invokes the ddoscoo.ModifyWebAIProtectSwitch API asynchronously
func (*Client) ModifyWebAIProtectSwitchWithChan ¶
func (client *Client) ModifyWebAIProtectSwitchWithChan(request *ModifyWebAIProtectSwitchRequest) (<-chan *ModifyWebAIProtectSwitchResponse, <-chan error)
ModifyWebAIProtectSwitchWithChan invokes the ddoscoo.ModifyWebAIProtectSwitch API asynchronously
func (*Client) ModifyWebAccessMode ¶
func (client *Client) ModifyWebAccessMode(request *ModifyWebAccessModeRequest) (response *ModifyWebAccessModeResponse, err error)
ModifyWebAccessMode invokes the ddoscoo.ModifyWebAccessMode API synchronously
func (*Client) ModifyWebAccessModeWithCallback ¶
func (client *Client) ModifyWebAccessModeWithCallback(request *ModifyWebAccessModeRequest, callback func(response *ModifyWebAccessModeResponse, err error)) <-chan int
ModifyWebAccessModeWithCallback invokes the ddoscoo.ModifyWebAccessMode API asynchronously
func (*Client) ModifyWebAccessModeWithChan ¶
func (client *Client) ModifyWebAccessModeWithChan(request *ModifyWebAccessModeRequest) (<-chan *ModifyWebAccessModeResponse, <-chan error)
ModifyWebAccessModeWithChan invokes the ddoscoo.ModifyWebAccessMode API asynchronously
func (*Client) ModifyWebAreaBlock ¶
func (client *Client) ModifyWebAreaBlock(request *ModifyWebAreaBlockRequest) (response *ModifyWebAreaBlockResponse, err error)
ModifyWebAreaBlock invokes the ddoscoo.ModifyWebAreaBlock API synchronously
func (*Client) ModifyWebAreaBlockSwitch ¶
func (client *Client) ModifyWebAreaBlockSwitch(request *ModifyWebAreaBlockSwitchRequest) (response *ModifyWebAreaBlockSwitchResponse, err error)
ModifyWebAreaBlockSwitch invokes the ddoscoo.ModifyWebAreaBlockSwitch API synchronously
func (*Client) ModifyWebAreaBlockSwitchWithCallback ¶
func (client *Client) ModifyWebAreaBlockSwitchWithCallback(request *ModifyWebAreaBlockSwitchRequest, callback func(response *ModifyWebAreaBlockSwitchResponse, err error)) <-chan int
ModifyWebAreaBlockSwitchWithCallback invokes the ddoscoo.ModifyWebAreaBlockSwitch API asynchronously
func (*Client) ModifyWebAreaBlockSwitchWithChan ¶
func (client *Client) ModifyWebAreaBlockSwitchWithChan(request *ModifyWebAreaBlockSwitchRequest) (<-chan *ModifyWebAreaBlockSwitchResponse, <-chan error)
ModifyWebAreaBlockSwitchWithChan invokes the ddoscoo.ModifyWebAreaBlockSwitch API asynchronously
func (*Client) ModifyWebAreaBlockWithCallback ¶
func (client *Client) ModifyWebAreaBlockWithCallback(request *ModifyWebAreaBlockRequest, callback func(response *ModifyWebAreaBlockResponse, err error)) <-chan int
ModifyWebAreaBlockWithCallback invokes the ddoscoo.ModifyWebAreaBlock API asynchronously
func (*Client) ModifyWebAreaBlockWithChan ¶
func (client *Client) ModifyWebAreaBlockWithChan(request *ModifyWebAreaBlockRequest) (<-chan *ModifyWebAreaBlockResponse, <-chan error)
ModifyWebAreaBlockWithChan invokes the ddoscoo.ModifyWebAreaBlock API asynchronously
func (*Client) ModifyWebCCRule ¶
func (client *Client) ModifyWebCCRule(request *ModifyWebCCRuleRequest) (response *ModifyWebCCRuleResponse, err error)
ModifyWebCCRule invokes the ddoscoo.ModifyWebCCRule API synchronously
func (*Client) ModifyWebCCRuleWithCallback ¶
func (client *Client) ModifyWebCCRuleWithCallback(request *ModifyWebCCRuleRequest, callback func(response *ModifyWebCCRuleResponse, err error)) <-chan int
ModifyWebCCRuleWithCallback invokes the ddoscoo.ModifyWebCCRule API asynchronously
func (*Client) ModifyWebCCRuleWithChan ¶
func (client *Client) ModifyWebCCRuleWithChan(request *ModifyWebCCRuleRequest) (<-chan *ModifyWebCCRuleResponse, <-chan error)
ModifyWebCCRuleWithChan invokes the ddoscoo.ModifyWebCCRule API asynchronously
func (*Client) ModifyWebCacheCustomRule ¶
func (client *Client) ModifyWebCacheCustomRule(request *ModifyWebCacheCustomRuleRequest) (response *ModifyWebCacheCustomRuleResponse, err error)
ModifyWebCacheCustomRule invokes the ddoscoo.ModifyWebCacheCustomRule API synchronously
func (*Client) ModifyWebCacheCustomRuleWithCallback ¶
func (client *Client) ModifyWebCacheCustomRuleWithCallback(request *ModifyWebCacheCustomRuleRequest, callback func(response *ModifyWebCacheCustomRuleResponse, err error)) <-chan int
ModifyWebCacheCustomRuleWithCallback invokes the ddoscoo.ModifyWebCacheCustomRule API asynchronously
func (*Client) ModifyWebCacheCustomRuleWithChan ¶
func (client *Client) ModifyWebCacheCustomRuleWithChan(request *ModifyWebCacheCustomRuleRequest) (<-chan *ModifyWebCacheCustomRuleResponse, <-chan error)
ModifyWebCacheCustomRuleWithChan invokes the ddoscoo.ModifyWebCacheCustomRule API asynchronously
func (*Client) ModifyWebCacheMode ¶
func (client *Client) ModifyWebCacheMode(request *ModifyWebCacheModeRequest) (response *ModifyWebCacheModeResponse, err error)
ModifyWebCacheMode invokes the ddoscoo.ModifyWebCacheMode API synchronously
func (*Client) ModifyWebCacheModeWithCallback ¶
func (client *Client) ModifyWebCacheModeWithCallback(request *ModifyWebCacheModeRequest, callback func(response *ModifyWebCacheModeResponse, err error)) <-chan int
ModifyWebCacheModeWithCallback invokes the ddoscoo.ModifyWebCacheMode API asynchronously
func (*Client) ModifyWebCacheModeWithChan ¶
func (client *Client) ModifyWebCacheModeWithChan(request *ModifyWebCacheModeRequest) (<-chan *ModifyWebCacheModeResponse, <-chan error)
ModifyWebCacheModeWithChan invokes the ddoscoo.ModifyWebCacheMode API asynchronously
func (*Client) ModifyWebCacheSwitch ¶
func (client *Client) ModifyWebCacheSwitch(request *ModifyWebCacheSwitchRequest) (response *ModifyWebCacheSwitchResponse, err error)
ModifyWebCacheSwitch invokes the ddoscoo.ModifyWebCacheSwitch API synchronously
func (*Client) ModifyWebCacheSwitchWithCallback ¶
func (client *Client) ModifyWebCacheSwitchWithCallback(request *ModifyWebCacheSwitchRequest, callback func(response *ModifyWebCacheSwitchResponse, err error)) <-chan int
ModifyWebCacheSwitchWithCallback invokes the ddoscoo.ModifyWebCacheSwitch API asynchronously
func (*Client) ModifyWebCacheSwitchWithChan ¶
func (client *Client) ModifyWebCacheSwitchWithChan(request *ModifyWebCacheSwitchRequest) (<-chan *ModifyWebCacheSwitchResponse, <-chan error)
ModifyWebCacheSwitchWithChan invokes the ddoscoo.ModifyWebCacheSwitch API asynchronously
func (*Client) ModifyWebIpSetSwitch ¶
func (client *Client) ModifyWebIpSetSwitch(request *ModifyWebIpSetSwitchRequest) (response *ModifyWebIpSetSwitchResponse, err error)
ModifyWebIpSetSwitch invokes the ddoscoo.ModifyWebIpSetSwitch API synchronously
func (*Client) ModifyWebIpSetSwitchWithCallback ¶
func (client *Client) ModifyWebIpSetSwitchWithCallback(request *ModifyWebIpSetSwitchRequest, callback func(response *ModifyWebIpSetSwitchResponse, err error)) <-chan int
ModifyWebIpSetSwitchWithCallback invokes the ddoscoo.ModifyWebIpSetSwitch API asynchronously
func (*Client) ModifyWebIpSetSwitchWithChan ¶
func (client *Client) ModifyWebIpSetSwitchWithChan(request *ModifyWebIpSetSwitchRequest) (<-chan *ModifyWebIpSetSwitchResponse, <-chan error)
ModifyWebIpSetSwitchWithChan invokes the ddoscoo.ModifyWebIpSetSwitch API asynchronously
func (*Client) ModifyWebPreciseAccessRule ¶
func (client *Client) ModifyWebPreciseAccessRule(request *ModifyWebPreciseAccessRuleRequest) (response *ModifyWebPreciseAccessRuleResponse, err error)
ModifyWebPreciseAccessRule invokes the ddoscoo.ModifyWebPreciseAccessRule API synchronously
func (*Client) ModifyWebPreciseAccessRuleWithCallback ¶
func (client *Client) ModifyWebPreciseAccessRuleWithCallback(request *ModifyWebPreciseAccessRuleRequest, callback func(response *ModifyWebPreciseAccessRuleResponse, err error)) <-chan int
ModifyWebPreciseAccessRuleWithCallback invokes the ddoscoo.ModifyWebPreciseAccessRule API asynchronously
func (*Client) ModifyWebPreciseAccessRuleWithChan ¶
func (client *Client) ModifyWebPreciseAccessRuleWithChan(request *ModifyWebPreciseAccessRuleRequest) (<-chan *ModifyWebPreciseAccessRuleResponse, <-chan error)
ModifyWebPreciseAccessRuleWithChan invokes the ddoscoo.ModifyWebPreciseAccessRule API asynchronously
func (*Client) ModifyWebPreciseAccessSwitch ¶
func (client *Client) ModifyWebPreciseAccessSwitch(request *ModifyWebPreciseAccessSwitchRequest) (response *ModifyWebPreciseAccessSwitchResponse, err error)
ModifyWebPreciseAccessSwitch invokes the ddoscoo.ModifyWebPreciseAccessSwitch API synchronously
func (*Client) ModifyWebPreciseAccessSwitchWithCallback ¶
func (client *Client) ModifyWebPreciseAccessSwitchWithCallback(request *ModifyWebPreciseAccessSwitchRequest, callback func(response *ModifyWebPreciseAccessSwitchResponse, err error)) <-chan int
ModifyWebPreciseAccessSwitchWithCallback invokes the ddoscoo.ModifyWebPreciseAccessSwitch API asynchronously
func (*Client) ModifyWebPreciseAccessSwitchWithChan ¶
func (client *Client) ModifyWebPreciseAccessSwitchWithChan(request *ModifyWebPreciseAccessSwitchRequest) (<-chan *ModifyWebPreciseAccessSwitchResponse, <-chan error)
ModifyWebPreciseAccessSwitchWithChan invokes the ddoscoo.ModifyWebPreciseAccessSwitch API asynchronously
func (*Client) ModifyWebRule ¶
func (client *Client) ModifyWebRule(request *ModifyWebRuleRequest) (response *ModifyWebRuleResponse, err error)
ModifyWebRule invokes the ddoscoo.ModifyWebRule API synchronously
func (*Client) ModifyWebRuleWithCallback ¶
func (client *Client) ModifyWebRuleWithCallback(request *ModifyWebRuleRequest, callback func(response *ModifyWebRuleResponse, err error)) <-chan int
ModifyWebRuleWithCallback invokes the ddoscoo.ModifyWebRule API asynchronously
func (*Client) ModifyWebRuleWithChan ¶
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 ¶
func (client *Client) SwitchSchedulerRule(request *SwitchSchedulerRuleRequest) (response *SwitchSchedulerRuleResponse, err error)
SwitchSchedulerRule invokes the ddoscoo.SwitchSchedulerRule API synchronously
func (*Client) SwitchSchedulerRuleWithCallback ¶
func (client *Client) SwitchSchedulerRuleWithCallback(request *SwitchSchedulerRuleRequest, callback func(response *SwitchSchedulerRuleResponse, err error)) <-chan int
SwitchSchedulerRuleWithCallback invokes the ddoscoo.SwitchSchedulerRule API asynchronously
func (*Client) SwitchSchedulerRuleWithChan ¶
func (client *Client) SwitchSchedulerRuleWithChan(request *SwitchSchedulerRuleRequest) (<-chan *SwitchSchedulerRuleResponse, <-chan error)
SwitchSchedulerRuleWithChan invokes the ddoscoo.SwitchSchedulerRule API asynchronously
type CnameReuse ¶
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 ¶
type CnameReuses struct {
CnameReuse []CnameReuse `json:"CnameReuse" xml:"CnameReuse"`
}
CnameReuses is a nested struct in ddoscoo response
type Condition ¶
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 ¶
type ConditionList struct {
Condition []Condition `json:"Condition" xml:"Condition"`
}
ConditionList is a nested struct in ddoscoo response
type Config ¶
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 ¶
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 ¶
func CreateConfigL7RsPolicyRequest() (request *ConfigL7RsPolicyRequest)
CreateConfigL7RsPolicyRequest creates a request to invoke ConfigL7RsPolicy API
type ConfigL7RsPolicyResponse ¶
type ConfigL7RsPolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigL7RsPolicyResponse is the response struct for api ConfigL7RsPolicy
func CreateConfigL7RsPolicyResponse ¶
func CreateConfigL7RsPolicyResponse() (response *ConfigL7RsPolicyResponse)
CreateConfigL7RsPolicyResponse creates a response to parse from ConfigL7RsPolicy response
type ConfigLayer4RemarkRequest ¶
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 ¶
func CreateConfigLayer4RemarkRequest() (request *ConfigLayer4RemarkRequest)
CreateConfigLayer4RemarkRequest creates a request to invoke ConfigLayer4Remark API
type ConfigLayer4RemarkResponse ¶
type ConfigLayer4RemarkResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigLayer4RemarkResponse is the response struct for api ConfigLayer4Remark
func CreateConfigLayer4RemarkResponse ¶
func CreateConfigLayer4RemarkResponse() (response *ConfigLayer4RemarkResponse)
CreateConfigLayer4RemarkResponse creates a response to parse from ConfigLayer4Remark response
type ConfigLayer4RuleBakModeRequest ¶
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 ¶
func CreateConfigLayer4RuleBakModeRequest() (request *ConfigLayer4RuleBakModeRequest)
CreateConfigLayer4RuleBakModeRequest creates a request to invoke ConfigLayer4RuleBakMode API
type ConfigLayer4RuleBakModeResponse ¶
type ConfigLayer4RuleBakModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigLayer4RuleBakModeResponse is the response struct for api ConfigLayer4RuleBakMode
func CreateConfigLayer4RuleBakModeResponse ¶
func CreateConfigLayer4RuleBakModeResponse() (response *ConfigLayer4RuleBakModeResponse)
CreateConfigLayer4RuleBakModeResponse creates a response to parse from ConfigLayer4RuleBakMode response
type ConfigLayer4RulePolicyRequest ¶
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 ¶
func CreateConfigLayer4RulePolicyRequest() (request *ConfigLayer4RulePolicyRequest)
CreateConfigLayer4RulePolicyRequest creates a request to invoke ConfigLayer4RulePolicy API
type ConfigLayer4RulePolicyResponse ¶
type ConfigLayer4RulePolicyResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigLayer4RulePolicyResponse is the response struct for api ConfigLayer4RulePolicy
func CreateConfigLayer4RulePolicyResponse ¶
func CreateConfigLayer4RulePolicyResponse() (response *ConfigLayer4RulePolicyResponse)
CreateConfigLayer4RulePolicyResponse creates a response to parse from ConfigLayer4RulePolicy response
type ConfigNetworkRegionBlockRequest ¶
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 ¶
func CreateConfigNetworkRegionBlockRequest() (request *ConfigNetworkRegionBlockRequest)
CreateConfigNetworkRegionBlockRequest creates a request to invoke ConfigNetworkRegionBlock API
type ConfigNetworkRegionBlockResponse ¶
type ConfigNetworkRegionBlockResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigNetworkRegionBlockResponse is the response struct for api ConfigNetworkRegionBlock
func CreateConfigNetworkRegionBlockResponse ¶
func CreateConfigNetworkRegionBlockResponse() (response *ConfigNetworkRegionBlockResponse)
CreateConfigNetworkRegionBlockResponse creates a response to parse from ConfigNetworkRegionBlock response
type ConfigNetworkRulesRequest ¶
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 ¶
func CreateConfigNetworkRulesRequest() (request *ConfigNetworkRulesRequest)
CreateConfigNetworkRulesRequest creates a request to invoke ConfigNetworkRules API
type ConfigNetworkRulesResponse ¶
type ConfigNetworkRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigNetworkRulesResponse is the response struct for api ConfigNetworkRules
func CreateConfigNetworkRulesResponse ¶
func CreateConfigNetworkRulesResponse() (response *ConfigNetworkRulesResponse)
CreateConfigNetworkRulesResponse creates a response to parse from ConfigNetworkRules response
type ConfigUdpReflectRequest ¶
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 ¶
func CreateConfigUdpReflectRequest() (request *ConfigUdpReflectRequest)
CreateConfigUdpReflectRequest creates a request to invoke ConfigUdpReflect API
type ConfigUdpReflectResponse ¶
type ConfigUdpReflectResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigUdpReflectResponse is the response struct for api ConfigUdpReflect
func CreateConfigUdpReflectResponse ¶
func CreateConfigUdpReflectResponse() (response *ConfigUdpReflectResponse)
CreateConfigUdpReflectResponse creates a response to parse from ConfigUdpReflect response
type ConfigWebCCTemplateRequest ¶
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 ¶
func CreateConfigWebCCTemplateRequest() (request *ConfigWebCCTemplateRequest)
CreateConfigWebCCTemplateRequest creates a request to invoke ConfigWebCCTemplate API
type ConfigWebCCTemplateResponse ¶
type ConfigWebCCTemplateResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigWebCCTemplateResponse is the response struct for api ConfigWebCCTemplate
func CreateConfigWebCCTemplateResponse ¶
func CreateConfigWebCCTemplateResponse() (response *ConfigWebCCTemplateResponse)
CreateConfigWebCCTemplateResponse creates a response to parse from ConfigWebCCTemplate response
type ConfigWebIpSetRequest ¶
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 ¶
func CreateConfigWebIpSetRequest() (request *ConfigWebIpSetRequest)
CreateConfigWebIpSetRequest creates a request to invoke ConfigWebIpSet API
type ConfigWebIpSetResponse ¶
type ConfigWebIpSetResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ConfigWebIpSetResponse is the response struct for api ConfigWebIpSet
func CreateConfigWebIpSetResponse ¶
func CreateConfigWebIpSetResponse() (response *ConfigWebIpSetResponse)
CreateConfigWebIpSetResponse creates a response to parse from ConfigWebIpSet response
type Conn ¶
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 ¶
type ConnsList struct {
Conn []Conn `json:"Conn" xml:"Conn"`
}
ConnsList is a nested struct in ddoscoo response
type Countries ¶
type Countries struct {
Country []string `json:"Country" xml:"Country"`
}
Countries is a nested struct in ddoscoo response
type Country ¶
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 ¶
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 ¶
func CreateCreateAsyncTaskRequest() (request *CreateAsyncTaskRequest)
CreateCreateAsyncTaskRequest creates a request to invoke CreateAsyncTask API
type CreateAsyncTaskResponse ¶
type CreateAsyncTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateAsyncTaskResponse is the response struct for api CreateAsyncTask
func CreateCreateAsyncTaskResponse ¶
func CreateCreateAsyncTaskResponse() (response *CreateAsyncTaskResponse)
CreateCreateAsyncTaskResponse creates a response to parse from CreateAsyncTask response
type CreateDomainResourceProxyTypes ¶
type CreateDomainResourceProxyTypes struct { ProxyPorts *[]string `name:"ProxyPorts" type:"Repeated"` ProxyType string `name:"ProxyType"` }
CreateDomainResourceProxyTypes is a repeated param struct in CreateDomainResourceRequest
type CreateDomainResourceRequest ¶
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 ¶
func CreateCreateDomainResourceRequest() (request *CreateDomainResourceRequest)
CreateCreateDomainResourceRequest creates a request to invoke CreateDomainResource API
type CreateDomainResourceResponse ¶
type CreateDomainResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateDomainResourceResponse is the response struct for api CreateDomainResource
func CreateCreateDomainResourceResponse ¶
func CreateCreateDomainResourceResponse() (response *CreateDomainResourceResponse)
CreateCreateDomainResourceResponse creates a response to parse from CreateDomainResource response
type CreateNetworkRulesRequest ¶
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 ¶
func CreateCreateNetworkRulesRequest() (request *CreateNetworkRulesRequest)
CreateCreateNetworkRulesRequest creates a request to invoke CreateNetworkRules API
type CreateNetworkRulesResponse ¶
type CreateNetworkRulesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateNetworkRulesResponse is the response struct for api CreateNetworkRules
func CreateCreateNetworkRulesResponse ¶
func CreateCreateNetworkRulesResponse() (response *CreateNetworkRulesResponse)
CreateCreateNetworkRulesResponse creates a response to parse from CreateNetworkRules response
type CreatePortRequest ¶
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 ¶
func CreateCreatePortRequest() (request *CreatePortRequest)
CreateCreatePortRequest creates a request to invoke CreatePort API
type CreatePortResponse ¶
type CreatePortResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreatePortResponse is the response struct for api CreatePort
func CreateCreatePortResponse ¶
func CreateCreatePortResponse() (response *CreatePortResponse)
CreateCreatePortResponse creates a response to parse from CreatePort response
type CreateSceneDefensePolicyRequest ¶
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 ¶
func CreateCreateSceneDefensePolicyRequest() (request *CreateSceneDefensePolicyRequest)
CreateCreateSceneDefensePolicyRequest creates a request to invoke CreateSceneDefensePolicy API
type CreateSceneDefensePolicyResponse ¶
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 ¶
func CreateCreateSceneDefensePolicyResponse() (response *CreateSceneDefensePolicyResponse)
CreateCreateSceneDefensePolicyResponse creates a response to parse from CreateSceneDefensePolicy response
type CreateSchedulerRuleRequest ¶
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 ¶
func CreateCreateSchedulerRuleRequest() (request *CreateSchedulerRuleRequest)
CreateCreateSchedulerRuleRequest creates a request to invoke CreateSchedulerRule API
type CreateSchedulerRuleResponse ¶
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 ¶
func CreateCreateSchedulerRuleResponse() (response *CreateSchedulerRuleResponse)
CreateCreateSchedulerRuleResponse creates a response to parse from CreateSchedulerRule response
type CreateTagResourcesRequest ¶
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 ¶
func CreateCreateTagResourcesRequest() (request *CreateTagResourcesRequest)
CreateCreateTagResourcesRequest creates a request to invoke CreateTagResources API
type CreateTagResourcesResponse ¶
type CreateTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateTagResourcesResponse is the response struct for api CreateTagResources
func CreateCreateTagResourcesResponse ¶
func CreateCreateTagResourcesResponse() (response *CreateTagResourcesResponse)
CreateCreateTagResourcesResponse creates a response to parse from CreateTagResources response
type CreateTagResourcesTags ¶
CreateTagResourcesTags is a repeated param struct in CreateTagResourcesRequest
type CreateWebCCRuleRequest ¶
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 ¶
func CreateCreateWebCCRuleRequest() (request *CreateWebCCRuleRequest)
CreateCreateWebCCRuleRequest creates a request to invoke CreateWebCCRule API
type CreateWebCCRuleResponse ¶
type CreateWebCCRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateWebCCRuleResponse is the response struct for api CreateWebCCRule
func CreateCreateWebCCRuleResponse ¶
func CreateCreateWebCCRuleResponse() (response *CreateWebCCRuleResponse)
CreateCreateWebCCRuleResponse creates a response to parse from CreateWebCCRule response
type CreateWebRuleRequest ¶
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 ¶
func CreateCreateWebRuleRequest() (request *CreateWebRuleRequest)
CreateCreateWebRuleRequest creates a request to invoke CreateWebRule API
type CreateWebRuleResponse ¶
type CreateWebRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
CreateWebRuleResponse is the response struct for api CreateWebRule
func CreateCreateWebRuleResponse ¶
func CreateCreateWebRuleResponse() (response *CreateWebRuleResponse)
CreateCreateWebRuleResponse creates a response to parse from CreateWebRule response
type CustomCiphersInDescribeDomainResource ¶
type CustomCiphersInDescribeDomainResource struct {
CustomCipher []string `json:"CustomCipher" xml:"CustomCipher"`
}
CustomCiphersInDescribeDomainResource is a nested struct in ddoscoo response
type CustomCiphersInDescribeWebRules ¶
type CustomCiphersInDescribeWebRules struct {
CustomCipher []string `json:"CustomCipher" xml:"CustomCipher"`
}
CustomCiphersInDescribeWebRules is a nested struct in ddoscoo response
type CustomRule ¶
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 ¶
type CustomRules struct {
CustomRule []CustomRule `json:"CustomRule" xml:"CustomRule"`
}
CustomRules is a nested struct in ddoscoo response
type DDoSEvents ¶
type DDoSEvents struct {
Data []Data `json:"Data" xml:"Data"`
}
DDoSEvents is a nested struct in ddoscoo response
type Data ¶
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 ¶
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 ¶
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 ¶
type DefenseRecords struct {
DefenseRecord []DefenseRecord `json:"DefenseRecord" xml:"DefenseRecord"`
}
DefenseRecords is a nested struct in ddoscoo response
type DeleteAsyncTaskRequest ¶
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 ¶
func CreateDeleteAsyncTaskRequest() (request *DeleteAsyncTaskRequest)
CreateDeleteAsyncTaskRequest creates a request to invoke DeleteAsyncTask API
type DeleteAsyncTaskResponse ¶
type DeleteAsyncTaskResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAsyncTaskResponse is the response struct for api DeleteAsyncTask
func CreateDeleteAsyncTaskResponse ¶
func CreateDeleteAsyncTaskResponse() (response *DeleteAsyncTaskResponse)
CreateDeleteAsyncTaskResponse creates a response to parse from DeleteAsyncTask response
type DeleteAutoCcBlacklistRequest ¶
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 ¶
func CreateDeleteAutoCcBlacklistRequest() (request *DeleteAutoCcBlacklistRequest)
CreateDeleteAutoCcBlacklistRequest creates a request to invoke DeleteAutoCcBlacklist API
type DeleteAutoCcBlacklistResponse ¶
type DeleteAutoCcBlacklistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAutoCcBlacklistResponse is the response struct for api DeleteAutoCcBlacklist
func CreateDeleteAutoCcBlacklistResponse ¶
func CreateDeleteAutoCcBlacklistResponse() (response *DeleteAutoCcBlacklistResponse)
CreateDeleteAutoCcBlacklistResponse creates a response to parse from DeleteAutoCcBlacklist response
type DeleteAutoCcWhitelistRequest ¶
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 ¶
func CreateDeleteAutoCcWhitelistRequest() (request *DeleteAutoCcWhitelistRequest)
CreateDeleteAutoCcWhitelistRequest creates a request to invoke DeleteAutoCcWhitelist API
type DeleteAutoCcWhitelistResponse ¶
type DeleteAutoCcWhitelistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteAutoCcWhitelistResponse is the response struct for api DeleteAutoCcWhitelist
func CreateDeleteAutoCcWhitelistResponse ¶
func CreateDeleteAutoCcWhitelistResponse() (response *DeleteAutoCcWhitelistResponse)
CreateDeleteAutoCcWhitelistResponse creates a response to parse from DeleteAutoCcWhitelist response
type DeleteDomainResourceRequest ¶
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 ¶
func CreateDeleteDomainResourceRequest() (request *DeleteDomainResourceRequest)
CreateDeleteDomainResourceRequest creates a request to invoke DeleteDomainResource API
type DeleteDomainResourceResponse ¶
type DeleteDomainResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteDomainResourceResponse is the response struct for api DeleteDomainResource
func CreateDeleteDomainResourceResponse ¶
func CreateDeleteDomainResourceResponse() (response *DeleteDomainResourceResponse)
CreateDeleteDomainResourceResponse creates a response to parse from DeleteDomainResource response
type DeleteNetworkRuleRequest ¶
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 ¶
func CreateDeleteNetworkRuleRequest() (request *DeleteNetworkRuleRequest)
CreateDeleteNetworkRuleRequest creates a request to invoke DeleteNetworkRule API
type DeleteNetworkRuleResponse ¶
type DeleteNetworkRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteNetworkRuleResponse is the response struct for api DeleteNetworkRule
func CreateDeleteNetworkRuleResponse ¶
func CreateDeleteNetworkRuleResponse() (response *DeleteNetworkRuleResponse)
CreateDeleteNetworkRuleResponse creates a response to parse from DeleteNetworkRule response
type DeletePortRequest ¶
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 ¶
func CreateDeletePortRequest() (request *DeletePortRequest)
CreateDeletePortRequest creates a request to invoke DeletePort API
type DeletePortResponse ¶
type DeletePortResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeletePortResponse is the response struct for api DeletePort
func CreateDeletePortResponse ¶
func CreateDeletePortResponse() (response *DeletePortResponse)
CreateDeletePortResponse creates a response to parse from DeletePort response
type DeleteSceneDefensePolicyRequest ¶
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 ¶
func CreateDeleteSceneDefensePolicyRequest() (request *DeleteSceneDefensePolicyRequest)
CreateDeleteSceneDefensePolicyRequest creates a request to invoke DeleteSceneDefensePolicy API
type DeleteSceneDefensePolicyResponse ¶
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 ¶
func CreateDeleteSceneDefensePolicyResponse() (response *DeleteSceneDefensePolicyResponse)
CreateDeleteSceneDefensePolicyResponse creates a response to parse from DeleteSceneDefensePolicy response
type DeleteSchedulerRuleRequest ¶
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 ¶
func CreateDeleteSchedulerRuleRequest() (request *DeleteSchedulerRuleRequest)
CreateDeleteSchedulerRuleRequest creates a request to invoke DeleteSchedulerRule API
type DeleteSchedulerRuleResponse ¶
type DeleteSchedulerRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteSchedulerRuleResponse is the response struct for api DeleteSchedulerRule
func CreateDeleteSchedulerRuleResponse ¶
func CreateDeleteSchedulerRuleResponse() (response *DeleteSchedulerRuleResponse)
CreateDeleteSchedulerRuleResponse creates a response to parse from DeleteSchedulerRule response
type DeleteTagResourcesRequest ¶
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 ¶
func CreateDeleteTagResourcesRequest() (request *DeleteTagResourcesRequest)
CreateDeleteTagResourcesRequest creates a request to invoke DeleteTagResources API
type DeleteTagResourcesResponse ¶
type DeleteTagResourcesResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteTagResourcesResponse is the response struct for api DeleteTagResources
func CreateDeleteTagResourcesResponse ¶
func CreateDeleteTagResourcesResponse() (response *DeleteTagResourcesResponse)
CreateDeleteTagResourcesResponse creates a response to parse from DeleteTagResources response
type DeleteWebCCRuleRequest ¶
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 ¶
func CreateDeleteWebCCRuleRequest() (request *DeleteWebCCRuleRequest)
CreateDeleteWebCCRuleRequest creates a request to invoke DeleteWebCCRule API
type DeleteWebCCRuleResponse ¶
type DeleteWebCCRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteWebCCRuleResponse is the response struct for api DeleteWebCCRule
func CreateDeleteWebCCRuleResponse ¶
func CreateDeleteWebCCRuleResponse() (response *DeleteWebCCRuleResponse)
CreateDeleteWebCCRuleResponse creates a response to parse from DeleteWebCCRule response
type DeleteWebCacheCustomRuleRequest ¶
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 ¶
func CreateDeleteWebCacheCustomRuleRequest() (request *DeleteWebCacheCustomRuleRequest)
CreateDeleteWebCacheCustomRuleRequest creates a request to invoke DeleteWebCacheCustomRule API
type DeleteWebCacheCustomRuleResponse ¶
type DeleteWebCacheCustomRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteWebCacheCustomRuleResponse is the response struct for api DeleteWebCacheCustomRule
func CreateDeleteWebCacheCustomRuleResponse ¶
func CreateDeleteWebCacheCustomRuleResponse() (response *DeleteWebCacheCustomRuleResponse)
CreateDeleteWebCacheCustomRuleResponse creates a response to parse from DeleteWebCacheCustomRule response
type DeleteWebPreciseAccessRuleRequest ¶
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 ¶
func CreateDeleteWebPreciseAccessRuleRequest() (request *DeleteWebPreciseAccessRuleRequest)
CreateDeleteWebPreciseAccessRuleRequest creates a request to invoke DeleteWebPreciseAccessRule API
type DeleteWebPreciseAccessRuleResponse ¶
type DeleteWebPreciseAccessRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteWebPreciseAccessRuleResponse is the response struct for api DeleteWebPreciseAccessRule
func CreateDeleteWebPreciseAccessRuleResponse ¶
func CreateDeleteWebPreciseAccessRuleResponse() (response *DeleteWebPreciseAccessRuleResponse)
CreateDeleteWebPreciseAccessRuleResponse creates a response to parse from DeleteWebPreciseAccessRule response
type DeleteWebRuleRequest ¶
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 ¶
func CreateDeleteWebRuleRequest() (request *DeleteWebRuleRequest)
CreateDeleteWebRuleRequest creates a request to invoke DeleteWebRule API
type DeleteWebRuleResponse ¶
type DeleteWebRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteWebRuleResponse is the response struct for api DeleteWebRule
func CreateDeleteWebRuleResponse ¶
func CreateDeleteWebRuleResponse() (response *DeleteWebRuleResponse)
CreateDeleteWebRuleResponse creates a response to parse from DeleteWebRule response
type DescribeAsyncTasksRequest ¶
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 ¶
func CreateDescribeAsyncTasksRequest() (request *DescribeAsyncTasksRequest)
CreateDescribeAsyncTasksRequest creates a request to invoke DescribeAsyncTasks API
type DescribeAsyncTasksResponse ¶
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 ¶
func CreateDescribeAsyncTasksResponse() (response *DescribeAsyncTasksResponse)
CreateDescribeAsyncTasksResponse creates a response to parse from DescribeAsyncTasks response
type DescribeAttackAnalysisMaxQpsRequest ¶
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 ¶
func CreateDescribeAttackAnalysisMaxQpsRequest() (request *DescribeAttackAnalysisMaxQpsRequest)
CreateDescribeAttackAnalysisMaxQpsRequest creates a request to invoke DescribeAttackAnalysisMaxQps API
type DescribeAttackAnalysisMaxQpsResponse ¶
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 ¶
func CreateDescribeAttackAnalysisMaxQpsResponse() (response *DescribeAttackAnalysisMaxQpsResponse)
CreateDescribeAttackAnalysisMaxQpsResponse creates a response to parse from DescribeAttackAnalysisMaxQps response
type DescribeAutoCcBlacklistRequest ¶
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 ¶
func CreateDescribeAutoCcBlacklistRequest() (request *DescribeAutoCcBlacklistRequest)
CreateDescribeAutoCcBlacklistRequest creates a request to invoke DescribeAutoCcBlacklist API
type DescribeAutoCcBlacklistResponse ¶
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 ¶
func CreateDescribeAutoCcBlacklistResponse() (response *DescribeAutoCcBlacklistResponse)
CreateDescribeAutoCcBlacklistResponse creates a response to parse from DescribeAutoCcBlacklist response
type DescribeAutoCcListCountRequest ¶
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 ¶
func CreateDescribeAutoCcListCountRequest() (request *DescribeAutoCcListCountRequest)
CreateDescribeAutoCcListCountRequest creates a request to invoke DescribeAutoCcListCount API
type DescribeAutoCcListCountResponse ¶
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 ¶
func CreateDescribeAutoCcListCountResponse() (response *DescribeAutoCcListCountResponse)
CreateDescribeAutoCcListCountResponse creates a response to parse from DescribeAutoCcListCount response
type DescribeAutoCcWhitelistRequest ¶
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 ¶
func CreateDescribeAutoCcWhitelistRequest() (request *DescribeAutoCcWhitelistRequest)
CreateDescribeAutoCcWhitelistRequest creates a request to invoke DescribeAutoCcWhitelist API
type DescribeAutoCcWhitelistResponse ¶
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 ¶
func CreateDescribeAutoCcWhitelistResponse() (response *DescribeAutoCcWhitelistResponse)
CreateDescribeAutoCcWhitelistResponse creates a response to parse from DescribeAutoCcWhitelist response
type DescribeBackSourceCidrRequest ¶
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 ¶
func CreateDescribeBackSourceCidrRequest() (request *DescribeBackSourceCidrRequest)
CreateDescribeBackSourceCidrRequest creates a request to invoke DescribeBackSourceCidr API
type DescribeBackSourceCidrResponse ¶
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 ¶
func CreateDescribeBackSourceCidrResponse() (response *DescribeBackSourceCidrResponse)
CreateDescribeBackSourceCidrResponse creates a response to parse from DescribeBackSourceCidr response
type DescribeBlackholeStatusRequest ¶
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 ¶
func CreateDescribeBlackholeStatusRequest() (request *DescribeBlackholeStatusRequest)
CreateDescribeBlackholeStatusRequest creates a request to invoke DescribeBlackholeStatus API
type DescribeBlackholeStatusResponse ¶
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 ¶
func CreateDescribeBlackholeStatusResponse() (response *DescribeBlackholeStatusResponse)
CreateDescribeBlackholeStatusResponse creates a response to parse from DescribeBlackholeStatus response
type DescribeBlockStatusRequest ¶
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 ¶
func CreateDescribeBlockStatusRequest() (request *DescribeBlockStatusRequest)
CreateDescribeBlockStatusRequest creates a request to invoke DescribeBlockStatus API
type DescribeBlockStatusResponse ¶
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 ¶
func CreateDescribeBlockStatusResponse() (response *DescribeBlockStatusResponse)
CreateDescribeBlockStatusResponse creates a response to parse from DescribeBlockStatus response
type DescribeCertsRequest ¶
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 ¶
func CreateDescribeCertsRequest() (request *DescribeCertsRequest)
CreateDescribeCertsRequest creates a request to invoke DescribeCerts API
type DescribeCertsResponse ¶
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 ¶
func CreateDescribeCertsResponse() (response *DescribeCertsResponse)
CreateDescribeCertsResponse creates a response to parse from DescribeCerts response
type DescribeCnameReusesRequest ¶
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 ¶
func CreateDescribeCnameReusesRequest() (request *DescribeCnameReusesRequest)
CreateDescribeCnameReusesRequest creates a request to invoke DescribeCnameReuses API
type DescribeCnameReusesResponse ¶
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 ¶
func CreateDescribeCnameReusesResponse() (response *DescribeCnameReusesResponse)
CreateDescribeCnameReusesResponse creates a response to parse from DescribeCnameReuses response
type DescribeDDoSEventsRequest ¶
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 ¶
func CreateDescribeDDoSEventsRequest() (request *DescribeDDoSEventsRequest)
CreateDescribeDDoSEventsRequest creates a request to invoke DescribeDDoSEvents API
type DescribeDDoSEventsResponse ¶
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 ¶
func CreateDescribeDDoSEventsResponse() (response *DescribeDDoSEventsResponse)
CreateDescribeDDoSEventsResponse creates a response to parse from DescribeDDoSEvents response
type DescribeDDosAllEventListRequest ¶
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 ¶
func CreateDescribeDDosAllEventListRequest() (request *DescribeDDosAllEventListRequest)
CreateDescribeDDosAllEventListRequest creates a request to invoke DescribeDDosAllEventList API
type DescribeDDosAllEventListResponse ¶
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 ¶
func CreateDescribeDDosAllEventListResponse() (response *DescribeDDosAllEventListResponse)
CreateDescribeDDosAllEventListResponse creates a response to parse from DescribeDDosAllEventList response
type DescribeDDosEventAreaRequest ¶
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 ¶
func CreateDescribeDDosEventAreaRequest() (request *DescribeDDosEventAreaRequest)
CreateDescribeDDosEventAreaRequest creates a request to invoke DescribeDDosEventArea API
type DescribeDDosEventAreaResponse ¶
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 ¶
func CreateDescribeDDosEventAreaResponse() (response *DescribeDDosEventAreaResponse)
CreateDescribeDDosEventAreaResponse creates a response to parse from DescribeDDosEventArea response
type DescribeDDosEventAttackTypeRequest ¶
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 ¶
func CreateDescribeDDosEventAttackTypeRequest() (request *DescribeDDosEventAttackTypeRequest)
CreateDescribeDDosEventAttackTypeRequest creates a request to invoke DescribeDDosEventAttackType API
type DescribeDDosEventAttackTypeResponse ¶
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 ¶
func CreateDescribeDDosEventAttackTypeResponse() (response *DescribeDDosEventAttackTypeResponse)
CreateDescribeDDosEventAttackTypeResponse creates a response to parse from DescribeDDosEventAttackType response
type DescribeDDosEventIspRequest ¶
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 ¶
func CreateDescribeDDosEventIspRequest() (request *DescribeDDosEventIspRequest)
CreateDescribeDDosEventIspRequest creates a request to invoke DescribeDDosEventIsp API
type DescribeDDosEventIspResponse ¶
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 ¶
func CreateDescribeDDosEventIspResponse() (response *DescribeDDosEventIspResponse)
CreateDescribeDDosEventIspResponse creates a response to parse from DescribeDDosEventIsp response
type DescribeDDosEventMaxRequest ¶
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 ¶
func CreateDescribeDDosEventMaxRequest() (request *DescribeDDosEventMaxRequest)
CreateDescribeDDosEventMaxRequest creates a request to invoke DescribeDDosEventMax API
type DescribeDDosEventMaxResponse ¶
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 ¶
func CreateDescribeDDosEventMaxResponse() (response *DescribeDDosEventMaxResponse)
CreateDescribeDDosEventMaxResponse creates a response to parse from DescribeDDosEventMax response
type DescribeDDosEventSrcIpRequest ¶
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 ¶
func CreateDescribeDDosEventSrcIpRequest() (request *DescribeDDosEventSrcIpRequest)
CreateDescribeDDosEventSrcIpRequest creates a request to invoke DescribeDDosEventSrcIp API
type DescribeDDosEventSrcIpResponse ¶
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 ¶
func CreateDescribeDDosEventSrcIpResponse() (response *DescribeDDosEventSrcIpResponse)
CreateDescribeDDosEventSrcIpResponse creates a response to parse from DescribeDDosEventSrcIp response
type DescribeDefenseCountStatisticsRequest ¶
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 ¶
func CreateDescribeDefenseCountStatisticsRequest() (request *DescribeDefenseCountStatisticsRequest)
CreateDescribeDefenseCountStatisticsRequest creates a request to invoke DescribeDefenseCountStatistics API
type DescribeDefenseCountStatisticsResponse ¶
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 ¶
func CreateDescribeDefenseCountStatisticsResponse() (response *DescribeDefenseCountStatisticsResponse)
CreateDescribeDefenseCountStatisticsResponse creates a response to parse from DescribeDefenseCountStatistics response
type DescribeDefenseRecordsRequest ¶
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 ¶
func CreateDescribeDefenseRecordsRequest() (request *DescribeDefenseRecordsRequest)
CreateDescribeDefenseRecordsRequest creates a request to invoke DescribeDefenseRecords API
type DescribeDefenseRecordsResponse ¶
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 ¶
func CreateDescribeDefenseRecordsResponse() (response *DescribeDefenseRecordsResponse)
CreateDescribeDefenseRecordsResponse creates a response to parse from DescribeDefenseRecords response
type DescribeDomainAttackEventsRequest ¶
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 ¶
func CreateDescribeDomainAttackEventsRequest() (request *DescribeDomainAttackEventsRequest)
CreateDescribeDomainAttackEventsRequest creates a request to invoke DescribeDomainAttackEvents API
type DescribeDomainAttackEventsResponse ¶
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 ¶
func CreateDescribeDomainAttackEventsResponse() (response *DescribeDomainAttackEventsResponse)
CreateDescribeDomainAttackEventsResponse creates a response to parse from DescribeDomainAttackEvents response
type DescribeDomainOverviewRequest ¶
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 ¶
func CreateDescribeDomainOverviewRequest() (request *DescribeDomainOverviewRequest)
CreateDescribeDomainOverviewRequest creates a request to invoke DescribeDomainOverview API
type DescribeDomainOverviewResponse ¶
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 ¶
func CreateDescribeDomainOverviewResponse() (response *DescribeDomainOverviewResponse)
CreateDescribeDomainOverviewResponse creates a response to parse from DescribeDomainOverview response
type DescribeDomainQPSListRequest ¶
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 ¶
func CreateDescribeDomainQPSListRequest() (request *DescribeDomainQPSListRequest)
CreateDescribeDomainQPSListRequest creates a request to invoke DescribeDomainQPSList API
type DescribeDomainQPSListResponse ¶
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 ¶
func CreateDescribeDomainQPSListResponse() (response *DescribeDomainQPSListResponse)
CreateDescribeDomainQPSListResponse creates a response to parse from DescribeDomainQPSList response
type DescribeDomainQpsWithCacheRequest ¶
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 ¶
func CreateDescribeDomainQpsWithCacheRequest() (request *DescribeDomainQpsWithCacheRequest)
CreateDescribeDomainQpsWithCacheRequest creates a request to invoke DescribeDomainQpsWithCache API
type DescribeDomainQpsWithCacheResponse ¶
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 ¶
func CreateDescribeDomainQpsWithCacheResponse() (response *DescribeDomainQpsWithCacheResponse)
CreateDescribeDomainQpsWithCacheResponse creates a response to parse from DescribeDomainQpsWithCache response
type DescribeDomainResourceRequest ¶
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 ¶
func CreateDescribeDomainResourceRequest() (request *DescribeDomainResourceRequest)
CreateDescribeDomainResourceRequest creates a request to invoke DescribeDomainResource API
type DescribeDomainResourceResponse ¶
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 ¶
func CreateDescribeDomainResourceResponse() (response *DescribeDomainResourceResponse)
CreateDescribeDomainResourceResponse creates a response to parse from DescribeDomainResource response
type DescribeDomainStatusCodeCountRequest ¶
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 ¶
func CreateDescribeDomainStatusCodeCountRequest() (request *DescribeDomainStatusCodeCountRequest)
CreateDescribeDomainStatusCodeCountRequest creates a request to invoke DescribeDomainStatusCodeCount API
type DescribeDomainStatusCodeCountResponse ¶
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 ¶
func CreateDescribeDomainStatusCodeCountResponse() (response *DescribeDomainStatusCodeCountResponse)
CreateDescribeDomainStatusCodeCountResponse creates a response to parse from DescribeDomainStatusCodeCount response
type DescribeDomainStatusCodeListRequest ¶
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 ¶
func CreateDescribeDomainStatusCodeListRequest() (request *DescribeDomainStatusCodeListRequest)
CreateDescribeDomainStatusCodeListRequest creates a request to invoke DescribeDomainStatusCodeList API
type DescribeDomainStatusCodeListResponse ¶
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 ¶
func CreateDescribeDomainStatusCodeListResponse() (response *DescribeDomainStatusCodeListResponse)
CreateDescribeDomainStatusCodeListResponse creates a response to parse from DescribeDomainStatusCodeList response
type DescribeDomainTopAttackListRequest ¶
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 ¶
func CreateDescribeDomainTopAttackListRequest() (request *DescribeDomainTopAttackListRequest)
CreateDescribeDomainTopAttackListRequest creates a request to invoke DescribeDomainTopAttackList API
type DescribeDomainTopAttackListResponse ¶
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 ¶
func CreateDescribeDomainTopAttackListResponse() (response *DescribeDomainTopAttackListResponse)
CreateDescribeDomainTopAttackListResponse creates a response to parse from DescribeDomainTopAttackList response
type DescribeDomainViewSourceCountriesRequest ¶
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 ¶
func CreateDescribeDomainViewSourceCountriesRequest() (request *DescribeDomainViewSourceCountriesRequest)
CreateDescribeDomainViewSourceCountriesRequest creates a request to invoke DescribeDomainViewSourceCountries API
type DescribeDomainViewSourceCountriesResponse ¶
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 ¶
func CreateDescribeDomainViewSourceCountriesResponse() (response *DescribeDomainViewSourceCountriesResponse)
CreateDescribeDomainViewSourceCountriesResponse creates a response to parse from DescribeDomainViewSourceCountries response
type DescribeDomainViewSourceProvincesRequest ¶
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 ¶
func CreateDescribeDomainViewSourceProvincesRequest() (request *DescribeDomainViewSourceProvincesRequest)
CreateDescribeDomainViewSourceProvincesRequest creates a request to invoke DescribeDomainViewSourceProvinces API
type DescribeDomainViewSourceProvincesResponse ¶
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 ¶
func CreateDescribeDomainViewSourceProvincesResponse() (response *DescribeDomainViewSourceProvincesResponse)
CreateDescribeDomainViewSourceProvincesResponse creates a response to parse from DescribeDomainViewSourceProvinces response
type DescribeDomainViewTopCostTimeRequest ¶
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 ¶
func CreateDescribeDomainViewTopCostTimeRequest() (request *DescribeDomainViewTopCostTimeRequest)
CreateDescribeDomainViewTopCostTimeRequest creates a request to invoke DescribeDomainViewTopCostTime API
type DescribeDomainViewTopCostTimeResponse ¶
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 ¶
func CreateDescribeDomainViewTopCostTimeResponse() (response *DescribeDomainViewTopCostTimeResponse)
CreateDescribeDomainViewTopCostTimeResponse creates a response to parse from DescribeDomainViewTopCostTime response
type DescribeDomainViewTopUrlRequest ¶
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 ¶
func CreateDescribeDomainViewTopUrlRequest() (request *DescribeDomainViewTopUrlRequest)
CreateDescribeDomainViewTopUrlRequest creates a request to invoke DescribeDomainViewTopUrl API
type DescribeDomainViewTopUrlResponse ¶
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 ¶
func CreateDescribeDomainViewTopUrlResponse() (response *DescribeDomainViewTopUrlResponse)
CreateDescribeDomainViewTopUrlResponse creates a response to parse from DescribeDomainViewTopUrl response
type DescribeDomainsRequest ¶
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 ¶
func CreateDescribeDomainsRequest() (request *DescribeDomainsRequest)
CreateDescribeDomainsRequest creates a request to invoke DescribeDomains API
type DescribeDomainsResponse ¶
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 ¶
func CreateDescribeDomainsResponse() (response *DescribeDomainsResponse)
CreateDescribeDomainsResponse creates a response to parse from DescribeDomains response
type DescribeElasticBandwidthSpecRequest ¶
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 ¶
func CreateDescribeElasticBandwidthSpecRequest() (request *DescribeElasticBandwidthSpecRequest)
CreateDescribeElasticBandwidthSpecRequest creates a request to invoke DescribeElasticBandwidthSpec API
type DescribeElasticBandwidthSpecResponse ¶
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 ¶
func CreateDescribeElasticBandwidthSpecResponse() (response *DescribeElasticBandwidthSpecResponse)
CreateDescribeElasticBandwidthSpecResponse creates a response to parse from DescribeElasticBandwidthSpec response
type DescribeHealthCheckListRequest ¶
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 ¶
func CreateDescribeHealthCheckListRequest() (request *DescribeHealthCheckListRequest)
CreateDescribeHealthCheckListRequest creates a request to invoke DescribeHealthCheckList API
type DescribeHealthCheckListResponse ¶
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 ¶
func CreateDescribeHealthCheckListResponse() (response *DescribeHealthCheckListResponse)
CreateDescribeHealthCheckListResponse creates a response to parse from DescribeHealthCheckList response
type DescribeHealthCheckStatusRequest ¶
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 ¶
func CreateDescribeHealthCheckStatusRequest() (request *DescribeHealthCheckStatusRequest)
CreateDescribeHealthCheckStatusRequest creates a request to invoke DescribeHealthCheckStatus API
type DescribeHealthCheckStatusResponse ¶
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 ¶
func CreateDescribeHealthCheckStatusResponse() (response *DescribeHealthCheckStatusResponse)
CreateDescribeHealthCheckStatusResponse creates a response to parse from DescribeHealthCheckStatus response
type DescribeInstanceDetailsRequest ¶
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 ¶
func CreateDescribeInstanceDetailsRequest() (request *DescribeInstanceDetailsRequest)
CreateDescribeInstanceDetailsRequest creates a request to invoke DescribeInstanceDetails API
type DescribeInstanceDetailsResponse ¶
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 ¶
func CreateDescribeInstanceDetailsResponse() (response *DescribeInstanceDetailsResponse)
CreateDescribeInstanceDetailsResponse creates a response to parse from DescribeInstanceDetails response
type DescribeInstanceIdsRequest ¶
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 ¶
func CreateDescribeInstanceIdsRequest() (request *DescribeInstanceIdsRequest)
CreateDescribeInstanceIdsRequest creates a request to invoke DescribeInstanceIds API
type DescribeInstanceIdsResponse ¶
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 ¶
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 ¶
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 ¶
func CreateDescribeInstanceStatisticsRequest() (request *DescribeInstanceStatisticsRequest)
CreateDescribeInstanceStatisticsRequest creates a request to invoke DescribeInstanceStatistics API
type DescribeInstanceStatisticsResponse ¶
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 ¶
func CreateDescribeInstanceStatisticsResponse() (response *DescribeInstanceStatisticsResponse)
CreateDescribeInstanceStatisticsResponse creates a response to parse from DescribeInstanceStatistics response
type DescribeInstanceStatusRequest ¶
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 ¶
func CreateDescribeInstanceStatusRequest() (request *DescribeInstanceStatusRequest)
CreateDescribeInstanceStatusRequest creates a request to invoke DescribeInstanceStatus API
type DescribeInstanceStatusResponse ¶
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 ¶
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 ¶
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 ¶
func CreateDescribeL7RsPolicyRequest() (request *DescribeL7RsPolicyRequest)
CreateDescribeL7RsPolicyRequest creates a request to invoke DescribeL7RsPolicy API
type DescribeL7RsPolicyResponse ¶
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 ¶
func CreateDescribeL7RsPolicyResponse() (response *DescribeL7RsPolicyResponse)
CreateDescribeL7RsPolicyResponse creates a response to parse from DescribeL7RsPolicy response
type DescribeLayer4RulePolicyRequest ¶
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 ¶
func CreateDescribeLayer4RulePolicyRequest() (request *DescribeLayer4RulePolicyRequest)
CreateDescribeLayer4RulePolicyRequest creates a request to invoke DescribeLayer4RulePolicy API
type DescribeLayer4RulePolicyResponse ¶
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 ¶
func CreateDescribeLayer4RulePolicyResponse() (response *DescribeLayer4RulePolicyResponse)
CreateDescribeLayer4RulePolicyResponse creates a response to parse from DescribeLayer4RulePolicy response
type DescribeLogStoreExistStatusRequest ¶
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 ¶
func CreateDescribeLogStoreExistStatusRequest() (request *DescribeLogStoreExistStatusRequest)
CreateDescribeLogStoreExistStatusRequest creates a request to invoke DescribeLogStoreExistStatus API
type DescribeLogStoreExistStatusResponse ¶
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 ¶
func CreateDescribeLogStoreExistStatusResponse() (response *DescribeLogStoreExistStatusResponse)
CreateDescribeLogStoreExistStatusResponse creates a response to parse from DescribeLogStoreExistStatus response
type DescribeNetworkRegionBlockRequest ¶
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 ¶
func CreateDescribeNetworkRegionBlockRequest() (request *DescribeNetworkRegionBlockRequest)
CreateDescribeNetworkRegionBlockRequest creates a request to invoke DescribeNetworkRegionBlock API
type DescribeNetworkRegionBlockResponse ¶
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 ¶
func CreateDescribeNetworkRegionBlockResponse() (response *DescribeNetworkRegionBlockResponse)
CreateDescribeNetworkRegionBlockResponse creates a response to parse from DescribeNetworkRegionBlock response
type DescribeNetworkRuleAttributesRequest ¶
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 ¶
func CreateDescribeNetworkRuleAttributesRequest() (request *DescribeNetworkRuleAttributesRequest)
CreateDescribeNetworkRuleAttributesRequest creates a request to invoke DescribeNetworkRuleAttributes API
type DescribeNetworkRuleAttributesResponse ¶
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 ¶
func CreateDescribeNetworkRuleAttributesResponse() (response *DescribeNetworkRuleAttributesResponse)
CreateDescribeNetworkRuleAttributesResponse creates a response to parse from DescribeNetworkRuleAttributes response
type DescribeNetworkRulesRequest ¶
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 ¶
func CreateDescribeNetworkRulesRequest() (request *DescribeNetworkRulesRequest)
CreateDescribeNetworkRulesRequest creates a request to invoke DescribeNetworkRules API
type DescribeNetworkRulesResponse ¶
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 ¶
func CreateDescribeNetworkRulesResponse() (response *DescribeNetworkRulesResponse)
CreateDescribeNetworkRulesResponse creates a response to parse from DescribeNetworkRules response
type DescribeOpEntitiesRequest ¶
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 ¶
func CreateDescribeOpEntitiesRequest() (request *DescribeOpEntitiesRequest)
CreateDescribeOpEntitiesRequest creates a request to invoke DescribeOpEntities API
type DescribeOpEntitiesResponse ¶
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 ¶
func CreateDescribeOpEntitiesResponse() (response *DescribeOpEntitiesResponse)
CreateDescribeOpEntitiesResponse creates a response to parse from DescribeOpEntities response
type DescribePortAttackMaxFlowRequest ¶
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 ¶
func CreateDescribePortAttackMaxFlowRequest() (request *DescribePortAttackMaxFlowRequest)
CreateDescribePortAttackMaxFlowRequest creates a request to invoke DescribePortAttackMaxFlow API
type DescribePortAttackMaxFlowResponse ¶
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 ¶
func CreateDescribePortAttackMaxFlowResponse() (response *DescribePortAttackMaxFlowResponse)
CreateDescribePortAttackMaxFlowResponse creates a response to parse from DescribePortAttackMaxFlow response
type DescribePortAutoCcStatusRequest ¶
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 ¶
func CreateDescribePortAutoCcStatusRequest() (request *DescribePortAutoCcStatusRequest)
CreateDescribePortAutoCcStatusRequest creates a request to invoke DescribePortAutoCcStatus API
type DescribePortAutoCcStatusResponse ¶
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 ¶
func CreateDescribePortAutoCcStatusResponse() (response *DescribePortAutoCcStatusResponse)
CreateDescribePortAutoCcStatusResponse creates a response to parse from DescribePortAutoCcStatus response
type DescribePortConnsCountRequest ¶
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 ¶
func CreateDescribePortConnsCountRequest() (request *DescribePortConnsCountRequest)
CreateDescribePortConnsCountRequest creates a request to invoke DescribePortConnsCount API
type DescribePortConnsCountResponse ¶
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 ¶
func CreateDescribePortConnsCountResponse() (response *DescribePortConnsCountResponse)
CreateDescribePortConnsCountResponse creates a response to parse from DescribePortConnsCount response
type DescribePortConnsListRequest ¶
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 ¶
func CreateDescribePortConnsListRequest() (request *DescribePortConnsListRequest)
CreateDescribePortConnsListRequest creates a request to invoke DescribePortConnsList API
type DescribePortConnsListResponse ¶
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 ¶
func CreateDescribePortConnsListResponse() (response *DescribePortConnsListResponse)
CreateDescribePortConnsListResponse creates a response to parse from DescribePortConnsList response
type DescribePortFlowListRequest ¶
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 ¶
func CreateDescribePortFlowListRequest() (request *DescribePortFlowListRequest)
CreateDescribePortFlowListRequest creates a request to invoke DescribePortFlowList API
type DescribePortFlowListResponse ¶
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 ¶
func CreateDescribePortFlowListResponse() (response *DescribePortFlowListResponse)
CreateDescribePortFlowListResponse creates a response to parse from DescribePortFlowList response
type DescribePortMaxConnsRequest ¶
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 ¶
func CreateDescribePortMaxConnsRequest() (request *DescribePortMaxConnsRequest)
CreateDescribePortMaxConnsRequest creates a request to invoke DescribePortMaxConns API
type DescribePortMaxConnsResponse ¶
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 ¶
func CreateDescribePortMaxConnsResponse() (response *DescribePortMaxConnsResponse)
CreateDescribePortMaxConnsResponse creates a response to parse from DescribePortMaxConns response
type DescribePortRequest ¶
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 ¶
func CreateDescribePortRequest() (request *DescribePortRequest)
CreateDescribePortRequest creates a request to invoke DescribePort API
type DescribePortResponse ¶
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 ¶
func CreateDescribePortResponse() (response *DescribePortResponse)
CreateDescribePortResponse creates a response to parse from DescribePort response
type DescribePortViewSourceCountriesRequest ¶
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 ¶
func CreateDescribePortViewSourceCountriesRequest() (request *DescribePortViewSourceCountriesRequest)
CreateDescribePortViewSourceCountriesRequest creates a request to invoke DescribePortViewSourceCountries API
type DescribePortViewSourceCountriesResponse ¶
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 ¶
func CreateDescribePortViewSourceCountriesResponse() (response *DescribePortViewSourceCountriesResponse)
CreateDescribePortViewSourceCountriesResponse creates a response to parse from DescribePortViewSourceCountries response
type DescribePortViewSourceIspsRequest ¶
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 ¶
func CreateDescribePortViewSourceIspsRequest() (request *DescribePortViewSourceIspsRequest)
CreateDescribePortViewSourceIspsRequest creates a request to invoke DescribePortViewSourceIsps API
type DescribePortViewSourceIspsResponse ¶
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 ¶
func CreateDescribePortViewSourceIspsResponse() (response *DescribePortViewSourceIspsResponse)
CreateDescribePortViewSourceIspsResponse creates a response to parse from DescribePortViewSourceIsps response
type DescribePortViewSourceProvincesRequest ¶
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 ¶
func CreateDescribePortViewSourceProvincesRequest() (request *DescribePortViewSourceProvincesRequest)
CreateDescribePortViewSourceProvincesRequest creates a request to invoke DescribePortViewSourceProvinces API
type DescribePortViewSourceProvincesResponse ¶
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 ¶
func CreateDescribePortViewSourceProvincesResponse() (response *DescribePortViewSourceProvincesResponse)
CreateDescribePortViewSourceProvincesResponse creates a response to parse from DescribePortViewSourceProvinces response
type DescribeSceneDefenseObjectsRequest ¶
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 ¶
func CreateDescribeSceneDefenseObjectsRequest() (request *DescribeSceneDefenseObjectsRequest)
CreateDescribeSceneDefenseObjectsRequest creates a request to invoke DescribeSceneDefenseObjects API
type DescribeSceneDefenseObjectsResponse ¶
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 ¶
func CreateDescribeSceneDefenseObjectsResponse() (response *DescribeSceneDefenseObjectsResponse)
CreateDescribeSceneDefenseObjectsResponse creates a response to parse from DescribeSceneDefenseObjects response
type DescribeSceneDefensePoliciesRequest ¶
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 ¶
func CreateDescribeSceneDefensePoliciesRequest() (request *DescribeSceneDefensePoliciesRequest)
CreateDescribeSceneDefensePoliciesRequest creates a request to invoke DescribeSceneDefensePolicies API
type DescribeSceneDefensePoliciesResponse ¶
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 ¶
func CreateDescribeSceneDefensePoliciesResponse() (response *DescribeSceneDefensePoliciesResponse)
CreateDescribeSceneDefensePoliciesResponse creates a response to parse from DescribeSceneDefensePolicies response
type DescribeSchedulerRulesRequest ¶
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 ¶
func CreateDescribeSchedulerRulesRequest() (request *DescribeSchedulerRulesRequest)
CreateDescribeSchedulerRulesRequest creates a request to invoke DescribeSchedulerRules API
type DescribeSchedulerRulesResponse ¶
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 ¶
func CreateDescribeSchedulerRulesResponse() (response *DescribeSchedulerRulesResponse)
CreateDescribeSchedulerRulesResponse creates a response to parse from DescribeSchedulerRules response
type DescribeSlsAuthStatusRequest ¶
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 ¶
func CreateDescribeSlsAuthStatusRequest() (request *DescribeSlsAuthStatusRequest)
CreateDescribeSlsAuthStatusRequest creates a request to invoke DescribeSlsAuthStatus API
type DescribeSlsAuthStatusResponse ¶
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 ¶
func CreateDescribeSlsAuthStatusResponse() (response *DescribeSlsAuthStatusResponse)
CreateDescribeSlsAuthStatusResponse creates a response to parse from DescribeSlsAuthStatus response
type DescribeSlsLogstoreInfoRequest ¶
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 ¶
func CreateDescribeSlsLogstoreInfoRequest() (request *DescribeSlsLogstoreInfoRequest)
CreateDescribeSlsLogstoreInfoRequest creates a request to invoke DescribeSlsLogstoreInfo API
type DescribeSlsLogstoreInfoResponse ¶
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 ¶
func CreateDescribeSlsLogstoreInfoResponse() (response *DescribeSlsLogstoreInfoResponse)
CreateDescribeSlsLogstoreInfoResponse creates a response to parse from DescribeSlsLogstoreInfo response
type DescribeSlsOpenStatusRequest ¶
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 ¶
func CreateDescribeSlsOpenStatusRequest() (request *DescribeSlsOpenStatusRequest)
CreateDescribeSlsOpenStatusRequest creates a request to invoke DescribeSlsOpenStatus API
type DescribeSlsOpenStatusResponse ¶
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 ¶
func CreateDescribeSlsOpenStatusResponse() (response *DescribeSlsOpenStatusResponse)
CreateDescribeSlsOpenStatusResponse creates a response to parse from DescribeSlsOpenStatus response
type DescribeStsGrantStatusRequest ¶
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 ¶
func CreateDescribeStsGrantStatusRequest() (request *DescribeStsGrantStatusRequest)
CreateDescribeStsGrantStatusRequest creates a request to invoke DescribeStsGrantStatus API
type DescribeStsGrantStatusResponse ¶
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 ¶
func CreateDescribeStsGrantStatusResponse() (response *DescribeStsGrantStatusResponse)
CreateDescribeStsGrantStatusResponse creates a response to parse from DescribeStsGrantStatus response
type DescribeSystemLogRequest ¶
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 ¶
func CreateDescribeSystemLogRequest() (request *DescribeSystemLogRequest)
CreateDescribeSystemLogRequest creates a request to invoke DescribeSystemLog API
type DescribeSystemLogResponse ¶
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 ¶
func CreateDescribeSystemLogResponse() (response *DescribeSystemLogResponse)
CreateDescribeSystemLogResponse creates a response to parse from DescribeSystemLog response
type DescribeTagKeysRequest ¶
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 ¶
func CreateDescribeTagKeysRequest() (request *DescribeTagKeysRequest)
CreateDescribeTagKeysRequest creates a request to invoke DescribeTagKeys API
type DescribeTagKeysResponse ¶
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 ¶
func CreateDescribeTagKeysResponse() (response *DescribeTagKeysResponse)
CreateDescribeTagKeysResponse creates a response to parse from DescribeTagKeys response
type DescribeTagResourcesRequest ¶
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 ¶
func CreateDescribeTagResourcesRequest() (request *DescribeTagResourcesRequest)
CreateDescribeTagResourcesRequest creates a request to invoke DescribeTagResources API
type DescribeTagResourcesResponse ¶
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 ¶
func CreateDescribeTagResourcesResponse() (response *DescribeTagResourcesResponse)
CreateDescribeTagResourcesResponse creates a response to parse from DescribeTagResources response
type DescribeTagResourcesTags ¶
DescribeTagResourcesTags is a repeated param struct in DescribeTagResourcesRequest
type DescribeUdpReflectRequest ¶
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 ¶
func CreateDescribeUdpReflectRequest() (request *DescribeUdpReflectRequest)
CreateDescribeUdpReflectRequest creates a request to invoke DescribeUdpReflect API
type DescribeUdpReflectResponse ¶
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 ¶
func CreateDescribeUdpReflectResponse() (response *DescribeUdpReflectResponse)
CreateDescribeUdpReflectResponse creates a response to parse from DescribeUdpReflect response
type DescribeUnBlackholeCountRequest ¶
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 ¶
func CreateDescribeUnBlackholeCountRequest() (request *DescribeUnBlackholeCountRequest)
CreateDescribeUnBlackholeCountRequest creates a request to invoke DescribeUnBlackholeCount API
type DescribeUnBlackholeCountResponse ¶
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 ¶
func CreateDescribeUnBlackholeCountResponse() (response *DescribeUnBlackholeCountResponse)
CreateDescribeUnBlackholeCountResponse creates a response to parse from DescribeUnBlackholeCount response
type DescribeUnBlockCountRequest ¶
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 ¶
func CreateDescribeUnBlockCountRequest() (request *DescribeUnBlockCountRequest)
CreateDescribeUnBlockCountRequest creates a request to invoke DescribeUnBlockCount API
type DescribeUnBlockCountResponse ¶
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 ¶
func CreateDescribeUnBlockCountResponse() (response *DescribeUnBlockCountResponse)
CreateDescribeUnBlockCountResponse creates a response to parse from DescribeUnBlockCount response
type DescribeWebAccessLogDispatchStatusRequest ¶
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 ¶
func CreateDescribeWebAccessLogDispatchStatusRequest() (request *DescribeWebAccessLogDispatchStatusRequest)
CreateDescribeWebAccessLogDispatchStatusRequest creates a request to invoke DescribeWebAccessLogDispatchStatus API
type DescribeWebAccessLogDispatchStatusResponse ¶
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 ¶
func CreateDescribeWebAccessLogDispatchStatusResponse() (response *DescribeWebAccessLogDispatchStatusResponse)
CreateDescribeWebAccessLogDispatchStatusResponse creates a response to parse from DescribeWebAccessLogDispatchStatus response
type DescribeWebAccessLogEmptyCountRequest ¶
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 ¶
func CreateDescribeWebAccessLogEmptyCountRequest() (request *DescribeWebAccessLogEmptyCountRequest)
CreateDescribeWebAccessLogEmptyCountRequest creates a request to invoke DescribeWebAccessLogEmptyCount API
type DescribeWebAccessLogEmptyCountResponse ¶
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 ¶
func CreateDescribeWebAccessLogEmptyCountResponse() (response *DescribeWebAccessLogEmptyCountResponse)
CreateDescribeWebAccessLogEmptyCountResponse creates a response to parse from DescribeWebAccessLogEmptyCount response
type DescribeWebAccessLogStatusRequest ¶
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 ¶
func CreateDescribeWebAccessLogStatusRequest() (request *DescribeWebAccessLogStatusRequest)
CreateDescribeWebAccessLogStatusRequest creates a request to invoke DescribeWebAccessLogStatus API
type DescribeWebAccessLogStatusResponse ¶
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 ¶
func CreateDescribeWebAccessLogStatusResponse() (response *DescribeWebAccessLogStatusResponse)
CreateDescribeWebAccessLogStatusResponse creates a response to parse from DescribeWebAccessLogStatus response
type DescribeWebAccessModeRequest ¶
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 ¶
func CreateDescribeWebAccessModeRequest() (request *DescribeWebAccessModeRequest)
CreateDescribeWebAccessModeRequest creates a request to invoke DescribeWebAccessMode API
type DescribeWebAccessModeResponse ¶
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 ¶
func CreateDescribeWebAccessModeResponse() (response *DescribeWebAccessModeResponse)
CreateDescribeWebAccessModeResponse creates a response to parse from DescribeWebAccessMode response
type DescribeWebAreaBlockConfigsRequest ¶
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 ¶
func CreateDescribeWebAreaBlockConfigsRequest() (request *DescribeWebAreaBlockConfigsRequest)
CreateDescribeWebAreaBlockConfigsRequest creates a request to invoke DescribeWebAreaBlockConfigs API
type DescribeWebAreaBlockConfigsResponse ¶
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 ¶
func CreateDescribeWebAreaBlockConfigsResponse() (response *DescribeWebAreaBlockConfigsResponse)
CreateDescribeWebAreaBlockConfigsResponse creates a response to parse from DescribeWebAreaBlockConfigs response
type DescribeWebCCRulesRequest ¶
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 ¶
func CreateDescribeWebCCRulesRequest() (request *DescribeWebCCRulesRequest)
CreateDescribeWebCCRulesRequest creates a request to invoke DescribeWebCCRules API
type DescribeWebCCRulesResponse ¶
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 ¶
func CreateDescribeWebCCRulesResponse() (response *DescribeWebCCRulesResponse)
CreateDescribeWebCCRulesResponse creates a response to parse from DescribeWebCCRules response
type DescribeWebCacheConfigsRequest ¶
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 ¶
func CreateDescribeWebCacheConfigsRequest() (request *DescribeWebCacheConfigsRequest)
CreateDescribeWebCacheConfigsRequest creates a request to invoke DescribeWebCacheConfigs API
type DescribeWebCacheConfigsResponse ¶
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 ¶
func CreateDescribeWebCacheConfigsResponse() (response *DescribeWebCacheConfigsResponse)
CreateDescribeWebCacheConfigsResponse creates a response to parse from DescribeWebCacheConfigs response
type DescribeWebCcProtectSwitchRequest ¶
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 ¶
func CreateDescribeWebCcProtectSwitchRequest() (request *DescribeWebCcProtectSwitchRequest)
CreateDescribeWebCcProtectSwitchRequest creates a request to invoke DescribeWebCcProtectSwitch API
type DescribeWebCcProtectSwitchResponse ¶
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 ¶
func CreateDescribeWebCcProtectSwitchResponse() (response *DescribeWebCcProtectSwitchResponse)
CreateDescribeWebCcProtectSwitchResponse creates a response to parse from DescribeWebCcProtectSwitch response
type DescribeWebCustomPortsRequest ¶
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 ¶
func CreateDescribeWebCustomPortsRequest() (request *DescribeWebCustomPortsRequest)
CreateDescribeWebCustomPortsRequest creates a request to invoke DescribeWebCustomPorts API
type DescribeWebCustomPortsResponse ¶
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 ¶
func CreateDescribeWebCustomPortsResponse() (response *DescribeWebCustomPortsResponse)
CreateDescribeWebCustomPortsResponse creates a response to parse from DescribeWebCustomPorts response
type DescribeWebInstanceRelationsRequest ¶
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 ¶
func CreateDescribeWebInstanceRelationsRequest() (request *DescribeWebInstanceRelationsRequest)
CreateDescribeWebInstanceRelationsRequest creates a request to invoke DescribeWebInstanceRelations API
type DescribeWebInstanceRelationsResponse ¶
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 ¶
func CreateDescribeWebInstanceRelationsResponse() (response *DescribeWebInstanceRelationsResponse)
CreateDescribeWebInstanceRelationsResponse creates a response to parse from DescribeWebInstanceRelations response
type DescribeWebPreciseAccessRuleRequest ¶
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 ¶
func CreateDescribeWebPreciseAccessRuleRequest() (request *DescribeWebPreciseAccessRuleRequest)
CreateDescribeWebPreciseAccessRuleRequest creates a request to invoke DescribeWebPreciseAccessRule API
type DescribeWebPreciseAccessRuleResponse ¶
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 ¶
func CreateDescribeWebPreciseAccessRuleResponse() (response *DescribeWebPreciseAccessRuleResponse)
CreateDescribeWebPreciseAccessRuleResponse creates a response to parse from DescribeWebPreciseAccessRule response
type DescribeWebRulesRequest ¶
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 ¶
func CreateDescribeWebRulesRequest() (request *DescribeWebRulesRequest)
CreateDescribeWebRulesRequest creates a request to invoke DescribeWebRules API
type DescribeWebRulesResponse ¶
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 ¶
func CreateDescribeWebRulesResponse() (response *DescribeWebRulesResponse)
CreateDescribeWebRulesResponse creates a response to parse from DescribeWebRules response
type DetachSceneDefenseObjectRequest ¶
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 ¶
func CreateDetachSceneDefenseObjectRequest() (request *DetachSceneDefenseObjectRequest)
CreateDetachSceneDefenseObjectRequest creates a request to invoke DetachSceneDefenseObject API
type DetachSceneDefenseObjectResponse ¶
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 ¶
func CreateDetachSceneDefenseObjectResponse() (response *DetachSceneDefenseObjectResponse)
CreateDetachSceneDefenseObjectResponse creates a response to parse from DetachSceneDefenseObject response
type DisableSceneDefensePolicyRequest ¶
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 ¶
func CreateDisableSceneDefensePolicyRequest() (request *DisableSceneDefensePolicyRequest)
CreateDisableSceneDefensePolicyRequest creates a request to invoke DisableSceneDefensePolicy API
type DisableSceneDefensePolicyResponse ¶
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 ¶
func CreateDisableSceneDefensePolicyResponse() (response *DisableSceneDefensePolicyResponse)
CreateDisableSceneDefensePolicyResponse creates a response to parse from DisableSceneDefensePolicy response
type DisableWebAccessLogConfigRequest ¶
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 ¶
func CreateDisableWebAccessLogConfigRequest() (request *DisableWebAccessLogConfigRequest)
CreateDisableWebAccessLogConfigRequest creates a request to invoke DisableWebAccessLogConfig API
type DisableWebAccessLogConfigResponse ¶
type DisableWebAccessLogConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableWebAccessLogConfigResponse is the response struct for api DisableWebAccessLogConfig
func CreateDisableWebAccessLogConfigResponse ¶
func CreateDisableWebAccessLogConfigResponse() (response *DisableWebAccessLogConfigResponse)
CreateDisableWebAccessLogConfigResponse creates a response to parse from DisableWebAccessLogConfig response
type DisableWebCCRequest ¶
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 ¶
func CreateDisableWebCCRequest() (request *DisableWebCCRequest)
CreateDisableWebCCRequest creates a request to invoke DisableWebCC API
type DisableWebCCResponse ¶
type DisableWebCCResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableWebCCResponse is the response struct for api DisableWebCC
func CreateDisableWebCCResponse ¶
func CreateDisableWebCCResponse() (response *DisableWebCCResponse)
CreateDisableWebCCResponse creates a response to parse from DisableWebCC response
type DisableWebCCRuleRequest ¶
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 ¶
func CreateDisableWebCCRuleRequest() (request *DisableWebCCRuleRequest)
CreateDisableWebCCRuleRequest creates a request to invoke DisableWebCCRule API
type DisableWebCCRuleResponse ¶
type DisableWebCCRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
DisableWebCCRuleResponse is the response struct for api DisableWebCCRule
func CreateDisableWebCCRuleResponse ¶
func CreateDisableWebCCRuleResponse() (response *DisableWebCCRuleResponse)
CreateDisableWebCCRuleResponse creates a response to parse from DisableWebCCRule response
type DomainAttackEvents ¶
type DomainAttackEvents struct {
Data []Data `json:"Data" xml:"Data"`
}
DomainAttackEvents is a nested struct in ddoscoo response
type DomainCacheConfigs ¶
type DomainCacheConfigs struct {
CacheConfig []CacheConfig `json:"CacheConfig" xml:"CacheConfig"`
}
DomainCacheConfigs is a nested struct in ddoscoo response
type DomainMode ¶
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 ¶
type DomainModes struct {
DomainMode []DomainMode `json:"DomainMode" xml:"DomainMode"`
}
DomainModes is a nested struct in ddoscoo response
type DomainQPS ¶
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 ¶
type DomainQPSList struct {
DomainQPS []DomainQPS `json:"DomainQPS" xml:"DomainQPS"`
}
DomainQPSList is a nested struct in ddoscoo response
type Domains ¶
type Domains struct {
Domain []string `json:"Domain" xml:"Domain"`
}
Domains is a nested struct in ddoscoo response
type EipInfo ¶
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 ¶
type EipInfos struct {
EipInfo []EipInfo `json:"EipInfo" xml:"EipInfo"`
}
EipInfos is a nested struct in ddoscoo response
type EipList ¶
type EipList struct {
Eip []string `json:"Eip" xml:"Eip"`
}
EipList is a nested struct in ddoscoo response
type ElasticBandwidthSpec ¶
type ElasticBandwidthSpec struct {
ElasticBandwidth []string `json:"ElasticBandwidth" xml:"ElasticBandwidth"`
}
ElasticBandwidthSpec is a nested struct in ddoscoo response
type EmptyAutoCcBlacklistRequest ¶
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 ¶
func CreateEmptyAutoCcBlacklistRequest() (request *EmptyAutoCcBlacklistRequest)
CreateEmptyAutoCcBlacklistRequest creates a request to invoke EmptyAutoCcBlacklist API
type EmptyAutoCcBlacklistResponse ¶
type EmptyAutoCcBlacklistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EmptyAutoCcBlacklistResponse is the response struct for api EmptyAutoCcBlacklist
func CreateEmptyAutoCcBlacklistResponse ¶
func CreateEmptyAutoCcBlacklistResponse() (response *EmptyAutoCcBlacklistResponse)
CreateEmptyAutoCcBlacklistResponse creates a response to parse from EmptyAutoCcBlacklist response
type EmptyAutoCcWhitelistRequest ¶
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 ¶
func CreateEmptyAutoCcWhitelistRequest() (request *EmptyAutoCcWhitelistRequest)
CreateEmptyAutoCcWhitelistRequest creates a request to invoke EmptyAutoCcWhitelist API
type EmptyAutoCcWhitelistResponse ¶
type EmptyAutoCcWhitelistResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EmptyAutoCcWhitelistResponse is the response struct for api EmptyAutoCcWhitelist
func CreateEmptyAutoCcWhitelistResponse ¶
func CreateEmptyAutoCcWhitelistResponse() (response *EmptyAutoCcWhitelistResponse)
CreateEmptyAutoCcWhitelistResponse creates a response to parse from EmptyAutoCcWhitelist response
type EmptySlsLogstoreRequest ¶
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 ¶
func CreateEmptySlsLogstoreRequest() (request *EmptySlsLogstoreRequest)
CreateEmptySlsLogstoreRequest creates a request to invoke EmptySlsLogstore API
type EmptySlsLogstoreResponse ¶
type EmptySlsLogstoreResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EmptySlsLogstoreResponse is the response struct for api EmptySlsLogstore
func CreateEmptySlsLogstoreResponse ¶
func CreateEmptySlsLogstoreResponse() (response *EmptySlsLogstoreResponse)
CreateEmptySlsLogstoreResponse creates a response to parse from EmptySlsLogstore response
type EnableSceneDefensePolicyRequest ¶
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 ¶
func CreateEnableSceneDefensePolicyRequest() (request *EnableSceneDefensePolicyRequest)
CreateEnableSceneDefensePolicyRequest creates a request to invoke EnableSceneDefensePolicy API
type EnableSceneDefensePolicyResponse ¶
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 ¶
func CreateEnableSceneDefensePolicyResponse() (response *EnableSceneDefensePolicyResponse)
CreateEnableSceneDefensePolicyResponse creates a response to parse from EnableSceneDefensePolicy response
type EnableWebAccessLogConfigRequest ¶
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 ¶
func CreateEnableWebAccessLogConfigRequest() (request *EnableWebAccessLogConfigRequest)
CreateEnableWebAccessLogConfigRequest creates a request to invoke EnableWebAccessLogConfig API
type EnableWebAccessLogConfigResponse ¶
type EnableWebAccessLogConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableWebAccessLogConfigResponse is the response struct for api EnableWebAccessLogConfig
func CreateEnableWebAccessLogConfigResponse ¶
func CreateEnableWebAccessLogConfigResponse() (response *EnableWebAccessLogConfigResponse)
CreateEnableWebAccessLogConfigResponse creates a response to parse from EnableWebAccessLogConfig response
type EnableWebCCRequest ¶
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 ¶
func CreateEnableWebCCRequest() (request *EnableWebCCRequest)
CreateEnableWebCCRequest creates a request to invoke EnableWebCC API
type EnableWebCCResponse ¶
type EnableWebCCResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableWebCCResponse is the response struct for api EnableWebCC
func CreateEnableWebCCResponse ¶
func CreateEnableWebCCResponse() (response *EnableWebCCResponse)
CreateEnableWebCCResponse creates a response to parse from EnableWebCC response
type EnableWebCCRuleRequest ¶
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 ¶
func CreateEnableWebCCRuleRequest() (request *EnableWebCCRuleRequest)
CreateEnableWebCCRuleRequest creates a request to invoke EnableWebCCRule API
type EnableWebCCRuleResponse ¶
type EnableWebCCRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
EnableWebCCRuleResponse is the response struct for api EnableWebCCRule
func CreateEnableWebCCRuleResponse ¶
func CreateEnableWebCCRuleResponse() (response *EnableWebCCRuleResponse)
CreateEnableWebCCRuleResponse creates a response to parse from EnableWebCCRule response
type EventArea ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
type HealthCheckList struct {
HealthCheckItem []HealthCheckItem `json:"HealthCheckItem" xml:"HealthCheckItem"`
}
HealthCheckList is a nested struct in ddoscoo response
type HealthCheckStatus ¶
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 ¶
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 ¶
type InstanceDetailsInDescribeInstanceDetails struct {
InstanceDetail []InstanceDetail `json:"InstanceDetail" xml:"InstanceDetail"`
}
InstanceDetailsInDescribeInstanceDetails is a nested struct in ddoscoo response
type InstanceDetailsInDescribeWebInstanceRelations ¶
type InstanceDetailsInDescribeWebInstanceRelations struct {
InstanceDetail []InstanceDetail `json:"InstanceDetail" xml:"InstanceDetail"`
}
InstanceDetailsInDescribeWebInstanceRelations is a nested struct in ddoscoo response
type InstanceIdsInDescribeDomainResource ¶
type InstanceIdsInDescribeDomainResource struct {
InstanceIds []string `json:"InstanceIds" xml:"InstanceIds"`
}
InstanceIdsInDescribeDomainResource is a nested struct in ddoscoo response
type InstanceIdsInDescribeInstanceIds ¶
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 ¶
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 ¶
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 ¶
type IpBlockQps struct {
IpBlock []string `json:"IpBlock" xml:"IpBlock"`
}
IpBlockQps is a nested struct in ddoscoo response
type Ips ¶
type Ips struct {
EventSrcIp []EventSrcIp `json:"EventSrcIp" xml:"EventSrcIp"`
}
Ips is a nested struct in ddoscoo response
type IspsInDescribeDDosEventIsp ¶
type IspsInDescribeDDosEventIsp struct {
EventIsp []EventIsp `json:"EventIsp" xml:"EventIsp"`
}
IspsInDescribeDDosEventIsp is a nested struct in ddoscoo response
type IspsInDescribePortViewSourceIsps ¶
type IspsInDescribePortViewSourceIsps struct {
Isp []Isp `json:"Isp" xml:"Isp"`
}
IspsInDescribePortViewSourceIsps is a nested struct in ddoscoo response
type ModifyBlackholeStatusRequest ¶
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 ¶
func CreateModifyBlackholeStatusRequest() (request *ModifyBlackholeStatusRequest)
CreateModifyBlackholeStatusRequest creates a request to invoke ModifyBlackholeStatus API
type ModifyBlackholeStatusResponse ¶
type ModifyBlackholeStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyBlackholeStatusResponse is the response struct for api ModifyBlackholeStatus
func CreateModifyBlackholeStatusResponse ¶
func CreateModifyBlackholeStatusResponse() (response *ModifyBlackholeStatusResponse)
CreateModifyBlackholeStatusResponse creates a response to parse from ModifyBlackholeStatus response
type ModifyBlockStatusRequest ¶
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 ¶
func CreateModifyBlockStatusRequest() (request *ModifyBlockStatusRequest)
CreateModifyBlockStatusRequest creates a request to invoke ModifyBlockStatus API
type ModifyBlockStatusResponse ¶
type ModifyBlockStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyBlockStatusResponse is the response struct for api ModifyBlockStatus
func CreateModifyBlockStatusResponse ¶
func CreateModifyBlockStatusResponse() (response *ModifyBlockStatusResponse)
CreateModifyBlockStatusResponse creates a response to parse from ModifyBlockStatus response
type ModifyCnameReuseRequest ¶
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 ¶
func CreateModifyCnameReuseRequest() (request *ModifyCnameReuseRequest)
CreateModifyCnameReuseRequest creates a request to invoke ModifyCnameReuse API
type ModifyCnameReuseResponse ¶
type ModifyCnameReuseResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyCnameReuseResponse is the response struct for api ModifyCnameReuse
func CreateModifyCnameReuseResponse ¶
func CreateModifyCnameReuseResponse() (response *ModifyCnameReuseResponse)
CreateModifyCnameReuseResponse creates a response to parse from ModifyCnameReuse response
type ModifyDomainResourceProxyTypes ¶
type ModifyDomainResourceProxyTypes struct { ProxyPorts *[]string `name:"ProxyPorts" type:"Repeated"` ProxyType string `name:"ProxyType"` }
ModifyDomainResourceProxyTypes is a repeated param struct in ModifyDomainResourceRequest
type ModifyDomainResourceRequest ¶
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 ¶
func CreateModifyDomainResourceRequest() (request *ModifyDomainResourceRequest)
CreateModifyDomainResourceRequest creates a request to invoke ModifyDomainResource API
type ModifyDomainResourceResponse ¶
type ModifyDomainResourceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyDomainResourceResponse is the response struct for api ModifyDomainResource
func CreateModifyDomainResourceResponse ¶
func CreateModifyDomainResourceResponse() (response *ModifyDomainResourceResponse)
CreateModifyDomainResourceResponse creates a response to parse from ModifyDomainResource response
type ModifyElasticBandWidthRequest ¶
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 ¶
func CreateModifyElasticBandWidthRequest() (request *ModifyElasticBandWidthRequest)
CreateModifyElasticBandWidthRequest creates a request to invoke ModifyElasticBandWidth API
type ModifyElasticBandWidthResponse ¶
type ModifyElasticBandWidthResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyElasticBandWidthResponse is the response struct for api ModifyElasticBandWidth
func CreateModifyElasticBandWidthResponse ¶
func CreateModifyElasticBandWidthResponse() (response *ModifyElasticBandWidthResponse)
CreateModifyElasticBandWidthResponse creates a response to parse from ModifyElasticBandWidth response
type ModifyFullLogTtlRequest ¶
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 ¶
func CreateModifyFullLogTtlRequest() (request *ModifyFullLogTtlRequest)
CreateModifyFullLogTtlRequest creates a request to invoke ModifyFullLogTtl API
type ModifyFullLogTtlResponse ¶
type ModifyFullLogTtlResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyFullLogTtlResponse is the response struct for api ModifyFullLogTtl
func CreateModifyFullLogTtlResponse ¶
func CreateModifyFullLogTtlResponse() (response *ModifyFullLogTtlResponse)
CreateModifyFullLogTtlResponse creates a response to parse from ModifyFullLogTtl response
type ModifyHealthCheckConfigRequest ¶
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 ¶
func CreateModifyHealthCheckConfigRequest() (request *ModifyHealthCheckConfigRequest)
CreateModifyHealthCheckConfigRequest creates a request to invoke ModifyHealthCheckConfig API
type ModifyHealthCheckConfigResponse ¶
type ModifyHealthCheckConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyHealthCheckConfigResponse is the response struct for api ModifyHealthCheckConfig
func CreateModifyHealthCheckConfigResponse ¶
func CreateModifyHealthCheckConfigResponse() (response *ModifyHealthCheckConfigResponse)
CreateModifyHealthCheckConfigResponse creates a response to parse from ModifyHealthCheckConfig response
type ModifyHttp2EnableRequest ¶
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 ¶
func CreateModifyHttp2EnableRequest() (request *ModifyHttp2EnableRequest)
CreateModifyHttp2EnableRequest creates a request to invoke ModifyHttp2Enable API
type ModifyHttp2EnableResponse ¶
type ModifyHttp2EnableResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyHttp2EnableResponse is the response struct for api ModifyHttp2Enable
func CreateModifyHttp2EnableResponse ¶
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 ¶
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 ¶
func CreateModifyNetworkRuleAttributeRequest() (request *ModifyNetworkRuleAttributeRequest)
CreateModifyNetworkRuleAttributeRequest creates a request to invoke ModifyNetworkRuleAttribute API
type ModifyNetworkRuleAttributeResponse ¶
type ModifyNetworkRuleAttributeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyNetworkRuleAttributeResponse is the response struct for api ModifyNetworkRuleAttribute
func CreateModifyNetworkRuleAttributeResponse ¶
func CreateModifyNetworkRuleAttributeResponse() (response *ModifyNetworkRuleAttributeResponse)
CreateModifyNetworkRuleAttributeResponse creates a response to parse from ModifyNetworkRuleAttribute response
type ModifyPortAutoCcStatusRequest ¶
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 ¶
func CreateModifyPortAutoCcStatusRequest() (request *ModifyPortAutoCcStatusRequest)
CreateModifyPortAutoCcStatusRequest creates a request to invoke ModifyPortAutoCcStatus API
type ModifyPortAutoCcStatusResponse ¶
type ModifyPortAutoCcStatusResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyPortAutoCcStatusResponse is the response struct for api ModifyPortAutoCcStatus
func CreateModifyPortAutoCcStatusResponse ¶
func CreateModifyPortAutoCcStatusResponse() (response *ModifyPortAutoCcStatusResponse)
CreateModifyPortAutoCcStatusResponse creates a response to parse from ModifyPortAutoCcStatus response
type ModifyPortRequest ¶
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 ¶
func CreateModifyPortRequest() (request *ModifyPortRequest)
CreateModifyPortRequest creates a request to invoke ModifyPort API
type ModifyPortResponse ¶
type ModifyPortResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyPortResponse is the response struct for api ModifyPort
func CreateModifyPortResponse ¶
func CreateModifyPortResponse() (response *ModifyPortResponse)
CreateModifyPortResponse creates a response to parse from ModifyPort response
type ModifySceneDefensePolicyRequest ¶
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 ¶
func CreateModifySceneDefensePolicyRequest() (request *ModifySceneDefensePolicyRequest)
CreateModifySceneDefensePolicyRequest creates a request to invoke ModifySceneDefensePolicy API
type ModifySceneDefensePolicyResponse ¶
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 ¶
func CreateModifySceneDefensePolicyResponse() (response *ModifySceneDefensePolicyResponse)
CreateModifySceneDefensePolicyResponse creates a response to parse from ModifySceneDefensePolicy response
type ModifySchedulerRuleRequest ¶
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 ¶
func CreateModifySchedulerRuleRequest() (request *ModifySchedulerRuleRequest)
CreateModifySchedulerRuleRequest creates a request to invoke ModifySchedulerRule API
type ModifySchedulerRuleResponse ¶
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 ¶
func CreateModifySchedulerRuleResponse() (response *ModifySchedulerRuleResponse)
CreateModifySchedulerRuleResponse creates a response to parse from ModifySchedulerRule response
type ModifyTlsConfigRequest ¶
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 ¶
func CreateModifyTlsConfigRequest() (request *ModifyTlsConfigRequest)
CreateModifyTlsConfigRequest creates a request to invoke ModifyTlsConfig API
type ModifyTlsConfigResponse ¶
type ModifyTlsConfigResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyTlsConfigResponse is the response struct for api ModifyTlsConfig
func CreateModifyTlsConfigResponse ¶
func CreateModifyTlsConfigResponse() (response *ModifyTlsConfigResponse)
CreateModifyTlsConfigResponse creates a response to parse from ModifyTlsConfig response
type ModifyWebAIProtectModeRequest ¶
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 ¶
func CreateModifyWebAIProtectModeRequest() (request *ModifyWebAIProtectModeRequest)
CreateModifyWebAIProtectModeRequest creates a request to invoke ModifyWebAIProtectMode API
type ModifyWebAIProtectModeResponse ¶
type ModifyWebAIProtectModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebAIProtectModeResponse is the response struct for api ModifyWebAIProtectMode
func CreateModifyWebAIProtectModeResponse ¶
func CreateModifyWebAIProtectModeResponse() (response *ModifyWebAIProtectModeResponse)
CreateModifyWebAIProtectModeResponse creates a response to parse from ModifyWebAIProtectMode response
type ModifyWebAIProtectSwitchRequest ¶
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 ¶
func CreateModifyWebAIProtectSwitchRequest() (request *ModifyWebAIProtectSwitchRequest)
CreateModifyWebAIProtectSwitchRequest creates a request to invoke ModifyWebAIProtectSwitch API
type ModifyWebAIProtectSwitchResponse ¶
type ModifyWebAIProtectSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebAIProtectSwitchResponse is the response struct for api ModifyWebAIProtectSwitch
func CreateModifyWebAIProtectSwitchResponse ¶
func CreateModifyWebAIProtectSwitchResponse() (response *ModifyWebAIProtectSwitchResponse)
CreateModifyWebAIProtectSwitchResponse creates a response to parse from ModifyWebAIProtectSwitch response
type ModifyWebAccessModeRequest ¶
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 ¶
func CreateModifyWebAccessModeRequest() (request *ModifyWebAccessModeRequest)
CreateModifyWebAccessModeRequest creates a request to invoke ModifyWebAccessMode API
type ModifyWebAccessModeResponse ¶
type ModifyWebAccessModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebAccessModeResponse is the response struct for api ModifyWebAccessMode
func CreateModifyWebAccessModeResponse ¶
func CreateModifyWebAccessModeResponse() (response *ModifyWebAccessModeResponse)
CreateModifyWebAccessModeResponse creates a response to parse from ModifyWebAccessMode response
type ModifyWebAreaBlockRequest ¶
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 ¶
func CreateModifyWebAreaBlockRequest() (request *ModifyWebAreaBlockRequest)
CreateModifyWebAreaBlockRequest creates a request to invoke ModifyWebAreaBlock API
type ModifyWebAreaBlockResponse ¶
type ModifyWebAreaBlockResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebAreaBlockResponse is the response struct for api ModifyWebAreaBlock
func CreateModifyWebAreaBlockResponse ¶
func CreateModifyWebAreaBlockResponse() (response *ModifyWebAreaBlockResponse)
CreateModifyWebAreaBlockResponse creates a response to parse from ModifyWebAreaBlock response
type ModifyWebAreaBlockSwitchRequest ¶
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 ¶
func CreateModifyWebAreaBlockSwitchRequest() (request *ModifyWebAreaBlockSwitchRequest)
CreateModifyWebAreaBlockSwitchRequest creates a request to invoke ModifyWebAreaBlockSwitch API
type ModifyWebAreaBlockSwitchResponse ¶
type ModifyWebAreaBlockSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebAreaBlockSwitchResponse is the response struct for api ModifyWebAreaBlockSwitch
func CreateModifyWebAreaBlockSwitchResponse ¶
func CreateModifyWebAreaBlockSwitchResponse() (response *ModifyWebAreaBlockSwitchResponse)
CreateModifyWebAreaBlockSwitchResponse creates a response to parse from ModifyWebAreaBlockSwitch response
type ModifyWebCCRuleRequest ¶
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 ¶
func CreateModifyWebCCRuleRequest() (request *ModifyWebCCRuleRequest)
CreateModifyWebCCRuleRequest creates a request to invoke ModifyWebCCRule API
type ModifyWebCCRuleResponse ¶
type ModifyWebCCRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebCCRuleResponse is the response struct for api ModifyWebCCRule
func CreateModifyWebCCRuleResponse ¶
func CreateModifyWebCCRuleResponse() (response *ModifyWebCCRuleResponse)
CreateModifyWebCCRuleResponse creates a response to parse from ModifyWebCCRule response
type ModifyWebCacheCustomRuleRequest ¶
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 ¶
func CreateModifyWebCacheCustomRuleRequest() (request *ModifyWebCacheCustomRuleRequest)
CreateModifyWebCacheCustomRuleRequest creates a request to invoke ModifyWebCacheCustomRule API
type ModifyWebCacheCustomRuleResponse ¶
type ModifyWebCacheCustomRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebCacheCustomRuleResponse is the response struct for api ModifyWebCacheCustomRule
func CreateModifyWebCacheCustomRuleResponse ¶
func CreateModifyWebCacheCustomRuleResponse() (response *ModifyWebCacheCustomRuleResponse)
CreateModifyWebCacheCustomRuleResponse creates a response to parse from ModifyWebCacheCustomRule response
type ModifyWebCacheModeRequest ¶
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 ¶
func CreateModifyWebCacheModeRequest() (request *ModifyWebCacheModeRequest)
CreateModifyWebCacheModeRequest creates a request to invoke ModifyWebCacheMode API
type ModifyWebCacheModeResponse ¶
type ModifyWebCacheModeResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebCacheModeResponse is the response struct for api ModifyWebCacheMode
func CreateModifyWebCacheModeResponse ¶
func CreateModifyWebCacheModeResponse() (response *ModifyWebCacheModeResponse)
CreateModifyWebCacheModeResponse creates a response to parse from ModifyWebCacheMode response
type ModifyWebCacheSwitchRequest ¶
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 ¶
func CreateModifyWebCacheSwitchRequest() (request *ModifyWebCacheSwitchRequest)
CreateModifyWebCacheSwitchRequest creates a request to invoke ModifyWebCacheSwitch API
type ModifyWebCacheSwitchResponse ¶
type ModifyWebCacheSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebCacheSwitchResponse is the response struct for api ModifyWebCacheSwitch
func CreateModifyWebCacheSwitchResponse ¶
func CreateModifyWebCacheSwitchResponse() (response *ModifyWebCacheSwitchResponse)
CreateModifyWebCacheSwitchResponse creates a response to parse from ModifyWebCacheSwitch response
type ModifyWebIpSetSwitchRequest ¶
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 ¶
func CreateModifyWebIpSetSwitchRequest() (request *ModifyWebIpSetSwitchRequest)
CreateModifyWebIpSetSwitchRequest creates a request to invoke ModifyWebIpSetSwitch API
type ModifyWebIpSetSwitchResponse ¶
type ModifyWebIpSetSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebIpSetSwitchResponse is the response struct for api ModifyWebIpSetSwitch
func CreateModifyWebIpSetSwitchResponse ¶
func CreateModifyWebIpSetSwitchResponse() (response *ModifyWebIpSetSwitchResponse)
CreateModifyWebIpSetSwitchResponse creates a response to parse from ModifyWebIpSetSwitch response
type ModifyWebPreciseAccessRuleRequest ¶
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 ¶
func CreateModifyWebPreciseAccessRuleRequest() (request *ModifyWebPreciseAccessRuleRequest)
CreateModifyWebPreciseAccessRuleRequest creates a request to invoke ModifyWebPreciseAccessRule API
type ModifyWebPreciseAccessRuleResponse ¶
type ModifyWebPreciseAccessRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebPreciseAccessRuleResponse is the response struct for api ModifyWebPreciseAccessRule
func CreateModifyWebPreciseAccessRuleResponse ¶
func CreateModifyWebPreciseAccessRuleResponse() (response *ModifyWebPreciseAccessRuleResponse)
CreateModifyWebPreciseAccessRuleResponse creates a response to parse from ModifyWebPreciseAccessRule response
type ModifyWebPreciseAccessSwitchRequest ¶
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 ¶
func CreateModifyWebPreciseAccessSwitchRequest() (request *ModifyWebPreciseAccessSwitchRequest)
CreateModifyWebPreciseAccessSwitchRequest creates a request to invoke ModifyWebPreciseAccessSwitch API
type ModifyWebPreciseAccessSwitchResponse ¶
type ModifyWebPreciseAccessSwitchResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebPreciseAccessSwitchResponse is the response struct for api ModifyWebPreciseAccessSwitch
func CreateModifyWebPreciseAccessSwitchResponse ¶
func CreateModifyWebPreciseAccessSwitchResponse() (response *ModifyWebPreciseAccessSwitchResponse)
CreateModifyWebPreciseAccessSwitchResponse creates a response to parse from ModifyWebPreciseAccessSwitch response
type ModifyWebRuleRequest ¶
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 ¶
func CreateModifyWebRuleRequest() (request *ModifyWebRuleRequest)
CreateModifyWebRuleRequest creates a request to invoke ModifyWebRule API
type ModifyWebRuleResponse ¶
type ModifyWebRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
ModifyWebRuleResponse is the response struct for api ModifyWebRule
func CreateModifyWebRuleResponse ¶
func CreateModifyWebRuleResponse() (response *ModifyWebRuleResponse)
CreateModifyWebRuleResponse creates a response to parse from ModifyWebRule response
type NetworkRule ¶
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 ¶
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 ¶
type NetworkRuleAttributes struct {
NetworkRuleAttribute []NetworkRuleAttribute `json:"NetworkRuleAttribute" xml:"NetworkRuleAttribute"`
}
NetworkRuleAttributes is a nested struct in ddoscoo response
type NetworkRulesInDescribeNetworkRules ¶
type NetworkRulesInDescribeNetworkRules struct {
NetworkRule []NetworkRule `json:"NetworkRule" xml:"NetworkRule"`
}
NetworkRulesInDescribeNetworkRules is a nested struct in ddoscoo response
type NetworkRulesInDescribePort ¶
type NetworkRulesInDescribePort struct {
NetworkRule []NetworkRule `json:"NetworkRule" xml:"NetworkRule"`
}
NetworkRulesInDescribePort is a nested struct in ddoscoo response
type Object ¶
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 ¶
type Objects struct {
Object []Object `json:"Object" xml:"Object"`
}
Objects is a nested struct in ddoscoo response
type OpEntities ¶
type OpEntities struct {
OpEntity []OpEntity `json:"OpEntity" xml:"OpEntity"`
}
OpEntities is a nested struct in ddoscoo response
type OpEntity ¶
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 ¶
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 ¶
type ParamData struct {
CloudInstanceId string `json:"CloudInstanceId" xml:"CloudInstanceId"`
}
ParamData is a nested struct in ddoscoo response
type PayloadLen ¶
PayloadLen is a nested struct in ddoscoo response
type Policies ¶
type Policies struct {
Policy []Policy `json:"Policy" xml:"Policy"`
}
Policies is a nested struct in ddoscoo response
type Policy ¶
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 ¶
type PortAutoCcStatus struct {
Status []Status `json:"Status" xml:"Status"`
}
PortAutoCcStatus is a nested struct in ddoscoo response
type PortFlow ¶
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 ¶
type PortFlowList struct {
PortFlow []PortFlow `json:"PortFlow" xml:"PortFlow"`
}
PortFlowList is a nested struct in ddoscoo response
type PortMaxConns ¶
type PortMaxConns struct {
PortMaxConnsItem []PortMaxConnsItem `json:"PortMaxConns" xml:"PortMaxConns"`
}
PortMaxConns is a nested struct in ddoscoo response
type PortMaxConnsItem ¶
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 ¶
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 ¶
type PreciseAccessConfigList struct {
PreciseAccessConfig []PreciseAccessConfig `json:"PreciseAccessConfig" xml:"PreciseAccessConfig"`
}
PreciseAccessConfigList is a nested struct in ddoscoo response
type PreciseBlocks ¶
type PreciseBlocks struct {
PreciseBlock []string `json:"PreciseBlock" xml:"PreciseBlock"`
}
PreciseBlocks is a nested struct in ddoscoo response
type PreciseJsQps ¶
type PreciseJsQps struct {
PreciseJs []string `json:"PreciseJs" xml:"PreciseJs"`
}
PreciseJsQps is a nested struct in ddoscoo response
type PriRealServers ¶
type PriRealServers struct {
PriRealServersItem []PriRealServersItem `json:"PriRealServers" xml:"PriRealServers"`
}
PriRealServers is a nested struct in ddoscoo response
type PriRealServersItem ¶
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 ¶
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 ¶
type ProtectSwitchList struct {
ProtectSwitch []ProtectSwitch `json:"ProtectSwitch" xml:"ProtectSwitch"`
}
ProtectSwitchList is a nested struct in ddoscoo response
type Province ¶
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 ¶
type Provinces struct {
Province []string `json:"Province" xml:"Province"`
}
Provinces is a nested struct in ddoscoo response
type ProxyConfig ¶
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 ¶
type ProxyPortsInDescribeDomainResource struct {
ProxyPort []string `json:"ProxyPort" xml:"ProxyPort"`
}
ProxyPortsInDescribeDomainResource is a nested struct in ddoscoo response
type ProxyPortsInDescribeWebCustomPorts ¶
type ProxyPortsInDescribeWebCustomPorts struct {
ProxyPort []string `json:"ProxyPort" xml:"ProxyPort"`
}
ProxyPortsInDescribeWebCustomPorts is a nested struct in ddoscoo response
type ProxyPortsInDescribeWebRules ¶
type ProxyPortsInDescribeWebRules struct {
ProxyPort []string `json:"ProxyPort" xml:"ProxyPort"`
}
ProxyPortsInDescribeWebRules is a nested struct in ddoscoo response
type ProxyTypesInDescribeDomainResource ¶
type ProxyTypesInDescribeDomainResource struct {
ProxyConfig []ProxyConfig `json:"ProxyConfig" xml:"ProxyConfig"`
}
ProxyTypesInDescribeDomainResource is a nested struct in ddoscoo response
type ProxyTypesInDescribeWebRules ¶
type ProxyTypesInDescribeWebRules struct {
ProxyConfig []ProxyConfig `json:"ProxyConfig" xml:"ProxyConfig"`
}
ProxyTypesInDescribeWebRules is a nested struct in ddoscoo response
type RealServer ¶
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 ¶
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 ¶
type RealServerStatusList struct {
RealServerStatus []RealServerStatus `json:"RealServerStatus" xml:"RealServerStatus"`
}
RealServerStatusList is a nested struct in ddoscoo response
type RealServersInDescribeDomainResource ¶
type RealServersInDescribeDomainResource struct {
RealServers []string `json:"RealServers" xml:"RealServers"`
}
RealServersInDescribeDomainResource is a nested struct in ddoscoo response
type RealServersInDescribeNetworkRules ¶
type RealServersInDescribeNetworkRules struct {
RealServers []string `json:"RealServers" xml:"RealServers"`
}
RealServersInDescribeNetworkRules is a nested struct in ddoscoo response
type RealServersInDescribePort ¶
type RealServersInDescribePort struct {
RealServers []string `json:"RealServers" xml:"RealServers"`
}
RealServersInDescribePort is a nested struct in ddoscoo response
type RealServersInDescribeWebRules ¶
type RealServersInDescribeWebRules struct {
RealServer []RealServer `json:"RealServer" xml:"RealServer"`
}
RealServersInDescribeWebRules is a nested struct in ddoscoo response
type Region ¶
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 ¶
type RegionBlocks struct {
RegionBlock []string `json:"RegionBlock" xml:"RegionBlock"`
}
RegionBlocks is a nested struct in ddoscoo response
type RegionList ¶
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 ¶
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 ¶
type RuleList struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
RuleList is a nested struct in ddoscoo response
type Rules ¶
type Rules struct {
Rule []Rule `json:"Rule" xml:"Rule"`
}
Rules is a nested struct in ddoscoo response
type RuntimePolicies ¶
type RuntimePolicies struct {
Policy []Policy `json:"Policy" xml:"Policy"`
}
RuntimePolicies is a nested struct in ddoscoo response
type Sblack ¶
type Sblack struct {
SblackItem []SblackItem `json:"SblackItem" xml:"SblackItem"`
}
Sblack is a nested struct in ddoscoo response
type SblackItem ¶
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 ¶
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 ¶
type SchedulerRules struct {
SchedulerRule []SchedulerRule `json:"SchedulerRule" xml:"SchedulerRule"`
}
SchedulerRules is a nested struct in ddoscoo response
type SecRealServers ¶
type SecRealServers struct {
SecRealServersItem []SecRealServersItem `json:"SecRealServers" xml:"SecRealServers"`
}
SecRealServers is a nested struct in ddoscoo response
type SecRealServersItem ¶
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 ¶
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 ¶
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 ¶
type SlsConfigStatus struct {
SlsConfigStatusItem []SlsConfigStatusItem `json:"SlsConfigStatus" xml:"SlsConfigStatus"`
}
SlsConfigStatus is a nested struct in ddoscoo response
type SlsConfigStatusItem ¶
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 ¶
type SourceCountrysInDescribeDomainViewSourceCountries struct {
Country []Country `json:"Country" xml:"Country"`
}
SourceCountrysInDescribeDomainViewSourceCountries is a nested struct in ddoscoo response
type SourceCountrysInDescribePortViewSourceCountries ¶
type SourceCountrysInDescribePortViewSourceCountries struct {
Country []Country `json:"Country" xml:"Country"`
}
SourceCountrysInDescribePortViewSourceCountries is a nested struct in ddoscoo response
type SourceProvincesInDescribeDomainViewSourceProvinces ¶
type SourceProvincesInDescribeDomainViewSourceProvinces struct {
Province []Province `json:"Province" xml:"Province"`
}
SourceProvincesInDescribeDomainViewSourceProvinces is a nested struct in ddoscoo response
type SourceProvincesInDescribePortViewSourceProvinces ¶
type SourceProvincesInDescribePortViewSourceProvinces struct {
Province []Province `json:"Province" xml:"Province"`
}
SourceProvincesInDescribePortViewSourceProvinces is a nested struct in ddoscoo response
type Status ¶
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 ¶
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 ¶
type StatusCodeList struct {
StatusCode []StatusCode `json:"StatusCode" xml:"StatusCode"`
}
StatusCodeList is a nested struct in ddoscoo response
type StatusItem ¶
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 ¶
type StatusList struct {
StatusItem []StatusItem `json:"StatusItem" xml:"StatusItem"`
}
StatusList is a nested struct in ddoscoo response
type StsGrant ¶
type StsGrant struct {
Status int `json:"Status" xml:"Status"`
}
StsGrant is a nested struct in ddoscoo response
type SwitchSchedulerRuleRequest ¶
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 ¶
func CreateSwitchSchedulerRuleRequest() (request *SwitchSchedulerRuleRequest)
CreateSwitchSchedulerRuleRequest creates a request to invoke SwitchSchedulerRule API
type SwitchSchedulerRuleResponse ¶
type SwitchSchedulerRuleResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` }
SwitchSchedulerRuleResponse is the response struct for api SwitchSchedulerRule
func CreateSwitchSchedulerRuleResponse ¶
func CreateSwitchSchedulerRuleResponse() (response *SwitchSchedulerRuleResponse)
CreateSwitchSchedulerRuleResponse creates a response to parse from SwitchSchedulerRule response
type SystemLog ¶
type SystemLog struct {
SystemLogItem []SystemLogItem `json:"SystemLog" xml:"SystemLog"`
}
SystemLog is a nested struct in ddoscoo response
type SystemLogItem ¶
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 ¶
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 ¶
type TagKeys struct {
TagKey []TagKey `json:"TagKey" xml:"TagKey"`
}
TagKeys is a nested struct in ddoscoo response
type TagResource ¶
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 ¶
type TagResources struct {
TagResource []TagResource `json:"TagResource" xml:"TagResource"`
}
TagResources is a nested struct in ddoscoo response
type Totals ¶
type Totals struct {
Total []string `json:"Total" xml:"Total"`
}
Totals is a nested struct in ddoscoo response
type UdpSports ¶
type UdpSports struct {
UdpSports []string `json:"UdpSports" xml:"UdpSports"`
}
UdpSports is a nested struct in ddoscoo response
type Url ¶
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 ¶
type UrlListInDescribeDomainViewTopCostTime struct {
Url []Url `json:"Url" xml:"Url"`
}
UrlListInDescribeDomainViewTopCostTime is a nested struct in ddoscoo response
type UrlListInDescribeDomainViewTopUrl ¶
type UrlListInDescribeDomainViewTopUrl struct {
Url []Url `json:"Url" xml:"Url"`
}
UrlListInDescribeDomainViewTopUrl is a nested struct in ddoscoo response
type WebCCRule ¶
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 ¶
type WebCCRules struct {
WebCCRule []WebCCRule `json:"WebCCRule" xml:"WebCCRule"`
}
WebCCRules is a nested struct in ddoscoo response
type WebCustomPort ¶
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 ¶
type WebCustomPorts struct {
WebCustomPort []WebCustomPort `json:"WebCustomPort" xml:"WebCustomPort"`
}
WebCustomPorts is a nested struct in ddoscoo response
type WebInstanceRelation ¶
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 ¶
type WebInstanceRelations struct {
WebInstanceRelation []WebInstanceRelation `json:"WebInstanceRelation" xml:"WebInstanceRelation"`
}
WebInstanceRelations is a nested struct in ddoscoo response
type WebRule ¶
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 ¶
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 ¶
type WebRulesInDescribeDomainResource struct {
WebRule []WebRule `json:"WebRule" xml:"WebRule"`
}
WebRulesInDescribeDomainResource is a nested struct in ddoscoo response
type WebRulesInDescribeWebRules ¶
type WebRulesInDescribeWebRules struct {
WebRule []WebRuleInDescribeWebRules `json:"WebRule" xml:"WebRule"`
}
WebRulesInDescribeWebRules is a nested struct in ddoscoo response
type WhiteListInDescribeDomainResource ¶
type WhiteListInDescribeDomainResource struct {
WhiteItem []string `json:"WhiteItem" xml:"WhiteItem"`
}
WhiteListInDescribeDomainResource is a nested struct in ddoscoo response
type WhiteListInDescribeWebRules ¶
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