Compare commits
116 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
92edf52243 | ||
|
|
fa4f475079 | ||
|
|
c885bb9c23 | ||
|
|
9b3d0e6145 | ||
|
|
f5fc8b1bdb | ||
|
|
f9ab1f5227 | ||
|
|
bd6bd854e4 | ||
|
|
f3151aa716 | ||
|
|
a27a876ddb | ||
|
|
713828dbf2 | ||
|
|
3a13a540f4 | ||
|
|
e4d3a2d47e | ||
|
|
a5c2149e5a | ||
|
|
993a449ada | ||
|
|
48cf4804fb | ||
|
|
a3322bd82b | ||
|
|
ce8de7c7bf | ||
|
|
8b0585e3c0 | ||
|
|
595c192584 | ||
|
|
9f078db0ce | ||
|
|
5851781fdd | ||
|
|
8e5f42ce58 | ||
|
|
62720f38c2 | ||
|
|
8d8d9b4513 | ||
|
|
60c8f0572d | ||
|
|
8de0b02bda | ||
|
|
990e340be2 | ||
|
|
cecc31b199 | ||
|
|
0d0102d437 | ||
|
|
385caac18e | ||
|
|
6e64c6d014 | ||
|
|
7186e9b5f0 | ||
|
|
3b6ccb6d6f | ||
|
|
14f9dd0353 | ||
|
|
5aac0173f2 | ||
|
|
e107bb45d2 | ||
|
|
bc9938b104 | ||
|
|
5d3f641eab | ||
|
|
1b709ba76f | ||
|
|
57a114d7ef | ||
|
|
b7b1b733c1 | ||
|
|
4d88688ea6 | ||
|
|
675df848ba | ||
|
|
43fef9b25b | ||
|
|
6de92913f1 | ||
|
|
6706d1ef32 | ||
|
|
7c4887171f | ||
|
|
dce3c27547 | ||
|
|
13e8e848ea | ||
|
|
07baf122d2 | ||
|
|
e2fb64b9a3 | ||
|
|
edc4c69e3b | ||
|
|
edcb0cd662 | ||
|
|
a493636d49 | ||
|
|
d0b808cbaa | ||
|
|
c9e34d5a9c | ||
|
|
aab9bc66c5 | ||
|
|
79c5438009 | ||
|
|
a0c8b06b21 | ||
|
|
1682e58f98 | ||
|
|
c71ce3c596 | ||
|
|
250a0529f2 | ||
|
|
b9383c3ee7 | ||
|
|
05c8bd2c86 | ||
|
|
e6d150f65f | ||
|
|
180641e5ac | ||
|
|
8fbb3ee026 | ||
|
|
40a58a91ea | ||
|
|
2f4318d56c | ||
|
|
6a9f707edb | ||
|
|
08bb846a89 | ||
|
|
e4a8dc8cd4 | ||
|
|
eb40626c68 | ||
|
|
1eec105bda | ||
|
|
3b853470ee | ||
|
|
2f4689f88a | ||
|
|
e7cf03a9fd | ||
|
|
a1bc2cb5af | ||
|
|
57aece2625 | ||
|
|
ab2dee526e | ||
|
|
894262087a | ||
|
|
b0e8e978fc | ||
|
|
82ac445152 | ||
|
|
0ff3487fe7 | ||
|
|
df03038e74 | ||
|
|
1e4ada7895 | ||
|
|
809c3d3354 | ||
|
|
73e4c0810f | ||
|
|
7605e6a14e | ||
|
|
52977d04d8 | ||
|
|
39f77beaaf | ||
|
|
8f129b76e0 | ||
|
|
3be7e28fb6 | ||
|
|
a488ba7a7b | ||
|
|
0dec2e07b9 | ||
|
|
c786e7174e | ||
|
|
ca43fa689c | ||
|
|
99b00fe274 | ||
|
|
36af71113d | ||
|
|
6bdbd9482a | ||
|
|
fb4f6ae3b1 | ||
|
|
39b81f8e34 | ||
|
|
3b8df66c89 | ||
|
|
f9202a675c | ||
|
|
1b0819437f | ||
|
|
3d05a2f21a | ||
|
|
a358f4d5f0 | ||
|
|
b42b0028db | ||
|
|
320438db47 | ||
|
|
364ec55dbb | ||
|
|
f8807bdf99 | ||
|
|
af797c3520 | ||
|
|
98aeacc7c2 | ||
|
|
0363b94b0d | ||
|
|
97a4f5217e | ||
|
|
a336e2d994 |
@@ -47,7 +47,9 @@ public:
|
||||
std::string certificateId;
|
||||
};
|
||||
struct XForwardedForConfig {
|
||||
std::string xForwardedForClientSourceIpsTrusted;
|
||||
std::string xForwardedForClientCertSubjectDNAlias;
|
||||
bool xForwardedForClientSourceIpsEnabled;
|
||||
bool xForwardedForClientCertIssuerDNEnabled;
|
||||
bool xForwardedForClientCertFingerprintEnabled;
|
||||
std::string xForwardedForClientCertIssuerDNAlias;
|
||||
|
||||
@@ -74,6 +74,7 @@ public:
|
||||
InsertHeaderConfig insertHeaderConfig;
|
||||
struct TrafficLimitConfig {
|
||||
int qPS;
|
||||
int perIpQps;
|
||||
};
|
||||
TrafficLimitConfig trafficLimitConfig;
|
||||
struct CorsConfig {
|
||||
|
||||
@@ -137,6 +137,7 @@ public:
|
||||
InsertHeaderConfig insertHeaderConfig;
|
||||
struct TrafficLimitConfig {
|
||||
int qPS;
|
||||
int perIpQps;
|
||||
};
|
||||
TrafficLimitConfig trafficLimitConfig;
|
||||
struct CorsConfig {
|
||||
|
||||
@@ -60,8 +60,10 @@ namespace AlibabaCloud
|
||||
};
|
||||
struct XForwardedForConfig
|
||||
{
|
||||
bool xForwardedForClientSourceIpsEnabled;
|
||||
std::string xForwardedForClientCertFingerprintAlias;
|
||||
bool xForwardedForClientCertFingerprintEnabled;
|
||||
std::string xForwardedForClientSourceIpsTrusted;
|
||||
std::string xForwardedForClientCertIssuerDNAlias;
|
||||
std::string xForwardedForClientCertClientVerifyAlias;
|
||||
bool xForwardedForClientCertSubjectDNEnabled;
|
||||
|
||||
@@ -52,8 +52,10 @@ namespace AlibabaCloud
|
||||
};
|
||||
struct XForwardedForConfig
|
||||
{
|
||||
bool xForwardedForClientSourceIpsEnabled;
|
||||
std::string xForwardedForClientCertFingerprintAlias;
|
||||
bool xForwardedForClientCertFingerprintEnabled;
|
||||
std::string xForwardedForClientSourceIpsTrusted;
|
||||
std::string xForwardedForClientCertIssuerDNAlias;
|
||||
std::string xForwardedForClientCertClientVerifyAlias;
|
||||
bool xForwardedForClientCertSubjectDNEnabled;
|
||||
|
||||
@@ -99,6 +99,7 @@ namespace AlibabaCloud
|
||||
};
|
||||
struct TrafficLimitConfig
|
||||
{
|
||||
int perIpQps;
|
||||
int qPS;
|
||||
};
|
||||
struct CorsConfig
|
||||
|
||||
@@ -47,7 +47,9 @@ public:
|
||||
std::string certificateId;
|
||||
};
|
||||
struct XForwardedForConfig {
|
||||
std::string xForwardedForClientSourceIpsTrusted;
|
||||
std::string xForwardedForClientCertSubjectDNAlias;
|
||||
bool xForwardedForClientSourceIpsEnabled;
|
||||
bool xForwardedForClientCertIssuerDNEnabled;
|
||||
bool xForwardedForClientCertFingerprintEnabled;
|
||||
std::string xForwardedForClientCertIssuerDNAlias;
|
||||
|
||||
@@ -74,6 +74,7 @@ public:
|
||||
InsertHeaderConfig insertHeaderConfig;
|
||||
struct TrafficLimitConfig {
|
||||
int qPS;
|
||||
int perIpQps;
|
||||
};
|
||||
TrafficLimitConfig trafficLimitConfig;
|
||||
struct CorsConfig {
|
||||
|
||||
@@ -138,6 +138,7 @@ public:
|
||||
InsertHeaderConfig insertHeaderConfig;
|
||||
struct TrafficLimitConfig {
|
||||
int qPS;
|
||||
int perIpQps;
|
||||
};
|
||||
TrafficLimitConfig trafficLimitConfig;
|
||||
struct CorsConfig {
|
||||
|
||||
@@ -120,7 +120,9 @@ CreateListenerRequest::XForwardedForConfig CreateListenerRequest::getXForwardedF
|
||||
|
||||
void CreateListenerRequest::setXForwardedForConfig(const CreateListenerRequest::XForwardedForConfig &xForwardedForConfig) {
|
||||
xForwardedForConfig_ = xForwardedForConfig;
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientSourceIpsTrusted", xForwardedForConfig.xForwardedForClientSourceIpsTrusted);
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertSubjectDNAlias", xForwardedForConfig.xForwardedForClientCertSubjectDNAlias);
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientSourceIpsEnabled", xForwardedForConfig.xForwardedForClientSourceIpsEnabled ? "true" : "false");
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNEnabled", xForwardedForConfig.xForwardedForClientCertIssuerDNEnabled ? "true" : "false");
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertFingerprintEnabled", xForwardedForConfig.xForwardedForClientCertFingerprintEnabled ? "true" : "false");
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNAlias", xForwardedForConfig.xForwardedForClientCertIssuerDNAlias);
|
||||
|
||||
@@ -87,6 +87,7 @@ void CreateRuleRequest::setRuleActions(const std::vector<CreateRuleRequest::Rule
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".InsertHeaderConfig.Value", ruleActions[dep1].insertHeaderConfig.value);
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".InsertHeaderConfig.Key", ruleActions[dep1].insertHeaderConfig.key);
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".TrafficLimitConfig.QPS", std::to_string(ruleActions[dep1].trafficLimitConfig.qPS));
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".TrafficLimitConfig.PerIpQps", std::to_string(ruleActions[dep1].trafficLimitConfig.perIpQps));
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".CorsConfig.AllowCredentials", ruleActions[dep1].corsConfig.allowCredentials);
|
||||
for(int dep2 = 0; dep2 != ruleActions[dep1].corsConfig.allowOrigin.size(); dep2++) {
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".CorsConfig.AllowOrigin." + std::to_string(dep2 + 1), ruleActions[dep1].corsConfig.allowOrigin[dep2]);
|
||||
|
||||
@@ -97,6 +97,7 @@ void CreateRulesRequest::setRules(const std::vector<CreateRulesRequest::Rules> &
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".InsertHeaderConfig.Value", rules[dep1].ruleActions[dep2].insertHeaderConfig.value);
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".InsertHeaderConfig.Key", rules[dep1].ruleActions[dep2].insertHeaderConfig.key);
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".TrafficLimitConfig.QPS", std::to_string(rules[dep1].ruleActions[dep2].trafficLimitConfig.qPS));
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".TrafficLimitConfig.PerIpQps", std::to_string(rules[dep1].ruleActions[dep2].trafficLimitConfig.perIpQps));
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".CorsConfig.AllowCredentials", rules[dep1].ruleActions[dep2].corsConfig.allowCredentials);
|
||||
for(int dep3 = 0; dep3 != rules[dep1].ruleActions[dep2].corsConfig.allowOrigin.size(); dep3++) {
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".CorsConfig.AllowOrigin." + std::to_string(dep3 + 1), rules[dep1].ruleActions[dep2].corsConfig.allowOrigin[dep3]);
|
||||
|
||||
@@ -131,6 +131,10 @@ void GetListenerAttributeResult::parse(const std::string &payload)
|
||||
xForwardedForConfig_.xForwardedForSLBIdEnabled = xForwardedForConfigNode["XForwardedForSLBIdEnabled"].asString() == "true";
|
||||
if(!xForwardedForConfigNode["XForwardedForSLBPortEnabled"].isNull())
|
||||
xForwardedForConfig_.xForwardedForSLBPortEnabled = xForwardedForConfigNode["XForwardedForSLBPortEnabled"].asString() == "true";
|
||||
if(!xForwardedForConfigNode["XForwardedForClientSourceIpsEnabled"].isNull())
|
||||
xForwardedForConfig_.xForwardedForClientSourceIpsEnabled = xForwardedForConfigNode["XForwardedForClientSourceIpsEnabled"].asString() == "true";
|
||||
if(!xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].isNull())
|
||||
xForwardedForConfig_.xForwardedForClientSourceIpsTrusted = xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].asString();
|
||||
if(!value["CaEnabled"].isNull())
|
||||
caEnabled_ = value["CaEnabled"].asString() == "true";
|
||||
if(!value["GzipEnabled"].isNull())
|
||||
|
||||
@@ -128,6 +128,10 @@ void ListListenersResult::parse(const std::string &payload)
|
||||
listenersObject.xForwardedForConfig.xForwardedForSLBIdEnabled = xForwardedForConfigNode["XForwardedForSLBIdEnabled"].asString() == "true";
|
||||
if(!xForwardedForConfigNode["XForwardedForSLBPortEnabled"].isNull())
|
||||
listenersObject.xForwardedForConfig.xForwardedForSLBPortEnabled = xForwardedForConfigNode["XForwardedForSLBPortEnabled"].asString() == "true";
|
||||
if(!xForwardedForConfigNode["XForwardedForClientSourceIpsEnabled"].isNull())
|
||||
listenersObject.xForwardedForConfig.xForwardedForClientSourceIpsEnabled = xForwardedForConfigNode["XForwardedForClientSourceIpsEnabled"].asString() == "true";
|
||||
if(!xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].isNull())
|
||||
listenersObject.xForwardedForConfig.xForwardedForClientSourceIpsTrusted = xForwardedForConfigNode["XForwardedForClientSourceIpsTrusted"].asString();
|
||||
listeners_.push_back(listenersObject);
|
||||
}
|
||||
if(!value["MaxResults"].isNull())
|
||||
|
||||
@@ -141,6 +141,8 @@ void ListRulesResult::parse(const std::string &payload)
|
||||
auto trafficLimitConfigNode = value["TrafficLimitConfig"];
|
||||
if(!trafficLimitConfigNode["QPS"].isNull())
|
||||
ruleActionsObject.trafficLimitConfig.qPS = std::stoi(trafficLimitConfigNode["QPS"].asString());
|
||||
if(!trafficLimitConfigNode["PerIpQps"].isNull())
|
||||
ruleActionsObject.trafficLimitConfig.perIpQps = std::stoi(trafficLimitConfigNode["PerIpQps"].asString());
|
||||
auto corsConfigNode = value["CorsConfig"];
|
||||
if(!corsConfigNode["AllowCredentials"].isNull())
|
||||
ruleActionsObject.corsConfig.allowCredentials = corsConfigNode["AllowCredentials"].asString();
|
||||
|
||||
@@ -120,7 +120,9 @@ UpdateListenerAttributeRequest::XForwardedForConfig UpdateListenerAttributeReque
|
||||
|
||||
void UpdateListenerAttributeRequest::setXForwardedForConfig(const UpdateListenerAttributeRequest::XForwardedForConfig &xForwardedForConfig) {
|
||||
xForwardedForConfig_ = xForwardedForConfig;
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientSourceIpsTrusted", xForwardedForConfig.xForwardedForClientSourceIpsTrusted);
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertSubjectDNAlias", xForwardedForConfig.xForwardedForClientCertSubjectDNAlias);
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientSourceIpsEnabled", xForwardedForConfig.xForwardedForClientSourceIpsEnabled ? "true" : "false");
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNEnabled", xForwardedForConfig.xForwardedForClientCertIssuerDNEnabled ? "true" : "false");
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertFingerprintEnabled", xForwardedForConfig.xForwardedForClientCertFingerprintEnabled ? "true" : "false");
|
||||
setParameter(std::string("XForwardedForConfig") + ".XForwardedForClientCertIssuerDNAlias", xForwardedForConfig.xForwardedForClientCertIssuerDNAlias);
|
||||
|
||||
@@ -69,6 +69,7 @@ void UpdateRuleAttributeRequest::setRuleActions(const std::vector<UpdateRuleAttr
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".InsertHeaderConfig.Value", ruleActions[dep1].insertHeaderConfig.value);
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".InsertHeaderConfig.Key", ruleActions[dep1].insertHeaderConfig.key);
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".TrafficLimitConfig.QPS", std::to_string(ruleActions[dep1].trafficLimitConfig.qPS));
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".TrafficLimitConfig.PerIpQps", std::to_string(ruleActions[dep1].trafficLimitConfig.perIpQps));
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".CorsConfig.AllowCredentials", ruleActions[dep1].corsConfig.allowCredentials);
|
||||
for(int dep2 = 0; dep2 != ruleActions[dep1].corsConfig.allowOrigin.size(); dep2++) {
|
||||
setParameter(std::string("RuleActions") + "." + std::to_string(dep1 + 1) + ".CorsConfig.AllowOrigin." + std::to_string(dep2 + 1), ruleActions[dep1].corsConfig.allowOrigin[dep2]);
|
||||
|
||||
@@ -98,6 +98,7 @@ void UpdateRulesAttributeRequest::setRules(const std::vector<UpdateRulesAttribut
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".InsertHeaderConfig.Value", rules[dep1].ruleActions[dep2].insertHeaderConfig.value);
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".InsertHeaderConfig.Key", rules[dep1].ruleActions[dep2].insertHeaderConfig.key);
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".TrafficLimitConfig.QPS", std::to_string(rules[dep1].ruleActions[dep2].trafficLimitConfig.qPS));
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".TrafficLimitConfig.PerIpQps", std::to_string(rules[dep1].ruleActions[dep2].trafficLimitConfig.perIpQps));
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".CorsConfig.AllowCredentials", rules[dep1].ruleActions[dep2].corsConfig.allowCredentials);
|
||||
for(int dep3 = 0; dep3 != rules[dep1].ruleActions[dep2].corsConfig.allowOrigin.size(); dep3++) {
|
||||
setParameter(std::string("Rules") + "." + std::to_string(dep1 + 1) + ".RuleActions." + std::to_string(dep2 + 1) + ".CorsConfig.AllowOrigin." + std::to_string(dep3 + 1), rules[dep1].ruleActions[dep2].corsConfig.allowOrigin[dep3]);
|
||||
|
||||
@@ -46,7 +46,9 @@ set(antiddos-public_public_header_model
|
||||
include/alibabacloud/antiddos-public/model/ModifyDdosStatusRequest.h
|
||||
include/alibabacloud/antiddos-public/model/ModifyDdosStatusResult.h
|
||||
include/alibabacloud/antiddos-public/model/ModifyDefenseThresholdRequest.h
|
||||
include/alibabacloud/antiddos-public/model/ModifyDefenseThresholdResult.h )
|
||||
include/alibabacloud/antiddos-public/model/ModifyDefenseThresholdResult.h
|
||||
include/alibabacloud/antiddos-public/model/ModifyIpDefenseThresholdRequest.h
|
||||
include/alibabacloud/antiddos-public/model/ModifyIpDefenseThresholdResult.h )
|
||||
|
||||
set(antiddos-public_src
|
||||
src/Antiddos-publicClient.cc
|
||||
@@ -75,7 +77,9 @@ set(antiddos-public_src
|
||||
src/model/ModifyDdosStatusRequest.cc
|
||||
src/model/ModifyDdosStatusResult.cc
|
||||
src/model/ModifyDefenseThresholdRequest.cc
|
||||
src/model/ModifyDefenseThresholdResult.cc )
|
||||
src/model/ModifyDefenseThresholdResult.cc
|
||||
src/model/ModifyIpDefenseThresholdRequest.cc
|
||||
src/model/ModifyIpDefenseThresholdResult.cc )
|
||||
|
||||
add_library(antiddos-public ${LIB_TYPE}
|
||||
${antiddos-public_public_header}
|
||||
|
||||
@@ -48,6 +48,8 @@
|
||||
#include "model/ModifyDdosStatusResult.h"
|
||||
#include "model/ModifyDefenseThresholdRequest.h"
|
||||
#include "model/ModifyDefenseThresholdResult.h"
|
||||
#include "model/ModifyIpDefenseThresholdRequest.h"
|
||||
#include "model/ModifyIpDefenseThresholdResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
@@ -96,6 +98,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyDefenseThresholdResult> ModifyDefenseThresholdOutcome;
|
||||
typedef std::future<ModifyDefenseThresholdOutcome> ModifyDefenseThresholdOutcomeCallable;
|
||||
typedef std::function<void(const Antiddos_publicClient*, const Model::ModifyDefenseThresholdRequest&, const ModifyDefenseThresholdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyDefenseThresholdAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyIpDefenseThresholdResult> ModifyIpDefenseThresholdOutcome;
|
||||
typedef std::future<ModifyIpDefenseThresholdOutcome> ModifyIpDefenseThresholdOutcomeCallable;
|
||||
typedef std::function<void(const Antiddos_publicClient*, const Model::ModifyIpDefenseThresholdRequest&, const ModifyIpDefenseThresholdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyIpDefenseThresholdAsyncHandler;
|
||||
|
||||
Antiddos_publicClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
Antiddos_publicClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
@@ -140,6 +145,9 @@ namespace AlibabaCloud
|
||||
ModifyDefenseThresholdOutcome modifyDefenseThreshold(const Model::ModifyDefenseThresholdRequest &request)const;
|
||||
void modifyDefenseThresholdAsync(const Model::ModifyDefenseThresholdRequest& request, const ModifyDefenseThresholdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyDefenseThresholdOutcomeCallable modifyDefenseThresholdCallable(const Model::ModifyDefenseThresholdRequest& request) const;
|
||||
ModifyIpDefenseThresholdOutcome modifyIpDefenseThreshold(const Model::ModifyIpDefenseThresholdRequest &request)const;
|
||||
void modifyIpDefenseThresholdAsync(const Model::ModifyIpDefenseThresholdRequest& request, const ModifyIpDefenseThresholdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyIpDefenseThresholdOutcomeCallable modifyIpDefenseThresholdCallable(const Model::ModifyIpDefenseThresholdRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ANTIDDOS_PUBLIC_MODEL_MODIFYIPDEFENSETHRESHOLDREQUEST_H_
|
||||
#define ALIBABACLOUD_ANTIDDOS_PUBLIC_MODEL_MODIFYIPDEFENSETHRESHOLDREQUEST_H_
|
||||
|
||||
#include <alibabacloud/antiddos-public/Antiddos_publicExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Antiddos_public {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_ANTIDDOS_PUBLIC_EXPORT ModifyIpDefenseThresholdRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ModifyIpDefenseThresholdRequest();
|
||||
~ModifyIpDefenseThresholdRequest();
|
||||
std::string getInternetIp() const;
|
||||
void setInternetIp(const std::string &internetIp);
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
std::string getDdosRegionId() const;
|
||||
void setDdosRegionId(const std::string &ddosRegionId);
|
||||
std::string getInstanceType() const;
|
||||
void setInstanceType(const std::string &instanceType);
|
||||
std::string getLang() const;
|
||||
void setLang(const std::string &lang);
|
||||
int getBps() const;
|
||||
void setBps(int bps);
|
||||
int getPps() const;
|
||||
void setPps(int pps);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
bool getIsAuto() const;
|
||||
void setIsAuto(bool isAuto);
|
||||
|
||||
private:
|
||||
std::string internetIp_;
|
||||
std::string sourceIp_;
|
||||
std::string ddosRegionId_;
|
||||
std::string instanceType_;
|
||||
std::string lang_;
|
||||
int bps_;
|
||||
int pps_;
|
||||
std::string instanceId_;
|
||||
bool isAuto_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Antiddos_public
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_ANTIDDOS_PUBLIC_MODEL_MODIFYIPDEFENSETHRESHOLDREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ANTIDDOS_PUBLIC_MODEL_MODIFYIPDEFENSETHRESHOLDRESULT_H_
|
||||
#define ALIBABACLOUD_ANTIDDOS_PUBLIC_MODEL_MODIFYIPDEFENSETHRESHOLDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/antiddos-public/Antiddos_publicExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Antiddos_public
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ANTIDDOS_PUBLIC_EXPORT ModifyIpDefenseThresholdResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyIpDefenseThresholdResult();
|
||||
explicit ModifyIpDefenseThresholdResult(const std::string &payload);
|
||||
~ModifyIpDefenseThresholdResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ANTIDDOS_PUBLIC_MODEL_MODIFYIPDEFENSETHRESHOLDRESULT_H_
|
||||
@@ -31,21 +31,21 @@ Antiddos_publicClient::Antiddos_publicClient(const Credentials &credentials, con
|
||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "ddosbasic");
|
||||
}
|
||||
|
||||
Antiddos_publicClient::Antiddos_publicClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "ddosbasic");
|
||||
}
|
||||
|
||||
Antiddos_publicClient::Antiddos_publicClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
|
||||
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
|
||||
{
|
||||
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
||||
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "ddosbasic");
|
||||
}
|
||||
|
||||
Antiddos_publicClient::~Antiddos_publicClient()
|
||||
@@ -519,3 +519,39 @@ Antiddos_publicClient::ModifyDefenseThresholdOutcomeCallable Antiddos_publicClie
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
Antiddos_publicClient::ModifyIpDefenseThresholdOutcome Antiddos_publicClient::modifyIpDefenseThreshold(const ModifyIpDefenseThresholdRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return ModifyIpDefenseThresholdOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return ModifyIpDefenseThresholdOutcome(ModifyIpDefenseThresholdResult(outcome.result()));
|
||||
else
|
||||
return ModifyIpDefenseThresholdOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void Antiddos_publicClient::modifyIpDefenseThresholdAsync(const ModifyIpDefenseThresholdRequest& request, const ModifyIpDefenseThresholdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, modifyIpDefenseThreshold(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
Antiddos_publicClient::ModifyIpDefenseThresholdOutcomeCallable Antiddos_publicClient::modifyIpDefenseThresholdCallable(const ModifyIpDefenseThresholdRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<ModifyIpDefenseThresholdOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->modifyIpDefenseThreshold(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
|
||||
108
antiddos-public/src/model/ModifyIpDefenseThresholdRequest.cc
Normal file
108
antiddos-public/src/model/ModifyIpDefenseThresholdRequest.cc
Normal file
@@ -0,0 +1,108 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/antiddos-public/model/ModifyIpDefenseThresholdRequest.h>
|
||||
|
||||
using AlibabaCloud::Antiddos_public::Model::ModifyIpDefenseThresholdRequest;
|
||||
|
||||
ModifyIpDefenseThresholdRequest::ModifyIpDefenseThresholdRequest()
|
||||
: RpcServiceRequest("antiddos-public", "2017-05-18", "ModifyIpDefenseThreshold") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ModifyIpDefenseThresholdRequest::~ModifyIpDefenseThresholdRequest() {}
|
||||
|
||||
std::string ModifyIpDefenseThresholdRequest::getInternetIp() const {
|
||||
return internetIp_;
|
||||
}
|
||||
|
||||
void ModifyIpDefenseThresholdRequest::setInternetIp(const std::string &internetIp) {
|
||||
internetIp_ = internetIp;
|
||||
setParameter(std::string("InternetIp"), internetIp);
|
||||
}
|
||||
|
||||
std::string ModifyIpDefenseThresholdRequest::getSourceIp() const {
|
||||
return sourceIp_;
|
||||
}
|
||||
|
||||
void ModifyIpDefenseThresholdRequest::setSourceIp(const std::string &sourceIp) {
|
||||
sourceIp_ = sourceIp;
|
||||
setParameter(std::string("SourceIp"), sourceIp);
|
||||
}
|
||||
|
||||
std::string ModifyIpDefenseThresholdRequest::getDdosRegionId() const {
|
||||
return ddosRegionId_;
|
||||
}
|
||||
|
||||
void ModifyIpDefenseThresholdRequest::setDdosRegionId(const std::string &ddosRegionId) {
|
||||
ddosRegionId_ = ddosRegionId;
|
||||
setParameter(std::string("DdosRegionId"), ddosRegionId);
|
||||
}
|
||||
|
||||
std::string ModifyIpDefenseThresholdRequest::getInstanceType() const {
|
||||
return instanceType_;
|
||||
}
|
||||
|
||||
void ModifyIpDefenseThresholdRequest::setInstanceType(const std::string &instanceType) {
|
||||
instanceType_ = instanceType;
|
||||
setParameter(std::string("InstanceType"), instanceType);
|
||||
}
|
||||
|
||||
std::string ModifyIpDefenseThresholdRequest::getLang() const {
|
||||
return lang_;
|
||||
}
|
||||
|
||||
void ModifyIpDefenseThresholdRequest::setLang(const std::string &lang) {
|
||||
lang_ = lang;
|
||||
setParameter(std::string("Lang"), lang);
|
||||
}
|
||||
|
||||
int ModifyIpDefenseThresholdRequest::getBps() const {
|
||||
return bps_;
|
||||
}
|
||||
|
||||
void ModifyIpDefenseThresholdRequest::setBps(int bps) {
|
||||
bps_ = bps;
|
||||
setParameter(std::string("Bps"), std::to_string(bps));
|
||||
}
|
||||
|
||||
int ModifyIpDefenseThresholdRequest::getPps() const {
|
||||
return pps_;
|
||||
}
|
||||
|
||||
void ModifyIpDefenseThresholdRequest::setPps(int pps) {
|
||||
pps_ = pps;
|
||||
setParameter(std::string("Pps"), std::to_string(pps));
|
||||
}
|
||||
|
||||
std::string ModifyIpDefenseThresholdRequest::getInstanceId() const {
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void ModifyIpDefenseThresholdRequest::setInstanceId(const std::string &instanceId) {
|
||||
instanceId_ = instanceId;
|
||||
setParameter(std::string("InstanceId"), instanceId);
|
||||
}
|
||||
|
||||
bool ModifyIpDefenseThresholdRequest::getIsAuto() const {
|
||||
return isAuto_;
|
||||
}
|
||||
|
||||
void ModifyIpDefenseThresholdRequest::setIsAuto(bool isAuto) {
|
||||
isAuto_ = isAuto;
|
||||
setParameter(std::string("IsAuto"), isAuto ? "true" : "false");
|
||||
}
|
||||
|
||||
44
antiddos-public/src/model/ModifyIpDefenseThresholdResult.cc
Normal file
44
antiddos-public/src/model/ModifyIpDefenseThresholdResult.cc
Normal file
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* 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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/antiddos-public/model/ModifyIpDefenseThresholdResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Antiddos_public;
|
||||
using namespace AlibabaCloud::Antiddos_public::Model;
|
||||
|
||||
ModifyIpDefenseThresholdResult::ModifyIpDefenseThresholdResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
ModifyIpDefenseThresholdResult::ModifyIpDefenseThresholdResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
ModifyIpDefenseThresholdResult::~ModifyIpDefenseThresholdResult()
|
||||
{}
|
||||
|
||||
void ModifyIpDefenseThresholdResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
|
||||
}
|
||||
|
||||
@@ -21,229 +21,105 @@ set(cas_public_header
|
||||
include/alibabacloud/cas/CasExport.h )
|
||||
|
||||
set(cas_public_header_model
|
||||
include/alibabacloud/cas/model/CreateAliDnsRecordIdRequest.h
|
||||
include/alibabacloud/cas/model/CreateAliDnsRecordIdResult.h
|
||||
include/alibabacloud/cas/model/CreateCertificateRequest.h
|
||||
include/alibabacloud/cas/model/CreateCertificateResult.h
|
||||
include/alibabacloud/cas/model/CreateCertificateNameRequest.h
|
||||
include/alibabacloud/cas/model/CreateCertificateNameResult.h
|
||||
include/alibabacloud/cas/model/CreateCooperationOrderRequest.h
|
||||
include/alibabacloud/cas/model/CreateCooperationOrderResult.h
|
||||
include/alibabacloud/cas/model/CreateDeploymentRequest.h
|
||||
include/alibabacloud/cas/model/CreateDeploymentResult.h
|
||||
include/alibabacloud/cas/model/CreateDomainVerifyConfigurationStatusRequest.h
|
||||
include/alibabacloud/cas/model/CreateDomainVerifyConfigurationStatusResult.h
|
||||
include/alibabacloud/cas/model/CreateFilingSignatureDocumentRequest.h
|
||||
include/alibabacloud/cas/model/CreateFilingSignatureDocumentResult.h
|
||||
include/alibabacloud/cas/model/CreateOrderAuditRequest.h
|
||||
include/alibabacloud/cas/model/CreateOrderAuditResult.h
|
||||
include/alibabacloud/cas/model/CreateOrderCancelRequest.h
|
||||
include/alibabacloud/cas/model/CreateOrderCancelResult.h
|
||||
include/alibabacloud/cas/model/CreateOrderDocumentRequest.h
|
||||
include/alibabacloud/cas/model/CreateOrderDocumentResult.h
|
||||
include/alibabacloud/cas/model/CreateOrderMaterialRequest.h
|
||||
include/alibabacloud/cas/model/CreateOrderMaterialResult.h
|
||||
include/alibabacloud/cas/model/CreateOrderRefundRecordRequest.h
|
||||
include/alibabacloud/cas/model/CreateOrderRefundRecordResult.h
|
||||
include/alibabacloud/cas/model/CreateOrderRevokeRequest.h
|
||||
include/alibabacloud/cas/model/CreateOrderRevokeResult.h
|
||||
include/alibabacloud/cas/model/CreateSignatureRequest.h
|
||||
include/alibabacloud/cas/model/CreateSignatureResult.h
|
||||
include/alibabacloud/cas/model/CreateSignatureDocumentRequest.h
|
||||
include/alibabacloud/cas/model/CreateSignatureDocumentResult.h
|
||||
include/alibabacloud/cas/model/CreateSignaturePeopleCertificateRequest.h
|
||||
include/alibabacloud/cas/model/CreateSignaturePeopleCertificateResult.h
|
||||
include/alibabacloud/cas/model/CreateUnDeploymentRequest.h
|
||||
include/alibabacloud/cas/model/CreateUnDeploymentResult.h
|
||||
include/alibabacloud/cas/model/CreateWebSignatureRequest.h
|
||||
include/alibabacloud/cas/model/CreateWebSignatureResult.h
|
||||
include/alibabacloud/cas/model/DeleteCertificateRequest.h
|
||||
include/alibabacloud/cas/model/DeleteCertificateResult.h
|
||||
include/alibabacloud/cas/model/DeleteOrderRequest.h
|
||||
include/alibabacloud/cas/model/DeleteOrderResult.h
|
||||
include/alibabacloud/cas/model/DescribeCertificateBrandListRequest.h
|
||||
include/alibabacloud/cas/model/DescribeCertificateBrandListResult.h
|
||||
include/alibabacloud/cas/model/DescribeCertificateDetailRequest.h
|
||||
include/alibabacloud/cas/model/DescribeCertificateDetailResult.h
|
||||
include/alibabacloud/cas/model/DescribeCertificateListRequest.h
|
||||
include/alibabacloud/cas/model/DescribeCertificateListResult.h
|
||||
include/alibabacloud/cas/model/DescribeCertificateStatusCountRequest.h
|
||||
include/alibabacloud/cas/model/DescribeCertificateStatusCountResult.h
|
||||
include/alibabacloud/cas/model/DescribeDeploymentDetailRequest.h
|
||||
include/alibabacloud/cas/model/DescribeDeploymentDetailResult.h
|
||||
include/alibabacloud/cas/model/DescribeDeploymentDomainListRequest.h
|
||||
include/alibabacloud/cas/model/DescribeDeploymentDomainListResult.h
|
||||
include/alibabacloud/cas/model/DescribeDeploymentProductRequest.h
|
||||
include/alibabacloud/cas/model/DescribeDeploymentProductResult.h
|
||||
include/alibabacloud/cas/model/DescribeDeploymentRegionListRequest.h
|
||||
include/alibabacloud/cas/model/DescribeDeploymentRegionListResult.h
|
||||
include/alibabacloud/cas/model/DescribeDomainVerifyConfigurationStatusRequest.h
|
||||
include/alibabacloud/cas/model/DescribeDomainVerifyConfigurationStatusResult.h
|
||||
include/alibabacloud/cas/model/DescribeDomainVerifyInfoRequest.h
|
||||
include/alibabacloud/cas/model/DescribeDomainVerifyInfoResult.h
|
||||
include/alibabacloud/cas/model/DescribeDownloadCertificateRequest.h
|
||||
include/alibabacloud/cas/model/DescribeDownloadCertificateResult.h
|
||||
include/alibabacloud/cas/model/DescribeDownloadDomainVerifyConfigurationRequest.h
|
||||
include/alibabacloud/cas/model/DescribeDownloadDomainVerifyConfigurationResult.h
|
||||
include/alibabacloud/cas/model/DescribeExpectationResultRequest.h
|
||||
include/alibabacloud/cas/model/DescribeExpectationResultResult.h
|
||||
include/alibabacloud/cas/model/DescribeHelpListRequest.h
|
||||
include/alibabacloud/cas/model/DescribeHelpListResult.h
|
||||
include/alibabacloud/cas/model/DescribeLocationListRequest.h
|
||||
include/alibabacloud/cas/model/DescribeLocationListResult.h
|
||||
include/alibabacloud/cas/model/DescribeOSSDownloadInfoRequest.h
|
||||
include/alibabacloud/cas/model/DescribeOSSDownloadInfoResult.h
|
||||
include/alibabacloud/cas/model/DescribeOSSUploadInfoRequest.h
|
||||
include/alibabacloud/cas/model/DescribeOSSUploadInfoResult.h
|
||||
include/alibabacloud/cas/model/DescribeOrderAuditFailRecordRequest.h
|
||||
include/alibabacloud/cas/model/DescribeOrderAuditFailRecordResult.h
|
||||
include/alibabacloud/cas/model/DescribeOrderCountForConsoleIndexRequest.h
|
||||
include/alibabacloud/cas/model/DescribeOrderCountForConsoleIndexResult.h
|
||||
include/alibabacloud/cas/model/DescribeOrderDetailRequest.h
|
||||
include/alibabacloud/cas/model/DescribeOrderDetailResult.h
|
||||
include/alibabacloud/cas/model/DescribeOrderDocumentRequest.h
|
||||
include/alibabacloud/cas/model/DescribeOrderDocumentResult.h
|
||||
include/alibabacloud/cas/model/DescribeOrderListRequest.h
|
||||
include/alibabacloud/cas/model/DescribeOrderListResult.h
|
||||
include/alibabacloud/cas/model/DescribeOrderMaterialRequest.h
|
||||
include/alibabacloud/cas/model/DescribeOrderMaterialResult.h
|
||||
include/alibabacloud/cas/model/DescribeOrderRefundRecordRequest.h
|
||||
include/alibabacloud/cas/model/DescribeOrderRefundRecordResult.h
|
||||
include/alibabacloud/cas/model/DescribeRenewOrderRequest.h
|
||||
include/alibabacloud/cas/model/DescribeRenewOrderResult.h
|
||||
include/alibabacloud/cas/model/DescribeSignatureCapacityRequest.h
|
||||
include/alibabacloud/cas/model/DescribeSignatureCapacityResult.h
|
||||
include/alibabacloud/cas/model/DescribeSignatureProductStateRequest.h
|
||||
include/alibabacloud/cas/model/DescribeSignatureProductStateResult.h
|
||||
include/alibabacloud/cas/model/DescribeSignatureStatisticsRequest.h
|
||||
include/alibabacloud/cas/model/DescribeSignatureStatisticsResult.h
|
||||
include/alibabacloud/cas/model/DescribeSignatureTradeDetailRequest.h
|
||||
include/alibabacloud/cas/model/DescribeSignatureTradeDetailResult.h
|
||||
include/alibabacloud/cas/model/DescribeSignatureTradeListRequest.h
|
||||
include/alibabacloud/cas/model/DescribeSignatureTradeListResult.h
|
||||
include/alibabacloud/cas/model/DescribeStsAuthStatusRequest.h
|
||||
include/alibabacloud/cas/model/DescribeStsAuthStatusResult.h
|
||||
include/alibabacloud/cas/model/ListTagKeysRequest.h
|
||||
include/alibabacloud/cas/model/ListTagKeysResult.h
|
||||
include/alibabacloud/cas/model/ListTagResourcesRequest.h
|
||||
include/alibabacloud/cas/model/ListTagResourcesResult.h
|
||||
include/alibabacloud/cas/model/TagResourcesRequest.h
|
||||
include/alibabacloud/cas/model/TagResourcesResult.h
|
||||
include/alibabacloud/cas/model/UntagResourcesRequest.h
|
||||
include/alibabacloud/cas/model/UntagResourcesResult.h )
|
||||
include/alibabacloud/cas/model/CancelCertificateForPackageRequestRequest.h
|
||||
include/alibabacloud/cas/model/CancelCertificateForPackageRequestResult.h
|
||||
include/alibabacloud/cas/model/CancelOrderRequestRequest.h
|
||||
include/alibabacloud/cas/model/CancelOrderRequestResult.h
|
||||
include/alibabacloud/cas/model/CreateCertificateForPackageRequestRequest.h
|
||||
include/alibabacloud/cas/model/CreateCertificateForPackageRequestResult.h
|
||||
include/alibabacloud/cas/model/CreateCertificateRequestRequest.h
|
||||
include/alibabacloud/cas/model/CreateCertificateRequestResult.h
|
||||
include/alibabacloud/cas/model/CreateCertificateWithCsrRequestRequest.h
|
||||
include/alibabacloud/cas/model/CreateCertificateWithCsrRequestResult.h
|
||||
include/alibabacloud/cas/model/CreateWHClientCertificateRequest.h
|
||||
include/alibabacloud/cas/model/CreateWHClientCertificateResult.h
|
||||
include/alibabacloud/cas/model/DecryptRequest.h
|
||||
include/alibabacloud/cas/model/DecryptResult.h
|
||||
include/alibabacloud/cas/model/DeleteCertificateRequestRequest.h
|
||||
include/alibabacloud/cas/model/DeleteCertificateRequestResult.h
|
||||
include/alibabacloud/cas/model/DeletePCACertRequest.h
|
||||
include/alibabacloud/cas/model/DeletePCACertResult.h
|
||||
include/alibabacloud/cas/model/DeleteUserCertificateRequest.h
|
||||
include/alibabacloud/cas/model/DeleteUserCertificateResult.h
|
||||
include/alibabacloud/cas/model/DescribeCertificateStateRequest.h
|
||||
include/alibabacloud/cas/model/DescribeCertificateStateResult.h
|
||||
include/alibabacloud/cas/model/DescribePackageStateRequest.h
|
||||
include/alibabacloud/cas/model/DescribePackageStateResult.h
|
||||
include/alibabacloud/cas/model/EncryptRequest.h
|
||||
include/alibabacloud/cas/model/EncryptResult.h
|
||||
include/alibabacloud/cas/model/GetCertWarehouseQuotaRequest.h
|
||||
include/alibabacloud/cas/model/GetCertWarehouseQuotaResult.h
|
||||
include/alibabacloud/cas/model/GetUserCertificateDetailRequest.h
|
||||
include/alibabacloud/cas/model/GetUserCertificateDetailResult.h
|
||||
include/alibabacloud/cas/model/ListCertRequest.h
|
||||
include/alibabacloud/cas/model/ListCertResult.h
|
||||
include/alibabacloud/cas/model/ListCertWarehouseRequest.h
|
||||
include/alibabacloud/cas/model/ListCertWarehouseResult.h
|
||||
include/alibabacloud/cas/model/ListUserCertificateOrderRequest.h
|
||||
include/alibabacloud/cas/model/ListUserCertificateOrderResult.h
|
||||
include/alibabacloud/cas/model/RenewCertificateOrderForPackageRequestRequest.h
|
||||
include/alibabacloud/cas/model/RenewCertificateOrderForPackageRequestResult.h
|
||||
include/alibabacloud/cas/model/RevokeWHClientCertificateRequest.h
|
||||
include/alibabacloud/cas/model/RevokeWHClientCertificateResult.h
|
||||
include/alibabacloud/cas/model/SignRequest.h
|
||||
include/alibabacloud/cas/model/SignResult.h
|
||||
include/alibabacloud/cas/model/UploadPCACertRequest.h
|
||||
include/alibabacloud/cas/model/UploadPCACertResult.h
|
||||
include/alibabacloud/cas/model/UploadUserCertificateRequest.h
|
||||
include/alibabacloud/cas/model/UploadUserCertificateResult.h
|
||||
include/alibabacloud/cas/model/VerifyRequest.h
|
||||
include/alibabacloud/cas/model/VerifyResult.h )
|
||||
|
||||
set(cas_src
|
||||
src/CasClient.cc
|
||||
src/model/CreateAliDnsRecordIdRequest.cc
|
||||
src/model/CreateAliDnsRecordIdResult.cc
|
||||
src/model/CreateCertificateRequest.cc
|
||||
src/model/CreateCertificateResult.cc
|
||||
src/model/CreateCertificateNameRequest.cc
|
||||
src/model/CreateCertificateNameResult.cc
|
||||
src/model/CreateCooperationOrderRequest.cc
|
||||
src/model/CreateCooperationOrderResult.cc
|
||||
src/model/CreateDeploymentRequest.cc
|
||||
src/model/CreateDeploymentResult.cc
|
||||
src/model/CreateDomainVerifyConfigurationStatusRequest.cc
|
||||
src/model/CreateDomainVerifyConfigurationStatusResult.cc
|
||||
src/model/CreateFilingSignatureDocumentRequest.cc
|
||||
src/model/CreateFilingSignatureDocumentResult.cc
|
||||
src/model/CreateOrderAuditRequest.cc
|
||||
src/model/CreateOrderAuditResult.cc
|
||||
src/model/CreateOrderCancelRequest.cc
|
||||
src/model/CreateOrderCancelResult.cc
|
||||
src/model/CreateOrderDocumentRequest.cc
|
||||
src/model/CreateOrderDocumentResult.cc
|
||||
src/model/CreateOrderMaterialRequest.cc
|
||||
src/model/CreateOrderMaterialResult.cc
|
||||
src/model/CreateOrderRefundRecordRequest.cc
|
||||
src/model/CreateOrderRefundRecordResult.cc
|
||||
src/model/CreateOrderRevokeRequest.cc
|
||||
src/model/CreateOrderRevokeResult.cc
|
||||
src/model/CreateSignatureRequest.cc
|
||||
src/model/CreateSignatureResult.cc
|
||||
src/model/CreateSignatureDocumentRequest.cc
|
||||
src/model/CreateSignatureDocumentResult.cc
|
||||
src/model/CreateSignaturePeopleCertificateRequest.cc
|
||||
src/model/CreateSignaturePeopleCertificateResult.cc
|
||||
src/model/CreateUnDeploymentRequest.cc
|
||||
src/model/CreateUnDeploymentResult.cc
|
||||
src/model/CreateWebSignatureRequest.cc
|
||||
src/model/CreateWebSignatureResult.cc
|
||||
src/model/DeleteCertificateRequest.cc
|
||||
src/model/DeleteCertificateResult.cc
|
||||
src/model/DeleteOrderRequest.cc
|
||||
src/model/DeleteOrderResult.cc
|
||||
src/model/DescribeCertificateBrandListRequest.cc
|
||||
src/model/DescribeCertificateBrandListResult.cc
|
||||
src/model/DescribeCertificateDetailRequest.cc
|
||||
src/model/DescribeCertificateDetailResult.cc
|
||||
src/model/DescribeCertificateListRequest.cc
|
||||
src/model/DescribeCertificateListResult.cc
|
||||
src/model/DescribeCertificateStatusCountRequest.cc
|
||||
src/model/DescribeCertificateStatusCountResult.cc
|
||||
src/model/DescribeDeploymentDetailRequest.cc
|
||||
src/model/DescribeDeploymentDetailResult.cc
|
||||
src/model/DescribeDeploymentDomainListRequest.cc
|
||||
src/model/DescribeDeploymentDomainListResult.cc
|
||||
src/model/DescribeDeploymentProductRequest.cc
|
||||
src/model/DescribeDeploymentProductResult.cc
|
||||
src/model/DescribeDeploymentRegionListRequest.cc
|
||||
src/model/DescribeDeploymentRegionListResult.cc
|
||||
src/model/DescribeDomainVerifyConfigurationStatusRequest.cc
|
||||
src/model/DescribeDomainVerifyConfigurationStatusResult.cc
|
||||
src/model/DescribeDomainVerifyInfoRequest.cc
|
||||
src/model/DescribeDomainVerifyInfoResult.cc
|
||||
src/model/DescribeDownloadCertificateRequest.cc
|
||||
src/model/DescribeDownloadCertificateResult.cc
|
||||
src/model/DescribeDownloadDomainVerifyConfigurationRequest.cc
|
||||
src/model/DescribeDownloadDomainVerifyConfigurationResult.cc
|
||||
src/model/DescribeExpectationResultRequest.cc
|
||||
src/model/DescribeExpectationResultResult.cc
|
||||
src/model/DescribeHelpListRequest.cc
|
||||
src/model/DescribeHelpListResult.cc
|
||||
src/model/DescribeLocationListRequest.cc
|
||||
src/model/DescribeLocationListResult.cc
|
||||
src/model/DescribeOSSDownloadInfoRequest.cc
|
||||
src/model/DescribeOSSDownloadInfoResult.cc
|
||||
src/model/DescribeOSSUploadInfoRequest.cc
|
||||
src/model/DescribeOSSUploadInfoResult.cc
|
||||
src/model/DescribeOrderAuditFailRecordRequest.cc
|
||||
src/model/DescribeOrderAuditFailRecordResult.cc
|
||||
src/model/DescribeOrderCountForConsoleIndexRequest.cc
|
||||
src/model/DescribeOrderCountForConsoleIndexResult.cc
|
||||
src/model/DescribeOrderDetailRequest.cc
|
||||
src/model/DescribeOrderDetailResult.cc
|
||||
src/model/DescribeOrderDocumentRequest.cc
|
||||
src/model/DescribeOrderDocumentResult.cc
|
||||
src/model/DescribeOrderListRequest.cc
|
||||
src/model/DescribeOrderListResult.cc
|
||||
src/model/DescribeOrderMaterialRequest.cc
|
||||
src/model/DescribeOrderMaterialResult.cc
|
||||
src/model/DescribeOrderRefundRecordRequest.cc
|
||||
src/model/DescribeOrderRefundRecordResult.cc
|
||||
src/model/DescribeRenewOrderRequest.cc
|
||||
src/model/DescribeRenewOrderResult.cc
|
||||
src/model/DescribeSignatureCapacityRequest.cc
|
||||
src/model/DescribeSignatureCapacityResult.cc
|
||||
src/model/DescribeSignatureProductStateRequest.cc
|
||||
src/model/DescribeSignatureProductStateResult.cc
|
||||
src/model/DescribeSignatureStatisticsRequest.cc
|
||||
src/model/DescribeSignatureStatisticsResult.cc
|
||||
src/model/DescribeSignatureTradeDetailRequest.cc
|
||||
src/model/DescribeSignatureTradeDetailResult.cc
|
||||
src/model/DescribeSignatureTradeListRequest.cc
|
||||
src/model/DescribeSignatureTradeListResult.cc
|
||||
src/model/DescribeStsAuthStatusRequest.cc
|
||||
src/model/DescribeStsAuthStatusResult.cc
|
||||
src/model/ListTagKeysRequest.cc
|
||||
src/model/ListTagKeysResult.cc
|
||||
src/model/ListTagResourcesRequest.cc
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
src/model/TagResourcesResult.cc
|
||||
src/model/UntagResourcesRequest.cc
|
||||
src/model/UntagResourcesResult.cc )
|
||||
src/model/CancelCertificateForPackageRequestRequest.cc
|
||||
src/model/CancelCertificateForPackageRequestResult.cc
|
||||
src/model/CancelOrderRequestRequest.cc
|
||||
src/model/CancelOrderRequestResult.cc
|
||||
src/model/CreateCertificateForPackageRequestRequest.cc
|
||||
src/model/CreateCertificateForPackageRequestResult.cc
|
||||
src/model/CreateCertificateRequestRequest.cc
|
||||
src/model/CreateCertificateRequestResult.cc
|
||||
src/model/CreateCertificateWithCsrRequestRequest.cc
|
||||
src/model/CreateCertificateWithCsrRequestResult.cc
|
||||
src/model/CreateWHClientCertificateRequest.cc
|
||||
src/model/CreateWHClientCertificateResult.cc
|
||||
src/model/DecryptRequest.cc
|
||||
src/model/DecryptResult.cc
|
||||
src/model/DeleteCertificateRequestRequest.cc
|
||||
src/model/DeleteCertificateRequestResult.cc
|
||||
src/model/DeletePCACertRequest.cc
|
||||
src/model/DeletePCACertResult.cc
|
||||
src/model/DeleteUserCertificateRequest.cc
|
||||
src/model/DeleteUserCertificateResult.cc
|
||||
src/model/DescribeCertificateStateRequest.cc
|
||||
src/model/DescribeCertificateStateResult.cc
|
||||
src/model/DescribePackageStateRequest.cc
|
||||
src/model/DescribePackageStateResult.cc
|
||||
src/model/EncryptRequest.cc
|
||||
src/model/EncryptResult.cc
|
||||
src/model/GetCertWarehouseQuotaRequest.cc
|
||||
src/model/GetCertWarehouseQuotaResult.cc
|
||||
src/model/GetUserCertificateDetailRequest.cc
|
||||
src/model/GetUserCertificateDetailResult.cc
|
||||
src/model/ListCertRequest.cc
|
||||
src/model/ListCertResult.cc
|
||||
src/model/ListCertWarehouseRequest.cc
|
||||
src/model/ListCertWarehouseResult.cc
|
||||
src/model/ListUserCertificateOrderRequest.cc
|
||||
src/model/ListUserCertificateOrderResult.cc
|
||||
src/model/RenewCertificateOrderForPackageRequestRequest.cc
|
||||
src/model/RenewCertificateOrderForPackageRequestResult.cc
|
||||
src/model/RevokeWHClientCertificateRequest.cc
|
||||
src/model/RevokeWHClientCertificateResult.cc
|
||||
src/model/SignRequest.cc
|
||||
src/model/SignResult.cc
|
||||
src/model/UploadPCACertRequest.cc
|
||||
src/model/UploadPCACertResult.cc
|
||||
src/model/UploadUserCertificateRequest.cc
|
||||
src/model/UploadUserCertificateResult.cc
|
||||
src/model/VerifyRequest.cc
|
||||
src/model/VerifyResult.cc )
|
||||
|
||||
add_library(cas ${LIB_TYPE}
|
||||
${cas_public_header}
|
||||
|
||||
@@ -22,116 +22,54 @@
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "CasExport.h"
|
||||
#include "model/CreateAliDnsRecordIdRequest.h"
|
||||
#include "model/CreateAliDnsRecordIdResult.h"
|
||||
#include "model/CreateCertificateRequest.h"
|
||||
#include "model/CreateCertificateResult.h"
|
||||
#include "model/CreateCertificateNameRequest.h"
|
||||
#include "model/CreateCertificateNameResult.h"
|
||||
#include "model/CreateCooperationOrderRequest.h"
|
||||
#include "model/CreateCooperationOrderResult.h"
|
||||
#include "model/CreateDeploymentRequest.h"
|
||||
#include "model/CreateDeploymentResult.h"
|
||||
#include "model/CreateDomainVerifyConfigurationStatusRequest.h"
|
||||
#include "model/CreateDomainVerifyConfigurationStatusResult.h"
|
||||
#include "model/CreateFilingSignatureDocumentRequest.h"
|
||||
#include "model/CreateFilingSignatureDocumentResult.h"
|
||||
#include "model/CreateOrderAuditRequest.h"
|
||||
#include "model/CreateOrderAuditResult.h"
|
||||
#include "model/CreateOrderCancelRequest.h"
|
||||
#include "model/CreateOrderCancelResult.h"
|
||||
#include "model/CreateOrderDocumentRequest.h"
|
||||
#include "model/CreateOrderDocumentResult.h"
|
||||
#include "model/CreateOrderMaterialRequest.h"
|
||||
#include "model/CreateOrderMaterialResult.h"
|
||||
#include "model/CreateOrderRefundRecordRequest.h"
|
||||
#include "model/CreateOrderRefundRecordResult.h"
|
||||
#include "model/CreateOrderRevokeRequest.h"
|
||||
#include "model/CreateOrderRevokeResult.h"
|
||||
#include "model/CreateSignatureRequest.h"
|
||||
#include "model/CreateSignatureResult.h"
|
||||
#include "model/CreateSignatureDocumentRequest.h"
|
||||
#include "model/CreateSignatureDocumentResult.h"
|
||||
#include "model/CreateSignaturePeopleCertificateRequest.h"
|
||||
#include "model/CreateSignaturePeopleCertificateResult.h"
|
||||
#include "model/CreateUnDeploymentRequest.h"
|
||||
#include "model/CreateUnDeploymentResult.h"
|
||||
#include "model/CreateWebSignatureRequest.h"
|
||||
#include "model/CreateWebSignatureResult.h"
|
||||
#include "model/DeleteCertificateRequest.h"
|
||||
#include "model/DeleteCertificateResult.h"
|
||||
#include "model/DeleteOrderRequest.h"
|
||||
#include "model/DeleteOrderResult.h"
|
||||
#include "model/DescribeCertificateBrandListRequest.h"
|
||||
#include "model/DescribeCertificateBrandListResult.h"
|
||||
#include "model/DescribeCertificateDetailRequest.h"
|
||||
#include "model/DescribeCertificateDetailResult.h"
|
||||
#include "model/DescribeCertificateListRequest.h"
|
||||
#include "model/DescribeCertificateListResult.h"
|
||||
#include "model/DescribeCertificateStatusCountRequest.h"
|
||||
#include "model/DescribeCertificateStatusCountResult.h"
|
||||
#include "model/DescribeDeploymentDetailRequest.h"
|
||||
#include "model/DescribeDeploymentDetailResult.h"
|
||||
#include "model/DescribeDeploymentDomainListRequest.h"
|
||||
#include "model/DescribeDeploymentDomainListResult.h"
|
||||
#include "model/DescribeDeploymentProductRequest.h"
|
||||
#include "model/DescribeDeploymentProductResult.h"
|
||||
#include "model/DescribeDeploymentRegionListRequest.h"
|
||||
#include "model/DescribeDeploymentRegionListResult.h"
|
||||
#include "model/DescribeDomainVerifyConfigurationStatusRequest.h"
|
||||
#include "model/DescribeDomainVerifyConfigurationStatusResult.h"
|
||||
#include "model/DescribeDomainVerifyInfoRequest.h"
|
||||
#include "model/DescribeDomainVerifyInfoResult.h"
|
||||
#include "model/DescribeDownloadCertificateRequest.h"
|
||||
#include "model/DescribeDownloadCertificateResult.h"
|
||||
#include "model/DescribeDownloadDomainVerifyConfigurationRequest.h"
|
||||
#include "model/DescribeDownloadDomainVerifyConfigurationResult.h"
|
||||
#include "model/DescribeExpectationResultRequest.h"
|
||||
#include "model/DescribeExpectationResultResult.h"
|
||||
#include "model/DescribeHelpListRequest.h"
|
||||
#include "model/DescribeHelpListResult.h"
|
||||
#include "model/DescribeLocationListRequest.h"
|
||||
#include "model/DescribeLocationListResult.h"
|
||||
#include "model/DescribeOSSDownloadInfoRequest.h"
|
||||
#include "model/DescribeOSSDownloadInfoResult.h"
|
||||
#include "model/DescribeOSSUploadInfoRequest.h"
|
||||
#include "model/DescribeOSSUploadInfoResult.h"
|
||||
#include "model/DescribeOrderAuditFailRecordRequest.h"
|
||||
#include "model/DescribeOrderAuditFailRecordResult.h"
|
||||
#include "model/DescribeOrderCountForConsoleIndexRequest.h"
|
||||
#include "model/DescribeOrderCountForConsoleIndexResult.h"
|
||||
#include "model/DescribeOrderDetailRequest.h"
|
||||
#include "model/DescribeOrderDetailResult.h"
|
||||
#include "model/DescribeOrderDocumentRequest.h"
|
||||
#include "model/DescribeOrderDocumentResult.h"
|
||||
#include "model/DescribeOrderListRequest.h"
|
||||
#include "model/DescribeOrderListResult.h"
|
||||
#include "model/DescribeOrderMaterialRequest.h"
|
||||
#include "model/DescribeOrderMaterialResult.h"
|
||||
#include "model/DescribeOrderRefundRecordRequest.h"
|
||||
#include "model/DescribeOrderRefundRecordResult.h"
|
||||
#include "model/DescribeRenewOrderRequest.h"
|
||||
#include "model/DescribeRenewOrderResult.h"
|
||||
#include "model/DescribeSignatureCapacityRequest.h"
|
||||
#include "model/DescribeSignatureCapacityResult.h"
|
||||
#include "model/DescribeSignatureProductStateRequest.h"
|
||||
#include "model/DescribeSignatureProductStateResult.h"
|
||||
#include "model/DescribeSignatureStatisticsRequest.h"
|
||||
#include "model/DescribeSignatureStatisticsResult.h"
|
||||
#include "model/DescribeSignatureTradeDetailRequest.h"
|
||||
#include "model/DescribeSignatureTradeDetailResult.h"
|
||||
#include "model/DescribeSignatureTradeListRequest.h"
|
||||
#include "model/DescribeSignatureTradeListResult.h"
|
||||
#include "model/DescribeStsAuthStatusRequest.h"
|
||||
#include "model/DescribeStsAuthStatusResult.h"
|
||||
#include "model/ListTagKeysRequest.h"
|
||||
#include "model/ListTagKeysResult.h"
|
||||
#include "model/ListTagResourcesRequest.h"
|
||||
#include "model/ListTagResourcesResult.h"
|
||||
#include "model/TagResourcesRequest.h"
|
||||
#include "model/TagResourcesResult.h"
|
||||
#include "model/UntagResourcesRequest.h"
|
||||
#include "model/UntagResourcesResult.h"
|
||||
#include "model/CancelCertificateForPackageRequestRequest.h"
|
||||
#include "model/CancelCertificateForPackageRequestResult.h"
|
||||
#include "model/CancelOrderRequestRequest.h"
|
||||
#include "model/CancelOrderRequestResult.h"
|
||||
#include "model/CreateCertificateForPackageRequestRequest.h"
|
||||
#include "model/CreateCertificateForPackageRequestResult.h"
|
||||
#include "model/CreateCertificateRequestRequest.h"
|
||||
#include "model/CreateCertificateRequestResult.h"
|
||||
#include "model/CreateCertificateWithCsrRequestRequest.h"
|
||||
#include "model/CreateCertificateWithCsrRequestResult.h"
|
||||
#include "model/CreateWHClientCertificateRequest.h"
|
||||
#include "model/CreateWHClientCertificateResult.h"
|
||||
#include "model/DecryptRequest.h"
|
||||
#include "model/DecryptResult.h"
|
||||
#include "model/DeleteCertificateRequestRequest.h"
|
||||
#include "model/DeleteCertificateRequestResult.h"
|
||||
#include "model/DeletePCACertRequest.h"
|
||||
#include "model/DeletePCACertResult.h"
|
||||
#include "model/DeleteUserCertificateRequest.h"
|
||||
#include "model/DeleteUserCertificateResult.h"
|
||||
#include "model/DescribeCertificateStateRequest.h"
|
||||
#include "model/DescribeCertificateStateResult.h"
|
||||
#include "model/DescribePackageStateRequest.h"
|
||||
#include "model/DescribePackageStateResult.h"
|
||||
#include "model/EncryptRequest.h"
|
||||
#include "model/EncryptResult.h"
|
||||
#include "model/GetCertWarehouseQuotaRequest.h"
|
||||
#include "model/GetCertWarehouseQuotaResult.h"
|
||||
#include "model/GetUserCertificateDetailRequest.h"
|
||||
#include "model/GetUserCertificateDetailResult.h"
|
||||
#include "model/ListCertRequest.h"
|
||||
#include "model/ListCertResult.h"
|
||||
#include "model/ListCertWarehouseRequest.h"
|
||||
#include "model/ListCertWarehouseResult.h"
|
||||
#include "model/ListUserCertificateOrderRequest.h"
|
||||
#include "model/ListUserCertificateOrderResult.h"
|
||||
#include "model/RenewCertificateOrderForPackageRequestRequest.h"
|
||||
#include "model/RenewCertificateOrderForPackageRequestResult.h"
|
||||
#include "model/RevokeWHClientCertificateRequest.h"
|
||||
#include "model/RevokeWHClientCertificateResult.h"
|
||||
#include "model/SignRequest.h"
|
||||
#include "model/SignResult.h"
|
||||
#include "model/UploadPCACertRequest.h"
|
||||
#include "model/UploadPCACertResult.h"
|
||||
#include "model/UploadUserCertificateRequest.h"
|
||||
#include "model/UploadUserCertificateResult.h"
|
||||
#include "model/VerifyRequest.h"
|
||||
#include "model/VerifyResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
@@ -141,341 +79,155 @@ namespace AlibabaCloud
|
||||
class ALIBABACLOUD_CAS_EXPORT CasClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::CreateAliDnsRecordIdResult> CreateAliDnsRecordIdOutcome;
|
||||
typedef std::future<CreateAliDnsRecordIdOutcome> CreateAliDnsRecordIdOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateAliDnsRecordIdRequest&, const CreateAliDnsRecordIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateAliDnsRecordIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCertificateResult> CreateCertificateOutcome;
|
||||
typedef std::future<CreateCertificateOutcome> CreateCertificateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateCertificateRequest&, const CreateCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCertificateNameResult> CreateCertificateNameOutcome;
|
||||
typedef std::future<CreateCertificateNameOutcome> CreateCertificateNameOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateCertificateNameRequest&, const CreateCertificateNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCertificateNameAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCooperationOrderResult> CreateCooperationOrderOutcome;
|
||||
typedef std::future<CreateCooperationOrderOutcome> CreateCooperationOrderOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateCooperationOrderRequest&, const CreateCooperationOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCooperationOrderAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDeploymentResult> CreateDeploymentOutcome;
|
||||
typedef std::future<CreateDeploymentOutcome> CreateDeploymentOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateDeploymentRequest&, const CreateDeploymentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDeploymentAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateDomainVerifyConfigurationStatusResult> CreateDomainVerifyConfigurationStatusOutcome;
|
||||
typedef std::future<CreateDomainVerifyConfigurationStatusOutcome> CreateDomainVerifyConfigurationStatusOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateDomainVerifyConfigurationStatusRequest&, const CreateDomainVerifyConfigurationStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateDomainVerifyConfigurationStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateFilingSignatureDocumentResult> CreateFilingSignatureDocumentOutcome;
|
||||
typedef std::future<CreateFilingSignatureDocumentOutcome> CreateFilingSignatureDocumentOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateFilingSignatureDocumentRequest&, const CreateFilingSignatureDocumentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFilingSignatureDocumentAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateOrderAuditResult> CreateOrderAuditOutcome;
|
||||
typedef std::future<CreateOrderAuditOutcome> CreateOrderAuditOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateOrderAuditRequest&, const CreateOrderAuditOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateOrderAuditAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateOrderCancelResult> CreateOrderCancelOutcome;
|
||||
typedef std::future<CreateOrderCancelOutcome> CreateOrderCancelOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateOrderCancelRequest&, const CreateOrderCancelOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateOrderCancelAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateOrderDocumentResult> CreateOrderDocumentOutcome;
|
||||
typedef std::future<CreateOrderDocumentOutcome> CreateOrderDocumentOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateOrderDocumentRequest&, const CreateOrderDocumentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateOrderDocumentAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateOrderMaterialResult> CreateOrderMaterialOutcome;
|
||||
typedef std::future<CreateOrderMaterialOutcome> CreateOrderMaterialOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateOrderMaterialRequest&, const CreateOrderMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateOrderMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateOrderRefundRecordResult> CreateOrderRefundRecordOutcome;
|
||||
typedef std::future<CreateOrderRefundRecordOutcome> CreateOrderRefundRecordOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateOrderRefundRecordRequest&, const CreateOrderRefundRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateOrderRefundRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateOrderRevokeResult> CreateOrderRevokeOutcome;
|
||||
typedef std::future<CreateOrderRevokeOutcome> CreateOrderRevokeOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateOrderRevokeRequest&, const CreateOrderRevokeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateOrderRevokeAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSignatureResult> CreateSignatureOutcome;
|
||||
typedef std::future<CreateSignatureOutcome> CreateSignatureOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateSignatureRequest&, const CreateSignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSignatureAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSignatureDocumentResult> CreateSignatureDocumentOutcome;
|
||||
typedef std::future<CreateSignatureDocumentOutcome> CreateSignatureDocumentOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateSignatureDocumentRequest&, const CreateSignatureDocumentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSignatureDocumentAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateSignaturePeopleCertificateResult> CreateSignaturePeopleCertificateOutcome;
|
||||
typedef std::future<CreateSignaturePeopleCertificateOutcome> CreateSignaturePeopleCertificateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateSignaturePeopleCertificateRequest&, const CreateSignaturePeopleCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSignaturePeopleCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateUnDeploymentResult> CreateUnDeploymentOutcome;
|
||||
typedef std::future<CreateUnDeploymentOutcome> CreateUnDeploymentOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateUnDeploymentRequest&, const CreateUnDeploymentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateUnDeploymentAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateWebSignatureResult> CreateWebSignatureOutcome;
|
||||
typedef std::future<CreateWebSignatureOutcome> CreateWebSignatureOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateWebSignatureRequest&, const CreateWebSignatureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateWebSignatureAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteCertificateResult> DeleteCertificateOutcome;
|
||||
typedef std::future<DeleteCertificateOutcome> DeleteCertificateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DeleteCertificateRequest&, const DeleteCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteOrderResult> DeleteOrderOutcome;
|
||||
typedef std::future<DeleteOrderOutcome> DeleteOrderOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DeleteOrderRequest&, const DeleteOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteOrderAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCertificateBrandListResult> DescribeCertificateBrandListOutcome;
|
||||
typedef std::future<DescribeCertificateBrandListOutcome> DescribeCertificateBrandListOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeCertificateBrandListRequest&, const DescribeCertificateBrandListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCertificateBrandListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCertificateDetailResult> DescribeCertificateDetailOutcome;
|
||||
typedef std::future<DescribeCertificateDetailOutcome> DescribeCertificateDetailOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeCertificateDetailRequest&, const DescribeCertificateDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCertificateDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCertificateListResult> DescribeCertificateListOutcome;
|
||||
typedef std::future<DescribeCertificateListOutcome> DescribeCertificateListOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeCertificateListRequest&, const DescribeCertificateListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCertificateListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCertificateStatusCountResult> DescribeCertificateStatusCountOutcome;
|
||||
typedef std::future<DescribeCertificateStatusCountOutcome> DescribeCertificateStatusCountOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeCertificateStatusCountRequest&, const DescribeCertificateStatusCountOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCertificateStatusCountAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDeploymentDetailResult> DescribeDeploymentDetailOutcome;
|
||||
typedef std::future<DescribeDeploymentDetailOutcome> DescribeDeploymentDetailOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeDeploymentDetailRequest&, const DescribeDeploymentDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDeploymentDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDeploymentDomainListResult> DescribeDeploymentDomainListOutcome;
|
||||
typedef std::future<DescribeDeploymentDomainListOutcome> DescribeDeploymentDomainListOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeDeploymentDomainListRequest&, const DescribeDeploymentDomainListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDeploymentDomainListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDeploymentProductResult> DescribeDeploymentProductOutcome;
|
||||
typedef std::future<DescribeDeploymentProductOutcome> DescribeDeploymentProductOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeDeploymentProductRequest&, const DescribeDeploymentProductOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDeploymentProductAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDeploymentRegionListResult> DescribeDeploymentRegionListOutcome;
|
||||
typedef std::future<DescribeDeploymentRegionListOutcome> DescribeDeploymentRegionListOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeDeploymentRegionListRequest&, const DescribeDeploymentRegionListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDeploymentRegionListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDomainVerifyConfigurationStatusResult> DescribeDomainVerifyConfigurationStatusOutcome;
|
||||
typedef std::future<DescribeDomainVerifyConfigurationStatusOutcome> DescribeDomainVerifyConfigurationStatusOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeDomainVerifyConfigurationStatusRequest&, const DescribeDomainVerifyConfigurationStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainVerifyConfigurationStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDomainVerifyInfoResult> DescribeDomainVerifyInfoOutcome;
|
||||
typedef std::future<DescribeDomainVerifyInfoOutcome> DescribeDomainVerifyInfoOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeDomainVerifyInfoRequest&, const DescribeDomainVerifyInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDomainVerifyInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDownloadCertificateResult> DescribeDownloadCertificateOutcome;
|
||||
typedef std::future<DescribeDownloadCertificateOutcome> DescribeDownloadCertificateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeDownloadCertificateRequest&, const DescribeDownloadCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDownloadCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeDownloadDomainVerifyConfigurationResult> DescribeDownloadDomainVerifyConfigurationOutcome;
|
||||
typedef std::future<DescribeDownloadDomainVerifyConfigurationOutcome> DescribeDownloadDomainVerifyConfigurationOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeDownloadDomainVerifyConfigurationRequest&, const DescribeDownloadDomainVerifyConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeDownloadDomainVerifyConfigurationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeExpectationResultResult> DescribeExpectationResultOutcome;
|
||||
typedef std::future<DescribeExpectationResultOutcome> DescribeExpectationResultOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeExpectationResultRequest&, const DescribeExpectationResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeExpectationResultAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeHelpListResult> DescribeHelpListOutcome;
|
||||
typedef std::future<DescribeHelpListOutcome> DescribeHelpListOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeHelpListRequest&, const DescribeHelpListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeHelpListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeLocationListResult> DescribeLocationListOutcome;
|
||||
typedef std::future<DescribeLocationListOutcome> DescribeLocationListOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeLocationListRequest&, const DescribeLocationListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLocationListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeOSSDownloadInfoResult> DescribeOSSDownloadInfoOutcome;
|
||||
typedef std::future<DescribeOSSDownloadInfoOutcome> DescribeOSSDownloadInfoOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeOSSDownloadInfoRequest&, const DescribeOSSDownloadInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOSSDownloadInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeOSSUploadInfoResult> DescribeOSSUploadInfoOutcome;
|
||||
typedef std::future<DescribeOSSUploadInfoOutcome> DescribeOSSUploadInfoOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeOSSUploadInfoRequest&, const DescribeOSSUploadInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOSSUploadInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeOrderAuditFailRecordResult> DescribeOrderAuditFailRecordOutcome;
|
||||
typedef std::future<DescribeOrderAuditFailRecordOutcome> DescribeOrderAuditFailRecordOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeOrderAuditFailRecordRequest&, const DescribeOrderAuditFailRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOrderAuditFailRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeOrderCountForConsoleIndexResult> DescribeOrderCountForConsoleIndexOutcome;
|
||||
typedef std::future<DescribeOrderCountForConsoleIndexOutcome> DescribeOrderCountForConsoleIndexOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeOrderCountForConsoleIndexRequest&, const DescribeOrderCountForConsoleIndexOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOrderCountForConsoleIndexAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeOrderDetailResult> DescribeOrderDetailOutcome;
|
||||
typedef std::future<DescribeOrderDetailOutcome> DescribeOrderDetailOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeOrderDetailRequest&, const DescribeOrderDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOrderDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeOrderDocumentResult> DescribeOrderDocumentOutcome;
|
||||
typedef std::future<DescribeOrderDocumentOutcome> DescribeOrderDocumentOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeOrderDocumentRequest&, const DescribeOrderDocumentOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOrderDocumentAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeOrderListResult> DescribeOrderListOutcome;
|
||||
typedef std::future<DescribeOrderListOutcome> DescribeOrderListOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeOrderListRequest&, const DescribeOrderListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOrderListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeOrderMaterialResult> DescribeOrderMaterialOutcome;
|
||||
typedef std::future<DescribeOrderMaterialOutcome> DescribeOrderMaterialOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeOrderMaterialRequest&, const DescribeOrderMaterialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOrderMaterialAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeOrderRefundRecordResult> DescribeOrderRefundRecordOutcome;
|
||||
typedef std::future<DescribeOrderRefundRecordOutcome> DescribeOrderRefundRecordOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeOrderRefundRecordRequest&, const DescribeOrderRefundRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeOrderRefundRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRenewOrderResult> DescribeRenewOrderOutcome;
|
||||
typedef std::future<DescribeRenewOrderOutcome> DescribeRenewOrderOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeRenewOrderRequest&, const DescribeRenewOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRenewOrderAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSignatureCapacityResult> DescribeSignatureCapacityOutcome;
|
||||
typedef std::future<DescribeSignatureCapacityOutcome> DescribeSignatureCapacityOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeSignatureCapacityRequest&, const DescribeSignatureCapacityOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSignatureCapacityAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSignatureProductStateResult> DescribeSignatureProductStateOutcome;
|
||||
typedef std::future<DescribeSignatureProductStateOutcome> DescribeSignatureProductStateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeSignatureProductStateRequest&, const DescribeSignatureProductStateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSignatureProductStateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSignatureStatisticsResult> DescribeSignatureStatisticsOutcome;
|
||||
typedef std::future<DescribeSignatureStatisticsOutcome> DescribeSignatureStatisticsOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeSignatureStatisticsRequest&, const DescribeSignatureStatisticsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSignatureStatisticsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSignatureTradeDetailResult> DescribeSignatureTradeDetailOutcome;
|
||||
typedef std::future<DescribeSignatureTradeDetailOutcome> DescribeSignatureTradeDetailOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeSignatureTradeDetailRequest&, const DescribeSignatureTradeDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSignatureTradeDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeSignatureTradeListResult> DescribeSignatureTradeListOutcome;
|
||||
typedef std::future<DescribeSignatureTradeListOutcome> DescribeSignatureTradeListOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeSignatureTradeListRequest&, const DescribeSignatureTradeListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeSignatureTradeListAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeStsAuthStatusResult> DescribeStsAuthStatusOutcome;
|
||||
typedef std::future<DescribeStsAuthStatusOutcome> DescribeStsAuthStatusOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeStsAuthStatusRequest&, const DescribeStsAuthStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStsAuthStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTagKeysResult> ListTagKeysOutcome;
|
||||
typedef std::future<ListTagKeysOutcome> ListTagKeysOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::ListTagKeysRequest&, const ListTagKeysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagKeysAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListTagResourcesResult> ListTagResourcesOutcome;
|
||||
typedef std::future<ListTagResourcesOutcome> ListTagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
|
||||
typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
|
||||
typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
|
||||
typedef Outcome<Error, Model::UntagResourcesResult> UntagResourcesOutcome;
|
||||
typedef std::future<UntagResourcesOutcome> UntagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelCertificateForPackageRequestResult> CancelCertificateForPackageRequestOutcome;
|
||||
typedef std::future<CancelCertificateForPackageRequestOutcome> CancelCertificateForPackageRequestOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CancelCertificateForPackageRequestRequest&, const CancelCertificateForPackageRequestOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelCertificateForPackageRequestAsyncHandler;
|
||||
typedef Outcome<Error, Model::CancelOrderRequestResult> CancelOrderRequestOutcome;
|
||||
typedef std::future<CancelOrderRequestOutcome> CancelOrderRequestOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CancelOrderRequestRequest&, const CancelOrderRequestOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelOrderRequestAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCertificateForPackageRequestResult> CreateCertificateForPackageRequestOutcome;
|
||||
typedef std::future<CreateCertificateForPackageRequestOutcome> CreateCertificateForPackageRequestOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateCertificateForPackageRequestRequest&, const CreateCertificateForPackageRequestOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCertificateForPackageRequestAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCertificateRequestResult> CreateCertificateRequestOutcome;
|
||||
typedef std::future<CreateCertificateRequestOutcome> CreateCertificateRequestOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateCertificateRequestRequest&, const CreateCertificateRequestOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCertificateRequestAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateCertificateWithCsrRequestResult> CreateCertificateWithCsrRequestOutcome;
|
||||
typedef std::future<CreateCertificateWithCsrRequestOutcome> CreateCertificateWithCsrRequestOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateCertificateWithCsrRequestRequest&, const CreateCertificateWithCsrRequestOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCertificateWithCsrRequestAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateWHClientCertificateResult> CreateWHClientCertificateOutcome;
|
||||
typedef std::future<CreateWHClientCertificateOutcome> CreateWHClientCertificateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::CreateWHClientCertificateRequest&, const CreateWHClientCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateWHClientCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DecryptResult> DecryptOutcome;
|
||||
typedef std::future<DecryptOutcome> DecryptOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DecryptRequest&, const DecryptOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DecryptAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteCertificateRequestResult> DeleteCertificateRequestOutcome;
|
||||
typedef std::future<DeleteCertificateRequestOutcome> DeleteCertificateRequestOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DeleteCertificateRequestRequest&, const DeleteCertificateRequestOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCertificateRequestAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeletePCACertResult> DeletePCACertOutcome;
|
||||
typedef std::future<DeletePCACertOutcome> DeletePCACertOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DeletePCACertRequest&, const DeletePCACertOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePCACertAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteUserCertificateResult> DeleteUserCertificateOutcome;
|
||||
typedef std::future<DeleteUserCertificateOutcome> DeleteUserCertificateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DeleteUserCertificateRequest&, const DeleteUserCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteUserCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCertificateStateResult> DescribeCertificateStateOutcome;
|
||||
typedef std::future<DescribeCertificateStateOutcome> DescribeCertificateStateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribeCertificateStateRequest&, const DescribeCertificateStateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCertificateStateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribePackageStateResult> DescribePackageStateOutcome;
|
||||
typedef std::future<DescribePackageStateOutcome> DescribePackageStateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::DescribePackageStateRequest&, const DescribePackageStateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribePackageStateAsyncHandler;
|
||||
typedef Outcome<Error, Model::EncryptResult> EncryptOutcome;
|
||||
typedef std::future<EncryptOutcome> EncryptOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::EncryptRequest&, const EncryptOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EncryptAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCertWarehouseQuotaResult> GetCertWarehouseQuotaOutcome;
|
||||
typedef std::future<GetCertWarehouseQuotaOutcome> GetCertWarehouseQuotaOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::GetCertWarehouseQuotaRequest&, const GetCertWarehouseQuotaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCertWarehouseQuotaAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetUserCertificateDetailResult> GetUserCertificateDetailOutcome;
|
||||
typedef std::future<GetUserCertificateDetailOutcome> GetUserCertificateDetailOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::GetUserCertificateDetailRequest&, const GetUserCertificateDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUserCertificateDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListCertResult> ListCertOutcome;
|
||||
typedef std::future<ListCertOutcome> ListCertOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::ListCertRequest&, const ListCertOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCertAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListCertWarehouseResult> ListCertWarehouseOutcome;
|
||||
typedef std::future<ListCertWarehouseOutcome> ListCertWarehouseOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::ListCertWarehouseRequest&, const ListCertWarehouseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCertWarehouseAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListUserCertificateOrderResult> ListUserCertificateOrderOutcome;
|
||||
typedef std::future<ListUserCertificateOrderOutcome> ListUserCertificateOrderOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::ListUserCertificateOrderRequest&, const ListUserCertificateOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUserCertificateOrderAsyncHandler;
|
||||
typedef Outcome<Error, Model::RenewCertificateOrderForPackageRequestResult> RenewCertificateOrderForPackageRequestOutcome;
|
||||
typedef std::future<RenewCertificateOrderForPackageRequestOutcome> RenewCertificateOrderForPackageRequestOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::RenewCertificateOrderForPackageRequestRequest&, const RenewCertificateOrderForPackageRequestOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RenewCertificateOrderForPackageRequestAsyncHandler;
|
||||
typedef Outcome<Error, Model::RevokeWHClientCertificateResult> RevokeWHClientCertificateOutcome;
|
||||
typedef std::future<RevokeWHClientCertificateOutcome> RevokeWHClientCertificateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::RevokeWHClientCertificateRequest&, const RevokeWHClientCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RevokeWHClientCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::SignResult> SignOutcome;
|
||||
typedef std::future<SignOutcome> SignOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::SignRequest&, const SignOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SignAsyncHandler;
|
||||
typedef Outcome<Error, Model::UploadPCACertResult> UploadPCACertOutcome;
|
||||
typedef std::future<UploadPCACertOutcome> UploadPCACertOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::UploadPCACertRequest&, const UploadPCACertOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadPCACertAsyncHandler;
|
||||
typedef Outcome<Error, Model::UploadUserCertificateResult> UploadUserCertificateOutcome;
|
||||
typedef std::future<UploadUserCertificateOutcome> UploadUserCertificateOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::UploadUserCertificateRequest&, const UploadUserCertificateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UploadUserCertificateAsyncHandler;
|
||||
typedef Outcome<Error, Model::VerifyResult> VerifyOutcome;
|
||||
typedef std::future<VerifyOutcome> VerifyOutcomeCallable;
|
||||
typedef std::function<void(const CasClient*, const Model::VerifyRequest&, const VerifyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyAsyncHandler;
|
||||
|
||||
CasClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
CasClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
CasClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~CasClient();
|
||||
CreateAliDnsRecordIdOutcome createAliDnsRecordId(const Model::CreateAliDnsRecordIdRequest &request)const;
|
||||
void createAliDnsRecordIdAsync(const Model::CreateAliDnsRecordIdRequest& request, const CreateAliDnsRecordIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateAliDnsRecordIdOutcomeCallable createAliDnsRecordIdCallable(const Model::CreateAliDnsRecordIdRequest& request) const;
|
||||
CreateCertificateOutcome createCertificate(const Model::CreateCertificateRequest &request)const;
|
||||
void createCertificateAsync(const Model::CreateCertificateRequest& request, const CreateCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCertificateOutcomeCallable createCertificateCallable(const Model::CreateCertificateRequest& request) const;
|
||||
CreateCertificateNameOutcome createCertificateName(const Model::CreateCertificateNameRequest &request)const;
|
||||
void createCertificateNameAsync(const Model::CreateCertificateNameRequest& request, const CreateCertificateNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCertificateNameOutcomeCallable createCertificateNameCallable(const Model::CreateCertificateNameRequest& request) const;
|
||||
CreateCooperationOrderOutcome createCooperationOrder(const Model::CreateCooperationOrderRequest &request)const;
|
||||
void createCooperationOrderAsync(const Model::CreateCooperationOrderRequest& request, const CreateCooperationOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCooperationOrderOutcomeCallable createCooperationOrderCallable(const Model::CreateCooperationOrderRequest& request) const;
|
||||
CreateDeploymentOutcome createDeployment(const Model::CreateDeploymentRequest &request)const;
|
||||
void createDeploymentAsync(const Model::CreateDeploymentRequest& request, const CreateDeploymentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDeploymentOutcomeCallable createDeploymentCallable(const Model::CreateDeploymentRequest& request) const;
|
||||
CreateDomainVerifyConfigurationStatusOutcome createDomainVerifyConfigurationStatus(const Model::CreateDomainVerifyConfigurationStatusRequest &request)const;
|
||||
void createDomainVerifyConfigurationStatusAsync(const Model::CreateDomainVerifyConfigurationStatusRequest& request, const CreateDomainVerifyConfigurationStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateDomainVerifyConfigurationStatusOutcomeCallable createDomainVerifyConfigurationStatusCallable(const Model::CreateDomainVerifyConfigurationStatusRequest& request) const;
|
||||
CreateFilingSignatureDocumentOutcome createFilingSignatureDocument(const Model::CreateFilingSignatureDocumentRequest &request)const;
|
||||
void createFilingSignatureDocumentAsync(const Model::CreateFilingSignatureDocumentRequest& request, const CreateFilingSignatureDocumentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateFilingSignatureDocumentOutcomeCallable createFilingSignatureDocumentCallable(const Model::CreateFilingSignatureDocumentRequest& request) const;
|
||||
CreateOrderAuditOutcome createOrderAudit(const Model::CreateOrderAuditRequest &request)const;
|
||||
void createOrderAuditAsync(const Model::CreateOrderAuditRequest& request, const CreateOrderAuditAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateOrderAuditOutcomeCallable createOrderAuditCallable(const Model::CreateOrderAuditRequest& request) const;
|
||||
CreateOrderCancelOutcome createOrderCancel(const Model::CreateOrderCancelRequest &request)const;
|
||||
void createOrderCancelAsync(const Model::CreateOrderCancelRequest& request, const CreateOrderCancelAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateOrderCancelOutcomeCallable createOrderCancelCallable(const Model::CreateOrderCancelRequest& request) const;
|
||||
CreateOrderDocumentOutcome createOrderDocument(const Model::CreateOrderDocumentRequest &request)const;
|
||||
void createOrderDocumentAsync(const Model::CreateOrderDocumentRequest& request, const CreateOrderDocumentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateOrderDocumentOutcomeCallable createOrderDocumentCallable(const Model::CreateOrderDocumentRequest& request) const;
|
||||
CreateOrderMaterialOutcome createOrderMaterial(const Model::CreateOrderMaterialRequest &request)const;
|
||||
void createOrderMaterialAsync(const Model::CreateOrderMaterialRequest& request, const CreateOrderMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateOrderMaterialOutcomeCallable createOrderMaterialCallable(const Model::CreateOrderMaterialRequest& request) const;
|
||||
CreateOrderRefundRecordOutcome createOrderRefundRecord(const Model::CreateOrderRefundRecordRequest &request)const;
|
||||
void createOrderRefundRecordAsync(const Model::CreateOrderRefundRecordRequest& request, const CreateOrderRefundRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateOrderRefundRecordOutcomeCallable createOrderRefundRecordCallable(const Model::CreateOrderRefundRecordRequest& request) const;
|
||||
CreateOrderRevokeOutcome createOrderRevoke(const Model::CreateOrderRevokeRequest &request)const;
|
||||
void createOrderRevokeAsync(const Model::CreateOrderRevokeRequest& request, const CreateOrderRevokeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateOrderRevokeOutcomeCallable createOrderRevokeCallable(const Model::CreateOrderRevokeRequest& request) const;
|
||||
CreateSignatureOutcome createSignature(const Model::CreateSignatureRequest &request)const;
|
||||
void createSignatureAsync(const Model::CreateSignatureRequest& request, const CreateSignatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSignatureOutcomeCallable createSignatureCallable(const Model::CreateSignatureRequest& request) const;
|
||||
CreateSignatureDocumentOutcome createSignatureDocument(const Model::CreateSignatureDocumentRequest &request)const;
|
||||
void createSignatureDocumentAsync(const Model::CreateSignatureDocumentRequest& request, const CreateSignatureDocumentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSignatureDocumentOutcomeCallable createSignatureDocumentCallable(const Model::CreateSignatureDocumentRequest& request) const;
|
||||
CreateSignaturePeopleCertificateOutcome createSignaturePeopleCertificate(const Model::CreateSignaturePeopleCertificateRequest &request)const;
|
||||
void createSignaturePeopleCertificateAsync(const Model::CreateSignaturePeopleCertificateRequest& request, const CreateSignaturePeopleCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateSignaturePeopleCertificateOutcomeCallable createSignaturePeopleCertificateCallable(const Model::CreateSignaturePeopleCertificateRequest& request) const;
|
||||
CreateUnDeploymentOutcome createUnDeployment(const Model::CreateUnDeploymentRequest &request)const;
|
||||
void createUnDeploymentAsync(const Model::CreateUnDeploymentRequest& request, const CreateUnDeploymentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateUnDeploymentOutcomeCallable createUnDeploymentCallable(const Model::CreateUnDeploymentRequest& request) const;
|
||||
CreateWebSignatureOutcome createWebSignature(const Model::CreateWebSignatureRequest &request)const;
|
||||
void createWebSignatureAsync(const Model::CreateWebSignatureRequest& request, const CreateWebSignatureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateWebSignatureOutcomeCallable createWebSignatureCallable(const Model::CreateWebSignatureRequest& request) const;
|
||||
DeleteCertificateOutcome deleteCertificate(const Model::DeleteCertificateRequest &request)const;
|
||||
void deleteCertificateAsync(const Model::DeleteCertificateRequest& request, const DeleteCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCertificateOutcomeCallable deleteCertificateCallable(const Model::DeleteCertificateRequest& request) const;
|
||||
DeleteOrderOutcome deleteOrder(const Model::DeleteOrderRequest &request)const;
|
||||
void deleteOrderAsync(const Model::DeleteOrderRequest& request, const DeleteOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteOrderOutcomeCallable deleteOrderCallable(const Model::DeleteOrderRequest& request) const;
|
||||
DescribeCertificateBrandListOutcome describeCertificateBrandList(const Model::DescribeCertificateBrandListRequest &request)const;
|
||||
void describeCertificateBrandListAsync(const Model::DescribeCertificateBrandListRequest& request, const DescribeCertificateBrandListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCertificateBrandListOutcomeCallable describeCertificateBrandListCallable(const Model::DescribeCertificateBrandListRequest& request) const;
|
||||
DescribeCertificateDetailOutcome describeCertificateDetail(const Model::DescribeCertificateDetailRequest &request)const;
|
||||
void describeCertificateDetailAsync(const Model::DescribeCertificateDetailRequest& request, const DescribeCertificateDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCertificateDetailOutcomeCallable describeCertificateDetailCallable(const Model::DescribeCertificateDetailRequest& request) const;
|
||||
DescribeCertificateListOutcome describeCertificateList(const Model::DescribeCertificateListRequest &request)const;
|
||||
void describeCertificateListAsync(const Model::DescribeCertificateListRequest& request, const DescribeCertificateListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCertificateListOutcomeCallable describeCertificateListCallable(const Model::DescribeCertificateListRequest& request) const;
|
||||
DescribeCertificateStatusCountOutcome describeCertificateStatusCount(const Model::DescribeCertificateStatusCountRequest &request)const;
|
||||
void describeCertificateStatusCountAsync(const Model::DescribeCertificateStatusCountRequest& request, const DescribeCertificateStatusCountAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCertificateStatusCountOutcomeCallable describeCertificateStatusCountCallable(const Model::DescribeCertificateStatusCountRequest& request) const;
|
||||
DescribeDeploymentDetailOutcome describeDeploymentDetail(const Model::DescribeDeploymentDetailRequest &request)const;
|
||||
void describeDeploymentDetailAsync(const Model::DescribeDeploymentDetailRequest& request, const DescribeDeploymentDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDeploymentDetailOutcomeCallable describeDeploymentDetailCallable(const Model::DescribeDeploymentDetailRequest& request) const;
|
||||
DescribeDeploymentDomainListOutcome describeDeploymentDomainList(const Model::DescribeDeploymentDomainListRequest &request)const;
|
||||
void describeDeploymentDomainListAsync(const Model::DescribeDeploymentDomainListRequest& request, const DescribeDeploymentDomainListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDeploymentDomainListOutcomeCallable describeDeploymentDomainListCallable(const Model::DescribeDeploymentDomainListRequest& request) const;
|
||||
DescribeDeploymentProductOutcome describeDeploymentProduct(const Model::DescribeDeploymentProductRequest &request)const;
|
||||
void describeDeploymentProductAsync(const Model::DescribeDeploymentProductRequest& request, const DescribeDeploymentProductAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDeploymentProductOutcomeCallable describeDeploymentProductCallable(const Model::DescribeDeploymentProductRequest& request) const;
|
||||
DescribeDeploymentRegionListOutcome describeDeploymentRegionList(const Model::DescribeDeploymentRegionListRequest &request)const;
|
||||
void describeDeploymentRegionListAsync(const Model::DescribeDeploymentRegionListRequest& request, const DescribeDeploymentRegionListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDeploymentRegionListOutcomeCallable describeDeploymentRegionListCallable(const Model::DescribeDeploymentRegionListRequest& request) const;
|
||||
DescribeDomainVerifyConfigurationStatusOutcome describeDomainVerifyConfigurationStatus(const Model::DescribeDomainVerifyConfigurationStatusRequest &request)const;
|
||||
void describeDomainVerifyConfigurationStatusAsync(const Model::DescribeDomainVerifyConfigurationStatusRequest& request, const DescribeDomainVerifyConfigurationStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDomainVerifyConfigurationStatusOutcomeCallable describeDomainVerifyConfigurationStatusCallable(const Model::DescribeDomainVerifyConfigurationStatusRequest& request) const;
|
||||
DescribeDomainVerifyInfoOutcome describeDomainVerifyInfo(const Model::DescribeDomainVerifyInfoRequest &request)const;
|
||||
void describeDomainVerifyInfoAsync(const Model::DescribeDomainVerifyInfoRequest& request, const DescribeDomainVerifyInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDomainVerifyInfoOutcomeCallable describeDomainVerifyInfoCallable(const Model::DescribeDomainVerifyInfoRequest& request) const;
|
||||
DescribeDownloadCertificateOutcome describeDownloadCertificate(const Model::DescribeDownloadCertificateRequest &request)const;
|
||||
void describeDownloadCertificateAsync(const Model::DescribeDownloadCertificateRequest& request, const DescribeDownloadCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDownloadCertificateOutcomeCallable describeDownloadCertificateCallable(const Model::DescribeDownloadCertificateRequest& request) const;
|
||||
DescribeDownloadDomainVerifyConfigurationOutcome describeDownloadDomainVerifyConfiguration(const Model::DescribeDownloadDomainVerifyConfigurationRequest &request)const;
|
||||
void describeDownloadDomainVerifyConfigurationAsync(const Model::DescribeDownloadDomainVerifyConfigurationRequest& request, const DescribeDownloadDomainVerifyConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeDownloadDomainVerifyConfigurationOutcomeCallable describeDownloadDomainVerifyConfigurationCallable(const Model::DescribeDownloadDomainVerifyConfigurationRequest& request) const;
|
||||
DescribeExpectationResultOutcome describeExpectationResult(const Model::DescribeExpectationResultRequest &request)const;
|
||||
void describeExpectationResultAsync(const Model::DescribeExpectationResultRequest& request, const DescribeExpectationResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeExpectationResultOutcomeCallable describeExpectationResultCallable(const Model::DescribeExpectationResultRequest& request) const;
|
||||
DescribeHelpListOutcome describeHelpList(const Model::DescribeHelpListRequest &request)const;
|
||||
void describeHelpListAsync(const Model::DescribeHelpListRequest& request, const DescribeHelpListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeHelpListOutcomeCallable describeHelpListCallable(const Model::DescribeHelpListRequest& request) const;
|
||||
DescribeLocationListOutcome describeLocationList(const Model::DescribeLocationListRequest &request)const;
|
||||
void describeLocationListAsync(const Model::DescribeLocationListRequest& request, const DescribeLocationListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeLocationListOutcomeCallable describeLocationListCallable(const Model::DescribeLocationListRequest& request) const;
|
||||
DescribeOSSDownloadInfoOutcome describeOSSDownloadInfo(const Model::DescribeOSSDownloadInfoRequest &request)const;
|
||||
void describeOSSDownloadInfoAsync(const Model::DescribeOSSDownloadInfoRequest& request, const DescribeOSSDownloadInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeOSSDownloadInfoOutcomeCallable describeOSSDownloadInfoCallable(const Model::DescribeOSSDownloadInfoRequest& request) const;
|
||||
DescribeOSSUploadInfoOutcome describeOSSUploadInfo(const Model::DescribeOSSUploadInfoRequest &request)const;
|
||||
void describeOSSUploadInfoAsync(const Model::DescribeOSSUploadInfoRequest& request, const DescribeOSSUploadInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeOSSUploadInfoOutcomeCallable describeOSSUploadInfoCallable(const Model::DescribeOSSUploadInfoRequest& request) const;
|
||||
DescribeOrderAuditFailRecordOutcome describeOrderAuditFailRecord(const Model::DescribeOrderAuditFailRecordRequest &request)const;
|
||||
void describeOrderAuditFailRecordAsync(const Model::DescribeOrderAuditFailRecordRequest& request, const DescribeOrderAuditFailRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeOrderAuditFailRecordOutcomeCallable describeOrderAuditFailRecordCallable(const Model::DescribeOrderAuditFailRecordRequest& request) const;
|
||||
DescribeOrderCountForConsoleIndexOutcome describeOrderCountForConsoleIndex(const Model::DescribeOrderCountForConsoleIndexRequest &request)const;
|
||||
void describeOrderCountForConsoleIndexAsync(const Model::DescribeOrderCountForConsoleIndexRequest& request, const DescribeOrderCountForConsoleIndexAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeOrderCountForConsoleIndexOutcomeCallable describeOrderCountForConsoleIndexCallable(const Model::DescribeOrderCountForConsoleIndexRequest& request) const;
|
||||
DescribeOrderDetailOutcome describeOrderDetail(const Model::DescribeOrderDetailRequest &request)const;
|
||||
void describeOrderDetailAsync(const Model::DescribeOrderDetailRequest& request, const DescribeOrderDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeOrderDetailOutcomeCallable describeOrderDetailCallable(const Model::DescribeOrderDetailRequest& request) const;
|
||||
DescribeOrderDocumentOutcome describeOrderDocument(const Model::DescribeOrderDocumentRequest &request)const;
|
||||
void describeOrderDocumentAsync(const Model::DescribeOrderDocumentRequest& request, const DescribeOrderDocumentAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeOrderDocumentOutcomeCallable describeOrderDocumentCallable(const Model::DescribeOrderDocumentRequest& request) const;
|
||||
DescribeOrderListOutcome describeOrderList(const Model::DescribeOrderListRequest &request)const;
|
||||
void describeOrderListAsync(const Model::DescribeOrderListRequest& request, const DescribeOrderListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeOrderListOutcomeCallable describeOrderListCallable(const Model::DescribeOrderListRequest& request) const;
|
||||
DescribeOrderMaterialOutcome describeOrderMaterial(const Model::DescribeOrderMaterialRequest &request)const;
|
||||
void describeOrderMaterialAsync(const Model::DescribeOrderMaterialRequest& request, const DescribeOrderMaterialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeOrderMaterialOutcomeCallable describeOrderMaterialCallable(const Model::DescribeOrderMaterialRequest& request) const;
|
||||
DescribeOrderRefundRecordOutcome describeOrderRefundRecord(const Model::DescribeOrderRefundRecordRequest &request)const;
|
||||
void describeOrderRefundRecordAsync(const Model::DescribeOrderRefundRecordRequest& request, const DescribeOrderRefundRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeOrderRefundRecordOutcomeCallable describeOrderRefundRecordCallable(const Model::DescribeOrderRefundRecordRequest& request) const;
|
||||
DescribeRenewOrderOutcome describeRenewOrder(const Model::DescribeRenewOrderRequest &request)const;
|
||||
void describeRenewOrderAsync(const Model::DescribeRenewOrderRequest& request, const DescribeRenewOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRenewOrderOutcomeCallable describeRenewOrderCallable(const Model::DescribeRenewOrderRequest& request) const;
|
||||
DescribeSignatureCapacityOutcome describeSignatureCapacity(const Model::DescribeSignatureCapacityRequest &request)const;
|
||||
void describeSignatureCapacityAsync(const Model::DescribeSignatureCapacityRequest& request, const DescribeSignatureCapacityAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSignatureCapacityOutcomeCallable describeSignatureCapacityCallable(const Model::DescribeSignatureCapacityRequest& request) const;
|
||||
DescribeSignatureProductStateOutcome describeSignatureProductState(const Model::DescribeSignatureProductStateRequest &request)const;
|
||||
void describeSignatureProductStateAsync(const Model::DescribeSignatureProductStateRequest& request, const DescribeSignatureProductStateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSignatureProductStateOutcomeCallable describeSignatureProductStateCallable(const Model::DescribeSignatureProductStateRequest& request) const;
|
||||
DescribeSignatureStatisticsOutcome describeSignatureStatistics(const Model::DescribeSignatureStatisticsRequest &request)const;
|
||||
void describeSignatureStatisticsAsync(const Model::DescribeSignatureStatisticsRequest& request, const DescribeSignatureStatisticsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSignatureStatisticsOutcomeCallable describeSignatureStatisticsCallable(const Model::DescribeSignatureStatisticsRequest& request) const;
|
||||
DescribeSignatureTradeDetailOutcome describeSignatureTradeDetail(const Model::DescribeSignatureTradeDetailRequest &request)const;
|
||||
void describeSignatureTradeDetailAsync(const Model::DescribeSignatureTradeDetailRequest& request, const DescribeSignatureTradeDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSignatureTradeDetailOutcomeCallable describeSignatureTradeDetailCallable(const Model::DescribeSignatureTradeDetailRequest& request) const;
|
||||
DescribeSignatureTradeListOutcome describeSignatureTradeList(const Model::DescribeSignatureTradeListRequest &request)const;
|
||||
void describeSignatureTradeListAsync(const Model::DescribeSignatureTradeListRequest& request, const DescribeSignatureTradeListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeSignatureTradeListOutcomeCallable describeSignatureTradeListCallable(const Model::DescribeSignatureTradeListRequest& request) const;
|
||||
DescribeStsAuthStatusOutcome describeStsAuthStatus(const Model::DescribeStsAuthStatusRequest &request)const;
|
||||
void describeStsAuthStatusAsync(const Model::DescribeStsAuthStatusRequest& request, const DescribeStsAuthStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeStsAuthStatusOutcomeCallable describeStsAuthStatusCallable(const Model::DescribeStsAuthStatusRequest& request) const;
|
||||
ListTagKeysOutcome listTagKeys(const Model::ListTagKeysRequest &request)const;
|
||||
void listTagKeysAsync(const Model::ListTagKeysRequest& request, const ListTagKeysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTagKeysOutcomeCallable listTagKeysCallable(const Model::ListTagKeysRequest& request) const;
|
||||
ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const;
|
||||
void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const;
|
||||
TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const;
|
||||
void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
|
||||
UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const;
|
||||
void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
|
||||
CancelCertificateForPackageRequestOutcome cancelCertificateForPackageRequest(const Model::CancelCertificateForPackageRequestRequest &request)const;
|
||||
void cancelCertificateForPackageRequestAsync(const Model::CancelCertificateForPackageRequestRequest& request, const CancelCertificateForPackageRequestAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelCertificateForPackageRequestOutcomeCallable cancelCertificateForPackageRequestCallable(const Model::CancelCertificateForPackageRequestRequest& request) const;
|
||||
CancelOrderRequestOutcome cancelOrderRequest(const Model::CancelOrderRequestRequest &request)const;
|
||||
void cancelOrderRequestAsync(const Model::CancelOrderRequestRequest& request, const CancelOrderRequestAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelOrderRequestOutcomeCallable cancelOrderRequestCallable(const Model::CancelOrderRequestRequest& request) const;
|
||||
CreateCertificateForPackageRequestOutcome createCertificateForPackageRequest(const Model::CreateCertificateForPackageRequestRequest &request)const;
|
||||
void createCertificateForPackageRequestAsync(const Model::CreateCertificateForPackageRequestRequest& request, const CreateCertificateForPackageRequestAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCertificateForPackageRequestOutcomeCallable createCertificateForPackageRequestCallable(const Model::CreateCertificateForPackageRequestRequest& request) const;
|
||||
CreateCertificateRequestOutcome createCertificateRequest(const Model::CreateCertificateRequestRequest &request)const;
|
||||
void createCertificateRequestAsync(const Model::CreateCertificateRequestRequest& request, const CreateCertificateRequestAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCertificateRequestOutcomeCallable createCertificateRequestCallable(const Model::CreateCertificateRequestRequest& request) const;
|
||||
CreateCertificateWithCsrRequestOutcome createCertificateWithCsrRequest(const Model::CreateCertificateWithCsrRequestRequest &request)const;
|
||||
void createCertificateWithCsrRequestAsync(const Model::CreateCertificateWithCsrRequestRequest& request, const CreateCertificateWithCsrRequestAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateCertificateWithCsrRequestOutcomeCallable createCertificateWithCsrRequestCallable(const Model::CreateCertificateWithCsrRequestRequest& request) const;
|
||||
CreateWHClientCertificateOutcome createWHClientCertificate(const Model::CreateWHClientCertificateRequest &request)const;
|
||||
void createWHClientCertificateAsync(const Model::CreateWHClientCertificateRequest& request, const CreateWHClientCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateWHClientCertificateOutcomeCallable createWHClientCertificateCallable(const Model::CreateWHClientCertificateRequest& request) const;
|
||||
DecryptOutcome decrypt(const Model::DecryptRequest &request)const;
|
||||
void decryptAsync(const Model::DecryptRequest& request, const DecryptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DecryptOutcomeCallable decryptCallable(const Model::DecryptRequest& request) const;
|
||||
DeleteCertificateRequestOutcome deleteCertificateRequest(const Model::DeleteCertificateRequestRequest &request)const;
|
||||
void deleteCertificateRequestAsync(const Model::DeleteCertificateRequestRequest& request, const DeleteCertificateRequestAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteCertificateRequestOutcomeCallable deleteCertificateRequestCallable(const Model::DeleteCertificateRequestRequest& request) const;
|
||||
DeletePCACertOutcome deletePCACert(const Model::DeletePCACertRequest &request)const;
|
||||
void deletePCACertAsync(const Model::DeletePCACertRequest& request, const DeletePCACertAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeletePCACertOutcomeCallable deletePCACertCallable(const Model::DeletePCACertRequest& request) const;
|
||||
DeleteUserCertificateOutcome deleteUserCertificate(const Model::DeleteUserCertificateRequest &request)const;
|
||||
void deleteUserCertificateAsync(const Model::DeleteUserCertificateRequest& request, const DeleteUserCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteUserCertificateOutcomeCallable deleteUserCertificateCallable(const Model::DeleteUserCertificateRequest& request) const;
|
||||
DescribeCertificateStateOutcome describeCertificateState(const Model::DescribeCertificateStateRequest &request)const;
|
||||
void describeCertificateStateAsync(const Model::DescribeCertificateStateRequest& request, const DescribeCertificateStateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCertificateStateOutcomeCallable describeCertificateStateCallable(const Model::DescribeCertificateStateRequest& request) const;
|
||||
DescribePackageStateOutcome describePackageState(const Model::DescribePackageStateRequest &request)const;
|
||||
void describePackageStateAsync(const Model::DescribePackageStateRequest& request, const DescribePackageStateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribePackageStateOutcomeCallable describePackageStateCallable(const Model::DescribePackageStateRequest& request) const;
|
||||
EncryptOutcome encrypt(const Model::EncryptRequest &request)const;
|
||||
void encryptAsync(const Model::EncryptRequest& request, const EncryptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EncryptOutcomeCallable encryptCallable(const Model::EncryptRequest& request) const;
|
||||
GetCertWarehouseQuotaOutcome getCertWarehouseQuota(const Model::GetCertWarehouseQuotaRequest &request)const;
|
||||
void getCertWarehouseQuotaAsync(const Model::GetCertWarehouseQuotaRequest& request, const GetCertWarehouseQuotaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCertWarehouseQuotaOutcomeCallable getCertWarehouseQuotaCallable(const Model::GetCertWarehouseQuotaRequest& request) const;
|
||||
GetUserCertificateDetailOutcome getUserCertificateDetail(const Model::GetUserCertificateDetailRequest &request)const;
|
||||
void getUserCertificateDetailAsync(const Model::GetUserCertificateDetailRequest& request, const GetUserCertificateDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetUserCertificateDetailOutcomeCallable getUserCertificateDetailCallable(const Model::GetUserCertificateDetailRequest& request) const;
|
||||
ListCertOutcome listCert(const Model::ListCertRequest &request)const;
|
||||
void listCertAsync(const Model::ListCertRequest& request, const ListCertAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListCertOutcomeCallable listCertCallable(const Model::ListCertRequest& request) const;
|
||||
ListCertWarehouseOutcome listCertWarehouse(const Model::ListCertWarehouseRequest &request)const;
|
||||
void listCertWarehouseAsync(const Model::ListCertWarehouseRequest& request, const ListCertWarehouseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListCertWarehouseOutcomeCallable listCertWarehouseCallable(const Model::ListCertWarehouseRequest& request) const;
|
||||
ListUserCertificateOrderOutcome listUserCertificateOrder(const Model::ListUserCertificateOrderRequest &request)const;
|
||||
void listUserCertificateOrderAsync(const Model::ListUserCertificateOrderRequest& request, const ListUserCertificateOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListUserCertificateOrderOutcomeCallable listUserCertificateOrderCallable(const Model::ListUserCertificateOrderRequest& request) const;
|
||||
RenewCertificateOrderForPackageRequestOutcome renewCertificateOrderForPackageRequest(const Model::RenewCertificateOrderForPackageRequestRequest &request)const;
|
||||
void renewCertificateOrderForPackageRequestAsync(const Model::RenewCertificateOrderForPackageRequestRequest& request, const RenewCertificateOrderForPackageRequestAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RenewCertificateOrderForPackageRequestOutcomeCallable renewCertificateOrderForPackageRequestCallable(const Model::RenewCertificateOrderForPackageRequestRequest& request) const;
|
||||
RevokeWHClientCertificateOutcome revokeWHClientCertificate(const Model::RevokeWHClientCertificateRequest &request)const;
|
||||
void revokeWHClientCertificateAsync(const Model::RevokeWHClientCertificateRequest& request, const RevokeWHClientCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RevokeWHClientCertificateOutcomeCallable revokeWHClientCertificateCallable(const Model::RevokeWHClientCertificateRequest& request) const;
|
||||
SignOutcome sign(const Model::SignRequest &request)const;
|
||||
void signAsync(const Model::SignRequest& request, const SignAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SignOutcomeCallable signCallable(const Model::SignRequest& request) const;
|
||||
UploadPCACertOutcome uploadPCACert(const Model::UploadPCACertRequest &request)const;
|
||||
void uploadPCACertAsync(const Model::UploadPCACertRequest& request, const UploadPCACertAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UploadPCACertOutcomeCallable uploadPCACertCallable(const Model::UploadPCACertRequest& request) const;
|
||||
UploadUserCertificateOutcome uploadUserCertificate(const Model::UploadUserCertificateRequest &request)const;
|
||||
void uploadUserCertificateAsync(const Model::UploadUserCertificateRequest& request, const UploadUserCertificateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UploadUserCertificateOutcomeCallable uploadUserCertificateCallable(const Model::UploadUserCertificateRequest& request) const;
|
||||
VerifyOutcome verify(const Model::VerifyRequest &request)const;
|
||||
void verifyAsync(const Model::VerifyRequest& request, const VerifyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
VerifyOutcomeCallable verifyCallable(const Model::VerifyRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CANCELCERTIFICATEFORPACKAGEREQUESTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CANCELCERTIFICATEFORPACKAGEREQUESTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT CancelCertificateForPackageRequestRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CancelCertificateForPackageRequestRequest();
|
||||
~CancelCertificateForPackageRequestRequest();
|
||||
long getOrderId() const;
|
||||
void setOrderId(long orderId);
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
|
||||
private:
|
||||
long orderId_;
|
||||
std::string sourceIp_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CANCELCERTIFICATEFORPACKAGEREQUESTREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CANCELCERTIFICATEFORPACKAGEREQUESTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CANCELCERTIFICATEFORPACKAGEREQUESTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CancelCertificateForPackageRequestResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CancelCertificateForPackageRequestResult();
|
||||
explicit CancelCertificateForPackageRequestResult(const std::string &payload);
|
||||
~CancelCertificateForPackageRequestResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CANCELCERTIFICATEFORPACKAGEREQUESTRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CANCELORDERREQUESTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CANCELORDERREQUESTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT CancelOrderRequestRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CancelOrderRequestRequest();
|
||||
~CancelOrderRequestRequest();
|
||||
long getOrderId() const;
|
||||
void setOrderId(long orderId);
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
|
||||
private:
|
||||
long orderId_;
|
||||
std::string sourceIp_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CANCELORDERREQUESTREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CANCELORDERREQUESTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CANCELORDERREQUESTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CancelOrderRequestResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CancelOrderRequestResult();
|
||||
explicit CancelOrderRequestResult(const std::string &payload);
|
||||
~CancelOrderRequestResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CANCELORDERREQUESTRESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEALIDNSRECORDIDREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEALIDNSRECORDIDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateAliDnsRecordIdRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateAliDnsRecordIdRequest();
|
||||
~CreateAliDnsRecordIdRequest();
|
||||
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
std::string getRecordId()const;
|
||||
void setRecordId(const std::string& recordId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long orderId_;
|
||||
std::string recordId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEALIDNSRECORDIDREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEALIDNSRECORDIDRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEALIDNSRECORDIDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateAliDnsRecordIdResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateAliDnsRecordIdResult();
|
||||
explicit CreateAliDnsRecordIdResult(const std::string &payload);
|
||||
~CreateAliDnsRecordIdResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEALIDNSRECORDIDRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEFORPACKAGEREQUESTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEFORPACKAGEREQUESTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCertificateForPackageRequestRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateCertificateForPackageRequestRequest();
|
||||
~CreateCertificateForPackageRequestRequest();
|
||||
std::string getProductCode() const;
|
||||
void setProductCode(const std::string &productCode);
|
||||
std::string getCsr() const;
|
||||
void setCsr(const std::string &csr);
|
||||
std::string getValidateType() const;
|
||||
void setValidateType(const std::string &validateType);
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
std::string getEmail() const;
|
||||
void setEmail(const std::string &email);
|
||||
std::string getPhone() const;
|
||||
void setPhone(const std::string &phone);
|
||||
std::string getCompanyName() const;
|
||||
void setCompanyName(const std::string &companyName);
|
||||
std::string getDomain() const;
|
||||
void setDomain(const std::string &domain);
|
||||
std::string getUsername() const;
|
||||
void setUsername(const std::string &username);
|
||||
|
||||
private:
|
||||
std::string productCode_;
|
||||
std::string csr_;
|
||||
std::string validateType_;
|
||||
std::string sourceIp_;
|
||||
std::string email_;
|
||||
std::string phone_;
|
||||
std::string companyName_;
|
||||
std::string domain_;
|
||||
std::string username_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEFORPACKAGEREQUESTREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEFORPACKAGEREQUESTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEFORPACKAGEREQUESTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCertificateForPackageRequestResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateCertificateForPackageRequestResult();
|
||||
explicit CreateCertificateForPackageRequestResult(const std::string &payload);
|
||||
~CreateCertificateForPackageRequestResult();
|
||||
long getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEFORPACKAGEREQUESTRESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATENAMEREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATENAMEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCertificateNameRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateCertificateNameRequest();
|
||||
~CreateCertificateNameRequest();
|
||||
|
||||
long getCertificateId()const;
|
||||
void setCertificateId(long certificateId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long certificateId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string name_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATENAMEREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATENAMERESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATENAMERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCertificateNameResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateCertificateNameResult();
|
||||
explicit CreateCertificateNameResult(const std::string &payload);
|
||||
~CreateCertificateNameResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATENAMERESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCertificateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateCertificateRequest();
|
||||
~CreateCertificateRequest();
|
||||
|
||||
std::string getCert()const;
|
||||
void setCert(const std::string& cert);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKey()const;
|
||||
void setKey(const std::string& key);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string cert_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
std::string key_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEREQUESTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEREQUESTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCertificateRequestRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateCertificateRequestRequest();
|
||||
~CreateCertificateRequestRequest();
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
std::string getProductCode() const;
|
||||
void setProductCode(const std::string &productCode);
|
||||
std::string getUsername() const;
|
||||
void setUsername(const std::string &username);
|
||||
std::string getPhone() const;
|
||||
void setPhone(const std::string &phone);
|
||||
std::string getEmail() const;
|
||||
void setEmail(const std::string &email);
|
||||
std::string getDomain() const;
|
||||
void setDomain(const std::string &domain);
|
||||
std::string getValidateType() const;
|
||||
void setValidateType(const std::string &validateType);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string productCode_;
|
||||
std::string username_;
|
||||
std::string phone_;
|
||||
std::string email_;
|
||||
std::string domain_;
|
||||
std::string validateType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEREQUESTREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEREQUESTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEREQUESTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCertificateRequestResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateCertificateRequestResult();
|
||||
explicit CreateCertificateRequestResult(const std::string &payload);
|
||||
~CreateCertificateRequestResult();
|
||||
long getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEREQUESTRESULT_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATERESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCertificateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateCertificateResult();
|
||||
explicit CreateCertificateResult(const std::string &payload);
|
||||
~CreateCertificateResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATERESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEWITHCSRREQUESTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEWITHCSRREQUESTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCertificateWithCsrRequestRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateCertificateWithCsrRequestRequest();
|
||||
~CreateCertificateWithCsrRequestRequest();
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
std::string getCsr() const;
|
||||
void setCsr(const std::string &csr);
|
||||
std::string getProductCode() const;
|
||||
void setProductCode(const std::string &productCode);
|
||||
std::string getUsername() const;
|
||||
void setUsername(const std::string &username);
|
||||
std::string getPhone() const;
|
||||
void setPhone(const std::string &phone);
|
||||
std::string getEmail() const;
|
||||
void setEmail(const std::string &email);
|
||||
std::string getValidateType() const;
|
||||
void setValidateType(const std::string &validateType);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
std::string csr_;
|
||||
std::string productCode_;
|
||||
std::string username_;
|
||||
std::string phone_;
|
||||
std::string email_;
|
||||
std::string validateType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEWITHCSRREQUESTREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEWITHCSRREQUESTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEWITHCSRREQUESTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCertificateWithCsrRequestResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateCertificateWithCsrRequestResult();
|
||||
explicit CreateCertificateWithCsrRequestResult(const std::string &payload);
|
||||
~CreateCertificateWithCsrRequestResult();
|
||||
long getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECERTIFICATEWITHCSRREQUESTRESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECOOPERATIONORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECOOPERATIONORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCooperationOrderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateCooperationOrderRequest();
|
||||
~CreateCooperationOrderRequest();
|
||||
|
||||
std::string getProductCode()const;
|
||||
void setProductCode(const std::string& productCode);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getFrom()const;
|
||||
void setFrom(const std::string& from);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getDomain()const;
|
||||
void setDomain(const std::string& domain);
|
||||
|
||||
private:
|
||||
std::string productCode_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string from_;
|
||||
std::string lang_;
|
||||
std::string domain_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECOOPERATIONORDERREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATECOOPERATIONORDERRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATECOOPERATIONORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateCooperationOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateCooperationOrderResult();
|
||||
explicit CreateCooperationOrderResult(const std::string &payload);
|
||||
~CreateCooperationOrderResult();
|
||||
long getOrderId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long orderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATECOOPERATIONORDERRESULT_H_
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEDEPLOYMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEDEPLOYMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateDeploymentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateDeploymentRequest();
|
||||
~CreateDeploymentRequest();
|
||||
|
||||
std::string getCloudProduct()const;
|
||||
void setCloudProduct(const std::string& cloudProduct);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
long getCertificateId()const;
|
||||
void setCertificateId(long certificateId);
|
||||
std::string getDomain()const;
|
||||
void setDomain(const std::string& domain);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string cloudProduct_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
long certificateId_;
|
||||
std::string domain_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEDEPLOYMENTREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEDEPLOYMENTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEDEPLOYMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateDeploymentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateDeploymentResult();
|
||||
explicit CreateDeploymentResult(const std::string &payload);
|
||||
~CreateDeploymentResult();
|
||||
long getDeploymentId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long deploymentId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEDEPLOYMENTRESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEDOMAINVERIFYCONFIGURATIONSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEDOMAINVERIFYCONFIGURATIONSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateDomainVerifyConfigurationStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateDomainVerifyConfigurationStatusRequest();
|
||||
~CreateDomainVerifyConfigurationStatusRequest();
|
||||
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long orderId_;
|
||||
std::string type_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEDOMAINVERIFYCONFIGURATIONSTATUSREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEDOMAINVERIFYCONFIGURATIONSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEDOMAINVERIFYCONFIGURATIONSTATUSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateDomainVerifyConfigurationStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateDomainVerifyConfigurationStatusResult();
|
||||
explicit CreateDomainVerifyConfigurationStatusResult(const std::string &payload);
|
||||
~CreateDomainVerifyConfigurationStatusResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEDOMAINVERIFYCONFIGURATIONSTATUSRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEFILINGSIGNATUREDOCUMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEFILINGSIGNATUREDOCUMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateFilingSignatureDocumentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateFilingSignatureDocumentRequest();
|
||||
~CreateFilingSignatureDocumentRequest();
|
||||
|
||||
std::string getDocId()const;
|
||||
void setDocId(const std::string& docId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string docId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEFILINGSIGNATUREDOCUMENTREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEFILINGSIGNATUREDOCUMENTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEFILINGSIGNATUREDOCUMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateFilingSignatureDocumentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateFilingSignatureDocumentResult();
|
||||
explicit CreateFilingSignatureDocumentResult(const std::string &payload);
|
||||
~CreateFilingSignatureDocumentResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEFILINGSIGNATUREDOCUMENTRESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERAUDITREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERAUDITREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderAuditRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrderAuditRequest();
|
||||
~CreateOrderAuditRequest();
|
||||
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long orderId_;
|
||||
std::string type_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERAUDITREQUEST_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERAUDITRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERAUDITRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderAuditResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateOrderAuditResult();
|
||||
explicit CreateOrderAuditResult(const std::string &payload);
|
||||
~CreateOrderAuditResult();
|
||||
std::string getType()const;
|
||||
std::string getCheckName()const;
|
||||
std::string getModifiedTime()const;
|
||||
std::string getCheckType()const;
|
||||
std::string getCheckName1()const;
|
||||
std::string getCheckName2()const;
|
||||
std::string getCheckValue()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string type_;
|
||||
std::string checkName_;
|
||||
std::string modifiedTime_;
|
||||
std::string checkType_;
|
||||
std::string checkName1_;
|
||||
std::string checkName2_;
|
||||
std::string checkValue_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERAUDITRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERCANCELREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERCANCELREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderCancelRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrderCancelRequest();
|
||||
~CreateOrderCancelRequest();
|
||||
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long orderId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERCANCELREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERCANCELRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERCANCELRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderCancelResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateOrderCancelResult();
|
||||
explicit CreateOrderCancelResult(const std::string &payload);
|
||||
~CreateOrderCancelResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERCANCELRESULT_H_
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERDOCUMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERDOCUMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderDocumentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrderDocumentRequest();
|
||||
~CreateOrderDocumentRequest();
|
||||
|
||||
std::string getOssKey()const;
|
||||
void setOssKey(const std::string& ossKey);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getExtName()const;
|
||||
void setExtName(const std::string& extName);
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
int getDocumentType()const;
|
||||
void setDocumentType(int documentType);
|
||||
|
||||
private:
|
||||
std::string ossKey_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
std::string extName_;
|
||||
long orderId_;
|
||||
int documentType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERDOCUMENTREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERDOCUMENTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERDOCUMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderDocumentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateOrderDocumentResult();
|
||||
explicit CreateOrderDocumentResult(const std::string &payload);
|
||||
~CreateOrderDocumentResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERDOCUMENTRESULT_H_
|
||||
@@ -1,126 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERMATERIALREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERMATERIALREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderMaterialRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrderMaterialRequest();
|
||||
~CreateOrderMaterialRequest();
|
||||
|
||||
std::string getLeaderName()const;
|
||||
void setLeaderName(const std::string& leaderName);
|
||||
std::string getCity()const;
|
||||
void setCity(const std::string& city);
|
||||
std::string getCountryCode()const;
|
||||
void setCountryCode(const std::string& countryCode);
|
||||
std::string getLeaderEmail()const;
|
||||
void setLeaderEmail(const std::string& leaderEmail);
|
||||
std::string getCompanyAddress()const;
|
||||
void setCompanyAddress(const std::string& companyAddress);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getCompanyCode()const;
|
||||
void setCompanyCode(const std::string& companyCode);
|
||||
std::string getPersonEmail()const;
|
||||
void setPersonEmail(const std::string& personEmail);
|
||||
std::string getProvince()const;
|
||||
void setProvince(const std::string& province);
|
||||
int getDomainAuthType()const;
|
||||
void setDomainAuthType(int domainAuthType);
|
||||
std::string getLeaderPhone()const;
|
||||
void setLeaderPhone(const std::string& leaderPhone);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getCsrContent()const;
|
||||
void setCsrContent(const std::string& csrContent);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getPersonName()const;
|
||||
void setPersonName(const std::string& personName);
|
||||
std::string getPersonIdCardNumber()const;
|
||||
void setPersonIdCardNumber(const std::string& personIdCardNumber);
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
std::string getLeaderTitle()const;
|
||||
void setLeaderTitle(const std::string& leaderTitle);
|
||||
std::string getPersonTitle()const;
|
||||
void setPersonTitle(const std::string& personTitle);
|
||||
std::string getPostCode()const;
|
||||
void setPostCode(const std::string& postCode);
|
||||
int getCreateCsr()const;
|
||||
void setCreateCsr(int createCsr);
|
||||
std::string getPersonPhone()const;
|
||||
void setPersonPhone(const std::string& personPhone);
|
||||
std::string getCompanyName()const;
|
||||
void setCompanyName(const std::string& companyName);
|
||||
std::string getCompanyPhone()const;
|
||||
void setCompanyPhone(const std::string& companyPhone);
|
||||
int getCompanyType()const;
|
||||
void setCompanyType(int companyType);
|
||||
std::string getDomain()const;
|
||||
void setDomain(const std::string& domain);
|
||||
std::string getPersonDepartment()const;
|
||||
void setPersonDepartment(const std::string& personDepartment);
|
||||
|
||||
private:
|
||||
std::string leaderName_;
|
||||
std::string city_;
|
||||
std::string countryCode_;
|
||||
std::string leaderEmail_;
|
||||
std::string companyAddress_;
|
||||
std::string resourceGroupId_;
|
||||
std::string companyCode_;
|
||||
std::string personEmail_;
|
||||
std::string province_;
|
||||
int domainAuthType_;
|
||||
std::string leaderPhone_;
|
||||
std::string sourceIp_;
|
||||
std::string csrContent_;
|
||||
std::string lang_;
|
||||
std::string personName_;
|
||||
std::string personIdCardNumber_;
|
||||
long orderId_;
|
||||
std::string leaderTitle_;
|
||||
std::string personTitle_;
|
||||
std::string postCode_;
|
||||
int createCsr_;
|
||||
std::string personPhone_;
|
||||
std::string companyName_;
|
||||
std::string companyPhone_;
|
||||
int companyType_;
|
||||
std::string domain_;
|
||||
std::string personDepartment_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERMATERIALREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERMATERIALRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERMATERIALRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderMaterialResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateOrderMaterialResult();
|
||||
explicit CreateOrderMaterialResult(const std::string &payload);
|
||||
~CreateOrderMaterialResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERMATERIALRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERREFUNDRECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERREFUNDRECORDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderRefundRecordRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrderRefundRecordRequest();
|
||||
~CreateOrderRefundRecordRequest();
|
||||
|
||||
std::string getReason()const;
|
||||
void setReason(const std::string& reason);
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
|
||||
private:
|
||||
std::string reason_;
|
||||
long orderId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERREFUNDRECORDREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERREFUNDRECORDRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERREFUNDRECORDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderRefundRecordResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateOrderRefundRecordResult();
|
||||
explicit CreateOrderRefundRecordResult(const std::string &payload);
|
||||
~CreateOrderRefundRecordResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERREFUNDRECORDRESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERREVOKEREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERREVOKEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderRevokeRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateOrderRevokeRequest();
|
||||
~CreateOrderRevokeRequest();
|
||||
|
||||
std::string getReason()const;
|
||||
void setReason(const std::string& reason);
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string reason_;
|
||||
long orderId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERREVOKEREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEORDERREVOKERESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEORDERREVOKERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateOrderRevokeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateOrderRevokeResult();
|
||||
explicit CreateOrderRevokeResult(const std::string &payload);
|
||||
~CreateOrderRevokeResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEORDERREVOKERESULT_H_
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREDOCUMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREDOCUMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateSignatureDocumentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSignatureDocumentRequest();
|
||||
~CreateSignatureDocumentRequest();
|
||||
|
||||
std::string getDocContent()const;
|
||||
void setDocContent(const std::string& docContent);
|
||||
std::string getDocTitle()const;
|
||||
void setDocTitle(const std::string& docTitle);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string docContent_;
|
||||
std::string docTitle_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREDOCUMENTREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREDOCUMENTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREDOCUMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateSignatureDocumentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSignatureDocumentResult();
|
||||
explicit CreateSignatureDocumentResult(const std::string &payload);
|
||||
~CreateSignatureDocumentResult();
|
||||
std::string getDocId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string docId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREDOCUMENTRESULT_H_
|
||||
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREPEOPLECERTIFICATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREPEOPLECERTIFICATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateSignaturePeopleCertificateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSignaturePeopleCertificateRequest();
|
||||
~CreateSignaturePeopleCertificateRequest();
|
||||
|
||||
std::string getIdentityNumber()const;
|
||||
void setIdentityNumber(const std::string& identityNumber);
|
||||
std::string getPeopleName()const;
|
||||
void setPeopleName(const std::string& peopleName);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getEmail()const;
|
||||
void setEmail(const std::string& email);
|
||||
std::string getMobile()const;
|
||||
void setMobile(const std::string& mobile);
|
||||
|
||||
private:
|
||||
std::string identityNumber_;
|
||||
std::string peopleName_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
std::string email_;
|
||||
std::string mobile_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREPEOPLECERTIFICATEREQUEST_H_
|
||||
@@ -1,51 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREPEOPLECERTIFICATERESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREPEOPLECERTIFICATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateSignaturePeopleCertificateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSignaturePeopleCertificateResult();
|
||||
explicit CreateSignaturePeopleCertificateResult(const std::string &payload);
|
||||
~CreateSignaturePeopleCertificateResult();
|
||||
std::string getPeopleId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string peopleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREPEOPLECERTIFICATERESULT_H_
|
||||
@@ -1,102 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateSignatureRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSignatureRequest();
|
||||
~CreateSignatureRequest();
|
||||
|
||||
std::string getIconId()const;
|
||||
void setIconId(const std::string& iconId);
|
||||
std::string getHandSignImg()const;
|
||||
void setHandSignImg(const std::string& handSignImg);
|
||||
std::string getCustomApi()const;
|
||||
void setCustomApi(const std::string& customApi);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getSignKeyword()const;
|
||||
void setSignKeyword(const std::string& signKeyword);
|
||||
std::string getNotifyUrl()const;
|
||||
void setNotifyUrl(const std::string& notifyUrl);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
int getQuantity()const;
|
||||
void setQuantity(int quantity);
|
||||
std::string getDocId()const;
|
||||
void setDocId(const std::string& docId);
|
||||
int getPositionPage()const;
|
||||
void setPositionPage(int positionPage);
|
||||
std::string getDocTitle()const;
|
||||
void setDocTitle(const std::string& docTitle);
|
||||
int getPositionX()const;
|
||||
void setPositionX(int positionX);
|
||||
int getPositionY()const;
|
||||
void setPositionY(int positionY);
|
||||
std::string getPeopleId()const;
|
||||
void setPeopleId(const std::string& peopleId);
|
||||
int getPositionType()const;
|
||||
void setPositionType(int positionType);
|
||||
int getValidity()const;
|
||||
void setValidity(int validity);
|
||||
std::string getReturnUrl()const;
|
||||
void setReturnUrl(const std::string& returnUrl);
|
||||
int getKeywordStrategy()const;
|
||||
void setKeywordStrategy(int keywordStrategy);
|
||||
|
||||
private:
|
||||
std::string iconId_;
|
||||
std::string handSignImg_;
|
||||
std::string customApi_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string signKeyword_;
|
||||
std::string notifyUrl_;
|
||||
std::string lang_;
|
||||
int quantity_;
|
||||
std::string docId_;
|
||||
int positionPage_;
|
||||
std::string docTitle_;
|
||||
int positionX_;
|
||||
int positionY_;
|
||||
std::string peopleId_;
|
||||
int positionType_;
|
||||
int validity_;
|
||||
std::string returnUrl_;
|
||||
int keywordStrategy_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATESIGNATUREREQUEST_H_
|
||||
@@ -1,53 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATESIGNATURERESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATESIGNATURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateSignatureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSignatureResult();
|
||||
explicit CreateSignatureResult(const std::string &payload);
|
||||
~CreateSignatureResult();
|
||||
std::string getDocContent()const;
|
||||
std::string getTransactionId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string docContent_;
|
||||
std::string transactionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATESIGNATURERESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEUNDEPLOYMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEUNDEPLOYMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateUnDeploymentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateUnDeploymentRequest();
|
||||
~CreateUnDeploymentRequest();
|
||||
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
long getDeploymentId()const;
|
||||
void setDeploymentId(long deploymentId);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
long deploymentId_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEUNDEPLOYMENTREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEUNDEPLOYMENTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEUNDEPLOYMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateUnDeploymentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateUnDeploymentResult();
|
||||
explicit CreateUnDeploymentResult(const std::string &payload);
|
||||
~CreateUnDeploymentResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEUNDEPLOYMENTRESULT_H_
|
||||
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* 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_CAS_MODEL_CREATEWHCLIENTCERTIFICATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEWHCLIENTCERTIFICATEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateWHClientCertificateRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateWHClientCertificateRequest();
|
||||
~CreateWHClientCertificateRequest();
|
||||
std::string getCountry() const;
|
||||
void setCountry(const std::string &country);
|
||||
std::string getCsr() const;
|
||||
void setCsr(const std::string &csr);
|
||||
long getImmediately() const;
|
||||
void setImmediately(long immediately);
|
||||
long getYears() const;
|
||||
void setYears(long years);
|
||||
std::string getCommonName() const;
|
||||
void setCommonName(const std::string &commonName);
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
std::string getSanValue() const;
|
||||
void setSanValue(const std::string &sanValue);
|
||||
std::string getState() const;
|
||||
void setState(const std::string &state);
|
||||
std::string getAlgorithm() const;
|
||||
void setAlgorithm(const std::string &algorithm);
|
||||
long getMonths() const;
|
||||
void setMonths(long months);
|
||||
long getAfterTime() const;
|
||||
void setAfterTime(long afterTime);
|
||||
std::string getLocality() const;
|
||||
void setLocality(const std::string &locality);
|
||||
long getSanType() const;
|
||||
void setSanType(long sanType);
|
||||
std::string getOrganization() const;
|
||||
void setOrganization(const std::string &organization);
|
||||
long getDays() const;
|
||||
void setDays(long days);
|
||||
long getBeforeTime() const;
|
||||
void setBeforeTime(long beforeTime);
|
||||
std::string getParentIdentifier() const;
|
||||
void setParentIdentifier(const std::string &parentIdentifier);
|
||||
std::string getOrganizationUnit() const;
|
||||
void setOrganizationUnit(const std::string &organizationUnit);
|
||||
|
||||
private:
|
||||
std::string country_;
|
||||
std::string csr_;
|
||||
long immediately_;
|
||||
long years_;
|
||||
std::string commonName_;
|
||||
std::string sourceIp_;
|
||||
std::string sanValue_;
|
||||
std::string state_;
|
||||
std::string algorithm_;
|
||||
long months_;
|
||||
long afterTime_;
|
||||
std::string locality_;
|
||||
long sanType_;
|
||||
std::string organization_;
|
||||
long days_;
|
||||
long beforeTime_;
|
||||
std::string parentIdentifier_;
|
||||
std::string organizationUnit_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEWHCLIENTCERTIFICATEREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 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_CAS_MODEL_CREATEWHCLIENTCERTIFICATERESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEWHCLIENTCERTIFICATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateWHClientCertificateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateWHClientCertificateResult();
|
||||
explicit CreateWHClientCertificateResult(const std::string &payload);
|
||||
~CreateWHClientCertificateResult();
|
||||
std::string getIdentifier()const;
|
||||
std::string getParentX509Certificate()const;
|
||||
std::string getCertificateChain()const;
|
||||
std::string getRootX509Certificate()const;
|
||||
std::string getX509Certificate()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string identifier_;
|
||||
std::string parentX509Certificate_;
|
||||
std::string certificateChain_;
|
||||
std::string rootX509Certificate_;
|
||||
std::string x509Certificate_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEWHCLIENTCERTIFICATERESULT_H_
|
||||
@@ -1,99 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEWEBSIGNATUREREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEWEBSIGNATUREREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateWebSignatureRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateWebSignatureRequest();
|
||||
~CreateWebSignatureRequest();
|
||||
|
||||
std::string getHandSignImg()const;
|
||||
void setHandSignImg(const std::string& handSignImg);
|
||||
std::string getCustomApi()const;
|
||||
void setCustomApi(const std::string& customApi);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getSignKeyword()const;
|
||||
void setSignKeyword(const std::string& signKeyword);
|
||||
std::string getNotifyUrl()const;
|
||||
void setNotifyUrl(const std::string& notifyUrl);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
int getQuantity()const;
|
||||
void setQuantity(int quantity);
|
||||
std::string getDocId()const;
|
||||
void setDocId(const std::string& docId);
|
||||
int getPositionPage()const;
|
||||
void setPositionPage(int positionPage);
|
||||
std::string getDocTitle()const;
|
||||
void setDocTitle(const std::string& docTitle);
|
||||
int getPositionX()const;
|
||||
void setPositionX(int positionX);
|
||||
int getPositionY()const;
|
||||
void setPositionY(int positionY);
|
||||
std::string getPeopleId()const;
|
||||
void setPeopleId(const std::string& peopleId);
|
||||
int getPositionType()const;
|
||||
void setPositionType(int positionType);
|
||||
int getValidity()const;
|
||||
void setValidity(int validity);
|
||||
std::string getReturnUrl()const;
|
||||
void setReturnUrl(const std::string& returnUrl);
|
||||
int getKeywordStrategy()const;
|
||||
void setKeywordStrategy(int keywordStrategy);
|
||||
|
||||
private:
|
||||
std::string handSignImg_;
|
||||
std::string customApi_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string signKeyword_;
|
||||
std::string notifyUrl_;
|
||||
std::string lang_;
|
||||
int quantity_;
|
||||
std::string docId_;
|
||||
int positionPage_;
|
||||
std::string docTitle_;
|
||||
int positionX_;
|
||||
int positionY_;
|
||||
std::string peopleId_;
|
||||
int positionType_;
|
||||
int validity_;
|
||||
std::string returnUrl_;
|
||||
int keywordStrategy_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEWEBSIGNATUREREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_CREATEWEBSIGNATURERESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_CREATEWEBSIGNATURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT CreateWebSignatureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateWebSignatureResult();
|
||||
explicit CreateWebSignatureResult(const std::string &payload);
|
||||
~CreateWebSignatureResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_CREATEWEBSIGNATURERESULT_H_
|
||||
54
cas/include/alibabacloud/cas/model/DecryptRequest.h
Normal file
54
cas/include/alibabacloud/cas/model/DecryptRequest.h
Normal 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_CAS_MODEL_DECRYPTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DECRYPTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT DecryptRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DecryptRequest();
|
||||
~DecryptRequest();
|
||||
std::string getMessageType() const;
|
||||
void setMessageType(const std::string &messageType);
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
std::string getCertIdentifier() const;
|
||||
void setCertIdentifier(const std::string &certIdentifier);
|
||||
std::string getAlgorithm() const;
|
||||
void setAlgorithm(const std::string &algorithm);
|
||||
std::string getCiphertextBlob() const;
|
||||
void setCiphertextBlob(const std::string &ciphertextBlob);
|
||||
|
||||
private:
|
||||
std::string messageType_;
|
||||
std::string sourceIp_;
|
||||
std::string certIdentifier_;
|
||||
std::string algorithm_;
|
||||
std::string ciphertextBlob_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DECRYPTREQUEST_H_
|
||||
53
cas/include/alibabacloud/cas/model/DecryptResult.h
Normal file
53
cas/include/alibabacloud/cas/model/DecryptResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DECRYPTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DECRYPTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DecryptResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DecryptResult();
|
||||
explicit DecryptResult(const std::string &payload);
|
||||
~DecryptResult();
|
||||
std::string getPlaintext()const;
|
||||
std::string getCertIdentifier()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string plaintext_;
|
||||
std::string certIdentifier_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DECRYPTRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DeleteCertificateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteCertificateRequest();
|
||||
~DeleteCertificateRequest();
|
||||
|
||||
long getCertificateId()const;
|
||||
void setCertificateId(long certificateId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long certificateId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATEREQUEST_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATEREQUESTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATEREQUESTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT DeleteCertificateRequestRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteCertificateRequestRequest();
|
||||
~DeleteCertificateRequestRequest();
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
long getOrderId() const;
|
||||
void setOrderId(long orderId);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
long orderId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATEREQUESTREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATEREQUESTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATEREQUESTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DeleteCertificateRequestResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteCertificateRequestResult();
|
||||
explicit DeleteCertificateRequestResult(const std::string &payload);
|
||||
~DeleteCertificateRequestResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATEREQUESTRESULT_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATERESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DeleteCertificateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteCertificateResult();
|
||||
explicit DeleteCertificateResult(const std::string &payload);
|
||||
~DeleteCertificateResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DELETECERTIFICATERESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DELETEORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DELETEORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DeleteOrderRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteOrderRequest();
|
||||
~DeleteOrderRequest();
|
||||
|
||||
long getOrderId()const;
|
||||
void setOrderId(long orderId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long orderId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DELETEORDERREQUEST_H_
|
||||
@@ -1,49 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DELETEORDERRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DELETEORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DeleteOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteOrderResult();
|
||||
explicit DeleteOrderResult(const std::string &payload);
|
||||
~DeleteOrderResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DELETEORDERRESULT_H_
|
||||
45
cas/include/alibabacloud/cas/model/DeletePCACertRequest.h
Normal file
45
cas/include/alibabacloud/cas/model/DeletePCACertRequest.h
Normal file
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DELETEPCACERTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DELETEPCACERTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT DeletePCACertRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeletePCACertRequest();
|
||||
~DeletePCACertRequest();
|
||||
std::string getIdentifier() const;
|
||||
void setIdentifier(const std::string &identifier);
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
|
||||
private:
|
||||
std::string identifier_;
|
||||
std::string sourceIp_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DELETEPCACERTREQUEST_H_
|
||||
49
cas/include/alibabacloud/cas/model/DeletePCACertResult.h
Normal file
49
cas/include/alibabacloud/cas/model/DeletePCACertResult.h
Normal 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_CAS_MODEL_DELETEPCACERTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DELETEPCACERTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DeletePCACertResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeletePCACertResult();
|
||||
explicit DeletePCACertResult(const std::string &payload);
|
||||
~DeletePCACertResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DELETEPCACERTRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DELETEUSERCERTIFICATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DELETEUSERCERTIFICATEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT DeleteUserCertificateRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteUserCertificateRequest();
|
||||
~DeleteUserCertificateRequest();
|
||||
long getCertId() const;
|
||||
void setCertId(long certId);
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
|
||||
private:
|
||||
long certId_;
|
||||
std::string sourceIp_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DELETEUSERCERTIFICATEREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DELETEUSERCERTIFICATERESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DELETEUSERCERTIFICATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DeleteUserCertificateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteUserCertificateResult();
|
||||
explicit DeleteUserCertificateResult(const std::string &payload);
|
||||
~DeleteUserCertificateResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DELETEUSERCERTIFICATERESULT_H_
|
||||
@@ -1,54 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEBRANDLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEBRANDLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeCertificateBrandListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCertificateBrandListRequest();
|
||||
~DescribeCertificateBrandListRequest();
|
||||
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEBRANDLISTREQUEST_H_
|
||||
@@ -1,56 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEBRANDLISTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEBRANDLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeCertificateBrandListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Brand
|
||||
{
|
||||
long id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DescribeCertificateBrandListResult();
|
||||
explicit DescribeCertificateBrandListResult(const std::string &payload);
|
||||
~DescribeCertificateBrandListResult();
|
||||
std::vector<Brand> getBrandList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Brand> brandList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEBRANDLISTRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeCertificateDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCertificateDetailRequest();
|
||||
~DescribeCertificateDetailRequest();
|
||||
|
||||
long getCertificateId()const;
|
||||
void setCertificateId(long certificateId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long certificateId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEDETAILREQUEST_H_
|
||||
@@ -1,79 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeCertificateDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeCertificateDetailResult();
|
||||
explicit DescribeCertificateDetailResult(const std::string &payload);
|
||||
~DescribeCertificateDetailResult();
|
||||
long getAfterDate()const;
|
||||
std::string getInstanceId()const;
|
||||
std::string getSourceType()const;
|
||||
std::string getFingerPrint()const;
|
||||
std::string getCertType()const;
|
||||
int getRemainingDays()const;
|
||||
long getOrderId()const;
|
||||
std::string getStatusCode()const;
|
||||
std::string getName()const;
|
||||
std::string getDomains()const;
|
||||
std::string getBrandName()const;
|
||||
int getYear()const;
|
||||
int getAccessDownload()const;
|
||||
long getId()const;
|
||||
long getBeforeDate()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long afterDate_;
|
||||
std::string instanceId_;
|
||||
std::string sourceType_;
|
||||
std::string fingerPrint_;
|
||||
std::string certType_;
|
||||
int remainingDays_;
|
||||
long orderId_;
|
||||
std::string statusCode_;
|
||||
std::string name_;
|
||||
std::string domains_;
|
||||
std::string brandName_;
|
||||
int year_;
|
||||
int accessDownload_;
|
||||
long id_;
|
||||
long beforeDate_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATEDETAILRESULT_H_
|
||||
@@ -1,81 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeCertificateListRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeCertificateListRequest();
|
||||
~DescribeCertificateListRequest();
|
||||
|
||||
std::string getSortType()const;
|
||||
void setSortType(const std::string& sortType);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
std::string getKeyword()const;
|
||||
void setKeyword(const std::string& keyword);
|
||||
int getShowSize()const;
|
||||
void setShowSize(int showSize);
|
||||
int getCurrentPage()const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getSortColumn()const;
|
||||
void setSortColumn(const std::string& sortColumn);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string sortType_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string lang_;
|
||||
std::string keyword_;
|
||||
int showSize_;
|
||||
int currentPage_;
|
||||
std::string sortColumn_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATELISTREQUEST_H_
|
||||
@@ -1,85 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATELISTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeCertificateListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Certificate
|
||||
{
|
||||
bool showRefund;
|
||||
std::string sourceType;
|
||||
std::string certType;
|
||||
int remainingDays;
|
||||
std::string partnerOrderId;
|
||||
std::string newBuyCertType;
|
||||
std::string statusCode;
|
||||
int newBuyDomainCount;
|
||||
std::string name;
|
||||
std::string brandName;
|
||||
std::string newBuyBrand;
|
||||
bool isFree;
|
||||
std::string orderType;
|
||||
long beforeDate;
|
||||
long afterDate;
|
||||
std::string instanceId;
|
||||
int showDeployment;
|
||||
long orderId;
|
||||
int year;
|
||||
int accessDownload;
|
||||
long id;
|
||||
std::string deploymentCloudProduct;
|
||||
std::string domain;
|
||||
std::string newBuyDomainType;
|
||||
int expireRenew;
|
||||
};
|
||||
|
||||
|
||||
DescribeCertificateListResult();
|
||||
explicit DescribeCertificateListResult(const std::string &payload);
|
||||
~DescribeCertificateListResult();
|
||||
int getTotalCount()const;
|
||||
int getCurrentPage()const;
|
||||
std::vector<Certificate> getCertificateList()const;
|
||||
int getShowSize()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int currentPage_;
|
||||
std::vector<Certificate> certificateList_;
|
||||
int showSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATELISTRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATEREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Cas {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeCertificateStateRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeCertificateStateRequest();
|
||||
~DescribeCertificateStateRequest();
|
||||
std::string getSourceIp() const;
|
||||
void setSourceIp(const std::string &sourceIp);
|
||||
long getOrderId() const;
|
||||
void setOrderId(long orderId);
|
||||
|
||||
private:
|
||||
std::string sourceIp_;
|
||||
long orderId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Cas
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATEREQUEST_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATERESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeCertificateStateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeCertificateStateResult();
|
||||
explicit DescribeCertificateStateResult(const std::string &payload);
|
||||
~DescribeCertificateStateResult();
|
||||
std::string getType()const;
|
||||
std::string getPrivateKey()const;
|
||||
std::string getRecordType()const;
|
||||
std::string getContent()const;
|
||||
std::string getRecordDomain()const;
|
||||
std::string getRecordValue()const;
|
||||
std::string getDomain()const;
|
||||
std::string getValidateType()const;
|
||||
std::string getUri()const;
|
||||
std::string getCertificate()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string type_;
|
||||
std::string privateKey_;
|
||||
std::string recordType_;
|
||||
std::string content_;
|
||||
std::string recordDomain_;
|
||||
std::string recordValue_;
|
||||
std::string domain_;
|
||||
std::string validateType_;
|
||||
std::string uri_;
|
||||
std::string certificate_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATERESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATUSCOUNTREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATUSCOUNTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeCertificateStatusCountRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeCertificateStatusCountRequest();
|
||||
~DescribeCertificateStatusCountRequest();
|
||||
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATUSCOUNTREQUEST_H_
|
||||
@@ -1,67 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATUSCOUNTRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATUSCOUNTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeCertificateStatusCountResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeCertificateStatusCountResult();
|
||||
explicit DescribeCertificateStatusCountResult(const std::string &payload);
|
||||
~DescribeCertificateStatusCountResult();
|
||||
int getPayed()const;
|
||||
int getRevoked()const;
|
||||
int getClosed()const;
|
||||
int getWillExpired()const;
|
||||
int getIssued()const;
|
||||
int getExpired()const;
|
||||
int getCheckedFail()const;
|
||||
int getChecking()const;
|
||||
int getRevokeChecking()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int payed_;
|
||||
int revoked_;
|
||||
int closed_;
|
||||
int willExpired_;
|
||||
int issued_;
|
||||
int expired_;
|
||||
int checkedFail_;
|
||||
int checking_;
|
||||
int revokeChecking_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBECERTIFICATESTATUSCOUNTRESULT_H_
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBEDEPLOYMENTDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBEDEPLOYMENTDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeDeploymentDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDeploymentDetailRequest();
|
||||
~DescribeDeploymentDetailRequest();
|
||||
|
||||
long getCertificateId()const;
|
||||
void setCertificateId(long certificateId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSourceIp()const;
|
||||
void setSourceIp(const std::string& sourceIp);
|
||||
std::string getLang()const;
|
||||
void setLang(const std::string& lang);
|
||||
|
||||
private:
|
||||
long certificateId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string sourceIp_;
|
||||
std::string lang_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBEDEPLOYMENTDETAILREQUEST_H_
|
||||
@@ -1,59 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_CAS_MODEL_DESCRIBEDEPLOYMENTDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_CAS_MODEL_DESCRIBEDEPLOYMENTDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cas/CasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Cas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CAS_EXPORT DescribeDeploymentDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Deployment
|
||||
{
|
||||
long deployTime;
|
||||
std::string region;
|
||||
long id;
|
||||
std::string domain;
|
||||
std::string cloudProduct;
|
||||
};
|
||||
|
||||
|
||||
DescribeDeploymentDetailResult();
|
||||
explicit DescribeDeploymentDetailResult(const std::string &payload);
|
||||
~DescribeDeploymentDetailResult();
|
||||
std::vector<Deployment> getDeploymentDetail()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Deployment> deploymentDetail_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CAS_MODEL_DESCRIBEDEPLOYMENTDETAILRESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user