Compare commits
107 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
678893901f | ||
|
|
1bf5fe98af | ||
|
|
2173eb9110 | ||
|
|
045dcc9fa9 | ||
|
|
2fa7d5dc9f | ||
|
|
0a04d9d475 | ||
|
|
1193bcf394 | ||
|
|
c2ce4a0048 | ||
|
|
a63623d1a9 | ||
|
|
3edb319f4c | ||
|
|
61af8db794 | ||
|
|
1fda527d88 | ||
|
|
da6add49af | ||
|
|
9454f4754b | ||
|
|
861a684089 | ||
|
|
1ce36b8afa | ||
|
|
93808b764c | ||
|
|
22e4b5fbf4 | ||
|
|
90670a1866 | ||
|
|
cebe31f0f4 | ||
|
|
ebd79f50ff | ||
|
|
3495b8e165 | ||
|
|
5204a37d2a | ||
|
|
3efd03d181 | ||
|
|
86ad2c73a3 | ||
|
|
27c46edf5d | ||
|
|
67493d8653 | ||
|
|
52bbf53aed | ||
|
|
ba2b797842 | ||
|
|
1e276056a2 | ||
|
|
f699392896 | ||
|
|
f7db57cc1b | ||
|
|
79c435e079 | ||
|
|
733d355d78 | ||
|
|
5e93a9b21f | ||
|
|
79815391f7 | ||
|
|
ece2943ddb | ||
|
|
43d1c945b8 | ||
|
|
812992b8d2 | ||
|
|
b5aa2495c8 | ||
|
|
83e7ccef1a | ||
|
|
2c3af87947 | ||
|
|
44572042b1 | ||
|
|
4fd76a9156 | ||
|
|
74ea14dac4 | ||
|
|
9439fe21fc | ||
|
|
1950f0a785 | ||
|
|
70f1379a6b | ||
|
|
b6fdfa2e99 | ||
|
|
e7391bcf60 | ||
|
|
34607b9120 | ||
|
|
9f40d7b20e | ||
|
|
0ed45d0a71 | ||
|
|
4038c65c3d | ||
|
|
a6ee7a24dc | ||
|
|
33322a0330 | ||
|
|
c0b65c2479 | ||
|
|
3267f3d649 | ||
|
|
a79257acaa | ||
|
|
724ad3f5ef | ||
|
|
208ca6ba33 | ||
|
|
7f67c014d7 | ||
|
|
e5892aafb1 | ||
|
|
4553624eb3 | ||
|
|
ecee6ebdcf | ||
|
|
e38743541f | ||
|
|
62675547a0 | ||
|
|
0b83aafb63 | ||
|
|
2ce5479bb3 | ||
|
|
0e8bc4d53b | ||
|
|
1e896e337a | ||
|
|
51b2160a35 | ||
|
|
a2538884e5 | ||
|
|
38687878d7 | ||
|
|
50542d3a96 | ||
|
|
31d841f554 | ||
|
|
38f1feda73 | ||
|
|
5e1ff681ee | ||
|
|
5888c43598 | ||
|
|
197143a57e | ||
|
|
cd65c6d063 | ||
|
|
af64ff1838 | ||
|
|
e1213b9125 | ||
|
|
00eafdf174 | ||
|
|
ebee82abfa | ||
|
|
5d8069b2ae | ||
|
|
7a56454f4a | ||
|
|
0c97547a63 | ||
|
|
6161fb7cdf | ||
|
|
25cf7939ec | ||
|
|
a91b82458d | ||
|
|
031448bbad | ||
|
|
31092444cc | ||
|
|
8a89fa30ff | ||
|
|
705a4d512f | ||
|
|
4ec6eb47bf | ||
|
|
188d8467c7 | ||
|
|
1b1720464f | ||
|
|
76b653f2fe | ||
|
|
aab920ef80 | ||
|
|
3260faf247 | ||
|
|
1cef04d1ee | ||
|
|
18531457b1 | ||
|
|
a704f2315b | ||
|
|
f608c575ec | ||
|
|
12839600df | ||
|
|
580d4c3b54 |
@@ -153,6 +153,8 @@ set(alidns_public_header_model
|
||||
include/alibabacloud/alidns/model/DescribeDomainRecordInfoResult.h
|
||||
include/alibabacloud/alidns/model/DescribeDomainRecordsRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeDomainRecordsResult.h
|
||||
include/alibabacloud/alidns/model/DescribeDomainResolveStatisticsSummaryRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeDomainResolveStatisticsSummaryResult.h
|
||||
include/alibabacloud/alidns/model/DescribeDomainStatisticsRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeDomainStatisticsResult.h
|
||||
include/alibabacloud/alidns/model/DescribeDomainStatisticsSummaryRequest.h
|
||||
@@ -193,6 +195,14 @@ set(alidns_public_header_model
|
||||
include/alibabacloud/alidns/model/DescribeGtmRecoveryPlansResult.h
|
||||
include/alibabacloud/alidns/model/DescribeInstanceDomainsRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeInstanceDomainsResult.h
|
||||
include/alibabacloud/alidns/model/DescribeIspFlushCacheInstancesRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeIspFlushCacheInstancesResult.h
|
||||
include/alibabacloud/alidns/model/DescribeIspFlushCacheRemainQuotaRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeIspFlushCacheRemainQuotaResult.h
|
||||
include/alibabacloud/alidns/model/DescribeIspFlushCacheTaskRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeIspFlushCacheTaskResult.h
|
||||
include/alibabacloud/alidns/model/DescribeIspFlushCacheTasksRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeIspFlushCacheTasksResult.h
|
||||
include/alibabacloud/alidns/model/DescribePdnsAccountSummaryRequest.h
|
||||
include/alibabacloud/alidns/model/DescribePdnsAccountSummaryResult.h
|
||||
include/alibabacloud/alidns/model/DescribePdnsAppKeyRequest.h
|
||||
@@ -217,6 +227,8 @@ set(alidns_public_header_model
|
||||
include/alibabacloud/alidns/model/DescribePdnsUserInfoResult.h
|
||||
include/alibabacloud/alidns/model/DescribeRecordLogsRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeRecordLogsResult.h
|
||||
include/alibabacloud/alidns/model/DescribeRecordResolveStatisticsSummaryRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeRecordResolveStatisticsSummaryResult.h
|
||||
include/alibabacloud/alidns/model/DescribeRecordStatisticsRequest.h
|
||||
include/alibabacloud/alidns/model/DescribeRecordStatisticsResult.h
|
||||
include/alibabacloud/alidns/model/DescribeRecordStatisticsSummaryRequest.h
|
||||
@@ -273,6 +285,8 @@ set(alidns_public_header_model
|
||||
include/alibabacloud/alidns/model/SetGtmAccessModeResult.h
|
||||
include/alibabacloud/alidns/model/SetGtmMonitorStatusRequest.h
|
||||
include/alibabacloud/alidns/model/SetGtmMonitorStatusResult.h
|
||||
include/alibabacloud/alidns/model/SubmitIspFlushCacheTaskRequest.h
|
||||
include/alibabacloud/alidns/model/SubmitIspFlushCacheTaskResult.h
|
||||
include/alibabacloud/alidns/model/SwitchDnsGtmInstanceStrategyModeRequest.h
|
||||
include/alibabacloud/alidns/model/SwitchDnsGtmInstanceStrategyModeResult.h
|
||||
include/alibabacloud/alidns/model/TagResourcesRequest.h
|
||||
@@ -319,6 +333,8 @@ set(alidns_public_header_model
|
||||
include/alibabacloud/alidns/model/UpdateGtmMonitorResult.h
|
||||
include/alibabacloud/alidns/model/UpdateGtmRecoveryPlanRequest.h
|
||||
include/alibabacloud/alidns/model/UpdateGtmRecoveryPlanResult.h
|
||||
include/alibabacloud/alidns/model/UpdateIspFlushCacheInstanceConfigRequest.h
|
||||
include/alibabacloud/alidns/model/UpdateIspFlushCacheInstanceConfigResult.h
|
||||
include/alibabacloud/alidns/model/ValidateDnsGtmCnameRrCanUseRequest.h
|
||||
include/alibabacloud/alidns/model/ValidateDnsGtmCnameRrCanUseResult.h
|
||||
include/alibabacloud/alidns/model/ValidatePdnsUdpIpSegmentRequest.h
|
||||
@@ -458,6 +474,8 @@ set(alidns_src
|
||||
src/model/DescribeDomainRecordInfoResult.cc
|
||||
src/model/DescribeDomainRecordsRequest.cc
|
||||
src/model/DescribeDomainRecordsResult.cc
|
||||
src/model/DescribeDomainResolveStatisticsSummaryRequest.cc
|
||||
src/model/DescribeDomainResolveStatisticsSummaryResult.cc
|
||||
src/model/DescribeDomainStatisticsRequest.cc
|
||||
src/model/DescribeDomainStatisticsResult.cc
|
||||
src/model/DescribeDomainStatisticsSummaryRequest.cc
|
||||
@@ -498,6 +516,14 @@ set(alidns_src
|
||||
src/model/DescribeGtmRecoveryPlansResult.cc
|
||||
src/model/DescribeInstanceDomainsRequest.cc
|
||||
src/model/DescribeInstanceDomainsResult.cc
|
||||
src/model/DescribeIspFlushCacheInstancesRequest.cc
|
||||
src/model/DescribeIspFlushCacheInstancesResult.cc
|
||||
src/model/DescribeIspFlushCacheRemainQuotaRequest.cc
|
||||
src/model/DescribeIspFlushCacheRemainQuotaResult.cc
|
||||
src/model/DescribeIspFlushCacheTaskRequest.cc
|
||||
src/model/DescribeIspFlushCacheTaskResult.cc
|
||||
src/model/DescribeIspFlushCacheTasksRequest.cc
|
||||
src/model/DescribeIspFlushCacheTasksResult.cc
|
||||
src/model/DescribePdnsAccountSummaryRequest.cc
|
||||
src/model/DescribePdnsAccountSummaryResult.cc
|
||||
src/model/DescribePdnsAppKeyRequest.cc
|
||||
@@ -522,6 +548,8 @@ set(alidns_src
|
||||
src/model/DescribePdnsUserInfoResult.cc
|
||||
src/model/DescribeRecordLogsRequest.cc
|
||||
src/model/DescribeRecordLogsResult.cc
|
||||
src/model/DescribeRecordResolveStatisticsSummaryRequest.cc
|
||||
src/model/DescribeRecordResolveStatisticsSummaryResult.cc
|
||||
src/model/DescribeRecordStatisticsRequest.cc
|
||||
src/model/DescribeRecordStatisticsResult.cc
|
||||
src/model/DescribeRecordStatisticsSummaryRequest.cc
|
||||
@@ -578,6 +606,8 @@ set(alidns_src
|
||||
src/model/SetGtmAccessModeResult.cc
|
||||
src/model/SetGtmMonitorStatusRequest.cc
|
||||
src/model/SetGtmMonitorStatusResult.cc
|
||||
src/model/SubmitIspFlushCacheTaskRequest.cc
|
||||
src/model/SubmitIspFlushCacheTaskResult.cc
|
||||
src/model/SwitchDnsGtmInstanceStrategyModeRequest.cc
|
||||
src/model/SwitchDnsGtmInstanceStrategyModeResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
@@ -624,6 +654,8 @@ set(alidns_src
|
||||
src/model/UpdateGtmMonitorResult.cc
|
||||
src/model/UpdateGtmRecoveryPlanRequest.cc
|
||||
src/model/UpdateGtmRecoveryPlanResult.cc
|
||||
src/model/UpdateIspFlushCacheInstanceConfigRequest.cc
|
||||
src/model/UpdateIspFlushCacheInstanceConfigResult.cc
|
||||
src/model/ValidateDnsGtmCnameRrCanUseRequest.cc
|
||||
src/model/ValidateDnsGtmCnameRrCanUseResult.cc
|
||||
src/model/ValidatePdnsUdpIpSegmentRequest.cc
|
||||
|
||||
@@ -154,6 +154,8 @@
|
||||
#include "model/DescribeDomainRecordInfoResult.h"
|
||||
#include "model/DescribeDomainRecordsRequest.h"
|
||||
#include "model/DescribeDomainRecordsResult.h"
|
||||
#include "model/DescribeDomainResolveStatisticsSummaryRequest.h"
|
||||
#include "model/DescribeDomainResolveStatisticsSummaryResult.h"
|
||||
#include "model/DescribeDomainStatisticsRequest.h"
|
||||
#include "model/DescribeDomainStatisticsResult.h"
|
||||
#include "model/DescribeDomainStatisticsSummaryRequest.h"
|
||||
@@ -194,6 +196,14 @@
|
||||
#include "model/DescribeGtmRecoveryPlansResult.h"
|
||||
#include "model/DescribeInstanceDomainsRequest.h"
|
||||
#include "model/DescribeInstanceDomainsResult.h"
|
||||
#include "model/DescribeIspFlushCacheInstancesRequest.h"
|
||||
#include "model/DescribeIspFlushCacheInstancesResult.h"
|
||||
#include "model/DescribeIspFlushCacheRemainQuotaRequest.h"
|
||||
#include "model/DescribeIspFlushCacheRemainQuotaResult.h"
|
||||
#include "model/DescribeIspFlushCacheTaskRequest.h"
|
||||
#include "model/DescribeIspFlushCacheTaskResult.h"
|
||||
#include "model/DescribeIspFlushCacheTasksRequest.h"
|
||||
#include "model/DescribeIspFlushCacheTasksResult.h"
|
||||
#include "model/DescribePdnsAccountSummaryRequest.h"
|
||||
#include "model/DescribePdnsAccountSummaryResult.h"
|
||||
#include "model/DescribePdnsAppKeyRequest.h"
|
||||
@@ -218,6 +228,8 @@
|
||||
#include "model/DescribePdnsUserInfoResult.h"
|
||||
#include "model/DescribeRecordLogsRequest.h"
|
||||
#include "model/DescribeRecordLogsResult.h"
|
||||
#include "model/DescribeRecordResolveStatisticsSummaryRequest.h"
|
||||
#include "model/DescribeRecordResolveStatisticsSummaryResult.h"
|
||||
#include "model/DescribeRecordStatisticsRequest.h"
|
||||
#include "model/DescribeRecordStatisticsResult.h"
|
||||
#include "model/DescribeRecordStatisticsSummaryRequest.h"
|
||||
@@ -274,6 +286,8 @@
|
||||
#include "model/SetGtmAccessModeResult.h"
|
||||
#include "model/SetGtmMonitorStatusRequest.h"
|
||||
#include "model/SetGtmMonitorStatusResult.h"
|
||||
#include "model/SubmitIspFlushCacheTaskRequest.h"
|
||||
#include "model/SubmitIspFlushCacheTaskResult.h"
|
||||
#include "model/SwitchDnsGtmInstanceStrategyModeRequest.h"
|
||||
#include "model/SwitchDnsGtmInstanceStrategyModeResult.h"
|
||||
#include "model/TagResourcesRequest.h"
|
||||
@@ -320,6 +334,8 @@
|
||||
#include "model/UpdateGtmMonitorResult.h"
|
||||
#include "model/UpdateGtmRecoveryPlanRequest.h"
|
||||
#include "model/UpdateGtmRecoveryPlanResult.h"
|
||||
#include "model/UpdateIspFlushCacheInstanceConfigRequest.h"
|
||||
#include "model/UpdateIspFlushCacheInstanceConfigResult.h"
|
||||
#include "model/ValidateDnsGtmCnameRrCanUseRequest.h"
|
||||
#include "model/ValidateDnsGtmCnameRrCanUseResult.h"
|
||||
#include "model/ValidatePdnsUdpIpSegmentRequest.h"
|
||||
@@ -531,6 +547,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeDomainRecordsResult> DescribeDomainRecordsOutcome;
|
||||
typedef std::future<DescribeDomainRecordsOutcome> DescribeDomainRecordsOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeDomainRecordsRequest&, const DescribeDomainRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainRecordsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDomainResolveStatisticsSummaryResult> DescribeDomainResolveStatisticsSummaryOutcome;
|
||||
typedef std::future<DescribeDomainResolveStatisticsSummaryOutcome> DescribeDomainResolveStatisticsSummaryOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeDomainResolveStatisticsSummaryRequest&, const DescribeDomainResolveStatisticsSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainResolveStatisticsSummaryAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDomainStatisticsResult> DescribeDomainStatisticsOutcome;
|
||||
typedef std::future<DescribeDomainStatisticsOutcome> DescribeDomainStatisticsOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeDomainStatisticsRequest&, const DescribeDomainStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainStatisticsAsyncHandler;
|
||||
@@ -591,6 +610,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeInstanceDomainsResult> DescribeInstanceDomainsOutcome;
|
||||
typedef std::future<DescribeInstanceDomainsOutcome> DescribeInstanceDomainsOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeInstanceDomainsRequest&, const DescribeInstanceDomainsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceDomainsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeIspFlushCacheInstancesResult> DescribeIspFlushCacheInstancesOutcome;
|
||||
typedef std::future<DescribeIspFlushCacheInstancesOutcome> DescribeIspFlushCacheInstancesOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeIspFlushCacheInstancesRequest&, const DescribeIspFlushCacheInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIspFlushCacheInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeIspFlushCacheRemainQuotaResult> DescribeIspFlushCacheRemainQuotaOutcome;
|
||||
typedef std::future<DescribeIspFlushCacheRemainQuotaOutcome> DescribeIspFlushCacheRemainQuotaOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeIspFlushCacheRemainQuotaRequest&, const DescribeIspFlushCacheRemainQuotaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIspFlushCacheRemainQuotaAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeIspFlushCacheTaskResult> DescribeIspFlushCacheTaskOutcome;
|
||||
typedef std::future<DescribeIspFlushCacheTaskOutcome> DescribeIspFlushCacheTaskOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeIspFlushCacheTaskRequest&, const DescribeIspFlushCacheTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIspFlushCacheTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeIspFlushCacheTasksResult> DescribeIspFlushCacheTasksOutcome;
|
||||
typedef std::future<DescribeIspFlushCacheTasksOutcome> DescribeIspFlushCacheTasksOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeIspFlushCacheTasksRequest&, const DescribeIspFlushCacheTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeIspFlushCacheTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribePdnsAccountSummaryResult> DescribePdnsAccountSummaryOutcome;
|
||||
typedef std::future<DescribePdnsAccountSummaryOutcome> DescribePdnsAccountSummaryOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribePdnsAccountSummaryRequest&, const DescribePdnsAccountSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePdnsAccountSummaryAsyncHandler;
|
||||
@@ -627,6 +658,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeRecordLogsResult> DescribeRecordLogsOutcome;
|
||||
typedef std::future<DescribeRecordLogsOutcome> DescribeRecordLogsOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeRecordLogsRequest&, const DescribeRecordLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRecordLogsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRecordResolveStatisticsSummaryResult> DescribeRecordResolveStatisticsSummaryOutcome;
|
||||
typedef std::future<DescribeRecordResolveStatisticsSummaryOutcome> DescribeRecordResolveStatisticsSummaryOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeRecordResolveStatisticsSummaryRequest&, const DescribeRecordResolveStatisticsSummaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRecordResolveStatisticsSummaryAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRecordStatisticsResult> DescribeRecordStatisticsOutcome;
|
||||
typedef std::future<DescribeRecordStatisticsOutcome> DescribeRecordStatisticsOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::DescribeRecordStatisticsRequest&, const DescribeRecordStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRecordStatisticsAsyncHandler;
|
||||
@@ -711,6 +745,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::SetGtmMonitorStatusResult> SetGtmMonitorStatusOutcome;
|
||||
typedef std::future<SetGtmMonitorStatusOutcome> SetGtmMonitorStatusOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::SetGtmMonitorStatusRequest&, const SetGtmMonitorStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetGtmMonitorStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::SubmitIspFlushCacheTaskResult> SubmitIspFlushCacheTaskOutcome;
|
||||
typedef std::future<SubmitIspFlushCacheTaskOutcome> SubmitIspFlushCacheTaskOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::SubmitIspFlushCacheTaskRequest&, const SubmitIspFlushCacheTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitIspFlushCacheTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchDnsGtmInstanceStrategyModeResult> SwitchDnsGtmInstanceStrategyModeOutcome;
|
||||
typedef std::future<SwitchDnsGtmInstanceStrategyModeOutcome> SwitchDnsGtmInstanceStrategyModeOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::SwitchDnsGtmInstanceStrategyModeRequest&, const SwitchDnsGtmInstanceStrategyModeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchDnsGtmInstanceStrategyModeAsyncHandler;
|
||||
@@ -780,6 +817,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UpdateGtmRecoveryPlanResult> UpdateGtmRecoveryPlanOutcome;
|
||||
typedef std::future<UpdateGtmRecoveryPlanOutcome> UpdateGtmRecoveryPlanOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::UpdateGtmRecoveryPlanRequest&, const UpdateGtmRecoveryPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateGtmRecoveryPlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateIspFlushCacheInstanceConfigResult> UpdateIspFlushCacheInstanceConfigOutcome;
|
||||
typedef std::future<UpdateIspFlushCacheInstanceConfigOutcome> UpdateIspFlushCacheInstanceConfigOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::UpdateIspFlushCacheInstanceConfigRequest&, const UpdateIspFlushCacheInstanceConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateIspFlushCacheInstanceConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::ValidateDnsGtmCnameRrCanUseResult> ValidateDnsGtmCnameRrCanUseOutcome;
|
||||
typedef std::future<ValidateDnsGtmCnameRrCanUseOutcome> ValidateDnsGtmCnameRrCanUseOutcomeCallable;
|
||||
typedef std::function<void(const AlidnsClient*, const Model::ValidateDnsGtmCnameRrCanUseRequest&, const ValidateDnsGtmCnameRrCanUseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ValidateDnsGtmCnameRrCanUseAsyncHandler;
|
||||
@@ -989,6 +1029,9 @@ namespace AlibabaCloud
|
||||
DescribeDomainRecordsOutcome describeDomainRecords(const Model::DescribeDomainRecordsRequest &request)const;
|
||||
void describeDomainRecordsAsync(const Model::DescribeDomainRecordsRequest& request, const DescribeDomainRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDomainRecordsOutcomeCallable describeDomainRecordsCallable(const Model::DescribeDomainRecordsRequest& request) const;
|
||||
DescribeDomainResolveStatisticsSummaryOutcome describeDomainResolveStatisticsSummary(const Model::DescribeDomainResolveStatisticsSummaryRequest &request)const;
|
||||
void describeDomainResolveStatisticsSummaryAsync(const Model::DescribeDomainResolveStatisticsSummaryRequest& request, const DescribeDomainResolveStatisticsSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDomainResolveStatisticsSummaryOutcomeCallable describeDomainResolveStatisticsSummaryCallable(const Model::DescribeDomainResolveStatisticsSummaryRequest& request) const;
|
||||
DescribeDomainStatisticsOutcome describeDomainStatistics(const Model::DescribeDomainStatisticsRequest &request)const;
|
||||
void describeDomainStatisticsAsync(const Model::DescribeDomainStatisticsRequest& request, const DescribeDomainStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDomainStatisticsOutcomeCallable describeDomainStatisticsCallable(const Model::DescribeDomainStatisticsRequest& request) const;
|
||||
@@ -1049,6 +1092,18 @@ namespace AlibabaCloud
|
||||
DescribeInstanceDomainsOutcome describeInstanceDomains(const Model::DescribeInstanceDomainsRequest &request)const;
|
||||
void describeInstanceDomainsAsync(const Model::DescribeInstanceDomainsRequest& request, const DescribeInstanceDomainsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeInstanceDomainsOutcomeCallable describeInstanceDomainsCallable(const Model::DescribeInstanceDomainsRequest& request) const;
|
||||
DescribeIspFlushCacheInstancesOutcome describeIspFlushCacheInstances(const Model::DescribeIspFlushCacheInstancesRequest &request)const;
|
||||
void describeIspFlushCacheInstancesAsync(const Model::DescribeIspFlushCacheInstancesRequest& request, const DescribeIspFlushCacheInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeIspFlushCacheInstancesOutcomeCallable describeIspFlushCacheInstancesCallable(const Model::DescribeIspFlushCacheInstancesRequest& request) const;
|
||||
DescribeIspFlushCacheRemainQuotaOutcome describeIspFlushCacheRemainQuota(const Model::DescribeIspFlushCacheRemainQuotaRequest &request)const;
|
||||
void describeIspFlushCacheRemainQuotaAsync(const Model::DescribeIspFlushCacheRemainQuotaRequest& request, const DescribeIspFlushCacheRemainQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeIspFlushCacheRemainQuotaOutcomeCallable describeIspFlushCacheRemainQuotaCallable(const Model::DescribeIspFlushCacheRemainQuotaRequest& request) const;
|
||||
DescribeIspFlushCacheTaskOutcome describeIspFlushCacheTask(const Model::DescribeIspFlushCacheTaskRequest &request)const;
|
||||
void describeIspFlushCacheTaskAsync(const Model::DescribeIspFlushCacheTaskRequest& request, const DescribeIspFlushCacheTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeIspFlushCacheTaskOutcomeCallable describeIspFlushCacheTaskCallable(const Model::DescribeIspFlushCacheTaskRequest& request) const;
|
||||
DescribeIspFlushCacheTasksOutcome describeIspFlushCacheTasks(const Model::DescribeIspFlushCacheTasksRequest &request)const;
|
||||
void describeIspFlushCacheTasksAsync(const Model::DescribeIspFlushCacheTasksRequest& request, const DescribeIspFlushCacheTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeIspFlushCacheTasksOutcomeCallable describeIspFlushCacheTasksCallable(const Model::DescribeIspFlushCacheTasksRequest& request) const;
|
||||
DescribePdnsAccountSummaryOutcome describePdnsAccountSummary(const Model::DescribePdnsAccountSummaryRequest &request)const;
|
||||
void describePdnsAccountSummaryAsync(const Model::DescribePdnsAccountSummaryRequest& request, const DescribePdnsAccountSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribePdnsAccountSummaryOutcomeCallable describePdnsAccountSummaryCallable(const Model::DescribePdnsAccountSummaryRequest& request) const;
|
||||
@@ -1085,6 +1140,9 @@ namespace AlibabaCloud
|
||||
DescribeRecordLogsOutcome describeRecordLogs(const Model::DescribeRecordLogsRequest &request)const;
|
||||
void describeRecordLogsAsync(const Model::DescribeRecordLogsRequest& request, const DescribeRecordLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRecordLogsOutcomeCallable describeRecordLogsCallable(const Model::DescribeRecordLogsRequest& request) const;
|
||||
DescribeRecordResolveStatisticsSummaryOutcome describeRecordResolveStatisticsSummary(const Model::DescribeRecordResolveStatisticsSummaryRequest &request)const;
|
||||
void describeRecordResolveStatisticsSummaryAsync(const Model::DescribeRecordResolveStatisticsSummaryRequest& request, const DescribeRecordResolveStatisticsSummaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRecordResolveStatisticsSummaryOutcomeCallable describeRecordResolveStatisticsSummaryCallable(const Model::DescribeRecordResolveStatisticsSummaryRequest& request) const;
|
||||
DescribeRecordStatisticsOutcome describeRecordStatistics(const Model::DescribeRecordStatisticsRequest &request)const;
|
||||
void describeRecordStatisticsAsync(const Model::DescribeRecordStatisticsRequest& request, const DescribeRecordStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRecordStatisticsOutcomeCallable describeRecordStatisticsCallable(const Model::DescribeRecordStatisticsRequest& request) const;
|
||||
@@ -1169,6 +1227,9 @@ namespace AlibabaCloud
|
||||
SetGtmMonitorStatusOutcome setGtmMonitorStatus(const Model::SetGtmMonitorStatusRequest &request)const;
|
||||
void setGtmMonitorStatusAsync(const Model::SetGtmMonitorStatusRequest& request, const SetGtmMonitorStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetGtmMonitorStatusOutcomeCallable setGtmMonitorStatusCallable(const Model::SetGtmMonitorStatusRequest& request) const;
|
||||
SubmitIspFlushCacheTaskOutcome submitIspFlushCacheTask(const Model::SubmitIspFlushCacheTaskRequest &request)const;
|
||||
void submitIspFlushCacheTaskAsync(const Model::SubmitIspFlushCacheTaskRequest& request, const SubmitIspFlushCacheTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SubmitIspFlushCacheTaskOutcomeCallable submitIspFlushCacheTaskCallable(const Model::SubmitIspFlushCacheTaskRequest& request) const;
|
||||
SwitchDnsGtmInstanceStrategyModeOutcome switchDnsGtmInstanceStrategyMode(const Model::SwitchDnsGtmInstanceStrategyModeRequest &request)const;
|
||||
void switchDnsGtmInstanceStrategyModeAsync(const Model::SwitchDnsGtmInstanceStrategyModeRequest& request, const SwitchDnsGtmInstanceStrategyModeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchDnsGtmInstanceStrategyModeOutcomeCallable switchDnsGtmInstanceStrategyModeCallable(const Model::SwitchDnsGtmInstanceStrategyModeRequest& request) const;
|
||||
@@ -1238,6 +1299,9 @@ namespace AlibabaCloud
|
||||
UpdateGtmRecoveryPlanOutcome updateGtmRecoveryPlan(const Model::UpdateGtmRecoveryPlanRequest &request)const;
|
||||
void updateGtmRecoveryPlanAsync(const Model::UpdateGtmRecoveryPlanRequest& request, const UpdateGtmRecoveryPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateGtmRecoveryPlanOutcomeCallable updateGtmRecoveryPlanCallable(const Model::UpdateGtmRecoveryPlanRequest& request) const;
|
||||
UpdateIspFlushCacheInstanceConfigOutcome updateIspFlushCacheInstanceConfig(const Model::UpdateIspFlushCacheInstanceConfigRequest &request)const;
|
||||
void updateIspFlushCacheInstanceConfigAsync(const Model::UpdateIspFlushCacheInstanceConfigRequest& request, const UpdateIspFlushCacheInstanceConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateIspFlushCacheInstanceConfigOutcomeCallable updateIspFlushCacheInstanceConfigCallable(const Model::UpdateIspFlushCacheInstanceConfigRequest& request) const;
|
||||
ValidateDnsGtmCnameRrCanUseOutcome validateDnsGtmCnameRrCanUse(const Model::ValidateDnsGtmCnameRrCanUseRequest &request)const;
|
||||
void validateDnsGtmCnameRrCanUseAsync(const Model::ValidateDnsGtmCnameRrCanUseRequest& request, const ValidateDnsGtmCnameRrCanUseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ValidateDnsGtmCnameRrCanUseOutcomeCallable validateDnsGtmCnameRrCanUseCallable(const Model::ValidateDnsGtmCnameRrCanUseRequest& request) const;
|
||||
|
||||
@@ -1,66 +1,58 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_ADDCUSTOMLINEREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDCUSTOMLINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddCustomLineRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct IpSegment
|
||||
{
|
||||
std::string endIp;
|
||||
std::string startIp;
|
||||
};
|
||||
|
||||
public:
|
||||
AddCustomLineRequest();
|
||||
~AddCustomLineRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::vector<IpSegment> getIpSegment()const;
|
||||
void setIpSegment(const std::vector<IpSegment>& ipSegment);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLineName()const;
|
||||
void setLineName(const std::string& lineName);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::vector<IpSegment> ipSegment_;
|
||||
std::string userClientIp_;
|
||||
std::string lineName_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDCUSTOMLINEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDCUSTOMLINEREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDCUSTOMLINEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddCustomLineRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct IpSegment {
|
||||
std::string endIp;
|
||||
std::string startIp;
|
||||
};
|
||||
AddCustomLineRequest();
|
||||
~AddCustomLineRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::vector<IpSegment> getIpSegment() const;
|
||||
void setIpSegment(const std::vector<IpSegment> &ipSegment);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLineName() const;
|
||||
void setLineName(const std::string &lineName);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::vector<IpSegment> ipSegment_;
|
||||
std::string userClientIp_;
|
||||
std::string lineName_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDCUSTOMLINEREQUEST_H_
|
||||
|
||||
@@ -1,84 +1,76 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_ADDDNSCACHEDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDNSCACHEDOMAINREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDnsCacheDomainRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct SourceDnsServer
|
||||
{
|
||||
std::string port;
|
||||
std::string host;
|
||||
};
|
||||
|
||||
public:
|
||||
AddDnsCacheDomainRequest();
|
||||
~AddDnsCacheDomainRequest();
|
||||
|
||||
std::string getRemark()const;
|
||||
void setRemark(const std::string& remark);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSourceProtocol()const;
|
||||
void setSourceProtocol(const std::string& sourceProtocol);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
int getCacheTtlMax()const;
|
||||
void setCacheTtlMax(int cacheTtlMax);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getSourceEdns()const;
|
||||
void setSourceEdns(const std::string& sourceEdns);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getCacheTtlMin()const;
|
||||
void setCacheTtlMin(int cacheTtlMin);
|
||||
std::vector<SourceDnsServer> getSourceDnsServer()const;
|
||||
void setSourceDnsServer(const std::vector<SourceDnsServer>& sourceDnsServer);
|
||||
|
||||
private:
|
||||
std::string remark_;
|
||||
std::string accessKeyId_;
|
||||
std::string sourceProtocol_;
|
||||
std::string lang_;
|
||||
std::string domainName_;
|
||||
int cacheTtlMax_;
|
||||
std::string instanceId_;
|
||||
std::string sourceEdns_;
|
||||
std::string userClientIp_;
|
||||
int cacheTtlMin_;
|
||||
std::vector<SourceDnsServer> sourceDnsServer_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDNSCACHEDOMAINREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDDNSCACHEDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDNSCACHEDOMAINREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDnsCacheDomainRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct SourceDnsServer {
|
||||
std::string port;
|
||||
std::string host;
|
||||
};
|
||||
AddDnsCacheDomainRequest();
|
||||
~AddDnsCacheDomainRequest();
|
||||
std::string getRemark() const;
|
||||
void setRemark(const std::string &remark);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getSourceProtocol() const;
|
||||
void setSourceProtocol(const std::string &sourceProtocol);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
int getCacheTtlMax() const;
|
||||
void setCacheTtlMax(int cacheTtlMax);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getSourceEdns() const;
|
||||
void setSourceEdns(const std::string &sourceEdns);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
int getCacheTtlMin() const;
|
||||
void setCacheTtlMin(int cacheTtlMin);
|
||||
std::vector<SourceDnsServer> getSourceDnsServer() const;
|
||||
void setSourceDnsServer(const std::vector<SourceDnsServer> &sourceDnsServer);
|
||||
|
||||
private:
|
||||
std::string remark_;
|
||||
std::string accessKeyId_;
|
||||
std::string sourceProtocol_;
|
||||
std::string lang_;
|
||||
std::string domainName_;
|
||||
int cacheTtlMax_;
|
||||
std::string instanceId_;
|
||||
std::string sourceEdns_;
|
||||
std::string userClientIp_;
|
||||
int cacheTtlMin_;
|
||||
std::vector<SourceDnsServer> sourceDnsServer_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDNSCACHEDOMAINREQUEST_H_
|
||||
|
||||
@@ -1,110 +1,101 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_ADDDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDnsGtmAccessStrategyRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct DefaultAddrPool
|
||||
{
|
||||
std::string id;
|
||||
int lbaWeight;
|
||||
};
|
||||
struct FailoverAddrPool
|
||||
{
|
||||
std::string id;
|
||||
int lbaWeight;
|
||||
};
|
||||
|
||||
public:
|
||||
AddDnsGtmAccessStrategyRequest();
|
||||
~AddDnsGtmAccessStrategyRequest();
|
||||
|
||||
std::string getDefaultLbaStrategy()const;
|
||||
void setDefaultLbaStrategy(const std::string& defaultLbaStrategy);
|
||||
std::string getFailoverAddrPoolType()const;
|
||||
void setFailoverAddrPoolType(const std::string& failoverAddrPoolType);
|
||||
std::string getDefaultAddrPoolType()const;
|
||||
void setDefaultAddrPoolType(const std::string& defaultAddrPoolType);
|
||||
int getFailoverMaxReturnAddrNum()const;
|
||||
void setFailoverMaxReturnAddrNum(int failoverMaxReturnAddrNum);
|
||||
std::string getFailoverLbaStrategy()const;
|
||||
void setFailoverLbaStrategy(const std::string& failoverLbaStrategy);
|
||||
std::vector<DefaultAddrPool> getDefaultAddrPool()const;
|
||||
void setDefaultAddrPool(const std::vector<DefaultAddrPool>& defaultAddrPool);
|
||||
int getFailoverMinAvailableAddrNum()const;
|
||||
void setFailoverMinAvailableAddrNum(int failoverMinAvailableAddrNum);
|
||||
int getDefaultMaxReturnAddrNum()const;
|
||||
void setDefaultMaxReturnAddrNum(int defaultMaxReturnAddrNum);
|
||||
int getDefaultMinAvailableAddrNum()const;
|
||||
void setDefaultMinAvailableAddrNum(int defaultMinAvailableAddrNum);
|
||||
std::string getStrategyMode()const;
|
||||
void setStrategyMode(const std::string& strategyMode);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getLines()const;
|
||||
void setLines(const std::string& lines);
|
||||
std::string getStrategyName()const;
|
||||
void setStrategyName(const std::string& strategyName);
|
||||
std::string getDefaultLatencyOptimization()const;
|
||||
void setDefaultLatencyOptimization(const std::string& defaultLatencyOptimization);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getFailoverLatencyOptimization()const;
|
||||
void setFailoverLatencyOptimization(const std::string& failoverLatencyOptimization);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::vector<FailoverAddrPool> getFailoverAddrPool()const;
|
||||
void setFailoverAddrPool(const std::vector<FailoverAddrPool>& failoverAddrPool);
|
||||
|
||||
private:
|
||||
std::string defaultLbaStrategy_;
|
||||
std::string failoverAddrPoolType_;
|
||||
std::string defaultAddrPoolType_;
|
||||
int failoverMaxReturnAddrNum_;
|
||||
std::string failoverLbaStrategy_;
|
||||
std::vector<DefaultAddrPool> defaultAddrPool_;
|
||||
int failoverMinAvailableAddrNum_;
|
||||
int defaultMaxReturnAddrNum_;
|
||||
int defaultMinAvailableAddrNum_;
|
||||
std::string strategyMode_;
|
||||
std::string lang_;
|
||||
std::string lines_;
|
||||
std::string strategyName_;
|
||||
std::string defaultLatencyOptimization_;
|
||||
std::string instanceId_;
|
||||
std::string failoverLatencyOptimization_;
|
||||
std::string userClientIp_;
|
||||
std::vector<FailoverAddrPool> failoverAddrPool_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDnsGtmAccessStrategyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct DefaultAddrPool {
|
||||
std::string id;
|
||||
int lbaWeight;
|
||||
};
|
||||
struct FailoverAddrPool {
|
||||
std::string id;
|
||||
int lbaWeight;
|
||||
};
|
||||
AddDnsGtmAccessStrategyRequest();
|
||||
~AddDnsGtmAccessStrategyRequest();
|
||||
std::string getDefaultLbaStrategy() const;
|
||||
void setDefaultLbaStrategy(const std::string &defaultLbaStrategy);
|
||||
std::string getFailoverAddrPoolType() const;
|
||||
void setFailoverAddrPoolType(const std::string &failoverAddrPoolType);
|
||||
std::string getDefaultAddrPoolType() const;
|
||||
void setDefaultAddrPoolType(const std::string &defaultAddrPoolType);
|
||||
int getFailoverMaxReturnAddrNum() const;
|
||||
void setFailoverMaxReturnAddrNum(int failoverMaxReturnAddrNum);
|
||||
std::string getFailoverLbaStrategy() const;
|
||||
void setFailoverLbaStrategy(const std::string &failoverLbaStrategy);
|
||||
std::vector<DefaultAddrPool> getDefaultAddrPool() const;
|
||||
void setDefaultAddrPool(const std::vector<DefaultAddrPool> &defaultAddrPool);
|
||||
int getFailoverMinAvailableAddrNum() const;
|
||||
void setFailoverMinAvailableAddrNum(int failoverMinAvailableAddrNum);
|
||||
int getDefaultMaxReturnAddrNum() const;
|
||||
void setDefaultMaxReturnAddrNum(int defaultMaxReturnAddrNum);
|
||||
int getDefaultMinAvailableAddrNum() const;
|
||||
void setDefaultMinAvailableAddrNum(int defaultMinAvailableAddrNum);
|
||||
std::string getStrategyMode() const;
|
||||
void setStrategyMode(const std::string &strategyMode);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getLines() const;
|
||||
void setLines(const std::string &lines);
|
||||
std::string getStrategyName() const;
|
||||
void setStrategyName(const std::string &strategyName);
|
||||
std::string getDefaultLatencyOptimization() const;
|
||||
void setDefaultLatencyOptimization(const std::string &defaultLatencyOptimization);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getFailoverLatencyOptimization() const;
|
||||
void setFailoverLatencyOptimization(const std::string &failoverLatencyOptimization);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::vector<FailoverAddrPool> getFailoverAddrPool() const;
|
||||
void setFailoverAddrPool(const std::vector<FailoverAddrPool> &failoverAddrPool);
|
||||
|
||||
private:
|
||||
std::string defaultLbaStrategy_;
|
||||
std::string failoverAddrPoolType_;
|
||||
std::string defaultAddrPoolType_;
|
||||
int failoverMaxReturnAddrNum_;
|
||||
std::string failoverLbaStrategy_;
|
||||
std::vector<DefaultAddrPool> defaultAddrPool_;
|
||||
int failoverMinAvailableAddrNum_;
|
||||
int defaultMaxReturnAddrNum_;
|
||||
int defaultMinAvailableAddrNum_;
|
||||
std::string strategyMode_;
|
||||
std::string lang_;
|
||||
std::string lines_;
|
||||
std::string strategyName_;
|
||||
std::string defaultLatencyOptimization_;
|
||||
std::string instanceId_;
|
||||
std::string failoverLatencyOptimization_;
|
||||
std::string userClientIp_;
|
||||
std::vector<FailoverAddrPool> failoverAddrPool_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
@@ -1,101 +1,92 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_ADDDNSGTMADDRESSPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDnsGtmAddressPoolRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Addr
|
||||
{
|
||||
std::string mode;
|
||||
std::string attributeInfo;
|
||||
std::string remark;
|
||||
std::string addr;
|
||||
int lbaWeight;
|
||||
};
|
||||
struct IspCityNode
|
||||
{
|
||||
std::string cityCode;
|
||||
std::string ispCode;
|
||||
};
|
||||
|
||||
public:
|
||||
AddDnsGtmAddressPoolRequest();
|
||||
~AddDnsGtmAddressPoolRequest();
|
||||
|
||||
std::string getMonitorExtendInfo()const;
|
||||
void setMonitorExtendInfo(const std::string& monitorExtendInfo);
|
||||
std::string getLbaStrategy()const;
|
||||
void setLbaStrategy(const std::string& lbaStrategy);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
int getTimeout()const;
|
||||
void setTimeout(int timeout);
|
||||
int getEvaluationCount()const;
|
||||
void setEvaluationCount(int evaluationCount);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::vector<Addr> getAddr()const;
|
||||
void setAddr(const std::vector<Addr>& addr);
|
||||
std::string getMonitorStatus()const;
|
||||
void setMonitorStatus(const std::string& monitorStatus);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getProtocolType()const;
|
||||
void setProtocolType(const std::string& protocolType);
|
||||
int getInterval()const;
|
||||
void setInterval(int interval);
|
||||
std::vector<IspCityNode> getIspCityNode()const;
|
||||
void setIspCityNode(const std::vector<IspCityNode>& ispCityNode);
|
||||
|
||||
private:
|
||||
std::string monitorExtendInfo_;
|
||||
std::string lbaStrategy_;
|
||||
std::string type_;
|
||||
int timeout_;
|
||||
int evaluationCount_;
|
||||
std::string lang_;
|
||||
std::vector<Addr> addr_;
|
||||
std::string monitorStatus_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string name_;
|
||||
std::string protocolType_;
|
||||
int interval_;
|
||||
std::vector<IspCityNode> ispCityNode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMADDRESSPOOLREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMADDRESSPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDnsGtmAddressPoolRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Addr {
|
||||
std::string attributeInfo;
|
||||
std::string mode;
|
||||
std::string remark;
|
||||
int lbaWeight;
|
||||
std::string addr;
|
||||
};
|
||||
struct IspCityNode {
|
||||
std::string cityCode;
|
||||
std::string ispCode;
|
||||
};
|
||||
AddDnsGtmAddressPoolRequest();
|
||||
~AddDnsGtmAddressPoolRequest();
|
||||
std::string getMonitorExtendInfo() const;
|
||||
void setMonitorExtendInfo(const std::string &monitorExtendInfo);
|
||||
std::string getLbaStrategy() const;
|
||||
void setLbaStrategy(const std::string &lbaStrategy);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
int getTimeout() const;
|
||||
void setTimeout(int timeout);
|
||||
int getEvaluationCount() const;
|
||||
void setEvaluationCount(int evaluationCount);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::vector<Addr> getAddr() const;
|
||||
void setAddr(const std::vector<Addr> &addr);
|
||||
std::string getMonitorStatus() const;
|
||||
void setMonitorStatus(const std::string &monitorStatus);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getProtocolType() const;
|
||||
void setProtocolType(const std::string &protocolType);
|
||||
int getInterval() const;
|
||||
void setInterval(int interval);
|
||||
std::vector<IspCityNode> getIspCityNode() const;
|
||||
void setIspCityNode(const std::vector<IspCityNode> &ispCityNode);
|
||||
|
||||
private:
|
||||
std::string monitorExtendInfo_;
|
||||
std::string lbaStrategy_;
|
||||
std::string type_;
|
||||
int timeout_;
|
||||
int evaluationCount_;
|
||||
std::string lang_;
|
||||
std::vector<Addr> addr_;
|
||||
std::string monitorStatus_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string name_;
|
||||
std::string protocolType_;
|
||||
int interval_;
|
||||
std::vector<IspCityNode> ispCityNode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
@@ -1,78 +1,70 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_ADDDNSGTMMONITORREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMMONITORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDnsGtmMonitorRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct IspCityNode
|
||||
{
|
||||
std::string cityCode;
|
||||
std::string ispCode;
|
||||
};
|
||||
|
||||
public:
|
||||
AddDnsGtmMonitorRequest();
|
||||
~AddDnsGtmMonitorRequest();
|
||||
|
||||
std::string getMonitorExtendInfo()const;
|
||||
void setMonitorExtendInfo(const std::string& monitorExtendInfo);
|
||||
int getTimeout()const;
|
||||
void setTimeout(int timeout);
|
||||
std::string getAddrPoolId()const;
|
||||
void setAddrPoolId(const std::string& addrPoolId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getEvaluationCount()const;
|
||||
void setEvaluationCount(int evaluationCount);
|
||||
std::string getProtocolType()const;
|
||||
void setProtocolType(const std::string& protocolType);
|
||||
int getInterval()const;
|
||||
void setInterval(int interval);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::vector<IspCityNode> getIspCityNode()const;
|
||||
void setIspCityNode(const std::vector<IspCityNode>& ispCityNode);
|
||||
|
||||
private:
|
||||
std::string monitorExtendInfo_;
|
||||
int timeout_;
|
||||
std::string addrPoolId_;
|
||||
std::string userClientIp_;
|
||||
int evaluationCount_;
|
||||
std::string protocolType_;
|
||||
int interval_;
|
||||
std::string lang_;
|
||||
std::vector<IspCityNode> ispCityNode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMMONITORREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMMONITORREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMMONITORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDnsGtmMonitorRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct IspCityNode {
|
||||
std::string cityCode;
|
||||
std::string ispCode;
|
||||
};
|
||||
AddDnsGtmMonitorRequest();
|
||||
~AddDnsGtmMonitorRequest();
|
||||
std::string getMonitorExtendInfo() const;
|
||||
void setMonitorExtendInfo(const std::string &monitorExtendInfo);
|
||||
int getTimeout() const;
|
||||
void setTimeout(int timeout);
|
||||
std::string getAddrPoolId() const;
|
||||
void setAddrPoolId(const std::string &addrPoolId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
int getEvaluationCount() const;
|
||||
void setEvaluationCount(int evaluationCount);
|
||||
std::string getProtocolType() const;
|
||||
void setProtocolType(const std::string &protocolType);
|
||||
int getInterval() const;
|
||||
void setInterval(int interval);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::vector<IspCityNode> getIspCityNode() const;
|
||||
void setIspCityNode(const std::vector<IspCityNode> &ispCityNode);
|
||||
|
||||
private:
|
||||
std::string monitorExtendInfo_;
|
||||
int timeout_;
|
||||
std::string addrPoolId_;
|
||||
std::string userClientIp_;
|
||||
int evaluationCount_;
|
||||
std::string protocolType_;
|
||||
int interval_;
|
||||
std::string lang_;
|
||||
std::vector<IspCityNode> ispCityNode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDNSGTMMONITORREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_ALIDNS_MODEL_ADDDOMAINBACKUPREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINBACKUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDomainBackupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddDomainBackupRequest();
|
||||
~AddDomainBackupRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getPeriodType()const;
|
||||
void setPeriodType(const std::string& periodType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string periodType_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINBACKUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINBACKUPREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINBACKUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDomainBackupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddDomainBackupRequest();
|
||||
~AddDomainBackupRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getPeriodType() const;
|
||||
void setPeriodType(const std::string &periodType);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string periodType_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINBACKUPREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_ADDDOMAINGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDomainGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddDomainGroupRequest();
|
||||
~AddDomainGroupRequest();
|
||||
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string groupName_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDomainGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddDomainGroupRequest();
|
||||
~AddDomainGroupRequest();
|
||||
std::string getGroupName() const;
|
||||
void setGroupName(const std::string &groupName);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string groupName_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINGROUPREQUEST_H_
|
||||
|
||||
@@ -1,75 +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_ALIDNS_MODEL_ADDDOMAINRECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINRECORDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDomainRecordRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddDomainRecordRequest();
|
||||
~AddDomainRecordRequest();
|
||||
|
||||
std::string getRR()const;
|
||||
void setRR(const std::string& rR);
|
||||
std::string getLine()const;
|
||||
void setLine(const std::string& line);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getValue()const;
|
||||
void setValue(const std::string& value);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
long getPriority()const;
|
||||
void setPriority(long priority);
|
||||
long getTTL()const;
|
||||
void setTTL(long tTL);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
|
||||
private:
|
||||
std::string rR_;
|
||||
std::string line_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string lang_;
|
||||
std::string value_;
|
||||
std::string domainName_;
|
||||
long priority_;
|
||||
long tTL_;
|
||||
std::string userClientIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINRECORDREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINRECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINRECORDREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDomainRecordRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddDomainRecordRequest();
|
||||
~AddDomainRecordRequest();
|
||||
std::string getRR() const;
|
||||
void setRR(const std::string &rR);
|
||||
std::string getLine() const;
|
||||
void setLine(const std::string &line);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getValue() const;
|
||||
void setValue(const std::string &value);
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
long getPriority() const;
|
||||
void setPriority(long priority);
|
||||
long getTTL() const;
|
||||
void setTTL(long tTL);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
|
||||
private:
|
||||
std::string rR_;
|
||||
std::string line_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string lang_;
|
||||
std::string value_;
|
||||
std::string domainName_;
|
||||
long priority_;
|
||||
long tTL_;
|
||||
std::string userClientIp_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINRECORDREQUEST_H_
|
||||
|
||||
@@ -1,63 +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_ALIDNS_MODEL_ADDDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDomainRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddDomainRequest();
|
||||
~AddDomainRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddDomainRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddDomainRequest();
|
||||
~AddDomainRequest();
|
||||
std::string getGroupId() const;
|
||||
void setGroupId(const std::string &groupId);
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDDOMAINREQUEST_H_
|
||||
|
||||
@@ -1,66 +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_ALIDNS_MODEL_ADDGTMACCESSSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddGtmAccessStrategyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddGtmAccessStrategyRequest();
|
||||
~AddGtmAccessStrategyRequest();
|
||||
|
||||
std::string getDefaultAddrPoolId()const;
|
||||
void setDefaultAddrPoolId(const std::string& defaultAddrPoolId);
|
||||
std::string getFailoverAddrPoolId()const;
|
||||
void setFailoverAddrPoolId(const std::string& failoverAddrPoolId);
|
||||
std::string getStrategyName()const;
|
||||
void setStrategyName(const std::string& strategyName);
|
||||
std::string getAccessLines()const;
|
||||
void setAccessLines(const std::string& accessLines);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string defaultAddrPoolId_;
|
||||
std::string failoverAddrPoolId_;
|
||||
std::string strategyName_;
|
||||
std::string accessLines_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDGTMACCESSSTRATEGYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDGTMACCESSSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddGtmAccessStrategyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddGtmAccessStrategyRequest();
|
||||
~AddGtmAccessStrategyRequest();
|
||||
std::string getDefaultAddrPoolId() const;
|
||||
void setDefaultAddrPoolId(const std::string &defaultAddrPoolId);
|
||||
std::string getFailoverAddrPoolId() const;
|
||||
void setFailoverAddrPoolId(const std::string &failoverAddrPoolId);
|
||||
std::string getStrategyName() const;
|
||||
void setStrategyName(const std::string &strategyName);
|
||||
std::string getAccessLines() const;
|
||||
void setAccessLines(const std::string &accessLines);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string defaultAddrPoolId_;
|
||||
std::string failoverAddrPoolId_;
|
||||
std::string strategyName_;
|
||||
std::string accessLines_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
@@ -1,99 +1,90 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_ADDGTMADDRESSPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddGtmAddressPoolRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Addr
|
||||
{
|
||||
std::string mode;
|
||||
int lbaWeight;
|
||||
std::string value;
|
||||
};
|
||||
struct IspCityNode
|
||||
{
|
||||
std::string cityCode;
|
||||
std::string ispCode;
|
||||
};
|
||||
|
||||
public:
|
||||
AddGtmAddressPoolRequest();
|
||||
~AddGtmAddressPoolRequest();
|
||||
|
||||
std::string getMonitorExtendInfo()const;
|
||||
void setMonitorExtendInfo(const std::string& monitorExtendInfo);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
int getTimeout()const;
|
||||
void setTimeout(int timeout);
|
||||
int getMinAvailableAddrNum()const;
|
||||
void setMinAvailableAddrNum(int minAvailableAddrNum);
|
||||
int getEvaluationCount()const;
|
||||
void setEvaluationCount(int evaluationCount);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::vector<Addr> getAddr()const;
|
||||
void setAddr(const std::vector<Addr>& addr);
|
||||
std::string getMonitorStatus()const;
|
||||
void setMonitorStatus(const std::string& monitorStatus);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getProtocolType()const;
|
||||
void setProtocolType(const std::string& protocolType);
|
||||
int getInterval()const;
|
||||
void setInterval(int interval);
|
||||
std::vector<IspCityNode> getIspCityNode()const;
|
||||
void setIspCityNode(const std::vector<IspCityNode>& ispCityNode);
|
||||
|
||||
private:
|
||||
std::string monitorExtendInfo_;
|
||||
std::string type_;
|
||||
int timeout_;
|
||||
int minAvailableAddrNum_;
|
||||
int evaluationCount_;
|
||||
std::string lang_;
|
||||
std::vector<Addr> addr_;
|
||||
std::string monitorStatus_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string name_;
|
||||
std::string protocolType_;
|
||||
int interval_;
|
||||
std::vector<IspCityNode> ispCityNode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDGTMADDRESSPOOLREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDGTMADDRESSPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddGtmAddressPoolRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Addr {
|
||||
std::string mode;
|
||||
int lbaWeight;
|
||||
std::string value;
|
||||
};
|
||||
struct IspCityNode {
|
||||
std::string cityCode;
|
||||
std::string ispCode;
|
||||
};
|
||||
AddGtmAddressPoolRequest();
|
||||
~AddGtmAddressPoolRequest();
|
||||
std::string getMonitorExtendInfo() const;
|
||||
void setMonitorExtendInfo(const std::string &monitorExtendInfo);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
int getTimeout() const;
|
||||
void setTimeout(int timeout);
|
||||
int getMinAvailableAddrNum() const;
|
||||
void setMinAvailableAddrNum(int minAvailableAddrNum);
|
||||
int getEvaluationCount() const;
|
||||
void setEvaluationCount(int evaluationCount);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::vector<Addr> getAddr() const;
|
||||
void setAddr(const std::vector<Addr> &addr);
|
||||
std::string getMonitorStatus() const;
|
||||
void setMonitorStatus(const std::string &monitorStatus);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getProtocolType() const;
|
||||
void setProtocolType(const std::string &protocolType);
|
||||
int getInterval() const;
|
||||
void setInterval(int interval);
|
||||
std::vector<IspCityNode> getIspCityNode() const;
|
||||
void setIspCityNode(const std::vector<IspCityNode> &ispCityNode);
|
||||
|
||||
private:
|
||||
std::string monitorExtendInfo_;
|
||||
std::string type_;
|
||||
int timeout_;
|
||||
int minAvailableAddrNum_;
|
||||
int evaluationCount_;
|
||||
std::string lang_;
|
||||
std::vector<Addr> addr_;
|
||||
std::string monitorStatus_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string name_;
|
||||
std::string protocolType_;
|
||||
int interval_;
|
||||
std::vector<IspCityNode> ispCityNode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
@@ -1,78 +1,70 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_ADDGTMMONITORREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDGTMMONITORREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddGtmMonitorRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct IspCityNode
|
||||
{
|
||||
std::string cityCode;
|
||||
std::string ispCode;
|
||||
};
|
||||
|
||||
public:
|
||||
AddGtmMonitorRequest();
|
||||
~AddGtmMonitorRequest();
|
||||
|
||||
std::string getMonitorExtendInfo()const;
|
||||
void setMonitorExtendInfo(const std::string& monitorExtendInfo);
|
||||
int getTimeout()const;
|
||||
void setTimeout(int timeout);
|
||||
std::string getAddrPoolId()const;
|
||||
void setAddrPoolId(const std::string& addrPoolId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getEvaluationCount()const;
|
||||
void setEvaluationCount(int evaluationCount);
|
||||
std::string getProtocolType()const;
|
||||
void setProtocolType(const std::string& protocolType);
|
||||
int getInterval()const;
|
||||
void setInterval(int interval);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::vector<IspCityNode> getIspCityNode()const;
|
||||
void setIspCityNode(const std::vector<IspCityNode>& ispCityNode);
|
||||
|
||||
private:
|
||||
std::string monitorExtendInfo_;
|
||||
int timeout_;
|
||||
std::string addrPoolId_;
|
||||
std::string userClientIp_;
|
||||
int evaluationCount_;
|
||||
std::string protocolType_;
|
||||
int interval_;
|
||||
std::string lang_;
|
||||
std::vector<IspCityNode> ispCityNode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDGTMMONITORREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDGTMMONITORREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDGTMMONITORREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddGtmMonitorRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct IspCityNode {
|
||||
std::string cityCode;
|
||||
std::string ispCode;
|
||||
};
|
||||
AddGtmMonitorRequest();
|
||||
~AddGtmMonitorRequest();
|
||||
std::string getMonitorExtendInfo() const;
|
||||
void setMonitorExtendInfo(const std::string &monitorExtendInfo);
|
||||
int getTimeout() const;
|
||||
void setTimeout(int timeout);
|
||||
std::string getAddrPoolId() const;
|
||||
void setAddrPoolId(const std::string &addrPoolId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
int getEvaluationCount() const;
|
||||
void setEvaluationCount(int evaluationCount);
|
||||
std::string getProtocolType() const;
|
||||
void setProtocolType(const std::string &protocolType);
|
||||
int getInterval() const;
|
||||
void setInterval(int interval);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::vector<IspCityNode> getIspCityNode() const;
|
||||
void setIspCityNode(const std::vector<IspCityNode> &ispCityNode);
|
||||
|
||||
private:
|
||||
std::string monitorExtendInfo_;
|
||||
int timeout_;
|
||||
std::string addrPoolId_;
|
||||
std::string userClientIp_;
|
||||
int evaluationCount_;
|
||||
std::string protocolType_;
|
||||
int interval_;
|
||||
std::string lang_;
|
||||
std::vector<IspCityNode> ispCityNode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDGTMMONITORREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_ALIDNS_MODEL_ADDGTMRECOVERYPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDGTMRECOVERYPLANREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddGtmRecoveryPlanRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddGtmRecoveryPlanRequest();
|
||||
~AddGtmRecoveryPlanRequest();
|
||||
|
||||
std::string getFaultAddrPool()const;
|
||||
void setFaultAddrPool(const std::string& faultAddrPool);
|
||||
std::string getRemark()const;
|
||||
void setRemark(const std::string& remark);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string faultAddrPool_;
|
||||
std::string remark_;
|
||||
std::string userClientIp_;
|
||||
std::string name_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDGTMRECOVERYPLANREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDGTMRECOVERYPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_ADDGTMRECOVERYPLANREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT AddGtmRecoveryPlanRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddGtmRecoveryPlanRequest();
|
||||
~AddGtmRecoveryPlanRequest();
|
||||
std::string getFaultAddrPool() const;
|
||||
void setFaultAddrPool(const std::string &faultAddrPool);
|
||||
std::string getRemark() const;
|
||||
void setRemark(const std::string &remark);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string faultAddrPool_;
|
||||
std::string remark_;
|
||||
std::string userClientIp_;
|
||||
std::string name_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDGTMRECOVERYPLANREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_BINDINSTANCEDOMAINSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_BINDINSTANCEDOMAINSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT BindInstanceDomainsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindInstanceDomainsRequest();
|
||||
~BindInstanceDomainsRequest();
|
||||
|
||||
std::string getDomainNames()const;
|
||||
void setDomainNames(const std::string& domainNames);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainNames_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_BINDINSTANCEDOMAINSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_BINDINSTANCEDOMAINSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_BINDINSTANCEDOMAINSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT BindInstanceDomainsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
BindInstanceDomainsRequest();
|
||||
~BindInstanceDomainsRequest();
|
||||
std::string getDomainNames() const;
|
||||
void setDomainNames(const std::string &domainNames);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string domainNames_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_BINDINSTANCEDOMAINSREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_CHANGEDOMAINGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_CHANGEDOMAINGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT ChangeDomainGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ChangeDomainGroupRequest();
|
||||
~ChangeDomainGroupRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string domainName_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_CHANGEDOMAINGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_CHANGEDOMAINGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_CHANGEDOMAINGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT ChangeDomainGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ChangeDomainGroupRequest();
|
||||
~ChangeDomainGroupRequest();
|
||||
std::string getGroupId() const;
|
||||
void setGroupId(const std::string &groupId);
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string domainName_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_CHANGEDOMAINGROUPREQUEST_H_
|
||||
|
||||
@@ -1,63 +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_ALIDNS_MODEL_CHANGEDOMAINOFDNSPRODUCTREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_CHANGEDOMAINOFDNSPRODUCTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT ChangeDomainOfDnsProductRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ChangeDomainOfDnsProductRequest();
|
||||
~ChangeDomainOfDnsProductRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getNewDomain()const;
|
||||
void setNewDomain(const std::string& newDomain);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
bool getForce()const;
|
||||
void setForce(bool force);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string newDomain_;
|
||||
std::string userClientIp_;
|
||||
bool force_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_CHANGEDOMAINOFDNSPRODUCTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_CHANGEDOMAINOFDNSPRODUCTREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_CHANGEDOMAINOFDNSPRODUCTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT ChangeDomainOfDnsProductRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ChangeDomainOfDnsProductRequest();
|
||||
~ChangeDomainOfDnsProductRequest();
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getNewDomain() const;
|
||||
void setNewDomain(const std::string &newDomain);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
bool getForce() const;
|
||||
void setForce(bool force);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string newDomain_;
|
||||
std::string userClientIp_;
|
||||
bool force_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_CHANGEDOMAINOFDNSPRODUCTREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_ALIDNS_MODEL_COPYGTMCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_COPYGTMCONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT CopyGtmConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CopyGtmConfigRequest();
|
||||
~CopyGtmConfigRequest();
|
||||
|
||||
std::string getSourceId()const;
|
||||
void setSourceId(const std::string& sourceId);
|
||||
std::string getTargetId()const;
|
||||
void setTargetId(const std::string& targetId);
|
||||
std::string getCopyType()const;
|
||||
void setCopyType(const std::string& copyType);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string sourceId_;
|
||||
std::string targetId_;
|
||||
std::string copyType_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_COPYGTMCONFIGREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_COPYGTMCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_COPYGTMCONFIGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT CopyGtmConfigRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CopyGtmConfigRequest();
|
||||
~CopyGtmConfigRequest();
|
||||
std::string getSourceId() const;
|
||||
void setSourceId(const std::string &sourceId);
|
||||
std::string getTargetId() const;
|
||||
void setTargetId(const std::string &targetId);
|
||||
std::string getCopyType() const;
|
||||
void setCopyType(const std::string ©Type);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string sourceId_;
|
||||
std::string targetId_;
|
||||
std::string copyType_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_COPYGTMCONFIGREQUEST_H_
|
||||
|
||||
@@ -1,48 +1,42 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_CREATEPDNSAPPKEYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_CREATEPDNSAPPKEYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT CreatePdnsAppKeyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreatePdnsAppKeyRequest();
|
||||
~CreatePdnsAppKeyRequest();
|
||||
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_CREATEPDNSAPPKEYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_CREATEPDNSAPPKEYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_CREATEPDNSAPPKEYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT CreatePdnsAppKeyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreatePdnsAppKeyRequest();
|
||||
~CreatePdnsAppKeyRequest();
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_CREATEPDNSAPPKEYREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_CREATEPDNSUDPIPSEGMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_CREATEPDNSUDPIPSEGMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT CreatePdnsUdpIpSegmentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreatePdnsUdpIpSegmentRequest();
|
||||
~CreatePdnsUdpIpSegmentRequest();
|
||||
|
||||
std::string getIp()const;
|
||||
void setIp(const std::string& ip);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string ip_;
|
||||
std::string name_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_CREATEPDNSUDPIPSEGMENTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_CREATEPDNSUDPIPSEGMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_CREATEPDNSUDPIPSEGMENTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT CreatePdnsUdpIpSegmentRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreatePdnsUdpIpSegmentRequest();
|
||||
~CreatePdnsUdpIpSegmentRequest();
|
||||
std::string getIp() const;
|
||||
void setIp(const std::string &ip);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string ip_;
|
||||
std::string name_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_CREATEPDNSUDPIPSEGMENTREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DELETECUSTOMLINESREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETECUSTOMLINESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteCustomLinesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteCustomLinesRequest();
|
||||
~DeleteCustomLinesRequest();
|
||||
|
||||
std::string getLineIds()const;
|
||||
void setLineIds(const std::string& lineIds);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string lineIds_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETECUSTOMLINESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETECUSTOMLINESREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETECUSTOMLINESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteCustomLinesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteCustomLinesRequest();
|
||||
~DeleteCustomLinesRequest();
|
||||
std::string getLineIds() const;
|
||||
void setLineIds(const std::string &lineIds);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string lineIds_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETECUSTOMLINESREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_DELETEDNSCACHEDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSCACHEDOMAINREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDnsCacheDomainRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDnsCacheDomainRequest();
|
||||
~DeleteDnsCacheDomainRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSCACHEDOMAINREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSCACHEDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSCACHEDOMAINREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDnsCacheDomainRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteDnsCacheDomainRequest();
|
||||
~DeleteDnsCacheDomainRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSCACHEDOMAINREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DELETEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDnsGtmAccessStrategyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDnsGtmAccessStrategyRequest();
|
||||
~DeleteDnsGtmAccessStrategyRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getStrategyId()const;
|
||||
void setStrategyId(const std::string& strategyId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string strategyId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDnsGtmAccessStrategyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteDnsGtmAccessStrategyRequest();
|
||||
~DeleteDnsGtmAccessStrategyRequest();
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getStrategyId() const;
|
||||
void setStrategyId(const std::string &strategyId);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string strategyId_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DELETEDNSGTMADDRESSPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDnsGtmAddressPoolRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDnsGtmAddressPoolRequest();
|
||||
~DeleteDnsGtmAddressPoolRequest();
|
||||
|
||||
std::string getAddrPoolId()const;
|
||||
void setAddrPoolId(const std::string& addrPoolId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string addrPoolId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSGTMADDRESSPOOLREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSGTMADDRESSPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDnsGtmAddressPoolRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteDnsGtmAddressPoolRequest();
|
||||
~DeleteDnsGtmAddressPoolRequest();
|
||||
std::string getAddrPoolId() const;
|
||||
void setAddrPoolId(const std::string &addrPoolId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string addrPoolId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDNSGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DELETEDOMAINGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDomainGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDomainGroupRequest();
|
||||
~DeleteDomainGroupRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDomainGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteDomainGroupRequest();
|
||||
~DeleteDomainGroupRequest();
|
||||
std::string getGroupId() const;
|
||||
void setGroupId(const std::string &groupId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINGROUPREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_DELETEDOMAINRECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINRECORDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDomainRecordRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDomainRecordRequest();
|
||||
~DeleteDomainRecordRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRecordId()const;
|
||||
void setRecordId(const std::string& recordId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string recordId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINRECORDREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINRECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINRECORDREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDomainRecordRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteDomainRecordRequest();
|
||||
~DeleteDomainRecordRequest();
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRecordId() const;
|
||||
void setRecordId(const std::string &recordId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string recordId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINRECORDREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_DELETEDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDomainRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDomainRequest();
|
||||
~DeleteDomainRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteDomainRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteDomainRequest();
|
||||
~DeleteDomainRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEDOMAINREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DELETEGTMACCESSSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteGtmAccessStrategyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteGtmAccessStrategyRequest();
|
||||
~DeleteGtmAccessStrategyRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getStrategyId()const;
|
||||
void setStrategyId(const std::string& strategyId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string strategyId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMACCESSSTRATEGYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMACCESSSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteGtmAccessStrategyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteGtmAccessStrategyRequest();
|
||||
~DeleteGtmAccessStrategyRequest();
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getStrategyId() const;
|
||||
void setStrategyId(const std::string &strategyId);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string strategyId_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DELETEGTMADDRESSPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteGtmAddressPoolRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteGtmAddressPoolRequest();
|
||||
~DeleteGtmAddressPoolRequest();
|
||||
|
||||
std::string getAddrPoolId()const;
|
||||
void setAddrPoolId(const std::string& addrPoolId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string addrPoolId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMADDRESSPOOLREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMADDRESSPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteGtmAddressPoolRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteGtmAddressPoolRequest();
|
||||
~DeleteGtmAddressPoolRequest();
|
||||
std::string getAddrPoolId() const;
|
||||
void setAddrPoolId(const std::string &addrPoolId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string addrPoolId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMADDRESSPOOLREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DELETEGTMRECOVERYPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMRECOVERYPLANREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteGtmRecoveryPlanRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteGtmRecoveryPlanRequest();
|
||||
~DeleteGtmRecoveryPlanRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getRecoveryPlanId()const;
|
||||
void setRecoveryPlanId(long recoveryPlanId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
long recoveryPlanId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMRECOVERYPLANREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMRECOVERYPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMRECOVERYPLANREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteGtmRecoveryPlanRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteGtmRecoveryPlanRequest();
|
||||
~DeleteGtmRecoveryPlanRequest();
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
long getRecoveryPlanId() const;
|
||||
void setRecoveryPlanId(long recoveryPlanId);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
long recoveryPlanId_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMRECOVERYPLANREQUEST_H_
|
||||
|
||||
@@ -1,63 +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_ALIDNS_MODEL_DELETESUBDOMAINRECORDSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETESUBDOMAINRECORDSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteSubDomainRecordsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSubDomainRecordsRequest();
|
||||
~DeleteSubDomainRecordsRequest();
|
||||
|
||||
std::string getRR()const;
|
||||
void setRR(const std::string& rR);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string rR_;
|
||||
std::string domainName_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETESUBDOMAINRECORDSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETESUBDOMAINRECORDSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DELETESUBDOMAINRECORDSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DeleteSubDomainRecordsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteSubDomainRecordsRequest();
|
||||
~DeleteSubDomainRecordsRequest();
|
||||
std::string getRR() const;
|
||||
void setRR(const std::string &rR);
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string rR_;
|
||||
std::string domainName_;
|
||||
std::string type_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETESUBDOMAINRECORDSREQUEST_H_
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_DESCRIBEBATCHRESULTCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEBATCHRESULTCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeBatchResultCountRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBatchResultCountRequest();
|
||||
~DescribeBatchResultCountRequest();
|
||||
|
||||
std::string getBatchType()const;
|
||||
void setBatchType(const std::string& batchType);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
long getTaskId()const;
|
||||
void setTaskId(long taskId);
|
||||
|
||||
private:
|
||||
std::string batchType_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
long taskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEBATCHRESULTCOUNTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEBATCHRESULTCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEBATCHRESULTCOUNTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeBatchResultCountRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeBatchResultCountRequest();
|
||||
~DescribeBatchResultCountRequest();
|
||||
std::string getBatchType() const;
|
||||
void setBatchType(const std::string &batchType);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
long getTaskId() const;
|
||||
void setTaskId(long taskId);
|
||||
|
||||
private:
|
||||
std::string batchType_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
long taskId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEBATCHRESULTCOUNTREQUEST_H_
|
||||
|
||||
@@ -42,8 +42,8 @@ namespace AlibabaCloud
|
||||
long getTaskId()const;
|
||||
int getFailedCount()const;
|
||||
int getSuccessCount()const;
|
||||
std::string getReason()const;
|
||||
std::string getBatchType()const;
|
||||
std::string getReason()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -53,8 +53,8 @@ namespace AlibabaCloud
|
||||
long taskId_;
|
||||
int failedCount_;
|
||||
int successCount_;
|
||||
std::string reason_;
|
||||
std::string batchType_;
|
||||
std::string reason_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,66 +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_ALIDNS_MODEL_DESCRIBEBATCHRESULTDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEBATCHRESULTDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeBatchResultDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeBatchResultDetailRequest();
|
||||
~DescribeBatchResultDetailRequest();
|
||||
|
||||
std::string getBatchType()const;
|
||||
void setBatchType(const std::string& batchType);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
long getTaskId()const;
|
||||
void setTaskId(long taskId);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string batchType_;
|
||||
int pageNumber_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
long taskId_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEBATCHRESULTDETAILREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEBATCHRESULTDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEBATCHRESULTDETAILREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeBatchResultDetailRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeBatchResultDetailRequest();
|
||||
~DescribeBatchResultDetailRequest();
|
||||
std::string getBatchType() const;
|
||||
void setBatchType(const std::string &batchType);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
long getTaskId() const;
|
||||
void setTaskId(long taskId);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
std::string batchType_;
|
||||
int pageNumber_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
long taskId_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEBATCHRESULTDETAILREQUEST_H_
|
||||
|
||||
@@ -34,20 +34,20 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct BatchResultDetail
|
||||
{
|
||||
std::string rr;
|
||||
bool status;
|
||||
std::string rr;
|
||||
std::string operateDateStr;
|
||||
std::string priority;
|
||||
std::string rrStatus;
|
||||
std::string ttl;
|
||||
std::string reason;
|
||||
std::string batchType;
|
||||
std::string reason;
|
||||
std::string remark;
|
||||
std::string line;
|
||||
std::string type;
|
||||
std::string value;
|
||||
std::string newRr;
|
||||
std::string newValue;
|
||||
std::string newRr;
|
||||
std::string recordId;
|
||||
std::string domain;
|
||||
};
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBECUSTOMLINEREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBECUSTOMLINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeCustomLineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCustomLineRequest();
|
||||
~DescribeCustomLineRequest();
|
||||
|
||||
long getLineId()const;
|
||||
void setLineId(long lineId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long lineId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBECUSTOMLINEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBECUSTOMLINEREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBECUSTOMLINEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeCustomLineRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeCustomLineRequest();
|
||||
~DescribeCustomLineRequest();
|
||||
long getLineId() const;
|
||||
void setLineId(long lineId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
long lineId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBECUSTOMLINEREQUEST_H_
|
||||
|
||||
@@ -48,8 +48,8 @@ namespace AlibabaCloud
|
||||
std::string getCreateTime()const;
|
||||
long getId()const;
|
||||
std::string getIpSegments()const;
|
||||
long getCreateTimestamp()const;
|
||||
std::string getCode()const;
|
||||
long getCreateTimestamp()const;
|
||||
std::string getName()const;
|
||||
|
||||
protected:
|
||||
@@ -60,8 +60,8 @@ namespace AlibabaCloud
|
||||
std::string createTime_;
|
||||
long id_;
|
||||
std::string ipSegments_;
|
||||
long createTimestamp_;
|
||||
std::string code_;
|
||||
long createTimestamp_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
|
||||
@@ -1,60 +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_ALIDNS_MODEL_DESCRIBECUSTOMLINESREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBECUSTOMLINESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeCustomLinesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCustomLinesRequest();
|
||||
~DescribeCustomLinesRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
long pageNumber_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBECUSTOMLINESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBECUSTOMLINESREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBECUSTOMLINESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeCustomLinesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeCustomLinesRequest();
|
||||
~DescribeCustomLinesRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
long pageNumber_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBECUSTOMLINESREQUEST_H_
|
||||
|
||||
@@ -44,8 +44,8 @@ namespace AlibabaCloud
|
||||
std::string createTime;
|
||||
long id;
|
||||
std::string ipSegments;
|
||||
long createTimestamp;
|
||||
std::string code;
|
||||
long createTimestamp;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,66 +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_ALIDNS_MODEL_DESCRIBEDNSSLBSUBDOMAINSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSSLBSUBDOMAINSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDNSSLBSubDomainsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDNSSLBSubDomainsRequest();
|
||||
~DescribeDNSSLBSubDomainsRequest();
|
||||
|
||||
std::string getRr()const;
|
||||
void setRr(const std::string& rr);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string rr_;
|
||||
std::string domainName_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSSLBSUBDOMAINSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSSLBSUBDOMAINSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSSLBSUBDOMAINSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDNSSLBSubDomainsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDNSSLBSubDomainsRequest();
|
||||
~DescribeDNSSLBSubDomainsRequest();
|
||||
std::string getRr() const;
|
||||
void setRr(const std::string &rr);
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string rr_;
|
||||
std::string domainName_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSSLBSUBDOMAINSREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_ALIDNS_MODEL_DESCRIBEDNSCACHEDOMAINSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSCACHEDOMAINSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsCacheDomainsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsCacheDomainsRequest();
|
||||
~DescribeDnsCacheDomainsRequest();
|
||||
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyword()const;
|
||||
void setKeyword(const std::string& keyword);
|
||||
|
||||
private:
|
||||
long pageNumber_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSCACHEDOMAINSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSCACHEDOMAINSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSCACHEDOMAINSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsCacheDomainsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsCacheDomainsRequest();
|
||||
~DescribeDnsCacheDomainsRequest();
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getKeyword() const;
|
||||
void setKeyword(const std::string &keyword);
|
||||
|
||||
private:
|
||||
long pageNumber_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSCACHEDOMAINSREQUEST_H_
|
||||
|
||||
@@ -40,16 +40,16 @@ namespace AlibabaCloud
|
||||
std::string host;
|
||||
};
|
||||
long expireTimestamp;
|
||||
std::string domainName;
|
||||
std::string instanceId;
|
||||
std::string domainName;
|
||||
std::string createTime;
|
||||
int cacheTtlMin;
|
||||
std::string remark;
|
||||
std::string versionCode;
|
||||
std::string domainId;
|
||||
std::string sourceEdns;
|
||||
std::string updateTime;
|
||||
std::string sourceProtocol;
|
||||
std::string updateTime;
|
||||
long updateTimestamp;
|
||||
int cacheTtlMax;
|
||||
std::vector<Domain::SourceDnsServer> sourceDnsServers;
|
||||
|
||||
@@ -1,63 +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_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGIESREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGIESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAccessStrategiesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmAccessStrategiesRequest();
|
||||
~DescribeDnsGtmAccessStrategiesRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getStrategyMode()const;
|
||||
void setStrategyMode(const std::string& strategyMode);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string strategyMode_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGIESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGIESREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGIESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAccessStrategiesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmAccessStrategiesRequest();
|
||||
~DescribeDnsGtmAccessStrategiesRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getStrategyMode() const;
|
||||
void setStrategyMode(const std::string &strategyMode);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string strategyMode_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGIESREQUEST_H_
|
||||
|
||||
@@ -34,13 +34,6 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Strategy
|
||||
{
|
||||
struct Line
|
||||
{
|
||||
std::string groupName;
|
||||
std::string groupCode;
|
||||
std::string lineCode;
|
||||
std::string lineName;
|
||||
};
|
||||
struct EffectiveAddrPool
|
||||
{
|
||||
int lbaWeight;
|
||||
@@ -48,11 +41,18 @@ namespace AlibabaCloud
|
||||
std::string name;
|
||||
int addrCount;
|
||||
};
|
||||
struct Line
|
||||
{
|
||||
std::string groupName;
|
||||
std::string groupCode;
|
||||
std::string lineCode;
|
||||
std::string lineName;
|
||||
};
|
||||
std::vector<Strategy::EffectiveAddrPool> effectiveAddrPools;
|
||||
std::string strategyName;
|
||||
std::string effectiveAddrPoolType;
|
||||
std::string createTime;
|
||||
std::string effectiveAddrPoolGroupType;
|
||||
std::string createTime;
|
||||
std::string strategyId;
|
||||
long createTimestamp;
|
||||
std::vector<Strategy::Line> lines;
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYAVAILABLECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYAVAILABLECONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAccessStrategyAvailableConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmAccessStrategyAvailableConfigRequest();
|
||||
~DescribeDnsGtmAccessStrategyAvailableConfigRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getStrategyMode()const;
|
||||
void setStrategyMode(const std::string& strategyMode);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string strategyMode_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYAVAILABLECONFIGREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYAVAILABLECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYAVAILABLECONFIGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAccessStrategyAvailableConfigRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmAccessStrategyAvailableConfigRequest();
|
||||
~DescribeDnsGtmAccessStrategyAvailableConfigRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getStrategyMode() const;
|
||||
void setStrategyMode(const std::string &strategyMode);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string strategyMode_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYAVAILABLECONFIGREQUEST_H_
|
||||
|
||||
@@ -32,12 +32,24 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAccessStrategyAvailableConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DomainAddrPool
|
||||
{
|
||||
std::string id;
|
||||
std::string name;
|
||||
int addrCount;
|
||||
};
|
||||
struct Ipv4AddrPool
|
||||
{
|
||||
std::string id;
|
||||
std::string name;
|
||||
int addrCount;
|
||||
};
|
||||
struct Ipv6AddrPool
|
||||
{
|
||||
std::string id;
|
||||
std::string name;
|
||||
int addrCount;
|
||||
};
|
||||
struct Line
|
||||
{
|
||||
std::string groupName;
|
||||
@@ -46,25 +58,13 @@ namespace AlibabaCloud
|
||||
std::string lineCode;
|
||||
std::string lineName;
|
||||
};
|
||||
struct Ipv6AddrPool
|
||||
{
|
||||
std::string id;
|
||||
std::string name;
|
||||
int addrCount;
|
||||
};
|
||||
struct DomainAddrPool
|
||||
{
|
||||
std::string id;
|
||||
std::string name;
|
||||
int addrCount;
|
||||
};
|
||||
|
||||
|
||||
DescribeDnsGtmAccessStrategyAvailableConfigResult();
|
||||
explicit DescribeDnsGtmAccessStrategyAvailableConfigResult(const std::string &payload);
|
||||
~DescribeDnsGtmAccessStrategyAvailableConfigResult();
|
||||
std::vector<Ipv4AddrPool> getIpv4AddrPools()const;
|
||||
std::vector<DomainAddrPool> getDomainAddrPools()const;
|
||||
std::vector<Ipv4AddrPool> getIpv4AddrPools()const;
|
||||
std::vector<std::string> getSelectedDomainLines()const;
|
||||
std::vector<std::string> getSelectedIpv4Lines()const;
|
||||
std::vector<Ipv6AddrPool> getIpv6AddrPools()const;
|
||||
@@ -75,8 +75,8 @@ namespace AlibabaCloud
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Ipv4AddrPool> ipv4AddrPools_;
|
||||
std::vector<DomainAddrPool> domainAddrPools_;
|
||||
std::vector<Ipv4AddrPool> ipv4AddrPools_;
|
||||
std::vector<std::string> selectedDomainLines_;
|
||||
std::vector<std::string> selectedIpv4Lines_;
|
||||
std::vector<Ipv6AddrPool> ipv6AddrPools_;
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAccessStrategyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmAccessStrategyRequest();
|
||||
~DescribeDnsGtmAccessStrategyRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getStrategyId()const;
|
||||
void setStrategyId(const std::string& strategyId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string strategyId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAccessStrategyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmAccessStrategyRequest();
|
||||
~DescribeDnsGtmAccessStrategyRequest();
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getStrategyId() const;
|
||||
void setStrategyId(const std::string &strategyId);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string strategyId_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMACCESSSTRATEGYREQUEST_H_
|
||||
|
||||
@@ -32,12 +32,12 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAccessStrategyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Line
|
||||
struct FailoverAddrPool
|
||||
{
|
||||
std::string groupName;
|
||||
std::string groupCode;
|
||||
std::string lineCode;
|
||||
std::string lineName;
|
||||
int lbaWeight;
|
||||
std::string id;
|
||||
std::string name;
|
||||
int addrCount;
|
||||
};
|
||||
struct DefaultAddrPool
|
||||
{
|
||||
@@ -46,12 +46,12 @@ namespace AlibabaCloud
|
||||
std::string name;
|
||||
int addrCount;
|
||||
};
|
||||
struct FailoverAddrPool
|
||||
struct Line
|
||||
{
|
||||
int lbaWeight;
|
||||
std::string id;
|
||||
std::string name;
|
||||
int addrCount;
|
||||
std::string groupName;
|
||||
std::string groupCode;
|
||||
std::string lineCode;
|
||||
std::string lineName;
|
||||
};
|
||||
|
||||
|
||||
@@ -60,9 +60,9 @@ namespace AlibabaCloud
|
||||
~DescribeDnsGtmAccessStrategyResult();
|
||||
int getFailoverMinAvailableAddrNum()const;
|
||||
std::string getDefaultAddrPoolType()const;
|
||||
int getDefaultAvailableAddrNum()const;
|
||||
std::string getStrategyId()const;
|
||||
std::string getFailoverAddrPoolGroupStatus()const;
|
||||
int getDefaultAvailableAddrNum()const;
|
||||
int getFailoverAvailableAddrNum()const;
|
||||
std::string getFailoverLbaStrategy()const;
|
||||
int getDefaultMaxReturnAddrNum()const;
|
||||
@@ -89,9 +89,9 @@ namespace AlibabaCloud
|
||||
private:
|
||||
int failoverMinAvailableAddrNum_;
|
||||
std::string defaultAddrPoolType_;
|
||||
int defaultAvailableAddrNum_;
|
||||
std::string strategyId_;
|
||||
std::string failoverAddrPoolGroupStatus_;
|
||||
int defaultAvailableAddrNum_;
|
||||
int failoverAvailableAddrNum_;
|
||||
std::string failoverLbaStrategy_;
|
||||
int defaultMaxReturnAddrNum_;
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_DESCRIBEDNSGTMADDRATTRIBUTEINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMADDRATTRIBUTEINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAddrAttributeInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmAddrAttributeInfoRequest();
|
||||
~DescribeDnsGtmAddrAttributeInfoRequest();
|
||||
|
||||
std::string getAddrs()const;
|
||||
void setAddrs(const std::string& addrs);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string addrs_;
|
||||
std::string type_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMADDRATTRIBUTEINFOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMADDRATTRIBUTEINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMADDRATTRIBUTEINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAddrAttributeInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmAddrAttributeInfoRequest();
|
||||
~DescribeDnsGtmAddrAttributeInfoRequest();
|
||||
std::string getAddrs() const;
|
||||
void setAddrs(const std::string &addrs);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string addrs_;
|
||||
std::string type_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMADDRATTRIBUTEINFOREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBEDNSGTMADDRESSPOOLAVAILABLECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMADDRESSPOOLAVAILABLECONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAddressPoolAvailableConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmAddressPoolAvailableConfigRequest();
|
||||
~DescribeDnsGtmAddressPoolAvailableConfigRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMADDRESSPOOLAVAILABLECONFIGREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMADDRESSPOOLAVAILABLECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMADDRESSPOOLAVAILABLECONFIGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAddressPoolAvailableConfigRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmAddressPoolAvailableConfigRequest();
|
||||
~DescribeDnsGtmAddressPoolAvailableConfigRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMADDRESSPOOLAVAILABLECONFIGREQUEST_H_
|
||||
|
||||
@@ -1,51 +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_ALIDNS_MODEL_DESCRIBEDNSGTMAVAILABLEALERTGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMAVAILABLEALERTGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAvailableAlertGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmAvailableAlertGroupRequest();
|
||||
~DescribeDnsGtmAvailableAlertGroupRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMAVAILABLEALERTGROUPREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMAVAILABLEALERTGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMAVAILABLEALERTGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmAvailableAlertGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmAvailableAlertGroupRequest();
|
||||
~DescribeDnsGtmAvailableAlertGroupRequest();
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMAVAILABLEALERTGROUPREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstanceAddressPoolRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmInstanceAddressPoolRequest();
|
||||
~DescribeDnsGtmInstanceAddressPoolRequest();
|
||||
|
||||
std::string getAddrPoolId()const;
|
||||
void setAddrPoolId(const std::string& addrPoolId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string addrPoolId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstanceAddressPoolRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmInstanceAddressPoolRequest();
|
||||
~DescribeDnsGtmInstanceAddressPoolRequest();
|
||||
std::string getAddrPoolId() const;
|
||||
void setAddrPoolId(const std::string &addrPoolId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string addrPoolId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLREQUEST_H_
|
||||
|
||||
@@ -54,12 +54,12 @@ namespace AlibabaCloud
|
||||
std::string getType()const;
|
||||
std::string getLbaStrategy()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getAddrPoolId()const;
|
||||
std::string getUpdateTime()const;
|
||||
std::string getAddrPoolId()const;
|
||||
long getUpdateTimestamp()const;
|
||||
std::string getMonitorConfigId()const;
|
||||
long getCreateTimestamp()const;
|
||||
std::string getMonitorStatus()const;
|
||||
long getCreateTimestamp()const;
|
||||
int getAddrCount()const;
|
||||
std::string getName()const;
|
||||
|
||||
@@ -70,12 +70,12 @@ namespace AlibabaCloud
|
||||
std::string type_;
|
||||
std::string lbaStrategy_;
|
||||
std::string createTime_;
|
||||
std::string addrPoolId_;
|
||||
std::string updateTime_;
|
||||
std::string addrPoolId_;
|
||||
long updateTimestamp_;
|
||||
std::string monitorConfigId_;
|
||||
long createTimestamp_;
|
||||
std::string monitorStatus_;
|
||||
long createTimestamp_;
|
||||
int addrCount_;
|
||||
std::string name_;
|
||||
|
||||
|
||||
@@ -1,60 +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_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstanceAddressPoolsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmInstanceAddressPoolsRequest();
|
||||
~DescribeDnsGtmInstanceAddressPoolsRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstanceAddressPoolsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmInstanceAddressPoolsRequest();
|
||||
~DescribeDnsGtmInstanceAddressPoolsRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEADDRESSPOOLSREQUEST_H_
|
||||
|
||||
@@ -37,14 +37,14 @@ namespace AlibabaCloud
|
||||
std::string type;
|
||||
std::string lbaStrategy;
|
||||
std::string createTime;
|
||||
std::string addrPoolId;
|
||||
std::string updateTime;
|
||||
std::string addrPoolId;
|
||||
long updateTimestamp;
|
||||
std::string monitorConfigId;
|
||||
long createTimestamp;
|
||||
std::string monitorStatus;
|
||||
int addrCount;
|
||||
long createTimestamp;
|
||||
std::string name;
|
||||
int addrCount;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmInstanceRequest();
|
||||
~DescribeDnsGtmInstanceRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmInstanceRequest();
|
||||
~DescribeDnsGtmInstanceRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCEREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstanceStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmInstanceStatusRequest();
|
||||
~DescribeDnsGtmInstanceStatusRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstanceStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmInstanceStatusRequest();
|
||||
~DescribeDnsGtmInstanceStatusRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESTATUSREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESYSTEMCNAMEREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESYSTEMCNAMEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstanceSystemCnameRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmInstanceSystemCnameRequest();
|
||||
~DescribeDnsGtmInstanceSystemCnameRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESYSTEMCNAMEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESYSTEMCNAMEREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESYSTEMCNAMEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstanceSystemCnameRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmInstanceSystemCnameRequest();
|
||||
~DescribeDnsGtmInstanceSystemCnameRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESYSTEMCNAMEREQUEST_H_
|
||||
|
||||
@@ -1,63 +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_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstancesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmInstancesRequest();
|
||||
~DescribeDnsGtmInstancesRequest();
|
||||
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyword()const;
|
||||
void setKeyword(const std::string& keyword);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmInstancesRequest();
|
||||
~DescribeDnsGtmInstancesRequest();
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getKeyword() const;
|
||||
void setKeyword(const std::string &keyword);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMINSTANCESREQUEST_H_
|
||||
|
||||
@@ -1,69 +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_ALIDNS_MODEL_DESCRIBEDNSGTMLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMLOGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmLogsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmLogsRequest();
|
||||
~DescribeDnsGtmLogsRequest();
|
||||
|
||||
long getStartTimestamp()const;
|
||||
void setStartTimestamp(long startTimestamp);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
long getEndTimestamp()const;
|
||||
void setEndTimestamp(long endTimestamp);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyword()const;
|
||||
void setKeyword(const std::string& keyword);
|
||||
|
||||
private:
|
||||
long startTimestamp_;
|
||||
int pageNumber_;
|
||||
long endTimestamp_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMLOGSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMLOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmLogsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmLogsRequest();
|
||||
~DescribeDnsGtmLogsRequest();
|
||||
long getStartTimestamp() const;
|
||||
void setStartTimestamp(long startTimestamp);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
long getEndTimestamp() const;
|
||||
void setEndTimestamp(long endTimestamp);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getKeyword() const;
|
||||
void setKeyword(const std::string &keyword);
|
||||
|
||||
private:
|
||||
long startTimestamp_;
|
||||
int pageNumber_;
|
||||
long endTimestamp_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMLOGSREQUEST_H_
|
||||
|
||||
@@ -34,8 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Log
|
||||
{
|
||||
std::string entityType;
|
||||
std::string entityId;
|
||||
std::string entityType;
|
||||
std::string entityName;
|
||||
std::string operTime;
|
||||
std::string content;
|
||||
|
||||
@@ -1,51 +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_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORAVAILABLECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORAVAILABLECONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmMonitorAvailableConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmMonitorAvailableConfigRequest();
|
||||
~DescribeDnsGtmMonitorAvailableConfigRequest();
|
||||
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORAVAILABLECONFIGREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORAVAILABLECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORAVAILABLECONFIGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmMonitorAvailableConfigRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmMonitorAvailableConfigRequest();
|
||||
~DescribeDnsGtmMonitorAvailableConfigRequest();
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORAVAILABLECONFIGREQUEST_H_
|
||||
|
||||
@@ -34,47 +34,47 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Ipv4IspCityNode
|
||||
{
|
||||
std::string groupName;
|
||||
std::string cityCode;
|
||||
std::string groupName;
|
||||
std::string ispName;
|
||||
std::string groupType;
|
||||
std::string cityName;
|
||||
bool defaultSelected;
|
||||
std::string ispCode;
|
||||
bool defaultSelected;
|
||||
std::vector<std::string> ips;
|
||||
};
|
||||
struct DomainIpv4IspCityNode
|
||||
{
|
||||
std::string groupName;
|
||||
std::string cityCode;
|
||||
std::string groupName;
|
||||
std::string ispName;
|
||||
std::string groupType;
|
||||
std::vector<std::string> ips1;
|
||||
std::string cityName;
|
||||
bool defaultSelected;
|
||||
std::string ispCode;
|
||||
bool defaultSelected;
|
||||
};
|
||||
struct DomainIpv6IspCityNode
|
||||
{
|
||||
std::string groupName;
|
||||
std::string cityCode;
|
||||
std::string groupName;
|
||||
std::string ispName;
|
||||
std::string groupType;
|
||||
std::vector<std::string> ips2;
|
||||
std::string cityName;
|
||||
bool defaultSelected;
|
||||
std::string ispCode;
|
||||
bool defaultSelected;
|
||||
};
|
||||
struct Ipv6IspCityNode
|
||||
{
|
||||
std::string groupName;
|
||||
std::string cityCode;
|
||||
std::string groupName;
|
||||
std::string ispName;
|
||||
std::string groupType;
|
||||
std::vector<std::string> ips3;
|
||||
std::string cityName;
|
||||
bool defaultSelected;
|
||||
std::string ispCode;
|
||||
bool defaultSelected;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORCONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmMonitorConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsGtmMonitorConfigRequest();
|
||||
~DescribeDnsGtmMonitorConfigRequest();
|
||||
|
||||
std::string getMonitorConfigId()const;
|
||||
void setMonitorConfigId(const std::string& monitorConfigId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string monitorConfigId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORCONFIGREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORCONFIGREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsGtmMonitorConfigRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsGtmMonitorConfigRequest();
|
||||
~DescribeDnsGtmMonitorConfigRequest();
|
||||
std::string getMonitorConfigId() const;
|
||||
void setMonitorConfigId(const std::string &monitorConfigId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string monitorConfigId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSGTMMONITORCONFIGREQUEST_H_
|
||||
|
||||
@@ -47,8 +47,8 @@ namespace AlibabaCloud
|
||||
explicit DescribeDnsGtmMonitorConfigResult(const std::string &payload);
|
||||
~DescribeDnsGtmMonitorConfigResult();
|
||||
std::vector<IspCityNode> getIspCityNodes()const;
|
||||
std::string getProtocolType()const;
|
||||
int getTimeout()const;
|
||||
std::string getProtocolType()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getUpdateTime()const;
|
||||
int getEvaluationCount()const;
|
||||
@@ -62,8 +62,8 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<IspCityNode> ispCityNodes_;
|
||||
std::string protocolType_;
|
||||
int timeout_;
|
||||
std::string protocolType_;
|
||||
std::string createTime_;
|
||||
std::string updateTime_;
|
||||
int evaluationCount_;
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsProductInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsProductInstanceRequest();
|
||||
~DescribeDnsProductInstanceRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCEREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsProductInstanceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsProductInstanceRequest();
|
||||
~DescribeDnsProductInstanceRequest();
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCEREQUEST_H_
|
||||
|
||||
@@ -41,8 +41,8 @@ namespace AlibabaCloud
|
||||
bool getInBlackHole()const;
|
||||
long getBindDomainCount()const;
|
||||
bool getRegionLines()const;
|
||||
std::string getEndTime()const;
|
||||
long getBindCount()const;
|
||||
std::string getEndTime()const;
|
||||
long getStartTimestamp()const;
|
||||
std::string getISPLines()const;
|
||||
std::vector<std::string> getDnsServers()const;
|
||||
@@ -68,8 +68,8 @@ namespace AlibabaCloud
|
||||
long getBindDomainUsedCount()const;
|
||||
std::string getVersionCode()const;
|
||||
long getOverseaDDosDefendFlow()const;
|
||||
long getSubDomainLevel()const;
|
||||
bool getInClean()const;
|
||||
long getSubDomainLevel()const;
|
||||
std::string getDomain()const;
|
||||
|
||||
protected:
|
||||
@@ -79,8 +79,8 @@ namespace AlibabaCloud
|
||||
bool inBlackHole_;
|
||||
long bindDomainCount_;
|
||||
bool regionLines_;
|
||||
std::string endTime_;
|
||||
long bindCount_;
|
||||
std::string endTime_;
|
||||
long startTimestamp_;
|
||||
std::string iSPLines_;
|
||||
std::vector<std::string> dnsServers_;
|
||||
@@ -106,8 +106,8 @@ namespace AlibabaCloud
|
||||
long bindDomainUsedCount_;
|
||||
std::string versionCode_;
|
||||
long overseaDDosDefendFlow_;
|
||||
long subDomainLevel_;
|
||||
bool inClean_;
|
||||
long subDomainLevel_;
|
||||
std::string domain_;
|
||||
|
||||
};
|
||||
|
||||
@@ -1,66 +1,66 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsProductInstancesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDnsProductInstancesRequest();
|
||||
~DescribeDnsProductInstancesRequest();
|
||||
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDomainType()const;
|
||||
void setDomainType(const std::string& domainType);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getVersionCode()const;
|
||||
void setVersionCode(const std::string& versionCode);
|
||||
|
||||
private:
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string domainType_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string versionCode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCESREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDnsProductInstancesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDnsProductInstancesRequest();
|
||||
~DescribeDnsProductInstancesRequest();
|
||||
std::string getOrderBy() const;
|
||||
void setOrderBy(const std::string &orderBy);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDomainType() const;
|
||||
void setDomainType(const std::string &domainType);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getVersionCode() const;
|
||||
void setVersionCode(const std::string &versionCode);
|
||||
std::string getDirection() const;
|
||||
void setDirection(const std::string &direction);
|
||||
|
||||
private:
|
||||
std::string orderBy_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string domainType_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string versionCode_;
|
||||
std::string direction_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDNSPRODUCTINSTANCESREQUEST_H_
|
||||
|
||||
@@ -38,8 +38,8 @@ namespace AlibabaCloud
|
||||
bool inBlackHole;
|
||||
long bindDomainCount;
|
||||
bool regionLines;
|
||||
std::string endTime;
|
||||
long bindCount;
|
||||
std::string endTime;
|
||||
long startTimestamp;
|
||||
std::string iSPLines;
|
||||
long endTimestamp;
|
||||
@@ -63,8 +63,8 @@ namespace AlibabaCloud
|
||||
long bindDomainUsedCount;
|
||||
std::string versionCode;
|
||||
long overseaDDosDefendFlow;
|
||||
long subDomainLevel;
|
||||
bool inClean;
|
||||
long subDomainLevel;
|
||||
std::string domain;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBEDOHACCOUNTSTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHACCOUNTSTATISTICSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohAccountStatisticsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDohAccountStatisticsRequest();
|
||||
~DescribeDohAccountStatisticsRequest();
|
||||
|
||||
std::string getStartDate()const;
|
||||
void setStartDate(const std::string& startDate);
|
||||
std::string getEndDate()const;
|
||||
void setEndDate(const std::string& endDate);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string startDate_;
|
||||
std::string endDate_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHACCOUNTSTATISTICSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHACCOUNTSTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHACCOUNTSTATISTICSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohAccountStatisticsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDohAccountStatisticsRequest();
|
||||
~DescribeDohAccountStatisticsRequest();
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string startDate_;
|
||||
std::string endDate_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHACCOUNTSTATISTICSREQUEST_H_
|
||||
|
||||
@@ -37,8 +37,8 @@ namespace AlibabaCloud
|
||||
long totalCount;
|
||||
long v4HttpCount;
|
||||
long v6HttpCount;
|
||||
long timestamp;
|
||||
long v4HttpsCount;
|
||||
long timestamp;
|
||||
long v6HttpsCount;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohDomainStatisticsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDohDomainStatisticsRequest();
|
||||
~DescribeDohDomainStatisticsRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getStartDate()const;
|
||||
void setStartDate(const std::string& startDate);
|
||||
std::string getEndDate()const;
|
||||
void setEndDate(const std::string& endDate);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string startDate_;
|
||||
std::string endDate_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohDomainStatisticsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDohDomainStatisticsRequest();
|
||||
~DescribeDohDomainStatisticsRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string startDate_;
|
||||
std::string endDate_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSREQUEST_H_
|
||||
|
||||
@@ -37,8 +37,8 @@ namespace AlibabaCloud
|
||||
long totalCount;
|
||||
long v4HttpCount;
|
||||
long v6HttpCount;
|
||||
long timestamp;
|
||||
long v4HttpsCount;
|
||||
long timestamp;
|
||||
long v6HttpsCount;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,69 +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_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohDomainStatisticsSummaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDohDomainStatisticsSummaryRequest();
|
||||
~DescribeDohDomainStatisticsSummaryRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getOrderBy()const;
|
||||
void setOrderBy(const std::string& orderBy);
|
||||
std::string getStartDate()const;
|
||||
void setStartDate(const std::string& startDate);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getEndDate()const;
|
||||
void setEndDate(const std::string& endDate);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getDirection()const;
|
||||
void setDirection(const std::string& direction);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string orderBy_;
|
||||
std::string startDate_;
|
||||
int pageNumber_;
|
||||
std::string endDate_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
std::string direction_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohDomainStatisticsSummaryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDohDomainStatisticsSummaryRequest();
|
||||
~DescribeDohDomainStatisticsSummaryRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getOrderBy() const;
|
||||
void setOrderBy(const std::string &orderBy);
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getDirection() const;
|
||||
void setDirection(const std::string &direction);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string orderBy_;
|
||||
std::string startDate_;
|
||||
int pageNumber_;
|
||||
std::string endDate_;
|
||||
int pageSize_;
|
||||
std::string lang_;
|
||||
std::string direction_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
|
||||
@@ -34,8 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Statistic
|
||||
{
|
||||
long totalCount;
|
||||
long ipCount;
|
||||
long totalCount;
|
||||
std::string domainName;
|
||||
long v4HttpCount;
|
||||
long v6HttpCount;
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohSubDomainStatisticsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDohSubDomainStatisticsRequest();
|
||||
~DescribeDohSubDomainStatisticsRequest();
|
||||
|
||||
std::string getStartDate()const;
|
||||
void setStartDate(const std::string& startDate);
|
||||
std::string getEndDate()const;
|
||||
void setEndDate(const std::string& endDate);
|
||||
std::string getSubDomain()const;
|
||||
void setSubDomain(const std::string& subDomain);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string startDate_;
|
||||
std::string endDate_;
|
||||
std::string subDomain_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohSubDomainStatisticsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDohSubDomainStatisticsRequest();
|
||||
~DescribeDohSubDomainStatisticsRequest();
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
std::string getSubDomain() const;
|
||||
void setSubDomain(const std::string &subDomain);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string startDate_;
|
||||
std::string endDate_;
|
||||
std::string subDomain_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSREQUEST_H_
|
||||
|
||||
@@ -37,8 +37,8 @@ namespace AlibabaCloud
|
||||
long totalCount;
|
||||
long v4HttpCount;
|
||||
long v6HttpCount;
|
||||
long timestamp;
|
||||
long v4HttpsCount;
|
||||
long timestamp;
|
||||
long v6HttpsCount;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,72 +1,66 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohSubDomainStatisticsSummaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDohSubDomainStatisticsSummaryRequest();
|
||||
~DescribeDohSubDomainStatisticsSummaryRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getOrderBy()const;
|
||||
void setOrderBy(const std::string& orderBy);
|
||||
std::string getStartDate()const;
|
||||
void setStartDate(const std::string& startDate);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getEndDate()const;
|
||||
void setEndDate(const std::string& endDate);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getSubDomain()const;
|
||||
void setSubDomain(const std::string& subDomain);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getDirection()const;
|
||||
void setDirection(const std::string& direction);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string orderBy_;
|
||||
std::string startDate_;
|
||||
int pageNumber_;
|
||||
std::string endDate_;
|
||||
int pageSize_;
|
||||
std::string subDomain_;
|
||||
std::string lang_;
|
||||
std::string direction_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohSubDomainStatisticsSummaryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDohSubDomainStatisticsSummaryRequest();
|
||||
~DescribeDohSubDomainStatisticsSummaryRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getOrderBy() const;
|
||||
void setOrderBy(const std::string &orderBy);
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getSubDomain() const;
|
||||
void setSubDomain(const std::string &subDomain);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getDirection() const;
|
||||
void setDirection(const std::string &direction);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string orderBy_;
|
||||
std::string startDate_;
|
||||
int pageNumber_;
|
||||
std::string endDate_;
|
||||
int pageSize_;
|
||||
std::string subDomain_;
|
||||
std::string lang_;
|
||||
std::string direction_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHSUBDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
|
||||
@@ -35,8 +35,8 @@ namespace AlibabaCloud
|
||||
struct Statistic
|
||||
{
|
||||
std::string subDomain;
|
||||
long totalCount;
|
||||
long ipCount;
|
||||
long totalCount;
|
||||
long v4HttpCount;
|
||||
long v6HttpCount;
|
||||
long httpCount;
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBEDOHUSERINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHUSERINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohUserInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDohUserInfoRequest();
|
||||
~DescribeDohUserInfoRequest();
|
||||
|
||||
std::string getStartDate()const;
|
||||
void setStartDate(const std::string& startDate);
|
||||
std::string getEndDate()const;
|
||||
void setEndDate(const std::string& endDate);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string startDate_;
|
||||
std::string endDate_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHUSERINFOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHUSERINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHUSERINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDohUserInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDohUserInfoRequest();
|
||||
~DescribeDohUserInfoRequest();
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string startDate_;
|
||||
std::string endDate_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOHUSERINFOREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_ALIDNS_MODEL_DESCRIBEDOMAINDNSSECINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINDNSSECINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainDnssecInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainDnssecInfoRequest();
|
||||
~DescribeDomainDnssecInfoRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINDNSSECINFOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINDNSSECINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINDNSSECINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainDnssecInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDomainDnssecInfoRequest();
|
||||
~DescribeDomainDnssecInfoRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINDNSSECINFOREQUEST_H_
|
||||
|
||||
@@ -38,11 +38,11 @@ namespace AlibabaCloud
|
||||
explicit DescribeDomainDnssecInfoResult(const std::string &payload);
|
||||
~DescribeDomainDnssecInfoResult();
|
||||
std::string getStatus()const;
|
||||
std::string getDomainName()const;
|
||||
std::string getDigest()const;
|
||||
std::string getDomainName()const;
|
||||
std::string getPublicKey()const;
|
||||
std::string getDsRecord()const;
|
||||
std::string getDigestType()const;
|
||||
std::string getDsRecord()const;
|
||||
std::string getKeyTag()const;
|
||||
std::string getFlags()const;
|
||||
std::string getAlgorithm()const;
|
||||
@@ -51,11 +51,11 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string status_;
|
||||
std::string domainName_;
|
||||
std::string digest_;
|
||||
std::string domainName_;
|
||||
std::string publicKey_;
|
||||
std::string dsRecord_;
|
||||
std::string digestType_;
|
||||
std::string dsRecord_;
|
||||
std::string keyTag_;
|
||||
std::string flags_;
|
||||
std::string algorithm_;
|
||||
|
||||
@@ -1,60 +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_ALIDNS_MODEL_DESCRIBEDOMAINGROUPSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINGROUPSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainGroupsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainGroupsRequest();
|
||||
~DescribeDomainGroupsRequest();
|
||||
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyWord()const;
|
||||
void setKeyWord(const std::string& keyWord);
|
||||
|
||||
private:
|
||||
long pageNumber_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyWord_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINGROUPSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINGROUPSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINGROUPSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainGroupsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDomainGroupsRequest();
|
||||
~DescribeDomainGroupsRequest();
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getKeyWord() const;
|
||||
void setKeyWord(const std::string &keyWord);
|
||||
|
||||
private:
|
||||
long pageNumber_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyWord_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINGROUPSREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_ALIDNS_MODEL_DESCRIBEDOMAININFOREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAININFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainInfoRequest();
|
||||
~DescribeDomainInfoRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
bool getNeedDetailAttributes()const;
|
||||
void setNeedDetailAttributes(bool needDetailAttributes);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
bool needDetailAttributes_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAININFOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAININFOREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAININFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDomainInfoRequest();
|
||||
~DescribeDomainInfoRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
bool getNeedDetailAttributes() const;
|
||||
void setNeedDetailAttributes(bool needDetailAttributes);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
bool needDetailAttributes_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAININFOREQUEST_H_
|
||||
|
||||
@@ -44,15 +44,15 @@ namespace AlibabaCloud
|
||||
DescribeDomainInfoResult();
|
||||
explicit DescribeDomainInfoResult(const std::string &payload);
|
||||
~DescribeDomainInfoResult();
|
||||
std::string getGroupName()const;
|
||||
std::string getRecordLineTreeJson()const;
|
||||
std::string getGroupName()const;
|
||||
bool getInBlackHole()const;
|
||||
bool getRegionLines()const;
|
||||
bool getAliDomain()const;
|
||||
bool getSlaveDns()const;
|
||||
bool getAliDomain()const;
|
||||
std::string getResourceGroupId()const;
|
||||
std::string getDomainName()const;
|
||||
std::string getInstanceId()const;
|
||||
std::string getDomainName()const;
|
||||
std::string getCreateTime()const;
|
||||
std::string getPunyCode()const;
|
||||
std::vector<std::string> getDnsServers()const;
|
||||
@@ -62,23 +62,23 @@ namespace AlibabaCloud
|
||||
std::string getVersionCode()const;
|
||||
std::string getDomainId()const;
|
||||
std::vector<std::string> getAvailableTtls()const;
|
||||
std::string getVersionName()const;
|
||||
long getMinTtl()const;
|
||||
bool getInClean()const;
|
||||
std::string getVersionName()const;
|
||||
std::string getLineType()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string groupName_;
|
||||
std::string recordLineTreeJson_;
|
||||
std::string groupName_;
|
||||
bool inBlackHole_;
|
||||
bool regionLines_;
|
||||
bool aliDomain_;
|
||||
bool slaveDns_;
|
||||
bool aliDomain_;
|
||||
std::string resourceGroupId_;
|
||||
std::string domainName_;
|
||||
std::string instanceId_;
|
||||
std::string domainName_;
|
||||
std::string createTime_;
|
||||
std::string punyCode_;
|
||||
std::vector<std::string> dnsServers_;
|
||||
@@ -88,9 +88,9 @@ namespace AlibabaCloud
|
||||
std::string versionCode_;
|
||||
std::string domainId_;
|
||||
std::vector<std::string> availableTtls_;
|
||||
std::string versionName_;
|
||||
long minTtl_;
|
||||
bool inClean_;
|
||||
std::string versionName_;
|
||||
std::string lineType_;
|
||||
|
||||
};
|
||||
|
||||
@@ -1,72 +1,66 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_DESCRIBEDOMAINLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINLOGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainLogsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainLogsRequest();
|
||||
~DescribeDomainLogsRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getStartDate()const;
|
||||
void setStartDate(const std::string& startDate);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getEndDate()const;
|
||||
void setEndDate(const std::string& endDate);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyWord()const;
|
||||
void setKeyWord(const std::string& keyWord);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string startDate_;
|
||||
std::string type_;
|
||||
long pageNumber_;
|
||||
std::string endDate_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyWord_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINLOGSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINLOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainLogsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDomainLogsRequest();
|
||||
~DescribeDomainLogsRequest();
|
||||
std::string getGroupId() const;
|
||||
void setGroupId(const std::string &groupId);
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getKeyWord() const;
|
||||
void setKeyWord(const std::string &keyWord);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string startDate_;
|
||||
std::string type_;
|
||||
long pageNumber_;
|
||||
std::string endDate_;
|
||||
std::string userClientIp_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyWord_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINLOGSREQUEST_H_
|
||||
|
||||
@@ -36,8 +36,8 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string actionTime;
|
||||
std::string action;
|
||||
std::string message;
|
||||
std::string zoneId;
|
||||
std::string message;
|
||||
std::string domainName;
|
||||
long actionTimestamp;
|
||||
std::string clientIp;
|
||||
|
||||
@@ -1,60 +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_ALIDNS_MODEL_DESCRIBEDOMAINNSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINNSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainNsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainNsRequest();
|
||||
~DescribeDomainNsRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getDomainType()const;
|
||||
void setDomainType(const std::string& domainType);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string domainType_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINNSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINNSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINNSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainNsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDomainNsRequest();
|
||||
~DescribeDomainNsRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getDomainType() const;
|
||||
void setDomainType(const std::string &domainType);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string domainType_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINNSREQUEST_H_
|
||||
|
||||
@@ -41,6 +41,7 @@ namespace AlibabaCloud
|
||||
std::vector<std::string> getExpectDnsServers()const;
|
||||
std::vector<std::string> getDnsServers()const;
|
||||
bool getIncludeAliDns()const;
|
||||
std::string getDetectFailedReasonCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -49,6 +50,7 @@ namespace AlibabaCloud
|
||||
std::vector<std::string> expectDnsServers_;
|
||||
std::vector<std::string> dnsServers_;
|
||||
bool includeAliDns_;
|
||||
std::string detectFailedReasonCode_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,57 +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_ALIDNS_MODEL_DESCRIBEDOMAINRECORDINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRECORDINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainRecordInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainRecordInfoRequest();
|
||||
~DescribeDomainRecordInfoRequest();
|
||||
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getRecordId()const;
|
||||
void setRecordId(const std::string& recordId);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string recordId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRECORDINFOREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRECORDINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRECORDINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainRecordInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDomainRecordInfoRequest();
|
||||
~DescribeDomainRecordInfoRequest();
|
||||
std::string getAccessKeyId() const;
|
||||
void setAccessKeyId(const std::string &accessKeyId);
|
||||
std::string getRecordId() const;
|
||||
void setRecordId(const std::string &recordId);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string accessKeyId_;
|
||||
std::string recordId_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRECORDINFOREQUEST_H_
|
||||
|
||||
@@ -37,14 +37,15 @@ namespace AlibabaCloud
|
||||
DescribeDomainRecordInfoResult();
|
||||
explicit DescribeDomainRecordInfoResult(const std::string &payload);
|
||||
~DescribeDomainRecordInfoResult();
|
||||
std::string getGroupName()const;
|
||||
std::string getRR()const;
|
||||
std::string getStatus()const;
|
||||
std::string getRR()const;
|
||||
std::string getGroupName()const;
|
||||
std::string getDomainName()const;
|
||||
long getPriority()const;
|
||||
std::string getPunyCode()const;
|
||||
long getTTL()const;
|
||||
std::string getGroupId()const;
|
||||
std::string getRemark()const;
|
||||
std::string getLine()const;
|
||||
bool getLocked()const;
|
||||
std::string getType()const;
|
||||
@@ -55,14 +56,15 @@ namespace AlibabaCloud
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string groupName_;
|
||||
std::string rR_;
|
||||
std::string status_;
|
||||
std::string rR_;
|
||||
std::string groupName_;
|
||||
std::string domainName_;
|
||||
long priority_;
|
||||
std::string punyCode_;
|
||||
long tTL_;
|
||||
std::string groupId_;
|
||||
std::string remark_;
|
||||
std::string line_;
|
||||
bool locked_;
|
||||
std::string type_;
|
||||
|
||||
@@ -1,93 +1,87 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_DESCRIBEDOMAINRECORDSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRECORDSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainRecordsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainRecordsRequest();
|
||||
~DescribeDomainRecordsRequest();
|
||||
|
||||
std::string getValueKeyWord()const;
|
||||
void setValueKeyWord(const std::string& valueKeyWord);
|
||||
std::string getLine()const;
|
||||
void setLine(const std::string& line);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyWord()const;
|
||||
void setKeyWord(const std::string& keyWord);
|
||||
std::string getRRKeyWord()const;
|
||||
void setRRKeyWord(const std::string& rRKeyWord);
|
||||
std::string getDirection()const;
|
||||
void setDirection(const std::string& direction);
|
||||
long getGroupId()const;
|
||||
void setGroupId(long groupId);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getOrderBy()const;
|
||||
void setOrderBy(const std::string& orderBy);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getSearchMode()const;
|
||||
void setSearchMode(const std::string& searchMode);
|
||||
std::string getTypeKeyWord()const;
|
||||
void setTypeKeyWord(const std::string& typeKeyWord);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string valueKeyWord_;
|
||||
std::string line_;
|
||||
std::string type_;
|
||||
long pageNumber_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyWord_;
|
||||
std::string rRKeyWord_;
|
||||
std::string direction_;
|
||||
long groupId_;
|
||||
std::string domainName_;
|
||||
std::string orderBy_;
|
||||
std::string userClientIp_;
|
||||
std::string searchMode_;
|
||||
std::string typeKeyWord_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRECORDSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRECORDSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRECORDSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainRecordsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDomainRecordsRequest();
|
||||
~DescribeDomainRecordsRequest();
|
||||
std::string getValueKeyWord() const;
|
||||
void setValueKeyWord(const std::string &valueKeyWord);
|
||||
std::string getLine() const;
|
||||
void setLine(const std::string &line);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getKeyWord() const;
|
||||
void setKeyWord(const std::string &keyWord);
|
||||
std::string getRRKeyWord() const;
|
||||
void setRRKeyWord(const std::string &rRKeyWord);
|
||||
std::string getDirection() const;
|
||||
void setDirection(const std::string &direction);
|
||||
long getGroupId() const;
|
||||
void setGroupId(long groupId);
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getOrderBy() const;
|
||||
void setOrderBy(const std::string &orderBy);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getSearchMode() const;
|
||||
void setSearchMode(const std::string &searchMode);
|
||||
std::string getTypeKeyWord() const;
|
||||
void setTypeKeyWord(const std::string &typeKeyWord);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
std::string valueKeyWord_;
|
||||
std::string line_;
|
||||
std::string type_;
|
||||
long pageNumber_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyWord_;
|
||||
std::string rRKeyWord_;
|
||||
std::string direction_;
|
||||
long groupId_;
|
||||
std::string domainName_;
|
||||
std::string orderBy_;
|
||||
std::string userClientIp_;
|
||||
std::string searchMode_;
|
||||
std::string typeKeyWord_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRECORDSREQUEST_H_
|
||||
|
||||
@@ -34,9 +34,9 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Record
|
||||
{
|
||||
std::string status;
|
||||
std::string rR;
|
||||
std::string line;
|
||||
std::string status;
|
||||
bool locked;
|
||||
std::string type;
|
||||
std::string domainName;
|
||||
|
||||
@@ -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_ALIDNS_MODEL_DESCRIBEDOMAINRESOLVESTATISTICSSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRESOLVESTATISTICSSUMMARYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainResolveStatisticsSummaryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDomainResolveStatisticsSummaryRequest();
|
||||
~DescribeDomainResolveStatisticsSummaryRequest();
|
||||
long getThreshold() const;
|
||||
void setThreshold(long threshold);
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
int getPageNumber() const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getSearchMode() const;
|
||||
void setSearchMode(const std::string &searchMode);
|
||||
std::string getKeyword() const;
|
||||
void setKeyword(const std::string &keyword);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getDirection() const;
|
||||
void setDirection(const std::string &direction);
|
||||
|
||||
private:
|
||||
long threshold_;
|
||||
std::string startDate_;
|
||||
int pageNumber_;
|
||||
std::string endDate_;
|
||||
int pageSize_;
|
||||
std::string userClientIp_;
|
||||
std::string searchMode_;
|
||||
std::string keyword_;
|
||||
std::string lang_;
|
||||
std::string direction_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRESOLVESTATISTICSSUMMARYREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_DESCRIBEDOMAINRESOLVESTATISTICSSUMMARYRESULT_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRESOLVESTATISTICSSUMMARYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainResolveStatisticsSummaryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Statistic
|
||||
{
|
||||
std::string domainType;
|
||||
std::string domainName;
|
||||
std::string count;
|
||||
};
|
||||
|
||||
|
||||
DescribeDomainResolveStatisticsSummaryResult();
|
||||
explicit DescribeDomainResolveStatisticsSummaryResult(const std::string &payload);
|
||||
~DescribeDomainResolveStatisticsSummaryResult();
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
int getTotalPages()const;
|
||||
int getTotalItems()const;
|
||||
std::vector<Statistic> getStatistics()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
int totalPages_;
|
||||
int totalItems_;
|
||||
std::vector<Statistic> statistics_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINRESOLVESTATISTICSSUMMARYRESULT_H_
|
||||
@@ -1,63 +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_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainStatisticsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainStatisticsRequest();
|
||||
~DescribeDomainStatisticsRequest();
|
||||
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getStartDate()const;
|
||||
void setStartDate(const std::string& startDate);
|
||||
std::string getEndDate()const;
|
||||
void setEndDate(const std::string& endDate);
|
||||
std::string getDomainType()const;
|
||||
void setDomainType(const std::string& domainType);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string startDate_;
|
||||
std::string endDate_;
|
||||
std::string domainType_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainStatisticsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDomainStatisticsRequest();
|
||||
~DescribeDomainStatisticsRequest();
|
||||
std::string getDomainName() const;
|
||||
void setDomainName(const std::string &domainName);
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
std::string getDomainType() const;
|
||||
void setDomainType(const std::string &domainType);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
|
||||
private:
|
||||
std::string domainName_;
|
||||
std::string startDate_;
|
||||
std::string endDate_;
|
||||
std::string domainType_;
|
||||
std::string userClientIp_;
|
||||
std::string lang_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSREQUEST_H_
|
||||
|
||||
@@ -1,78 +1,72 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainStatisticsSummaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainStatisticsSummaryRequest();
|
||||
~DescribeDomainStatisticsSummaryRequest();
|
||||
|
||||
long getThreshold()const;
|
||||
void setThreshold(long threshold);
|
||||
std::string getStartDate()const;
|
||||
void setStartDate(const std::string& startDate);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyword()const;
|
||||
void setKeyword(const std::string& keyword);
|
||||
std::string getDirection()const;
|
||||
void setDirection(const std::string& direction);
|
||||
std::string getOrderBy()const;
|
||||
void setOrderBy(const std::string& orderBy);
|
||||
std::string getEndDate()const;
|
||||
void setEndDate(const std::string& endDate);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getSearchMode()const;
|
||||
void setSearchMode(const std::string& searchMode);
|
||||
|
||||
private:
|
||||
long threshold_;
|
||||
std::string startDate_;
|
||||
long pageNumber_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
std::string direction_;
|
||||
std::string orderBy_;
|
||||
std::string endDate_;
|
||||
std::string userClientIp_;
|
||||
std::string searchMode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainStatisticsSummaryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeDomainStatisticsSummaryRequest();
|
||||
~DescribeDomainStatisticsSummaryRequest();
|
||||
long getThreshold() const;
|
||||
void setThreshold(long threshold);
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getKeyword() const;
|
||||
void setKeyword(const std::string &keyword);
|
||||
std::string getDirection() const;
|
||||
void setDirection(const std::string &direction);
|
||||
std::string getOrderBy() const;
|
||||
void setOrderBy(const std::string &orderBy);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getSearchMode() const;
|
||||
void setSearchMode(const std::string &searchMode);
|
||||
|
||||
private:
|
||||
long threshold_;
|
||||
std::string startDate_;
|
||||
long pageNumber_;
|
||||
long pageSize_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
std::string direction_;
|
||||
std::string orderBy_;
|
||||
std::string endDate_;
|
||||
std::string userClientIp_;
|
||||
std::string searchMode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSTATISTICSSUMMARYREQUEST_H_
|
||||
|
||||
@@ -1,93 +1,85 @@
|
||||
/*
|
||||
* 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_ALIDNS_MODEL_DESCRIBEDOMAINSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Alidns
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainsRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeDomainsRequest();
|
||||
~DescribeDomainsRequest();
|
||||
|
||||
std::string getStartDate()const;
|
||||
void setStartDate(const std::string& startDate);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyWord()const;
|
||||
void setKeyWord(const std::string& keyWord);
|
||||
std::string getDirection()const;
|
||||
void setDirection(const std::string& direction);
|
||||
bool getStarmark()const;
|
||||
void setStarmark(bool starmark);
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getOrderBy()const;
|
||||
void setOrderBy(const std::string& orderBy);
|
||||
std::string getEndDate()const;
|
||||
void setEndDate(const std::string& endDate);
|
||||
std::string getUserClientIp()const;
|
||||
void setUserClientIp(const std::string& userClientIp);
|
||||
std::string getSearchMode()const;
|
||||
void setSearchMode(const std::string& searchMode);
|
||||
|
||||
private:
|
||||
std::string startDate_;
|
||||
long pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
long pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string lang_;
|
||||
std::string keyWord_;
|
||||
std::string direction_;
|
||||
bool starmark_;
|
||||
std::string groupId_;
|
||||
std::string orderBy_;
|
||||
std::string endDate_;
|
||||
std::string userClientIp_;
|
||||
std::string searchMode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSREQUEST_H_
|
||||
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/alidns/AlidnsExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Alidns {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ALIDNS_EXPORT DescribeDomainsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Tag {
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
DescribeDomainsRequest();
|
||||
~DescribeDomainsRequest();
|
||||
std::string getStartDate() const;
|
||||
void setStartDate(const std::string &startDate);
|
||||
long getPageNumber() const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
long getPageSize() const;
|
||||
void setPageSize(long pageSize);
|
||||
std::vector<Tag> getTag() const;
|
||||
void setTag(const std::vector<Tag> &tag);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
std::string getKeyWord() const;
|
||||
void setKeyWord(const std::string &keyWord);
|
||||
std::string getDirection() const;
|
||||
void setDirection(const std::string &direction);
|
||||
bool getStarmark() const;
|
||||
void setStarmark(bool starmark);
|
||||
std::string getGroupId() const;
|
||||
void setGroupId(const std::string &groupId);
|
||||
std::string getOrderBy() const;
|
||||
void setOrderBy(const std::string &orderBy);
|
||||
std::string getEndDate() const;
|
||||
void setEndDate(const std::string &endDate);
|
||||
std::string getUserClientIp() const;
|
||||
void setUserClientIp(const std::string &userClientIp);
|
||||
std::string getSearchMode() const;
|
||||
void setSearchMode(const std::string &searchMode);
|
||||
|
||||
private:
|
||||
std::string startDate_;
|
||||
long pageNumber_;
|
||||
std::string resourceGroupId_;
|
||||
long pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string lang_;
|
||||
std::string keyWord_;
|
||||
std::string direction_;
|
||||
bool starmark_;
|
||||
std::string groupId_;
|
||||
std::string orderBy_;
|
||||
std::string endDate_;
|
||||
std::string userClientIp_;
|
||||
std::string searchMode_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Alidns
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEDOMAINSREQUEST_H_
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user