Update sdk.
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
2022-07-01 Version: 1.36.1165
|
||||||
|
- Update sdk.
|
||||||
|
|
||||||
2022-06-30 Version: 1.36.1164
|
2022-06-30 Version: 1.36.1164
|
||||||
- CreateMigrationJob SDK.
|
- CreateMigrationJob SDK.
|
||||||
|
|
||||||
|
|||||||
@@ -21,273 +21,649 @@ set(ddoscoo_public_header
|
|||||||
include/alibabacloud/ddoscoo/DdoscooExport.h )
|
include/alibabacloud/ddoscoo/DdoscooExport.h )
|
||||||
|
|
||||||
set(ddoscoo_public_header_model
|
set(ddoscoo_public_header_model
|
||||||
include/alibabacloud/ddoscoo/model/AddLayer7CCRuleRequest.h
|
include/alibabacloud/ddoscoo/model/AddAutoCcBlacklistRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/AddLayer7CCRuleResult.h
|
include/alibabacloud/ddoscoo/model/AddAutoCcBlacklistResult.h
|
||||||
include/alibabacloud/ddoscoo/model/CloseDomainSlsConfigRequest.h
|
include/alibabacloud/ddoscoo/model/AddAutoCcWhitelistRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/CloseDomainSlsConfigResult.h
|
include/alibabacloud/ddoscoo/model/AddAutoCcWhitelistResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigHealthCheckRequest.h
|
include/alibabacloud/ddoscoo/model/AssociateWebCertRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigHealthCheckResult.h
|
include/alibabacloud/ddoscoo/model/AssociateWebCertResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer4RuleRequest.h
|
include/alibabacloud/ddoscoo/model/AttachSceneDefenseObjectRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer4RuleResult.h
|
include/alibabacloud/ddoscoo/model/AttachSceneDefenseObjectResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer4RuleAttributeRequest.h
|
include/alibabacloud/ddoscoo/model/ConfigL7RsPolicyRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer4RuleAttributeResult.h
|
include/alibabacloud/ddoscoo/model/ConfigL7RsPolicyResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer7BlackWhiteListRequest.h
|
include/alibabacloud/ddoscoo/model/ConfigLayer4RemarkRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer7BlackWhiteListResult.h
|
include/alibabacloud/ddoscoo/model/ConfigLayer4RemarkResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer7CCRuleRequest.h
|
include/alibabacloud/ddoscoo/model/ConfigLayer4RuleBakModeRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer7CCRuleResult.h
|
include/alibabacloud/ddoscoo/model/ConfigLayer4RuleBakModeResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer7CCTemplateRequest.h
|
include/alibabacloud/ddoscoo/model/ConfigLayer4RulePolicyRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer7CCTemplateResult.h
|
include/alibabacloud/ddoscoo/model/ConfigLayer4RulePolicyResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer7CertRequest.h
|
include/alibabacloud/ddoscoo/model/ConfigNetworkRegionBlockRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer7CertResult.h
|
include/alibabacloud/ddoscoo/model/ConfigNetworkRegionBlockResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer7RuleRequest.h
|
include/alibabacloud/ddoscoo/model/ConfigNetworkRulesRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ConfigLayer7RuleResult.h
|
include/alibabacloud/ddoscoo/model/ConfigNetworkRulesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ConfigUdpReflectRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ConfigUdpReflectResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ConfigWebCCTemplateRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ConfigWebCCTemplateResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ConfigWebIpSetRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ConfigWebIpSetResult.h
|
||||||
include/alibabacloud/ddoscoo/model/CreateAsyncTaskRequest.h
|
include/alibabacloud/ddoscoo/model/CreateAsyncTaskRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/CreateAsyncTaskResult.h
|
include/alibabacloud/ddoscoo/model/CreateAsyncTaskResult.h
|
||||||
include/alibabacloud/ddoscoo/model/CreateLayer4RuleRequest.h
|
include/alibabacloud/ddoscoo/model/CreateDomainResourceRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/CreateLayer4RuleResult.h
|
include/alibabacloud/ddoscoo/model/CreateDomainResourceResult.h
|
||||||
include/alibabacloud/ddoscoo/model/CreateLayer7RuleRequest.h
|
include/alibabacloud/ddoscoo/model/CreateNetworkRulesRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/CreateLayer7RuleResult.h
|
include/alibabacloud/ddoscoo/model/CreateNetworkRulesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreatePortRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreatePortResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreateSceneDefensePolicyRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreateSceneDefensePolicyResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreateSchedulerRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreateSchedulerRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreateTagResourcesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreateTagResourcesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreateWebCCRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreateWebCCRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreateWebRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/CreateWebRuleResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DeleteAsyncTaskRequest.h
|
include/alibabacloud/ddoscoo/model/DeleteAsyncTaskRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DeleteAsyncTaskResult.h
|
include/alibabacloud/ddoscoo/model/DeleteAsyncTaskResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DeleteLayer4RuleRequest.h
|
include/alibabacloud/ddoscoo/model/DeleteAutoCcBlacklistRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DeleteLayer4RuleResult.h
|
include/alibabacloud/ddoscoo/model/DeleteAutoCcBlacklistResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DeleteLayer7CCRuleRequest.h
|
include/alibabacloud/ddoscoo/model/DeleteAutoCcWhitelistRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DeleteLayer7CCRuleResult.h
|
include/alibabacloud/ddoscoo/model/DeleteAutoCcWhitelistResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DeleteLayer7RuleRequest.h
|
include/alibabacloud/ddoscoo/model/DeleteDomainResourceRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DeleteLayer7RuleResult.h
|
include/alibabacloud/ddoscoo/model/DeleteDomainResourceResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteNetworkRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteNetworkRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeletePortRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeletePortResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteSceneDefensePolicyRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteSceneDefensePolicyResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteSchedulerRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteSchedulerRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteTagResourcesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteTagResourcesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteWebCCRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteWebCCRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteWebCacheCustomRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteWebCacheCustomRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteWebPreciseAccessRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteWebPreciseAccessRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteWebRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DeleteWebRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeAsyncTasksRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeAsyncTasksResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeAttackAnalysisMaxQpsRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeAttackAnalysisMaxQpsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeAutoCcBlacklistRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeAutoCcBlacklistResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeAutoCcListCountRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeAutoCcListCountResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeAutoCcWhitelistRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeAutoCcWhitelistResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeBackSourceCidrRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeBackSourceCidrRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeBackSourceCidrResult.h
|
include/alibabacloud/ddoscoo/model/DescribeBackSourceCidrResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeBatchSlsDispatchStatusRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeBlackholeStatusRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeBatchSlsDispatchStatusResult.h
|
include/alibabacloud/ddoscoo/model/DescribeBlackholeStatusResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeBlockStatusRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeBlockStatusResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeCertsRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeCertsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeCnameReusesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeCnameReusesResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDDoSEventsRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeDDoSEventsRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDDoSEventsResult.h
|
include/alibabacloud/ddoscoo/model/DescribeDDoSEventsResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDDoSTrafficRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeDDosAllEventListRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDDoSTrafficResult.h
|
include/alibabacloud/ddoscoo/model/DescribeDDosAllEventListResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDDosEventAreaRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDDosEventAreaResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDDosEventAttackTypeRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDDosEventAttackTypeResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDDosEventIspRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDDosEventIspResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDDosEventMaxRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDDosEventMaxResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDDosEventSrcIpRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDDosEventSrcIpResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDefenseCountStatisticsRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeDefenseCountStatisticsRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDefenseCountStatisticsResult.h
|
include/alibabacloud/ddoscoo/model/DescribeDefenseCountStatisticsResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainAccessModeRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeDefenseRecordsRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainAccessModeResult.h
|
include/alibabacloud/ddoscoo/model/DescribeDefenseRecordsResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainAttackEventsRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeDomainAttackEventsRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainAttackEventsResult.h
|
include/alibabacloud/ddoscoo/model/DescribeDomainAttackEventsResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainQpsRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeDomainOverviewRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainQpsResult.h
|
include/alibabacloud/ddoscoo/model/DescribeDomainOverviewResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainQPSListRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainQPSListResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainQpsWithCacheRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeDomainQpsWithCacheRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainQpsWithCacheResult.h
|
include/alibabacloud/ddoscoo/model/DescribeDomainQpsWithCacheResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainSlsStatusRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeDomainResourceRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainSlsStatusResult.h
|
include/alibabacloud/ddoscoo/model/DescribeDomainResourceResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainStatusCodeCountRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainStatusCodeCountResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainStatusCodeListRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainStatusCodeListResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainTopAttackListRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainTopAttackListResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainViewSourceCountriesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainViewSourceCountriesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainViewSourceProvincesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainViewSourceProvincesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainViewTopCostTimeRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainViewTopCostTimeResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainViewTopUrlRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeDomainViewTopUrlResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainsRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeDomainsRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeDomainsResult.h
|
include/alibabacloud/ddoscoo/model/DescribeDomainsResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeElasticBandwidthSpecRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeElasticBandwidthSpecRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeElasticBandwidthSpecResult.h
|
include/alibabacloud/ddoscoo/model/DescribeElasticBandwidthSpecResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeHealthCheckListRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeHealthCheckListRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeHealthCheckListResult.h
|
include/alibabacloud/ddoscoo/model/DescribeHealthCheckListResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeHealthCheckStatusListRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeHealthCheckStatusRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeHealthCheckStatusListResult.h
|
include/alibabacloud/ddoscoo/model/DescribeHealthCheckStatusResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeInstanceDetailsRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeInstanceDetailsRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeInstanceDetailsResult.h
|
include/alibabacloud/ddoscoo/model/DescribeInstanceDetailsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeInstanceIdsRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeInstanceIdsResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeInstanceSpecsRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeInstanceSpecsRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeInstanceSpecsResult.h
|
include/alibabacloud/ddoscoo/model/DescribeInstanceSpecsResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeInstanceStatisticsRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeInstanceStatisticsRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeInstanceStatisticsResult.h
|
include/alibabacloud/ddoscoo/model/DescribeInstanceStatisticsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeInstanceStatusRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeInstanceStatusResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeInstancesRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeInstancesRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeInstancesResult.h
|
include/alibabacloud/ddoscoo/model/DescribeInstancesResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeIpTrafficRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeL7RsPolicyRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeIpTrafficResult.h
|
include/alibabacloud/ddoscoo/model/DescribeL7RsPolicyResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeLayer4RuleAttributesRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeLayer4RulePolicyRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeLayer4RuleAttributesResult.h
|
include/alibabacloud/ddoscoo/model/DescribeLayer4RulePolicyResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeLayer4RulesRequest.h
|
|
||||||
include/alibabacloud/ddoscoo/model/DescribeLayer4RulesResult.h
|
|
||||||
include/alibabacloud/ddoscoo/model/DescribeLayer7CCRulesRequest.h
|
|
||||||
include/alibabacloud/ddoscoo/model/DescribeLayer7CCRulesResult.h
|
|
||||||
include/alibabacloud/ddoscoo/model/DescribeLogStoreExistStatusRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeLogStoreExistStatusRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeLogStoreExistStatusResult.h
|
include/alibabacloud/ddoscoo/model/DescribeLogStoreExistStatusResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeNetworkRegionBlockRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeNetworkRegionBlockResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeNetworkRuleAttributesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeNetworkRuleAttributesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeNetworkRulesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeNetworkRulesResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeOpEntitiesRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeOpEntitiesRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeOpEntitiesResult.h
|
include/alibabacloud/ddoscoo/model/DescribeOpEntitiesResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeSimpleDomainsRequest.h
|
include/alibabacloud/ddoscoo/model/DescribePortRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeSimpleDomainsResult.h
|
include/alibabacloud/ddoscoo/model/DescribePortResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortAttackMaxFlowRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortAttackMaxFlowResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortAutoCcStatusRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortAutoCcStatusResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortConnsCountRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortConnsCountResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortConnsListRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortConnsListResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortFlowListRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortFlowListResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortMaxConnsRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortMaxConnsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortViewSourceCountriesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortViewSourceCountriesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortViewSourceIspsRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortViewSourceIspsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortViewSourceProvincesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribePortViewSourceProvincesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeSceneDefenseObjectsRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeSceneDefenseObjectsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeSceneDefensePoliciesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeSceneDefensePoliciesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeSchedulerRulesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeSchedulerRulesResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeSlsAuthStatusRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeSlsAuthStatusRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeSlsAuthStatusResult.h
|
include/alibabacloud/ddoscoo/model/DescribeSlsAuthStatusResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeSlsEmptyCountRequest.h
|
|
||||||
include/alibabacloud/ddoscoo/model/DescribeSlsEmptyCountResult.h
|
|
||||||
include/alibabacloud/ddoscoo/model/DescribeSlsLogstoreInfoRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeSlsLogstoreInfoRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeSlsLogstoreInfoResult.h
|
include/alibabacloud/ddoscoo/model/DescribeSlsLogstoreInfoResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeSlsOpenStatusRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeSlsOpenStatusRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribeSlsOpenStatusResult.h
|
include/alibabacloud/ddoscoo/model/DescribeSlsOpenStatusResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribleCertListRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeStsGrantStatusRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribleCertListResult.h
|
include/alibabacloud/ddoscoo/model/DescribeStsGrantStatusResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribleLayer7InstanceRelationsRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeSystemLogRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DescribleLayer7InstanceRelationsResult.h
|
include/alibabacloud/ddoscoo/model/DescribeSystemLogResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DisableLayer7CCRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeTagKeysRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DisableLayer7CCResult.h
|
include/alibabacloud/ddoscoo/model/DescribeTagKeysResult.h
|
||||||
include/alibabacloud/ddoscoo/model/DisableLayer7CCRuleRequest.h
|
include/alibabacloud/ddoscoo/model/DescribeTagResourcesRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/DisableLayer7CCRuleResult.h
|
include/alibabacloud/ddoscoo/model/DescribeTagResourcesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeUdpReflectRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeUdpReflectResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeUnBlackholeCountRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeUnBlackholeCountResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeUnBlockCountRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeUnBlockCountResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebAccessLogDispatchStatusRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebAccessLogDispatchStatusResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebAccessLogEmptyCountRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebAccessLogEmptyCountResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebAccessLogStatusRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebAccessLogStatusResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebAccessModeRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebAccessModeResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebAreaBlockConfigsRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebAreaBlockConfigsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebCCRulesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebCCRulesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebCacheConfigsRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebCacheConfigsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebCcProtectSwitchRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebCcProtectSwitchResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebCustomPortsRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebCustomPortsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebInstanceRelationsRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebInstanceRelationsResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebPreciseAccessRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebPreciseAccessRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebRulesRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DescribeWebRulesResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DetachSceneDefenseObjectRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DetachSceneDefenseObjectResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DisableSceneDefensePolicyRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DisableSceneDefensePolicyResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DisableWebAccessLogConfigRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DisableWebAccessLogConfigResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DisableWebCCRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DisableWebCCResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DisableWebCCRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/DisableWebCCRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/EmptyAutoCcBlacklistRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/EmptyAutoCcBlacklistResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/EmptyAutoCcWhitelistRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/EmptyAutoCcWhitelistResult.h
|
||||||
include/alibabacloud/ddoscoo/model/EmptySlsLogstoreRequest.h
|
include/alibabacloud/ddoscoo/model/EmptySlsLogstoreRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/EmptySlsLogstoreResult.h
|
include/alibabacloud/ddoscoo/model/EmptySlsLogstoreResult.h
|
||||||
include/alibabacloud/ddoscoo/model/EnableLayer7CCRequest.h
|
include/alibabacloud/ddoscoo/model/EnableSceneDefensePolicyRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/EnableLayer7CCResult.h
|
include/alibabacloud/ddoscoo/model/EnableSceneDefensePolicyResult.h
|
||||||
include/alibabacloud/ddoscoo/model/EnableLayer7CCRuleRequest.h
|
include/alibabacloud/ddoscoo/model/EnableWebAccessLogConfigRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/EnableLayer7CCRuleResult.h
|
include/alibabacloud/ddoscoo/model/EnableWebAccessLogConfigResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ListAsyncTaskRequest.h
|
include/alibabacloud/ddoscoo/model/EnableWebCCRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ListAsyncTaskResult.h
|
include/alibabacloud/ddoscoo/model/EnableWebCCResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ListLayer7CustomPortsRequest.h
|
include/alibabacloud/ddoscoo/model/EnableWebCCRuleRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ListLayer7CustomPortsResult.h
|
include/alibabacloud/ddoscoo/model/EnableWebCCRuleResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ListTagKeysRequest.h
|
include/alibabacloud/ddoscoo/model/ModifyBlackholeStatusRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ListTagKeysResult.h
|
include/alibabacloud/ddoscoo/model/ModifyBlackholeStatusResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ListTagResourcesRequest.h
|
include/alibabacloud/ddoscoo/model/ModifyBlockStatusRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ListTagResourcesResult.h
|
include/alibabacloud/ddoscoo/model/ModifyBlockStatusResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ListValueAddedRequest.h
|
include/alibabacloud/ddoscoo/model/ModifyCnameReuseRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ListValueAddedResult.h
|
include/alibabacloud/ddoscoo/model/ModifyCnameReuseResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyDomainResourceRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyDomainResourceResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ModifyElasticBandWidthRequest.h
|
include/alibabacloud/ddoscoo/model/ModifyElasticBandWidthRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ModifyElasticBandWidthResult.h
|
include/alibabacloud/ddoscoo/model/ModifyElasticBandWidthResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ModifyFullLogTtlRequest.h
|
include/alibabacloud/ddoscoo/model/ModifyFullLogTtlRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ModifyFullLogTtlResult.h
|
include/alibabacloud/ddoscoo/model/ModifyFullLogTtlResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyHealthCheckConfigRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyHealthCheckConfigResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyHttp2EnableRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyHttp2EnableResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ModifyInstanceRemarkRequest.h
|
include/alibabacloud/ddoscoo/model/ModifyInstanceRemarkRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ModifyInstanceRemarkResult.h
|
include/alibabacloud/ddoscoo/model/ModifyInstanceRemarkResult.h
|
||||||
include/alibabacloud/ddoscoo/model/OpenDomainSlsConfigRequest.h
|
include/alibabacloud/ddoscoo/model/ModifyNetworkRuleAttributeRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/OpenDomainSlsConfigResult.h
|
include/alibabacloud/ddoscoo/model/ModifyNetworkRuleAttributeResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyPortRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyPortResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyPortAutoCcStatusRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyPortAutoCcStatusResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifySceneDefensePolicyRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifySceneDefensePolicyResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifySchedulerRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifySchedulerRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyTlsConfigRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyTlsConfigResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebAIProtectModeRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebAIProtectModeResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebAIProtectSwitchRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebAIProtectSwitchResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebAccessModeRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebAccessModeResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebAreaBlockRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebAreaBlockResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebAreaBlockSwitchRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebAreaBlockSwitchResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebCCRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebCCRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebCacheCustomRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebCacheCustomRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebCacheModeRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebCacheModeResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebCacheSwitchRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebCacheSwitchResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebIpSetSwitchRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebIpSetSwitchResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebPreciseAccessRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebPreciseAccessRuleResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebPreciseAccessSwitchRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebPreciseAccessSwitchResult.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebRuleRequest.h
|
||||||
|
include/alibabacloud/ddoscoo/model/ModifyWebRuleResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ReleaseInstanceRequest.h
|
include/alibabacloud/ddoscoo/model/ReleaseInstanceRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ReleaseInstanceResult.h
|
include/alibabacloud/ddoscoo/model/ReleaseInstanceResult.h
|
||||||
include/alibabacloud/ddoscoo/model/ReleaseValueAddedRequest.h
|
include/alibabacloud/ddoscoo/model/SwitchSchedulerRuleRequest.h
|
||||||
include/alibabacloud/ddoscoo/model/ReleaseValueAddedResult.h
|
include/alibabacloud/ddoscoo/model/SwitchSchedulerRuleResult.h )
|
||||||
include/alibabacloud/ddoscoo/model/TagResourcesRequest.h
|
|
||||||
include/alibabacloud/ddoscoo/model/TagResourcesResult.h
|
|
||||||
include/alibabacloud/ddoscoo/model/UntagResourcesRequest.h
|
|
||||||
include/alibabacloud/ddoscoo/model/UntagResourcesResult.h )
|
|
||||||
|
|
||||||
set(ddoscoo_src
|
set(ddoscoo_src
|
||||||
src/DdoscooClient.cc
|
src/DdoscooClient.cc
|
||||||
src/model/AddLayer7CCRuleRequest.cc
|
src/model/AddAutoCcBlacklistRequest.cc
|
||||||
src/model/AddLayer7CCRuleResult.cc
|
src/model/AddAutoCcBlacklistResult.cc
|
||||||
src/model/CloseDomainSlsConfigRequest.cc
|
src/model/AddAutoCcWhitelistRequest.cc
|
||||||
src/model/CloseDomainSlsConfigResult.cc
|
src/model/AddAutoCcWhitelistResult.cc
|
||||||
src/model/ConfigHealthCheckRequest.cc
|
src/model/AssociateWebCertRequest.cc
|
||||||
src/model/ConfigHealthCheckResult.cc
|
src/model/AssociateWebCertResult.cc
|
||||||
src/model/ConfigLayer4RuleRequest.cc
|
src/model/AttachSceneDefenseObjectRequest.cc
|
||||||
src/model/ConfigLayer4RuleResult.cc
|
src/model/AttachSceneDefenseObjectResult.cc
|
||||||
src/model/ConfigLayer4RuleAttributeRequest.cc
|
src/model/ConfigL7RsPolicyRequest.cc
|
||||||
src/model/ConfigLayer4RuleAttributeResult.cc
|
src/model/ConfigL7RsPolicyResult.cc
|
||||||
src/model/ConfigLayer7BlackWhiteListRequest.cc
|
src/model/ConfigLayer4RemarkRequest.cc
|
||||||
src/model/ConfigLayer7BlackWhiteListResult.cc
|
src/model/ConfigLayer4RemarkResult.cc
|
||||||
src/model/ConfigLayer7CCRuleRequest.cc
|
src/model/ConfigLayer4RuleBakModeRequest.cc
|
||||||
src/model/ConfigLayer7CCRuleResult.cc
|
src/model/ConfigLayer4RuleBakModeResult.cc
|
||||||
src/model/ConfigLayer7CCTemplateRequest.cc
|
src/model/ConfigLayer4RulePolicyRequest.cc
|
||||||
src/model/ConfigLayer7CCTemplateResult.cc
|
src/model/ConfigLayer4RulePolicyResult.cc
|
||||||
src/model/ConfigLayer7CertRequest.cc
|
src/model/ConfigNetworkRegionBlockRequest.cc
|
||||||
src/model/ConfigLayer7CertResult.cc
|
src/model/ConfigNetworkRegionBlockResult.cc
|
||||||
src/model/ConfigLayer7RuleRequest.cc
|
src/model/ConfigNetworkRulesRequest.cc
|
||||||
src/model/ConfigLayer7RuleResult.cc
|
src/model/ConfigNetworkRulesResult.cc
|
||||||
|
src/model/ConfigUdpReflectRequest.cc
|
||||||
|
src/model/ConfigUdpReflectResult.cc
|
||||||
|
src/model/ConfigWebCCTemplateRequest.cc
|
||||||
|
src/model/ConfigWebCCTemplateResult.cc
|
||||||
|
src/model/ConfigWebIpSetRequest.cc
|
||||||
|
src/model/ConfigWebIpSetResult.cc
|
||||||
src/model/CreateAsyncTaskRequest.cc
|
src/model/CreateAsyncTaskRequest.cc
|
||||||
src/model/CreateAsyncTaskResult.cc
|
src/model/CreateAsyncTaskResult.cc
|
||||||
src/model/CreateLayer4RuleRequest.cc
|
src/model/CreateDomainResourceRequest.cc
|
||||||
src/model/CreateLayer4RuleResult.cc
|
src/model/CreateDomainResourceResult.cc
|
||||||
src/model/CreateLayer7RuleRequest.cc
|
src/model/CreateNetworkRulesRequest.cc
|
||||||
src/model/CreateLayer7RuleResult.cc
|
src/model/CreateNetworkRulesResult.cc
|
||||||
|
src/model/CreatePortRequest.cc
|
||||||
|
src/model/CreatePortResult.cc
|
||||||
|
src/model/CreateSceneDefensePolicyRequest.cc
|
||||||
|
src/model/CreateSceneDefensePolicyResult.cc
|
||||||
|
src/model/CreateSchedulerRuleRequest.cc
|
||||||
|
src/model/CreateSchedulerRuleResult.cc
|
||||||
|
src/model/CreateTagResourcesRequest.cc
|
||||||
|
src/model/CreateTagResourcesResult.cc
|
||||||
|
src/model/CreateWebCCRuleRequest.cc
|
||||||
|
src/model/CreateWebCCRuleResult.cc
|
||||||
|
src/model/CreateWebRuleRequest.cc
|
||||||
|
src/model/CreateWebRuleResult.cc
|
||||||
src/model/DeleteAsyncTaskRequest.cc
|
src/model/DeleteAsyncTaskRequest.cc
|
||||||
src/model/DeleteAsyncTaskResult.cc
|
src/model/DeleteAsyncTaskResult.cc
|
||||||
src/model/DeleteLayer4RuleRequest.cc
|
src/model/DeleteAutoCcBlacklistRequest.cc
|
||||||
src/model/DeleteLayer4RuleResult.cc
|
src/model/DeleteAutoCcBlacklistResult.cc
|
||||||
src/model/DeleteLayer7CCRuleRequest.cc
|
src/model/DeleteAutoCcWhitelistRequest.cc
|
||||||
src/model/DeleteLayer7CCRuleResult.cc
|
src/model/DeleteAutoCcWhitelistResult.cc
|
||||||
src/model/DeleteLayer7RuleRequest.cc
|
src/model/DeleteDomainResourceRequest.cc
|
||||||
src/model/DeleteLayer7RuleResult.cc
|
src/model/DeleteDomainResourceResult.cc
|
||||||
|
src/model/DeleteNetworkRuleRequest.cc
|
||||||
|
src/model/DeleteNetworkRuleResult.cc
|
||||||
|
src/model/DeletePortRequest.cc
|
||||||
|
src/model/DeletePortResult.cc
|
||||||
|
src/model/DeleteSceneDefensePolicyRequest.cc
|
||||||
|
src/model/DeleteSceneDefensePolicyResult.cc
|
||||||
|
src/model/DeleteSchedulerRuleRequest.cc
|
||||||
|
src/model/DeleteSchedulerRuleResult.cc
|
||||||
|
src/model/DeleteTagResourcesRequest.cc
|
||||||
|
src/model/DeleteTagResourcesResult.cc
|
||||||
|
src/model/DeleteWebCCRuleRequest.cc
|
||||||
|
src/model/DeleteWebCCRuleResult.cc
|
||||||
|
src/model/DeleteWebCacheCustomRuleRequest.cc
|
||||||
|
src/model/DeleteWebCacheCustomRuleResult.cc
|
||||||
|
src/model/DeleteWebPreciseAccessRuleRequest.cc
|
||||||
|
src/model/DeleteWebPreciseAccessRuleResult.cc
|
||||||
|
src/model/DeleteWebRuleRequest.cc
|
||||||
|
src/model/DeleteWebRuleResult.cc
|
||||||
|
src/model/DescribeAsyncTasksRequest.cc
|
||||||
|
src/model/DescribeAsyncTasksResult.cc
|
||||||
|
src/model/DescribeAttackAnalysisMaxQpsRequest.cc
|
||||||
|
src/model/DescribeAttackAnalysisMaxQpsResult.cc
|
||||||
|
src/model/DescribeAutoCcBlacklistRequest.cc
|
||||||
|
src/model/DescribeAutoCcBlacklistResult.cc
|
||||||
|
src/model/DescribeAutoCcListCountRequest.cc
|
||||||
|
src/model/DescribeAutoCcListCountResult.cc
|
||||||
|
src/model/DescribeAutoCcWhitelistRequest.cc
|
||||||
|
src/model/DescribeAutoCcWhitelistResult.cc
|
||||||
src/model/DescribeBackSourceCidrRequest.cc
|
src/model/DescribeBackSourceCidrRequest.cc
|
||||||
src/model/DescribeBackSourceCidrResult.cc
|
src/model/DescribeBackSourceCidrResult.cc
|
||||||
src/model/DescribeBatchSlsDispatchStatusRequest.cc
|
src/model/DescribeBlackholeStatusRequest.cc
|
||||||
src/model/DescribeBatchSlsDispatchStatusResult.cc
|
src/model/DescribeBlackholeStatusResult.cc
|
||||||
|
src/model/DescribeBlockStatusRequest.cc
|
||||||
|
src/model/DescribeBlockStatusResult.cc
|
||||||
|
src/model/DescribeCertsRequest.cc
|
||||||
|
src/model/DescribeCertsResult.cc
|
||||||
|
src/model/DescribeCnameReusesRequest.cc
|
||||||
|
src/model/DescribeCnameReusesResult.cc
|
||||||
src/model/DescribeDDoSEventsRequest.cc
|
src/model/DescribeDDoSEventsRequest.cc
|
||||||
src/model/DescribeDDoSEventsResult.cc
|
src/model/DescribeDDoSEventsResult.cc
|
||||||
src/model/DescribeDDoSTrafficRequest.cc
|
src/model/DescribeDDosAllEventListRequest.cc
|
||||||
src/model/DescribeDDoSTrafficResult.cc
|
src/model/DescribeDDosAllEventListResult.cc
|
||||||
|
src/model/DescribeDDosEventAreaRequest.cc
|
||||||
|
src/model/DescribeDDosEventAreaResult.cc
|
||||||
|
src/model/DescribeDDosEventAttackTypeRequest.cc
|
||||||
|
src/model/DescribeDDosEventAttackTypeResult.cc
|
||||||
|
src/model/DescribeDDosEventIspRequest.cc
|
||||||
|
src/model/DescribeDDosEventIspResult.cc
|
||||||
|
src/model/DescribeDDosEventMaxRequest.cc
|
||||||
|
src/model/DescribeDDosEventMaxResult.cc
|
||||||
|
src/model/DescribeDDosEventSrcIpRequest.cc
|
||||||
|
src/model/DescribeDDosEventSrcIpResult.cc
|
||||||
src/model/DescribeDefenseCountStatisticsRequest.cc
|
src/model/DescribeDefenseCountStatisticsRequest.cc
|
||||||
src/model/DescribeDefenseCountStatisticsResult.cc
|
src/model/DescribeDefenseCountStatisticsResult.cc
|
||||||
src/model/DescribeDomainAccessModeRequest.cc
|
src/model/DescribeDefenseRecordsRequest.cc
|
||||||
src/model/DescribeDomainAccessModeResult.cc
|
src/model/DescribeDefenseRecordsResult.cc
|
||||||
src/model/DescribeDomainAttackEventsRequest.cc
|
src/model/DescribeDomainAttackEventsRequest.cc
|
||||||
src/model/DescribeDomainAttackEventsResult.cc
|
src/model/DescribeDomainAttackEventsResult.cc
|
||||||
src/model/DescribeDomainQpsRequest.cc
|
src/model/DescribeDomainOverviewRequest.cc
|
||||||
src/model/DescribeDomainQpsResult.cc
|
src/model/DescribeDomainOverviewResult.cc
|
||||||
|
src/model/DescribeDomainQPSListRequest.cc
|
||||||
|
src/model/DescribeDomainQPSListResult.cc
|
||||||
src/model/DescribeDomainQpsWithCacheRequest.cc
|
src/model/DescribeDomainQpsWithCacheRequest.cc
|
||||||
src/model/DescribeDomainQpsWithCacheResult.cc
|
src/model/DescribeDomainQpsWithCacheResult.cc
|
||||||
src/model/DescribeDomainSlsStatusRequest.cc
|
src/model/DescribeDomainResourceRequest.cc
|
||||||
src/model/DescribeDomainSlsStatusResult.cc
|
src/model/DescribeDomainResourceResult.cc
|
||||||
|
src/model/DescribeDomainStatusCodeCountRequest.cc
|
||||||
|
src/model/DescribeDomainStatusCodeCountResult.cc
|
||||||
|
src/model/DescribeDomainStatusCodeListRequest.cc
|
||||||
|
src/model/DescribeDomainStatusCodeListResult.cc
|
||||||
|
src/model/DescribeDomainTopAttackListRequest.cc
|
||||||
|
src/model/DescribeDomainTopAttackListResult.cc
|
||||||
|
src/model/DescribeDomainViewSourceCountriesRequest.cc
|
||||||
|
src/model/DescribeDomainViewSourceCountriesResult.cc
|
||||||
|
src/model/DescribeDomainViewSourceProvincesRequest.cc
|
||||||
|
src/model/DescribeDomainViewSourceProvincesResult.cc
|
||||||
|
src/model/DescribeDomainViewTopCostTimeRequest.cc
|
||||||
|
src/model/DescribeDomainViewTopCostTimeResult.cc
|
||||||
|
src/model/DescribeDomainViewTopUrlRequest.cc
|
||||||
|
src/model/DescribeDomainViewTopUrlResult.cc
|
||||||
src/model/DescribeDomainsRequest.cc
|
src/model/DescribeDomainsRequest.cc
|
||||||
src/model/DescribeDomainsResult.cc
|
src/model/DescribeDomainsResult.cc
|
||||||
src/model/DescribeElasticBandwidthSpecRequest.cc
|
src/model/DescribeElasticBandwidthSpecRequest.cc
|
||||||
src/model/DescribeElasticBandwidthSpecResult.cc
|
src/model/DescribeElasticBandwidthSpecResult.cc
|
||||||
src/model/DescribeHealthCheckListRequest.cc
|
src/model/DescribeHealthCheckListRequest.cc
|
||||||
src/model/DescribeHealthCheckListResult.cc
|
src/model/DescribeHealthCheckListResult.cc
|
||||||
src/model/DescribeHealthCheckStatusListRequest.cc
|
src/model/DescribeHealthCheckStatusRequest.cc
|
||||||
src/model/DescribeHealthCheckStatusListResult.cc
|
src/model/DescribeHealthCheckStatusResult.cc
|
||||||
src/model/DescribeInstanceDetailsRequest.cc
|
src/model/DescribeInstanceDetailsRequest.cc
|
||||||
src/model/DescribeInstanceDetailsResult.cc
|
src/model/DescribeInstanceDetailsResult.cc
|
||||||
|
src/model/DescribeInstanceIdsRequest.cc
|
||||||
|
src/model/DescribeInstanceIdsResult.cc
|
||||||
src/model/DescribeInstanceSpecsRequest.cc
|
src/model/DescribeInstanceSpecsRequest.cc
|
||||||
src/model/DescribeInstanceSpecsResult.cc
|
src/model/DescribeInstanceSpecsResult.cc
|
||||||
src/model/DescribeInstanceStatisticsRequest.cc
|
src/model/DescribeInstanceStatisticsRequest.cc
|
||||||
src/model/DescribeInstanceStatisticsResult.cc
|
src/model/DescribeInstanceStatisticsResult.cc
|
||||||
|
src/model/DescribeInstanceStatusRequest.cc
|
||||||
|
src/model/DescribeInstanceStatusResult.cc
|
||||||
src/model/DescribeInstancesRequest.cc
|
src/model/DescribeInstancesRequest.cc
|
||||||
src/model/DescribeInstancesResult.cc
|
src/model/DescribeInstancesResult.cc
|
||||||
src/model/DescribeIpTrafficRequest.cc
|
src/model/DescribeL7RsPolicyRequest.cc
|
||||||
src/model/DescribeIpTrafficResult.cc
|
src/model/DescribeL7RsPolicyResult.cc
|
||||||
src/model/DescribeLayer4RuleAttributesRequest.cc
|
src/model/DescribeLayer4RulePolicyRequest.cc
|
||||||
src/model/DescribeLayer4RuleAttributesResult.cc
|
src/model/DescribeLayer4RulePolicyResult.cc
|
||||||
src/model/DescribeLayer4RulesRequest.cc
|
|
||||||
src/model/DescribeLayer4RulesResult.cc
|
|
||||||
src/model/DescribeLayer7CCRulesRequest.cc
|
|
||||||
src/model/DescribeLayer7CCRulesResult.cc
|
|
||||||
src/model/DescribeLogStoreExistStatusRequest.cc
|
src/model/DescribeLogStoreExistStatusRequest.cc
|
||||||
src/model/DescribeLogStoreExistStatusResult.cc
|
src/model/DescribeLogStoreExistStatusResult.cc
|
||||||
|
src/model/DescribeNetworkRegionBlockRequest.cc
|
||||||
|
src/model/DescribeNetworkRegionBlockResult.cc
|
||||||
|
src/model/DescribeNetworkRuleAttributesRequest.cc
|
||||||
|
src/model/DescribeNetworkRuleAttributesResult.cc
|
||||||
|
src/model/DescribeNetworkRulesRequest.cc
|
||||||
|
src/model/DescribeNetworkRulesResult.cc
|
||||||
src/model/DescribeOpEntitiesRequest.cc
|
src/model/DescribeOpEntitiesRequest.cc
|
||||||
src/model/DescribeOpEntitiesResult.cc
|
src/model/DescribeOpEntitiesResult.cc
|
||||||
src/model/DescribeSimpleDomainsRequest.cc
|
src/model/DescribePortRequest.cc
|
||||||
src/model/DescribeSimpleDomainsResult.cc
|
src/model/DescribePortResult.cc
|
||||||
|
src/model/DescribePortAttackMaxFlowRequest.cc
|
||||||
|
src/model/DescribePortAttackMaxFlowResult.cc
|
||||||
|
src/model/DescribePortAutoCcStatusRequest.cc
|
||||||
|
src/model/DescribePortAutoCcStatusResult.cc
|
||||||
|
src/model/DescribePortConnsCountRequest.cc
|
||||||
|
src/model/DescribePortConnsCountResult.cc
|
||||||
|
src/model/DescribePortConnsListRequest.cc
|
||||||
|
src/model/DescribePortConnsListResult.cc
|
||||||
|
src/model/DescribePortFlowListRequest.cc
|
||||||
|
src/model/DescribePortFlowListResult.cc
|
||||||
|
src/model/DescribePortMaxConnsRequest.cc
|
||||||
|
src/model/DescribePortMaxConnsResult.cc
|
||||||
|
src/model/DescribePortViewSourceCountriesRequest.cc
|
||||||
|
src/model/DescribePortViewSourceCountriesResult.cc
|
||||||
|
src/model/DescribePortViewSourceIspsRequest.cc
|
||||||
|
src/model/DescribePortViewSourceIspsResult.cc
|
||||||
|
src/model/DescribePortViewSourceProvincesRequest.cc
|
||||||
|
src/model/DescribePortViewSourceProvincesResult.cc
|
||||||
|
src/model/DescribeSceneDefenseObjectsRequest.cc
|
||||||
|
src/model/DescribeSceneDefenseObjectsResult.cc
|
||||||
|
src/model/DescribeSceneDefensePoliciesRequest.cc
|
||||||
|
src/model/DescribeSceneDefensePoliciesResult.cc
|
||||||
|
src/model/DescribeSchedulerRulesRequest.cc
|
||||||
|
src/model/DescribeSchedulerRulesResult.cc
|
||||||
src/model/DescribeSlsAuthStatusRequest.cc
|
src/model/DescribeSlsAuthStatusRequest.cc
|
||||||
src/model/DescribeSlsAuthStatusResult.cc
|
src/model/DescribeSlsAuthStatusResult.cc
|
||||||
src/model/DescribeSlsEmptyCountRequest.cc
|
|
||||||
src/model/DescribeSlsEmptyCountResult.cc
|
|
||||||
src/model/DescribeSlsLogstoreInfoRequest.cc
|
src/model/DescribeSlsLogstoreInfoRequest.cc
|
||||||
src/model/DescribeSlsLogstoreInfoResult.cc
|
src/model/DescribeSlsLogstoreInfoResult.cc
|
||||||
src/model/DescribeSlsOpenStatusRequest.cc
|
src/model/DescribeSlsOpenStatusRequest.cc
|
||||||
src/model/DescribeSlsOpenStatusResult.cc
|
src/model/DescribeSlsOpenStatusResult.cc
|
||||||
src/model/DescribleCertListRequest.cc
|
src/model/DescribeStsGrantStatusRequest.cc
|
||||||
src/model/DescribleCertListResult.cc
|
src/model/DescribeStsGrantStatusResult.cc
|
||||||
src/model/DescribleLayer7InstanceRelationsRequest.cc
|
src/model/DescribeSystemLogRequest.cc
|
||||||
src/model/DescribleLayer7InstanceRelationsResult.cc
|
src/model/DescribeSystemLogResult.cc
|
||||||
src/model/DisableLayer7CCRequest.cc
|
src/model/DescribeTagKeysRequest.cc
|
||||||
src/model/DisableLayer7CCResult.cc
|
src/model/DescribeTagKeysResult.cc
|
||||||
src/model/DisableLayer7CCRuleRequest.cc
|
src/model/DescribeTagResourcesRequest.cc
|
||||||
src/model/DisableLayer7CCRuleResult.cc
|
src/model/DescribeTagResourcesResult.cc
|
||||||
|
src/model/DescribeUdpReflectRequest.cc
|
||||||
|
src/model/DescribeUdpReflectResult.cc
|
||||||
|
src/model/DescribeUnBlackholeCountRequest.cc
|
||||||
|
src/model/DescribeUnBlackholeCountResult.cc
|
||||||
|
src/model/DescribeUnBlockCountRequest.cc
|
||||||
|
src/model/DescribeUnBlockCountResult.cc
|
||||||
|
src/model/DescribeWebAccessLogDispatchStatusRequest.cc
|
||||||
|
src/model/DescribeWebAccessLogDispatchStatusResult.cc
|
||||||
|
src/model/DescribeWebAccessLogEmptyCountRequest.cc
|
||||||
|
src/model/DescribeWebAccessLogEmptyCountResult.cc
|
||||||
|
src/model/DescribeWebAccessLogStatusRequest.cc
|
||||||
|
src/model/DescribeWebAccessLogStatusResult.cc
|
||||||
|
src/model/DescribeWebAccessModeRequest.cc
|
||||||
|
src/model/DescribeWebAccessModeResult.cc
|
||||||
|
src/model/DescribeWebAreaBlockConfigsRequest.cc
|
||||||
|
src/model/DescribeWebAreaBlockConfigsResult.cc
|
||||||
|
src/model/DescribeWebCCRulesRequest.cc
|
||||||
|
src/model/DescribeWebCCRulesResult.cc
|
||||||
|
src/model/DescribeWebCacheConfigsRequest.cc
|
||||||
|
src/model/DescribeWebCacheConfigsResult.cc
|
||||||
|
src/model/DescribeWebCcProtectSwitchRequest.cc
|
||||||
|
src/model/DescribeWebCcProtectSwitchResult.cc
|
||||||
|
src/model/DescribeWebCustomPortsRequest.cc
|
||||||
|
src/model/DescribeWebCustomPortsResult.cc
|
||||||
|
src/model/DescribeWebInstanceRelationsRequest.cc
|
||||||
|
src/model/DescribeWebInstanceRelationsResult.cc
|
||||||
|
src/model/DescribeWebPreciseAccessRuleRequest.cc
|
||||||
|
src/model/DescribeWebPreciseAccessRuleResult.cc
|
||||||
|
src/model/DescribeWebRulesRequest.cc
|
||||||
|
src/model/DescribeWebRulesResult.cc
|
||||||
|
src/model/DetachSceneDefenseObjectRequest.cc
|
||||||
|
src/model/DetachSceneDefenseObjectResult.cc
|
||||||
|
src/model/DisableSceneDefensePolicyRequest.cc
|
||||||
|
src/model/DisableSceneDefensePolicyResult.cc
|
||||||
|
src/model/DisableWebAccessLogConfigRequest.cc
|
||||||
|
src/model/DisableWebAccessLogConfigResult.cc
|
||||||
|
src/model/DisableWebCCRequest.cc
|
||||||
|
src/model/DisableWebCCResult.cc
|
||||||
|
src/model/DisableWebCCRuleRequest.cc
|
||||||
|
src/model/DisableWebCCRuleResult.cc
|
||||||
|
src/model/EmptyAutoCcBlacklistRequest.cc
|
||||||
|
src/model/EmptyAutoCcBlacklistResult.cc
|
||||||
|
src/model/EmptyAutoCcWhitelistRequest.cc
|
||||||
|
src/model/EmptyAutoCcWhitelistResult.cc
|
||||||
src/model/EmptySlsLogstoreRequest.cc
|
src/model/EmptySlsLogstoreRequest.cc
|
||||||
src/model/EmptySlsLogstoreResult.cc
|
src/model/EmptySlsLogstoreResult.cc
|
||||||
src/model/EnableLayer7CCRequest.cc
|
src/model/EnableSceneDefensePolicyRequest.cc
|
||||||
src/model/EnableLayer7CCResult.cc
|
src/model/EnableSceneDefensePolicyResult.cc
|
||||||
src/model/EnableLayer7CCRuleRequest.cc
|
src/model/EnableWebAccessLogConfigRequest.cc
|
||||||
src/model/EnableLayer7CCRuleResult.cc
|
src/model/EnableWebAccessLogConfigResult.cc
|
||||||
src/model/ListAsyncTaskRequest.cc
|
src/model/EnableWebCCRequest.cc
|
||||||
src/model/ListAsyncTaskResult.cc
|
src/model/EnableWebCCResult.cc
|
||||||
src/model/ListLayer7CustomPortsRequest.cc
|
src/model/EnableWebCCRuleRequest.cc
|
||||||
src/model/ListLayer7CustomPortsResult.cc
|
src/model/EnableWebCCRuleResult.cc
|
||||||
src/model/ListTagKeysRequest.cc
|
src/model/ModifyBlackholeStatusRequest.cc
|
||||||
src/model/ListTagKeysResult.cc
|
src/model/ModifyBlackholeStatusResult.cc
|
||||||
src/model/ListTagResourcesRequest.cc
|
src/model/ModifyBlockStatusRequest.cc
|
||||||
src/model/ListTagResourcesResult.cc
|
src/model/ModifyBlockStatusResult.cc
|
||||||
src/model/ListValueAddedRequest.cc
|
src/model/ModifyCnameReuseRequest.cc
|
||||||
src/model/ListValueAddedResult.cc
|
src/model/ModifyCnameReuseResult.cc
|
||||||
|
src/model/ModifyDomainResourceRequest.cc
|
||||||
|
src/model/ModifyDomainResourceResult.cc
|
||||||
src/model/ModifyElasticBandWidthRequest.cc
|
src/model/ModifyElasticBandWidthRequest.cc
|
||||||
src/model/ModifyElasticBandWidthResult.cc
|
src/model/ModifyElasticBandWidthResult.cc
|
||||||
src/model/ModifyFullLogTtlRequest.cc
|
src/model/ModifyFullLogTtlRequest.cc
|
||||||
src/model/ModifyFullLogTtlResult.cc
|
src/model/ModifyFullLogTtlResult.cc
|
||||||
|
src/model/ModifyHealthCheckConfigRequest.cc
|
||||||
|
src/model/ModifyHealthCheckConfigResult.cc
|
||||||
|
src/model/ModifyHttp2EnableRequest.cc
|
||||||
|
src/model/ModifyHttp2EnableResult.cc
|
||||||
src/model/ModifyInstanceRemarkRequest.cc
|
src/model/ModifyInstanceRemarkRequest.cc
|
||||||
src/model/ModifyInstanceRemarkResult.cc
|
src/model/ModifyInstanceRemarkResult.cc
|
||||||
src/model/OpenDomainSlsConfigRequest.cc
|
src/model/ModifyNetworkRuleAttributeRequest.cc
|
||||||
src/model/OpenDomainSlsConfigResult.cc
|
src/model/ModifyNetworkRuleAttributeResult.cc
|
||||||
|
src/model/ModifyPortRequest.cc
|
||||||
|
src/model/ModifyPortResult.cc
|
||||||
|
src/model/ModifyPortAutoCcStatusRequest.cc
|
||||||
|
src/model/ModifyPortAutoCcStatusResult.cc
|
||||||
|
src/model/ModifySceneDefensePolicyRequest.cc
|
||||||
|
src/model/ModifySceneDefensePolicyResult.cc
|
||||||
|
src/model/ModifySchedulerRuleRequest.cc
|
||||||
|
src/model/ModifySchedulerRuleResult.cc
|
||||||
|
src/model/ModifyTlsConfigRequest.cc
|
||||||
|
src/model/ModifyTlsConfigResult.cc
|
||||||
|
src/model/ModifyWebAIProtectModeRequest.cc
|
||||||
|
src/model/ModifyWebAIProtectModeResult.cc
|
||||||
|
src/model/ModifyWebAIProtectSwitchRequest.cc
|
||||||
|
src/model/ModifyWebAIProtectSwitchResult.cc
|
||||||
|
src/model/ModifyWebAccessModeRequest.cc
|
||||||
|
src/model/ModifyWebAccessModeResult.cc
|
||||||
|
src/model/ModifyWebAreaBlockRequest.cc
|
||||||
|
src/model/ModifyWebAreaBlockResult.cc
|
||||||
|
src/model/ModifyWebAreaBlockSwitchRequest.cc
|
||||||
|
src/model/ModifyWebAreaBlockSwitchResult.cc
|
||||||
|
src/model/ModifyWebCCRuleRequest.cc
|
||||||
|
src/model/ModifyWebCCRuleResult.cc
|
||||||
|
src/model/ModifyWebCacheCustomRuleRequest.cc
|
||||||
|
src/model/ModifyWebCacheCustomRuleResult.cc
|
||||||
|
src/model/ModifyWebCacheModeRequest.cc
|
||||||
|
src/model/ModifyWebCacheModeResult.cc
|
||||||
|
src/model/ModifyWebCacheSwitchRequest.cc
|
||||||
|
src/model/ModifyWebCacheSwitchResult.cc
|
||||||
|
src/model/ModifyWebIpSetSwitchRequest.cc
|
||||||
|
src/model/ModifyWebIpSetSwitchResult.cc
|
||||||
|
src/model/ModifyWebPreciseAccessRuleRequest.cc
|
||||||
|
src/model/ModifyWebPreciseAccessRuleResult.cc
|
||||||
|
src/model/ModifyWebPreciseAccessSwitchRequest.cc
|
||||||
|
src/model/ModifyWebPreciseAccessSwitchResult.cc
|
||||||
|
src/model/ModifyWebRuleRequest.cc
|
||||||
|
src/model/ModifyWebRuleResult.cc
|
||||||
src/model/ReleaseInstanceRequest.cc
|
src/model/ReleaseInstanceRequest.cc
|
||||||
src/model/ReleaseInstanceResult.cc
|
src/model/ReleaseInstanceResult.cc
|
||||||
src/model/ReleaseValueAddedRequest.cc
|
src/model/SwitchSchedulerRuleRequest.cc
|
||||||
src/model/ReleaseValueAddedResult.cc
|
src/model/SwitchSchedulerRuleResult.cc )
|
||||||
src/model/TagResourcesRequest.cc
|
|
||||||
src/model/TagResourcesResult.cc
|
|
||||||
src/model/UntagResourcesRequest.cc
|
|
||||||
src/model/UntagResourcesResult.cc )
|
|
||||||
|
|
||||||
add_library(ddoscoo ${LIB_TYPE}
|
add_library(ddoscoo ${LIB_TYPE}
|
||||||
${ddoscoo_public_header}
|
${ddoscoo_public_header}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCBLACKLISTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCBLACKLISTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT AddAutoCcBlacklistRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AddAutoCcBlacklistRequest();
|
||||||
|
~AddAutoCcBlacklistRequest();
|
||||||
|
int getExpireTime() const;
|
||||||
|
void setExpireTime(int expireTime);
|
||||||
|
std::string getBlacklist() const;
|
||||||
|
void setBlacklist(const std::string &blacklist);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
int expireTime_;
|
||||||
|
std::string blacklist_;
|
||||||
|
std::string instanceId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCBLACKLISTREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7CCRULERESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCBLACKLISTRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7CCRULERESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCBLACKLISTRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteLayer7CCRuleResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT AddAutoCcBlacklistResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
DeleteLayer7CCRuleResult();
|
AddAutoCcBlacklistResult();
|
||||||
explicit DeleteLayer7CCRuleResult(const std::string &payload);
|
explicit AddAutoCcBlacklistResult(const std::string &payload);
|
||||||
~DeleteLayer7CCRuleResult();
|
~AddAutoCcBlacklistResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7CCRULERESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCBLACKLISTRESULT_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCWHITELISTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCWHITELISTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT AddAutoCcWhitelistRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AddAutoCcWhitelistRequest();
|
||||||
|
~AddAutoCcWhitelistRequest();
|
||||||
|
int getExpireTime() const;
|
||||||
|
void setExpireTime(int expireTime);
|
||||||
|
std::string getWhitelist() const;
|
||||||
|
void setWhitelist(const std::string &whitelist);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
int expireTime_;
|
||||||
|
std::string whitelist_;
|
||||||
|
std::string instanceId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCWHITELISTREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ENABLELAYER7CCRULERESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCWHITELISTRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_ENABLELAYER7CCRULERESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCWHITELISTRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT EnableLayer7CCRuleResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT AddAutoCcWhitelistResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
EnableLayer7CCRuleResult();
|
AddAutoCcWhitelistResult();
|
||||||
explicit EnableLayer7CCRuleResult(const std::string &payload);
|
explicit AddAutoCcWhitelistResult(const std::string &payload);
|
||||||
~EnableLayer7CCRuleResult();
|
~AddAutoCcWhitelistResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ENABLELAYER7CCRULERESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ADDAUTOCCWHITELISTRESULT_H_
|
||||||
@@ -1,75 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ADDLAYER7CCRULEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_ADDLAYER7CCRULEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT AddLayer7CCRuleRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
AddLayer7CCRuleRequest();
|
|
||||||
~AddLayer7CCRuleRequest();
|
|
||||||
|
|
||||||
std::string getMode()const;
|
|
||||||
void setMode(const std::string& mode);
|
|
||||||
std::string getResourceGroupId()const;
|
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getAct()const;
|
|
||||||
void setAct(const std::string& act);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
int getCount()const;
|
|
||||||
void setCount(int count);
|
|
||||||
int getTtl()const;
|
|
||||||
void setTtl(int ttl);
|
|
||||||
std::string getUri()const;
|
|
||||||
void setUri(const std::string& uri);
|
|
||||||
std::string getDomain()const;
|
|
||||||
void setDomain(const std::string& domain);
|
|
||||||
std::string getName()const;
|
|
||||||
void setName(const std::string& name);
|
|
||||||
int getInterval()const;
|
|
||||||
void setInterval(int interval);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string mode_;
|
|
||||||
std::string resourceGroupId_;
|
|
||||||
std::string act_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
int count_;
|
|
||||||
int ttl_;
|
|
||||||
std::string uri_;
|
|
||||||
std::string domain_;
|
|
||||||
std::string name_;
|
|
||||||
int interval_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ADDLAYER7CCRULEREQUEST_H_
|
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ASSOCIATEWEBCERTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_ASSOCIATEWEBCERTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT AssociateWebCertRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AssociateWebCertRequest();
|
||||||
|
~AssociateWebCertRequest();
|
||||||
|
std::string getCert() const;
|
||||||
|
void setCert(const std::string &cert);
|
||||||
|
int getCertId() const;
|
||||||
|
void setCertId(int certId);
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getKey() const;
|
||||||
|
void setKey(const std::string &key);
|
||||||
|
std::string getCertName() const;
|
||||||
|
void setCertName(const std::string &certName);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string cert_;
|
||||||
|
int certId_;
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string key_;
|
||||||
|
std::string certName_;
|
||||||
|
std::string domain_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ASSOCIATEWEBCERTREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7RULERESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ASSOCIATEWEBCERTRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7RULERESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_ASSOCIATEWEBCERTRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer7RuleResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT AssociateWebCertResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
ConfigLayer7RuleResult();
|
AssociateWebCertResult();
|
||||||
explicit ConfigLayer7RuleResult(const std::string &payload);
|
explicit AssociateWebCertResult(const std::string &payload);
|
||||||
~ConfigLayer7RuleResult();
|
~AssociateWebCertResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7RULERESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ASSOCIATEWEBCERTRESULT_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ATTACHSCENEDEFENSEOBJECTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_ATTACHSCENEDEFENSEOBJECTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT AttachSceneDefenseObjectRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
AttachSceneDefenseObjectRequest();
|
||||||
|
~AttachSceneDefenseObjectRequest();
|
||||||
|
std::string getObjects() const;
|
||||||
|
void setObjects(const std::string &objects);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getPolicyId() const;
|
||||||
|
void setPolicyId(const std::string &policyId);
|
||||||
|
std::string getObjectType() const;
|
||||||
|
void setObjectType(const std::string &objectType);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string objects_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string policyId_;
|
||||||
|
std::string objectType_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ATTACHSCENEDEFENSEOBJECTREQUEST_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ATTACHSCENEDEFENSEOBJECTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_ATTACHSCENEDEFENSEOBJECTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT AttachSceneDefenseObjectResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
AttachSceneDefenseObjectResult();
|
||||||
|
explicit AttachSceneDefenseObjectResult(const std::string &payload);
|
||||||
|
~AttachSceneDefenseObjectResult();
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ATTACHSCENEDEFENSEOBJECTRESULT_H_
|
||||||
@@ -1,57 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CLOSEDOMAINSLSCONFIGREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CLOSEDOMAINSLSCONFIGREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT CloseDomainSlsConfigRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
CloseDomainSlsConfigRequest();
|
|
||||||
~CloseDomainSlsConfigRequest();
|
|
||||||
|
|
||||||
std::string getResourceGroupId()const;
|
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
std::string getDomain()const;
|
|
||||||
void setDomain(const std::string& domain);
|
|
||||||
std::string getLang()const;
|
|
||||||
void setLang(const std::string& lang);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string resourceGroupId_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
std::string domain_;
|
|
||||||
std::string lang_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CLOSEDOMAINSLSCONFIGREQUEST_H_
|
|
||||||
@@ -1,60 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGHEALTHCHECKREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGHEALTHCHECKREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigHealthCheckRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
ConfigHealthCheckRequest();
|
|
||||||
~ConfigHealthCheckRequest();
|
|
||||||
|
|
||||||
std::string getHealthCheck()const;
|
|
||||||
void setHealthCheck(const std::string& healthCheck);
|
|
||||||
std::string getInstanceId()const;
|
|
||||||
void setInstanceId(const std::string& instanceId);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
int getFrontendPort()const;
|
|
||||||
void setFrontendPort(int frontendPort);
|
|
||||||
std::string getForwardProtocol()const;
|
|
||||||
void setForwardProtocol(const std::string& forwardProtocol);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string healthCheck_;
|
|
||||||
std::string instanceId_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
int frontendPort_;
|
|
||||||
std::string forwardProtocol_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGHEALTHCHECKREQUEST_H_
|
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGL7RSPOLICYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGL7RSPOLICYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigL7RsPolicyRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ConfigL7RsPolicyRequest();
|
||||||
|
~ConfigL7RsPolicyRequest();
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
std::string getPolicy() const;
|
||||||
|
void setPolicy(const std::string &policy);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string domain_;
|
||||||
|
std::string policy_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGL7RSPOLICYREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER4RULERESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGL7RSPOLICYRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER4RULERESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGL7RSPOLICYRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT CreateLayer4RuleResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigL7RsPolicyResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
CreateLayer4RuleResult();
|
ConfigL7RsPolicyResult();
|
||||||
explicit CreateLayer4RuleResult(const std::string &payload);
|
explicit ConfigL7RsPolicyResult(const std::string &payload);
|
||||||
~CreateLayer4RuleResult();
|
~ConfigL7RsPolicyResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER4RULERESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGL7RSPOLICYRESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4REMARKREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4REMARKREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer4RemarkRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ConfigLayer4RemarkRequest();
|
||||||
|
~ConfigLayer4RemarkRequest();
|
||||||
|
std::string getListeners() const;
|
||||||
|
void setListeners(const std::string &listeners);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string listeners_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4REMARKREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCRULERESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4REMARKRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCRULERESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4REMARKRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer7CCRuleResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer4RemarkResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
ConfigLayer7CCRuleResult();
|
ConfigLayer4RemarkResult();
|
||||||
explicit ConfigLayer7CCRuleResult(const std::string &payload);
|
explicit ConfigLayer4RemarkResult(const std::string &payload);
|
||||||
~ConfigLayer7CCRuleResult();
|
~ConfigLayer4RemarkResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCRULERESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4REMARKRESULT_H_
|
||||||
@@ -1,60 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEATTRIBUTEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEATTRIBUTEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer4RuleAttributeRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
ConfigLayer4RuleAttributeRequest();
|
|
||||||
~ConfigLayer4RuleAttributeRequest();
|
|
||||||
|
|
||||||
std::string getInstanceId()const;
|
|
||||||
void setInstanceId(const std::string& instanceId);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
int getFrontendPort()const;
|
|
||||||
void setFrontendPort(int frontendPort);
|
|
||||||
std::string getForwardProtocol()const;
|
|
||||||
void setForwardProtocol(const std::string& forwardProtocol);
|
|
||||||
std::string getConfig()const;
|
|
||||||
void setConfig(const std::string& config);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string instanceId_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
int frontendPort_;
|
|
||||||
std::string forwardProtocol_;
|
|
||||||
std::string config_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEATTRIBUTEREQUEST_H_
|
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEBAKMODEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEBAKMODEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer4RuleBakModeRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ConfigLayer4RuleBakModeRequest();
|
||||||
|
~ConfigLayer4RuleBakModeRequest();
|
||||||
|
std::string getBakMode() const;
|
||||||
|
void setBakMode(const std::string &bakMode);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getListeners() const;
|
||||||
|
void setListeners(const std::string &listeners);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string bakMode_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string listeners_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEBAKMODEREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEBAKMODERESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEBAKMODERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer4RuleBakModeResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
ConfigLayer4RuleBakModeResult();
|
||||||
|
explicit ConfigLayer4RuleBakModeResult(const std::string &payload);
|
||||||
|
~ConfigLayer4RuleBakModeResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEBAKMODERESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEPOLICYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEPOLICYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer4RulePolicyRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ConfigLayer4RulePolicyRequest();
|
||||||
|
~ConfigLayer4RulePolicyRequest();
|
||||||
|
std::string getListeners() const;
|
||||||
|
void setListeners(const std::string &listeners);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string listeners_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEPOLICYREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCTEMPLATERESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEPOLICYRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCTEMPLATERESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEPOLICYRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer7CCTemplateResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer4RulePolicyResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
ConfigLayer7CCTemplateResult();
|
ConfigLayer4RulePolicyResult();
|
||||||
explicit ConfigLayer7CCTemplateResult(const std::string &payload);
|
explicit ConfigLayer4RulePolicyResult(const std::string &payload);
|
||||||
~ConfigLayer7CCTemplateResult();
|
~ConfigLayer4RulePolicyResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCTEMPLATERESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEPOLICYRESULT_H_
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer4RuleRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
ConfigLayer4RuleRequest();
|
|
||||||
~ConfigLayer4RuleRequest();
|
|
||||||
|
|
||||||
std::string getListeners()const;
|
|
||||||
void setListeners(const std::string& listeners);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string listeners_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULEREQUEST_H_
|
|
||||||
@@ -1,60 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7BLACKWHITELISTREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7BLACKWHITELISTREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer7BlackWhiteListRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
ConfigLayer7BlackWhiteListRequest();
|
|
||||||
~ConfigLayer7BlackWhiteListRequest();
|
|
||||||
|
|
||||||
std::vector<std::string> getBlackList()const;
|
|
||||||
void setBlackList(const std::vector<std::string>& blackList);
|
|
||||||
std::vector<std::string> getWhiteList()const;
|
|
||||||
void setWhiteList(const std::vector<std::string>& whiteList);
|
|
||||||
std::string getResourceGroupId()const;
|
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
std::string getDomain()const;
|
|
||||||
void setDomain(const std::string& domain);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::vector<std::string> blackList_;
|
|
||||||
std::vector<std::string> whiteList_;
|
|
||||||
std::string resourceGroupId_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
std::string domain_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7BLACKWHITELISTREQUEST_H_
|
|
||||||
@@ -1,75 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCRULEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCRULEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer7CCRuleRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
ConfigLayer7CCRuleRequest();
|
|
||||||
~ConfigLayer7CCRuleRequest();
|
|
||||||
|
|
||||||
std::string getMode()const;
|
|
||||||
void setMode(const std::string& mode);
|
|
||||||
std::string getResourceGroupId()const;
|
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getAct()const;
|
|
||||||
void setAct(const std::string& act);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
int getCount()const;
|
|
||||||
void setCount(int count);
|
|
||||||
int getTtl()const;
|
|
||||||
void setTtl(int ttl);
|
|
||||||
std::string getUri()const;
|
|
||||||
void setUri(const std::string& uri);
|
|
||||||
std::string getDomain()const;
|
|
||||||
void setDomain(const std::string& domain);
|
|
||||||
std::string getName()const;
|
|
||||||
void setName(const std::string& name);
|
|
||||||
int getInterval()const;
|
|
||||||
void setInterval(int interval);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string mode_;
|
|
||||||
std::string resourceGroupId_;
|
|
||||||
std::string act_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
int count_;
|
|
||||||
int ttl_;
|
|
||||||
std::string uri_;
|
|
||||||
std::string domain_;
|
|
||||||
std::string name_;
|
|
||||||
int interval_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCRULEREQUEST_H_
|
|
||||||
@@ -1,57 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCTEMPLATEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCTEMPLATEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer7CCTemplateRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
ConfigLayer7CCTemplateRequest();
|
|
||||||
~ConfigLayer7CCTemplateRequest();
|
|
||||||
|
|
||||||
std::string get_Template()const;
|
|
||||||
void set_Template(const std::string& _template);
|
|
||||||
std::string getResourceGroupId()const;
|
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
std::string getDomain()const;
|
|
||||||
void setDomain(const std::string& domain);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string _template_;
|
|
||||||
std::string resourceGroupId_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
std::string domain_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CCTEMPLATEREQUEST_H_
|
|
||||||
@@ -1,66 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CERTREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CERTREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer7CertRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
ConfigLayer7CertRequest();
|
|
||||||
~ConfigLayer7CertRequest();
|
|
||||||
|
|
||||||
std::string getCert()const;
|
|
||||||
void setCert(const std::string& cert);
|
|
||||||
int getCertId()const;
|
|
||||||
void setCertId(int certId);
|
|
||||||
std::string getResourceGroupId()const;
|
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
std::string getKey()const;
|
|
||||||
void setKey(const std::string& key);
|
|
||||||
std::string getCertName()const;
|
|
||||||
void setCertName(const std::string& certName);
|
|
||||||
std::string getDomain()const;
|
|
||||||
void setDomain(const std::string& domain);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string cert_;
|
|
||||||
int certId_;
|
|
||||||
std::string resourceGroupId_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
std::string key_;
|
|
||||||
std::string certName_;
|
|
||||||
std::string domain_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7CERTREQUEST_H_
|
|
||||||
@@ -1,69 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7RULEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7RULEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer7RuleRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
ConfigLayer7RuleRequest();
|
|
||||||
~ConfigLayer7RuleRequest();
|
|
||||||
|
|
||||||
std::string getResourceGroupId()const;
|
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
std::string getProxyTypeList()const;
|
|
||||||
void setProxyTypeList(const std::string& proxyTypeList);
|
|
||||||
int getRsType()const;
|
|
||||||
void setRsType(int rsType);
|
|
||||||
std::vector<std::string> getRealServers()const;
|
|
||||||
void setRealServers(const std::vector<std::string>& realServers);
|
|
||||||
std::vector<std::string> getProxyTypes()const;
|
|
||||||
void setProxyTypes(const std::vector<std::string>& proxyTypes);
|
|
||||||
std::vector<std::string> getInstanceIds()const;
|
|
||||||
void setInstanceIds(const std::vector<std::string>& instanceIds);
|
|
||||||
std::string getDomain()const;
|
|
||||||
void setDomain(const std::string& domain);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string resourceGroupId_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
std::string proxyTypeList_;
|
|
||||||
int rsType_;
|
|
||||||
std::vector<std::string> realServers_;
|
|
||||||
std::vector<std::string> proxyTypes_;
|
|
||||||
std::vector<std::string> instanceIds_;
|
|
||||||
std::string domain_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7RULEREQUEST_H_
|
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKREGIONBLOCKREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKREGIONBLOCKREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigNetworkRegionBlockRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ConfigNetworkRegionBlockRequest();
|
||||||
|
~ConfigNetworkRegionBlockRequest();
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getConfig() const;
|
||||||
|
void setConfig(const std::string &config);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string instanceId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string config_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKREGIONBLOCKREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKREGIONBLOCKRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKREGIONBLOCKRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigNetworkRegionBlockResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
ConfigNetworkRegionBlockResult();
|
||||||
|
explicit ConfigNetworkRegionBlockResult(const std::string &payload);
|
||||||
|
~ConfigNetworkRegionBlockResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKREGIONBLOCKRESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKRULESREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKRULESREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigNetworkRulesRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ConfigNetworkRulesRequest();
|
||||||
|
~ConfigNetworkRulesRequest();
|
||||||
|
std::string getNetworkRules() const;
|
||||||
|
void setNetworkRules(const std::string &networkRules);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string networkRules_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKRULESREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKRULESRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKRULESRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigNetworkRulesResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
ConfigNetworkRulesResult();
|
||||||
|
explicit ConfigNetworkRulesResult(const std::string &payload);
|
||||||
|
~ConfigNetworkRulesResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGNETWORKRULESRESULT_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGUDPREFLECTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGUDPREFLECTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigUdpReflectRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ConfigUdpReflectRequest();
|
||||||
|
~ConfigUdpReflectRequest();
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::string getConfig() const;
|
||||||
|
void setConfig(const std::string &config);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string regionId_;
|
||||||
|
std::string instanceId_;
|
||||||
|
std::string config_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGUDPREFLECTREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULERESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGUDPREFLECTRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULERESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGUDPREFLECTRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer4RuleResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigUdpReflectResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
ConfigLayer4RuleResult();
|
ConfigUdpReflectResult();
|
||||||
explicit ConfigLayer4RuleResult(const std::string &payload);
|
explicit ConfigUdpReflectResult(const std::string &payload);
|
||||||
~ConfigLayer4RuleResult();
|
~ConfigUdpReflectResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER4RULERESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGUDPREFLECTRESULT_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBCCTEMPLATEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBCCTEMPLATEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigWebCCTemplateRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ConfigWebCCTemplateRequest();
|
||||||
|
~ConfigWebCCTemplateRequest();
|
||||||
|
std::string get_Template() const;
|
||||||
|
void set_Template(const std::string &_template);
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string _template_;
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string domain_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBCCTEMPLATEREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DISABLELAYER7CCRULERESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBCCTEMPLATERESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_DISABLELAYER7CCRULERESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBCCTEMPLATERESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT DisableLayer7CCRuleResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigWebCCTemplateResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
DisableLayer7CCRuleResult();
|
ConfigWebCCTemplateResult();
|
||||||
explicit DisableLayer7CCRuleResult(const std::string &payload);
|
explicit ConfigWebCCTemplateResult(const std::string &payload);
|
||||||
~DisableLayer7CCRuleResult();
|
~ConfigWebCCTemplateResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DISABLELAYER7CCRULERESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBCCTEMPLATERESULT_H_
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBIPSETREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBIPSETREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigWebIpSetRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
ConfigWebIpSetRequest();
|
||||||
|
~ConfigWebIpSetRequest();
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::vector<std::string> getBlackList() const;
|
||||||
|
void setBlackList(const std::vector<std::string> &blackList);
|
||||||
|
std::vector<std::string> getWhiteList() const;
|
||||||
|
void setWhiteList(const std::vector<std::string> &whiteList);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::vector<std::string> blackList_;
|
||||||
|
std::vector<std::string> whiteList_;
|
||||||
|
std::string domain_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBIPSETREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_UNTAGRESOURCESRESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBIPSETRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_UNTAGRESOURCESRESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBIPSETRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT UntagResourcesResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigWebIpSetResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
UntagResourcesResult();
|
ConfigWebIpSetResult();
|
||||||
explicit UntagResourcesResult(const std::string &payload);
|
explicit ConfigWebIpSetResult(const std::string &payload);
|
||||||
~UntagResourcesResult();
|
~ConfigWebIpSetResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_UNTAGRESOURCESRESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGWEBIPSETRESULT_H_
|
||||||
@@ -1,60 +1,54 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
* You may obtain a copy of the License at
|
* You may obtain a copy of the License at
|
||||||
*
|
*
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
*
|
*
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATEASYNCTASKREQUEST_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATEASYNCTASKREQUEST_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATEASYNCTASKREQUEST_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATEASYNCTASKREQUEST_H_
|
||||||
|
|
||||||
#include <string>
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
#include <vector>
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
#include <string>
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
namespace AlibabaCloud {
|
||||||
namespace Ddoscoo
|
namespace Ddoscoo {
|
||||||
{
|
namespace Model {
|
||||||
namespace Model
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateAsyncTaskRequest : public RpcServiceRequest {
|
||||||
{
|
public:
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT CreateAsyncTaskRequest : public RpcServiceRequest
|
CreateAsyncTaskRequest();
|
||||||
{
|
~CreateAsyncTaskRequest();
|
||||||
|
int getTaskType() const;
|
||||||
public:
|
void setTaskType(int taskType);
|
||||||
CreateAsyncTaskRequest();
|
std::string getTaskParams() const;
|
||||||
~CreateAsyncTaskRequest();
|
void setTaskParams(const std::string &taskParams);
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
int getTaskType()const;
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
void setTaskType(int taskType);
|
std::string getSourceIp() const;
|
||||||
std::string getTaskParams()const;
|
void setSourceIp(const std::string &sourceIp);
|
||||||
void setTaskParams(const std::string& taskParams);
|
std::string getLang() const;
|
||||||
std::string getResourceGroupId()const;
|
void setLang(const std::string &lang);
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getSourceIp()const;
|
private:
|
||||||
void setSourceIp(const std::string& sourceIp);
|
int taskType_;
|
||||||
std::string getLang()const;
|
std::string taskParams_;
|
||||||
void setLang(const std::string& lang);
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
private:
|
std::string lang_;
|
||||||
int taskType_;
|
};
|
||||||
std::string taskParams_;
|
} // namespace Model
|
||||||
std::string resourceGroupId_;
|
} // namespace Ddoscoo
|
||||||
std::string sourceIp_;
|
} // namespace AlibabaCloud
|
||||||
std::string lang_;
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATEASYNCTASKREQUEST_H_
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATEASYNCTASKREQUEST_H_
|
|
||||||
|
|||||||
@@ -0,0 +1,63 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATEDOMAINRESOURCEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATEDOMAINRESOURCEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateDomainResourceRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
struct ProxyTypes {
|
||||||
|
std::string proxyType;
|
||||||
|
};
|
||||||
|
CreateDomainResourceRequest();
|
||||||
|
~CreateDomainResourceRequest();
|
||||||
|
std::string getHttpsExt() const;
|
||||||
|
void setHttpsExt(const std::string &httpsExt);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
int getRsType() const;
|
||||||
|
void setRsType(int rsType);
|
||||||
|
std::vector<std::string> getRealServers() const;
|
||||||
|
void setRealServers(const std::vector<std::string> &realServers);
|
||||||
|
std::vector<std::string> getInstanceIds() const;
|
||||||
|
void setInstanceIds(const std::vector<std::string> &instanceIds);
|
||||||
|
std::vector<ProxyTypes> getProxyTypes() const;
|
||||||
|
void setProxyTypes(const std::vector<ProxyTypes> &proxyTypes);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string httpsExt_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
int rsType_;
|
||||||
|
std::vector<std::string> realServers_;
|
||||||
|
std::vector<std::string> instanceIds_;
|
||||||
|
std::vector<ProxyTypes> proxyTypes_;
|
||||||
|
std::string domain_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATEDOMAINRESOURCEREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CLOSEDOMAINSLSCONFIGRESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATEDOMAINRESOURCERESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CLOSEDOMAINSLSCONFIGRESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATEDOMAINRESOURCERESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT CloseDomainSlsConfigResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateDomainResourceResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
CloseDomainSlsConfigResult();
|
CreateDomainResourceResult();
|
||||||
explicit CloseDomainSlsConfigResult(const std::string &payload);
|
explicit CreateDomainResourceResult(const std::string &payload);
|
||||||
~CloseDomainSlsConfigResult();
|
~CreateDomainResourceResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CLOSEDOMAINSLSCONFIGRESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATEDOMAINRESOURCERESULT_H_
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER4RULEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER4RULEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT CreateLayer4RuleRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
CreateLayer4RuleRequest();
|
|
||||||
~CreateLayer4RuleRequest();
|
|
||||||
|
|
||||||
std::string getListeners()const;
|
|
||||||
void setListeners(const std::string& listeners);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string listeners_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER4RULEREQUEST_H_
|
|
||||||
@@ -1,63 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER7RULEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER7RULEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT CreateLayer7RuleRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
CreateLayer7RuleRequest();
|
|
||||||
~CreateLayer7RuleRequest();
|
|
||||||
|
|
||||||
std::string getRules()const;
|
|
||||||
void setRules(const std::string& rules);
|
|
||||||
std::string getResourceGroupId()const;
|
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
int getRsType()const;
|
|
||||||
void setRsType(int rsType);
|
|
||||||
std::vector<std::string> getInstanceIds()const;
|
|
||||||
void setInstanceIds(const std::vector<std::string>& instanceIds);
|
|
||||||
std::string getDomain()const;
|
|
||||||
void setDomain(const std::string& domain);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string rules_;
|
|
||||||
std::string resourceGroupId_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
int rsType_;
|
|
||||||
std::vector<std::string> instanceIds_;
|
|
||||||
std::string domain_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER7RULEREQUEST_H_
|
|
||||||
@@ -1,49 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER7RULERESULT_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER7RULERESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT CreateLayer7RuleResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
|
|
||||||
|
|
||||||
CreateLayer7RuleResult();
|
|
||||||
explicit CreateLayer7RuleResult(const std::string &payload);
|
|
||||||
~CreateLayer7RuleResult();
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATELAYER7RULERESULT_H_
|
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATENETWORKRULESREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATENETWORKRULESREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateNetworkRulesRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
CreateNetworkRulesRequest();
|
||||||
|
~CreateNetworkRulesRequest();
|
||||||
|
std::string getNetworkRules() const;
|
||||||
|
void setNetworkRules(const std::string &networkRules);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string networkRules_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATENETWORKRULESREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATENETWORKRULESRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATENETWORKRULESRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateNetworkRulesResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
CreateNetworkRulesResult();
|
||||||
|
explicit CreateNetworkRulesResult(const std::string &payload);
|
||||||
|
~CreateNetworkRulesResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATENETWORKRULESRESULT_H_
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATEPORTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATEPORTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreatePortRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
CreatePortRequest();
|
||||||
|
~CreatePortRequest();
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getBackendPort() const;
|
||||||
|
void setBackendPort(const std::string &backendPort);
|
||||||
|
std::string getFrontendProtocol() const;
|
||||||
|
void setFrontendProtocol(const std::string &frontendProtocol);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::vector<std::string> getRealServers() const;
|
||||||
|
void setRealServers(const std::vector<std::string> &realServers);
|
||||||
|
std::string getFrontendPort() const;
|
||||||
|
void setFrontendPort(const std::string &frontendPort);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string backendPort_;
|
||||||
|
std::string frontendProtocol_;
|
||||||
|
std::string instanceId_;
|
||||||
|
std::vector<std::string> realServers_;
|
||||||
|
std::string frontendPort_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATEPORTREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ENABLELAYER7CCRESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATEPORTRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_ENABLELAYER7CCRESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATEPORTRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT EnableLayer7CCResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreatePortResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
EnableLayer7CCResult();
|
CreatePortResult();
|
||||||
explicit EnableLayer7CCResult(const std::string &payload);
|
explicit CreatePortResult(const std::string &payload);
|
||||||
~EnableLayer7CCResult();
|
~CreatePortResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ENABLELAYER7CCRESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATEPORTRESULT_H_
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATESCENEDEFENSEPOLICYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATESCENEDEFENSEPOLICYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateSceneDefensePolicyRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
CreateSceneDefensePolicyRequest();
|
||||||
|
~CreateSceneDefensePolicyRequest();
|
||||||
|
std::string get_Template() const;
|
||||||
|
void set_Template(const std::string &_template);
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
|
long getStartTime() const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getName() const;
|
||||||
|
void setName(const std::string &name);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string _template_;
|
||||||
|
long endTime_;
|
||||||
|
long startTime_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string name_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATESCENEDEFENSEPOLICYREQUEST_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATESCENEDEFENSEPOLICYRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATESCENEDEFENSEPOLICYRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateSceneDefensePolicyResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
CreateSceneDefensePolicyResult();
|
||||||
|
explicit CreateSceneDefensePolicyResult(const std::string &payload);
|
||||||
|
~CreateSceneDefensePolicyResult();
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
bool success_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATESCENEDEFENSEPOLICYRESULT_H_
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATESCHEDULERRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATESCHEDULERRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateSchedulerRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
CreateSchedulerRuleRequest();
|
||||||
|
~CreateSchedulerRuleRequest();
|
||||||
|
std::string getRules() const;
|
||||||
|
void setRules(const std::string &rules);
|
||||||
|
std::string getRuleName() const;
|
||||||
|
void setRuleName(const std::string &ruleName);
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getParam() const;
|
||||||
|
void setParam(const std::string ¶m);
|
||||||
|
int getRuleType() const;
|
||||||
|
void setRuleType(int ruleType);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string rules_;
|
||||||
|
std::string ruleName_;
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string param_;
|
||||||
|
int ruleType_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATESCHEDULERRULEREQUEST_H_
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATESCHEDULERRULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATESCHEDULERRULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateSchedulerRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
CreateSchedulerRuleResult();
|
||||||
|
explicit CreateSchedulerRuleResult(const std::string &payload);
|
||||||
|
~CreateSchedulerRuleResult();
|
||||||
|
std::string getCname()const;
|
||||||
|
std::string getRuleName()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::string cname_;
|
||||||
|
std::string ruleName_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATESCHEDULERRULERESULT_H_
|
||||||
@@ -0,0 +1,61 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATETAGRESOURCESREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATETAGRESOURCESREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateTagResourcesRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
struct Tags {
|
||||||
|
std::string value;
|
||||||
|
std::string key;
|
||||||
|
};
|
||||||
|
CreateTagResourcesRequest();
|
||||||
|
~CreateTagResourcesRequest();
|
||||||
|
std::string getResourceType() const;
|
||||||
|
void setResourceType(const std::string &resourceType);
|
||||||
|
std::vector<Tags> getTags() const;
|
||||||
|
void setTags(const std::vector<Tags> &tags);
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
std::vector<std::string> getResourceIds() const;
|
||||||
|
void setResourceIds(const std::vector<std::string> &resourceIds);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string resourceType_;
|
||||||
|
std::vector<Tags> tags_;
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string regionId_;
|
||||||
|
std::vector<std::string> resourceIds_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATETAGRESOURCESREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATETAGRESOURCESRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATETAGRESOURCESRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateTagResourcesResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
CreateTagResourcesResult();
|
||||||
|
explicit CreateTagResourcesResult(const std::string &payload);
|
||||||
|
~CreateTagResourcesResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATETAGRESOURCESRESULT_H_
|
||||||
@@ -0,0 +1,69 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBCCRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBCCRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateWebCCRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
CreateWebCCRuleRequest();
|
||||||
|
~CreateWebCCRuleRequest();
|
||||||
|
std::string getMode() const;
|
||||||
|
void setMode(const std::string &mode);
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getAct() const;
|
||||||
|
void setAct(const std::string &act);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
int getCount() const;
|
||||||
|
void setCount(int count);
|
||||||
|
int getTtl() const;
|
||||||
|
void setTtl(int ttl);
|
||||||
|
std::string getUri() const;
|
||||||
|
void setUri(const std::string &uri);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
std::string getName() const;
|
||||||
|
void setName(const std::string &name);
|
||||||
|
int getInterval() const;
|
||||||
|
void setInterval(int interval);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string mode_;
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string act_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
int count_;
|
||||||
|
int ttl_;
|
||||||
|
std::string uri_;
|
||||||
|
std::string domain_;
|
||||||
|
std::string name_;
|
||||||
|
int interval_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBCCRULEREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DISABLELAYER7CCRESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBCCRULERESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_DISABLELAYER7CCRESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBCCRULERESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT DisableLayer7CCResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateWebCCRuleResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
DisableLayer7CCResult();
|
CreateWebCCRuleResult();
|
||||||
explicit DisableLayer7CCResult(const std::string &payload);
|
explicit CreateWebCCRuleResult(const std::string &payload);
|
||||||
~DisableLayer7CCResult();
|
~CreateWebCCRuleResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DISABLELAYER7CCRESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBCCRULERESULT_H_
|
||||||
@@ -0,0 +1,63 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateWebRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
CreateWebRuleRequest();
|
||||||
|
~CreateWebRuleRequest();
|
||||||
|
std::string getHttpsExt() const;
|
||||||
|
void setHttpsExt(const std::string &httpsExt);
|
||||||
|
std::string getRules() const;
|
||||||
|
void setRules(const std::string &rules);
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
int getRsType() const;
|
||||||
|
void setRsType(int rsType);
|
||||||
|
std::string getDefenseId() const;
|
||||||
|
void setDefenseId(const std::string &defenseId);
|
||||||
|
std::vector<std::string> getInstanceIds() const;
|
||||||
|
void setInstanceIds(const std::vector<std::string> &instanceIds);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string httpsExt_;
|
||||||
|
std::string rules_;
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
int rsType_;
|
||||||
|
std::string defenseId_;
|
||||||
|
std::vector<std::string> instanceIds_;
|
||||||
|
std::string domain_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBRULEREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBRULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBRULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT CreateWebRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
CreateWebRuleResult();
|
||||||
|
explicit CreateWebRuleResult(const std::string &payload);
|
||||||
|
~CreateWebRuleResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CREATEWEBRULERESULT_H_
|
||||||
@@ -1,57 +1,51 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
* You may obtain a copy of the License at
|
* You may obtain a copy of the License at
|
||||||
*
|
*
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
*
|
*
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEASYNCTASKREQUEST_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEASYNCTASKREQUEST_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEASYNCTASKREQUEST_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEASYNCTASKREQUEST_H_
|
||||||
|
|
||||||
#include <string>
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
#include <vector>
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
#include <string>
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
namespace AlibabaCloud {
|
||||||
namespace Ddoscoo
|
namespace Ddoscoo {
|
||||||
{
|
namespace Model {
|
||||||
namespace Model
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteAsyncTaskRequest : public RpcServiceRequest {
|
||||||
{
|
public:
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteAsyncTaskRequest : public RpcServiceRequest
|
DeleteAsyncTaskRequest();
|
||||||
{
|
~DeleteAsyncTaskRequest();
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
public:
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
DeleteAsyncTaskRequest();
|
std::string getSourceIp() const;
|
||||||
~DeleteAsyncTaskRequest();
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getLang() const;
|
||||||
std::string getResourceGroupId()const;
|
void setLang(const std::string &lang);
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
int getTaskId() const;
|
||||||
std::string getSourceIp()const;
|
void setTaskId(int taskId);
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
std::string getLang()const;
|
private:
|
||||||
void setLang(const std::string& lang);
|
std::string resourceGroupId_;
|
||||||
int getTaskId()const;
|
std::string sourceIp_;
|
||||||
void setTaskId(int taskId);
|
std::string lang_;
|
||||||
|
int taskId_;
|
||||||
private:
|
};
|
||||||
std::string resourceGroupId_;
|
} // namespace Model
|
||||||
std::string sourceIp_;
|
} // namespace Ddoscoo
|
||||||
std::string lang_;
|
} // namespace AlibabaCloud
|
||||||
int taskId_;
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEASYNCTASKREQUEST_H_
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEASYNCTASKREQUEST_H_
|
|
||||||
|
|||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCBLACKLISTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCBLACKLISTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteAutoCcBlacklistRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteAutoCcBlacklistRequest();
|
||||||
|
~DeleteAutoCcBlacklistRequest();
|
||||||
|
std::string getBlacklist() const;
|
||||||
|
void setBlacklist(const std::string &blacklist);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string blacklist_;
|
||||||
|
std::string instanceId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCBLACKLISTREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCBLACKLISTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCBLACKLISTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteAutoCcBlacklistResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeleteAutoCcBlacklistResult();
|
||||||
|
explicit DeleteAutoCcBlacklistResult(const std::string &payload);
|
||||||
|
~DeleteAutoCcBlacklistResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCBLACKLISTRESULT_H_
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCWHITELISTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCWHITELISTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteAutoCcWhitelistRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteAutoCcWhitelistRequest();
|
||||||
|
~DeleteAutoCcWhitelistRequest();
|
||||||
|
std::string getWhitelist() const;
|
||||||
|
void setWhitelist(const std::string &whitelist);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string whitelist_;
|
||||||
|
std::string instanceId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCWHITELISTREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCWHITELISTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCWHITELISTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteAutoCcWhitelistResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeleteAutoCcWhitelistResult();
|
||||||
|
explicit DeleteAutoCcWhitelistResult(const std::string &payload);
|
||||||
|
~DeleteAutoCcWhitelistResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEAUTOCCWHITELISTRESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEDOMAINRESOURCEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEDOMAINRESOURCEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteDomainResourceRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteDomainResourceRequest();
|
||||||
|
~DeleteDomainResourceRequest();
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string domain_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEDOMAINRESOURCEREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEDOMAINRESOURCERESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEDOMAINRESOURCERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteDomainResourceResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeleteDomainResourceResult();
|
||||||
|
explicit DeleteDomainResourceResult(const std::string &payload);
|
||||||
|
~DeleteDomainResourceResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEDOMAINRESOURCERESULT_H_
|
||||||
@@ -1,51 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER4RULEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER4RULEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteLayer4RuleRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
DeleteLayer4RuleRequest();
|
|
||||||
~DeleteLayer4RuleRequest();
|
|
||||||
|
|
||||||
std::string getListeners()const;
|
|
||||||
void setListeners(const std::string& listeners);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string listeners_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER4RULEREQUEST_H_
|
|
||||||
@@ -1,57 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7CCRULEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7CCRULEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteLayer7CCRuleRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
DeleteLayer7CCRuleRequest();
|
|
||||||
~DeleteLayer7CCRuleRequest();
|
|
||||||
|
|
||||||
std::string getResourceGroupId()const;
|
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
std::string getDomain()const;
|
|
||||||
void setDomain(const std::string& domain);
|
|
||||||
std::string getName()const;
|
|
||||||
void setName(const std::string& name);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string resourceGroupId_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
std::string domain_;
|
|
||||||
std::string name_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7CCRULEREQUEST_H_
|
|
||||||
@@ -1,54 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7RULEREQUEST_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7RULEREQUEST_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteLayer7RuleRequest : public RpcServiceRequest
|
|
||||||
{
|
|
||||||
|
|
||||||
public:
|
|
||||||
DeleteLayer7RuleRequest();
|
|
||||||
~DeleteLayer7RuleRequest();
|
|
||||||
|
|
||||||
std::string getResourceGroupId()const;
|
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
|
||||||
std::string getSourceIp()const;
|
|
||||||
void setSourceIp(const std::string& sourceIp);
|
|
||||||
std::string getDomain()const;
|
|
||||||
void setDomain(const std::string& domain);
|
|
||||||
|
|
||||||
private:
|
|
||||||
std::string resourceGroupId_;
|
|
||||||
std::string sourceIp_;
|
|
||||||
std::string domain_;
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7RULEREQUEST_H_
|
|
||||||
@@ -1,49 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
|
||||||
*
|
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
* you may not use this file except in compliance with the License.
|
|
||||||
* You may obtain a copy of the License at
|
|
||||||
*
|
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
*
|
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
* See the License for the specific language governing permissions and
|
|
||||||
* limitations under the License.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7RULERESULT_H_
|
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7RULERESULT_H_
|
|
||||||
|
|
||||||
#include <string>
|
|
||||||
#include <vector>
|
|
||||||
#include <utility>
|
|
||||||
#include <alibabacloud/core/ServiceResult.h>
|
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
|
||||||
|
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
|
||||||
namespace Ddoscoo
|
|
||||||
{
|
|
||||||
namespace Model
|
|
||||||
{
|
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteLayer7RuleResult : public ServiceResult
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
|
|
||||||
|
|
||||||
DeleteLayer7RuleResult();
|
|
||||||
explicit DeleteLayer7RuleResult(const std::string &payload);
|
|
||||||
~DeleteLayer7RuleResult();
|
|
||||||
|
|
||||||
protected:
|
|
||||||
void parse(const std::string &payload);
|
|
||||||
private:
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER7RULERESULT_H_
|
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETENETWORKRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETENETWORKRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteNetworkRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteNetworkRuleRequest();
|
||||||
|
~DeleteNetworkRuleRequest();
|
||||||
|
std::string getNetworkRule() const;
|
||||||
|
void setNetworkRule(const std::string &networkRule);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string networkRule_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETENETWORKRULEREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGHEALTHCHECKRESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETENETWORKRULERESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGHEALTHCHECKRESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETENETWORKRULERESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigHealthCheckResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteNetworkRuleResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
ConfigHealthCheckResult();
|
DeleteNetworkRuleResult();
|
||||||
explicit ConfigHealthCheckResult(const std::string &payload);
|
explicit DeleteNetworkRuleResult(const std::string &payload);
|
||||||
~ConfigHealthCheckResult();
|
~DeleteNetworkRuleResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGHEALTHCHECKRESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETENETWORKRULERESULT_H_
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEPORTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEPORTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeletePortRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeletePortRequest();
|
||||||
|
~DeletePortRequest();
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getBackendPort() const;
|
||||||
|
void setBackendPort(const std::string &backendPort);
|
||||||
|
std::string getFrontendProtocol() const;
|
||||||
|
void setFrontendProtocol(const std::string &frontendProtocol);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::vector<std::string> getRealServers() const;
|
||||||
|
void setRealServers(const std::vector<std::string> &realServers);
|
||||||
|
std::string getFrontendPort() const;
|
||||||
|
void setFrontendPort(const std::string &frontendPort);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string backendPort_;
|
||||||
|
std::string frontendProtocol_;
|
||||||
|
std::string instanceId_;
|
||||||
|
std::vector<std::string> realServers_;
|
||||||
|
std::string frontendPort_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEPORTREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEPORTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEPORTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeletePortResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeletePortResult();
|
||||||
|
explicit DeletePortResult(const std::string &payload);
|
||||||
|
~DeletePortResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEPORTRESULT_H_
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETESCENEDEFENSEPOLICYREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETESCENEDEFENSEPOLICYREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteSceneDefensePolicyRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteSceneDefensePolicyRequest();
|
||||||
|
~DeleteSceneDefensePolicyRequest();
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getPolicyId() const;
|
||||||
|
void setPolicyId(const std::string &policyId);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string policyId_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETESCENEDEFENSEPOLICYREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER4RULERESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETESCENEDEFENSEPOLICYRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER4RULERESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETESCENEDEFENSEPOLICYRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,21 +29,23 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteLayer4RuleResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteSceneDefensePolicyResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
DeleteLayer4RuleResult();
|
DeleteSceneDefensePolicyResult();
|
||||||
explicit DeleteLayer4RuleResult(const std::string &payload);
|
explicit DeleteSceneDefensePolicyResult(const std::string &payload);
|
||||||
~DeleteLayer4RuleResult();
|
~DeleteSceneDefensePolicyResult();
|
||||||
|
bool getSuccess()const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
|
bool success_;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETELAYER4RULERESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETESCENEDEFENSEPOLICYRESULT_H_
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETESCHEDULERRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETESCHEDULERRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteSchedulerRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteSchedulerRuleRequest();
|
||||||
|
~DeleteSchedulerRuleRequest();
|
||||||
|
std::string getRuleName() const;
|
||||||
|
void setRuleName(const std::string &ruleName);
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string ruleName_;
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETESCHEDULERRULEREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_OPENDOMAINSLSCONFIGRESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETESCHEDULERRULERESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_OPENDOMAINSLSCONFIGRESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETESCHEDULERRULERESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT OpenDomainSlsConfigResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteSchedulerRuleResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
OpenDomainSlsConfigResult();
|
DeleteSchedulerRuleResult();
|
||||||
explicit OpenDomainSlsConfigResult(const std::string &payload);
|
explicit DeleteSchedulerRuleResult(const std::string &payload);
|
||||||
~OpenDomainSlsConfigResult();
|
~DeleteSchedulerRuleResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_OPENDOMAINSLSCONFIGRESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETESCHEDULERRULERESULT_H_
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETETAGRESOURCESREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETETAGRESOURCESREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteTagResourcesRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteTagResourcesRequest();
|
||||||
|
~DeleteTagResourcesRequest();
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getRegionId() const;
|
||||||
|
void setRegionId(const std::string ®ionId);
|
||||||
|
bool getAll() const;
|
||||||
|
void setAll(bool all);
|
||||||
|
std::string getResourceType() const;
|
||||||
|
void setResourceType(const std::string &resourceType);
|
||||||
|
std::vector<std::string> getTagKey() const;
|
||||||
|
void setTagKey(const std::vector<std::string> &tagKey);
|
||||||
|
std::vector<std::string> getResourceIds() const;
|
||||||
|
void setResourceIds(const std::vector<std::string> &resourceIds);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string regionId_;
|
||||||
|
bool all_;
|
||||||
|
std::string resourceType_;
|
||||||
|
std::vector<std::string> tagKey_;
|
||||||
|
std::vector<std::string> resourceIds_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETETAGRESOURCESREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETETAGRESOURCESRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETETAGRESOURCESRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteTagResourcesResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeleteTagResourcesResult();
|
||||||
|
explicit DeleteTagResourcesResult(const std::string &payload);
|
||||||
|
~DeleteTagResourcesResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETETAGRESOURCESRESULT_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCCRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCCRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteWebCCRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteWebCCRuleRequest();
|
||||||
|
~DeleteWebCCRuleRequest();
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
std::string getName() const;
|
||||||
|
void setName(const std::string &name);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string domain_;
|
||||||
|
std::string name_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCCRULEREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_ADDLAYER7CCRULERESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCCRULERESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_ADDLAYER7CCRULERESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCCRULERESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT AddLayer7CCRuleResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteWebCCRuleResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
AddLayer7CCRuleResult();
|
DeleteWebCCRuleResult();
|
||||||
explicit AddLayer7CCRuleResult(const std::string &payload);
|
explicit DeleteWebCCRuleResult(const std::string &payload);
|
||||||
~AddLayer7CCRuleResult();
|
~DeleteWebCCRuleResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_ADDLAYER7CCRULERESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCCRULERESULT_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCACHECUSTOMRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCACHECUSTOMRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteWebCacheCustomRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteWebCacheCustomRuleRequest();
|
||||||
|
~DeleteWebCacheCustomRuleRequest();
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::vector<std::string> getRuleNames() const;
|
||||||
|
void setRuleNames(const std::vector<std::string> &ruleNames);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::vector<std::string> ruleNames_;
|
||||||
|
std::string domain_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCACHECUSTOMRULEREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCACHECUSTOMRULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCACHECUSTOMRULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteWebCacheCustomRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeleteWebCacheCustomRuleResult();
|
||||||
|
explicit DeleteWebCacheCustomRuleResult(const std::string &payload);
|
||||||
|
~DeleteWebCacheCustomRuleResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBCACHECUSTOMRULERESULT_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBPRECISEACCESSRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBPRECISEACCESSRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteWebPreciseAccessRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteWebPreciseAccessRuleRequest();
|
||||||
|
~DeleteWebPreciseAccessRuleRequest();
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::vector<std::string> getRuleNames() const;
|
||||||
|
void setRuleNames(const std::vector<std::string> &ruleNames);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::vector<std::string> ruleNames_;
|
||||||
|
std::string domain_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBPRECISEACCESSRULEREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7BLACKWHITELISTRESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBPRECISEACCESSRULERESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7BLACKWHITELISTRESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBPRECISEACCESSRULERESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ConfigLayer7BlackWhiteListResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteWebPreciseAccessRuleResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
|
||||||
|
|
||||||
ConfigLayer7BlackWhiteListResult();
|
DeleteWebPreciseAccessRuleResult();
|
||||||
explicit ConfigLayer7BlackWhiteListResult(const std::string &payload);
|
explicit DeleteWebPreciseAccessRuleResult(const std::string &payload);
|
||||||
~ConfigLayer7BlackWhiteListResult();
|
~DeleteWebPreciseAccessRuleResult();
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_CONFIGLAYER7BLACKWHITELISTRESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBPRECISEACCESSRULERESULT_H_
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBRULEREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBRULEREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteWebRuleRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DeleteWebRuleRequest();
|
||||||
|
~DeleteWebRuleRequest();
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getDomain() const;
|
||||||
|
void setDomain(const std::string &domain);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string domain_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBRULEREQUEST_H_
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBRULERESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBRULERESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DeleteWebRuleResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DeleteWebRuleResult();
|
||||||
|
explicit DeleteWebRuleResult(const std::string &payload);
|
||||||
|
~DeleteWebRuleResult();
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DELETEWEBRULERESULT_H_
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEASYNCTASKSREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEASYNCTASKSREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeAsyncTasksRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeAsyncTasksRequest();
|
||||||
|
~DescribeAsyncTasksRequest();
|
||||||
|
int getPageNumber() const;
|
||||||
|
void setPageNumber(int pageNumber);
|
||||||
|
std::string getResourceGroupId() const;
|
||||||
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
std::string getLang() const;
|
||||||
|
void setLang(const std::string &lang);
|
||||||
|
|
||||||
|
private:
|
||||||
|
int pageNumber_;
|
||||||
|
std::string resourceGroupId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
int pageSize_;
|
||||||
|
std::string lang_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEASYNCTASKSREQUEST_H_
|
||||||
@@ -14,8 +14,8 @@
|
|||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_LISTASYNCTASKRESULT_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEASYNCTASKSRESULT_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_LISTASYNCTASKRESULT_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEASYNCTASKSRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,13 +29,13 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT ListAsyncTaskResult : public ServiceResult
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeAsyncTasksResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
struct AsyncTask
|
struct AsyncTask
|
||||||
{
|
{
|
||||||
long taskId;
|
|
||||||
std::string taskParams;
|
std::string taskParams;
|
||||||
|
long taskId;
|
||||||
long endTime;
|
long endTime;
|
||||||
int taskType;
|
int taskType;
|
||||||
long startTime;
|
long startTime;
|
||||||
@@ -44,20 +44,20 @@ namespace AlibabaCloud
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
ListAsyncTaskResult();
|
DescribeAsyncTasksResult();
|
||||||
explicit ListAsyncTaskResult(const std::string &payload);
|
explicit DescribeAsyncTasksResult(const std::string &payload);
|
||||||
~ListAsyncTaskResult();
|
~DescribeAsyncTasksResult();
|
||||||
int getTotal()const;
|
int getTotalCount()const;
|
||||||
std::vector<AsyncTask> getAsyncTasks()const;
|
std::vector<AsyncTask> getAsyncTasks()const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
int total_;
|
int totalCount_;
|
||||||
std::vector<AsyncTask> asyncTasks_;
|
std::vector<AsyncTask> asyncTasks_;
|
||||||
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_LISTASYNCTASKRESULT_H_
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEASYNCTASKSRESULT_H_
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEATTACKANALYSISMAXQPSREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEATTACKANALYSISMAXQPSREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeAttackAnalysisMaxQpsRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeAttackAnalysisMaxQpsRequest();
|
||||||
|
~DescribeAttackAnalysisMaxQpsRequest();
|
||||||
|
long getEndTime() const;
|
||||||
|
void setEndTime(long endTime);
|
||||||
|
long getStartTime() const;
|
||||||
|
void setStartTime(long startTime);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
|
||||||
|
private:
|
||||||
|
long endTime_;
|
||||||
|
long startTime_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEATTACKANALYSISMAXQPSREQUEST_H_
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEATTACKANALYSISMAXQPSRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEATTACKANALYSISMAXQPSRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeAttackAnalysisMaxQpsResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DescribeAttackAnalysisMaxQpsResult();
|
||||||
|
explicit DescribeAttackAnalysisMaxQpsResult(const std::string &payload);
|
||||||
|
~DescribeAttackAnalysisMaxQpsResult();
|
||||||
|
long getQps()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
long qps_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEATTACKANALYSISMAXQPSRESULT_H_
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCBLACKLISTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCBLACKLISTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeAutoCcBlacklistRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeAutoCcBlacklistRequest();
|
||||||
|
~DescribeAutoCcBlacklistRequest();
|
||||||
|
int getPageNumber() const;
|
||||||
|
void setPageNumber(int pageNumber);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
std::string getKeyWord() const;
|
||||||
|
void setKeyWord(const std::string &keyWord);
|
||||||
|
|
||||||
|
private:
|
||||||
|
int pageNumber_;
|
||||||
|
std::string instanceId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
int pageSize_;
|
||||||
|
std::string keyWord_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCBLACKLISTREQUEST_H_
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCBLACKLISTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCBLACKLISTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeAutoCcBlacklistResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct AutoCcBlacklistItem
|
||||||
|
{
|
||||||
|
std::string type;
|
||||||
|
std::string sourceIp;
|
||||||
|
long endTime;
|
||||||
|
std::string destIp;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeAutoCcBlacklistResult();
|
||||||
|
explicit DescribeAutoCcBlacklistResult(const std::string &payload);
|
||||||
|
~DescribeAutoCcBlacklistResult();
|
||||||
|
long getTotalCount()const;
|
||||||
|
std::vector<AutoCcBlacklistItem> getAutoCcBlacklist()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
long totalCount_;
|
||||||
|
std::vector<AutoCcBlacklistItem> autoCcBlacklist_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCBLACKLISTRESULT_H_
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCLISTCOUNTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCLISTCOUNTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeAutoCcListCountRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeAutoCcListCountRequest();
|
||||||
|
~DescribeAutoCcListCountRequest();
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
std::string getQueryType() const;
|
||||||
|
void setQueryType(const std::string &queryType);
|
||||||
|
|
||||||
|
private:
|
||||||
|
std::string instanceId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
std::string queryType_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCLISTCOUNTREQUEST_H_
|
||||||
@@ -0,0 +1,53 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCLISTCOUNTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCLISTCOUNTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeAutoCcListCountResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
|
||||||
|
|
||||||
|
DescribeAutoCcListCountResult();
|
||||||
|
explicit DescribeAutoCcListCountResult(const std::string &payload);
|
||||||
|
~DescribeAutoCcListCountResult();
|
||||||
|
int getBlackCount()const;
|
||||||
|
int getWhiteCount()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
int blackCount_;
|
||||||
|
int whiteCount_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCLISTCOUNTRESULT_H_
|
||||||
@@ -0,0 +1,54 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCWHITELISTREQUEST_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCWHITELISTREQUEST_H_
|
||||||
|
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
|
|
||||||
|
namespace AlibabaCloud {
|
||||||
|
namespace Ddoscoo {
|
||||||
|
namespace Model {
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeAutoCcWhitelistRequest : public RpcServiceRequest {
|
||||||
|
public:
|
||||||
|
DescribeAutoCcWhitelistRequest();
|
||||||
|
~DescribeAutoCcWhitelistRequest();
|
||||||
|
int getPageNumber() const;
|
||||||
|
void setPageNumber(int pageNumber);
|
||||||
|
std::string getInstanceId() const;
|
||||||
|
void setInstanceId(const std::string &instanceId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
|
void setSourceIp(const std::string &sourceIp);
|
||||||
|
int getPageSize() const;
|
||||||
|
void setPageSize(int pageSize);
|
||||||
|
std::string getKeyWord() const;
|
||||||
|
void setKeyWord(const std::string &keyWord);
|
||||||
|
|
||||||
|
private:
|
||||||
|
int pageNumber_;
|
||||||
|
std::string instanceId_;
|
||||||
|
std::string sourceIp_;
|
||||||
|
int pageSize_;
|
||||||
|
std::string keyWord_;
|
||||||
|
};
|
||||||
|
} // namespace Model
|
||||||
|
} // namespace Ddoscoo
|
||||||
|
} // namespace AlibabaCloud
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCWHITELISTREQUEST_H_
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
/*
|
||||||
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
|
*
|
||||||
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
* you may not use this file except in compliance with the License.
|
||||||
|
* You may obtain a copy of the License at
|
||||||
|
*
|
||||||
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
*
|
||||||
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
* See the License for the specific language governing permissions and
|
||||||
|
* limitations under the License.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCWHITELISTRESULT_H_
|
||||||
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCWHITELISTRESULT_H_
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <vector>
|
||||||
|
#include <utility>
|
||||||
|
#include <alibabacloud/core/ServiceResult.h>
|
||||||
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
|
|
||||||
|
namespace AlibabaCloud
|
||||||
|
{
|
||||||
|
namespace Ddoscoo
|
||||||
|
{
|
||||||
|
namespace Model
|
||||||
|
{
|
||||||
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeAutoCcWhitelistResult : public ServiceResult
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
struct AutoCcWhitelistItem
|
||||||
|
{
|
||||||
|
std::string type;
|
||||||
|
std::string sourceIp;
|
||||||
|
long endTime;
|
||||||
|
std::string destIp;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
DescribeAutoCcWhitelistResult();
|
||||||
|
explicit DescribeAutoCcWhitelistResult(const std::string &payload);
|
||||||
|
~DescribeAutoCcWhitelistResult();
|
||||||
|
std::vector<AutoCcWhitelistItem> getAutoCcWhitelist()const;
|
||||||
|
long getTotalCount()const;
|
||||||
|
|
||||||
|
protected:
|
||||||
|
void parse(const std::string &payload);
|
||||||
|
private:
|
||||||
|
std::vector<AutoCcWhitelistItem> autoCcWhitelist_;
|
||||||
|
long totalCount_;
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEAUTOCCWHITELISTRESULT_H_
|
||||||
@@ -1,54 +1,48 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||||
*
|
*
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
* you may not use this file except in compliance with the License.
|
||||||
* You may obtain a copy of the License at
|
* You may obtain a copy of the License at
|
||||||
*
|
*
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
* http://www.apache.org/licenses/LICENSE-2.0
|
||||||
*
|
*
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
* Unless required by applicable law or agreed to in writing, software
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* See the License for the specific language governing permissions and
|
* See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEBACKSOURCECIDRREQUEST_H_
|
#ifndef ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEBACKSOURCECIDRREQUEST_H_
|
||||||
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEBACKSOURCECIDRREQUEST_H_
|
#define ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEBACKSOURCECIDRREQUEST_H_
|
||||||
|
|
||||||
#include <string>
|
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
||||||
#include <vector>
|
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
#include <string>
|
||||||
#include <alibabacloud/ddoscoo/DdoscooExport.h>
|
#include <vector>
|
||||||
|
#include <map>
|
||||||
namespace AlibabaCloud
|
|
||||||
{
|
namespace AlibabaCloud {
|
||||||
namespace Ddoscoo
|
namespace Ddoscoo {
|
||||||
{
|
namespace Model {
|
||||||
namespace Model
|
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeBackSourceCidrRequest : public RpcServiceRequest {
|
||||||
{
|
public:
|
||||||
class ALIBABACLOUD_DDOSCOO_EXPORT DescribeBackSourceCidrRequest : public RpcServiceRequest
|
DescribeBackSourceCidrRequest();
|
||||||
{
|
~DescribeBackSourceCidrRequest();
|
||||||
|
std::string getLine() const;
|
||||||
public:
|
void setLine(const std::string &line);
|
||||||
DescribeBackSourceCidrRequest();
|
std::string getResourceGroupId() const;
|
||||||
~DescribeBackSourceCidrRequest();
|
void setResourceGroupId(const std::string &resourceGroupId);
|
||||||
|
std::string getSourceIp() const;
|
||||||
std::string getLine()const;
|
void setSourceIp(const std::string &sourceIp);
|
||||||
void setLine(const std::string& line);
|
|
||||||
std::string getResourceGroupId()const;
|
private:
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
std::string line_;
|
||||||
std::string getSourceIp()const;
|
std::string resourceGroupId_;
|
||||||
void setSourceIp(const std::string& sourceIp);
|
std::string sourceIp_;
|
||||||
|
};
|
||||||
private:
|
} // namespace Model
|
||||||
std::string line_;
|
} // namespace Ddoscoo
|
||||||
std::string resourceGroupId_;
|
} // namespace AlibabaCloud
|
||||||
std::string sourceIp_;
|
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEBACKSOURCECIDRREQUEST_H_
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif // !ALIBABACLOUD_DDOSCOO_MODEL_DESCRIBEBACKSOURCECIDRREQUEST_H_
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user