Compare commits

..

5 Commits

Author SHA1 Message Date
sdk-team
9eb37c0d7a Add bizSubCode and so on. 2019-09-19 09:44:21 +08:00
sdk-team
9349d95473 Supported Video Abstract for IMM. 2019-09-18 19:39:31 +08:00
宋神宗
586bad6468 Merge pull request #68 from aliyun/rebuild
Generate SDK by new Generator
2019-09-18 12:08:18 +08:00
wb-hx510875
83be2456fc fixed 2019-09-18 11:44:22 +08:00
wb-hx510875
f3eaf1d292 Generate SDK by new Generator 2019-09-18 11:18:56 +08:00
9083 changed files with 329187 additions and 381363 deletions

View File

@@ -1,3 +1,9 @@
2019-09-19 Version 1.36.138
- Add bizSubCode and so on.
2019-09-18 Version 1.36.137
- Supported Video Abstract for IMM.
2019-09-17 Version 1.36.136
- Generated 2018-04-12 for `EHPC`.

View File

@@ -1 +1 @@
1.36.136
1.36.138

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -21,69 +21,69 @@ set(afs_public_header
include/alibabacloud/afs/AfsExport.h )
set(afs_public_header_model
include/alibabacloud/afs/model/DescribeEarlyWarningRequest.h
include/alibabacloud/afs/model/DescribeEarlyWarningResult.h
include/alibabacloud/afs/model/DescribeCaptchaIpCityRequest.h
include/alibabacloud/afs/model/DescribeCaptchaIpCityResult.h
include/alibabacloud/afs/model/DescribeOrderInfoRequest.h
include/alibabacloud/afs/model/DescribeOrderInfoResult.h
include/alibabacloud/afs/model/DescribeCaptchaRiskRequest.h
include/alibabacloud/afs/model/DescribeCaptchaRiskResult.h
include/alibabacloud/afs/model/DescribeCaptchaOrderRequest.h
include/alibabacloud/afs/model/DescribeCaptchaOrderResult.h
include/alibabacloud/afs/model/CreateConfigurationRequest.h
include/alibabacloud/afs/model/CreateConfigurationResult.h
include/alibabacloud/afs/model/AnalyzeNvcRequest.h
include/alibabacloud/afs/model/AnalyzeNvcResult.h
include/alibabacloud/afs/model/SetEarlyWarningRequest.h
include/alibabacloud/afs/model/SetEarlyWarningResult.h
include/alibabacloud/afs/model/ConfigurationStyleRequest.h
include/alibabacloud/afs/model/ConfigurationStyleResult.h
include/alibabacloud/afs/model/DescribeCaptchaMinRequest.h
include/alibabacloud/afs/model/DescribeCaptchaMinResult.h
include/alibabacloud/afs/model/AuthenticateSigRequest.h
include/alibabacloud/afs/model/AuthenticateSigResult.h
include/alibabacloud/afs/model/DescribeConfigNameRequest.h
include/alibabacloud/afs/model/DescribeConfigNameResult.h
include/alibabacloud/afs/model/UpdateConfigNameRequest.h
include/alibabacloud/afs/model/UpdateConfigNameResult.h
include/alibabacloud/afs/model/ConfigurationStyleRequest.h
include/alibabacloud/afs/model/ConfigurationStyleResult.h
include/alibabacloud/afs/model/CreateConfigurationRequest.h
include/alibabacloud/afs/model/CreateConfigurationResult.h
include/alibabacloud/afs/model/DescribeCaptchaDayRequest.h
include/alibabacloud/afs/model/DescribeCaptchaDayResult.h
include/alibabacloud/afs/model/DescribeCaptchaIpCityRequest.h
include/alibabacloud/afs/model/DescribeCaptchaIpCityResult.h
include/alibabacloud/afs/model/DescribeCaptchaMinRequest.h
include/alibabacloud/afs/model/DescribeCaptchaMinResult.h
include/alibabacloud/afs/model/DescribeCaptchaOrderRequest.h
include/alibabacloud/afs/model/DescribeCaptchaOrderResult.h
include/alibabacloud/afs/model/DescribeCaptchaRiskRequest.h
include/alibabacloud/afs/model/DescribeCaptchaRiskResult.h
include/alibabacloud/afs/model/DescribeConfigNameRequest.h
include/alibabacloud/afs/model/DescribeConfigNameResult.h
include/alibabacloud/afs/model/DescribeEarlyWarningRequest.h
include/alibabacloud/afs/model/DescribeEarlyWarningResult.h
include/alibabacloud/afs/model/DescribeOrderInfoRequest.h
include/alibabacloud/afs/model/DescribeOrderInfoResult.h
include/alibabacloud/afs/model/DescribePersonMachineListRequest.h
include/alibabacloud/afs/model/DescribePersonMachineListResult.h )
include/alibabacloud/afs/model/DescribePersonMachineListResult.h
include/alibabacloud/afs/model/SetEarlyWarningRequest.h
include/alibabacloud/afs/model/SetEarlyWarningResult.h
include/alibabacloud/afs/model/UpdateConfigNameRequest.h
include/alibabacloud/afs/model/UpdateConfigNameResult.h )
set(afs_src
src/AfsClient.cc
src/model/DescribeEarlyWarningRequest.cc
src/model/DescribeEarlyWarningResult.cc
src/model/DescribeCaptchaIpCityRequest.cc
src/model/DescribeCaptchaIpCityResult.cc
src/model/DescribeOrderInfoRequest.cc
src/model/DescribeOrderInfoResult.cc
src/model/DescribeCaptchaRiskRequest.cc
src/model/DescribeCaptchaRiskResult.cc
src/model/DescribeCaptchaOrderRequest.cc
src/model/DescribeCaptchaOrderResult.cc
src/model/CreateConfigurationRequest.cc
src/model/CreateConfigurationResult.cc
src/model/AnalyzeNvcRequest.cc
src/model/AnalyzeNvcResult.cc
src/model/SetEarlyWarningRequest.cc
src/model/SetEarlyWarningResult.cc
src/model/ConfigurationStyleRequest.cc
src/model/ConfigurationStyleResult.cc
src/model/DescribeCaptchaMinRequest.cc
src/model/DescribeCaptchaMinResult.cc
src/model/AuthenticateSigRequest.cc
src/model/AuthenticateSigResult.cc
src/model/DescribeConfigNameRequest.cc
src/model/DescribeConfigNameResult.cc
src/model/UpdateConfigNameRequest.cc
src/model/UpdateConfigNameResult.cc
src/model/ConfigurationStyleRequest.cc
src/model/ConfigurationStyleResult.cc
src/model/CreateConfigurationRequest.cc
src/model/CreateConfigurationResult.cc
src/model/DescribeCaptchaDayRequest.cc
src/model/DescribeCaptchaDayResult.cc
src/model/DescribeCaptchaIpCityRequest.cc
src/model/DescribeCaptchaIpCityResult.cc
src/model/DescribeCaptchaMinRequest.cc
src/model/DescribeCaptchaMinResult.cc
src/model/DescribeCaptchaOrderRequest.cc
src/model/DescribeCaptchaOrderResult.cc
src/model/DescribeCaptchaRiskRequest.cc
src/model/DescribeCaptchaRiskResult.cc
src/model/DescribeConfigNameRequest.cc
src/model/DescribeConfigNameResult.cc
src/model/DescribeEarlyWarningRequest.cc
src/model/DescribeEarlyWarningResult.cc
src/model/DescribeOrderInfoRequest.cc
src/model/DescribeOrderInfoResult.cc
src/model/DescribePersonMachineListRequest.cc
src/model/DescribePersonMachineListResult.cc )
src/model/DescribePersonMachineListResult.cc
src/model/SetEarlyWarningRequest.cc
src/model/SetEarlyWarningResult.cc
src/model/UpdateConfigNameRequest.cc
src/model/UpdateConfigNameResult.cc )
add_library(afs ${LIB_TYPE}
${afs_public_header}

View File

@@ -22,36 +22,36 @@
#include <alibabacloud/core/EndpointProvider.h>
#include <alibabacloud/core/RpcServiceClient.h>
#include "AfsExport.h"
#include "model/DescribeEarlyWarningRequest.h"
#include "model/DescribeEarlyWarningResult.h"
#include "model/DescribeCaptchaIpCityRequest.h"
#include "model/DescribeCaptchaIpCityResult.h"
#include "model/DescribeOrderInfoRequest.h"
#include "model/DescribeOrderInfoResult.h"
#include "model/DescribeCaptchaRiskRequest.h"
#include "model/DescribeCaptchaRiskResult.h"
#include "model/DescribeCaptchaOrderRequest.h"
#include "model/DescribeCaptchaOrderResult.h"
#include "model/CreateConfigurationRequest.h"
#include "model/CreateConfigurationResult.h"
#include "model/AnalyzeNvcRequest.h"
#include "model/AnalyzeNvcResult.h"
#include "model/SetEarlyWarningRequest.h"
#include "model/SetEarlyWarningResult.h"
#include "model/ConfigurationStyleRequest.h"
#include "model/ConfigurationStyleResult.h"
#include "model/DescribeCaptchaMinRequest.h"
#include "model/DescribeCaptchaMinResult.h"
#include "model/AuthenticateSigRequest.h"
#include "model/AuthenticateSigResult.h"
#include "model/DescribeConfigNameRequest.h"
#include "model/DescribeConfigNameResult.h"
#include "model/UpdateConfigNameRequest.h"
#include "model/UpdateConfigNameResult.h"
#include "model/ConfigurationStyleRequest.h"
#include "model/ConfigurationStyleResult.h"
#include "model/CreateConfigurationRequest.h"
#include "model/CreateConfigurationResult.h"
#include "model/DescribeCaptchaDayRequest.h"
#include "model/DescribeCaptchaDayResult.h"
#include "model/DescribeCaptchaIpCityRequest.h"
#include "model/DescribeCaptchaIpCityResult.h"
#include "model/DescribeCaptchaMinRequest.h"
#include "model/DescribeCaptchaMinResult.h"
#include "model/DescribeCaptchaOrderRequest.h"
#include "model/DescribeCaptchaOrderResult.h"
#include "model/DescribeCaptchaRiskRequest.h"
#include "model/DescribeCaptchaRiskResult.h"
#include "model/DescribeConfigNameRequest.h"
#include "model/DescribeConfigNameResult.h"
#include "model/DescribeEarlyWarningRequest.h"
#include "model/DescribeEarlyWarningResult.h"
#include "model/DescribeOrderInfoRequest.h"
#include "model/DescribeOrderInfoResult.h"
#include "model/DescribePersonMachineListRequest.h"
#include "model/DescribePersonMachineListResult.h"
#include "model/SetEarlyWarningRequest.h"
#include "model/SetEarlyWarningResult.h"
#include "model/UpdateConfigNameRequest.h"
#include "model/UpdateConfigNameResult.h"
namespace AlibabaCloud
@@ -61,101 +61,101 @@ namespace AlibabaCloud
class ALIBABACLOUD_AFS_EXPORT AfsClient : public RpcServiceClient
{
public:
typedef Outcome<Error, Model::DescribeEarlyWarningResult> DescribeEarlyWarningOutcome;
typedef std::future<DescribeEarlyWarningOutcome> DescribeEarlyWarningOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeEarlyWarningRequest&, const DescribeEarlyWarningOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEarlyWarningAsyncHandler;
typedef Outcome<Error, Model::DescribeCaptchaIpCityResult> DescribeCaptchaIpCityOutcome;
typedef std::future<DescribeCaptchaIpCityOutcome> DescribeCaptchaIpCityOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeCaptchaIpCityRequest&, const DescribeCaptchaIpCityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCaptchaIpCityAsyncHandler;
typedef Outcome<Error, Model::DescribeOrderInfoResult> DescribeOrderInfoOutcome;
typedef std::future<DescribeOrderInfoOutcome> DescribeOrderInfoOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeOrderInfoRequest&, const DescribeOrderInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOrderInfoAsyncHandler;
typedef Outcome<Error, Model::DescribeCaptchaRiskResult> DescribeCaptchaRiskOutcome;
typedef std::future<DescribeCaptchaRiskOutcome> DescribeCaptchaRiskOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeCaptchaRiskRequest&, const DescribeCaptchaRiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCaptchaRiskAsyncHandler;
typedef Outcome<Error, Model::DescribeCaptchaOrderResult> DescribeCaptchaOrderOutcome;
typedef std::future<DescribeCaptchaOrderOutcome> DescribeCaptchaOrderOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeCaptchaOrderRequest&, const DescribeCaptchaOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCaptchaOrderAsyncHandler;
typedef Outcome<Error, Model::CreateConfigurationResult> CreateConfigurationOutcome;
typedef std::future<CreateConfigurationOutcome> CreateConfigurationOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::CreateConfigurationRequest&, const CreateConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateConfigurationAsyncHandler;
typedef Outcome<Error, Model::AnalyzeNvcResult> AnalyzeNvcOutcome;
typedef std::future<AnalyzeNvcOutcome> AnalyzeNvcOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::AnalyzeNvcRequest&, const AnalyzeNvcOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AnalyzeNvcAsyncHandler;
typedef Outcome<Error, Model::SetEarlyWarningResult> SetEarlyWarningOutcome;
typedef std::future<SetEarlyWarningOutcome> SetEarlyWarningOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::SetEarlyWarningRequest&, const SetEarlyWarningOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetEarlyWarningAsyncHandler;
typedef Outcome<Error, Model::ConfigurationStyleResult> ConfigurationStyleOutcome;
typedef std::future<ConfigurationStyleOutcome> ConfigurationStyleOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::ConfigurationStyleRequest&, const ConfigurationStyleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfigurationStyleAsyncHandler;
typedef Outcome<Error, Model::DescribeCaptchaMinResult> DescribeCaptchaMinOutcome;
typedef std::future<DescribeCaptchaMinOutcome> DescribeCaptchaMinOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeCaptchaMinRequest&, const DescribeCaptchaMinOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCaptchaMinAsyncHandler;
typedef Outcome<Error, Model::AuthenticateSigResult> AuthenticateSigOutcome;
typedef std::future<AuthenticateSigOutcome> AuthenticateSigOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::AuthenticateSigRequest&, const AuthenticateSigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AuthenticateSigAsyncHandler;
typedef Outcome<Error, Model::DescribeConfigNameResult> DescribeConfigNameOutcome;
typedef std::future<DescribeConfigNameOutcome> DescribeConfigNameOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeConfigNameRequest&, const DescribeConfigNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeConfigNameAsyncHandler;
typedef Outcome<Error, Model::UpdateConfigNameResult> UpdateConfigNameOutcome;
typedef std::future<UpdateConfigNameOutcome> UpdateConfigNameOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::UpdateConfigNameRequest&, const UpdateConfigNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateConfigNameAsyncHandler;
typedef Outcome<Error, Model::ConfigurationStyleResult> ConfigurationStyleOutcome;
typedef std::future<ConfigurationStyleOutcome> ConfigurationStyleOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::ConfigurationStyleRequest&, const ConfigurationStyleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ConfigurationStyleAsyncHandler;
typedef Outcome<Error, Model::CreateConfigurationResult> CreateConfigurationOutcome;
typedef std::future<CreateConfigurationOutcome> CreateConfigurationOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::CreateConfigurationRequest&, const CreateConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateConfigurationAsyncHandler;
typedef Outcome<Error, Model::DescribeCaptchaDayResult> DescribeCaptchaDayOutcome;
typedef std::future<DescribeCaptchaDayOutcome> DescribeCaptchaDayOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeCaptchaDayRequest&, const DescribeCaptchaDayOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCaptchaDayAsyncHandler;
typedef Outcome<Error, Model::DescribeCaptchaIpCityResult> DescribeCaptchaIpCityOutcome;
typedef std::future<DescribeCaptchaIpCityOutcome> DescribeCaptchaIpCityOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeCaptchaIpCityRequest&, const DescribeCaptchaIpCityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCaptchaIpCityAsyncHandler;
typedef Outcome<Error, Model::DescribeCaptchaMinResult> DescribeCaptchaMinOutcome;
typedef std::future<DescribeCaptchaMinOutcome> DescribeCaptchaMinOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeCaptchaMinRequest&, const DescribeCaptchaMinOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCaptchaMinAsyncHandler;
typedef Outcome<Error, Model::DescribeCaptchaOrderResult> DescribeCaptchaOrderOutcome;
typedef std::future<DescribeCaptchaOrderOutcome> DescribeCaptchaOrderOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeCaptchaOrderRequest&, const DescribeCaptchaOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCaptchaOrderAsyncHandler;
typedef Outcome<Error, Model::DescribeCaptchaRiskResult> DescribeCaptchaRiskOutcome;
typedef std::future<DescribeCaptchaRiskOutcome> DescribeCaptchaRiskOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeCaptchaRiskRequest&, const DescribeCaptchaRiskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCaptchaRiskAsyncHandler;
typedef Outcome<Error, Model::DescribeConfigNameResult> DescribeConfigNameOutcome;
typedef std::future<DescribeConfigNameOutcome> DescribeConfigNameOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeConfigNameRequest&, const DescribeConfigNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeConfigNameAsyncHandler;
typedef Outcome<Error, Model::DescribeEarlyWarningResult> DescribeEarlyWarningOutcome;
typedef std::future<DescribeEarlyWarningOutcome> DescribeEarlyWarningOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeEarlyWarningRequest&, const DescribeEarlyWarningOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeEarlyWarningAsyncHandler;
typedef Outcome<Error, Model::DescribeOrderInfoResult> DescribeOrderInfoOutcome;
typedef std::future<DescribeOrderInfoOutcome> DescribeOrderInfoOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribeOrderInfoRequest&, const DescribeOrderInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOrderInfoAsyncHandler;
typedef Outcome<Error, Model::DescribePersonMachineListResult> DescribePersonMachineListOutcome;
typedef std::future<DescribePersonMachineListOutcome> DescribePersonMachineListOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::DescribePersonMachineListRequest&, const DescribePersonMachineListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePersonMachineListAsyncHandler;
typedef Outcome<Error, Model::SetEarlyWarningResult> SetEarlyWarningOutcome;
typedef std::future<SetEarlyWarningOutcome> SetEarlyWarningOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::SetEarlyWarningRequest&, const SetEarlyWarningOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetEarlyWarningAsyncHandler;
typedef Outcome<Error, Model::UpdateConfigNameResult> UpdateConfigNameOutcome;
typedef std::future<UpdateConfigNameOutcome> UpdateConfigNameOutcomeCallable;
typedef std::function<void(const AfsClient*, const Model::UpdateConfigNameRequest&, const UpdateConfigNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateConfigNameAsyncHandler;
AfsClient(const Credentials &credentials, const ClientConfiguration &configuration);
AfsClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
AfsClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
~AfsClient();
DescribeEarlyWarningOutcome describeEarlyWarning(const Model::DescribeEarlyWarningRequest &request)const;
void describeEarlyWarningAsync(const Model::DescribeEarlyWarningRequest& request, const DescribeEarlyWarningAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeEarlyWarningOutcomeCallable describeEarlyWarningCallable(const Model::DescribeEarlyWarningRequest& request) const;
DescribeCaptchaIpCityOutcome describeCaptchaIpCity(const Model::DescribeCaptchaIpCityRequest &request)const;
void describeCaptchaIpCityAsync(const Model::DescribeCaptchaIpCityRequest& request, const DescribeCaptchaIpCityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeCaptchaIpCityOutcomeCallable describeCaptchaIpCityCallable(const Model::DescribeCaptchaIpCityRequest& request) const;
DescribeOrderInfoOutcome describeOrderInfo(const Model::DescribeOrderInfoRequest &request)const;
void describeOrderInfoAsync(const Model::DescribeOrderInfoRequest& request, const DescribeOrderInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeOrderInfoOutcomeCallable describeOrderInfoCallable(const Model::DescribeOrderInfoRequest& request) const;
DescribeCaptchaRiskOutcome describeCaptchaRisk(const Model::DescribeCaptchaRiskRequest &request)const;
void describeCaptchaRiskAsync(const Model::DescribeCaptchaRiskRequest& request, const DescribeCaptchaRiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeCaptchaRiskOutcomeCallable describeCaptchaRiskCallable(const Model::DescribeCaptchaRiskRequest& request) const;
DescribeCaptchaOrderOutcome describeCaptchaOrder(const Model::DescribeCaptchaOrderRequest &request)const;
void describeCaptchaOrderAsync(const Model::DescribeCaptchaOrderRequest& request, const DescribeCaptchaOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeCaptchaOrderOutcomeCallable describeCaptchaOrderCallable(const Model::DescribeCaptchaOrderRequest& request) const;
CreateConfigurationOutcome createConfiguration(const Model::CreateConfigurationRequest &request)const;
void createConfigurationAsync(const Model::CreateConfigurationRequest& request, const CreateConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateConfigurationOutcomeCallable createConfigurationCallable(const Model::CreateConfigurationRequest& request) const;
AnalyzeNvcOutcome analyzeNvc(const Model::AnalyzeNvcRequest &request)const;
void analyzeNvcAsync(const Model::AnalyzeNvcRequest& request, const AnalyzeNvcAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AnalyzeNvcOutcomeCallable analyzeNvcCallable(const Model::AnalyzeNvcRequest& request) const;
SetEarlyWarningOutcome setEarlyWarning(const Model::SetEarlyWarningRequest &request)const;
void setEarlyWarningAsync(const Model::SetEarlyWarningRequest& request, const SetEarlyWarningAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetEarlyWarningOutcomeCallable setEarlyWarningCallable(const Model::SetEarlyWarningRequest& request) const;
ConfigurationStyleOutcome configurationStyle(const Model::ConfigurationStyleRequest &request)const;
void configurationStyleAsync(const Model::ConfigurationStyleRequest& request, const ConfigurationStyleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ConfigurationStyleOutcomeCallable configurationStyleCallable(const Model::ConfigurationStyleRequest& request) const;
DescribeCaptchaMinOutcome describeCaptchaMin(const Model::DescribeCaptchaMinRequest &request)const;
void describeCaptchaMinAsync(const Model::DescribeCaptchaMinRequest& request, const DescribeCaptchaMinAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeCaptchaMinOutcomeCallable describeCaptchaMinCallable(const Model::DescribeCaptchaMinRequest& request) const;
AuthenticateSigOutcome authenticateSig(const Model::AuthenticateSigRequest &request)const;
void authenticateSigAsync(const Model::AuthenticateSigRequest& request, const AuthenticateSigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AuthenticateSigOutcomeCallable authenticateSigCallable(const Model::AuthenticateSigRequest& request) const;
DescribeConfigNameOutcome describeConfigName(const Model::DescribeConfigNameRequest &request)const;
void describeConfigNameAsync(const Model::DescribeConfigNameRequest& request, const DescribeConfigNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeConfigNameOutcomeCallable describeConfigNameCallable(const Model::DescribeConfigNameRequest& request) const;
UpdateConfigNameOutcome updateConfigName(const Model::UpdateConfigNameRequest &request)const;
void updateConfigNameAsync(const Model::UpdateConfigNameRequest& request, const UpdateConfigNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateConfigNameOutcomeCallable updateConfigNameCallable(const Model::UpdateConfigNameRequest& request) const;
ConfigurationStyleOutcome configurationStyle(const Model::ConfigurationStyleRequest &request)const;
void configurationStyleAsync(const Model::ConfigurationStyleRequest& request, const ConfigurationStyleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ConfigurationStyleOutcomeCallable configurationStyleCallable(const Model::ConfigurationStyleRequest& request) const;
CreateConfigurationOutcome createConfiguration(const Model::CreateConfigurationRequest &request)const;
void createConfigurationAsync(const Model::CreateConfigurationRequest& request, const CreateConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateConfigurationOutcomeCallable createConfigurationCallable(const Model::CreateConfigurationRequest& request) const;
DescribeCaptchaDayOutcome describeCaptchaDay(const Model::DescribeCaptchaDayRequest &request)const;
void describeCaptchaDayAsync(const Model::DescribeCaptchaDayRequest& request, const DescribeCaptchaDayAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeCaptchaDayOutcomeCallable describeCaptchaDayCallable(const Model::DescribeCaptchaDayRequest& request) const;
DescribeCaptchaIpCityOutcome describeCaptchaIpCity(const Model::DescribeCaptchaIpCityRequest &request)const;
void describeCaptchaIpCityAsync(const Model::DescribeCaptchaIpCityRequest& request, const DescribeCaptchaIpCityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeCaptchaIpCityOutcomeCallable describeCaptchaIpCityCallable(const Model::DescribeCaptchaIpCityRequest& request) const;
DescribeCaptchaMinOutcome describeCaptchaMin(const Model::DescribeCaptchaMinRequest &request)const;
void describeCaptchaMinAsync(const Model::DescribeCaptchaMinRequest& request, const DescribeCaptchaMinAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeCaptchaMinOutcomeCallable describeCaptchaMinCallable(const Model::DescribeCaptchaMinRequest& request) const;
DescribeCaptchaOrderOutcome describeCaptchaOrder(const Model::DescribeCaptchaOrderRequest &request)const;
void describeCaptchaOrderAsync(const Model::DescribeCaptchaOrderRequest& request, const DescribeCaptchaOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeCaptchaOrderOutcomeCallable describeCaptchaOrderCallable(const Model::DescribeCaptchaOrderRequest& request) const;
DescribeCaptchaRiskOutcome describeCaptchaRisk(const Model::DescribeCaptchaRiskRequest &request)const;
void describeCaptchaRiskAsync(const Model::DescribeCaptchaRiskRequest& request, const DescribeCaptchaRiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeCaptchaRiskOutcomeCallable describeCaptchaRiskCallable(const Model::DescribeCaptchaRiskRequest& request) const;
DescribeConfigNameOutcome describeConfigName(const Model::DescribeConfigNameRequest &request)const;
void describeConfigNameAsync(const Model::DescribeConfigNameRequest& request, const DescribeConfigNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeConfigNameOutcomeCallable describeConfigNameCallable(const Model::DescribeConfigNameRequest& request) const;
DescribeEarlyWarningOutcome describeEarlyWarning(const Model::DescribeEarlyWarningRequest &request)const;
void describeEarlyWarningAsync(const Model::DescribeEarlyWarningRequest& request, const DescribeEarlyWarningAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeEarlyWarningOutcomeCallable describeEarlyWarningCallable(const Model::DescribeEarlyWarningRequest& request) const;
DescribeOrderInfoOutcome describeOrderInfo(const Model::DescribeOrderInfoRequest &request)const;
void describeOrderInfoAsync(const Model::DescribeOrderInfoRequest& request, const DescribeOrderInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeOrderInfoOutcomeCallable describeOrderInfoCallable(const Model::DescribeOrderInfoRequest& request) const;
DescribePersonMachineListOutcome describePersonMachineList(const Model::DescribePersonMachineListRequest &request)const;
void describePersonMachineListAsync(const Model::DescribePersonMachineListRequest& request, const DescribePersonMachineListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribePersonMachineListOutcomeCallable describePersonMachineListCallable(const Model::DescribePersonMachineListRequest& request) const;
SetEarlyWarningOutcome setEarlyWarning(const Model::SetEarlyWarningRequest &request)const;
void setEarlyWarningAsync(const Model::SetEarlyWarningRequest& request, const SetEarlyWarningAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetEarlyWarningOutcomeCallable setEarlyWarningCallable(const Model::SetEarlyWarningRequest& request) const;
UpdateConfigNameOutcome updateConfigName(const Model::UpdateConfigNameRequest &request)const;
void updateConfigNameAsync(const Model::UpdateConfigNameRequest& request, const UpdateConfigNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateConfigNameOutcomeCallable updateConfigNameCallable(const Model::UpdateConfigNameRequest& request) const;
private:
std::shared_ptr<EndpointProvider> endpointProvider_;

View File

@@ -35,16 +35,16 @@ namespace AlibabaCloud
AnalyzeNvcRequest();
~AnalyzeNvcRequest();
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getData()const;
void setData(const std::string& data);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getScoreJsonStr()const;
void setScoreJsonStr(const std::string& scoreJsonStr);
private:
std::string sourceIp_;
std::string data_;
std::string sourceIp_;
std::string scoreJsonStr_;
};

View File

@@ -35,29 +35,29 @@ namespace AlibabaCloud
AuthenticateSigRequest();
~AuthenticateSigRequest();
std::string getSig()const;
void setSig(const std::string& sig);
std::string getRemoteIp()const;
void setRemoteIp(const std::string& remoteIp);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getAppKey()const;
void setAppKey(const std::string& appKey);
std::string getSessionId()const;
void setSessionId(const std::string& sessionId);
std::string getToken()const;
void setToken(const std::string& token);
std::string getScene()const;
void setScene(const std::string& scene);
std::string getSig()const;
void setSig(const std::string& sig);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getToken()const;
void setToken(const std::string& token);
std::string getAppKey()const;
void setAppKey(const std::string& appKey);
private:
std::string sig_;
std::string remoteIp_;
std::string sourceIp_;
std::string appKey_;
std::string sessionId_;
std::string token_;
std::string scene_;
std::string sig_;
std::string sourceIp_;
std::string token_;
std::string appKey_;
};
}

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
ConfigurationStyleRequest();
~ConfigurationStyleRequest();
std::string getScene()const;
void setScene(const std::string& scene);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getConfigurationMethod()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
void setRefExtId(const std::string& refExtId);
std::string getApplyType()const;
void setApplyType(const std::string& applyType);
std::string getScene()const;
void setScene(const std::string& scene);
private:
std::string scene_;
std::string sourceIp_;
std::string configurationMethod_;
std::string refExtId_;
std::string applyType_;
std::string scene_;
};
}

View File

@@ -35,26 +35,26 @@ namespace AlibabaCloud
CreateConfigurationRequest();
~CreateConfigurationRequest();
std::string getMaxPV()const;
void setMaxPV(const std::string& maxPV);
std::string getScene()const;
void setScene(const std::string& scene);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getConfigurationName()const;
void setConfigurationName(const std::string& configurationName);
std::string getMaxPV()const;
void setMaxPV(const std::string& maxPV);
std::string getConfigurationMethod()const;
void setConfigurationMethod(const std::string& configurationMethod);
std::string getApplyType()const;
void setApplyType(const std::string& applyType);
std::string getScene()const;
void setScene(const std::string& scene);
private:
std::string maxPV_;
std::string scene_;
std::string sourceIp_;
std::string configurationName_;
std::string maxPV_;
std::string configurationMethod_;
std::string applyType_;
std::string scene_;
};
}

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
DescribeCaptchaDayRequest();
~DescribeCaptchaDayRequest();
std::string getType()const;
void setType(const std::string& type);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getConfigName()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
void setRefExtId(const std::string& refExtId);
std::string getTime()const;
void setTime(const std::string& time);
std::string getType()const;
void setType(const std::string& type);
private:
std::string type_;
std::string sourceIp_;
std::string configName_;
std::string refExtId_;
std::string time_;
std::string type_;
};
}

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
DescribeCaptchaIpCityRequest();
~DescribeCaptchaIpCityRequest();
std::string getType()const;
void setType(const std::string& type);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getConfigName()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
void setRefExtId(const std::string& refExtId);
std::string getTime()const;
void setTime(const std::string& time);
std::string getType()const;
void setType(const std::string& type);
private:
std::string type_;
std::string sourceIp_;
std::string configName_;
std::string refExtId_;
std::string time_;
std::string type_;
};
}

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
DescribeCaptchaMinRequest();
~DescribeCaptchaMinRequest();
std::string getType()const;
void setType(const std::string& type);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getConfigName()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
void setRefExtId(const std::string& refExtId);
std::string getTime()const;
void setTime(const std::string& time);
std::string getType()const;
void setType(const std::string& type);
private:
std::string type_;
std::string sourceIp_;
std::string configName_;
std::string refExtId_;
std::string time_;
std::string type_;
};
}

View File

@@ -37,30 +37,30 @@ namespace AlibabaCloud
std::string getTimeEnd()const;
void setTimeEnd(const std::string& timeEnd);
bool getWarnOpen()const;
void setWarnOpen(bool warnOpen);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
std::string getChannel()const;
void setChannel(const std::string& channel);
std::string getTitle()const;
void setTitle(const std::string& title);
std::string getFrequency()const;
void setFrequency(const std::string& frequency);
std::string getSourceIp()const;
void setSourceIp(const std::string& sourceIp);
bool getWarnOpen()const;
void setWarnOpen(bool warnOpen);
bool getTimeOpen()const;
void setTimeOpen(bool timeOpen);
std::string getTimeBegin()const;
void setTimeBegin(const std::string& timeBegin);
std::string getFrequency()const;
void setFrequency(const std::string& frequency);
private:
std::string timeEnd_;
bool warnOpen_;
std::string sourceIp_;
std::string channel_;
std::string title_;
std::string frequency_;
std::string sourceIp_;
bool warnOpen_;
bool timeOpen_;
std::string timeBegin_;
std::string frequency_;
};
}

View File

@@ -51,222 +51,6 @@ AfsClient::AfsClient(const std::string & accessKeyId, const std::string & access
AfsClient::~AfsClient()
{}
AfsClient::DescribeEarlyWarningOutcome AfsClient::describeEarlyWarning(const DescribeEarlyWarningRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeEarlyWarningOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeEarlyWarningOutcome(DescribeEarlyWarningResult(outcome.result()));
else
return DescribeEarlyWarningOutcome(outcome.error());
}
void AfsClient::describeEarlyWarningAsync(const DescribeEarlyWarningRequest& request, const DescribeEarlyWarningAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeEarlyWarning(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeEarlyWarningOutcomeCallable AfsClient::describeEarlyWarningCallable(const DescribeEarlyWarningRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeEarlyWarningOutcome()>>(
[this, request]()
{
return this->describeEarlyWarning(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeCaptchaIpCityOutcome AfsClient::describeCaptchaIpCity(const DescribeCaptchaIpCityRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeCaptchaIpCityOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeCaptchaIpCityOutcome(DescribeCaptchaIpCityResult(outcome.result()));
else
return DescribeCaptchaIpCityOutcome(outcome.error());
}
void AfsClient::describeCaptchaIpCityAsync(const DescribeCaptchaIpCityRequest& request, const DescribeCaptchaIpCityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeCaptchaIpCity(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeCaptchaIpCityOutcomeCallable AfsClient::describeCaptchaIpCityCallable(const DescribeCaptchaIpCityRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeCaptchaIpCityOutcome()>>(
[this, request]()
{
return this->describeCaptchaIpCity(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeOrderInfoOutcome AfsClient::describeOrderInfo(const DescribeOrderInfoRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeOrderInfoOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeOrderInfoOutcome(DescribeOrderInfoResult(outcome.result()));
else
return DescribeOrderInfoOutcome(outcome.error());
}
void AfsClient::describeOrderInfoAsync(const DescribeOrderInfoRequest& request, const DescribeOrderInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeOrderInfo(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeOrderInfoOutcomeCallable AfsClient::describeOrderInfoCallable(const DescribeOrderInfoRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeOrderInfoOutcome()>>(
[this, request]()
{
return this->describeOrderInfo(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeCaptchaRiskOutcome AfsClient::describeCaptchaRisk(const DescribeCaptchaRiskRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeCaptchaRiskOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeCaptchaRiskOutcome(DescribeCaptchaRiskResult(outcome.result()));
else
return DescribeCaptchaRiskOutcome(outcome.error());
}
void AfsClient::describeCaptchaRiskAsync(const DescribeCaptchaRiskRequest& request, const DescribeCaptchaRiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeCaptchaRisk(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeCaptchaRiskOutcomeCallable AfsClient::describeCaptchaRiskCallable(const DescribeCaptchaRiskRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeCaptchaRiskOutcome()>>(
[this, request]()
{
return this->describeCaptchaRisk(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeCaptchaOrderOutcome AfsClient::describeCaptchaOrder(const DescribeCaptchaOrderRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeCaptchaOrderOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeCaptchaOrderOutcome(DescribeCaptchaOrderResult(outcome.result()));
else
return DescribeCaptchaOrderOutcome(outcome.error());
}
void AfsClient::describeCaptchaOrderAsync(const DescribeCaptchaOrderRequest& request, const DescribeCaptchaOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeCaptchaOrder(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeCaptchaOrderOutcomeCallable AfsClient::describeCaptchaOrderCallable(const DescribeCaptchaOrderRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeCaptchaOrderOutcome()>>(
[this, request]()
{
return this->describeCaptchaOrder(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::CreateConfigurationOutcome AfsClient::createConfiguration(const CreateConfigurationRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return CreateConfigurationOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return CreateConfigurationOutcome(CreateConfigurationResult(outcome.result()));
else
return CreateConfigurationOutcome(outcome.error());
}
void AfsClient::createConfigurationAsync(const CreateConfigurationRequest& request, const CreateConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, createConfiguration(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::CreateConfigurationOutcomeCallable AfsClient::createConfigurationCallable(const CreateConfigurationRequest &request) const
{
auto task = std::make_shared<std::packaged_task<CreateConfigurationOutcome()>>(
[this, request]()
{
return this->createConfiguration(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::AnalyzeNvcOutcome AfsClient::analyzeNvc(const AnalyzeNvcRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -303,114 +87,6 @@ AfsClient::AnalyzeNvcOutcomeCallable AfsClient::analyzeNvcCallable(const Analyze
return task->get_future();
}
AfsClient::SetEarlyWarningOutcome AfsClient::setEarlyWarning(const SetEarlyWarningRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return SetEarlyWarningOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return SetEarlyWarningOutcome(SetEarlyWarningResult(outcome.result()));
else
return SetEarlyWarningOutcome(outcome.error());
}
void AfsClient::setEarlyWarningAsync(const SetEarlyWarningRequest& request, const SetEarlyWarningAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, setEarlyWarning(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::SetEarlyWarningOutcomeCallable AfsClient::setEarlyWarningCallable(const SetEarlyWarningRequest &request) const
{
auto task = std::make_shared<std::packaged_task<SetEarlyWarningOutcome()>>(
[this, request]()
{
return this->setEarlyWarning(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::ConfigurationStyleOutcome AfsClient::configurationStyle(const ConfigurationStyleRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ConfigurationStyleOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ConfigurationStyleOutcome(ConfigurationStyleResult(outcome.result()));
else
return ConfigurationStyleOutcome(outcome.error());
}
void AfsClient::configurationStyleAsync(const ConfigurationStyleRequest& request, const ConfigurationStyleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, configurationStyle(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::ConfigurationStyleOutcomeCallable AfsClient::configurationStyleCallable(const ConfigurationStyleRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ConfigurationStyleOutcome()>>(
[this, request]()
{
return this->configurationStyle(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeCaptchaMinOutcome AfsClient::describeCaptchaMin(const DescribeCaptchaMinRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeCaptchaMinOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeCaptchaMinOutcome(DescribeCaptchaMinResult(outcome.result()));
else
return DescribeCaptchaMinOutcome(outcome.error());
}
void AfsClient::describeCaptchaMinAsync(const DescribeCaptchaMinRequest& request, const DescribeCaptchaMinAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeCaptchaMin(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeCaptchaMinOutcomeCallable AfsClient::describeCaptchaMinCallable(const DescribeCaptchaMinRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeCaptchaMinOutcome()>>(
[this, request]()
{
return this->describeCaptchaMin(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::AuthenticateSigOutcome AfsClient::authenticateSig(const AuthenticateSigRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -447,72 +123,72 @@ AfsClient::AuthenticateSigOutcomeCallable AfsClient::authenticateSigCallable(con
return task->get_future();
}
AfsClient::DescribeConfigNameOutcome AfsClient::describeConfigName(const DescribeConfigNameRequest &request) const
AfsClient::ConfigurationStyleOutcome AfsClient::configurationStyle(const ConfigurationStyleRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeConfigNameOutcome(endpointOutcome.error());
return ConfigurationStyleOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeConfigNameOutcome(DescribeConfigNameResult(outcome.result()));
return ConfigurationStyleOutcome(ConfigurationStyleResult(outcome.result()));
else
return DescribeConfigNameOutcome(outcome.error());
return ConfigurationStyleOutcome(outcome.error());
}
void AfsClient::describeConfigNameAsync(const DescribeConfigNameRequest& request, const DescribeConfigNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
void AfsClient::configurationStyleAsync(const ConfigurationStyleRequest& request, const ConfigurationStyleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeConfigName(request), context);
handler(this, request, configurationStyle(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeConfigNameOutcomeCallable AfsClient::describeConfigNameCallable(const DescribeConfigNameRequest &request) const
AfsClient::ConfigurationStyleOutcomeCallable AfsClient::configurationStyleCallable(const ConfigurationStyleRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeConfigNameOutcome()>>(
auto task = std::make_shared<std::packaged_task<ConfigurationStyleOutcome()>>(
[this, request]()
{
return this->describeConfigName(request);
return this->configurationStyle(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::UpdateConfigNameOutcome AfsClient::updateConfigName(const UpdateConfigNameRequest &request) const
AfsClient::CreateConfigurationOutcome AfsClient::createConfiguration(const CreateConfigurationRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UpdateConfigNameOutcome(endpointOutcome.error());
return CreateConfigurationOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UpdateConfigNameOutcome(UpdateConfigNameResult(outcome.result()));
return CreateConfigurationOutcome(CreateConfigurationResult(outcome.result()));
else
return UpdateConfigNameOutcome(outcome.error());
return CreateConfigurationOutcome(outcome.error());
}
void AfsClient::updateConfigNameAsync(const UpdateConfigNameRequest& request, const UpdateConfigNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
void AfsClient::createConfigurationAsync(const CreateConfigurationRequest& request, const CreateConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, updateConfigName(request), context);
handler(this, request, createConfiguration(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::UpdateConfigNameOutcomeCallable AfsClient::updateConfigNameCallable(const UpdateConfigNameRequest &request) const
AfsClient::CreateConfigurationOutcomeCallable AfsClient::createConfigurationCallable(const CreateConfigurationRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UpdateConfigNameOutcome()>>(
auto task = std::make_shared<std::packaged_task<CreateConfigurationOutcome()>>(
[this, request]()
{
return this->updateConfigName(request);
return this->createConfiguration(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
@@ -555,6 +231,258 @@ AfsClient::DescribeCaptchaDayOutcomeCallable AfsClient::describeCaptchaDayCallab
return task->get_future();
}
AfsClient::DescribeCaptchaIpCityOutcome AfsClient::describeCaptchaIpCity(const DescribeCaptchaIpCityRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeCaptchaIpCityOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeCaptchaIpCityOutcome(DescribeCaptchaIpCityResult(outcome.result()));
else
return DescribeCaptchaIpCityOutcome(outcome.error());
}
void AfsClient::describeCaptchaIpCityAsync(const DescribeCaptchaIpCityRequest& request, const DescribeCaptchaIpCityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeCaptchaIpCity(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeCaptchaIpCityOutcomeCallable AfsClient::describeCaptchaIpCityCallable(const DescribeCaptchaIpCityRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeCaptchaIpCityOutcome()>>(
[this, request]()
{
return this->describeCaptchaIpCity(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeCaptchaMinOutcome AfsClient::describeCaptchaMin(const DescribeCaptchaMinRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeCaptchaMinOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeCaptchaMinOutcome(DescribeCaptchaMinResult(outcome.result()));
else
return DescribeCaptchaMinOutcome(outcome.error());
}
void AfsClient::describeCaptchaMinAsync(const DescribeCaptchaMinRequest& request, const DescribeCaptchaMinAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeCaptchaMin(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeCaptchaMinOutcomeCallable AfsClient::describeCaptchaMinCallable(const DescribeCaptchaMinRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeCaptchaMinOutcome()>>(
[this, request]()
{
return this->describeCaptchaMin(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeCaptchaOrderOutcome AfsClient::describeCaptchaOrder(const DescribeCaptchaOrderRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeCaptchaOrderOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeCaptchaOrderOutcome(DescribeCaptchaOrderResult(outcome.result()));
else
return DescribeCaptchaOrderOutcome(outcome.error());
}
void AfsClient::describeCaptchaOrderAsync(const DescribeCaptchaOrderRequest& request, const DescribeCaptchaOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeCaptchaOrder(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeCaptchaOrderOutcomeCallable AfsClient::describeCaptchaOrderCallable(const DescribeCaptchaOrderRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeCaptchaOrderOutcome()>>(
[this, request]()
{
return this->describeCaptchaOrder(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeCaptchaRiskOutcome AfsClient::describeCaptchaRisk(const DescribeCaptchaRiskRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeCaptchaRiskOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeCaptchaRiskOutcome(DescribeCaptchaRiskResult(outcome.result()));
else
return DescribeCaptchaRiskOutcome(outcome.error());
}
void AfsClient::describeCaptchaRiskAsync(const DescribeCaptchaRiskRequest& request, const DescribeCaptchaRiskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeCaptchaRisk(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeCaptchaRiskOutcomeCallable AfsClient::describeCaptchaRiskCallable(const DescribeCaptchaRiskRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeCaptchaRiskOutcome()>>(
[this, request]()
{
return this->describeCaptchaRisk(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeConfigNameOutcome AfsClient::describeConfigName(const DescribeConfigNameRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeConfigNameOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeConfigNameOutcome(DescribeConfigNameResult(outcome.result()));
else
return DescribeConfigNameOutcome(outcome.error());
}
void AfsClient::describeConfigNameAsync(const DescribeConfigNameRequest& request, const DescribeConfigNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeConfigName(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeConfigNameOutcomeCallable AfsClient::describeConfigNameCallable(const DescribeConfigNameRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeConfigNameOutcome()>>(
[this, request]()
{
return this->describeConfigName(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeEarlyWarningOutcome AfsClient::describeEarlyWarning(const DescribeEarlyWarningRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeEarlyWarningOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeEarlyWarningOutcome(DescribeEarlyWarningResult(outcome.result()));
else
return DescribeEarlyWarningOutcome(outcome.error());
}
void AfsClient::describeEarlyWarningAsync(const DescribeEarlyWarningRequest& request, const DescribeEarlyWarningAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeEarlyWarning(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeEarlyWarningOutcomeCallable AfsClient::describeEarlyWarningCallable(const DescribeEarlyWarningRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeEarlyWarningOutcome()>>(
[this, request]()
{
return this->describeEarlyWarning(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribeOrderInfoOutcome AfsClient::describeOrderInfo(const DescribeOrderInfoRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return DescribeOrderInfoOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return DescribeOrderInfoOutcome(DescribeOrderInfoResult(outcome.result()));
else
return DescribeOrderInfoOutcome(outcome.error());
}
void AfsClient::describeOrderInfoAsync(const DescribeOrderInfoRequest& request, const DescribeOrderInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, describeOrderInfo(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::DescribeOrderInfoOutcomeCallable AfsClient::describeOrderInfoCallable(const DescribeOrderInfoRequest &request) const
{
auto task = std::make_shared<std::packaged_task<DescribeOrderInfoOutcome()>>(
[this, request]()
{
return this->describeOrderInfo(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::DescribePersonMachineListOutcome AfsClient::describePersonMachineList(const DescribePersonMachineListRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -591,3 +519,75 @@ AfsClient::DescribePersonMachineListOutcomeCallable AfsClient::describePersonMac
return task->get_future();
}
AfsClient::SetEarlyWarningOutcome AfsClient::setEarlyWarning(const SetEarlyWarningRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return SetEarlyWarningOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return SetEarlyWarningOutcome(SetEarlyWarningResult(outcome.result()));
else
return SetEarlyWarningOutcome(outcome.error());
}
void AfsClient::setEarlyWarningAsync(const SetEarlyWarningRequest& request, const SetEarlyWarningAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, setEarlyWarning(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::SetEarlyWarningOutcomeCallable AfsClient::setEarlyWarningCallable(const SetEarlyWarningRequest &request) const
{
auto task = std::make_shared<std::packaged_task<SetEarlyWarningOutcome()>>(
[this, request]()
{
return this->setEarlyWarning(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
AfsClient::UpdateConfigNameOutcome AfsClient::updateConfigName(const UpdateConfigNameRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UpdateConfigNameOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UpdateConfigNameOutcome(UpdateConfigNameResult(outcome.result()));
else
return UpdateConfigNameOutcome(outcome.error());
}
void AfsClient::updateConfigNameAsync(const UpdateConfigNameRequest& request, const UpdateConfigNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, updateConfigName(request), context);
};
asyncExecute(new Runnable(fn));
}
AfsClient::UpdateConfigNameOutcomeCallable AfsClient::updateConfigNameCallable(const UpdateConfigNameRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UpdateConfigNameOutcome()>>(
[this, request]()
{
return this->updateConfigName(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}

View File

@@ -25,17 +25,6 @@ AnalyzeNvcRequest::AnalyzeNvcRequest() :
AnalyzeNvcRequest::~AnalyzeNvcRequest()
{}
std::string AnalyzeNvcRequest::getSourceIp()const
{
return sourceIp_;
}
void AnalyzeNvcRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
}
std::string AnalyzeNvcRequest::getData()const
{
return data_;
@@ -47,6 +36,17 @@ void AnalyzeNvcRequest::setData(const std::string& data)
setCoreParameter("Data", data);
}
std::string AnalyzeNvcRequest::getSourceIp()const
{
return sourceIp_;
}
void AnalyzeNvcRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
}
std::string AnalyzeNvcRequest::getScoreJsonStr()const
{
return scoreJsonStr_;

View File

@@ -35,13 +35,9 @@ AnalyzeNvcResult::~AnalyzeNvcResult()
void AnalyzeNvcResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["BizCode"].isNull())
bizCode_ = value["BizCode"].asString();

View File

@@ -25,17 +25,6 @@ AuthenticateSigRequest::AuthenticateSigRequest() :
AuthenticateSigRequest::~AuthenticateSigRequest()
{}
std::string AuthenticateSigRequest::getSig()const
{
return sig_;
}
void AuthenticateSigRequest::setSig(const std::string& sig)
{
sig_ = sig;
setCoreParameter("Sig", sig);
}
std::string AuthenticateSigRequest::getRemoteIp()const
{
return remoteIp_;
@@ -47,28 +36,6 @@ void AuthenticateSigRequest::setRemoteIp(const std::string& remoteIp)
setCoreParameter("RemoteIp", remoteIp);
}
std::string AuthenticateSigRequest::getSourceIp()const
{
return sourceIp_;
}
void AuthenticateSigRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
}
std::string AuthenticateSigRequest::getAppKey()const
{
return appKey_;
}
void AuthenticateSigRequest::setAppKey(const std::string& appKey)
{
appKey_ = appKey;
setCoreParameter("AppKey", appKey);
}
std::string AuthenticateSigRequest::getSessionId()const
{
return sessionId_;
@@ -80,17 +47,6 @@ void AuthenticateSigRequest::setSessionId(const std::string& sessionId)
setCoreParameter("SessionId", sessionId);
}
std::string AuthenticateSigRequest::getToken()const
{
return token_;
}
void AuthenticateSigRequest::setToken(const std::string& token)
{
token_ = token;
setCoreParameter("Token", token);
}
std::string AuthenticateSigRequest::getScene()const
{
return scene_;
@@ -102,3 +58,47 @@ void AuthenticateSigRequest::setScene(const std::string& scene)
setCoreParameter("Scene", scene);
}
std::string AuthenticateSigRequest::getSig()const
{
return sig_;
}
void AuthenticateSigRequest::setSig(const std::string& sig)
{
sig_ = sig;
setCoreParameter("Sig", sig);
}
std::string AuthenticateSigRequest::getSourceIp()const
{
return sourceIp_;
}
void AuthenticateSigRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
}
std::string AuthenticateSigRequest::getToken()const
{
return token_;
}
void AuthenticateSigRequest::setToken(const std::string& token)
{
token_ = token;
setCoreParameter("Token", token);
}
std::string AuthenticateSigRequest::getAppKey()const
{
return appKey_;
}
void AuthenticateSigRequest::setAppKey(const std::string& appKey)
{
appKey_ = appKey;
setCoreParameter("AppKey", appKey);
}

View File

@@ -35,13 +35,9 @@ AuthenticateSigResult::~AuthenticateSigResult()
void AuthenticateSigResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["Code"].isNull())
code_ = std::stoi(value["Code"].asString());

View File

@@ -25,6 +25,17 @@ ConfigurationStyleRequest::ConfigurationStyleRequest() :
ConfigurationStyleRequest::~ConfigurationStyleRequest()
{}
std::string ConfigurationStyleRequest::getScene()const
{
return scene_;
}
void ConfigurationStyleRequest::setScene(const std::string& scene)
{
scene_ = scene;
setCoreParameter("Scene", scene);
}
std::string ConfigurationStyleRequest::getSourceIp()const
{
return sourceIp_;
@@ -69,14 +80,3 @@ void ConfigurationStyleRequest::setApplyType(const std::string& applyType)
setCoreParameter("ApplyType", applyType);
}
std::string ConfigurationStyleRequest::getScene()const
{
return scene_;
}
void ConfigurationStyleRequest::setScene(const std::string& scene)
{
scene_ = scene;
setCoreParameter("Scene", scene);
}

View File

@@ -35,13 +35,9 @@ ConfigurationStyleResult::~ConfigurationStyleResult()
void ConfigurationStyleResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto codeDataNode = value["CodeData"];
if(!codeDataNode["Html"].isNull())

View File

@@ -25,6 +25,28 @@ CreateConfigurationRequest::CreateConfigurationRequest() :
CreateConfigurationRequest::~CreateConfigurationRequest()
{}
std::string CreateConfigurationRequest::getMaxPV()const
{
return maxPV_;
}
void CreateConfigurationRequest::setMaxPV(const std::string& maxPV)
{
maxPV_ = maxPV;
setCoreParameter("MaxPV", maxPV);
}
std::string CreateConfigurationRequest::getScene()const
{
return scene_;
}
void CreateConfigurationRequest::setScene(const std::string& scene)
{
scene_ = scene;
setCoreParameter("Scene", scene);
}
std::string CreateConfigurationRequest::getSourceIp()const
{
return sourceIp_;
@@ -47,17 +69,6 @@ void CreateConfigurationRequest::setConfigurationName(const std::string& configu
setCoreParameter("ConfigurationName", configurationName);
}
std::string CreateConfigurationRequest::getMaxPV()const
{
return maxPV_;
}
void CreateConfigurationRequest::setMaxPV(const std::string& maxPV)
{
maxPV_ = maxPV;
setCoreParameter("MaxPV", maxPV);
}
std::string CreateConfigurationRequest::getConfigurationMethod()const
{
return configurationMethod_;
@@ -80,14 +91,3 @@ void CreateConfigurationRequest::setApplyType(const std::string& applyType)
setCoreParameter("ApplyType", applyType);
}
std::string CreateConfigurationRequest::getScene()const
{
return scene_;
}
void CreateConfigurationRequest::setScene(const std::string& scene)
{
scene_ = scene;
setCoreParameter("Scene", scene);
}

View File

@@ -35,13 +35,9 @@ CreateConfigurationResult::~CreateConfigurationResult()
void CreateConfigurationResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["BizCode"].isNull())
bizCode_ = value["BizCode"].asString();

View File

@@ -25,6 +25,17 @@ DescribeCaptchaDayRequest::DescribeCaptchaDayRequest() :
DescribeCaptchaDayRequest::~DescribeCaptchaDayRequest()
{}
std::string DescribeCaptchaDayRequest::getType()const
{
return type_;
}
void DescribeCaptchaDayRequest::setType(const std::string& type)
{
type_ = type;
setCoreParameter("Type", type);
}
std::string DescribeCaptchaDayRequest::getSourceIp()const
{
return sourceIp_;
@@ -69,14 +80,3 @@ void DescribeCaptchaDayRequest::setTime(const std::string& time)
setCoreParameter("Time", time);
}
std::string DescribeCaptchaDayRequest::getType()const
{
return type_;
}
void DescribeCaptchaDayRequest::setType(const std::string& type)
{
type_ = type;
setCoreParameter("Type", type);
}

View File

@@ -35,13 +35,9 @@ DescribeCaptchaDayResult::~DescribeCaptchaDayResult()
void DescribeCaptchaDayResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto captchaDayNode = value["CaptchaDay"];
if(!captchaDayNode["Init"].isNull())

View File

@@ -25,6 +25,17 @@ DescribeCaptchaIpCityRequest::DescribeCaptchaIpCityRequest() :
DescribeCaptchaIpCityRequest::~DescribeCaptchaIpCityRequest()
{}
std::string DescribeCaptchaIpCityRequest::getType()const
{
return type_;
}
void DescribeCaptchaIpCityRequest::setType(const std::string& type)
{
type_ = type;
setCoreParameter("Type", type);
}
std::string DescribeCaptchaIpCityRequest::getSourceIp()const
{
return sourceIp_;
@@ -69,14 +80,3 @@ void DescribeCaptchaIpCityRequest::setTime(const std::string& time)
setCoreParameter("Time", time);
}
std::string DescribeCaptchaIpCityRequest::getType()const
{
return type_;
}
void DescribeCaptchaIpCityRequest::setType(const std::string& type)
{
type_ = type;
setCoreParameter("Type", type);
}

View File

@@ -35,13 +35,9 @@ DescribeCaptchaIpCityResult::~DescribeCaptchaIpCityResult()
void DescribeCaptchaIpCityResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allCaptchaCities = value["CaptchaCities"]["CaptchaCitie"];
for (auto value : allCaptchaCities)

View File

@@ -25,6 +25,17 @@ DescribeCaptchaMinRequest::DescribeCaptchaMinRequest() :
DescribeCaptchaMinRequest::~DescribeCaptchaMinRequest()
{}
std::string DescribeCaptchaMinRequest::getType()const
{
return type_;
}
void DescribeCaptchaMinRequest::setType(const std::string& type)
{
type_ = type;
setCoreParameter("Type", type);
}
std::string DescribeCaptchaMinRequest::getSourceIp()const
{
return sourceIp_;
@@ -69,14 +80,3 @@ void DescribeCaptchaMinRequest::setTime(const std::string& time)
setCoreParameter("Time", time);
}
std::string DescribeCaptchaMinRequest::getType()const
{
return type_;
}
void DescribeCaptchaMinRequest::setType(const std::string& type)
{
type_ = type;
setCoreParameter("Type", type);
}

View File

@@ -35,13 +35,9 @@ DescribeCaptchaMinResult::~DescribeCaptchaMinResult()
void DescribeCaptchaMinResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allCaptchaMins = value["CaptchaMins"]["CaptchaMin"];
for (auto value : allCaptchaMins)

View File

@@ -35,13 +35,9 @@ DescribeCaptchaOrderResult::~DescribeCaptchaOrderResult()
void DescribeCaptchaOrderResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["BizCode"].isNull())
bizCode_ = value["BizCode"].asString();

View File

@@ -35,13 +35,9 @@ DescribeCaptchaRiskResult::~DescribeCaptchaRiskResult()
void DescribeCaptchaRiskResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["BizCode"].isNull())
bizCode_ = value["BizCode"].asString();

View File

@@ -35,13 +35,9 @@ DescribeConfigNameResult::~DescribeConfigNameResult()
void DescribeConfigNameResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allConfigNames = value["ConfigNames"]["ConfigName"];
for (auto value : allConfigNames)

View File

@@ -35,13 +35,9 @@ DescribeEarlyWarningResult::~DescribeEarlyWarningResult()
void DescribeEarlyWarningResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allEarlyWarnings = value["EarlyWarnings"]["EarlyWarning"];
for (auto value : allEarlyWarnings)

View File

@@ -35,13 +35,9 @@ DescribeOrderInfoResult::~DescribeOrderInfoResult()
void DescribeOrderInfoResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["BizCode"].isNull())
bizCode_ = value["BizCode"].asString();

View File

@@ -35,13 +35,9 @@ DescribePersonMachineListResult::~DescribePersonMachineListResult()
void DescribePersonMachineListResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto personMachineResNode = value["PersonMachineRes"];
if(!personMachineResNode["HasConfiguration"].isNull())

View File

@@ -36,28 +36,6 @@ void SetEarlyWarningRequest::setTimeEnd(const std::string& timeEnd)
setCoreParameter("TimeEnd", timeEnd);
}
bool SetEarlyWarningRequest::getWarnOpen()const
{
return warnOpen_;
}
void SetEarlyWarningRequest::setWarnOpen(bool warnOpen)
{
warnOpen_ = warnOpen;
setCoreParameter("WarnOpen", warnOpen ? "true" : "false");
}
std::string SetEarlyWarningRequest::getSourceIp()const
{
return sourceIp_;
}
void SetEarlyWarningRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
}
std::string SetEarlyWarningRequest::getChannel()const
{
return channel_;
@@ -80,6 +58,39 @@ void SetEarlyWarningRequest::setTitle(const std::string& title)
setCoreParameter("Title", title);
}
std::string SetEarlyWarningRequest::getFrequency()const
{
return frequency_;
}
void SetEarlyWarningRequest::setFrequency(const std::string& frequency)
{
frequency_ = frequency;
setCoreParameter("Frequency", frequency);
}
std::string SetEarlyWarningRequest::getSourceIp()const
{
return sourceIp_;
}
void SetEarlyWarningRequest::setSourceIp(const std::string& sourceIp)
{
sourceIp_ = sourceIp;
setCoreParameter("SourceIp", sourceIp);
}
bool SetEarlyWarningRequest::getWarnOpen()const
{
return warnOpen_;
}
void SetEarlyWarningRequest::setWarnOpen(bool warnOpen)
{
warnOpen_ = warnOpen;
setCoreParameter("WarnOpen", warnOpen ? "true" : "false");
}
bool SetEarlyWarningRequest::getTimeOpen()const
{
return timeOpen_;
@@ -102,14 +113,3 @@ void SetEarlyWarningRequest::setTimeBegin(const std::string& timeBegin)
setCoreParameter("TimeBegin", timeBegin);
}
std::string SetEarlyWarningRequest::getFrequency()const
{
return frequency_;
}
void SetEarlyWarningRequest::setFrequency(const std::string& frequency)
{
frequency_ = frequency;
setCoreParameter("Frequency", frequency);
}

View File

@@ -35,13 +35,9 @@ SetEarlyWarningResult::~SetEarlyWarningResult()
void SetEarlyWarningResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["BizCode"].isNull())
bizCode_ = value["BizCode"].asString();

View File

@@ -35,13 +35,9 @@ UpdateConfigNameResult::~UpdateConfigNameResult()
void UpdateConfigNameResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
if(!value["BizCode"].isNull())
bizCode_ = value["BizCode"].asString();

View File

@@ -21,261 +21,297 @@ set(alidns_public_header
include/alibabacloud/alidns/AlidnsExport.h )
set(alidns_public_header_model
include/alibabacloud/alidns/model/DescribeDNSSLBSubDomainsRequest.h
include/alibabacloud/alidns/model/DescribeDNSSLBSubDomainsResult.h
include/alibabacloud/alidns/model/ModifyHichinaDomainDNSRequest.h
include/alibabacloud/alidns/model/ModifyHichinaDomainDNSResult.h
include/alibabacloud/alidns/model/SetGtmAccessModeRequest.h
include/alibabacloud/alidns/model/SetGtmAccessModeResult.h
include/alibabacloud/alidns/model/CreateInstanceRequest.h
include/alibabacloud/alidns/model/CreateInstanceResult.h
include/alibabacloud/alidns/model/DescribeSubDomainRecordsRequest.h
include/alibabacloud/alidns/model/DescribeSubDomainRecordsResult.h
include/alibabacloud/alidns/model/DescribeRecordLogsRequest.h
include/alibabacloud/alidns/model/DescribeRecordLogsResult.h
include/alibabacloud/alidns/model/DescribeBatchResultCountRequest.h
include/alibabacloud/alidns/model/DescribeBatchResultCountResult.h
include/alibabacloud/alidns/model/DescribeGtmInstancesRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstancesResult.h
include/alibabacloud/alidns/model/UpdateGtmAddressPoolRequest.h
include/alibabacloud/alidns/model/UpdateGtmAddressPoolResult.h
include/alibabacloud/alidns/model/DescribeGtmAccessStrategiesRequest.h
include/alibabacloud/alidns/model/DescribeGtmAccessStrategiesResult.h
include/alibabacloud/alidns/model/UpdateGtmInstanceGlobalConfigRequest.h
include/alibabacloud/alidns/model/UpdateGtmInstanceGlobalConfigResult.h
include/alibabacloud/alidns/model/UpdateDomainRecordRequest.h
include/alibabacloud/alidns/model/UpdateDomainRecordResult.h
include/alibabacloud/alidns/model/DeleteDomainRecordRequest.h
include/alibabacloud/alidns/model/DeleteDomainRecordResult.h
include/alibabacloud/alidns/model/DescribeDomainGroupsRequest.h
include/alibabacloud/alidns/model/DescribeDomainGroupsResult.h
include/alibabacloud/alidns/model/UpdateGtmAccessStrategyRequest.h
include/alibabacloud/alidns/model/UpdateGtmAccessStrategyResult.h
include/alibabacloud/alidns/model/DescribeDomainRecordsRequest.h
include/alibabacloud/alidns/model/DescribeDomainRecordsResult.h
include/alibabacloud/alidns/model/DescribeDomainRecordInfoRequest.h
include/alibabacloud/alidns/model/DescribeDomainRecordInfoResult.h
include/alibabacloud/alidns/model/AddDomainRequest.h
include/alibabacloud/alidns/model/AddDomainResult.h
include/alibabacloud/alidns/model/DescribeGtmInstanceAddressPoolRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstanceAddressPoolResult.h
include/alibabacloud/alidns/model/UpdateDNSSLBWeightRequest.h
include/alibabacloud/alidns/model/UpdateDNSSLBWeightResult.h
include/alibabacloud/alidns/model/DescribeBatchResultDetailRequest.h
include/alibabacloud/alidns/model/DescribeBatchResultDetailResult.h
include/alibabacloud/alidns/model/SetDomainRecordStatusRequest.h
include/alibabacloud/alidns/model/SetDomainRecordStatusResult.h
include/alibabacloud/alidns/model/UpdateDomainGroupRequest.h
include/alibabacloud/alidns/model/UpdateDomainGroupResult.h
include/alibabacloud/alidns/model/DescribeDnsProductInstancesRequest.h
include/alibabacloud/alidns/model/DescribeDnsProductInstancesResult.h
include/alibabacloud/alidns/model/DescribeDnsProductInstanceRequest.h
include/alibabacloud/alidns/model/DescribeDnsProductInstanceResult.h
include/alibabacloud/alidns/model/SetGtmMonitorStatusRequest.h
include/alibabacloud/alidns/model/SetGtmMonitorStatusResult.h
include/alibabacloud/alidns/model/DescribeGtmLogsRequest.h
include/alibabacloud/alidns/model/DescribeGtmLogsResult.h
include/alibabacloud/alidns/model/OperateBatchDomainRequest.h
include/alibabacloud/alidns/model/OperateBatchDomainResult.h
include/alibabacloud/alidns/model/DeleteDomainGroupRequest.h
include/alibabacloud/alidns/model/DeleteDomainGroupResult.h
include/alibabacloud/alidns/model/DescribeDomainLogsRequest.h
include/alibabacloud/alidns/model/DescribeDomainLogsResult.h
include/alibabacloud/alidns/model/AddGtmMonitorRequest.h
include/alibabacloud/alidns/model/AddGtmMonitorResult.h
include/alibabacloud/alidns/model/DescribeDomainsRequest.h
include/alibabacloud/alidns/model/DescribeDomainsResult.h
include/alibabacloud/alidns/model/DescribeGtmInstanceStatusRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstanceStatusResult.h
include/alibabacloud/alidns/model/DescribeGtmInstanceRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstanceResult.h
include/alibabacloud/alidns/model/DescribeDomainInfoRequest.h
include/alibabacloud/alidns/model/DescribeDomainInfoResult.h
include/alibabacloud/alidns/model/DescribeRecordStatisticsSummaryRequest.h
include/alibabacloud/alidns/model/DescribeRecordStatisticsSummaryResult.h
include/alibabacloud/alidns/model/DescribeGtmInstanceAddressPoolsRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstanceAddressPoolsResult.h
include/alibabacloud/alidns/model/DescribeRecordStatisticsRequest.h
include/alibabacloud/alidns/model/DescribeRecordStatisticsResult.h
include/alibabacloud/alidns/model/DescribeDomainStatisticsSummaryRequest.h
include/alibabacloud/alidns/model/DescribeDomainStatisticsSummaryResult.h
include/alibabacloud/alidns/model/DescribeSupportLinesRequest.h
include/alibabacloud/alidns/model/DescribeSupportLinesResult.h
include/alibabacloud/alidns/model/DescribeDomainStatisticsRequest.h
include/alibabacloud/alidns/model/DescribeDomainStatisticsResult.h
include/alibabacloud/alidns/model/DescribeGtmInstanceSystemCnameRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstanceSystemCnameResult.h
include/alibabacloud/alidns/model/AddDomainRecordRequest.h
include/alibabacloud/alidns/model/AddDomainRecordResult.h
include/alibabacloud/alidns/model/DescribeGtmMonitorAvailableConfigRequest.h
include/alibabacloud/alidns/model/DescribeGtmMonitorAvailableConfigResult.h
include/alibabacloud/alidns/model/DeleteGtmAddressPoolRequest.h
include/alibabacloud/alidns/model/DeleteGtmAddressPoolResult.h
include/alibabacloud/alidns/model/QueryCreateInstancePriceRequest.h
include/alibabacloud/alidns/model/QueryCreateInstancePriceResult.h
include/alibabacloud/alidns/model/GetMainDomainNameRequest.h
include/alibabacloud/alidns/model/GetMainDomainNameResult.h
include/alibabacloud/alidns/model/AddGtmAccessStrategyRequest.h
include/alibabacloud/alidns/model/AddGtmAccessStrategyResult.h
include/alibabacloud/alidns/model/ChangeDomainGroupRequest.h
include/alibabacloud/alidns/model/ChangeDomainGroupResult.h
include/alibabacloud/alidns/model/DescribeGtmAccessStrategyRequest.h
include/alibabacloud/alidns/model/DescribeGtmAccessStrategyResult.h
include/alibabacloud/alidns/model/AddDomainGroupRequest.h
include/alibabacloud/alidns/model/AddDomainGroupResult.h
include/alibabacloud/alidns/model/CheckDomainRecordRequest.h
include/alibabacloud/alidns/model/CheckDomainRecordResult.h
include/alibabacloud/alidns/model/ChangeDomainOfDnsProductRequest.h
include/alibabacloud/alidns/model/ChangeDomainOfDnsProductResult.h
include/alibabacloud/alidns/model/DeleteGtmAccessStrategyRequest.h
include/alibabacloud/alidns/model/DeleteGtmAccessStrategyResult.h
include/alibabacloud/alidns/model/DeleteDomainRequest.h
include/alibabacloud/alidns/model/DeleteDomainResult.h
include/alibabacloud/alidns/model/DescribeGtmAvailableAlertGroupRequest.h
include/alibabacloud/alidns/model/DescribeGtmAvailableAlertGroupResult.h
include/alibabacloud/alidns/model/AddDomainRecordRequest.h
include/alibabacloud/alidns/model/AddDomainRecordResult.h
include/alibabacloud/alidns/model/AddGtmAccessStrategyRequest.h
include/alibabacloud/alidns/model/AddGtmAccessStrategyResult.h
include/alibabacloud/alidns/model/AddGtmAddressPoolRequest.h
include/alibabacloud/alidns/model/AddGtmAddressPoolResult.h
include/alibabacloud/alidns/model/AddGtmMonitorRequest.h
include/alibabacloud/alidns/model/AddGtmMonitorResult.h
include/alibabacloud/alidns/model/AddGtmRecoveryPlanRequest.h
include/alibabacloud/alidns/model/AddGtmRecoveryPlanResult.h
include/alibabacloud/alidns/model/ChangeDomainGroupRequest.h
include/alibabacloud/alidns/model/ChangeDomainGroupResult.h
include/alibabacloud/alidns/model/ChangeDomainOfDnsProductRequest.h
include/alibabacloud/alidns/model/ChangeDomainOfDnsProductResult.h
include/alibabacloud/alidns/model/CheckDomainRecordRequest.h
include/alibabacloud/alidns/model/CheckDomainRecordResult.h
include/alibabacloud/alidns/model/CreateInstanceRequest.h
include/alibabacloud/alidns/model/CreateInstanceResult.h
include/alibabacloud/alidns/model/DeleteDomainRequest.h
include/alibabacloud/alidns/model/DeleteDomainResult.h
include/alibabacloud/alidns/model/DeleteDomainGroupRequest.h
include/alibabacloud/alidns/model/DeleteDomainGroupResult.h
include/alibabacloud/alidns/model/DeleteDomainRecordRequest.h
include/alibabacloud/alidns/model/DeleteDomainRecordResult.h
include/alibabacloud/alidns/model/DeleteGtmAccessStrategyRequest.h
include/alibabacloud/alidns/model/DeleteGtmAccessStrategyResult.h
include/alibabacloud/alidns/model/DeleteGtmAddressPoolRequest.h
include/alibabacloud/alidns/model/DeleteGtmAddressPoolResult.h
include/alibabacloud/alidns/model/DeleteGtmRecoveryPlanRequest.h
include/alibabacloud/alidns/model/DeleteGtmRecoveryPlanResult.h
include/alibabacloud/alidns/model/DeleteSubDomainRecordsRequest.h
include/alibabacloud/alidns/model/DeleteSubDomainRecordsResult.h
include/alibabacloud/alidns/model/DescribeBatchResultCountRequest.h
include/alibabacloud/alidns/model/DescribeBatchResultCountResult.h
include/alibabacloud/alidns/model/DescribeBatchResultDetailRequest.h
include/alibabacloud/alidns/model/DescribeBatchResultDetailResult.h
include/alibabacloud/alidns/model/DescribeDNSSLBSubDomainsRequest.h
include/alibabacloud/alidns/model/DescribeDNSSLBSubDomainsResult.h
include/alibabacloud/alidns/model/DescribeDnsProductInstanceRequest.h
include/alibabacloud/alidns/model/DescribeDnsProductInstanceResult.h
include/alibabacloud/alidns/model/DescribeDnsProductInstancesRequest.h
include/alibabacloud/alidns/model/DescribeDnsProductInstancesResult.h
include/alibabacloud/alidns/model/DescribeDomainGroupsRequest.h
include/alibabacloud/alidns/model/DescribeDomainGroupsResult.h
include/alibabacloud/alidns/model/DescribeDomainInfoRequest.h
include/alibabacloud/alidns/model/DescribeDomainInfoResult.h
include/alibabacloud/alidns/model/DescribeDomainLogsRequest.h
include/alibabacloud/alidns/model/DescribeDomainLogsResult.h
include/alibabacloud/alidns/model/DescribeDomainNsRequest.h
include/alibabacloud/alidns/model/DescribeDomainNsResult.h
include/alibabacloud/alidns/model/UpdateGtmMonitorRequest.h
include/alibabacloud/alidns/model/UpdateGtmMonitorResult.h
include/alibabacloud/alidns/model/SetDNSSLBStatusRequest.h
include/alibabacloud/alidns/model/SetDNSSLBStatusResult.h
include/alibabacloud/alidns/model/DescribeDomainRecordInfoRequest.h
include/alibabacloud/alidns/model/DescribeDomainRecordInfoResult.h
include/alibabacloud/alidns/model/DescribeDomainRecordsRequest.h
include/alibabacloud/alidns/model/DescribeDomainRecordsResult.h
include/alibabacloud/alidns/model/DescribeDomainStatisticsRequest.h
include/alibabacloud/alidns/model/DescribeDomainStatisticsResult.h
include/alibabacloud/alidns/model/DescribeDomainStatisticsSummaryRequest.h
include/alibabacloud/alidns/model/DescribeDomainStatisticsSummaryResult.h
include/alibabacloud/alidns/model/DescribeDomainsRequest.h
include/alibabacloud/alidns/model/DescribeDomainsResult.h
include/alibabacloud/alidns/model/DescribeGtmAccessStrategiesRequest.h
include/alibabacloud/alidns/model/DescribeGtmAccessStrategiesResult.h
include/alibabacloud/alidns/model/DescribeGtmAccessStrategyRequest.h
include/alibabacloud/alidns/model/DescribeGtmAccessStrategyResult.h
include/alibabacloud/alidns/model/DescribeGtmAccessStrategyAvailableConfigRequest.h
include/alibabacloud/alidns/model/DescribeGtmAccessStrategyAvailableConfigResult.h
include/alibabacloud/alidns/model/DescribeGtmAvailableAlertGroupRequest.h
include/alibabacloud/alidns/model/DescribeGtmAvailableAlertGroupResult.h
include/alibabacloud/alidns/model/DescribeGtmInstanceRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstanceResult.h
include/alibabacloud/alidns/model/DescribeGtmInstanceAddressPoolRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstanceAddressPoolResult.h
include/alibabacloud/alidns/model/DescribeGtmInstanceAddressPoolsRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstanceAddressPoolsResult.h
include/alibabacloud/alidns/model/DescribeGtmInstanceStatusRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstanceStatusResult.h
include/alibabacloud/alidns/model/DescribeGtmInstanceSystemCnameRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstanceSystemCnameResult.h
include/alibabacloud/alidns/model/DescribeGtmInstancesRequest.h
include/alibabacloud/alidns/model/DescribeGtmInstancesResult.h
include/alibabacloud/alidns/model/DescribeGtmLogsRequest.h
include/alibabacloud/alidns/model/DescribeGtmLogsResult.h
include/alibabacloud/alidns/model/DescribeGtmMonitorAvailableConfigRequest.h
include/alibabacloud/alidns/model/DescribeGtmMonitorAvailableConfigResult.h
include/alibabacloud/alidns/model/DescribeGtmMonitorConfigRequest.h
include/alibabacloud/alidns/model/DescribeGtmMonitorConfigResult.h )
include/alibabacloud/alidns/model/DescribeGtmMonitorConfigResult.h
include/alibabacloud/alidns/model/DescribeGtmRecoveryPlanRequest.h
include/alibabacloud/alidns/model/DescribeGtmRecoveryPlanResult.h
include/alibabacloud/alidns/model/DescribeGtmRecoveryPlanAvailableConfigRequest.h
include/alibabacloud/alidns/model/DescribeGtmRecoveryPlanAvailableConfigResult.h
include/alibabacloud/alidns/model/DescribeGtmRecoveryPlansRequest.h
include/alibabacloud/alidns/model/DescribeGtmRecoveryPlansResult.h
include/alibabacloud/alidns/model/DescribeRecordLogsRequest.h
include/alibabacloud/alidns/model/DescribeRecordLogsResult.h
include/alibabacloud/alidns/model/DescribeRecordStatisticsRequest.h
include/alibabacloud/alidns/model/DescribeRecordStatisticsResult.h
include/alibabacloud/alidns/model/DescribeRecordStatisticsSummaryRequest.h
include/alibabacloud/alidns/model/DescribeRecordStatisticsSummaryResult.h
include/alibabacloud/alidns/model/DescribeSubDomainRecordsRequest.h
include/alibabacloud/alidns/model/DescribeSubDomainRecordsResult.h
include/alibabacloud/alidns/model/DescribeSupportLinesRequest.h
include/alibabacloud/alidns/model/DescribeSupportLinesResult.h
include/alibabacloud/alidns/model/ExecuteGtmRecoveryPlanRequest.h
include/alibabacloud/alidns/model/ExecuteGtmRecoveryPlanResult.h
include/alibabacloud/alidns/model/GetMainDomainNameRequest.h
include/alibabacloud/alidns/model/GetMainDomainNameResult.h
include/alibabacloud/alidns/model/ModifyHichinaDomainDNSRequest.h
include/alibabacloud/alidns/model/ModifyHichinaDomainDNSResult.h
include/alibabacloud/alidns/model/OperateBatchDomainRequest.h
include/alibabacloud/alidns/model/OperateBatchDomainResult.h
include/alibabacloud/alidns/model/PreviewGtmRecoveryPlanRequest.h
include/alibabacloud/alidns/model/PreviewGtmRecoveryPlanResult.h
include/alibabacloud/alidns/model/QueryCreateInstancePriceRequest.h
include/alibabacloud/alidns/model/QueryCreateInstancePriceResult.h
include/alibabacloud/alidns/model/RollbackGtmRecoveryPlanRequest.h
include/alibabacloud/alidns/model/RollbackGtmRecoveryPlanResult.h
include/alibabacloud/alidns/model/SetDNSSLBStatusRequest.h
include/alibabacloud/alidns/model/SetDNSSLBStatusResult.h
include/alibabacloud/alidns/model/SetDomainRecordStatusRequest.h
include/alibabacloud/alidns/model/SetDomainRecordStatusResult.h
include/alibabacloud/alidns/model/SetGtmAccessModeRequest.h
include/alibabacloud/alidns/model/SetGtmAccessModeResult.h
include/alibabacloud/alidns/model/SetGtmMonitorStatusRequest.h
include/alibabacloud/alidns/model/SetGtmMonitorStatusResult.h
include/alibabacloud/alidns/model/UpdateDNSSLBWeightRequest.h
include/alibabacloud/alidns/model/UpdateDNSSLBWeightResult.h
include/alibabacloud/alidns/model/UpdateDomainGroupRequest.h
include/alibabacloud/alidns/model/UpdateDomainGroupResult.h
include/alibabacloud/alidns/model/UpdateDomainRecordRequest.h
include/alibabacloud/alidns/model/UpdateDomainRecordResult.h
include/alibabacloud/alidns/model/UpdateGtmAccessStrategyRequest.h
include/alibabacloud/alidns/model/UpdateGtmAccessStrategyResult.h
include/alibabacloud/alidns/model/UpdateGtmAddressPoolRequest.h
include/alibabacloud/alidns/model/UpdateGtmAddressPoolResult.h
include/alibabacloud/alidns/model/UpdateGtmInstanceGlobalConfigRequest.h
include/alibabacloud/alidns/model/UpdateGtmInstanceGlobalConfigResult.h
include/alibabacloud/alidns/model/UpdateGtmMonitorRequest.h
include/alibabacloud/alidns/model/UpdateGtmMonitorResult.h
include/alibabacloud/alidns/model/UpdateGtmRecoveryPlanRequest.h
include/alibabacloud/alidns/model/UpdateGtmRecoveryPlanResult.h )
set(alidns_src
src/AlidnsClient.cc
src/model/DescribeDNSSLBSubDomainsRequest.cc
src/model/DescribeDNSSLBSubDomainsResult.cc
src/model/ModifyHichinaDomainDNSRequest.cc
src/model/ModifyHichinaDomainDNSResult.cc
src/model/SetGtmAccessModeRequest.cc
src/model/SetGtmAccessModeResult.cc
src/model/CreateInstanceRequest.cc
src/model/CreateInstanceResult.cc
src/model/DescribeSubDomainRecordsRequest.cc
src/model/DescribeSubDomainRecordsResult.cc
src/model/DescribeRecordLogsRequest.cc
src/model/DescribeRecordLogsResult.cc
src/model/DescribeBatchResultCountRequest.cc
src/model/DescribeBatchResultCountResult.cc
src/model/DescribeGtmInstancesRequest.cc
src/model/DescribeGtmInstancesResult.cc
src/model/UpdateGtmAddressPoolRequest.cc
src/model/UpdateGtmAddressPoolResult.cc
src/model/DescribeGtmAccessStrategiesRequest.cc
src/model/DescribeGtmAccessStrategiesResult.cc
src/model/UpdateGtmInstanceGlobalConfigRequest.cc
src/model/UpdateGtmInstanceGlobalConfigResult.cc
src/model/UpdateDomainRecordRequest.cc
src/model/UpdateDomainRecordResult.cc
src/model/DeleteDomainRecordRequest.cc
src/model/DeleteDomainRecordResult.cc
src/model/DescribeDomainGroupsRequest.cc
src/model/DescribeDomainGroupsResult.cc
src/model/UpdateGtmAccessStrategyRequest.cc
src/model/UpdateGtmAccessStrategyResult.cc
src/model/DescribeDomainRecordsRequest.cc
src/model/DescribeDomainRecordsResult.cc
src/model/DescribeDomainRecordInfoRequest.cc
src/model/DescribeDomainRecordInfoResult.cc
src/model/AddDomainRequest.cc
src/model/AddDomainResult.cc
src/model/DescribeGtmInstanceAddressPoolRequest.cc
src/model/DescribeGtmInstanceAddressPoolResult.cc
src/model/UpdateDNSSLBWeightRequest.cc
src/model/UpdateDNSSLBWeightResult.cc
src/model/DescribeBatchResultDetailRequest.cc
src/model/DescribeBatchResultDetailResult.cc
src/model/SetDomainRecordStatusRequest.cc
src/model/SetDomainRecordStatusResult.cc
src/model/UpdateDomainGroupRequest.cc
src/model/UpdateDomainGroupResult.cc
src/model/DescribeDnsProductInstancesRequest.cc
src/model/DescribeDnsProductInstancesResult.cc
src/model/DescribeDnsProductInstanceRequest.cc
src/model/DescribeDnsProductInstanceResult.cc
src/model/SetGtmMonitorStatusRequest.cc
src/model/SetGtmMonitorStatusResult.cc
src/model/DescribeGtmLogsRequest.cc
src/model/DescribeGtmLogsResult.cc
src/model/OperateBatchDomainRequest.cc
src/model/OperateBatchDomainResult.cc
src/model/DeleteDomainGroupRequest.cc
src/model/DeleteDomainGroupResult.cc
src/model/DescribeDomainLogsRequest.cc
src/model/DescribeDomainLogsResult.cc
src/model/AddGtmMonitorRequest.cc
src/model/AddGtmMonitorResult.cc
src/model/DescribeDomainsRequest.cc
src/model/DescribeDomainsResult.cc
src/model/DescribeGtmInstanceStatusRequest.cc
src/model/DescribeGtmInstanceStatusResult.cc
src/model/DescribeGtmInstanceRequest.cc
src/model/DescribeGtmInstanceResult.cc
src/model/DescribeDomainInfoRequest.cc
src/model/DescribeDomainInfoResult.cc
src/model/DescribeRecordStatisticsSummaryRequest.cc
src/model/DescribeRecordStatisticsSummaryResult.cc
src/model/DescribeGtmInstanceAddressPoolsRequest.cc
src/model/DescribeGtmInstanceAddressPoolsResult.cc
src/model/DescribeRecordStatisticsRequest.cc
src/model/DescribeRecordStatisticsResult.cc
src/model/DescribeDomainStatisticsSummaryRequest.cc
src/model/DescribeDomainStatisticsSummaryResult.cc
src/model/DescribeSupportLinesRequest.cc
src/model/DescribeSupportLinesResult.cc
src/model/DescribeDomainStatisticsRequest.cc
src/model/DescribeDomainStatisticsResult.cc
src/model/DescribeGtmInstanceSystemCnameRequest.cc
src/model/DescribeGtmInstanceSystemCnameResult.cc
src/model/AddDomainRecordRequest.cc
src/model/AddDomainRecordResult.cc
src/model/DescribeGtmMonitorAvailableConfigRequest.cc
src/model/DescribeGtmMonitorAvailableConfigResult.cc
src/model/DeleteGtmAddressPoolRequest.cc
src/model/DeleteGtmAddressPoolResult.cc
src/model/QueryCreateInstancePriceRequest.cc
src/model/QueryCreateInstancePriceResult.cc
src/model/GetMainDomainNameRequest.cc
src/model/GetMainDomainNameResult.cc
src/model/AddGtmAccessStrategyRequest.cc
src/model/AddGtmAccessStrategyResult.cc
src/model/ChangeDomainGroupRequest.cc
src/model/ChangeDomainGroupResult.cc
src/model/DescribeGtmAccessStrategyRequest.cc
src/model/DescribeGtmAccessStrategyResult.cc
src/model/AddDomainGroupRequest.cc
src/model/AddDomainGroupResult.cc
src/model/CheckDomainRecordRequest.cc
src/model/CheckDomainRecordResult.cc
src/model/ChangeDomainOfDnsProductRequest.cc
src/model/ChangeDomainOfDnsProductResult.cc
src/model/DeleteGtmAccessStrategyRequest.cc
src/model/DeleteGtmAccessStrategyResult.cc
src/model/DeleteDomainRequest.cc
src/model/DeleteDomainResult.cc
src/model/DescribeGtmAvailableAlertGroupRequest.cc
src/model/DescribeGtmAvailableAlertGroupResult.cc
src/model/AddDomainRecordRequest.cc
src/model/AddDomainRecordResult.cc
src/model/AddGtmAccessStrategyRequest.cc
src/model/AddGtmAccessStrategyResult.cc
src/model/AddGtmAddressPoolRequest.cc
src/model/AddGtmAddressPoolResult.cc
src/model/AddGtmMonitorRequest.cc
src/model/AddGtmMonitorResult.cc
src/model/AddGtmRecoveryPlanRequest.cc
src/model/AddGtmRecoveryPlanResult.cc
src/model/ChangeDomainGroupRequest.cc
src/model/ChangeDomainGroupResult.cc
src/model/ChangeDomainOfDnsProductRequest.cc
src/model/ChangeDomainOfDnsProductResult.cc
src/model/CheckDomainRecordRequest.cc
src/model/CheckDomainRecordResult.cc
src/model/CreateInstanceRequest.cc
src/model/CreateInstanceResult.cc
src/model/DeleteDomainRequest.cc
src/model/DeleteDomainResult.cc
src/model/DeleteDomainGroupRequest.cc
src/model/DeleteDomainGroupResult.cc
src/model/DeleteDomainRecordRequest.cc
src/model/DeleteDomainRecordResult.cc
src/model/DeleteGtmAccessStrategyRequest.cc
src/model/DeleteGtmAccessStrategyResult.cc
src/model/DeleteGtmAddressPoolRequest.cc
src/model/DeleteGtmAddressPoolResult.cc
src/model/DeleteGtmRecoveryPlanRequest.cc
src/model/DeleteGtmRecoveryPlanResult.cc
src/model/DeleteSubDomainRecordsRequest.cc
src/model/DeleteSubDomainRecordsResult.cc
src/model/DescribeBatchResultCountRequest.cc
src/model/DescribeBatchResultCountResult.cc
src/model/DescribeBatchResultDetailRequest.cc
src/model/DescribeBatchResultDetailResult.cc
src/model/DescribeDNSSLBSubDomainsRequest.cc
src/model/DescribeDNSSLBSubDomainsResult.cc
src/model/DescribeDnsProductInstanceRequest.cc
src/model/DescribeDnsProductInstanceResult.cc
src/model/DescribeDnsProductInstancesRequest.cc
src/model/DescribeDnsProductInstancesResult.cc
src/model/DescribeDomainGroupsRequest.cc
src/model/DescribeDomainGroupsResult.cc
src/model/DescribeDomainInfoRequest.cc
src/model/DescribeDomainInfoResult.cc
src/model/DescribeDomainLogsRequest.cc
src/model/DescribeDomainLogsResult.cc
src/model/DescribeDomainNsRequest.cc
src/model/DescribeDomainNsResult.cc
src/model/UpdateGtmMonitorRequest.cc
src/model/UpdateGtmMonitorResult.cc
src/model/SetDNSSLBStatusRequest.cc
src/model/SetDNSSLBStatusResult.cc
src/model/DescribeDomainRecordInfoRequest.cc
src/model/DescribeDomainRecordInfoResult.cc
src/model/DescribeDomainRecordsRequest.cc
src/model/DescribeDomainRecordsResult.cc
src/model/DescribeDomainStatisticsRequest.cc
src/model/DescribeDomainStatisticsResult.cc
src/model/DescribeDomainStatisticsSummaryRequest.cc
src/model/DescribeDomainStatisticsSummaryResult.cc
src/model/DescribeDomainsRequest.cc
src/model/DescribeDomainsResult.cc
src/model/DescribeGtmAccessStrategiesRequest.cc
src/model/DescribeGtmAccessStrategiesResult.cc
src/model/DescribeGtmAccessStrategyRequest.cc
src/model/DescribeGtmAccessStrategyResult.cc
src/model/DescribeGtmAccessStrategyAvailableConfigRequest.cc
src/model/DescribeGtmAccessStrategyAvailableConfigResult.cc
src/model/DescribeGtmAvailableAlertGroupRequest.cc
src/model/DescribeGtmAvailableAlertGroupResult.cc
src/model/DescribeGtmInstanceRequest.cc
src/model/DescribeGtmInstanceResult.cc
src/model/DescribeGtmInstanceAddressPoolRequest.cc
src/model/DescribeGtmInstanceAddressPoolResult.cc
src/model/DescribeGtmInstanceAddressPoolsRequest.cc
src/model/DescribeGtmInstanceAddressPoolsResult.cc
src/model/DescribeGtmInstanceStatusRequest.cc
src/model/DescribeGtmInstanceStatusResult.cc
src/model/DescribeGtmInstanceSystemCnameRequest.cc
src/model/DescribeGtmInstanceSystemCnameResult.cc
src/model/DescribeGtmInstancesRequest.cc
src/model/DescribeGtmInstancesResult.cc
src/model/DescribeGtmLogsRequest.cc
src/model/DescribeGtmLogsResult.cc
src/model/DescribeGtmMonitorAvailableConfigRequest.cc
src/model/DescribeGtmMonitorAvailableConfigResult.cc
src/model/DescribeGtmMonitorConfigRequest.cc
src/model/DescribeGtmMonitorConfigResult.cc )
src/model/DescribeGtmMonitorConfigResult.cc
src/model/DescribeGtmRecoveryPlanRequest.cc
src/model/DescribeGtmRecoveryPlanResult.cc
src/model/DescribeGtmRecoveryPlanAvailableConfigRequest.cc
src/model/DescribeGtmRecoveryPlanAvailableConfigResult.cc
src/model/DescribeGtmRecoveryPlansRequest.cc
src/model/DescribeGtmRecoveryPlansResult.cc
src/model/DescribeRecordLogsRequest.cc
src/model/DescribeRecordLogsResult.cc
src/model/DescribeRecordStatisticsRequest.cc
src/model/DescribeRecordStatisticsResult.cc
src/model/DescribeRecordStatisticsSummaryRequest.cc
src/model/DescribeRecordStatisticsSummaryResult.cc
src/model/DescribeSubDomainRecordsRequest.cc
src/model/DescribeSubDomainRecordsResult.cc
src/model/DescribeSupportLinesRequest.cc
src/model/DescribeSupportLinesResult.cc
src/model/ExecuteGtmRecoveryPlanRequest.cc
src/model/ExecuteGtmRecoveryPlanResult.cc
src/model/GetMainDomainNameRequest.cc
src/model/GetMainDomainNameResult.cc
src/model/ModifyHichinaDomainDNSRequest.cc
src/model/ModifyHichinaDomainDNSResult.cc
src/model/OperateBatchDomainRequest.cc
src/model/OperateBatchDomainResult.cc
src/model/PreviewGtmRecoveryPlanRequest.cc
src/model/PreviewGtmRecoveryPlanResult.cc
src/model/QueryCreateInstancePriceRequest.cc
src/model/QueryCreateInstancePriceResult.cc
src/model/RollbackGtmRecoveryPlanRequest.cc
src/model/RollbackGtmRecoveryPlanResult.cc
src/model/SetDNSSLBStatusRequest.cc
src/model/SetDNSSLBStatusResult.cc
src/model/SetDomainRecordStatusRequest.cc
src/model/SetDomainRecordStatusResult.cc
src/model/SetGtmAccessModeRequest.cc
src/model/SetGtmAccessModeResult.cc
src/model/SetGtmMonitorStatusRequest.cc
src/model/SetGtmMonitorStatusResult.cc
src/model/UpdateDNSSLBWeightRequest.cc
src/model/UpdateDNSSLBWeightResult.cc
src/model/UpdateDomainGroupRequest.cc
src/model/UpdateDomainGroupResult.cc
src/model/UpdateDomainRecordRequest.cc
src/model/UpdateDomainRecordResult.cc
src/model/UpdateGtmAccessStrategyRequest.cc
src/model/UpdateGtmAccessStrategyResult.cc
src/model/UpdateGtmAddressPoolRequest.cc
src/model/UpdateGtmAddressPoolResult.cc
src/model/UpdateGtmInstanceGlobalConfigRequest.cc
src/model/UpdateGtmInstanceGlobalConfigResult.cc
src/model/UpdateGtmMonitorRequest.cc
src/model/UpdateGtmMonitorResult.cc
src/model/UpdateGtmRecoveryPlanRequest.cc
src/model/UpdateGtmRecoveryPlanResult.cc )
add_library(alidns ${LIB_TYPE}
${alidns_public_header}

File diff suppressed because it is too large Load Diff

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
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);
std::string getGroupName()const;
void setGroupName(const std::string& groupName);
private:
std::string groupName_;
std::string userClientIp_;
std::string lang_;
std::string groupName_;
};
}

View File

@@ -39,34 +39,34 @@ namespace AlibabaCloud
void setRR(const std::string& rR);
std::string getLine()const;
void setLine(const std::string& line);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getType()const;
void setType(const std::string& type);
long getPriority()const;
void setPriority(long priority);
std::string getValue()const;
void setValue(const std::string& value);
long getTTL()const;
void setTTL(long tTL);
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 userClientIp_;
std::string domainName_;
std::string lang_;
std::string type_;
long priority_;
std::string value_;
long tTL_;
std::string accessKeyId_;
std::string lang_;
std::string value_;
std::string domainName_;
long priority_;
long tTL_;
std::string userClientIp_;
};
}

View File

@@ -35,26 +35,26 @@ namespace AlibabaCloud
AddDomainRequest();
~AddDomainRequest();
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
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);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string resourceGroupId_;
std::string groupId_;
std::string domainName_;
std::string accessKeyId_;
std::string resourceGroupId_;
std::string userClientIp_;
std::string lang_;
std::string accessKeyId_;
};
}

View File

@@ -35,27 +35,27 @@ namespace AlibabaCloud
AddGtmAccessStrategyRequest();
~AddGtmAccessStrategyRequest();
std::string getStrategyName()const;
void setStrategyName(const std::string& strategyName);
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 getFailoverAddrPoolId()const;
void setFailoverAddrPoolId(const std::string& failoverAddrPoolId);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string strategyName_;
std::string defaultAddrPoolId_;
std::string failoverAddrPoolId_;
std::string strategyName_;
std::string accessLines_;
std::string instanceId_;
std::string failoverAddrPoolId_;
std::string userClientIp_;
std::string lang_;

View File

@@ -36,34 +36,60 @@ namespace AlibabaCloud
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 getLang()const;
void setLang(const std::string& lang);
std::string getType()const;
void setType(const std::string& type);
std::vector<Addr> getAddr()const;
void setAddr(const std::vector<Addr>& addr);
int getMinAvailableAddrNum()const;
void setMinAvailableAddrNum(int minAvailableAddrNum);
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 lang_;
std::string type_;
std::vector<Addr> addr_;
int minAvailableAddrNum_;
std::string protocolType_;
int interval_;
std::vector<IspCityNode> ispCityNode_;
};
}

View File

@@ -38,11 +38,13 @@ namespace AlibabaCloud
explicit AddGtmAddressPoolResult(const std::string &payload);
~AddGtmAddressPoolResult();
std::string getAddrPoolId()const;
std::string getMonitorConfigId()const;
protected:
void parse(const std::string &payload);
private:
std::string addrPoolId_;
std::string monitorConfigId_;
};
}

View File

@@ -42,12 +42,12 @@ namespace AlibabaCloud
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);
std::string getName()const;
void setName(const std::string& name);
int getEvaluationCount()const;
void setEvaluationCount(int evaluationCount);
std::string getProtocolType()const;
@@ -56,21 +56,18 @@ namespace AlibabaCloud
void setInterval(int interval);
std::string getLang()const;
void setLang(const std::string& lang);
int getTimeout()const;
void setTimeout(int timeout);
std::vector<IspCityNode> getIspCityNode()const;
void setIspCityNode(const std::vector<IspCityNode>& ispCityNode);
private:
std::string monitorExtendInfo_;
int timeout_;
std::string addrPoolId_;
std::string userClientIp_;
std::string name_;
int evaluationCount_;
std::string protocolType_;
int interval_;
std::string lang_;
int timeout_;
std::vector<IspCityNode> ispCityNode_;
};

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_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_

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ALIDNS_MODEL_ADDGTMRECOVERYPLANRESULT_H_
#define ALIBABACLOUD_ALIDNS_MODEL_ADDGTMRECOVERYPLANRESULT_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 AddGtmRecoveryPlanResult : public ServiceResult
{
public:
AddGtmRecoveryPlanResult();
explicit AddGtmRecoveryPlanResult(const std::string &payload);
~AddGtmRecoveryPlanResult();
std::string getRecoveryPlanId()const;
protected:
void parse(const std::string &payload);
private:
std::string recoveryPlanId_;
};
}
}
}
#endif // !ALIBABACLOUD_ALIDNS_MODEL_ADDGTMRECOVERYPLANRESULT_H_

View File

@@ -37,17 +37,17 @@ namespace AlibabaCloud
std::string getGroupId()const;
void setGroupId(const std::string& groupId);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
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 userClientIp_;
std::string domainName_;
std::string userClientIp_;
std::string lang_;
};

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
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;
@@ -45,16 +47,14 @@ namespace AlibabaCloud
void setForce(bool force);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
std::string instanceId_;
std::string newDomain_;
std::string userClientIp_;
bool force_;
std::string lang_;
std::string accessKeyId_;
};
}

View File

@@ -37,27 +37,27 @@ namespace AlibabaCloud
std::string getRR()const;
void setRR(const std::string& rR);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getType()const;
void setType(const std::string& type);
std::string getValue()const;
void setValue(const std::string& value);
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);
std::string getValue()const;
void setValue(const std::string& value);
private:
std::string rR_;
std::string userClientIp_;
std::string domainName_;
std::string lang_;
std::string type_;
std::string value_;
std::string accessKeyId_;
std::string userClientIp_;
std::string lang_;
std::string value_;
};
}

View File

@@ -35,32 +35,32 @@ namespace AlibabaCloud
CreateInstanceRequest();
~CreateInstanceRequest();
int getMonth()const;
void setMonth(int month);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getInstanceVersion()const;
void setInstanceVersion(const std::string& instanceVersion);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getToken()const;
void setToken(const std::string& token);
int getMonth()const;
void setMonth(int month);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getInstanceVersion()const;
void setInstanceVersion(const std::string& instanceVersion);
private:
int month_;
std::string userClientIp_;
std::string domainName_;
std::string lang_;
std::string instanceVersion_;
long ownerId_;
std::string accessKeyId_;
std::string token_;
int month_;
std::string userClientIp_;
std::string lang_;
std::string instanceVersion_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
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);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
std::string recordId_;
std::string userClientIp_;
std::string lang_;
std::string accessKeyId_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
DeleteDomainRequest();
~DeleteDomainRequest();
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
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 userClientIp_;
std::string domainName_;
std::string lang_;
std::string accessKeyId_;
std::string userClientIp_;
std::string lang_;
};
}

View File

@@ -0,0 +1,54 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_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_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMRECOVERYPLANRESULT_H_
#define ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMRECOVERYPLANRESULT_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 DeleteGtmRecoveryPlanResult : public ServiceResult
{
public:
DeleteGtmRecoveryPlanResult();
explicit DeleteGtmRecoveryPlanResult(const std::string &payload);
~DeleteGtmRecoveryPlanResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DELETEGTMRECOVERYPLANRESULT_H_

View File

@@ -37,24 +37,24 @@ namespace AlibabaCloud
std::string getRR()const;
void setRR(const std::string& rR);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
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 userClientIp_;
std::string domainName_;
std::string lang_;
std::string type_;
std::string accessKeyId_;
std::string userClientIp_;
std::string lang_;
};
}

View File

@@ -37,23 +37,23 @@ namespace AlibabaCloud
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);
int getPageNumber()const;
void setPageNumber(int pageNumber);
long getTaskId()const;
void setTaskId(long taskId);
private:
std::string batchType_;
int pageNumber_;
std::string userClientIp_;
int pageSize_;
std::string lang_;
int pageNumber_;
long taskId_;
};

View File

@@ -35,26 +35,26 @@ namespace AlibabaCloud
DescribeDNSSLBSubDomainsRequest();
~DescribeDNSSLBSubDomainsRequest();
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
long getPageSize()const;
void setPageSize(long pageSize);
std::string getLang()const;
void setLang(const std::string& lang);
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 userClientIp_;
std::string domainName_;
long pageSize_;
std::string lang_;
long pageNumber_;
std::string accessKeyId_;
std::string userClientIp_;
long pageSize_;
std::string lang_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
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);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
std::string instanceId_;
std::string userClientIp_;
std::string lang_;
std::string accessKeyId_;
};
}

View File

@@ -35,6 +35,10 @@ namespace AlibabaCloud
DescribeDnsProductInstancesRequest();
~DescribeDnsProductInstancesRequest();
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;
@@ -43,18 +47,14 @@ namespace AlibabaCloud
void setLang(const std::string& lang);
std::string getVersionCode()const;
void setVersionCode(const std::string& versionCode);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long pageNumber_;
std::string accessKeyId_;
std::string userClientIp_;
long pageSize_;
std::string lang_;
std::string versionCode_;
long pageNumber_;
std::string accessKeyId_;
};
}

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
DescribeDomainGroupsRequest();
~DescribeDomainGroupsRequest();
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
long getPageSize()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
void setLang(const std::string& lang);
std::string getKeyWord()const;
void setKeyWord(const std::string& keyWord);
long getPageNumber()const;
void setPageNumber(long pageNumber);
private:
long pageNumber_;
std::string userClientIp_;
long pageSize_;
std::string lang_;
std::string keyWord_;
long pageNumber_;
};
}

View File

@@ -35,22 +35,22 @@ namespace AlibabaCloud
DescribeDomainInfoRequest();
~DescribeDomainInfoRequest();
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
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 userClientIp_;
std::string domainName_;
std::string lang_;
std::string accessKeyId_;
std::string userClientIp_;
std::string lang_;
bool needDetailAttributes_;
};

View File

@@ -35,10 +35,16 @@ namespace AlibabaCloud
DescribeDomainLogsRequest();
~DescribeDomainLogsRequest();
std::string getEndDate()const;
void setEndDate(const std::string& endDate);
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;
@@ -47,23 +53,17 @@ namespace AlibabaCloud
void setLang(const std::string& lang);
std::string getKeyWord()const;
void setKeyWord(const std::string& keyWord);
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);
private:
std::string endDate_;
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_;
std::string startDate_;
std::string type_;
long pageNumber_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
DescribeDomainNsRequest();
~DescribeDomainNsRequest();
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
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 userClientIp_;
std::string domainName_;
std::string lang_;
std::string accessKeyId_;
std::string userClientIp_;
std::string lang_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
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);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string accessKeyId_;
std::string recordId_;
std::string userClientIp_;
std::string lang_;
std::string accessKeyId_;
};
}

View File

@@ -39,51 +39,51 @@ namespace AlibabaCloud
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 getType()const;
void setType(const std::string& type);
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 getSearchMode()const;
void setSearchMode(const std::string& searchMode);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getKeyWord()const;
void setKeyWord(const std::string& keyWord);
std::string getTypeKeyWord()const;
void setTypeKeyWord(const std::string& typeKeyWord);
std::string getRRKeyWord()const;
void setRRKeyWord(const std::string& rRKeyWord);
std::string getDirection()const;
void setDirection(const std::string& direction);
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 type_;
long pageNumber_;
std::string userClientIp_;
long pageSize_;
std::string searchMode_;
std::string lang_;
std::string keyWord_;
std::string typeKeyWord_;
std::string rRKeyWord_;
std::string direction_;
std::string status_;
};

View File

@@ -35,23 +35,23 @@ namespace AlibabaCloud
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 getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
private:
std::string domainName_;
std::string startDate_;
std::string endDate_;
std::string userClientIp_;
std::string domainName_;
std::string lang_;
std::string startDate_;
};
}

View File

@@ -35,41 +35,41 @@ namespace AlibabaCloud
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);
long getPageSize()const;
void setPageSize(long pageSize);
std::string getOrderBy()const;
void setOrderBy(const std::string& orderBy);
std::string getSearchMode()const;
void setSearchMode(const std::string& searchMode);
long getThreshold()const;
void setThreshold(long threshold);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
std::string getKeyword()const;
void setKeyword(const std::string& keyword);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getDirection()const;
void setDirection(const std::string& direction);
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_;
long pageSize_;
std::string orderBy_;
std::string searchMode_;
long threshold_;
std::string lang_;
std::string startDate_;
std::string keyword_;
long pageNumber_;
std::string direction_;
};
}

View File

@@ -35,32 +35,32 @@ namespace AlibabaCloud
DescribeDomainsRequest();
~DescribeDomainsRequest();
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getGroupId()const;
void setGroupId(const std::string& groupId);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
long getPageSize()const;
void setPageSize(long pageSize);
std::string getSearchMode()const;
void setSearchMode(const std::string& searchMode);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getKeyWord()const;
void setKeyWord(const std::string& keyWord);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getGroupId()const;
void setGroupId(const std::string& groupId);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getSearchMode()const;
void setSearchMode(const std::string& searchMode);
private:
long pageNumber_;
std::string resourceGroupId_;
std::string groupId_;
std::string userClientIp_;
long pageSize_;
std::string searchMode_;
std::string lang_;
std::string keyWord_;
long pageNumber_;
std::string groupId_;
std::string userClientIp_;
std::string searchMode_;
};
}

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
DescribeGtmAccessStrategiesRequest();
~DescribeGtmAccessStrategiesRequest();
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getUserClientIp()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
void setPageSize(int pageSize);
std::string getLang()const;
void setLang(const std::string& lang);
int getPageNumber()const;
void setPageNumber(int pageNumber);
private:
int pageNumber_;
std::string instanceId_;
std::string userClientIp_;
int pageSize_;
std::string lang_;
int pageNumber_;
};
}

View File

@@ -44,15 +44,19 @@ namespace AlibabaCloud
std::string instanceId;
std::string createTime;
std::string strategyId;
std::string defaultAddrPoolStatus;
std::string failoverAddrPoolId;
std::string defaultAddrPoolId;
std::string accessStatus;
std::string defaultAddrPoolMonitorStatus;
std::string defaultAddrPoolName;
std::string strategyName;
std::string failoverAddrPoolStatus;
std::string accessMode;
std::string strategyMode;
long createTimestamp;
std::string failoverAddrPoolName;
std::string failoverAddrPoolMonitorStatus;
std::vector<Strategy::Line> lines;
};

View File

@@ -42,6 +42,7 @@ namespace AlibabaCloud
std::string groupName;
std::string status;
std::string groupCode;
std::string fatherCode;
std::string lineCode;
std::string lineName;
};

View File

@@ -44,32 +44,40 @@ namespace AlibabaCloud
DescribeGtmAccessStrategyResult();
explicit DescribeGtmAccessStrategyResult(const std::string &payload);
~DescribeGtmAccessStrategyResult();
std::string getInstanceId()const;
std::string getStrategyId()const;
std::string getDefaultAddrPoolStatus()const;
std::string getFailoverAddrPoolId()const;
std::string getAccessStatus()const;
std::string getDefaultAddrPoolMonitorStatus()const;
std::string getDefaultAddrPoolName()const;
std::string getDefultAddrPoolId()const;
std::string getStrategyName()const;
std::string getInstanceId()const;
std::string getStrategyId()const;
std::string getFailoverAddrPoolStatus()const;
std::string getAccessMode()const;
std::string getStrategyMode()const;
std::string getFailoverAddrPoolName()const;
std::string getFailoverAddrPoolId()const;
std::string getFailoverAddrPoolMonitorStatus()const;
std::vector<Line> getLines()const;
std::string getAccessStatus()const;
protected:
void parse(const std::string &payload);
private:
std::string instanceId_;
std::string strategyId_;
std::string defaultAddrPoolStatus_;
std::string failoverAddrPoolId_;
std::string accessStatus_;
std::string defaultAddrPoolMonitorStatus_;
std::string defaultAddrPoolName_;
std::string defultAddrPoolId_;
std::string strategyName_;
std::string instanceId_;
std::string strategyId_;
std::string failoverAddrPoolStatus_;
std::string accessMode_;
std::string strategyMode_;
std::string failoverAddrPoolName_;
std::string failoverAddrPoolId_;
std::string failoverAddrPoolMonitorStatus_;
std::vector<Line> lines_;
std::string accessStatus_;
};
}

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
DescribeGtmInstanceAddressPoolsRequest();
~DescribeGtmInstanceAddressPoolsRequest();
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getUserClientIp()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
void setPageSize(int pageSize);
std::string getLang()const;
void setLang(const std::string& lang);
int getPageNumber()const;
void setPageNumber(int pageNumber);
private:
int pageNumber_;
std::string instanceId_;
std::string userClientIp_;
int pageSize_;
std::string lang_;
int pageNumber_;
};
}

View File

@@ -41,11 +41,14 @@ namespace AlibabaCloud
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 instanceId_;
std::string userClientIp_;
std::string lang_;
bool needDetailAttributes_;
};
}

View File

@@ -48,6 +48,8 @@ namespace AlibabaCloud
std::string getInstanceName()const;
std::string getVersionCode()const;
std::string getAlertGroup()const;
int getAddressPoolNum()const;
int getAccessStrategyNum()const;
std::string getExpireTime()const;
long getCreateTimestamp()const;
@@ -65,6 +67,8 @@ namespace AlibabaCloud
std::string instanceName_;
std::string versionCode_;
std::string alertGroup_;
int addressPoolNum_;
int accessStrategyNum_;
std::string expireTime_;
long createTimestamp_;

View File

@@ -37,14 +37,18 @@ namespace AlibabaCloud
DescribeGtmInstanceStatusResult();
explicit DescribeGtmInstanceStatusResult(const std::string &payload);
~DescribeGtmInstanceStatusResult();
std::string getAlertStatus()const;
std::string getAccessStatus()const;
int getStrategyNotAvailableNum()const;
int getSwitchToFailoverStrategyNum()const;
int getAddrNotAvailableNum()const;
int getAddrPoolNotAvailableNum()const;
protected:
void parse(const std::string &payload);
private:
std::string alertStatus_;
std::string accessStatus_;
int strategyNotAvailableNum_;
int switchToFailoverStrategyNum_;
int addrNotAvailableNum_;
int addrPoolNotAvailableNum_;
};
}

View File

@@ -35,6 +35,8 @@ namespace AlibabaCloud
DescribeGtmInstancesRequest();
~DescribeGtmInstancesRequest();
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getResourceGroupId()const;
void setResourceGroupId(const std::string& resourceGroupId);
std::string getUserClientIp()const;
@@ -45,16 +47,17 @@ namespace AlibabaCloud
void setLang(const std::string& lang);
std::string getKeyword()const;
void setKeyword(const std::string& keyword);
int getPageNumber()const;
void setPageNumber(int pageNumber);
bool getNeedDetailAttributes()const;
void setNeedDetailAttributes(bool needDetailAttributes);
private:
int pageNumber_;
std::string resourceGroupId_;
std::string userClientIp_;
int pageSize_;
std::string lang_;
std::string keyword_;
int pageNumber_;
bool needDetailAttributes_;
};
}

View File

@@ -45,6 +45,8 @@ namespace AlibabaCloud
std::string instanceName;
std::string versionCode;
std::string alertGroup;
int addressPoolNum;
int accessStrategyNum;
std::string expireTime;
long createTimestamp;
};

View File

@@ -35,6 +35,12 @@ namespace AlibabaCloud
DescribeGtmLogsRequest();
~DescribeGtmLogsRequest();
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;
@@ -45,22 +51,16 @@ namespace AlibabaCloud
void setLang(const std::string& lang);
std::string getKeyword()const;
void setKeyword(const std::string& keyword);
long getStartTimestamp()const;
void setStartTimestamp(long startTimestamp);
int getPageNumber()const;
void setPageNumber(int pageNumber);
long getEndTimestamp()const;
void setEndTimestamp(long endTimestamp);
private:
long startTimestamp_;
int pageNumber_;
long endTimestamp_;
std::string instanceId_;
std::string userClientIp_;
int pageSize_;
std::string lang_;
std::string keyword_;
long startTimestamp_;
int pageNumber_;
long endTimestamp_;
};
}

View File

@@ -35,16 +35,16 @@ namespace AlibabaCloud
DescribeGtmMonitorConfigRequest();
~DescribeGtmMonitorConfigRequest();
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
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 userClientIp_;
std::string monitorConfigId_;
std::string userClientIp_;
std::string lang_;
};

View File

@@ -54,7 +54,6 @@ namespace AlibabaCloud
std::string getMonitorExtendInfo()const;
std::string getMonitorConfigId()const;
long getCreateTimestamp()const;
std::string getName()const;
int getInterval()const;
protected:
@@ -70,7 +69,6 @@ namespace AlibabaCloud
std::string monitorExtendInfo_;
std::string monitorConfigId_;
long createTimestamp_;
std::string name_;
int interval_;
};

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANAVAILABLECONFIGREQUEST_H_
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANAVAILABLECONFIGREQUEST_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 DescribeGtmRecoveryPlanAvailableConfigRequest : public RpcServiceRequest
{
public:
DescribeGtmRecoveryPlanAvailableConfigRequest();
~DescribeGtmRecoveryPlanAvailableConfigRequest();
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_DESCRIBEGTMRECOVERYPLANAVAILABLECONFIGREQUEST_H_

View File

@@ -0,0 +1,62 @@
/*
* 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_DESCRIBEGTMRECOVERYPLANAVAILABLECONFIGRESULT_H_
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANAVAILABLECONFIGRESULT_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 DescribeGtmRecoveryPlanAvailableConfigResult : public ServiceResult
{
public:
struct Instance
{
struct AddrPool
{
std::string addrPoolId;
std::string name;
};
std::string instanceName;
std::string instanceId;
std::vector<Instance::AddrPool> addrPools;
};
DescribeGtmRecoveryPlanAvailableConfigResult();
explicit DescribeGtmRecoveryPlanAvailableConfigResult(const std::string &payload);
~DescribeGtmRecoveryPlanAvailableConfigResult();
std::vector<Instance> getInstances()const;
protected:
void parse(const std::string &payload);
private:
std::vector<Instance> instances_;
};
}
}
}
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANAVAILABLECONFIGRESULT_H_

View File

@@ -0,0 +1,54 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANREQUEST_H_
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANREQUEST_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 DescribeGtmRecoveryPlanRequest : public RpcServiceRequest
{
public:
DescribeGtmRecoveryPlanRequest();
~DescribeGtmRecoveryPlanRequest();
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_DESCRIBEGTMRECOVERYPLANREQUEST_H_

View File

@@ -0,0 +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_DESCRIBEGTMRECOVERYPLANRESULT_H_
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANRESULT_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 DescribeGtmRecoveryPlanResult : public ServiceResult
{
public:
struct FaultAddrPool
{
struct Addr
{
std::string mode;
std::string value;
long id;
};
std::vector<FaultAddrPool::Addr> addrs;
std::string addrPoolName;
std::string instanceId;
std::string addrPoolId;
};
DescribeGtmRecoveryPlanResult();
explicit DescribeGtmRecoveryPlanResult(const std::string &payload);
~DescribeGtmRecoveryPlanResult();
std::string getStatus()const;
std::string getLastRollbackTime()const;
int getFaultAddrPoolNum()const;
std::vector<FaultAddrPool> getFaultAddrPools()const;
std::string getLastExecuteTime()const;
std::string getCreateTime()const;
long getLastExecuteTimestamp()const;
std::string getName()const;
std::string getRemark()const;
long getRecoveryPlanId()const;
std::string getUpdateTime()const;
long getUpdateTimestamp()const;
long getLastRollbackTimestamp()const;
long getCreateTimestamp()const;
protected:
void parse(const std::string &payload);
private:
std::string status_;
std::string lastRollbackTime_;
int faultAddrPoolNum_;
std::vector<FaultAddrPool> faultAddrPools_;
std::string lastExecuteTime_;
std::string createTime_;
long lastExecuteTimestamp_;
std::string name_;
std::string remark_;
long recoveryPlanId_;
std::string updateTime_;
long updateTimestamp_;
long lastRollbackTimestamp_;
long createTimestamp_;
};
}
}
}
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANRESULT_H_

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANSREQUEST_H_
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANSREQUEST_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 DescribeGtmRecoveryPlansRequest : public RpcServiceRequest
{
public:
DescribeGtmRecoveryPlansRequest();
~DescribeGtmRecoveryPlansRequest();
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);
std::string getKeyword()const;
void setKeyword(const std::string& keyword);
private:
int pageNumber_;
std::string userClientIp_;
int pageSize_;
std::string lang_;
std::string keyword_;
};
}
}
}
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANSREQUEST_H_

View File

@@ -0,0 +1,75 @@
/*
* 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_DESCRIBEGTMRECOVERYPLANSRESULT_H_
#define ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANSRESULT_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 DescribeGtmRecoveryPlansResult : public ServiceResult
{
public:
struct RecoveryPlan
{
std::string lastRollbackTime;
std::string status;
int faultAddrPoolNum;
std::string lastExecuteTime;
std::string createTime;
long lastExecuteTimestamp;
std::string name;
std::string remark;
long recoveryPlanId;
std::string updateTime;
long updateTimestamp;
long lastRollbackTimestamp;
long createTimestamp;
};
DescribeGtmRecoveryPlansResult();
explicit DescribeGtmRecoveryPlansResult(const std::string &payload);
~DescribeGtmRecoveryPlansResult();
std::vector<RecoveryPlan> getRecoveryPlans()const;
int getPageSize()const;
int getPageNumber()const;
int getTotalPages()const;
int getTotalItems()const;
protected:
void parse(const std::string &payload);
private:
std::vector<RecoveryPlan> recoveryPlans_;
int pageSize_;
int pageNumber_;
int totalPages_;
int totalItems_;
};
}
}
}
#endif // !ALIBABACLOUD_ALIDNS_MODEL_DESCRIBEGTMRECOVERYPLANSRESULT_H_

View File

@@ -35,35 +35,35 @@ namespace AlibabaCloud
DescribeRecordLogsRequest();
~DescribeRecordLogsRequest();
std::string getEndDate()const;
void setEndDate(const std::string& endDate);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
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 getStartDate()const;
void setStartDate(const std::string& startDate);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
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 endDate_;
std::string userClientIp_;
std::string domainName_;
long pageSize_;
std::string lang_;
std::string keyWord_;
std::string startDate_;
long pageNumber_;
std::string accessKeyId_;
std::string endDate_;
std::string userClientIp_;
long pageSize_;
std::string lang_;
std::string keyWord_;
};
}

View File

@@ -37,24 +37,24 @@ namespace AlibabaCloud
std::string getRr()const;
void setRr(const std::string& rr);
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 getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
private:
std::string rr_;
std::string domainName_;
std::string startDate_;
std::string endDate_;
std::string userClientIp_;
std::string domainName_;
std::string lang_;
std::string startDate_;
};
}

View File

@@ -35,44 +35,44 @@ namespace AlibabaCloud
DescribeRecordStatisticsSummaryRequest();
~DescribeRecordStatisticsSummaryRequest();
std::string getEndDate()const;
void setEndDate(const std::string& endDate);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
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 getDomainName()const;
void setDomainName(const std::string& domainName);
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);
long getThreshold()const;
void setThreshold(long threshold);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getStartDate()const;
void setStartDate(const std::string& startDate);
std::string getKeyword()const;
void setKeyword(const std::string& keyword);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getDirection()const;
void setDirection(const std::string& direction);
private:
std::string endDate_;
std::string userClientIp_;
long threshold_;
std::string startDate_;
long pageNumber_;
long pageSize_;
std::string lang_;
std::string keyword_;
std::string direction_;
std::string domainName_;
std::string orderBy_;
std::string endDate_;
std::string userClientIp_;
std::string searchMode_;
long threshold_;
std::string lang_;
std::string startDate_;
std::string keyword_;
long pageNumber_;
std::string direction_;
};
}

View File

@@ -37,33 +37,33 @@ namespace AlibabaCloud
std::string getLine()const;
void setLine(const std::string& line);
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
long getPageSize()const;
void setPageSize(long pageSize);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getSubDomain()const;
void setSubDomain(const std::string& subDomain);
std::string getLang()const;
void setLang(const std::string& lang);
std::string getType()const;
void setType(const std::string& type);
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 getSubDomain()const;
void setSubDomain(const std::string& subDomain);
std::string getLang()const;
void setLang(const std::string& lang);
private:
std::string line_;
std::string userClientIp_;
long pageSize_;
std::string domainName_;
std::string subDomain_;
std::string lang_;
std::string type_;
long pageNumber_;
std::string accessKeyId_;
std::string userClientIp_;
long pageSize_;
std::string subDomain_;
std::string lang_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
DescribeSupportLinesRequest();
~DescribeSupportLinesRequest();
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
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 userClientIp_;
std::string domainName_;
std::string lang_;
std::string accessKeyId_;
std::string userClientIp_;
std::string lang_;
};
}

View File

@@ -0,0 +1,54 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ALIDNS_MODEL_EXECUTEGTMRECOVERYPLANREQUEST_H_
#define ALIBABACLOUD_ALIDNS_MODEL_EXECUTEGTMRECOVERYPLANREQUEST_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 ExecuteGtmRecoveryPlanRequest : public RpcServiceRequest
{
public:
ExecuteGtmRecoveryPlanRequest();
~ExecuteGtmRecoveryPlanRequest();
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_EXECUTEGTMRECOVERYPLANREQUEST_H_

View File

@@ -0,0 +1,49 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ALIDNS_MODEL_EXECUTEGTMRECOVERYPLANRESULT_H_
#define ALIBABACLOUD_ALIDNS_MODEL_EXECUTEGTMRECOVERYPLANRESULT_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 ExecuteGtmRecoveryPlanResult : public ServiceResult
{
public:
ExecuteGtmRecoveryPlanResult();
explicit ExecuteGtmRecoveryPlanResult(const std::string &payload);
~ExecuteGtmRecoveryPlanResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_ALIDNS_MODEL_EXECUTEGTMRECOVERYPLANRESULT_H_

View File

@@ -37,18 +37,18 @@ namespace AlibabaCloud
std::string getInputString()const;
void setInputString(const std::string& inputString);
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);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string inputString_;
std::string accessKeyId_;
std::string userClientIp_;
std::string lang_;
std::string accessKeyId_;
};
}

View File

@@ -35,20 +35,20 @@ namespace AlibabaCloud
ModifyHichinaDomainDNSRequest();
~ModifyHichinaDomainDNSRequest();
std::string getUserClientIp()const;
void setUserClientIp(const std::string& userClientIp);
std::string getDomainName()const;
void setDomainName(const std::string& domainName);
std::string getLang()const;
void setLang(const std::string& lang);
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 userClientIp_;
std::string domainName_;
std::string lang_;
std::string accessKeyId_;
std::string userClientIp_;
std::string lang_;
};
}

Some files were not shown because too many files have changed in this diff Show More