public final class DefaultAsyncClient extends Object implements AsyncClient
Main client.
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,String> |
endpointMap |
protected String |
endpointRule |
protected darabonba.core.TeaAsyncHandler |
handler |
protected String |
product |
protected darabonba.core.TeaRequest |
REQUEST |
protected String |
version |
| 限定符 | 构造器和说明 |
|---|---|
protected |
DefaultAsyncClient(darabonba.core.client.ClientConfiguration configuration) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilder, createprotected final String product
protected final String version
protected final String endpointRule
protected final darabonba.core.TeaRequest REQUEST
protected final darabonba.core.TeaAsyncHandler handler
protected DefaultAsyncClient(darabonba.core.client.ClientConfiguration configuration)
public void close()
close 在接口中 com.aliyun.core.utils.SdkAutoCloseableclose 在接口中 AutoCloseablepublic CompletableFuture<AddAutoCcBlacklistResponse> addAutoCcBlacklist(AddAutoCcBlacklistRequest request)
addAutoCcBlacklist 在接口中 AsyncClientrequest - the request parameters of AddAutoCcBlacklist AddAutoCcBlacklistRequestpublic CompletableFuture<AddAutoCcWhitelistResponse> addAutoCcWhitelist(AddAutoCcWhitelistRequest request)
You can call the AddAutoCcWhitelist operation to add IP addresses to the whitelist of an Anti-DDoS Pro or Anti-DDoS Premium instance. This way, the Anti-DDoS Pro or Anti-DDoS Premium instance allows traffic from the IP addresses. By default, the traffic from the IP addresses that you add to the whitelist is always allowed. If you no longer use the whitelist, you can call the EmptyAutoCcWhitelist operation to remove the IP addresses from the whitelist.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
addAutoCcWhitelist 在接口中 AsyncClientrequest - the request parameters of AddAutoCcWhitelist AddAutoCcWhitelistRequestpublic CompletableFuture<AssociateWebCertResponse> associateWebCert(AssociateWebCertRequest request)
associateWebCert 在接口中 AsyncClientrequest - the request parameters of AssociateWebCert AssociateWebCertRequestpublic CompletableFuture<AttachSceneDefenseObjectResponse> attachSceneDefenseObject(AttachSceneDefenseObjectRequest request)
attachSceneDefenseObject 在接口中 AsyncClientrequest - the request parameters of AttachSceneDefenseObject AttachSceneDefenseObjectRequestpublic CompletableFuture<ConfigDomainSecurityProfileResponse> configDomainSecurityProfile(ConfigDomainSecurityProfileRequest request)
configDomainSecurityProfile 在接口中 AsyncClientrequest - the request parameters of ConfigDomainSecurityProfile ConfigDomainSecurityProfileRequestpublic CompletableFuture<ConfigL7GlobalRuleResponse> configL7GlobalRule(ConfigL7GlobalRuleRequest request)
configL7GlobalRule 在接口中 AsyncClientrequest - the request parameters of ConfigL7GlobalRule ConfigL7GlobalRuleRequestpublic CompletableFuture<ConfigL7RsPolicyResponse> configL7RsPolicy(ConfigL7RsPolicyRequest request)
If multiple origin servers are configured for a website that is added to Anti-DDoS Pro or Anti-DDoS Premium, you can modify the load balancing algorithms for back-to-origin traffic based on back-to-origin policies. The IP hash algorithm is used by default. You can change the algorithm to the round-robin or least response time algorithm. For more information, see the description of the Policy parameter in the "Request parameters" section of this topic.
configL7RsPolicy 在接口中 AsyncClientrequest - the request parameters of ConfigL7RsPolicy ConfigL7RsPolicyRequestpublic CompletableFuture<ConfigL7UsKeepaliveResponse> configL7UsKeepalive(ConfigL7UsKeepaliveRequest request)
configL7UsKeepalive 在接口中 AsyncClientrequest - the request parameters of ConfigL7UsKeepalive ConfigL7UsKeepaliveRequestpublic CompletableFuture<ConfigLayer4RealLimitResponse> configLayer4RealLimit(ConfigLayer4RealLimitRequest request)
configLayer4RealLimit 在接口中 AsyncClientrequest - the request parameters of ConfigLayer4RealLimit ConfigLayer4RealLimitRequestpublic CompletableFuture<ConfigLayer4RemarkResponse> configLayer4Remark(ConfigLayer4RemarkRequest request)
configLayer4Remark 在接口中 AsyncClientrequest - the request parameters of ConfigLayer4Remark ConfigLayer4RemarkRequestpublic CompletableFuture<ConfigLayer4RuleBakModeResponse> configLayer4RuleBakMode(ConfigLayer4RuleBakModeRequest request)
configLayer4RuleBakMode 在接口中 AsyncClientrequest - the request parameters of ConfigLayer4RuleBakMode ConfigLayer4RuleBakModeRequestpublic CompletableFuture<ConfigLayer4RulePolicyResponse> configLayer4RulePolicy(ConfigLayer4RulePolicyRequest request)
configLayer4RulePolicy 在接口中 AsyncClientrequest - the request parameters of ConfigLayer4RulePolicy ConfigLayer4RulePolicyRequestpublic CompletableFuture<ConfigNetworkRegionBlockResponse> configNetworkRegionBlock(ConfigNetworkRegionBlockRequest request)
configNetworkRegionBlock 在接口中 AsyncClientrequest - the request parameters of ConfigNetworkRegionBlock ConfigNetworkRegionBlockRequestpublic CompletableFuture<ConfigNetworkRulesResponse> configNetworkRules(ConfigNetworkRulesRequest request)
configNetworkRules 在接口中 AsyncClientrequest - the request parameters of ConfigNetworkRules ConfigNetworkRulesRequestpublic CompletableFuture<ConfigUdpReflectResponse> configUdpReflect(ConfigUdpReflectRequest request)
You can call this operation to configure filtering policies to filter out UDP traffic from specific ports. This helps defend against UDP reflection attacks.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
configUdpReflect 在接口中 AsyncClientrequest - the request parameters of ConfigUdpReflect ConfigUdpReflectRequestpublic CompletableFuture<ConfigWebCCRuleV2Response> configWebCCRuleV2(ConfigWebCCRuleV2Request request)
configWebCCRuleV2 在接口中 AsyncClientrequest - the request parameters of ConfigWebCCRuleV2 ConfigWebCCRuleV2Requestpublic CompletableFuture<ConfigWebCCTemplateResponse> configWebCCTemplate(ConfigWebCCTemplateRequest request)
configWebCCTemplate 在接口中 AsyncClientrequest - the request parameters of ConfigWebCCTemplate ConfigWebCCTemplateRequestpublic CompletableFuture<ConfigWebIpSetResponse> configWebIpSet(ConfigWebIpSetRequest request)
configWebIpSet 在接口中 AsyncClientrequest - the request parameters of ConfigWebIpSet ConfigWebIpSetRequestpublic CompletableFuture<CreateAsyncTaskResponse> createAsyncTask(CreateAsyncTaskRequest request)
createAsyncTask 在接口中 AsyncClientrequest - the request parameters of CreateAsyncTask CreateAsyncTaskRequestpublic CompletableFuture<CreateDomainResourceResponse> createDomainResource(CreateDomainResourceRequest request)
createDomainResource 在接口中 AsyncClientrequest - the request parameters of CreateDomainResource CreateDomainResourceRequestpublic CompletableFuture<CreateNetworkRulesResponse> createNetworkRules(CreateNetworkRulesRequest request)
createNetworkRules 在接口中 AsyncClientrequest - the request parameters of CreateNetworkRules CreateNetworkRulesRequestpublic CompletableFuture<CreatePortResponse> createPort(CreatePortRequest request)
You can call this operation by using Terraform. For more information about Terraform, see What is Terraform?.
createPort 在接口中 AsyncClientrequest - the request parameters of CreatePort CreatePortRequestpublic CompletableFuture<CreateSceneDefensePolicyResponse> createSceneDefensePolicy(CreateSceneDefensePolicyRequest request)
createSceneDefensePolicy 在接口中 AsyncClientrequest - the request parameters of CreateSceneDefensePolicy CreateSceneDefensePolicyRequestpublic CompletableFuture<CreateSchedulerRuleResponse> createSchedulerRule(CreateSchedulerRuleRequest request)
createSchedulerRule 在接口中 AsyncClientrequest - the request parameters of CreateSchedulerRule CreateSchedulerRuleRequestpublic CompletableFuture<CreateTagResourcesResponse> createTagResources(CreateTagResourcesRequest request)
You can call the CreateTagResources operation to add tags to multiple Anti-DDoS Proxy instances at a time.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
createTagResources 在接口中 AsyncClientrequest - the request parameters of CreateTagResources CreateTagResourcesRequest@Deprecated public CompletableFuture<CreateWebCCRuleResponse> createWebCCRule(CreateWebCCRuleRequest request)
createWebCCRule 在接口中 AsyncClientpublic CompletableFuture<CreateWebRuleResponse> createWebRule(CreateWebRuleRequest request)
createWebRule 在接口中 AsyncClientrequest - the request parameters of CreateWebRule CreateWebRuleRequestpublic CompletableFuture<DeleteAsyncTaskResponse> deleteAsyncTask(DeleteAsyncTaskRequest request)
deleteAsyncTask 在接口中 AsyncClientrequest - the request parameters of DeleteAsyncTask DeleteAsyncTaskRequestpublic CompletableFuture<DeleteAutoCcBlacklistResponse> deleteAutoCcBlacklist(DeleteAutoCcBlacklistRequest request)
deleteAutoCcBlacklist 在接口中 AsyncClientrequest - the request parameters of DeleteAutoCcBlacklist DeleteAutoCcBlacklistRequestpublic CompletableFuture<DeleteAutoCcWhitelistResponse> deleteAutoCcWhitelist(DeleteAutoCcWhitelistRequest request)
deleteAutoCcWhitelist 在接口中 AsyncClientrequest - the request parameters of DeleteAutoCcWhitelist DeleteAutoCcWhitelistRequestpublic CompletableFuture<DeleteDomainResourceResponse> deleteDomainResource(DeleteDomainResourceRequest request)
deleteDomainResource 在接口中 AsyncClientrequest - the request parameters of DeleteDomainResource DeleteDomainResourceRequestpublic CompletableFuture<DeleteNetworkRuleResponse> deleteNetworkRule(DeleteNetworkRuleRequest request)
deleteNetworkRule 在接口中 AsyncClientrequest - the request parameters of DeleteNetworkRule DeleteNetworkRuleRequestpublic CompletableFuture<DeletePortResponse> deletePort(DeletePortRequest request)
After you delete a port forwarding rule, the Anti-DDoS Pro or Anti-DDoS Premium instance no longer forwards service traffic on the Layer 4 port. Before you delete a specific port forwarding rule, make sure that the service traffic destined for the Layer 4 port is redirected to the origin server. This can prevent negative impacts on your services.
You can call this operation by using Terraform. For more information about Terraform, see What is Terraform?.
deletePort 在接口中 AsyncClientrequest - the request parameters of DeletePort DeletePortRequestpublic CompletableFuture<DeleteSceneDefensePolicyResponse> deleteSceneDefensePolicy(DeleteSceneDefensePolicyRequest request)
deleteSceneDefensePolicy 在接口中 AsyncClientrequest - the request parameters of DeleteSceneDefensePolicy DeleteSceneDefensePolicyRequestpublic CompletableFuture<DeleteSchedulerRuleResponse> deleteSchedulerRule(DeleteSchedulerRuleRequest request)
deleteSchedulerRule 在接口中 AsyncClientrequest - the request parameters of DeleteSchedulerRule DeleteSchedulerRuleRequestpublic CompletableFuture<DeleteTagResourcesResponse> deleteTagResources(DeleteTagResourcesRequest request)
You can call the DeleteTagResources operation to remove tags from Anti-DDoS Proxy (Chinese Mainland) instances.
Only Anti-DDoS Proxy (Chinese Mainland) supports tags.
You can call this operation up to 10 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
deleteTagResources 在接口中 AsyncClientrequest - the request parameters of DeleteTagResources DeleteTagResourcesRequest@Deprecated public CompletableFuture<DeleteWebCCRuleResponse> deleteWebCCRule(DeleteWebCCRuleRequest request)
deleteWebCCRule 在接口中 AsyncClientpublic CompletableFuture<DeleteWebCCRuleV2Response> deleteWebCCRuleV2(DeleteWebCCRuleV2Request request)
deleteWebCCRuleV2 在接口中 AsyncClientrequest - the request parameters of DeleteWebCCRuleV2 DeleteWebCCRuleV2Requestpublic CompletableFuture<DeleteWebCacheCustomRuleResponse> deleteWebCacheCustomRule(DeleteWebCacheCustomRuleRequest request)
You can call the DeleteWebCacheCustomRule operation to delete the custom rules of the Static Page Caching policy for a website.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
deleteWebCacheCustomRule 在接口中 AsyncClientrequest - the request parameters of DeleteWebCacheCustomRule DeleteWebCacheCustomRuleRequestpublic CompletableFuture<DeleteWebPreciseAccessRuleResponse> deleteWebPreciseAccessRule(DeleteWebPreciseAccessRuleRequest request)
deleteWebPreciseAccessRule 在接口中 AsyncClientrequest - the request parameters of DeleteWebPreciseAccessRule DeleteWebPreciseAccessRuleRequestpublic CompletableFuture<DeleteWebRuleResponse> deleteWebRule(DeleteWebRuleRequest request)
deleteWebRule 在接口中 AsyncClientrequest - the request parameters of DeleteWebRule DeleteWebRuleRequestpublic CompletableFuture<DescribeAsyncTasksResponse> describeAsyncTasks(DescribeAsyncTasksRequest request)
You can call the DescribeAsyncTasks operation to query the details of asynchronous export tasks, such as the IDs, start time, end time, status, parameters, and results.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeAsyncTasks 在接口中 AsyncClientrequest - the request parameters of DescribeAsyncTasks DescribeAsyncTasksRequestpublic CompletableFuture<DescribeAttackAnalysisMaxQpsResponse> describeAttackAnalysisMaxQps(DescribeAttackAnalysisMaxQpsRequest request)
describeAttackAnalysisMaxQps 在接口中 AsyncClientrequest - the request parameters of DescribeAttackAnalysisMaxQps DescribeAttackAnalysisMaxQpsRequestpublic CompletableFuture<DescribeAutoCcBlacklistResponse> describeAutoCcBlacklist(DescribeAutoCcBlacklistRequest request)
describeAutoCcBlacklist 在接口中 AsyncClientrequest - the request parameters of DescribeAutoCcBlacklist DescribeAutoCcBlacklistRequestpublic CompletableFuture<DescribeAutoCcListCountResponse> describeAutoCcListCount(DescribeAutoCcListCountRequest request)
describeAutoCcListCount 在接口中 AsyncClientrequest - the request parameters of DescribeAutoCcListCount DescribeAutoCcListCountRequestpublic CompletableFuture<DescribeAutoCcWhitelistResponse> describeAutoCcWhitelist(DescribeAutoCcWhitelistRequest request)
describeAutoCcWhitelist 在接口中 AsyncClientrequest - the request parameters of DescribeAutoCcWhitelist DescribeAutoCcWhitelistRequestpublic CompletableFuture<DescribeBackSourceCidrResponse> describeBackSourceCidr(DescribeBackSourceCidrRequest request)
describeBackSourceCidr 在接口中 AsyncClientrequest - the request parameters of DescribeBackSourceCidr DescribeBackSourceCidrRequestpublic CompletableFuture<DescribeBlackholeStatusResponse> describeBlackholeStatus(DescribeBlackholeStatusRequest request)
describeBlackholeStatus 在接口中 AsyncClientrequest - the request parameters of DescribeBlackholeStatus DescribeBlackholeStatusRequestpublic CompletableFuture<DescribeBlockStatusResponse> describeBlockStatus(DescribeBlockStatusRequest request)
You can call this operation to query the Diversion from Origin Server configurations of one or more Anti-DDoS Proxy (Chinese Mainland) instances.
This operation is suitable only for Anti-DDoS Proxy (Chinese Mainland).
You can call this operation up to 10 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeBlockStatus 在接口中 AsyncClientrequest - the request parameters of DescribeBlockStatus DescribeBlockStatusRequestpublic CompletableFuture<DescribeCdnLinkageRulesResponse> describeCdnLinkageRules(DescribeCdnLinkageRulesRequest request)
describeCdnLinkageRules 在接口中 AsyncClientrequest - the request parameters of DescribeCdnLinkageRules DescribeCdnLinkageRulesRequestpublic CompletableFuture<DescribeCertsResponse> describeCerts(DescribeCertsRequest request)
This operation is used to query all applicable certificates of a domain name that you want to add to Anti-DDoS Proxy. Multiple certificates may be queried for a domain name. You can use an exact domain name to query exact-domain certificates or wildcard-domain certificates.
If you want to query the certificate that is in use for the current domain name, you can call the DescribeWebRules operation to obtain the values of the CertName and CertRegion parameters. Then, you can call the ListUserCertificateOrder operation of Certificate Management Service to query the ID and other details of the certificate by using the value of the CertName parameter.
describeCerts 在接口中 AsyncClientrequest - the request parameters of DescribeCerts DescribeCertsRequestpublic CompletableFuture<DescribeCnameReusesResponse> describeCnameReuses(DescribeCnameReusesRequest request)
describeCnameReuses 在接口中 AsyncClientrequest - the request parameters of DescribeCnameReuses DescribeCnameReusesRequestpublic CompletableFuture<DescribeDDoSEventsResponse> describeDDoSEvents(DescribeDDoSEventsRequest request)
describeDDoSEvents 在接口中 AsyncClientrequest - the request parameters of DescribeDDoSEvents DescribeDDoSEventsRequestpublic CompletableFuture<DescribeDDosAllEventListResponse> describeDDosAllEventList(DescribeDDosAllEventListRequest request)
You can call the DescribeDDosAllEventList operation to query DDoS attack events within a specific time range by page. The information about a DDoS attack event includes the start time and end time of the attack, attack event type, attacked object, peak bandwidth of attack traffic, and peak packet forwarding rate.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeDDosAllEventList 在接口中 AsyncClientrequest - the request parameters of DescribeDDosAllEventList DescribeDDosAllEventListRequestpublic CompletableFuture<DescribeDDosEventAreaResponse> describeDDosEventArea(DescribeDDosEventAreaRequest request)
This operation is suitable only for volumetric attacks.
describeDDosEventArea 在接口中 AsyncClientrequest - the request parameters of DescribeDDosEventArea DescribeDDosEventAreaRequestpublic CompletableFuture<DescribeDDosEventAttackTypeResponse> describeDDosEventAttackType(DescribeDDosEventAttackTypeRequest request)
This operation is suitable only for volumetric attacks.
describeDDosEventAttackType 在接口中 AsyncClientrequest - the request parameters of DescribeDDosEventAttackType DescribeDDosEventAttackTypeRequestpublic CompletableFuture<DescribeDDosEventIspResponse> describeDDosEventIsp(DescribeDDosEventIspRequest request)
This operation is suitable only for volumetric attacks.
describeDDosEventIsp 在接口中 AsyncClientrequest - the request parameters of DescribeDDosEventIsp DescribeDDosEventIspRequestpublic CompletableFuture<DescribeDDosEventMaxResponse> describeDDosEventMax(DescribeDDosEventMaxRequest request)
describeDDosEventMax 在接口中 AsyncClientrequest - the request parameters of DescribeDDosEventMax DescribeDDosEventMaxRequestpublic CompletableFuture<DescribeDDosEventSrcIpResponse> describeDDosEventSrcIp(DescribeDDosEventSrcIpRequest request)
This operation is suitable only for volumetric attacks.
describeDDosEventSrcIp 在接口中 AsyncClientrequest - the request parameters of DescribeDDosEventSrcIp DescribeDDosEventSrcIpRequestpublic CompletableFuture<DescribeDefenseCountStatisticsResponse> describeDefenseCountStatistics(DescribeDefenseCountStatisticsRequest request)
You can call the DescribeDefenseCountStatistics operation to query the information about advanced mitigation sessions of an Anti-DDoS Proxy (Outside Chinese Mainland) instance. For example, you can query the number of advanced mitigation sessions that are used within the current calendar month and the number of remaining advanced mitigation sessions.
This operation is suitable only for Anti-DDoS Proxy (Outside Chinese Mainland).
You can call this operation up to 10 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeDefenseCountStatistics 在接口中 AsyncClientrequest - the request parameters of DescribeDefenseCountStatistics DescribeDefenseCountStatisticsRequestpublic CompletableFuture<DescribeDefenseRecordsResponse> describeDefenseRecords(DescribeDefenseRecordsRequest request)
This operation is suitable only for Anti-DDoS Premium.
describeDefenseRecords 在接口中 AsyncClientrequest - the request parameters of DescribeDefenseRecords DescribeDefenseRecordsRequestpublic CompletableFuture<DescribeDestinationPortEventResponse> describeDestinationPortEvent(DescribeDestinationPortEventRequest request)
describeDestinationPortEvent 在接口中 AsyncClientrequest - the request parameters of DescribeDestinationPortEvent DescribeDestinationPortEventRequestpublic CompletableFuture<DescribeDomainAttackEventsResponse> describeDomainAttackEvents(DescribeDomainAttackEventsRequest request)
describeDomainAttackEvents 在接口中 AsyncClientrequest - the request parameters of DescribeDomainAttackEvents DescribeDomainAttackEventsRequestpublic CompletableFuture<DescribeDomainBpsResponse> describeDomainBps(DescribeDomainBpsRequest request)
describeDomainBps 在接口中 AsyncClientrequest - the request parameters of DescribeDomainBps DescribeDomainBpsRequestpublic CompletableFuture<DescribeDomainCcProtectSwitchResponse> describeDomainCcProtectSwitch(DescribeDomainCcProtectSwitchRequest request)
describeDomainCcProtectSwitch 在接口中 AsyncClientrequest - the request parameters of DescribeDomainCcProtectSwitch DescribeDomainCcProtectSwitchRequestpublic CompletableFuture<DescribeDomainH2FingerprintResponse> describeDomainH2Fingerprint(DescribeDomainH2FingerprintRequest request)
describeDomainH2Fingerprint 在接口中 AsyncClientrequest - the request parameters of DescribeDomainH2Fingerprint DescribeDomainH2FingerprintRequestpublic CompletableFuture<DescribeDomainOverviewResponse> describeDomainOverview(DescribeDomainOverviewRequest request)
describeDomainOverview 在接口中 AsyncClientrequest - the request parameters of DescribeDomainOverview DescribeDomainOverviewRequestpublic CompletableFuture<DescribeDomainQPSListResponse> describeDomainQPSList(DescribeDomainQPSListRequest request)
describeDomainQPSList 在接口中 AsyncClientrequest - the request parameters of DescribeDomainQPSList DescribeDomainQPSListRequestpublic CompletableFuture<DescribeDomainResourceResponse> describeDomainResource(DescribeDomainResourceRequest request)
You can call the DescribeDomainResource operation to query the configurations of the forwarding rules that you create for a website by page. The configurations include the domain name-related configurations, protocol-related configurations, HTTPS-related configurations, and configurations that are used to mitigate HTTP flood attacks. You can call this operation by using Terraform. For more information about Terraform, see What is Terraform?.
You can call this operation up to 50 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeDomainResource 在接口中 AsyncClientrequest - the request parameters of DescribeDomainResource DescribeDomainResourceRequestpublic CompletableFuture<DescribeDomainSecurityProfileResponse> describeDomainSecurityProfile(DescribeDomainSecurityProfileRequest request)
describeDomainSecurityProfile 在接口中 AsyncClientrequest - the request parameters of DescribeDomainSecurityProfile DescribeDomainSecurityProfileRequestpublic CompletableFuture<DescribeDomainStatusCodeCountResponse> describeDomainStatusCodeCount(DescribeDomainStatusCodeCountRequest request)
describeDomainStatusCodeCount 在接口中 AsyncClientrequest - the request parameters of DescribeDomainStatusCodeCount DescribeDomainStatusCodeCountRequestpublic CompletableFuture<DescribeDomainStatusCodeListResponse> describeDomainStatusCodeList(DescribeDomainStatusCodeListRequest request)
describeDomainStatusCodeList 在接口中 AsyncClientrequest - the request parameters of DescribeDomainStatusCodeList DescribeDomainStatusCodeListRequestpublic CompletableFuture<DescribeDomainTopAttackListResponse> describeDomainTopAttackList(DescribeDomainTopAttackListRequest request)
describeDomainTopAttackList 在接口中 AsyncClientrequest - the request parameters of DescribeDomainTopAttackList DescribeDomainTopAttackListRequestpublic CompletableFuture<DescribeDomainTopFingerprintResponse> describeDomainTopFingerprint(DescribeDomainTopFingerprintRequest request)
describeDomainTopFingerprint 在接口中 AsyncClientrequest - the request parameters of DescribeDomainTopFingerprint DescribeDomainTopFingerprintRequestpublic CompletableFuture<DescribeDomainTopHttpMethodResponse> describeDomainTopHttpMethod(DescribeDomainTopHttpMethodRequest request)
describeDomainTopHttpMethod 在接口中 AsyncClientrequest - the request parameters of DescribeDomainTopHttpMethod DescribeDomainTopHttpMethodRequestpublic CompletableFuture<DescribeDomainTopRefererResponse> describeDomainTopReferer(DescribeDomainTopRefererRequest request)
describeDomainTopReferer 在接口中 AsyncClientrequest - the request parameters of DescribeDomainTopReferer DescribeDomainTopRefererRequestpublic CompletableFuture<DescribeDomainTopUserAgentResponse> describeDomainTopUserAgent(DescribeDomainTopUserAgentRequest request)
describeDomainTopUserAgent 在接口中 AsyncClientrequest - the request parameters of DescribeDomainTopUserAgent DescribeDomainTopUserAgentRequestpublic CompletableFuture<DescribeDomainViewSourceCountriesResponse> describeDomainViewSourceCountries(DescribeDomainViewSourceCountriesRequest request)
describeDomainViewSourceCountries 在接口中 AsyncClientrequest - the request parameters of DescribeDomainViewSourceCountries DescribeDomainViewSourceCountriesRequestpublic CompletableFuture<DescribeDomainViewSourceProvincesResponse> describeDomainViewSourceProvinces(DescribeDomainViewSourceProvincesRequest request)
describeDomainViewSourceProvinces 在接口中 AsyncClientrequest - the request parameters of DescribeDomainViewSourceProvinces DescribeDomainViewSourceProvincesRequestpublic CompletableFuture<DescribeDomainViewTopCostTimeResponse> describeDomainViewTopCostTime(DescribeDomainViewTopCostTimeRequest request)
describeDomainViewTopCostTime 在接口中 AsyncClientrequest - the request parameters of DescribeDomainViewTopCostTime DescribeDomainViewTopCostTimeRequestpublic CompletableFuture<DescribeDomainViewTopUrlResponse> describeDomainViewTopUrl(DescribeDomainViewTopUrlRequest request)
describeDomainViewTopUrl 在接口中 AsyncClientrequest - the request parameters of DescribeDomainViewTopUrl DescribeDomainViewTopUrlRequestpublic CompletableFuture<DescribeDomainsResponse> describeDomains(DescribeDomainsRequest request)
describeDomains 在接口中 AsyncClientrequest - the request parameters of DescribeDomains DescribeDomainsRequestpublic CompletableFuture<DescribeElasticBandwidthSpecResponse> describeElasticBandwidthSpec(DescribeElasticBandwidthSpecRequest request)
This operation is suitable only for Anti-DDoS Proxy (Chinese Mainland).
describeElasticBandwidthSpec 在接口中 AsyncClientrequest - the request parameters of DescribeElasticBandwidthSpec DescribeElasticBandwidthSpecRequestpublic CompletableFuture<DescribeElasticQpsResponse> describeElasticQps(DescribeElasticQpsRequest request)
describeElasticQps 在接口中 AsyncClientrequest - the request parameters of DescribeElasticQps DescribeElasticQpsRequestpublic CompletableFuture<DescribeElasticQpsRecordResponse> describeElasticQpsRecord(DescribeElasticQpsRecordRequest request)
describeElasticQpsRecord 在接口中 AsyncClientrequest - the request parameters of DescribeElasticQpsRecord DescribeElasticQpsRecordRequestpublic CompletableFuture<DescribeHeadersResponse> describeHeaders(DescribeHeadersRequest request)
describeHeaders 在接口中 AsyncClientrequest - the request parameters of DescribeHeaders DescribeHeadersRequestpublic CompletableFuture<DescribeHealthCheckListResponse> describeHealthCheckList(DescribeHealthCheckListRequest request)
describeHealthCheckList 在接口中 AsyncClientrequest - the request parameters of DescribeHealthCheckList DescribeHealthCheckListRequestpublic CompletableFuture<DescribeHealthCheckStatusResponse> describeHealthCheckStatus(DescribeHealthCheckStatusRequest request)
describeHealthCheckStatus 在接口中 AsyncClientrequest - the request parameters of DescribeHealthCheckStatus DescribeHealthCheckStatusRequestpublic CompletableFuture<DescribeInstanceDetailsResponse> describeInstanceDetails(DescribeInstanceDetailsRequest request)
You can call the DescribeInstanceDetails operation to query the information about the IP addresses and ISP lines of the instances. The information includes the IP address, status, and protection line.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeInstanceDetails 在接口中 AsyncClientrequest - the request parameters of DescribeInstanceDetails DescribeInstanceDetailsRequestpublic CompletableFuture<DescribeInstanceExtResponse> describeInstanceExt(DescribeInstanceExtRequest request)
describeInstanceExt 在接口中 AsyncClientrequest - the request parameters of DescribeInstanceExt DescribeInstanceExtRequestpublic CompletableFuture<DescribeInstanceIdsResponse> describeInstanceIds(DescribeInstanceIdsRequest request)
describeInstanceIds 在接口中 AsyncClientrequest - the request parameters of DescribeInstanceIds DescribeInstanceIdsRequestpublic CompletableFuture<DescribeInstanceSpecsResponse> describeInstanceSpecs(DescribeInstanceSpecsRequest request)
You can call the DescribeInstanceSpecs operation to query the specifications of multiple Anti-DDoS Pro or Anti-DDoS Premium instances at a time. The specifications include the clean bandwidth, protection bandwidth, function plan, and the numbers of domain names and ports that can be protected.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeInstanceSpecs 在接口中 AsyncClientrequest - the request parameters of DescribeInstanceSpecs DescribeInstanceSpecsRequestpublic CompletableFuture<DescribeInstanceStatisticsResponse> describeInstanceStatistics(DescribeInstanceStatisticsRequest request)
describeInstanceStatistics 在接口中 AsyncClientrequest - the request parameters of DescribeInstanceStatistics DescribeInstanceStatisticsRequestpublic CompletableFuture<DescribeInstanceStatusResponse> describeInstanceStatus(DescribeInstanceStatusRequest request)
describeInstanceStatus 在接口中 AsyncClientrequest - the request parameters of DescribeInstanceStatus DescribeInstanceStatusRequestpublic CompletableFuture<DescribeInstancesResponse> describeInstances(DescribeInstancesRequest request)
You can call the DescribeInstances operation to query the details of Anti-DDoS Pro or Anti-DDoS Premium instances within the Alibaba Cloud account by page. The details include the ID, mitigation plan, expiration time, and forwarding status.
describeInstances 在接口中 AsyncClientrequest - the request parameters of DescribeInstances DescribeInstancesRequestpublic CompletableFuture<DescribeL7GlobalRuleResponse> describeL7GlobalRule(DescribeL7GlobalRuleRequest request)
describeL7GlobalRule 在接口中 AsyncClientrequest - the request parameters of DescribeL7GlobalRule DescribeL7GlobalRuleRequestpublic CompletableFuture<DescribeL7RsPolicyResponse> describeL7RsPolicy(DescribeL7RsPolicyRequest request)
describeL7RsPolicy 在接口中 AsyncClientrequest - the request parameters of DescribeL7RsPolicy DescribeL7RsPolicyRequestpublic CompletableFuture<DescribeL7UsKeepaliveResponse> describeL7UsKeepalive(DescribeL7UsKeepaliveRequest request)
describeL7UsKeepalive 在接口中 AsyncClientrequest - the request parameters of DescribeL7UsKeepalive DescribeL7UsKeepaliveRequestpublic CompletableFuture<DescribeLayer4RulePolicyResponse> describeLayer4RulePolicy(DescribeLayer4RulePolicyRequest request)
describeLayer4RulePolicy 在接口中 AsyncClientrequest - the request parameters of DescribeLayer4RulePolicy DescribeLayer4RulePolicyRequestpublic CompletableFuture<DescribeLogStoreExistStatusResponse> describeLogStoreExistStatus(DescribeLogStoreExistStatusRequest request)
describeLogStoreExistStatus 在接口中 AsyncClientrequest - the request parameters of DescribeLogStoreExistStatus DescribeLogStoreExistStatusRequestpublic CompletableFuture<DescribeNetworkRegionBlockResponse> describeNetworkRegionBlock(DescribeNetworkRegionBlockRequest request)
describeNetworkRegionBlock 在接口中 AsyncClientrequest - the request parameters of DescribeNetworkRegionBlock DescribeNetworkRegionBlockRequestpublic CompletableFuture<DescribeNetworkRuleAttributesResponse> describeNetworkRuleAttributes(DescribeNetworkRuleAttributesRequest request)
describeNetworkRuleAttributes 在接口中 AsyncClientrequest - the request parameters of DescribeNetworkRuleAttributes DescribeNetworkRuleAttributesRequestpublic CompletableFuture<DescribeNetworkRulesResponse> describeNetworkRules(DescribeNetworkRulesRequest request)
describeNetworkRules 在接口中 AsyncClientrequest - the request parameters of DescribeNetworkRules DescribeNetworkRulesRequestpublic CompletableFuture<DescribeOpEntitiesResponse> describeOpEntities(DescribeOpEntitiesRequest request)
This operation is suitable only for Anti-DDoS Proxy (Chinese Mainland). You can query operations performed on Anti-DDoS Proxy (Chinese Mainland), such as configuring the burstable protection bandwidth, deactivating blackhole filtering, configuring the near-origin traffic diversion feature, using Anti-DDoS plans, changing the IP addresses of Elastic Compute Service (ECS) instances, and clearing all logs.
describeOpEntities 在接口中 AsyncClientrequest - the request parameters of DescribeOpEntities DescribeOpEntitiesRequestpublic CompletableFuture<DescribePortResponse> describePort(DescribePortRequest request)
You can call this operation by using Terraform. For more information about Terraform, see What is Terraform?.
describePort 在接口中 AsyncClientrequest - the request parameters of DescribePort DescribePortRequestpublic CompletableFuture<DescribePortAttackMaxFlowResponse> describePortAttackMaxFlow(DescribePortAttackMaxFlowRequest request)
You can call this operation to query the peak bandwidth and peak packet rate of attack traffic on one or more Anti-DDoS Pro or Anti-DDoS Premium instances within a specific period of time.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describePortAttackMaxFlow 在接口中 AsyncClientrequest - the request parameters of DescribePortAttackMaxFlow DescribePortAttackMaxFlowRequestpublic CompletableFuture<DescribePortAutoCcStatusResponse> describePortAutoCcStatus(DescribePortAutoCcStatusRequest request)
describePortAutoCcStatus 在接口中 AsyncClientrequest - the request parameters of DescribePortAutoCcStatus DescribePortAutoCcStatusRequestpublic CompletableFuture<DescribePortCcAttackTopIPResponse> describePortCcAttackTopIP(DescribePortCcAttackTopIPRequest request)
describePortCcAttackTopIP 在接口中 AsyncClientrequest - the request parameters of DescribePortCcAttackTopIP DescribePortCcAttackTopIPRequestpublic CompletableFuture<DescribePortConnsCountResponse> describePortConnsCount(DescribePortConnsCountRequest request)
describePortConnsCount 在接口中 AsyncClientrequest - the request parameters of DescribePortConnsCount DescribePortConnsCountRequestpublic CompletableFuture<DescribePortConnsListResponse> describePortConnsList(DescribePortConnsListRequest request)
describePortConnsList 在接口中 AsyncClientrequest - the request parameters of DescribePortConnsList DescribePortConnsListRequestpublic CompletableFuture<DescribePortFlowListResponse> describePortFlowList(DescribePortFlowListRequest request)
describePortFlowList 在接口中 AsyncClientrequest - the request parameters of DescribePortFlowList DescribePortFlowListRequestpublic CompletableFuture<DescribePortMaxConnsResponse> describePortMaxConns(DescribePortMaxConnsRequest request)
describePortMaxConns 在接口中 AsyncClientrequest - the request parameters of DescribePortMaxConns DescribePortMaxConnsRequestpublic CompletableFuture<DescribePortViewSourceCountriesResponse> describePortViewSourceCountries(DescribePortViewSourceCountriesRequest request)
describePortViewSourceCountries 在接口中 AsyncClientrequest - the request parameters of DescribePortViewSourceCountries DescribePortViewSourceCountriesRequestpublic CompletableFuture<DescribePortViewSourceIspsResponse> describePortViewSourceIsps(DescribePortViewSourceIspsRequest request)
You can call the DescribePortViewSourceIsps operation to query the ISPs from which requests are sent to one or more Anti-DDoS Pro or Anti-DDoS Premium instances within a specific period of time.
The data returned for this operation cannot reflect the actual traffic volume because Layer 4 identity authentication algorithms are updated for Anti-DDoS Pro and Anti-DDoS Premium. You can call this operation to calculate only the proportion of requests sent from different ISPs. If you want to query the request traffic volume, we recommend that you call the DescribePortFlowList operation.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describePortViewSourceIsps 在接口中 AsyncClientrequest - the request parameters of DescribePortViewSourceIsps DescribePortViewSourceIspsRequestpublic CompletableFuture<DescribePortViewSourceProvincesResponse> describePortViewSourceProvinces(DescribePortViewSourceProvincesRequest request)
describePortViewSourceProvinces 在接口中 AsyncClientrequest - the request parameters of DescribePortViewSourceProvinces DescribePortViewSourceProvincesRequestpublic CompletableFuture<DescribeSceneDefenseObjectsResponse> describeSceneDefenseObjects(DescribeSceneDefenseObjectsRequest request)
You can call the DescribeSceneDefenseObjects operation to query the protected objects of a scenario-specific custom policy. Before you call this operation, make sure that you have created a scenario-specific custom policy by calling the CreateSceneDefensePolicy operation.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeSceneDefenseObjects 在接口中 AsyncClientrequest - the request parameters of DescribeSceneDefenseObjects DescribeSceneDefenseObjectsRequestpublic CompletableFuture<DescribeSceneDefensePoliciesResponse> describeSceneDefensePolicies(DescribeSceneDefensePoliciesRequest request)
You can call the DescribeSceneDefensePolicies operation to query the configurations of a scenario-specific custom policy that is created. For example, you can query the status, protected objects, and protection rules of the policy.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeSceneDefensePolicies 在接口中 AsyncClientrequest - the request parameters of DescribeSceneDefensePolicies DescribeSceneDefensePoliciesRequestpublic CompletableFuture<DescribeSchedulerRulesResponse> describeSchedulerRules(DescribeSchedulerRulesRequest request)
describeSchedulerRules 在接口中 AsyncClientrequest - the request parameters of DescribeSchedulerRules DescribeSchedulerRulesRequestpublic CompletableFuture<DescribeSlaEventListResponse> describeSlaEventList(DescribeSlaEventListRequest request)
describeSlaEventList 在接口中 AsyncClientrequest - the request parameters of DescribeSlaEventList DescribeSlaEventListRequestpublic CompletableFuture<DescribeSlsAuthStatusResponse> describeSlsAuthStatus(DescribeSlsAuthStatusRequest request)
describeSlsAuthStatus 在接口中 AsyncClientrequest - the request parameters of DescribeSlsAuthStatus DescribeSlsAuthStatusRequestpublic CompletableFuture<DescribeSlsLogstoreInfoResponse> describeSlsLogstoreInfo(DescribeSlsLogstoreInfoRequest request)
describeSlsLogstoreInfo 在接口中 AsyncClientrequest - the request parameters of DescribeSlsLogstoreInfo DescribeSlsLogstoreInfoRequestpublic CompletableFuture<DescribeSlsOpenStatusResponse> describeSlsOpenStatus(DescribeSlsOpenStatusRequest request)
describeSlsOpenStatus 在接口中 AsyncClientrequest - the request parameters of DescribeSlsOpenStatus DescribeSlsOpenStatusRequestpublic CompletableFuture<DescribeStsGrantStatusResponse> describeStsGrantStatus(DescribeStsGrantStatusRequest request)
You can call the DescribeStsGrantStatus operation to query whether Anti-DDoS Pro or Anti-DDoS Premium of the current Alibaba Cloud account is authorized to access other cloud services.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeStsGrantStatus 在接口中 AsyncClientrequest - the request parameters of DescribeStsGrantStatus DescribeStsGrantStatusRequestpublic CompletableFuture<DescribeSystemLogResponse> describeSystemLog(DescribeSystemLogRequest request)
You can call the DescribeSystemLog operation to query the system logs of Anti-DDoS Pro or Anti-DDoS Premium. The system logs contain only billing logs for the burstable clean bandwidth. If you have enabled the burstable clean bandwidth feature, you can call this operation to query the details of the bills of the burstable clean bandwidth.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeSystemLog 在接口中 AsyncClientrequest - the request parameters of DescribeSystemLog DescribeSystemLogRequestpublic CompletableFuture<DescribeTagKeysResponse> describeTagKeys(DescribeTagKeysRequest request)
You can call this operation to query all tag keys and the number of Anti-DDoS Proxy (Chinese Mainland) instances to which each tag key is added by page.
Only Anti-DDoS Proxy (Chinese Mainland) supports tags.
You can call this operation up to 10 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeTagKeys 在接口中 AsyncClientrequest - the request parameters of DescribeTagKeys DescribeTagKeysRequestpublic CompletableFuture<DescribeTagResourcesResponse> describeTagResources(DescribeTagResourcesRequest request)
You can call the DescribeTagResources operation to query the information about the tags that are added to an Anti-DDoS Proxy (Chinese Mainland) instance.
Only Anti-DDoS Proxy (Chinese Mainland) supports tags.
You can call this operation up to 10 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeTagResources 在接口中 AsyncClientrequest - the request parameters of DescribeTagResources DescribeTagResourcesRequestpublic CompletableFuture<DescribeTotalAttackMaxFlowResponse> describeTotalAttackMaxFlow(DescribeTotalAttackMaxFlowRequest request)
describeTotalAttackMaxFlow 在接口中 AsyncClientrequest - the request parameters of DescribeTotalAttackMaxFlow DescribeTotalAttackMaxFlowRequestpublic CompletableFuture<DescribeUdpReflectResponse> describeUdpReflect(DescribeUdpReflectRequest request)
describeUdpReflect 在接口中 AsyncClientrequest - the request parameters of DescribeUdpReflect DescribeUdpReflectRequestpublic CompletableFuture<DescribeUnBlackholeCountResponse> describeUnBlackholeCount(DescribeUnBlackholeCountRequest request)
describeUnBlackholeCount 在接口中 AsyncClientrequest - the request parameters of DescribeUnBlackholeCount DescribeUnBlackholeCountRequestpublic CompletableFuture<DescribeUnBlockCountResponse> describeUnBlockCount(DescribeUnBlockCountRequest request)
This operation is suitable only for Anti-DDoS Proxy (Chinese Mainland).
describeUnBlockCount 在接口中 AsyncClientrequest - the request parameters of DescribeUnBlockCount DescribeUnBlockCountRequestpublic CompletableFuture<DescribeWebAccessLogDispatchStatusResponse> describeWebAccessLogDispatchStatus(DescribeWebAccessLogDispatchStatusRequest request)
You can call the DescribeWebAccessLogDispatchStatus operation to check whether the log analysis feature is enabled for all domain names that are added to your Anti-DDoS Pro or Anti-DDoS Premium instance.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeWebAccessLogDispatchStatus 在接口中 AsyncClientrequest - the request parameters of DescribeWebAccessLogDispatchStatus DescribeWebAccessLogDispatchStatusRequestpublic CompletableFuture<DescribeWebAccessLogEmptyCountResponse> describeWebAccessLogEmptyCount(DescribeWebAccessLogEmptyCountRequest request)
describeWebAccessLogEmptyCount 在接口中 AsyncClientrequest - the request parameters of DescribeWebAccessLogEmptyCount DescribeWebAccessLogEmptyCountRequestpublic CompletableFuture<DescribeWebAccessLogStatusResponse> describeWebAccessLogStatus(DescribeWebAccessLogStatusRequest request)
describeWebAccessLogStatus 在接口中 AsyncClientrequest - the request parameters of DescribeWebAccessLogStatus DescribeWebAccessLogStatusRequestpublic CompletableFuture<DescribeWebAccessModeResponse> describeWebAccessMode(DescribeWebAccessModeRequest request)
describeWebAccessMode 在接口中 AsyncClientrequest - the request parameters of DescribeWebAccessMode DescribeWebAccessModeRequestpublic CompletableFuture<DescribeWebAreaBlockConfigsResponse> describeWebAreaBlockConfigs(DescribeWebAreaBlockConfigsRequest request)
describeWebAreaBlockConfigs 在接口中 AsyncClientrequest - the request parameters of DescribeWebAreaBlockConfigs DescribeWebAreaBlockConfigsRequest@Deprecated public CompletableFuture<DescribeWebCCRulesResponse> describeWebCCRules(DescribeWebCCRulesRequest request)
describeWebCCRules 在接口中 AsyncClientpublic CompletableFuture<DescribeWebCCRulesV2Response> describeWebCCRulesV2(DescribeWebCCRulesV2Request request)
describeWebCCRulesV2 在接口中 AsyncClientrequest - the request parameters of DescribeWebCCRulesV2 DescribeWebCCRulesV2Requestpublic CompletableFuture<DescribeWebCacheConfigsResponse> describeWebCacheConfigs(DescribeWebCacheConfigsRequest request)
You can call the DescribeWebCacheConfigs operation to query the Static Page Caching configurations of websites. The configurations include cache modes and custom caching rules.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeWebCacheConfigs 在接口中 AsyncClientrequest - the request parameters of DescribeWebCacheConfigs DescribeWebCacheConfigsRequestpublic CompletableFuture<DescribeWebCcProtectSwitchResponse> describeWebCcProtectSwitch(DescribeWebCcProtectSwitchRequest request)
describeWebCcProtectSwitch 在接口中 AsyncClientrequest - the request parameters of DescribeWebCcProtectSwitch DescribeWebCcProtectSwitchRequestpublic CompletableFuture<DescribeWebCustomPortsResponse> describeWebCustomPorts(DescribeWebCustomPortsRequest request)
describeWebCustomPorts 在接口中 AsyncClientrequest - the request parameters of DescribeWebCustomPorts DescribeWebCustomPortsRequestpublic CompletableFuture<DescribeWebInstanceRelationsResponse> describeWebInstanceRelations(DescribeWebInstanceRelationsRequest request)
describeWebInstanceRelations 在接口中 AsyncClientrequest - the request parameters of DescribeWebInstanceRelations DescribeWebInstanceRelationsRequestpublic CompletableFuture<DescribeWebPreciseAccessRuleResponse> describeWebPreciseAccessRule(DescribeWebPreciseAccessRuleRequest request)
describeWebPreciseAccessRule 在接口中 AsyncClientrequest - the request parameters of DescribeWebPreciseAccessRule DescribeWebPreciseAccessRuleRequestpublic CompletableFuture<DescribeWebReportTopIpResponse> describeWebReportTopIp(DescribeWebReportTopIpRequest request)
describeWebReportTopIp 在接口中 AsyncClientrequest - the request parameters of DescribeWebReportTopIp DescribeWebReportTopIpRequestpublic CompletableFuture<DescribeWebRulesResponse> describeWebRules(DescribeWebRulesRequest request)
This interface is used for paginated querying of the configurations of website business forwarding rules you have created, such as forwarding protocol types, source server addresses, HTTPS configurations, IP blacklist configurations, and more. Before calling this interface, you must have already called CreateWebRule to create website business forwarding rules.
The per-user QPS limit for this interface is 50 times/second. Exceeding this limit will result in API calls being throttled, which may impact your business; please use it reasonably.
describeWebRules 在接口中 AsyncClientrequest - the request parameters of DescribeWebRules DescribeWebRulesRequestpublic CompletableFuture<DetachSceneDefenseObjectResponse> detachSceneDefenseObject(DetachSceneDefenseObjectRequest request)
detachSceneDefenseObject 在接口中 AsyncClientrequest - the request parameters of DetachSceneDefenseObject DetachSceneDefenseObjectRequestpublic CompletableFuture<DisableSceneDefensePolicyResponse> disableSceneDefensePolicy(DisableSceneDefensePolicyRequest request)
disableSceneDefensePolicy 在接口中 AsyncClientrequest - the request parameters of DisableSceneDefensePolicy DisableSceneDefensePolicyRequestpublic CompletableFuture<DisableWebAccessLogConfigResponse> disableWebAccessLogConfig(DisableWebAccessLogConfigRequest request)
disableWebAccessLogConfig 在接口中 AsyncClientrequest - the request parameters of DisableWebAccessLogConfig DisableWebAccessLogConfigRequestpublic CompletableFuture<DisableWebCCResponse> disableWebCC(DisableWebCCRequest request)
disableWebCC 在接口中 AsyncClientrequest - the request parameters of DisableWebCC DisableWebCCRequestpublic CompletableFuture<DisableWebCCRuleResponse> disableWebCCRule(DisableWebCCRuleRequest request)
disableWebCCRule 在接口中 AsyncClientrequest - the request parameters of DisableWebCCRule DisableWebCCRuleRequestpublic CompletableFuture<EmptyAutoCcBlacklistResponse> emptyAutoCcBlacklist(EmptyAutoCcBlacklistRequest request)
emptyAutoCcBlacklist 在接口中 AsyncClientrequest - the request parameters of EmptyAutoCcBlacklist EmptyAutoCcBlacklistRequestpublic CompletableFuture<EmptyAutoCcWhitelistResponse> emptyAutoCcWhitelist(EmptyAutoCcWhitelistRequest request)
emptyAutoCcWhitelist 在接口中 AsyncClientrequest - the request parameters of EmptyAutoCcWhitelist EmptyAutoCcWhitelistRequestpublic CompletableFuture<EmptySlsLogstoreResponse> emptySlsLogstore(EmptySlsLogstoreRequest request)
emptySlsLogstore 在接口中 AsyncClientrequest - the request parameters of EmptySlsLogstore EmptySlsLogstoreRequestpublic CompletableFuture<EnableSceneDefensePolicyResponse> enableSceneDefensePolicy(EnableSceneDefensePolicyRequest request)
enableSceneDefensePolicy 在接口中 AsyncClientrequest - the request parameters of EnableSceneDefensePolicy EnableSceneDefensePolicyRequestpublic CompletableFuture<EnableWebAccessLogConfigResponse> enableWebAccessLogConfig(EnableWebAccessLogConfigRequest request)
enableWebAccessLogConfig 在接口中 AsyncClientrequest - the request parameters of EnableWebAccessLogConfig EnableWebAccessLogConfigRequestpublic CompletableFuture<EnableWebCCResponse> enableWebCC(EnableWebCCRequest request)
enableWebCC 在接口中 AsyncClientrequest - the request parameters of EnableWebCC EnableWebCCRequestpublic CompletableFuture<EnableWebCCRuleResponse> enableWebCCRule(EnableWebCCRuleRequest request)
enableWebCCRule 在接口中 AsyncClientrequest - the request parameters of EnableWebCCRule EnableWebCCRuleRequestpublic CompletableFuture<ModifyBizBandWidthModeResponse> modifyBizBandWidthMode(ModifyBizBandWidthModeRequest request)
You can switch between the metering methods of the burstable clean bandwidth feature. The new metering method takes effect from 00:00 on the first day of the next month. You can change the metering method up to three times each calendar month. The most recent metering method that you select takes effect in the next month. You cannot change the metering method on the last day of each calendar month.
modifyBizBandWidthMode 在接口中 AsyncClientrequest - the request parameters of ModifyBizBandWidthMode ModifyBizBandWidthModeRequestpublic CompletableFuture<ModifyBlackholeStatusResponse> modifyBlackholeStatus(ModifyBlackholeStatusRequest request)
modifyBlackholeStatus 在接口中 AsyncClientrequest - the request parameters of ModifyBlackholeStatus ModifyBlackholeStatusRequestpublic CompletableFuture<ModifyBlockStatusResponse> modifyBlockStatus(ModifyBlockStatusRequest request)
This operation is suitable only for Anti-DDoS Proxy (Chinese Mainland).
modifyBlockStatus 在接口中 AsyncClientrequest - the request parameters of ModifyBlockStatus ModifyBlockStatusRequestpublic CompletableFuture<ModifyCnameReuseResponse> modifyCnameReuse(ModifyCnameReuseRequest request)
This operation is suitable only for Anti-DDoS Premium.
modifyCnameReuse 在接口中 AsyncClientrequest - the request parameters of ModifyCnameReuse ModifyCnameReuseRequestpublic CompletableFuture<ModifyDomainResourceResponse> modifyDomainResource(ModifyDomainResourceRequest request)
modifyDomainResource 在接口中 AsyncClientrequest - the request parameters of ModifyDomainResource ModifyDomainResourceRequestpublic CompletableFuture<ModifyElasticBandWidthResponse> modifyElasticBandWidth(ModifyElasticBandWidthRequest request)
This operation is suitable only for Anti-DDoS Proxy (Chinese Mainland).
modifyElasticBandWidth 在接口中 AsyncClientrequest - the request parameters of ModifyElasticBandWidth ModifyElasticBandWidthRequestpublic CompletableFuture<ModifyElasticBizBandWidthResponse> modifyElasticBizBandWidth(ModifyElasticBizBandWidthRequest request)
Before you call this operation, make sure that you have fully understood the billing method and pricing of the burstable clean bandwidth feature. After you call this operation for the first time, the modification immediately takes effect.
modifyElasticBizBandWidth 在接口中 AsyncClientrequest - the request parameters of ModifyElasticBizBandWidth ModifyElasticBizBandWidthRequestpublic CompletableFuture<ModifyElasticBizQpsResponse> modifyElasticBizQps(ModifyElasticBizQpsRequest request)
You can enable burstable QPS only for IPv4 instances.
modifyElasticBizQps 在接口中 AsyncClientrequest - the request parameters of ModifyElasticBizQps ModifyElasticBizQpsRequestpublic CompletableFuture<ModifyFullLogTtlResponse> modifyFullLogTtl(ModifyFullLogTtlRequest request)
modifyFullLogTtl 在接口中 AsyncClientrequest - the request parameters of ModifyFullLogTtl ModifyFullLogTtlRequestpublic CompletableFuture<ModifyHeadersResponse> modifyHeaders(ModifyHeadersRequest request)
modifyHeaders 在接口中 AsyncClientrequest - the request parameters of ModifyHeaders ModifyHeadersRequestpublic CompletableFuture<ModifyHealthCheckConfigResponse> modifyHealthCheckConfig(ModifyHealthCheckConfigRequest request)
modifyHealthCheckConfig 在接口中 AsyncClientrequest - the request parameters of ModifyHealthCheckConfig ModifyHealthCheckConfigRequestpublic CompletableFuture<ModifyHttp2EnableResponse> modifyHttp2Enable(ModifyHttp2EnableRequest request)
This operation is suitable only for Anti-DDoS Proxy (Chinese Mainland).
modifyHttp2Enable 在接口中 AsyncClientrequest - the request parameters of ModifyHttp2Enable ModifyHttp2EnableRequestpublic CompletableFuture<ModifyInstanceResponse> modifyInstance(ModifyInstanceRequest request)
modifyInstance 在接口中 AsyncClientrequest - the request parameters of ModifyInstance ModifyInstanceRequestpublic CompletableFuture<ModifyInstanceRemarkResponse> modifyInstanceRemark(ModifyInstanceRemarkRequest request)
modifyInstanceRemark 在接口中 AsyncClientrequest - the request parameters of ModifyInstanceRemark ModifyInstanceRemarkRequestpublic CompletableFuture<ModifyNetworkRuleAttributeResponse> modifyNetworkRuleAttribute(ModifyNetworkRuleAttributeRequest request)
modifyNetworkRuleAttribute 在接口中 AsyncClientrequest - the request parameters of ModifyNetworkRuleAttribute ModifyNetworkRuleAttributeRequestpublic CompletableFuture<ModifyOcspStatusResponse> modifyOcspStatus(ModifyOcspStatusRequest request)
This feature is available only for a website that supports HTTPS. If HTTPS is selected for Protocol, we recommend that you enable this feature.
modifyOcspStatus 在接口中 AsyncClientrequest - the request parameters of ModifyOcspStatus ModifyOcspStatusRequestpublic CompletableFuture<ModifyPortResponse> modifyPort(ModifyPortRequest request)
You can call the ModifyPort operation by using Terraform. For more information about Terraform, see What is Terraform?.
modifyPort 在接口中 AsyncClientrequest - the request parameters of ModifyPort ModifyPortRequestpublic CompletableFuture<ModifyPortAutoCcStatusResponse> modifyPortAutoCcStatus(ModifyPortAutoCcStatusRequest request)
modifyPortAutoCcStatus 在接口中 AsyncClientrequest - the request parameters of ModifyPortAutoCcStatus ModifyPortAutoCcStatusRequestpublic CompletableFuture<ModifyQpsModeResponse> modifyQpsMode(ModifyQpsModeRequest request)
modifyQpsMode 在接口中 AsyncClientrequest - the request parameters of ModifyQpsMode ModifyQpsModeRequestpublic CompletableFuture<ModifySceneDefensePolicyResponse> modifySceneDefensePolicy(ModifySceneDefensePolicyRequest request)
modifySceneDefensePolicy 在接口中 AsyncClientrequest - the request parameters of ModifySceneDefensePolicy ModifySceneDefensePolicyRequestpublic CompletableFuture<ModifySchedulerRuleResponse> modifySchedulerRule(ModifySchedulerRuleRequest request)
modifySchedulerRule 在接口中 AsyncClientrequest - the request parameters of ModifySchedulerRule ModifySchedulerRuleRequestpublic CompletableFuture<ModifyTlsConfigResponse> modifyTlsConfig(ModifyTlsConfigRequest request)
modifyTlsConfig 在接口中 AsyncClientrequest - the request parameters of ModifyTlsConfig ModifyTlsConfigRequestpublic CompletableFuture<ModifyWebAIProtectModeResponse> modifyWebAIProtectMode(ModifyWebAIProtectModeRequest request)
modifyWebAIProtectMode 在接口中 AsyncClientrequest - the request parameters of ModifyWebAIProtectMode ModifyWebAIProtectModeRequestpublic CompletableFuture<ModifyWebAIProtectSwitchResponse> modifyWebAIProtectSwitch(ModifyWebAIProtectSwitchRequest request)
modifyWebAIProtectSwitch 在接口中 AsyncClientrequest - the request parameters of ModifyWebAIProtectSwitch ModifyWebAIProtectSwitchRequestpublic CompletableFuture<ModifyWebAccessModeResponse> modifyWebAccessMode(ModifyWebAccessModeRequest request)
modifyWebAccessMode 在接口中 AsyncClientrequest - the request parameters of ModifyWebAccessMode ModifyWebAccessModeRequestpublic CompletableFuture<ModifyWebAreaBlockResponse> modifyWebAreaBlock(ModifyWebAreaBlockRequest request)
modifyWebAreaBlock 在接口中 AsyncClientrequest - the request parameters of ModifyWebAreaBlock ModifyWebAreaBlockRequestpublic CompletableFuture<ModifyWebAreaBlockSwitchResponse> modifyWebAreaBlockSwitch(ModifyWebAreaBlockSwitchRequest request)
You can call the ModifyWebAreaBlockSwitch operation to enable or disable the Location Blacklist (Domain Names) policy for a domain name.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
modifyWebAreaBlockSwitch 在接口中 AsyncClientrequest - the request parameters of ModifyWebAreaBlockSwitch ModifyWebAreaBlockSwitchRequestpublic CompletableFuture<ModifyWebCCGlobalSwitchResponse> modifyWebCCGlobalSwitch(ModifyWebCCGlobalSwitchRequest request)
modifyWebCCGlobalSwitch 在接口中 AsyncClientrequest - the request parameters of ModifyWebCCGlobalSwitch ModifyWebCCGlobalSwitchRequest@Deprecated public CompletableFuture<ModifyWebCCRuleResponse> modifyWebCCRule(ModifyWebCCRuleRequest request)
modifyWebCCRule 在接口中 AsyncClientpublic CompletableFuture<ModifyWebCacheCustomRuleResponse> modifyWebCacheCustomRule(ModifyWebCacheCustomRuleRequest request)
modifyWebCacheCustomRule 在接口中 AsyncClientrequest - the request parameters of ModifyWebCacheCustomRule ModifyWebCacheCustomRuleRequestpublic CompletableFuture<ModifyWebCacheModeResponse> modifyWebCacheMode(ModifyWebCacheModeRequest request)
modifyWebCacheMode 在接口中 AsyncClientrequest - the request parameters of ModifyWebCacheMode ModifyWebCacheModeRequestpublic CompletableFuture<ModifyWebCacheSwitchResponse> modifyWebCacheSwitch(ModifyWebCacheSwitchRequest request)
You can call the ModifyWebCacheSwitch operation to enable or disable the Static Page Caching policy for a website.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
modifyWebCacheSwitch 在接口中 AsyncClientrequest - the request parameters of ModifyWebCacheSwitch ModifyWebCacheSwitchRequestpublic CompletableFuture<ModifyWebIpSetSwitchResponse> modifyWebIpSetSwitch(ModifyWebIpSetSwitchRequest request)
modifyWebIpSetSwitch 在接口中 AsyncClientrequest - the request parameters of ModifyWebIpSetSwitch ModifyWebIpSetSwitchRequestpublic CompletableFuture<ModifyWebPreciseAccessRuleResponse> modifyWebPreciseAccessRule(ModifyWebPreciseAccessRuleRequest request)
modifyWebPreciseAccessRule 在接口中 AsyncClientrequest - the request parameters of ModifyWebPreciseAccessRule ModifyWebPreciseAccessRuleRequestpublic CompletableFuture<ModifyWebPreciseAccessSwitchResponse> modifyWebPreciseAccessSwitch(ModifyWebPreciseAccessSwitchRequest request)
modifyWebPreciseAccessSwitch 在接口中 AsyncClientrequest - the request parameters of ModifyWebPreciseAccessSwitch ModifyWebPreciseAccessSwitchRequestpublic CompletableFuture<ModifyWebRuleResponse> modifyWebRule(ModifyWebRuleRequest request)
modifyWebRule 在接口中 AsyncClientrequest - the request parameters of ModifyWebRule ModifyWebRuleRequestpublic CompletableFuture<ReleaseInstanceResponse> releaseInstance(ReleaseInstanceRequest request)
The ID of the request, which is used to locate and troubleshoot issues.
releaseInstance 在接口中 AsyncClientrequest - the request parameters of ReleaseInstance ReleaseInstanceRequestpublic CompletableFuture<SwitchSchedulerRuleResponse> switchSchedulerRule(SwitchSchedulerRuleRequest request)
You can call the SwitchSchedulerRule operation to modify the resources to which service traffic is switched for a scheduling rule. For example, you can switch service traffic to an Anti-DDoS Pro or Anti-DDoS Premium instance for scrubbing or switch the service traffic back to the associated cloud resources. Before you call this operation, you must have created a scheduling rule by calling the CreateSchedulerRule operation.
You can call this operation up to 10 times per second per account. If the number of the calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
switchSchedulerRule 在接口中 AsyncClientrequest - the request parameters of SwitchSchedulerRule SwitchSchedulerRuleRequestCopyright © 2026. All rights reserved.