All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sdk.service.waf_openapi20211001.AsyncClient Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.waf_openapi20211001;

import com.aliyun.core.utils.SdkAutoCloseable;
import com.aliyun.sdk.service.waf_openapi20211001.models.*;
import darabonba.core.*;
import darabonba.core.async.*;
import darabonba.core.sync.*;

import java.util.concurrent.CompletableFuture;

public interface AsyncClient extends SdkAutoCloseable {

    static DefaultAsyncClientBuilder builder() {
        return new DefaultAsyncClientBuilder();
    }

    static AsyncClient create() {
        return builder().build();
    }

    /**
     * @param request the request parameters of ChangeResourceGroup  ChangeResourceGroupRequest
     * @return ChangeResourceGroupResponse
     */
    CompletableFuture changeResourceGroup(ChangeResourceGroupRequest request);

    /**
     * @param request the request parameters of ClearMajorProtectionBlackIp  ClearMajorProtectionBlackIpRequest
     * @return ClearMajorProtectionBlackIpResponse
     */
    CompletableFuture clearMajorProtectionBlackIp(ClearMajorProtectionBlackIpRequest request);

    /**
     * @param request the request parameters of CopyDefenseTemplate  CopyDefenseTemplateRequest
     * @return CopyDefenseTemplateResponse
     */
    CompletableFuture copyDefenseTemplate(CopyDefenseTemplateRequest request);

    /**
     * @param request the request parameters of CreateApiExport  CreateApiExportRequest
     * @return CreateApiExportResponse
     */
    CompletableFuture createApiExport(CreateApiExportRequest request);

    /**
     * @param request the request parameters of CreateCloudResource  CreateCloudResourceRequest
     * @return CreateCloudResourceResponse
     */
    CompletableFuture createCloudResource(CreateCloudResourceRequest request);

    /**
     * @param request the request parameters of CreateDefenseResourceGroup  CreateDefenseResourceGroupRequest
     * @return CreateDefenseResourceGroupResponse
     */
    CompletableFuture createDefenseResourceGroup(CreateDefenseResourceGroupRequest request);

    /**
     * @param request the request parameters of CreateDefenseRule  CreateDefenseRuleRequest
     * @return CreateDefenseRuleResponse
     */
    CompletableFuture createDefenseRule(CreateDefenseRuleRequest request);

    /**
     * @param request the request parameters of CreateDefenseTemplate  CreateDefenseTemplateRequest
     * @return CreateDefenseTemplateResponse
     */
    CompletableFuture createDefenseTemplate(CreateDefenseTemplateRequest request);

    /**
     * @param request the request parameters of CreateDomain  CreateDomainRequest
     * @return CreateDomainResponse
     */
    CompletableFuture createDomain(CreateDomainRequest request);

    /**
     * @param request the request parameters of CreateHybridCloudGroup  CreateHybridCloudGroupRequest
     * @return CreateHybridCloudGroupResponse
     */
    CompletableFuture createHybridCloudGroup(CreateHybridCloudGroupRequest request);

    /**
     * description :
     * 

This operation is available only on the China site (aliyun.com).

* * @param request the request parameters of CreateMajorProtectionBlackIp CreateMajorProtectionBlackIpRequest * @return CreateMajorProtectionBlackIpResponse */ CompletableFuture createMajorProtectionBlackIp(CreateMajorProtectionBlackIpRequest request); /** * @param request the request parameters of CreateMemberAccounts CreateMemberAccountsRequest * @return CreateMemberAccountsResponse */ CompletableFuture createMemberAccounts(CreateMemberAccountsRequest request); /** * @param request the request parameters of CreatePostpaidInstance CreatePostpaidInstanceRequest * @return CreatePostpaidInstanceResponse */ CompletableFuture createPostpaidInstance(CreatePostpaidInstanceRequest request); /** * @param request the request parameters of CreateSM2Cert CreateSM2CertRequest * @return CreateSM2CertResponse */ CompletableFuture createSM2Cert(CreateSM2CertRequest request); /** * @param request the request parameters of DeleteApisecAbnormals DeleteApisecAbnormalsRequest * @return DeleteApisecAbnormalsResponse */ CompletableFuture deleteApisecAbnormals(DeleteApisecAbnormalsRequest request); /** * @param request the request parameters of DeleteApisecEvents DeleteApisecEventsRequest * @return DeleteApisecEventsResponse */ CompletableFuture deleteApisecEvents(DeleteApisecEventsRequest request); /** * @param request the request parameters of DeleteCloudResource DeleteCloudResourceRequest * @return DeleteCloudResourceResponse */ CompletableFuture deleteCloudResource(DeleteCloudResourceRequest request); /** * @param request the request parameters of DeleteDefenseResourceGroup DeleteDefenseResourceGroupRequest * @return DeleteDefenseResourceGroupResponse */ CompletableFuture deleteDefenseResourceGroup(DeleteDefenseResourceGroupRequest request); /** * @param request the request parameters of DeleteDefenseRule DeleteDefenseRuleRequest * @return DeleteDefenseRuleResponse */ CompletableFuture deleteDefenseRule(DeleteDefenseRuleRequest request); /** * @param request the request parameters of DeleteDefenseTemplate DeleteDefenseTemplateRequest * @return DeleteDefenseTemplateResponse */ CompletableFuture deleteDefenseTemplate(DeleteDefenseTemplateRequest request); /** * @param request the request parameters of DeleteDomain DeleteDomainRequest * @return DeleteDomainResponse */ CompletableFuture deleteDomain(DeleteDomainRequest request); /** * @param request the request parameters of DeleteMajorProtectionBlackIp DeleteMajorProtectionBlackIpRequest * @return DeleteMajorProtectionBlackIpResponse */ CompletableFuture deleteMajorProtectionBlackIp(DeleteMajorProtectionBlackIpRequest request); /** * @param request the request parameters of DeleteMemberAccount DeleteMemberAccountRequest * @return DeleteMemberAccountResponse */ CompletableFuture deleteMemberAccount(DeleteMemberAccountRequest request); /** * @param request the request parameters of DescribeAccountDelegatedStatus DescribeAccountDelegatedStatusRequest * @return DescribeAccountDelegatedStatusResponse */ CompletableFuture describeAccountDelegatedStatus(DescribeAccountDelegatedStatusRequest request); /** * @param request the request parameters of DescribeApiExports DescribeApiExportsRequest * @return DescribeApiExportsResponse */ CompletableFuture describeApiExports(DescribeApiExportsRequest request); /** * @param request the request parameters of DescribeApisecAbnormalDomainStatistic DescribeApisecAbnormalDomainStatisticRequest * @return DescribeApisecAbnormalDomainStatisticResponse */ CompletableFuture describeApisecAbnormalDomainStatistic(DescribeApisecAbnormalDomainStatisticRequest request); /** * @param request the request parameters of DescribeApisecAbnormals DescribeApisecAbnormalsRequest * @return DescribeApisecAbnormalsResponse */ CompletableFuture describeApisecAbnormals(DescribeApisecAbnormalsRequest request); /** * @param request the request parameters of DescribeApisecApiResources DescribeApisecApiResourcesRequest * @return DescribeApisecApiResourcesResponse */ CompletableFuture describeApisecApiResources(DescribeApisecApiResourcesRequest request); /** * @param request the request parameters of DescribeApisecAssetTrend DescribeApisecAssetTrendRequest * @return DescribeApisecAssetTrendResponse */ CompletableFuture describeApisecAssetTrend(DescribeApisecAssetTrendRequest request); /** * @param request the request parameters of DescribeApisecEventDomainStatistic DescribeApisecEventDomainStatisticRequest * @return DescribeApisecEventDomainStatisticResponse */ CompletableFuture describeApisecEventDomainStatistic(DescribeApisecEventDomainStatisticRequest request); /** * @param request the request parameters of DescribeApisecEvents DescribeApisecEventsRequest * @return DescribeApisecEventsResponse */ CompletableFuture describeApisecEvents(DescribeApisecEventsRequest request); /** * @param request the request parameters of DescribeApisecLogDeliveries DescribeApisecLogDeliveriesRequest * @return DescribeApisecLogDeliveriesResponse */ CompletableFuture describeApisecLogDeliveries(DescribeApisecLogDeliveriesRequest request); /** * @param request the request parameters of DescribeApisecMatchedHosts DescribeApisecMatchedHostsRequest * @return DescribeApisecMatchedHostsResponse */ CompletableFuture describeApisecMatchedHosts(DescribeApisecMatchedHostsRequest request); /** * @param request the request parameters of DescribeApisecProtectionGroups DescribeApisecProtectionGroupsRequest * @return DescribeApisecProtectionGroupsResponse */ CompletableFuture describeApisecProtectionGroups(DescribeApisecProtectionGroupsRequest request); /** * @param request the request parameters of DescribeApisecProtectionResources DescribeApisecProtectionResourcesRequest * @return DescribeApisecProtectionResourcesResponse */ CompletableFuture describeApisecProtectionResources(DescribeApisecProtectionResourcesRequest request); /** * @param request the request parameters of DescribeApisecRules DescribeApisecRulesRequest * @return DescribeApisecRulesResponse */ CompletableFuture describeApisecRules(DescribeApisecRulesRequest request); /** * @param request the request parameters of DescribeApisecSensitiveDomainStatistic DescribeApisecSensitiveDomainStatisticRequest * @return DescribeApisecSensitiveDomainStatisticResponse */ CompletableFuture describeApisecSensitiveDomainStatistic(DescribeApisecSensitiveDomainStatisticRequest request); /** * @param request the request parameters of DescribeApisecSlsLogStores DescribeApisecSlsLogStoresRequest * @return DescribeApisecSlsLogStoresResponse */ CompletableFuture describeApisecSlsLogStores(DescribeApisecSlsLogStoresRequest request); /** * @param request the request parameters of DescribeApisecSlsProjects DescribeApisecSlsProjectsRequest * @return DescribeApisecSlsProjectsResponse */ CompletableFuture describeApisecSlsProjects(DescribeApisecSlsProjectsRequest request); /** * @param request the request parameters of DescribeApisecStatistics DescribeApisecStatisticsRequest * @return DescribeApisecStatisticsResponse */ CompletableFuture describeApisecStatistics(DescribeApisecStatisticsRequest request); /** * @param request the request parameters of DescribeApisecSuggestions DescribeApisecSuggestionsRequest * @return DescribeApisecSuggestionsResponse */ CompletableFuture describeApisecSuggestions(DescribeApisecSuggestionsRequest request); /** * @param request the request parameters of DescribeApisecUserOperations DescribeApisecUserOperationsRequest * @return DescribeApisecUserOperationsResponse */ CompletableFuture describeApisecUserOperations(DescribeApisecUserOperationsRequest request); /** * @param request the request parameters of DescribeCertDetail DescribeCertDetailRequest * @return DescribeCertDetailResponse */ CompletableFuture describeCertDetail(DescribeCertDetailRequest request); /** * @param request the request parameters of DescribeCerts DescribeCertsRequest * @return DescribeCertsResponse */ CompletableFuture describeCerts(DescribeCertsRequest request); /** * @param request the request parameters of DescribeCloudResourceAccessPortDetails DescribeCloudResourceAccessPortDetailsRequest * @return DescribeCloudResourceAccessPortDetailsResponse */ CompletableFuture describeCloudResourceAccessPortDetails(DescribeCloudResourceAccessPortDetailsRequest request); /** * @param request the request parameters of DescribeCloudResourceAccessedPorts DescribeCloudResourceAccessedPortsRequest * @return DescribeCloudResourceAccessedPortsResponse */ CompletableFuture describeCloudResourceAccessedPorts(DescribeCloudResourceAccessedPortsRequest request); /** * @param request the request parameters of DescribeCloudResources DescribeCloudResourcesRequest * @return DescribeCloudResourcesResponse */ CompletableFuture describeCloudResources(DescribeCloudResourcesRequest request); /** * @param request the request parameters of DescribeCnameCount DescribeCnameCountRequest * @return DescribeCnameCountResponse */ CompletableFuture describeCnameCount(DescribeCnameCountRequest request); /** * @param request the request parameters of DescribeDDoSStatus DescribeDDoSStatusRequest * @return DescribeDDoSStatusResponse */ CompletableFuture describeDDoSStatus(DescribeDDoSStatusRequest request); /** * @param request the request parameters of DescribeDefaultHttps DescribeDefaultHttpsRequest * @return DescribeDefaultHttpsResponse */ CompletableFuture describeDefaultHttps(DescribeDefaultHttpsRequest request); /** * @param request the request parameters of DescribeDefenseResource DescribeDefenseResourceRequest * @return DescribeDefenseResourceResponse */ CompletableFuture describeDefenseResource(DescribeDefenseResourceRequest request); /** * @param request the request parameters of DescribeDefenseResourceGroup DescribeDefenseResourceGroupRequest * @return DescribeDefenseResourceGroupResponse */ CompletableFuture describeDefenseResourceGroup(DescribeDefenseResourceGroupRequest request); /** * @param request the request parameters of DescribeDefenseResourceGroupNames DescribeDefenseResourceGroupNamesRequest * @return DescribeDefenseResourceGroupNamesResponse */ CompletableFuture describeDefenseResourceGroupNames(DescribeDefenseResourceGroupNamesRequest request); /** * @param request the request parameters of DescribeDefenseResourceGroups DescribeDefenseResourceGroupsRequest * @return DescribeDefenseResourceGroupsResponse */ CompletableFuture describeDefenseResourceGroups(DescribeDefenseResourceGroupsRequest request); /** * @param request the request parameters of DescribeDefenseResourceNames DescribeDefenseResourceNamesRequest * @return DescribeDefenseResourceNamesResponse */ CompletableFuture describeDefenseResourceNames(DescribeDefenseResourceNamesRequest request); /** * @param request the request parameters of DescribeDefenseResourceTemplates DescribeDefenseResourceTemplatesRequest * @return DescribeDefenseResourceTemplatesResponse */ CompletableFuture describeDefenseResourceTemplates(DescribeDefenseResourceTemplatesRequest request); /** * @param request the request parameters of DescribeDefenseResources DescribeDefenseResourcesRequest * @return DescribeDefenseResourcesResponse */ CompletableFuture describeDefenseResources(DescribeDefenseResourcesRequest request); /** * @param request the request parameters of DescribeDefenseRule DescribeDefenseRuleRequest * @return DescribeDefenseRuleResponse */ CompletableFuture describeDefenseRule(DescribeDefenseRuleRequest request); /** * @param request the request parameters of DescribeDefenseRules DescribeDefenseRulesRequest * @return DescribeDefenseRulesResponse */ CompletableFuture describeDefenseRules(DescribeDefenseRulesRequest request); /** * @param request the request parameters of DescribeDefenseTemplate DescribeDefenseTemplateRequest * @return DescribeDefenseTemplateResponse */ CompletableFuture describeDefenseTemplate(DescribeDefenseTemplateRequest request); /** * @param request the request parameters of DescribeDefenseTemplateValidGroups DescribeDefenseTemplateValidGroupsRequest * @return DescribeDefenseTemplateValidGroupsResponse */ CompletableFuture describeDefenseTemplateValidGroups(DescribeDefenseTemplateValidGroupsRequest request); /** * @param request the request parameters of DescribeDefenseTemplates DescribeDefenseTemplatesRequest * @return DescribeDefenseTemplatesResponse */ CompletableFuture describeDefenseTemplates(DescribeDefenseTemplatesRequest request); /** * @param request the request parameters of DescribeDomainDNSRecord DescribeDomainDNSRecordRequest * @return DescribeDomainDNSRecordResponse */ CompletableFuture describeDomainDNSRecord(DescribeDomainDNSRecordRequest request); /** * @param request the request parameters of DescribeDomainDetail DescribeDomainDetailRequest * @return DescribeDomainDetailResponse */ CompletableFuture describeDomainDetail(DescribeDomainDetailRequest request); /** * @param request the request parameters of DescribeDomains DescribeDomainsRequest * @return DescribeDomainsResponse */ CompletableFuture describeDomains(DescribeDomainsRequest request); /** * @param request the request parameters of DescribeFlowChart DescribeFlowChartRequest * @return DescribeFlowChartResponse */ CompletableFuture describeFlowChart(DescribeFlowChartRequest request); /** * @param request the request parameters of DescribeFlowTopResource DescribeFlowTopResourceRequest * @return DescribeFlowTopResourceResponse */ CompletableFuture describeFlowTopResource(DescribeFlowTopResourceRequest request); /** * @param request the request parameters of DescribeFlowTopUrl DescribeFlowTopUrlRequest * @return DescribeFlowTopUrlResponse */ CompletableFuture describeFlowTopUrl(DescribeFlowTopUrlRequest request); /** * @param request the request parameters of DescribeFreeUserAssetCount DescribeFreeUserAssetCountRequest * @return DescribeFreeUserAssetCountResponse */ CompletableFuture describeFreeUserAssetCount(DescribeFreeUserAssetCountRequest request); /** * @param request the request parameters of DescribeFreeUserEventCount DescribeFreeUserEventCountRequest * @return DescribeFreeUserEventCountResponse */ CompletableFuture describeFreeUserEventCount(DescribeFreeUserEventCountRequest request); /** * @param request the request parameters of DescribeFreeUserEventTypes DescribeFreeUserEventTypesRequest * @return DescribeFreeUserEventTypesResponse */ CompletableFuture describeFreeUserEventTypes(DescribeFreeUserEventTypesRequest request); /** * @param request the request parameters of DescribeFreeUserEvents DescribeFreeUserEventsRequest * @return DescribeFreeUserEventsResponse */ CompletableFuture describeFreeUserEvents(DescribeFreeUserEventsRequest request); /** * @param request the request parameters of DescribeHybridCloudClusterRule DescribeHybridCloudClusterRuleRequest * @return DescribeHybridCloudClusterRuleResponse */ CompletableFuture describeHybridCloudClusterRule(DescribeHybridCloudClusterRuleRequest request); /** * @param request the request parameters of DescribeHybridCloudClusters DescribeHybridCloudClustersRequest * @return DescribeHybridCloudClustersResponse */ CompletableFuture describeHybridCloudClusters(DescribeHybridCloudClustersRequest request); /** * @param request the request parameters of DescribeHybridCloudGroups DescribeHybridCloudGroupsRequest * @return DescribeHybridCloudGroupsResponse */ CompletableFuture describeHybridCloudGroups(DescribeHybridCloudGroupsRequest request); /** * @param request the request parameters of DescribeHybridCloudResources DescribeHybridCloudResourcesRequest * @return DescribeHybridCloudResourcesResponse */ CompletableFuture describeHybridCloudResources(DescribeHybridCloudResourcesRequest request); /** * @param request the request parameters of DescribeHybridCloudServerRegions DescribeHybridCloudServerRegionsRequest * @return DescribeHybridCloudServerRegionsResponse */ CompletableFuture describeHybridCloudServerRegions(DescribeHybridCloudServerRegionsRequest request); /** * @param request the request parameters of DescribeHybridCloudUnassignedMachines DescribeHybridCloudUnassignedMachinesRequest * @return DescribeHybridCloudUnassignedMachinesResponse */ CompletableFuture describeHybridCloudUnassignedMachines(DescribeHybridCloudUnassignedMachinesRequest request); /** * @param request the request parameters of DescribeHybridCloudUser DescribeHybridCloudUserRequest * @return DescribeHybridCloudUserResponse */ CompletableFuture describeHybridCloudUser(DescribeHybridCloudUserRequest request); /** * @param request the request parameters of DescribeInstance DescribeInstanceRequest * @return DescribeInstanceResponse */ CompletableFuture describeInstance(DescribeInstanceRequest request); /** * @param request the request parameters of DescribeMajorProtectionBlackIps DescribeMajorProtectionBlackIpsRequest * @return DescribeMajorProtectionBlackIpsResponse */ CompletableFuture describeMajorProtectionBlackIps(DescribeMajorProtectionBlackIpsRequest request); /** * @param request the request parameters of DescribeMemberAccounts DescribeMemberAccountsRequest * @return DescribeMemberAccountsResponse */ CompletableFuture describeMemberAccounts(DescribeMemberAccountsRequest request); /** * @param request the request parameters of DescribePauseProtectionStatus DescribePauseProtectionStatusRequest * @return DescribePauseProtectionStatusResponse */ CompletableFuture describePauseProtectionStatus(DescribePauseProtectionStatusRequest request); /** * @param request the request parameters of DescribePeakTrend DescribePeakTrendRequest * @return DescribePeakTrendResponse */ CompletableFuture describePeakTrend(DescribePeakTrendRequest request); /** * @param request the request parameters of DescribeProductInstances DescribeProductInstancesRequest * @return DescribeProductInstancesResponse */ CompletableFuture describeProductInstances(DescribeProductInstancesRequest request); /** * @param request the request parameters of DescribePunishedDomains DescribePunishedDomainsRequest * @return DescribePunishedDomainsResponse */ CompletableFuture describePunishedDomains(DescribePunishedDomainsRequest request); /** * @param request the request parameters of DescribeResourceInstanceCerts DescribeResourceInstanceCertsRequest * @return DescribeResourceInstanceCertsResponse */ CompletableFuture describeResourceInstanceCerts(DescribeResourceInstanceCertsRequest request); /** * @param request the request parameters of DescribeResourceLogStatus DescribeResourceLogStatusRequest * @return DescribeResourceLogStatusResponse */ CompletableFuture describeResourceLogStatus(DescribeResourceLogStatusRequest request); /** * @param request the request parameters of DescribeResourcePort DescribeResourcePortRequest * @return DescribeResourcePortResponse */ CompletableFuture describeResourcePort(DescribeResourcePortRequest request); /** * @param request the request parameters of DescribeResourceRegionId DescribeResourceRegionIdRequest * @return DescribeResourceRegionIdResponse */ CompletableFuture describeResourceRegionId(DescribeResourceRegionIdRequest request); /** * @param request the request parameters of DescribeResourceSupportRegions DescribeResourceSupportRegionsRequest * @return DescribeResourceSupportRegionsResponse */ CompletableFuture describeResourceSupportRegions(DescribeResourceSupportRegionsRequest request); /** * @param request the request parameters of DescribeResponseCodeTrendGraph DescribeResponseCodeTrendGraphRequest * @return DescribeResponseCodeTrendGraphResponse */ CompletableFuture describeResponseCodeTrendGraph(DescribeResponseCodeTrendGraphRequest request); /** * @param request the request parameters of DescribeRuleGroups DescribeRuleGroupsRequest * @return DescribeRuleGroupsResponse */ CompletableFuture describeRuleGroups(DescribeRuleGroupsRequest request); /** * @param request the request parameters of DescribeRuleHitsTopClientIp DescribeRuleHitsTopClientIpRequest * @return DescribeRuleHitsTopClientIpResponse */ CompletableFuture describeRuleHitsTopClientIp(DescribeRuleHitsTopClientIpRequest request); /** * @param request the request parameters of DescribeRuleHitsTopResource DescribeRuleHitsTopResourceRequest * @return DescribeRuleHitsTopResourceResponse */ CompletableFuture describeRuleHitsTopResource(DescribeRuleHitsTopResourceRequest request); /** * @param request the request parameters of DescribeRuleHitsTopRuleId DescribeRuleHitsTopRuleIdRequest * @return DescribeRuleHitsTopRuleIdResponse */ CompletableFuture describeRuleHitsTopRuleId(DescribeRuleHitsTopRuleIdRequest request); /** * @param request the request parameters of DescribeRuleHitsTopTuleType DescribeRuleHitsTopTuleTypeRequest * @return DescribeRuleHitsTopTuleTypeResponse */ CompletableFuture describeRuleHitsTopTuleType(DescribeRuleHitsTopTuleTypeRequest request); /** * @param request the request parameters of DescribeRuleHitsTopUa DescribeRuleHitsTopUaRequest * @return DescribeRuleHitsTopUaResponse */ CompletableFuture describeRuleHitsTopUa(DescribeRuleHitsTopUaRequest request); /** * @param request the request parameters of DescribeRuleHitsTopUrl DescribeRuleHitsTopUrlRequest * @return DescribeRuleHitsTopUrlResponse */ CompletableFuture describeRuleHitsTopUrl(DescribeRuleHitsTopUrlRequest request); /** * @param request the request parameters of DescribeSensitiveApiStatistic DescribeSensitiveApiStatisticRequest * @return DescribeSensitiveApiStatisticResponse */ CompletableFuture describeSensitiveApiStatistic(DescribeSensitiveApiStatisticRequest request); /** * @param request the request parameters of DescribeSensitiveDetectionResult DescribeSensitiveDetectionResultRequest * @return DescribeSensitiveDetectionResultResponse */ CompletableFuture describeSensitiveDetectionResult(DescribeSensitiveDetectionResultRequest request); /** * @param request the request parameters of DescribeSensitiveOutboundDistribution DescribeSensitiveOutboundDistributionRequest * @return DescribeSensitiveOutboundDistributionResponse */ CompletableFuture describeSensitiveOutboundDistribution(DescribeSensitiveOutboundDistributionRequest request); /** * @param request the request parameters of DescribeSensitiveOutboundStatistic DescribeSensitiveOutboundStatisticRequest * @return DescribeSensitiveOutboundStatisticResponse */ CompletableFuture describeSensitiveOutboundStatistic(DescribeSensitiveOutboundStatisticRequest request); /** * @param request the request parameters of DescribeSensitiveOutboundTrend DescribeSensitiveOutboundTrendRequest * @return DescribeSensitiveOutboundTrendResponse */ CompletableFuture describeSensitiveOutboundTrend(DescribeSensitiveOutboundTrendRequest request); /** * @param request the request parameters of DescribeSensitiveRequestLog DescribeSensitiveRequestLogRequest * @return DescribeSensitiveRequestLogResponse */ CompletableFuture describeSensitiveRequestLog(DescribeSensitiveRequestLogRequest request); /** * @param request the request parameters of DescribeSensitiveRequests DescribeSensitiveRequestsRequest * @return DescribeSensitiveRequestsResponse */ CompletableFuture describeSensitiveRequests(DescribeSensitiveRequestsRequest request); /** * @param request the request parameters of DescribeSensitiveStatistic DescribeSensitiveStatisticRequest * @return DescribeSensitiveStatisticResponse */ CompletableFuture describeSensitiveStatistic(DescribeSensitiveStatisticRequest request); /** * @param request the request parameters of DescribeSlsAuthStatus DescribeSlsAuthStatusRequest * @return DescribeSlsAuthStatusResponse */ CompletableFuture describeSlsAuthStatus(DescribeSlsAuthStatusRequest request); /** * @param request the request parameters of DescribeSlsLogStore DescribeSlsLogStoreRequest * @return DescribeSlsLogStoreResponse */ CompletableFuture describeSlsLogStore(DescribeSlsLogStoreRequest request); /** * @param request the request parameters of DescribeSlsLogStoreStatus DescribeSlsLogStoreStatusRequest * @return DescribeSlsLogStoreStatusResponse */ CompletableFuture describeSlsLogStoreStatus(DescribeSlsLogStoreStatusRequest request); /** * @param request the request parameters of DescribeTemplateResourceCount DescribeTemplateResourceCountRequest * @return DescribeTemplateResourceCountResponse */ CompletableFuture describeTemplateResourceCount(DescribeTemplateResourceCountRequest request); /** * @param request the request parameters of DescribeTemplateResources DescribeTemplateResourcesRequest * @return DescribeTemplateResourcesResponse */ CompletableFuture describeTemplateResources(DescribeTemplateResourcesRequest request); /** * @param request the request parameters of DescribeUserAbnormalTrend DescribeUserAbnormalTrendRequest * @return DescribeUserAbnormalTrendResponse */ CompletableFuture describeUserAbnormalTrend(DescribeUserAbnormalTrendRequest request); /** * @param request the request parameters of DescribeUserAbnormalType DescribeUserAbnormalTypeRequest * @return DescribeUserAbnormalTypeResponse */ CompletableFuture describeUserAbnormalType(DescribeUserAbnormalTypeRequest request); /** * @param request the request parameters of DescribeUserApiRequest DescribeUserApiRequestRequest * @return DescribeUserApiRequestResponse */ CompletableFuture describeUserApiRequest(DescribeUserApiRequestRequest request); /** * @param request the request parameters of DescribeUserAsset DescribeUserAssetRequest * @return DescribeUserAssetResponse */ CompletableFuture describeUserAsset(DescribeUserAssetRequest request); /** * @param request the request parameters of DescribeUserEventTrend DescribeUserEventTrendRequest * @return DescribeUserEventTrendResponse */ CompletableFuture describeUserEventTrend(DescribeUserEventTrendRequest request); /** * @param request the request parameters of DescribeUserEventType DescribeUserEventTypeRequest * @return DescribeUserEventTypeResponse */ CompletableFuture describeUserEventType(DescribeUserEventTypeRequest request); /** * @param request the request parameters of DescribeUserSlsLogRegions DescribeUserSlsLogRegionsRequest * @return DescribeUserSlsLogRegionsResponse */ CompletableFuture describeUserSlsLogRegions(DescribeUserSlsLogRegionsRequest request); /** * @param request the request parameters of DescribeUserWafLogStatus DescribeUserWafLogStatusRequest * @return DescribeUserWafLogStatusResponse */ CompletableFuture describeUserWafLogStatus(DescribeUserWafLogStatusRequest request); /** * @param request the request parameters of DescribeVisitTopIp DescribeVisitTopIpRequest * @return DescribeVisitTopIpResponse */ CompletableFuture describeVisitTopIp(DescribeVisitTopIpRequest request); /** * @param request the request parameters of DescribeVisitUas DescribeVisitUasRequest * @return DescribeVisitUasResponse */ CompletableFuture describeVisitUas(DescribeVisitUasRequest request); /** * @param request the request parameters of DescribeWafSourceIpSegment DescribeWafSourceIpSegmentRequest * @return DescribeWafSourceIpSegmentResponse */ CompletableFuture describeWafSourceIpSegment(DescribeWafSourceIpSegmentRequest request); /** * @param request the request parameters of ListTagKeys ListTagKeysRequest * @return ListTagKeysResponse */ CompletableFuture listTagKeys(ListTagKeysRequest request); /** * @param request the request parameters of ListTagResources ListTagResourcesRequest * @return ListTagResourcesResponse */ CompletableFuture listTagResources(ListTagResourcesRequest request); /** * @param request the request parameters of ListTagValues ListTagValuesRequest * @return ListTagValuesResponse */ CompletableFuture listTagValues(ListTagValuesRequest request); /** * @param request the request parameters of ModifyApisecAbnormals ModifyApisecAbnormalsRequest * @return ModifyApisecAbnormalsResponse */ CompletableFuture modifyApisecAbnormals(ModifyApisecAbnormalsRequest request); /** * @param request the request parameters of ModifyApisecApiResource ModifyApisecApiResourceRequest * @return ModifyApisecApiResourceResponse */ CompletableFuture modifyApisecApiResource(ModifyApisecApiResourceRequest request); /** * @param request the request parameters of ModifyApisecEvents ModifyApisecEventsRequest * @return ModifyApisecEventsResponse */ CompletableFuture modifyApisecEvents(ModifyApisecEventsRequest request); /** * @param request the request parameters of ModifyApisecLogDelivery ModifyApisecLogDeliveryRequest * @return ModifyApisecLogDeliveryResponse */ CompletableFuture modifyApisecLogDelivery(ModifyApisecLogDeliveryRequest request); /** * @param request the request parameters of ModifyApisecLogDeliveryStatus ModifyApisecLogDeliveryStatusRequest * @return ModifyApisecLogDeliveryStatusResponse */ CompletableFuture modifyApisecLogDeliveryStatus(ModifyApisecLogDeliveryStatusRequest request); /** * @param request the request parameters of ModifyApisecModuleStatus ModifyApisecModuleStatusRequest * @return ModifyApisecModuleStatusResponse */ CompletableFuture modifyApisecModuleStatus(ModifyApisecModuleStatusRequest request); /** * @param request the request parameters of ModifyApisecStatus ModifyApisecStatusRequest * @return ModifyApisecStatusResponse */ CompletableFuture modifyApisecStatus(ModifyApisecStatusRequest request); /** * @param request the request parameters of ModifyCloudResource ModifyCloudResourceRequest * @return ModifyCloudResourceResponse */ CompletableFuture modifyCloudResource(ModifyCloudResourceRequest request); /** * @param request the request parameters of ModifyDefaultHttps ModifyDefaultHttpsRequest * @return ModifyDefaultHttpsResponse */ CompletableFuture modifyDefaultHttps(ModifyDefaultHttpsRequest request); /** * @param request the request parameters of ModifyDefenseResourceGroup ModifyDefenseResourceGroupRequest * @return ModifyDefenseResourceGroupResponse */ CompletableFuture modifyDefenseResourceGroup(ModifyDefenseResourceGroupRequest request); /** * @param request the request parameters of ModifyDefenseResourceXff ModifyDefenseResourceXffRequest * @return ModifyDefenseResourceXffResponse */ CompletableFuture modifyDefenseResourceXff(ModifyDefenseResourceXffRequest request); /** * @param request the request parameters of ModifyDefenseRule ModifyDefenseRuleRequest * @return ModifyDefenseRuleResponse */ CompletableFuture modifyDefenseRule(ModifyDefenseRuleRequest request); /** * @param request the request parameters of ModifyDefenseRuleCache ModifyDefenseRuleCacheRequest * @return ModifyDefenseRuleCacheResponse */ CompletableFuture modifyDefenseRuleCache(ModifyDefenseRuleCacheRequest request); /** * @param request the request parameters of ModifyDefenseRuleStatus ModifyDefenseRuleStatusRequest * @return ModifyDefenseRuleStatusResponse */ CompletableFuture modifyDefenseRuleStatus(ModifyDefenseRuleStatusRequest request); /** * @param request the request parameters of ModifyDefenseTemplate ModifyDefenseTemplateRequest * @return ModifyDefenseTemplateResponse */ CompletableFuture modifyDefenseTemplate(ModifyDefenseTemplateRequest request); /** * @param request the request parameters of ModifyDefenseTemplateStatus ModifyDefenseTemplateStatusRequest * @return ModifyDefenseTemplateStatusResponse */ CompletableFuture modifyDefenseTemplateStatus(ModifyDefenseTemplateStatusRequest request); /** * @param request the request parameters of ModifyDomain ModifyDomainRequest * @return ModifyDomainResponse */ CompletableFuture modifyDomain(ModifyDomainRequest request); /** * @param request the request parameters of ModifyDomainPunishStatus ModifyDomainPunishStatusRequest * @return ModifyDomainPunishStatusResponse */ CompletableFuture modifyDomainPunishStatus(ModifyDomainPunishStatusRequest request); /** * @param request the request parameters of ModifyHybridCloudClusterBypassStatus ModifyHybridCloudClusterBypassStatusRequest * @return ModifyHybridCloudClusterBypassStatusResponse */ CompletableFuture modifyHybridCloudClusterBypassStatus(ModifyHybridCloudClusterBypassStatusRequest request); /** * @param request the request parameters of ModifyHybridCloudClusterRule ModifyHybridCloudClusterRuleRequest * @return ModifyHybridCloudClusterRuleResponse */ CompletableFuture modifyHybridCloudClusterRule(ModifyHybridCloudClusterRuleRequest request); /** * @param request the request parameters of ModifyHybridCloudGroup ModifyHybridCloudGroupRequest * @return ModifyHybridCloudGroupResponse */ CompletableFuture modifyHybridCloudGroup(ModifyHybridCloudGroupRequest request); /** * @param request the request parameters of ModifyHybridCloudGroupExpansionServer ModifyHybridCloudGroupExpansionServerRequest * @return ModifyHybridCloudGroupExpansionServerResponse */ CompletableFuture modifyHybridCloudGroupExpansionServer(ModifyHybridCloudGroupExpansionServerRequest request); /** * @param request the request parameters of ModifyHybridCloudGroupShrinkServer ModifyHybridCloudGroupShrinkServerRequest * @return ModifyHybridCloudGroupShrinkServerResponse */ CompletableFuture modifyHybridCloudGroupShrinkServer(ModifyHybridCloudGroupShrinkServerRequest request); /** * @param request the request parameters of ModifyHybridCloudSdkPullinStatus ModifyHybridCloudSdkPullinStatusRequest * @return ModifyHybridCloudSdkPullinStatusResponse */ CompletableFuture modifyHybridCloudSdkPullinStatus(ModifyHybridCloudSdkPullinStatusRequest request); /** * @param request the request parameters of ModifyHybridCloudServer ModifyHybridCloudServerRequest * @return ModifyHybridCloudServerResponse */ CompletableFuture modifyHybridCloudServer(ModifyHybridCloudServerRequest request); /** * @param request the request parameters of ModifyMajorProtectionBlackIp ModifyMajorProtectionBlackIpRequest * @return ModifyMajorProtectionBlackIpResponse */ CompletableFuture modifyMajorProtectionBlackIp(ModifyMajorProtectionBlackIpRequest request); /** * @param request the request parameters of ModifyMemberAccount ModifyMemberAccountRequest * @return ModifyMemberAccountResponse */ CompletableFuture modifyMemberAccount(ModifyMemberAccountRequest request); /** * @param request the request parameters of ModifyPauseProtectionStatus ModifyPauseProtectionStatusRequest * @return ModifyPauseProtectionStatusResponse */ CompletableFuture modifyPauseProtectionStatus(ModifyPauseProtectionStatusRequest request); /** * @param request the request parameters of ModifyResourceLogStatus ModifyResourceLogStatusRequest * @return ModifyResourceLogStatusResponse */ CompletableFuture modifyResourceLogStatus(ModifyResourceLogStatusRequest request); /** * @param request the request parameters of ModifyTemplateResources ModifyTemplateResourcesRequest * @return ModifyTemplateResourcesResponse */ CompletableFuture modifyTemplateResources(ModifyTemplateResourcesRequest request); /** * @param request the request parameters of ReleaseInstance ReleaseInstanceRequest * @return ReleaseInstanceResponse */ CompletableFuture releaseInstance(ReleaseInstanceRequest request); /** * description : *

SyncProductInstance is an asynchronous operation. You can call the DescribeProductInstances operation to query the status of the task.

* * @param request the request parameters of SyncProductInstance SyncProductInstanceRequest * @return SyncProductInstanceResponse */ CompletableFuture syncProductInstance(SyncProductInstanceRequest request); /** * @param request the request parameters of TagResources TagResourcesRequest * @return TagResourcesResponse */ CompletableFuture tagResources(TagResourcesRequest request); /** * @param request the request parameters of UntagResources UntagResourcesRequest * @return UntagResourcesResponse */ CompletableFuture untagResources(UntagResourcesRequest request); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy