Support Darabonba API.

This commit is contained in:
sdk-team
2021-12-21 11:55:45 +00:00
parent f5798365ea
commit 8ea981fec3
250 changed files with 13911 additions and 15899 deletions

View File

@@ -31,21 +31,21 @@ CbnClient::CbnClient(const Credentials &credentials, const ClientConfiguration &
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, "cbn");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
CbnClient::CbnClient(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, "cbn");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
CbnClient::CbnClient(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, "cbn");
endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
}
CbnClient::~CbnClient()
@@ -2247,6 +2247,42 @@ CbnClient::EnableTransitRouterRouteTablePropagationOutcomeCallable CbnClient::en
return task->get_future();
}
CbnClient::GrantInstanceToTransitRouterOutcome CbnClient::grantInstanceToTransitRouter(const GrantInstanceToTransitRouterRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return GrantInstanceToTransitRouterOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return GrantInstanceToTransitRouterOutcome(GrantInstanceToTransitRouterResult(outcome.result()));
else
return GrantInstanceToTransitRouterOutcome(outcome.error());
}
void CbnClient::grantInstanceToTransitRouterAsync(const GrantInstanceToTransitRouterRequest& request, const GrantInstanceToTransitRouterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, grantInstanceToTransitRouter(request), context);
};
asyncExecute(new Runnable(fn));
}
CbnClient::GrantInstanceToTransitRouterOutcomeCallable CbnClient::grantInstanceToTransitRouterCallable(const GrantInstanceToTransitRouterRequest &request) const
{
auto task = std::make_shared<std::packaged_task<GrantInstanceToTransitRouterOutcome()>>(
[this, request]()
{
return this->grantInstanceToTransitRouter(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CbnClient::ListCenInterRegionTrafficQosPoliciesOutcome CbnClient::listCenInterRegionTrafficQosPolicies(const ListCenInterRegionTrafficQosPoliciesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2283,6 +2319,42 @@ CbnClient::ListCenInterRegionTrafficQosPoliciesOutcomeCallable CbnClient::listCe
return task->get_future();
}
CbnClient::ListGrantVSwitchesToCenOutcome CbnClient::listGrantVSwitchesToCen(const ListGrantVSwitchesToCenRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ListGrantVSwitchesToCenOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ListGrantVSwitchesToCenOutcome(ListGrantVSwitchesToCenResult(outcome.result()));
else
return ListGrantVSwitchesToCenOutcome(outcome.error());
}
void CbnClient::listGrantVSwitchesToCenAsync(const ListGrantVSwitchesToCenRequest& request, const ListGrantVSwitchesToCenAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, listGrantVSwitchesToCen(request), context);
};
asyncExecute(new Runnable(fn));
}
CbnClient::ListGrantVSwitchesToCenOutcomeCallable CbnClient::listGrantVSwitchesToCenCallable(const ListGrantVSwitchesToCenRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ListGrantVSwitchesToCenOutcome()>>(
[this, request]()
{
return this->listGrantVSwitchesToCen(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CbnClient::ListTagResourcesOutcome CbnClient::listTagResources(const ListTagResourcesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -3075,6 +3147,42 @@ CbnClient::ResolveAndRouteServiceInCenOutcomeCallable CbnClient::resolveAndRoute
return task->get_future();
}
CbnClient::RevokeInstanceFromTransitRouterOutcome CbnClient::revokeInstanceFromTransitRouter(const RevokeInstanceFromTransitRouterRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return RevokeInstanceFromTransitRouterOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return RevokeInstanceFromTransitRouterOutcome(RevokeInstanceFromTransitRouterResult(outcome.result()));
else
return RevokeInstanceFromTransitRouterOutcome(outcome.error());
}
void CbnClient::revokeInstanceFromTransitRouterAsync(const RevokeInstanceFromTransitRouterRequest& request, const RevokeInstanceFromTransitRouterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, revokeInstanceFromTransitRouter(request), context);
};
asyncExecute(new Runnable(fn));
}
CbnClient::RevokeInstanceFromTransitRouterOutcomeCallable CbnClient::revokeInstanceFromTransitRouterCallable(const RevokeInstanceFromTransitRouterRequest &request) const
{
auto task = std::make_shared<std::packaged_task<RevokeInstanceFromTransitRouterOutcome()>>(
[this, request]()
{
return this->revokeInstanceFromTransitRouter(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
CbnClient::RoutePrivateZoneInCenToVpcOutcome CbnClient::routePrivateZoneInCenToVpc(const RoutePrivateZoneInCenToVpcRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/ActiveFlowLogRequest.h>
using AlibabaCloud::Cbn::Model::ActiveFlowLogRequest;
ActiveFlowLogRequest::ActiveFlowLogRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ActiveFlowLog")
{
setMethod(HttpRequest::Method::Post);
}
ActiveFlowLogRequest::~ActiveFlowLogRequest()
{}
long ActiveFlowLogRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ActiveFlowLogRequest.h>
using AlibabaCloud::Cbn::Model::ActiveFlowLogRequest;
ActiveFlowLogRequest::ActiveFlowLogRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ActiveFlowLog") {
setMethod(HttpRequest::Method::Post);
}
void ActiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ActiveFlowLogRequest::~ActiveFlowLogRequest() {}
long ActiveFlowLogRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ActiveFlowLogRequest::getClientToken()const
{
return clientToken_;
void ActiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ActiveFlowLogRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string ActiveFlowLogRequest::getClientToken() const {
return clientToken_;
}
std::string ActiveFlowLogRequest::getCenId()const
{
return cenId_;
void ActiveFlowLogRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void ActiveFlowLogRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string ActiveFlowLogRequest::getCenId() const {
return cenId_;
}
std::string ActiveFlowLogRequest::getRegionId()const
{
return regionId_;
void ActiveFlowLogRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void ActiveFlowLogRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ActiveFlowLogRequest::getRegionId() const {
return regionId_;
}
std::string ActiveFlowLogRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ActiveFlowLogRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ActiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ActiveFlowLogRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ActiveFlowLogRequest::getOwnerAccount()const
{
return ownerAccount_;
void ActiveFlowLogRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ActiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ActiveFlowLogRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ActiveFlowLogRequest::getOwnerId()const
{
return ownerId_;
void ActiveFlowLogRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ActiveFlowLogRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ActiveFlowLogRequest::getOwnerId() const {
return ownerId_;
}
std::string ActiveFlowLogRequest::getFlowLogId()const
{
return flowLogId_;
void ActiveFlowLogRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ActiveFlowLogRequest::setFlowLogId(const std::string& flowLogId)
{
flowLogId_ = flowLogId;
setParameter("FlowLogId", flowLogId);
std::string ActiveFlowLogRequest::getFlowLogId() const {
return flowLogId_;
}
void ActiveFlowLogRequest::setFlowLogId(const std::string &flowLogId) {
flowLogId_ = flowLogId;
setParameter(std::string("FlowLogId"), flowLogId);
}

View File

@@ -1,132 +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/cbn/model/AddTraficMatchRuleToTrafficMarkingPolicyRequest.h>
using AlibabaCloud::Cbn::Model::AddTraficMatchRuleToTrafficMarkingPolicyRequest;
AddTraficMatchRuleToTrafficMarkingPolicyRequest::AddTraficMatchRuleToTrafficMarkingPolicyRequest() :
RpcServiceRequest("cbn", "2017-09-12", "AddTraficMatchRuleToTrafficMarkingPolicy")
{
setMethod(HttpRequest::Method::Post);
}
AddTraficMatchRuleToTrafficMarkingPolicyRequest::~AddTraficMatchRuleToTrafficMarkingPolicyRequest()
{}
long AddTraficMatchRuleToTrafficMarkingPolicyRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/AddTraficMatchRuleToTrafficMarkingPolicyRequest.h>
using AlibabaCloud::Cbn::Model::AddTraficMatchRuleToTrafficMarkingPolicyRequest;
AddTraficMatchRuleToTrafficMarkingPolicyRequest::AddTraficMatchRuleToTrafficMarkingPolicyRequest()
: RpcServiceRequest("cbn", "2017-09-12", "AddTraficMatchRuleToTrafficMarkingPolicy") {
setMethod(HttpRequest::Method::Post);
}
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
AddTraficMatchRuleToTrafficMarkingPolicyRequest::~AddTraficMatchRuleToTrafficMarkingPolicyRequest() {}
long AddTraficMatchRuleToTrafficMarkingPolicyRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string AddTraficMatchRuleToTrafficMarkingPolicyRequest::getClientToken()const
{
return clientToken_;
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string AddTraficMatchRuleToTrafficMarkingPolicyRequest::getClientToken() const {
return clientToken_;
}
std::string AddTraficMatchRuleToTrafficMarkingPolicyRequest::getTrafficMarkingPolicyId()const
{
return trafficMarkingPolicyId_;
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setTrafficMarkingPolicyId(const std::string& trafficMarkingPolicyId)
{
trafficMarkingPolicyId_ = trafficMarkingPolicyId;
setParameter("TrafficMarkingPolicyId", trafficMarkingPolicyId);
std::string AddTraficMatchRuleToTrafficMarkingPolicyRequest::getTrafficMarkingPolicyId() const {
return trafficMarkingPolicyId_;
}
bool AddTraficMatchRuleToTrafficMarkingPolicyRequest::getDryRun()const
{
return dryRun_;
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setTrafficMarkingPolicyId(const std::string &trafficMarkingPolicyId) {
trafficMarkingPolicyId_ = trafficMarkingPolicyId;
setParameter(std::string("TrafficMarkingPolicyId"), trafficMarkingPolicyId);
}
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool AddTraficMatchRuleToTrafficMarkingPolicyRequest::getDryRun() const {
return dryRun_;
}
std::vector<AddTraficMatchRuleToTrafficMarkingPolicyRequest::TrafficMatchRules> AddTraficMatchRuleToTrafficMarkingPolicyRequest::getTrafficMatchRules()const
{
return trafficMatchRules_;
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setTrafficMatchRules(const std::vector<TrafficMatchRules>& trafficMatchRules)
{
trafficMatchRules_ = trafficMatchRules;
for(int dep1 = 0; dep1!= trafficMatchRules.size(); dep1++) {
auto trafficMatchRulesObj = trafficMatchRules.at(dep1);
std::string trafficMatchRulesObjStr = "TrafficMatchRules." + std::to_string(dep1 + 1);
for(int dep2 = 0; dep2!= trafficMatchRulesObj.dstPortRange.size(); dep2++) {
setParameter(trafficMatchRulesObjStr + ".DstPortRange."+ std::to_string(dep2), std::to_string(trafficMatchRulesObj.dstPortRange.at(dep2)));
}
setParameter(trafficMatchRulesObjStr + ".MatchDscp", std::to_string(trafficMatchRulesObj.matchDscp));
setParameter(trafficMatchRulesObjStr + ".Protocol", trafficMatchRulesObj.protocol);
setParameter(trafficMatchRulesObjStr + ".TrafficMatchRuleDescription", trafficMatchRulesObj.trafficMatchRuleDescription);
for(int dep2 = 0; dep2!= trafficMatchRulesObj.srcPortRange.size(); dep2++) {
setParameter(trafficMatchRulesObjStr + ".SrcPortRange."+ std::to_string(dep2), std::to_string(trafficMatchRulesObj.srcPortRange.at(dep2)));
}
setParameter(trafficMatchRulesObjStr + ".DstCidr", trafficMatchRulesObj.dstCidr);
setParameter(trafficMatchRulesObjStr + ".TrafficMatchRuleName", trafficMatchRulesObj.trafficMatchRuleName);
setParameter(trafficMatchRulesObjStr + ".SrcCidr", trafficMatchRulesObj.srcCidr);
}
std::vector<AddTraficMatchRuleToTrafficMarkingPolicyRequest::TrafficMatchRules> AddTraficMatchRuleToTrafficMarkingPolicyRequest::getTrafficMatchRules() const {
return trafficMatchRules_;
}
std::string AddTraficMatchRuleToTrafficMarkingPolicyRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setTrafficMatchRules(const std::vector<AddTraficMatchRuleToTrafficMarkingPolicyRequest::TrafficMatchRules> &trafficMatchRules) {
trafficMatchRules_ = trafficMatchRules;
for(int dep1 = 0; dep1 != trafficMatchRules.size(); dep1++) {
auto trafficMatchRulesObj = trafficMatchRules.at(dep1);
std::string trafficMatchRulesObjStr = std::string("TrafficMatchRules") + "." + std::to_string(dep1 + 1);
setParameter(trafficMatchRulesObjStr + ".MatchDscp", std::to_string(trafficMatchRulesObj.matchDscp));
setParameter(trafficMatchRulesObjStr + ".Protocol", trafficMatchRulesObj.protocol);
setParameter(trafficMatchRulesObjStr + ".TrafficMatchRuleDescription", trafficMatchRulesObj.trafficMatchRuleDescription);
setParameter(trafficMatchRulesObjStr + ".DstCidr", trafficMatchRulesObj.dstCidr);
setParameter(trafficMatchRulesObjStr + ".TrafficMatchRuleName", trafficMatchRulesObj.trafficMatchRuleName);
setParameter(trafficMatchRulesObjStr + ".SrcCidr", trafficMatchRulesObj.srcCidr);
}
}
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string AddTraficMatchRuleToTrafficMarkingPolicyRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string AddTraficMatchRuleToTrafficMarkingPolicyRequest::getOwnerAccount()const
{
return ownerAccount_;
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string AddTraficMatchRuleToTrafficMarkingPolicyRequest::getOwnerAccount() const {
return ownerAccount_;
}
long AddTraficMatchRuleToTrafficMarkingPolicyRequest::getOwnerId()const
{
return ownerId_;
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long AddTraficMatchRuleToTrafficMarkingPolicyRequest::getOwnerId() const {
return ownerId_;
}
void AddTraficMatchRuleToTrafficMarkingPolicyRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,95 +1,81 @@
/*
* 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/cbn/model/AssociateCenBandwidthPackageRequest.h>
using AlibabaCloud::Cbn::Model::AssociateCenBandwidthPackageRequest;
AssociateCenBandwidthPackageRequest::AssociateCenBandwidthPackageRequest() :
RpcServiceRequest("cbn", "2017-09-12", "AssociateCenBandwidthPackage")
{
setMethod(HttpRequest::Method::Post);
}
AssociateCenBandwidthPackageRequest::~AssociateCenBandwidthPackageRequest()
{}
long AssociateCenBandwidthPackageRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/AssociateCenBandwidthPackageRequest.h>
using AlibabaCloud::Cbn::Model::AssociateCenBandwidthPackageRequest;
AssociateCenBandwidthPackageRequest::AssociateCenBandwidthPackageRequest()
: RpcServiceRequest("cbn", "2017-09-12", "AssociateCenBandwidthPackage") {
setMethod(HttpRequest::Method::Post);
}
void AssociateCenBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
AssociateCenBandwidthPackageRequest::~AssociateCenBandwidthPackageRequest() {}
long AssociateCenBandwidthPackageRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string AssociateCenBandwidthPackageRequest::getCenId()const
{
return cenId_;
void AssociateCenBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void AssociateCenBandwidthPackageRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string AssociateCenBandwidthPackageRequest::getCenId() const {
return cenId_;
}
std::string AssociateCenBandwidthPackageRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void AssociateCenBandwidthPackageRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void AssociateCenBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string AssociateCenBandwidthPackageRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string AssociateCenBandwidthPackageRequest::getOwnerAccount()const
{
return ownerAccount_;
void AssociateCenBandwidthPackageRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void AssociateCenBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string AssociateCenBandwidthPackageRequest::getOwnerAccount() const {
return ownerAccount_;
}
long AssociateCenBandwidthPackageRequest::getOwnerId()const
{
return ownerId_;
void AssociateCenBandwidthPackageRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void AssociateCenBandwidthPackageRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long AssociateCenBandwidthPackageRequest::getOwnerId() const {
return ownerId_;
}
std::string AssociateCenBandwidthPackageRequest::getCenBandwidthPackageId()const
{
return cenBandwidthPackageId_;
void AssociateCenBandwidthPackageRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void AssociateCenBandwidthPackageRequest::setCenBandwidthPackageId(const std::string& cenBandwidthPackageId)
{
cenBandwidthPackageId_ = cenBandwidthPackageId;
setParameter("CenBandwidthPackageId", cenBandwidthPackageId);
std::string AssociateCenBandwidthPackageRequest::getCenBandwidthPackageId() const {
return cenBandwidthPackageId_;
}
void AssociateCenBandwidthPackageRequest::setCenBandwidthPackageId(const std::string &cenBandwidthPackageId) {
cenBandwidthPackageId_ = cenBandwidthPackageId;
setParameter(std::string("CenBandwidthPackageId"), cenBandwidthPackageId);
}

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/AssociateTransitRouterAttachmentWithRouteTableRequest.h>
using AlibabaCloud::Cbn::Model::AssociateTransitRouterAttachmentWithRouteTableRequest;
AssociateTransitRouterAttachmentWithRouteTableRequest::AssociateTransitRouterAttachmentWithRouteTableRequest() :
RpcServiceRequest("cbn", "2017-09-12", "AssociateTransitRouterAttachmentWithRouteTable")
{
setMethod(HttpRequest::Method::Post);
}
AssociateTransitRouterAttachmentWithRouteTableRequest::~AssociateTransitRouterAttachmentWithRouteTableRequest()
{}
long AssociateTransitRouterAttachmentWithRouteTableRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/AssociateTransitRouterAttachmentWithRouteTableRequest.h>
using AlibabaCloud::Cbn::Model::AssociateTransitRouterAttachmentWithRouteTableRequest;
AssociateTransitRouterAttachmentWithRouteTableRequest::AssociateTransitRouterAttachmentWithRouteTableRequest()
: RpcServiceRequest("cbn", "2017-09-12", "AssociateTransitRouterAttachmentWithRouteTable") {
setMethod(HttpRequest::Method::Post);
}
void AssociateTransitRouterAttachmentWithRouteTableRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
AssociateTransitRouterAttachmentWithRouteTableRequest::~AssociateTransitRouterAttachmentWithRouteTableRequest() {}
long AssociateTransitRouterAttachmentWithRouteTableRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string AssociateTransitRouterAttachmentWithRouteTableRequest::getClientToken()const
{
return clientToken_;
void AssociateTransitRouterAttachmentWithRouteTableRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void AssociateTransitRouterAttachmentWithRouteTableRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string AssociateTransitRouterAttachmentWithRouteTableRequest::getClientToken() const {
return clientToken_;
}
std::string AssociateTransitRouterAttachmentWithRouteTableRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void AssociateTransitRouterAttachmentWithRouteTableRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void AssociateTransitRouterAttachmentWithRouteTableRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string AssociateTransitRouterAttachmentWithRouteTableRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
bool AssociateTransitRouterAttachmentWithRouteTableRequest::getDryRun()const
{
return dryRun_;
void AssociateTransitRouterAttachmentWithRouteTableRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void AssociateTransitRouterAttachmentWithRouteTableRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool AssociateTransitRouterAttachmentWithRouteTableRequest::getDryRun() const {
return dryRun_;
}
std::string AssociateTransitRouterAttachmentWithRouteTableRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void AssociateTransitRouterAttachmentWithRouteTableRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void AssociateTransitRouterAttachmentWithRouteTableRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string AssociateTransitRouterAttachmentWithRouteTableRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string AssociateTransitRouterAttachmentWithRouteTableRequest::getOwnerAccount()const
{
return ownerAccount_;
void AssociateTransitRouterAttachmentWithRouteTableRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void AssociateTransitRouterAttachmentWithRouteTableRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string AssociateTransitRouterAttachmentWithRouteTableRequest::getOwnerAccount() const {
return ownerAccount_;
}
long AssociateTransitRouterAttachmentWithRouteTableRequest::getOwnerId()const
{
return ownerId_;
void AssociateTransitRouterAttachmentWithRouteTableRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void AssociateTransitRouterAttachmentWithRouteTableRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long AssociateTransitRouterAttachmentWithRouteTableRequest::getOwnerId() const {
return ownerId_;
}
std::string AssociateTransitRouterAttachmentWithRouteTableRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void AssociateTransitRouterAttachmentWithRouteTableRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void AssociateTransitRouterAttachmentWithRouteTableRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string AssociateTransitRouterAttachmentWithRouteTableRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
void AssociateTransitRouterAttachmentWithRouteTableRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}

View File

@@ -1,128 +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/cbn/model/AttachCenChildInstanceRequest.h>
using AlibabaCloud::Cbn::Model::AttachCenChildInstanceRequest;
AttachCenChildInstanceRequest::AttachCenChildInstanceRequest() :
RpcServiceRequest("cbn", "2017-09-12", "AttachCenChildInstance")
{
setMethod(HttpRequest::Method::Post);
}
AttachCenChildInstanceRequest::~AttachCenChildInstanceRequest()
{}
long AttachCenChildInstanceRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/AttachCenChildInstanceRequest.h>
using AlibabaCloud::Cbn::Model::AttachCenChildInstanceRequest;
AttachCenChildInstanceRequest::AttachCenChildInstanceRequest()
: RpcServiceRequest("cbn", "2017-09-12", "AttachCenChildInstance") {
setMethod(HttpRequest::Method::Post);
}
void AttachCenChildInstanceRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
AttachCenChildInstanceRequest::~AttachCenChildInstanceRequest() {}
long AttachCenChildInstanceRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string AttachCenChildInstanceRequest::getCenId()const
{
return cenId_;
void AttachCenChildInstanceRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void AttachCenChildInstanceRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string AttachCenChildInstanceRequest::getCenId() const {
return cenId_;
}
std::string AttachCenChildInstanceRequest::getChildInstanceRegionId()const
{
return childInstanceRegionId_;
void AttachCenChildInstanceRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void AttachCenChildInstanceRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId)
{
childInstanceRegionId_ = childInstanceRegionId;
setParameter("ChildInstanceRegionId", childInstanceRegionId);
std::string AttachCenChildInstanceRequest::getChildInstanceRegionId() const {
return childInstanceRegionId_;
}
std::string AttachCenChildInstanceRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void AttachCenChildInstanceRequest::setChildInstanceRegionId(const std::string &childInstanceRegionId) {
childInstanceRegionId_ = childInstanceRegionId;
setParameter(std::string("ChildInstanceRegionId"), childInstanceRegionId);
}
void AttachCenChildInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string AttachCenChildInstanceRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string AttachCenChildInstanceRequest::getOwnerAccount()const
{
return ownerAccount_;
void AttachCenChildInstanceRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void AttachCenChildInstanceRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string AttachCenChildInstanceRequest::getOwnerAccount() const {
return ownerAccount_;
}
long AttachCenChildInstanceRequest::getOwnerId()const
{
return ownerId_;
void AttachCenChildInstanceRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void AttachCenChildInstanceRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long AttachCenChildInstanceRequest::getOwnerId() const {
return ownerId_;
}
std::string AttachCenChildInstanceRequest::getChildInstanceType()const
{
return childInstanceType_;
void AttachCenChildInstanceRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void AttachCenChildInstanceRequest::setChildInstanceType(const std::string& childInstanceType)
{
childInstanceType_ = childInstanceType;
setParameter("ChildInstanceType", childInstanceType);
std::string AttachCenChildInstanceRequest::getChildInstanceType() const {
return childInstanceType_;
}
long AttachCenChildInstanceRequest::getChildInstanceOwnerId()const
{
return childInstanceOwnerId_;
void AttachCenChildInstanceRequest::setChildInstanceType(const std::string &childInstanceType) {
childInstanceType_ = childInstanceType;
setParameter(std::string("ChildInstanceType"), childInstanceType);
}
void AttachCenChildInstanceRequest::setChildInstanceOwnerId(long childInstanceOwnerId)
{
childInstanceOwnerId_ = childInstanceOwnerId;
setParameter("ChildInstanceOwnerId", std::to_string(childInstanceOwnerId));
long AttachCenChildInstanceRequest::getChildInstanceOwnerId() const {
return childInstanceOwnerId_;
}
std::string AttachCenChildInstanceRequest::getChildInstanceId()const
{
return childInstanceId_;
void AttachCenChildInstanceRequest::setChildInstanceOwnerId(long childInstanceOwnerId) {
childInstanceOwnerId_ = childInstanceOwnerId;
setParameter(std::string("ChildInstanceOwnerId"), std::to_string(childInstanceOwnerId));
}
void AttachCenChildInstanceRequest::setChildInstanceId(const std::string& childInstanceId)
{
childInstanceId_ = childInstanceId;
setParameter("ChildInstanceId", childInstanceId);
std::string AttachCenChildInstanceRequest::getChildInstanceId() const {
return childInstanceId_;
}
void AttachCenChildInstanceRequest::setChildInstanceId(const std::string &childInstanceId) {
childInstanceId_ = childInstanceId;
setParameter(std::string("ChildInstanceId"), childInstanceId);
}

View File

@@ -1,84 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/CheckTransitRouterServiceRequest.h>
using AlibabaCloud::Cbn::Model::CheckTransitRouterServiceRequest;
CheckTransitRouterServiceRequest::CheckTransitRouterServiceRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CheckTransitRouterService")
{
setMethod(HttpRequest::Method::Post);
}
CheckTransitRouterServiceRequest::~CheckTransitRouterServiceRequest()
{}
long CheckTransitRouterServiceRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CheckTransitRouterServiceRequest.h>
using AlibabaCloud::Cbn::Model::CheckTransitRouterServiceRequest;
CheckTransitRouterServiceRequest::CheckTransitRouterServiceRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CheckTransitRouterService") {
setMethod(HttpRequest::Method::Post);
}
void CheckTransitRouterServiceRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CheckTransitRouterServiceRequest::~CheckTransitRouterServiceRequest() {}
long CheckTransitRouterServiceRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CheckTransitRouterServiceRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CheckTransitRouterServiceRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CheckTransitRouterServiceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CheckTransitRouterServiceRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CheckTransitRouterServiceRequest::getClientToken()const
{
return clientToken_;
void CheckTransitRouterServiceRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CheckTransitRouterServiceRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CheckTransitRouterServiceRequest::getClientToken() const {
return clientToken_;
}
std::string CheckTransitRouterServiceRequest::getOwnerAccount()const
{
return ownerAccount_;
void CheckTransitRouterServiceRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CheckTransitRouterServiceRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CheckTransitRouterServiceRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CheckTransitRouterServiceRequest::getOwnerId()const
{
return ownerId_;
void CheckTransitRouterServiceRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CheckTransitRouterServiceRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CheckTransitRouterServiceRequest::getOwnerId() const {
return ownerId_;
}
void CheckTransitRouterServiceRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,216 +1,180 @@
/*
* 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/cbn/model/CreateCenBandwidthPackageRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenBandwidthPackageRequest;
CreateCenBandwidthPackageRequest::CreateCenBandwidthPackageRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateCenBandwidthPackage")
{
setMethod(HttpRequest::Method::Post);
}
CreateCenBandwidthPackageRequest::~CreateCenBandwidthPackageRequest()
{}
long CreateCenBandwidthPackageRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateCenBandwidthPackageRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenBandwidthPackageRequest;
CreateCenBandwidthPackageRequest::CreateCenBandwidthPackageRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateCenBandwidthPackage") {
setMethod(HttpRequest::Method::Post);
}
void CreateCenBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateCenBandwidthPackageRequest::~CreateCenBandwidthPackageRequest() {}
long CreateCenBandwidthPackageRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateCenBandwidthPackageRequest::getClientToken()const
{
return clientToken_;
void CreateCenBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateCenBandwidthPackageRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateCenBandwidthPackageRequest::getClientToken() const {
return clientToken_;
}
std::string CreateCenBandwidthPackageRequest::getDescription()const
{
return description_;
void CreateCenBandwidthPackageRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateCenBandwidthPackageRequest::setDescription(const std::string& description)
{
description_ = description;
setParameter("Description", description);
std::string CreateCenBandwidthPackageRequest::getDescription() const {
return description_;
}
int CreateCenBandwidthPackageRequest::getAutoRenewDuration()const
{
return autoRenewDuration_;
void CreateCenBandwidthPackageRequest::setDescription(const std::string &description) {
description_ = description;
setParameter(std::string("Description"), description);
}
void CreateCenBandwidthPackageRequest::setAutoRenewDuration(int autoRenewDuration)
{
autoRenewDuration_ = autoRenewDuration;
setParameter("AutoRenewDuration", std::to_string(autoRenewDuration));
int CreateCenBandwidthPackageRequest::getAutoRenewDuration() const {
return autoRenewDuration_;
}
std::string CreateCenBandwidthPackageRequest::getBandwidthPackageChargeType()const
{
return bandwidthPackageChargeType_;
void CreateCenBandwidthPackageRequest::setAutoRenewDuration(int autoRenewDuration) {
autoRenewDuration_ = autoRenewDuration;
setParameter(std::string("AutoRenewDuration"), std::to_string(autoRenewDuration));
}
void CreateCenBandwidthPackageRequest::setBandwidthPackageChargeType(const std::string& bandwidthPackageChargeType)
{
bandwidthPackageChargeType_ = bandwidthPackageChargeType;
setParameter("BandwidthPackageChargeType", bandwidthPackageChargeType);
std::string CreateCenBandwidthPackageRequest::getBandwidthPackageChargeType() const {
return bandwidthPackageChargeType_;
}
std::string CreateCenBandwidthPackageRequest::getResourceGroupId()const
{
return resourceGroupId_;
void CreateCenBandwidthPackageRequest::setBandwidthPackageChargeType(const std::string &bandwidthPackageChargeType) {
bandwidthPackageChargeType_ = bandwidthPackageChargeType;
setParameter(std::string("BandwidthPackageChargeType"), bandwidthPackageChargeType);
}
void CreateCenBandwidthPackageRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
std::string CreateCenBandwidthPackageRequest::getResourceGroupId() const {
return resourceGroupId_;
}
std::string CreateCenBandwidthPackageRequest::getGeographicRegionBId()const
{
return geographicRegionBId_;
void CreateCenBandwidthPackageRequest::setResourceGroupId(const std::string &resourceGroupId) {
resourceGroupId_ = resourceGroupId;
setParameter(std::string("ResourceGroupId"), resourceGroupId);
}
void CreateCenBandwidthPackageRequest::setGeographicRegionBId(const std::string& geographicRegionBId)
{
geographicRegionBId_ = geographicRegionBId;
setParameter("GeographicRegionBId", geographicRegionBId);
std::string CreateCenBandwidthPackageRequest::getGeographicRegionBId() const {
return geographicRegionBId_;
}
int CreateCenBandwidthPackageRequest::getPeriod()const
{
return period_;
void CreateCenBandwidthPackageRequest::setGeographicRegionBId(const std::string &geographicRegionBId) {
geographicRegionBId_ = geographicRegionBId;
setParameter(std::string("GeographicRegionBId"), geographicRegionBId);
}
void CreateCenBandwidthPackageRequest::setPeriod(int period)
{
period_ = period;
setParameter("Period", std::to_string(period));
int CreateCenBandwidthPackageRequest::getPeriod() const {
return period_;
}
std::string CreateCenBandwidthPackageRequest::getGeographicRegionAId()const
{
return geographicRegionAId_;
void CreateCenBandwidthPackageRequest::setPeriod(int period) {
period_ = period;
setParameter(std::string("Period"), std::to_string(period));
}
void CreateCenBandwidthPackageRequest::setGeographicRegionAId(const std::string& geographicRegionAId)
{
geographicRegionAId_ = geographicRegionAId;
setParameter("GeographicRegionAId", geographicRegionAId);
std::string CreateCenBandwidthPackageRequest::getGeographicRegionAId() const {
return geographicRegionAId_;
}
bool CreateCenBandwidthPackageRequest::getAutoPay()const
{
return autoPay_;
void CreateCenBandwidthPackageRequest::setGeographicRegionAId(const std::string &geographicRegionAId) {
geographicRegionAId_ = geographicRegionAId;
setParameter(std::string("GeographicRegionAId"), geographicRegionAId);
}
void CreateCenBandwidthPackageRequest::setAutoPay(bool autoPay)
{
autoPay_ = autoPay;
setParameter("AutoPay", autoPay ? "true" : "false");
bool CreateCenBandwidthPackageRequest::getAutoPay() const {
return autoPay_;
}
std::string CreateCenBandwidthPackageRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateCenBandwidthPackageRequest::setAutoPay(bool autoPay) {
autoPay_ = autoPay;
setParameter(std::string("AutoPay"), autoPay ? "true" : "false");
}
void CreateCenBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateCenBandwidthPackageRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
int CreateCenBandwidthPackageRequest::getBandwidth()const
{
return bandwidth_;
void CreateCenBandwidthPackageRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateCenBandwidthPackageRequest::setBandwidth(int bandwidth)
{
bandwidth_ = bandwidth;
setParameter("Bandwidth", std::to_string(bandwidth));
int CreateCenBandwidthPackageRequest::getBandwidth() const {
return bandwidth_;
}
std::string CreateCenBandwidthPackageRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateCenBandwidthPackageRequest::setBandwidth(int bandwidth) {
bandwidth_ = bandwidth;
setParameter(std::string("Bandwidth"), std::to_string(bandwidth));
}
void CreateCenBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateCenBandwidthPackageRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CreateCenBandwidthPackageRequest::getOwnerId()const
{
return ownerId_;
void CreateCenBandwidthPackageRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateCenBandwidthPackageRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateCenBandwidthPackageRequest::getOwnerId() const {
return ownerId_;
}
bool CreateCenBandwidthPackageRequest::getAutoRenew()const
{
return autoRenew_;
void CreateCenBandwidthPackageRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateCenBandwidthPackageRequest::setAutoRenew(bool autoRenew)
{
autoRenew_ = autoRenew;
setParameter("AutoRenew", autoRenew ? "true" : "false");
bool CreateCenBandwidthPackageRequest::getAutoRenew() const {
return autoRenew_;
}
std::string CreateCenBandwidthPackageRequest::getName()const
{
return name_;
void CreateCenBandwidthPackageRequest::setAutoRenew(bool autoRenew) {
autoRenew_ = autoRenew;
setParameter(std::string("AutoRenew"), autoRenew ? "true" : "false");
}
void CreateCenBandwidthPackageRequest::setName(const std::string& name)
{
name_ = name;
setParameter("Name", name);
std::string CreateCenBandwidthPackageRequest::getName() const {
return name_;
}
std::string CreateCenBandwidthPackageRequest::getPricingCycle()const
{
return pricingCycle_;
void CreateCenBandwidthPackageRequest::setName(const std::string &name) {
name_ = name;
setParameter(std::string("Name"), name);
}
void CreateCenBandwidthPackageRequest::setPricingCycle(const std::string& pricingCycle)
{
pricingCycle_ = pricingCycle;
setParameter("PricingCycle", pricingCycle);
std::string CreateCenBandwidthPackageRequest::getPricingCycle() const {
return pricingCycle_;
}
void CreateCenBandwidthPackageRequest::setPricingCycle(const std::string &pricingCycle) {
pricingCycle_ = pricingCycle;
setParameter(std::string("PricingCycle"), pricingCycle);
}

View File

@@ -1,139 +1,117 @@
/*
* 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/cbn/model/CreateCenChildInstanceRouteEntryToAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenChildInstanceRouteEntryToAttachmentRequest;
CreateCenChildInstanceRouteEntryToAttachmentRequest::CreateCenChildInstanceRouteEntryToAttachmentRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateCenChildInstanceRouteEntryToAttachment")
{
setMethod(HttpRequest::Method::Post);
}
CreateCenChildInstanceRouteEntryToAttachmentRequest::~CreateCenChildInstanceRouteEntryToAttachmentRequest()
{}
long CreateCenChildInstanceRouteEntryToAttachmentRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateCenChildInstanceRouteEntryToAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenChildInstanceRouteEntryToAttachmentRequest;
CreateCenChildInstanceRouteEntryToAttachmentRequest::CreateCenChildInstanceRouteEntryToAttachmentRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateCenChildInstanceRouteEntryToAttachment") {
setMethod(HttpRequest::Method::Post);
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateCenChildInstanceRouteEntryToAttachmentRequest::~CreateCenChildInstanceRouteEntryToAttachmentRequest() {}
long CreateCenChildInstanceRouteEntryToAttachmentRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getClientToken()const
{
return clientToken_;
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getClientToken() const {
return clientToken_;
}
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getCenId()const
{
return cenId_;
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getCenId() const {
return cenId_;
}
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getRouteTableId()const
{
return routeTableId_;
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setRouteTableId(const std::string& routeTableId)
{
routeTableId_ = routeTableId;
setParameter("RouteTableId", routeTableId);
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getRouteTableId() const {
return routeTableId_;
}
bool CreateCenChildInstanceRouteEntryToAttachmentRequest::getDryRun()const
{
return dryRun_;
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setRouteTableId(const std::string &routeTableId) {
routeTableId_ = routeTableId;
setParameter(std::string("RouteTableId"), routeTableId);
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool CreateCenChildInstanceRouteEntryToAttachmentRequest::getDryRun() const {
return dryRun_;
}
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getDestinationCidrBlock()const
{
return destinationCidrBlock_;
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock)
{
destinationCidrBlock_ = destinationCidrBlock;
setParameter("DestinationCidrBlock", destinationCidrBlock);
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getDestinationCidrBlock() const {
return destinationCidrBlock_;
}
long CreateCenChildInstanceRouteEntryToAttachmentRequest::getOwnerId()const
{
return ownerId_;
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setDestinationCidrBlock(const std::string &destinationCidrBlock) {
destinationCidrBlock_ = destinationCidrBlock;
setParameter(std::string("DestinationCidrBlock"), destinationCidrBlock);
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateCenChildInstanceRouteEntryToAttachmentRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string CreateCenChildInstanceRouteEntryToAttachmentRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
void CreateCenChildInstanceRouteEntryToAttachmentRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}

View File

@@ -1,172 +1,144 @@
/*
* 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/cbn/model/CreateCenChildInstanceRouteEntryToCenRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenChildInstanceRouteEntryToCenRequest;
CreateCenChildInstanceRouteEntryToCenRequest::CreateCenChildInstanceRouteEntryToCenRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateCenChildInstanceRouteEntryToCen")
{
setMethod(HttpRequest::Method::Post);
}
CreateCenChildInstanceRouteEntryToCenRequest::~CreateCenChildInstanceRouteEntryToCenRequest()
{}
long CreateCenChildInstanceRouteEntryToCenRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateCenChildInstanceRouteEntryToCenRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenChildInstanceRouteEntryToCenRequest;
CreateCenChildInstanceRouteEntryToCenRequest::CreateCenChildInstanceRouteEntryToCenRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateCenChildInstanceRouteEntryToCen") {
setMethod(HttpRequest::Method::Post);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateCenChildInstanceRouteEntryToCenRequest::~CreateCenChildInstanceRouteEntryToCenRequest() {}
long CreateCenChildInstanceRouteEntryToCenRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateCenChildInstanceRouteEntryToCenRequest::getCenId()const
{
return cenId_;
void CreateCenChildInstanceRouteEntryToCenRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateCenChildInstanceRouteEntryToCenRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string CreateCenChildInstanceRouteEntryToCenRequest::getCenId() const {
return cenId_;
}
std::string CreateCenChildInstanceRouteEntryToCenRequest::getClientToken()const
{
return clientToken_;
void CreateCenChildInstanceRouteEntryToCenRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateCenChildInstanceRouteEntryToCenRequest::getClientToken() const {
return clientToken_;
}
std::string CreateCenChildInstanceRouteEntryToCenRequest::getNextHopGatewayZoneId()const
{
return nextHopGatewayZoneId_;
void CreateCenChildInstanceRouteEntryToCenRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setNextHopGatewayZoneId(const std::string& nextHopGatewayZoneId)
{
nextHopGatewayZoneId_ = nextHopGatewayZoneId;
setParameter("NextHopGatewayZoneId", nextHopGatewayZoneId);
std::string CreateCenChildInstanceRouteEntryToCenRequest::getNextHopGatewayZoneId() const {
return nextHopGatewayZoneId_;
}
std::string CreateCenChildInstanceRouteEntryToCenRequest::getChildInstanceRegionId()const
{
return childInstanceRegionId_;
void CreateCenChildInstanceRouteEntryToCenRequest::setNextHopGatewayZoneId(const std::string &nextHopGatewayZoneId) {
nextHopGatewayZoneId_ = nextHopGatewayZoneId;
setParameter(std::string("NextHopGatewayZoneId"), nextHopGatewayZoneId);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId)
{
childInstanceRegionId_ = childInstanceRegionId;
setParameter("ChildInstanceRegionId", childInstanceRegionId);
std::string CreateCenChildInstanceRouteEntryToCenRequest::getChildInstanceRegionId() const {
return childInstanceRegionId_;
}
std::string CreateCenChildInstanceRouteEntryToCenRequest::getRouteTableId()const
{
return routeTableId_;
void CreateCenChildInstanceRouteEntryToCenRequest::setChildInstanceRegionId(const std::string &childInstanceRegionId) {
childInstanceRegionId_ = childInstanceRegionId;
setParameter(std::string("ChildInstanceRegionId"), childInstanceRegionId);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setRouteTableId(const std::string& routeTableId)
{
routeTableId_ = routeTableId;
setParameter("RouteTableId", routeTableId);
std::string CreateCenChildInstanceRouteEntryToCenRequest::getRouteTableId() const {
return routeTableId_;
}
std::string CreateCenChildInstanceRouteEntryToCenRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateCenChildInstanceRouteEntryToCenRequest::setRouteTableId(const std::string &routeTableId) {
routeTableId_ = routeTableId;
setParameter(std::string("RouteTableId"), routeTableId);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateCenChildInstanceRouteEntryToCenRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CreateCenChildInstanceRouteEntryToCenRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateCenChildInstanceRouteEntryToCenRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateCenChildInstanceRouteEntryToCenRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string CreateCenChildInstanceRouteEntryToCenRequest::getDestinationCidrBlock()const
{
return destinationCidrBlock_;
void CreateCenChildInstanceRouteEntryToCenRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock)
{
destinationCidrBlock_ = destinationCidrBlock;
setParameter("DestinationCidrBlock", destinationCidrBlock);
std::string CreateCenChildInstanceRouteEntryToCenRequest::getDestinationCidrBlock() const {
return destinationCidrBlock_;
}
long CreateCenChildInstanceRouteEntryToCenRequest::getOwnerId()const
{
return ownerId_;
void CreateCenChildInstanceRouteEntryToCenRequest::setDestinationCidrBlock(const std::string &destinationCidrBlock) {
destinationCidrBlock_ = destinationCidrBlock;
setParameter(std::string("DestinationCidrBlock"), destinationCidrBlock);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateCenChildInstanceRouteEntryToCenRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateCenChildInstanceRouteEntryToCenRequest::getChildInstanceType()const
{
return childInstanceType_;
void CreateCenChildInstanceRouteEntryToCenRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateCenChildInstanceRouteEntryToCenRequest::setChildInstanceType(const std::string& childInstanceType)
{
childInstanceType_ = childInstanceType;
setParameter("ChildInstanceType", childInstanceType);
std::string CreateCenChildInstanceRouteEntryToCenRequest::getChildInstanceType() const {
return childInstanceType_;
}
std::string CreateCenChildInstanceRouteEntryToCenRequest::getChildInstanceId()const
{
return childInstanceId_;
void CreateCenChildInstanceRouteEntryToCenRequest::setChildInstanceType(const std::string &childInstanceType) {
childInstanceType_ = childInstanceType;
setParameter(std::string("ChildInstanceType"), childInstanceType);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setChildInstanceId(const std::string& childInstanceId)
{
childInstanceId_ = childInstanceId;
setParameter("ChildInstanceId", childInstanceId);
std::string CreateCenChildInstanceRouteEntryToCenRequest::getChildInstanceId() const {
return childInstanceId_;
}
long CreateCenChildInstanceRouteEntryToCenRequest::getChildInstanceAliUid()const
{
return childInstanceAliUid_;
void CreateCenChildInstanceRouteEntryToCenRequest::setChildInstanceId(const std::string &childInstanceId) {
childInstanceId_ = childInstanceId;
setParameter(std::string("ChildInstanceId"), childInstanceId);
}
void CreateCenChildInstanceRouteEntryToCenRequest::setChildInstanceAliUid(long childInstanceAliUid)
{
childInstanceAliUid_ = childInstanceAliUid;
setParameter("ChildInstanceAliUid", std::to_string(childInstanceAliUid));
long CreateCenChildInstanceRouteEntryToCenRequest::getChildInstanceAliUid() const {
return childInstanceAliUid_;
}
void CreateCenChildInstanceRouteEntryToCenRequest::setChildInstanceAliUid(long childInstanceAliUid) {
childInstanceAliUid_ = childInstanceAliUid;
setParameter(std::string("ChildInstanceAliUid"), std::to_string(childInstanceAliUid));
}

View File

@@ -1,159 +1,132 @@
/*
* 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/cbn/model/CreateCenInterRegionTrafficQosPolicyRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenInterRegionTrafficQosPolicyRequest;
CreateCenInterRegionTrafficQosPolicyRequest::CreateCenInterRegionTrafficQosPolicyRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateCenInterRegionTrafficQosPolicy")
{
setMethod(HttpRequest::Method::Post);
}
CreateCenInterRegionTrafficQosPolicyRequest::~CreateCenInterRegionTrafficQosPolicyRequest()
{}
long CreateCenInterRegionTrafficQosPolicyRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateCenInterRegionTrafficQosPolicyRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenInterRegionTrafficQosPolicyRequest;
CreateCenInterRegionTrafficQosPolicyRequest::CreateCenInterRegionTrafficQosPolicyRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateCenInterRegionTrafficQosPolicy") {
setMethod(HttpRequest::Method::Post);
}
void CreateCenInterRegionTrafficQosPolicyRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateCenInterRegionTrafficQosPolicyRequest::~CreateCenInterRegionTrafficQosPolicyRequest() {}
long CreateCenInterRegionTrafficQosPolicyRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateCenInterRegionTrafficQosPolicyRequest::getClientToken()const
{
return clientToken_;
void CreateCenInterRegionTrafficQosPolicyRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateCenInterRegionTrafficQosPolicyRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateCenInterRegionTrafficQosPolicyRequest::getClientToken() const {
return clientToken_;
}
std::vector<CreateCenInterRegionTrafficQosPolicyRequest::TrafficQosQueues> CreateCenInterRegionTrafficQosPolicyRequest::getTrafficQosQueues()const
{
return trafficQosQueues_;
void CreateCenInterRegionTrafficQosPolicyRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateCenInterRegionTrafficQosPolicyRequest::setTrafficQosQueues(const std::vector<TrafficQosQueues>& trafficQosQueues)
{
trafficQosQueues_ = trafficQosQueues;
for(int dep1 = 0; dep1!= trafficQosQueues.size(); dep1++) {
auto trafficQosQueuesObj = trafficQosQueues.at(dep1);
std::string trafficQosQueuesObjStr = "TrafficQosQueues." + std::to_string(dep1 + 1);
for(int dep2 = 0; dep2!= trafficQosQueuesObj.dscps.size(); dep2++) {
setParameter(trafficQosQueuesObjStr + ".Dscps."+ std::to_string(dep2), std::to_string(trafficQosQueuesObj.dscps.at(dep2)));
}
setParameter(trafficQosQueuesObjStr + ".QosQueueName", trafficQosQueuesObj.qosQueueName);
setParameter(trafficQosQueuesObjStr + ".RemainBandwidthPercent", trafficQosQueuesObj.remainBandwidthPercent);
setParameter(trafficQosQueuesObjStr + ".QosQueueDescription", trafficQosQueuesObj.qosQueueDescription);
}
std::vector<CreateCenInterRegionTrafficQosPolicyRequest::TrafficQosQueues> CreateCenInterRegionTrafficQosPolicyRequest::getTrafficQosQueues() const {
return trafficQosQueues_;
}
std::string CreateCenInterRegionTrafficQosPolicyRequest::getTrafficQosPolicyName()const
{
return trafficQosPolicyName_;
void CreateCenInterRegionTrafficQosPolicyRequest::setTrafficQosQueues(const std::vector<CreateCenInterRegionTrafficQosPolicyRequest::TrafficQosQueues> &trafficQosQueues) {
trafficQosQueues_ = trafficQosQueues;
for(int dep1 = 0; dep1 != trafficQosQueues.size(); dep1++) {
auto trafficQosQueuesObj = trafficQosQueues.at(dep1);
std::string trafficQosQueuesObjStr = std::string("TrafficQosQueues") + "." + std::to_string(dep1 + 1);
setParameter(trafficQosQueuesObjStr + ".QosQueueName", trafficQosQueuesObj.qosQueueName);
setParameter(trafficQosQueuesObjStr + ".RemainBandwidthPercent", trafficQosQueuesObj.remainBandwidthPercent);
setParameter(trafficQosQueuesObjStr + ".QosQueueDescription", trafficQosQueuesObj.qosQueueDescription);
}
}
void CreateCenInterRegionTrafficQosPolicyRequest::setTrafficQosPolicyName(const std::string& trafficQosPolicyName)
{
trafficQosPolicyName_ = trafficQosPolicyName;
setParameter("TrafficQosPolicyName", trafficQosPolicyName);
std::string CreateCenInterRegionTrafficQosPolicyRequest::getTrafficQosPolicyName() const {
return trafficQosPolicyName_;
}
bool CreateCenInterRegionTrafficQosPolicyRequest::getDryRun()const
{
return dryRun_;
void CreateCenInterRegionTrafficQosPolicyRequest::setTrafficQosPolicyName(const std::string &trafficQosPolicyName) {
trafficQosPolicyName_ = trafficQosPolicyName;
setParameter(std::string("TrafficQosPolicyName"), trafficQosPolicyName);
}
void CreateCenInterRegionTrafficQosPolicyRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool CreateCenInterRegionTrafficQosPolicyRequest::getDryRun() const {
return dryRun_;
}
std::string CreateCenInterRegionTrafficQosPolicyRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateCenInterRegionTrafficQosPolicyRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void CreateCenInterRegionTrafficQosPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateCenInterRegionTrafficQosPolicyRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CreateCenInterRegionTrafficQosPolicyRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateCenInterRegionTrafficQosPolicyRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateCenInterRegionTrafficQosPolicyRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateCenInterRegionTrafficQosPolicyRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string CreateCenInterRegionTrafficQosPolicyRequest::getTrafficQosPolicyDescription()const
{
return trafficQosPolicyDescription_;
void CreateCenInterRegionTrafficQosPolicyRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateCenInterRegionTrafficQosPolicyRequest::setTrafficQosPolicyDescription(const std::string& trafficQosPolicyDescription)
{
trafficQosPolicyDescription_ = trafficQosPolicyDescription;
setParameter("TrafficQosPolicyDescription", trafficQosPolicyDescription);
std::string CreateCenInterRegionTrafficQosPolicyRequest::getTrafficQosPolicyDescription() const {
return trafficQosPolicyDescription_;
}
long CreateCenInterRegionTrafficQosPolicyRequest::getOwnerId()const
{
return ownerId_;
void CreateCenInterRegionTrafficQosPolicyRequest::setTrafficQosPolicyDescription(const std::string &trafficQosPolicyDescription) {
trafficQosPolicyDescription_ = trafficQosPolicyDescription;
setParameter(std::string("TrafficQosPolicyDescription"), trafficQosPolicyDescription);
}
void CreateCenInterRegionTrafficQosPolicyRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateCenInterRegionTrafficQosPolicyRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateCenInterRegionTrafficQosPolicyRequest::getTransitRouterId()const
{
return transitRouterId_;
void CreateCenInterRegionTrafficQosPolicyRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateCenInterRegionTrafficQosPolicyRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string CreateCenInterRegionTrafficQosPolicyRequest::getTransitRouterId() const {
return transitRouterId_;
}
std::string CreateCenInterRegionTrafficQosPolicyRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void CreateCenInterRegionTrafficQosPolicyRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void CreateCenInterRegionTrafficQosPolicyRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string CreateCenInterRegionTrafficQosPolicyRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
void CreateCenInterRegionTrafficQosPolicyRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}

View File

@@ -1,139 +1,117 @@
/*
* 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/cbn/model/CreateCenRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenRequest;
CreateCenRequest::CreateCenRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateCen")
{
setMethod(HttpRequest::Method::Post);
}
CreateCenRequest::~CreateCenRequest()
{}
long CreateCenRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateCenRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenRequest;
CreateCenRequest::CreateCenRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateCen") {
setMethod(HttpRequest::Method::Post);
}
void CreateCenRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateCenRequest::~CreateCenRequest() {}
long CreateCenRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateCenRequest::getClientToken()const
{
return clientToken_;
void CreateCenRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateCenRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateCenRequest::getClientToken() const {
return clientToken_;
}
std::string CreateCenRequest::getIpv6Level()const
{
return ipv6Level_;
void CreateCenRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateCenRequest::setIpv6Level(const std::string& ipv6Level)
{
ipv6Level_ = ipv6Level;
setParameter("Ipv6Level", ipv6Level);
std::string CreateCenRequest::getIpv6Level() const {
return ipv6Level_;
}
std::string CreateCenRequest::getDescription()const
{
return description_;
void CreateCenRequest::setIpv6Level(const std::string &ipv6Level) {
ipv6Level_ = ipv6Level;
setParameter(std::string("Ipv6Level"), ipv6Level);
}
void CreateCenRequest::setDescription(const std::string& description)
{
description_ = description;
setParameter("Description", description);
std::string CreateCenRequest::getDescription() const {
return description_;
}
std::string CreateCenRequest::getResourceGroupId()const
{
return resourceGroupId_;
void CreateCenRequest::setDescription(const std::string &description) {
description_ = description;
setParameter(std::string("Description"), description);
}
void CreateCenRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
std::string CreateCenRequest::getResourceGroupId() const {
return resourceGroupId_;
}
std::string CreateCenRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateCenRequest::setResourceGroupId(const std::string &resourceGroupId) {
resourceGroupId_ = resourceGroupId;
setParameter(std::string("ResourceGroupId"), resourceGroupId);
}
void CreateCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateCenRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CreateCenRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateCenRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateCenRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateCenRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CreateCenRequest::getOwnerId()const
{
return ownerId_;
void CreateCenRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateCenRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateCenRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateCenRequest::getProtectionLevel()const
{
return protectionLevel_;
void CreateCenRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateCenRequest::setProtectionLevel(const std::string& protectionLevel)
{
protectionLevel_ = protectionLevel;
setParameter("ProtectionLevel", protectionLevel);
std::string CreateCenRequest::getProtectionLevel() const {
return protectionLevel_;
}
std::string CreateCenRequest::getName()const
{
return name_;
void CreateCenRequest::setProtectionLevel(const std::string &protectionLevel) {
protectionLevel_ = protectionLevel;
setParameter(std::string("ProtectionLevel"), protectionLevel);
}
void CreateCenRequest::setName(const std::string& name)
{
name_ = name;
setParameter("Name", name);
std::string CreateCenRequest::getName() const {
return name_;
}
void CreateCenRequest::setName(const std::string &name) {
name_ = name;
setParameter(std::string("Name"), name);
}

View File

@@ -1,479 +1,353 @@
/*
* 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/cbn/model/CreateCenRouteMapRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenRouteMapRequest;
CreateCenRouteMapRequest::CreateCenRouteMapRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateCenRouteMap")
{
setMethod(HttpRequest::Method::Post);
}
CreateCenRouteMapRequest::~CreateCenRouteMapRequest()
{}
long CreateCenRouteMapRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateCenRouteMapRequest.h>
using AlibabaCloud::Cbn::Model::CreateCenRouteMapRequest;
CreateCenRouteMapRequest::CreateCenRouteMapRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateCenRouteMap") {
setMethod(HttpRequest::Method::Post);
}
CreateCenRouteMapRequest::~CreateCenRouteMapRequest() {}
long CreateCenRouteMapRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
void CreateCenRouteMapRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
void CreateCenRouteMapRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
std::string CreateCenRouteMapRequest::getCommunityMatchMode()const
{
return communityMatchMode_;
std::string CreateCenRouteMapRequest::getCommunityMatchMode() const {
return communityMatchMode_;
}
void CreateCenRouteMapRequest::setCommunityMatchMode(const std::string& communityMatchMode)
{
communityMatchMode_ = communityMatchMode;
setParameter("CommunityMatchMode", communityMatchMode);
void CreateCenRouteMapRequest::setCommunityMatchMode(const std::string &communityMatchMode) {
communityMatchMode_ = communityMatchMode;
setParameter(std::string("CommunityMatchMode"), communityMatchMode);
}
std::string CreateCenRouteMapRequest::getMapResult()const
{
return mapResult_;
std::string CreateCenRouteMapRequest::getMapResult() const {
return mapResult_;
}
void CreateCenRouteMapRequest::setMapResult(const std::string& mapResult)
{
mapResult_ = mapResult;
setParameter("MapResult", mapResult);
void CreateCenRouteMapRequest::setMapResult(const std::string &mapResult) {
mapResult_ = mapResult;
setParameter(std::string("MapResult"), mapResult);
}
std::vector<std::string> CreateCenRouteMapRequest::getDestinationRegionIds()const
{
return destinationRegionIds_;
std::vector<std::string> CreateCenRouteMapRequest::getDestinationRegionIds() const {
return destinationRegionIds_;
}
void CreateCenRouteMapRequest::setDestinationRegionIds(const std::vector<std::string>& destinationRegionIds)
{
destinationRegionIds_ = destinationRegionIds;
for(int dep1 = 0; dep1!= destinationRegionIds.size(); dep1++) {
setParameter("DestinationRegionIds."+ std::to_string(dep1), destinationRegionIds.at(dep1));
}
void CreateCenRouteMapRequest::setDestinationRegionIds(const std::vector<std::string> &destinationRegionIds) {
destinationRegionIds_ = destinationRegionIds;
}
int CreateCenRouteMapRequest::getNextPriority()const
{
return nextPriority_;
int CreateCenRouteMapRequest::getNextPriority() const {
return nextPriority_;
}
void CreateCenRouteMapRequest::setNextPriority(int nextPriority)
{
nextPriority_ = nextPriority;
setParameter("NextPriority", std::to_string(nextPriority));
void CreateCenRouteMapRequest::setNextPriority(int nextPriority) {
nextPriority_ = nextPriority;
setParameter(std::string("NextPriority"), std::to_string(nextPriority));
}
std::vector<std::string> CreateCenRouteMapRequest::getDestinationCidrBlocks()const
{
return destinationCidrBlocks_;
bool CreateCenRouteMapRequest::getSystemPolicy() const {
return systemPolicy_;
}
void CreateCenRouteMapRequest::setDestinationCidrBlocks(const std::vector<std::string>& destinationCidrBlocks)
{
destinationCidrBlocks_ = destinationCidrBlocks;
for(int dep1 = 0; dep1!= destinationCidrBlocks.size(); dep1++) {
setParameter("DestinationCidrBlocks."+ std::to_string(dep1), destinationCidrBlocks.at(dep1));
}
void CreateCenRouteMapRequest::setSystemPolicy(bool systemPolicy) {
systemPolicy_ = systemPolicy;
setParameter(std::string("SystemPolicy"), systemPolicy ? "true" : "false");
}
bool CreateCenRouteMapRequest::getSystemPolicy()const
{
return systemPolicy_;
std::vector<std::string> CreateCenRouteMapRequest::getDestinationCidrBlocks() const {
return destinationCidrBlocks_;
}
void CreateCenRouteMapRequest::setSystemPolicy(bool systemPolicy)
{
systemPolicy_ = systemPolicy;
setParameter("SystemPolicy", systemPolicy ? "true" : "false");
void CreateCenRouteMapRequest::setDestinationCidrBlocks(const std::vector<std::string> &destinationCidrBlocks) {
destinationCidrBlocks_ = destinationCidrBlocks;
}
std::vector<std::string> CreateCenRouteMapRequest::getOriginalRouteTableIds()const
{
return originalRouteTableIds_;
std::vector<std::string> CreateCenRouteMapRequest::getOriginalRouteTableIds() const {
return originalRouteTableIds_;
}
void CreateCenRouteMapRequest::setOriginalRouteTableIds(const std::vector<std::string>& originalRouteTableIds)
{
originalRouteTableIds_ = originalRouteTableIds;
for(int dep1 = 0; dep1!= originalRouteTableIds.size(); dep1++) {
setParameter("OriginalRouteTableIds."+ std::to_string(dep1), originalRouteTableIds.at(dep1));
}
void CreateCenRouteMapRequest::setOriginalRouteTableIds(const std::vector<std::string> &originalRouteTableIds) {
originalRouteTableIds_ = originalRouteTableIds;
}
std::string CreateCenRouteMapRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
std::string CreateCenRouteMapRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
void CreateCenRouteMapRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
void CreateCenRouteMapRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
std::vector<std::string> CreateCenRouteMapRequest::getSourceInstanceIds()const
{
return sourceInstanceIds_;
std::vector<std::string> CreateCenRouteMapRequest::getSourceInstanceIds() const {
return sourceInstanceIds_;
}
void CreateCenRouteMapRequest::setSourceInstanceIds(const std::vector<std::string>& sourceInstanceIds)
{
sourceInstanceIds_ = sourceInstanceIds;
for(int dep1 = 0; dep1!= sourceInstanceIds.size(); dep1++) {
setParameter("SourceInstanceIds."+ std::to_string(dep1), sourceInstanceIds.at(dep1));
}
void CreateCenRouteMapRequest::setSourceInstanceIds(const std::vector<std::string> &sourceInstanceIds) {
sourceInstanceIds_ = sourceInstanceIds;
}
std::vector<std::string> CreateCenRouteMapRequest::getSourceRegionIds()const
{
return sourceRegionIds_;
std::vector<std::string> CreateCenRouteMapRequest::getSourceRegionIds() const {
return sourceRegionIds_;
}
void CreateCenRouteMapRequest::setSourceRegionIds(const std::vector<std::string>& sourceRegionIds)
{
sourceRegionIds_ = sourceRegionIds;
for(int dep1 = 0; dep1!= sourceRegionIds.size(); dep1++) {
setParameter("SourceRegionIds."+ std::to_string(dep1), sourceRegionIds.at(dep1));
}
void CreateCenRouteMapRequest::setSourceRegionIds(const std::vector<std::string> &sourceRegionIds) {
sourceRegionIds_ = sourceRegionIds;
}
std::string CreateCenRouteMapRequest::getGatewayZoneId()const
{
return gatewayZoneId_;
std::string CreateCenRouteMapRequest::getGatewayZoneId() const {
return gatewayZoneId_;
}
void CreateCenRouteMapRequest::setGatewayZoneId(const std::string& gatewayZoneId)
{
gatewayZoneId_ = gatewayZoneId;
setParameter("GatewayZoneId", gatewayZoneId);
void CreateCenRouteMapRequest::setGatewayZoneId(const std::string &gatewayZoneId) {
gatewayZoneId_ = gatewayZoneId;
setParameter(std::string("GatewayZoneId"), gatewayZoneId);
}
std::vector<long> CreateCenRouteMapRequest::getMatchAsns()const
{
return matchAsns_;
std::vector<long> CreateCenRouteMapRequest::getMatchAsns() const {
return matchAsns_;
}
void CreateCenRouteMapRequest::setMatchAsns(const std::vector<long>& matchAsns)
{
matchAsns_ = matchAsns;
for(int dep1 = 0; dep1!= matchAsns.size(); dep1++) {
setParameter("MatchAsns."+ std::to_string(dep1), std::to_string(matchAsns.at(dep1)));
}
void CreateCenRouteMapRequest::setMatchAsns(const std::vector<long> &matchAsns) {
matchAsns_ = matchAsns;
}
int CreateCenRouteMapRequest::getPreference()const
{
return preference_;
int CreateCenRouteMapRequest::getPreference() const {
return preference_;
}
void CreateCenRouteMapRequest::setPreference(int preference)
{
preference_ = preference;
setParameter("Preference", std::to_string(preference));
void CreateCenRouteMapRequest::setPreference(int preference) {
preference_ = preference;
setParameter(std::string("Preference"), std::to_string(preference));
}
long CreateCenRouteMapRequest::getOwnerId()const
{
return ownerId_;
long CreateCenRouteMapRequest::getOwnerId() const {
return ownerId_;
}
void CreateCenRouteMapRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
void CreateCenRouteMapRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
int CreateCenRouteMapRequest::getPriority()const
{
return priority_;
int CreateCenRouteMapRequest::getPriority() const {
return priority_;
}
void CreateCenRouteMapRequest::setPriority(int priority)
{
priority_ = priority;
setParameter("Priority", std::to_string(priority));
void CreateCenRouteMapRequest::setPriority(int priority) {
priority_ = priority;
setParameter(std::string("Priority"), std::to_string(priority));
}
std::vector<std::string> CreateCenRouteMapRequest::getDestinationChildInstanceTypes()const
{
return destinationChildInstanceTypes_;
std::vector<std::string> CreateCenRouteMapRequest::getDestinationChildInstanceTypes() const {
return destinationChildInstanceTypes_;
}
void CreateCenRouteMapRequest::setDestinationChildInstanceTypes(const std::vector<std::string>& destinationChildInstanceTypes)
{
destinationChildInstanceTypes_ = destinationChildInstanceTypes;
for(int dep1 = 0; dep1!= destinationChildInstanceTypes.size(); dep1++) {
setParameter("DestinationChildInstanceTypes."+ std::to_string(dep1), destinationChildInstanceTypes.at(dep1));
}
void CreateCenRouteMapRequest::setDestinationChildInstanceTypes(const std::vector<std::string> &destinationChildInstanceTypes) {
destinationChildInstanceTypes_ = destinationChildInstanceTypes;
}
std::vector<std::string> CreateCenRouteMapRequest::getSourceRouteTableIds()const
{
return sourceRouteTableIds_;
std::vector<std::string> CreateCenRouteMapRequest::getSourceRouteTableIds() const {
return sourceRouteTableIds_;
}
void CreateCenRouteMapRequest::setSourceRouteTableIds(const std::vector<std::string>& sourceRouteTableIds)
{
sourceRouteTableIds_ = sourceRouteTableIds;
for(int dep1 = 0; dep1!= sourceRouteTableIds.size(); dep1++) {
setParameter("SourceRouteTableIds."+ std::to_string(dep1), sourceRouteTableIds.at(dep1));
}
void CreateCenRouteMapRequest::setSourceRouteTableIds(const std::vector<std::string> &sourceRouteTableIds) {
sourceRouteTableIds_ = sourceRouteTableIds;
}
std::vector<std::string> CreateCenRouteMapRequest::getSourceChildInstanceTypes()const
{
return sourceChildInstanceTypes_;
std::vector<std::string> CreateCenRouteMapRequest::getSourceChildInstanceTypes() const {
return sourceChildInstanceTypes_;
}
void CreateCenRouteMapRequest::setSourceChildInstanceTypes(const std::vector<std::string>& sourceChildInstanceTypes)
{
sourceChildInstanceTypes_ = sourceChildInstanceTypes;
for(int dep1 = 0; dep1!= sourceChildInstanceTypes.size(); dep1++) {
setParameter("SourceChildInstanceTypes."+ std::to_string(dep1), sourceChildInstanceTypes.at(dep1));
}
void CreateCenRouteMapRequest::setSourceChildInstanceTypes(const std::vector<std::string> &sourceChildInstanceTypes) {
sourceChildInstanceTypes_ = sourceChildInstanceTypes;
}
std::string CreateCenRouteMapRequest::getCommunityOperateMode()const
{
return communityOperateMode_;
std::string CreateCenRouteMapRequest::getCommunityOperateMode() const {
return communityOperateMode_;
}
void CreateCenRouteMapRequest::setCommunityOperateMode(const std::string& communityOperateMode)
{
communityOperateMode_ = communityOperateMode;
setParameter("CommunityOperateMode", communityOperateMode);
void CreateCenRouteMapRequest::setCommunityOperateMode(const std::string &communityOperateMode) {
communityOperateMode_ = communityOperateMode;
setParameter(std::string("CommunityOperateMode"), communityOperateMode);
}
std::vector<std::string> CreateCenRouteMapRequest::getOperateCommunitySet()const
{
return operateCommunitySet_;
std::vector<std::string> CreateCenRouteMapRequest::getOperateCommunitySet() const {
return operateCommunitySet_;
}
void CreateCenRouteMapRequest::setOperateCommunitySet(const std::vector<std::string>& operateCommunitySet)
{
operateCommunitySet_ = operateCommunitySet;
for(int dep1 = 0; dep1!= operateCommunitySet.size(); dep1++) {
setParameter("OperateCommunitySet."+ std::to_string(dep1), operateCommunitySet.at(dep1));
}
void CreateCenRouteMapRequest::setOperateCommunitySet(const std::vector<std::string> &operateCommunitySet) {
operateCommunitySet_ = operateCommunitySet;
}
std::vector<std::string> CreateCenRouteMapRequest::getRouteTypes()const
{
return routeTypes_;
std::vector<std::string> CreateCenRouteMapRequest::getRouteTypes() const {
return routeTypes_;
}
void CreateCenRouteMapRequest::setRouteTypes(const std::vector<std::string>& routeTypes)
{
routeTypes_ = routeTypes;
for(int dep1 = 0; dep1!= routeTypes.size(); dep1++) {
setParameter("RouteTypes."+ std::to_string(dep1), routeTypes.at(dep1));
}
void CreateCenRouteMapRequest::setRouteTypes(const std::vector<std::string> &routeTypes) {
routeTypes_ = routeTypes;
}
std::string CreateCenRouteMapRequest::getMatchAddressType()const
{
return matchAddressType_;
std::string CreateCenRouteMapRequest::getMatchAddressType() const {
return matchAddressType_;
}
void CreateCenRouteMapRequest::setMatchAddressType(const std::string& matchAddressType)
{
matchAddressType_ = matchAddressType;
setParameter("MatchAddressType", matchAddressType);
void CreateCenRouteMapRequest::setMatchAddressType(const std::string &matchAddressType) {
matchAddressType_ = matchAddressType;
setParameter(std::string("MatchAddressType"), matchAddressType);
}
std::string CreateCenRouteMapRequest::getCidrMatchMode()const
{
return cidrMatchMode_;
std::string CreateCenRouteMapRequest::getCidrMatchMode() const {
return cidrMatchMode_;
}
void CreateCenRouteMapRequest::setCidrMatchMode(const std::string& cidrMatchMode)
{
cidrMatchMode_ = cidrMatchMode;
setParameter("CidrMatchMode", cidrMatchMode);
void CreateCenRouteMapRequest::setCidrMatchMode(const std::string &cidrMatchMode) {
cidrMatchMode_ = cidrMatchMode;
setParameter(std::string("CidrMatchMode"), cidrMatchMode);
}
std::string CreateCenRouteMapRequest::getCenId()const
{
return cenId_;
std::string CreateCenRouteMapRequest::getCenId() const {
return cenId_;
}
void CreateCenRouteMapRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
void CreateCenRouteMapRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
std::string CreateCenRouteMapRequest::getDescription()const
{
return description_;
std::string CreateCenRouteMapRequest::getDescription() const {
return description_;
}
void CreateCenRouteMapRequest::setDescription(const std::string& description)
{
description_ = description;
setParameter("Description", description);
void CreateCenRouteMapRequest::setDescription(const std::string &description) {
description_ = description;
setParameter(std::string("Description"), description);
}
bool CreateCenRouteMapRequest::getSourceInstanceIdsReverseMatch()const
{
return sourceInstanceIdsReverseMatch_;
bool CreateCenRouteMapRequest::getSourceInstanceIdsReverseMatch() const {
return sourceInstanceIdsReverseMatch_;
}
void CreateCenRouteMapRequest::setSourceInstanceIdsReverseMatch(bool sourceInstanceIdsReverseMatch)
{
sourceInstanceIdsReverseMatch_ = sourceInstanceIdsReverseMatch;
setParameter("SourceInstanceIdsReverseMatch", sourceInstanceIdsReverseMatch ? "true" : "false");
void CreateCenRouteMapRequest::setSourceInstanceIdsReverseMatch(bool sourceInstanceIdsReverseMatch) {
sourceInstanceIdsReverseMatch_ = sourceInstanceIdsReverseMatch;
setParameter(std::string("SourceInstanceIdsReverseMatch"), sourceInstanceIdsReverseMatch ? "true" : "false");
}
std::vector<std::string> CreateCenRouteMapRequest::getDestinationRouteTableIds()const
{
return destinationRouteTableIds_;
std::vector<std::string> CreateCenRouteMapRequest::getDestinationRouteTableIds() const {
return destinationRouteTableIds_;
}
void CreateCenRouteMapRequest::setDestinationRouteTableIds(const std::vector<std::string>& destinationRouteTableIds)
{
destinationRouteTableIds_ = destinationRouteTableIds;
for(int dep1 = 0; dep1!= destinationRouteTableIds.size(); dep1++) {
setParameter("DestinationRouteTableIds."+ std::to_string(dep1), destinationRouteTableIds.at(dep1));
}
void CreateCenRouteMapRequest::setDestinationRouteTableIds(const std::vector<std::string> &destinationRouteTableIds) {
destinationRouteTableIds_ = destinationRouteTableIds;
}
std::vector<std::string> CreateCenRouteMapRequest::getSourceZoneIds()const
{
return sourceZoneIds_;
std::vector<std::string> CreateCenRouteMapRequest::getSourceZoneIds() const {
return sourceZoneIds_;
}
void CreateCenRouteMapRequest::setSourceZoneIds(const std::vector<std::string>& sourceZoneIds)
{
sourceZoneIds_ = sourceZoneIds;
for(int dep1 = 0; dep1!= sourceZoneIds.size(); dep1++) {
setParameter("SourceZoneIds."+ std::to_string(dep1), sourceZoneIds.at(dep1));
}
void CreateCenRouteMapRequest::setSourceZoneIds(const std::vector<std::string> &sourceZoneIds) {
sourceZoneIds_ = sourceZoneIds;
}
std::string CreateCenRouteMapRequest::getTransmitDirection()const
{
return transmitDirection_;
std::string CreateCenRouteMapRequest::getTransmitDirection() const {
return transmitDirection_;
}
void CreateCenRouteMapRequest::setTransmitDirection(const std::string& transmitDirection)
{
transmitDirection_ = transmitDirection;
setParameter("TransmitDirection", transmitDirection);
void CreateCenRouteMapRequest::setTransmitDirection(const std::string &transmitDirection) {
transmitDirection_ = transmitDirection;
setParameter(std::string("TransmitDirection"), transmitDirection);
}
std::vector<std::string> CreateCenRouteMapRequest::getDestinationInstanceIds()const
{
return destinationInstanceIds_;
std::vector<std::string> CreateCenRouteMapRequest::getDestinationInstanceIds() const {
return destinationInstanceIds_;
}
void CreateCenRouteMapRequest::setDestinationInstanceIds(const std::vector<std::string>& destinationInstanceIds)
{
destinationInstanceIds_ = destinationInstanceIds;
for(int dep1 = 0; dep1!= destinationInstanceIds.size(); dep1++) {
setParameter("DestinationInstanceIds."+ std::to_string(dep1), destinationInstanceIds.at(dep1));
}
void CreateCenRouteMapRequest::setDestinationInstanceIds(const std::vector<std::string> &destinationInstanceIds) {
destinationInstanceIds_ = destinationInstanceIds;
}
std::string CreateCenRouteMapRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
std::string CreateCenRouteMapRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
void CreateCenRouteMapRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
void CreateCenRouteMapRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
std::string CreateCenRouteMapRequest::getOwnerAccount()const
{
return ownerAccount_;
std::string CreateCenRouteMapRequest::getOwnerAccount() const {
return ownerAccount_;
}
void CreateCenRouteMapRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
void CreateCenRouteMapRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
bool CreateCenRouteMapRequest::getDestinationInstanceIdsReverseMatch()const
{
return destinationInstanceIdsReverseMatch_;
bool CreateCenRouteMapRequest::getDestinationInstanceIdsReverseMatch() const {
return destinationInstanceIdsReverseMatch_;
}
void CreateCenRouteMapRequest::setDestinationInstanceIdsReverseMatch(bool destinationInstanceIdsReverseMatch)
{
destinationInstanceIdsReverseMatch_ = destinationInstanceIdsReverseMatch;
setParameter("DestinationInstanceIdsReverseMatch", destinationInstanceIdsReverseMatch ? "true" : "false");
void CreateCenRouteMapRequest::setDestinationInstanceIdsReverseMatch(bool destinationInstanceIdsReverseMatch) {
destinationInstanceIdsReverseMatch_ = destinationInstanceIdsReverseMatch;
setParameter(std::string("DestinationInstanceIdsReverseMatch"), destinationInstanceIdsReverseMatch ? "true" : "false");
}
std::vector<long> CreateCenRouteMapRequest::getPrependAsPath()const
{
return prependAsPath_;
std::vector<long> CreateCenRouteMapRequest::getPrependAsPath() const {
return prependAsPath_;
}
void CreateCenRouteMapRequest::setPrependAsPath(const std::vector<long>& prependAsPath)
{
prependAsPath_ = prependAsPath;
for(int dep1 = 0; dep1!= prependAsPath.size(); dep1++) {
setParameter("PrependAsPath."+ std::to_string(dep1), std::to_string(prependAsPath.at(dep1)));
}
void CreateCenRouteMapRequest::setPrependAsPath(const std::vector<long> &prependAsPath) {
prependAsPath_ = prependAsPath;
}
std::string CreateCenRouteMapRequest::getAsPathMatchMode()const
{
return asPathMatchMode_;
std::string CreateCenRouteMapRequest::getAsPathMatchMode() const {
return asPathMatchMode_;
}
void CreateCenRouteMapRequest::setAsPathMatchMode(const std::string& asPathMatchMode)
{
asPathMatchMode_ = asPathMatchMode;
setParameter("AsPathMatchMode", asPathMatchMode);
void CreateCenRouteMapRequest::setAsPathMatchMode(const std::string &asPathMatchMode) {
asPathMatchMode_ = asPathMatchMode;
setParameter(std::string("AsPathMatchMode"), asPathMatchMode);
}
std::vector<std::string> CreateCenRouteMapRequest::getMatchCommunitySet()const
{
return matchCommunitySet_;
std::vector<std::string> CreateCenRouteMapRequest::getMatchCommunitySet() const {
return matchCommunitySet_;
}
void CreateCenRouteMapRequest::setMatchCommunitySet(const std::vector<std::string>& matchCommunitySet)
{
matchCommunitySet_ = matchCommunitySet;
for(int dep1 = 0; dep1!= matchCommunitySet.size(); dep1++) {
setParameter("MatchCommunitySet."+ std::to_string(dep1), matchCommunitySet.at(dep1));
}
void CreateCenRouteMapRequest::setMatchCommunitySet(const std::vector<std::string> &matchCommunitySet) {
matchCommunitySet_ = matchCommunitySet;
}
std::string CreateCenRouteMapRequest::getCenRegionId()const
{
return cenRegionId_;
std::string CreateCenRouteMapRequest::getCenRegionId() const {
return cenRegionId_;
}
void CreateCenRouteMapRequest::setCenRegionId(const std::string& cenRegionId)
{
cenRegionId_ = cenRegionId;
setParameter("CenRegionId", cenRegionId);
void CreateCenRouteMapRequest::setCenRegionId(const std::string &cenRegionId) {
cenRegionId_ = cenRegionId;
setParameter(std::string("CenRegionId"), cenRegionId);
}

View File

@@ -1,172 +1,144 @@
/*
* 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/cbn/model/CreateFlowlogRequest.h>
using AlibabaCloud::Cbn::Model::CreateFlowlogRequest;
CreateFlowlogRequest::CreateFlowlogRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateFlowlog")
{
setMethod(HttpRequest::Method::Post);
}
CreateFlowlogRequest::~CreateFlowlogRequest()
{}
long CreateFlowlogRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateFlowlogRequest.h>
using AlibabaCloud::Cbn::Model::CreateFlowlogRequest;
CreateFlowlogRequest::CreateFlowlogRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateFlowlog") {
setMethod(HttpRequest::Method::Post);
}
void CreateFlowlogRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateFlowlogRequest::~CreateFlowlogRequest() {}
long CreateFlowlogRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateFlowlogRequest::getClientToken()const
{
return clientToken_;
void CreateFlowlogRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateFlowlogRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateFlowlogRequest::getClientToken() const {
return clientToken_;
}
std::string CreateFlowlogRequest::getCenId()const
{
return cenId_;
void CreateFlowlogRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateFlowlogRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string CreateFlowlogRequest::getCenId() const {
return cenId_;
}
std::string CreateFlowlogRequest::getDescription()const
{
return description_;
void CreateFlowlogRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void CreateFlowlogRequest::setDescription(const std::string& description)
{
description_ = description;
setParameter("Description", description);
std::string CreateFlowlogRequest::getDescription() const {
return description_;
}
std::string CreateFlowlogRequest::getRegionId()const
{
return regionId_;
void CreateFlowlogRequest::setDescription(const std::string &description) {
description_ = description;
setParameter(std::string("Description"), description);
}
void CreateFlowlogRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CreateFlowlogRequest::getRegionId() const {
return regionId_;
}
std::string CreateFlowlogRequest::getProjectName()const
{
return projectName_;
void CreateFlowlogRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateFlowlogRequest::setProjectName(const std::string& projectName)
{
projectName_ = projectName;
setParameter("ProjectName", projectName);
std::string CreateFlowlogRequest::getProjectName() const {
return projectName_;
}
std::string CreateFlowlogRequest::getLogStoreName()const
{
return logStoreName_;
void CreateFlowlogRequest::setProjectName(const std::string &projectName) {
projectName_ = projectName;
setParameter(std::string("ProjectName"), projectName);
}
void CreateFlowlogRequest::setLogStoreName(const std::string& logStoreName)
{
logStoreName_ = logStoreName;
setParameter("LogStoreName", logStoreName);
std::string CreateFlowlogRequest::getLogStoreName() const {
return logStoreName_;
}
std::string CreateFlowlogRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateFlowlogRequest::setLogStoreName(const std::string &logStoreName) {
logStoreName_ = logStoreName;
setParameter(std::string("LogStoreName"), logStoreName);
}
void CreateFlowlogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateFlowlogRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CreateFlowlogRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateFlowlogRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateFlowlogRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateFlowlogRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CreateFlowlogRequest::getOwnerId()const
{
return ownerId_;
void CreateFlowlogRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateFlowlogRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateFlowlogRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateFlowlogRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void CreateFlowlogRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateFlowlogRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string CreateFlowlogRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
long CreateFlowlogRequest::getInterval()const
{
return interval_;
void CreateFlowlogRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}
void CreateFlowlogRequest::setInterval(long interval)
{
interval_ = interval;
setParameter("Interval", std::to_string(interval));
long CreateFlowlogRequest::getInterval() const {
return interval_;
}
std::string CreateFlowlogRequest::getFlowLogName()const
{
return flowLogName_;
void CreateFlowlogRequest::setInterval(long interval) {
interval_ = interval;
setParameter(std::string("Interval"), std::to_string(interval));
}
void CreateFlowlogRequest::setFlowLogName(const std::string& flowLogName)
{
flowLogName_ = flowLogName;
setParameter("FlowLogName", flowLogName);
std::string CreateFlowlogRequest::getFlowLogName() const {
return flowLogName_;
}
void CreateFlowlogRequest::setFlowLogName(const std::string &flowLogName) {
flowLogName_ = flowLogName;
setParameter(std::string("FlowLogName"), flowLogName);
}

View File

@@ -1,176 +1,144 @@
/*
* 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/cbn/model/CreateTrafficMarkingPolicyRequest.h>
using AlibabaCloud::Cbn::Model::CreateTrafficMarkingPolicyRequest;
CreateTrafficMarkingPolicyRequest::CreateTrafficMarkingPolicyRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateTrafficMarkingPolicy")
{
setMethod(HttpRequest::Method::Post);
}
CreateTrafficMarkingPolicyRequest::~CreateTrafficMarkingPolicyRequest()
{}
long CreateTrafficMarkingPolicyRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateTrafficMarkingPolicyRequest.h>
using AlibabaCloud::Cbn::Model::CreateTrafficMarkingPolicyRequest;
CreateTrafficMarkingPolicyRequest::CreateTrafficMarkingPolicyRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateTrafficMarkingPolicy") {
setMethod(HttpRequest::Method::Post);
}
void CreateTrafficMarkingPolicyRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateTrafficMarkingPolicyRequest::~CreateTrafficMarkingPolicyRequest() {}
long CreateTrafficMarkingPolicyRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateTrafficMarkingPolicyRequest::getClientToken()const
{
return clientToken_;
void CreateTrafficMarkingPolicyRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateTrafficMarkingPolicyRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateTrafficMarkingPolicyRequest::getClientToken() const {
return clientToken_;
}
std::string CreateTrafficMarkingPolicyRequest::getTrafficMarkingPolicyDescription()const
{
return trafficMarkingPolicyDescription_;
void CreateTrafficMarkingPolicyRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateTrafficMarkingPolicyRequest::setTrafficMarkingPolicyDescription(const std::string& trafficMarkingPolicyDescription)
{
trafficMarkingPolicyDescription_ = trafficMarkingPolicyDescription;
setParameter("TrafficMarkingPolicyDescription", trafficMarkingPolicyDescription);
std::string CreateTrafficMarkingPolicyRequest::getTrafficMarkingPolicyDescription() const {
return trafficMarkingPolicyDescription_;
}
std::string CreateTrafficMarkingPolicyRequest::getTrafficMarkingPolicyName()const
{
return trafficMarkingPolicyName_;
void CreateTrafficMarkingPolicyRequest::setTrafficMarkingPolicyDescription(const std::string &trafficMarkingPolicyDescription) {
trafficMarkingPolicyDescription_ = trafficMarkingPolicyDescription;
setParameter(std::string("TrafficMarkingPolicyDescription"), trafficMarkingPolicyDescription);
}
void CreateTrafficMarkingPolicyRequest::setTrafficMarkingPolicyName(const std::string& trafficMarkingPolicyName)
{
trafficMarkingPolicyName_ = trafficMarkingPolicyName;
setParameter("TrafficMarkingPolicyName", trafficMarkingPolicyName);
std::string CreateTrafficMarkingPolicyRequest::getTrafficMarkingPolicyName() const {
return trafficMarkingPolicyName_;
}
bool CreateTrafficMarkingPolicyRequest::getDryRun()const
{
return dryRun_;
void CreateTrafficMarkingPolicyRequest::setTrafficMarkingPolicyName(const std::string &trafficMarkingPolicyName) {
trafficMarkingPolicyName_ = trafficMarkingPolicyName;
setParameter(std::string("TrafficMarkingPolicyName"), trafficMarkingPolicyName);
}
void CreateTrafficMarkingPolicyRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool CreateTrafficMarkingPolicyRequest::getDryRun() const {
return dryRun_;
}
std::vector<CreateTrafficMarkingPolicyRequest::TrafficMatchRules> CreateTrafficMarkingPolicyRequest::getTrafficMatchRules()const
{
return trafficMatchRules_;
void CreateTrafficMarkingPolicyRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void CreateTrafficMarkingPolicyRequest::setTrafficMatchRules(const std::vector<TrafficMatchRules>& trafficMatchRules)
{
trafficMatchRules_ = trafficMatchRules;
for(int dep1 = 0; dep1!= trafficMatchRules.size(); dep1++) {
auto trafficMatchRulesObj = trafficMatchRules.at(dep1);
std::string trafficMatchRulesObjStr = "TrafficMatchRules." + std::to_string(dep1 + 1);
for(int dep2 = 0; dep2!= trafficMatchRulesObj.dstPortRange.size(); dep2++) {
setParameter(trafficMatchRulesObjStr + ".DstPortRange."+ std::to_string(dep2), std::to_string(trafficMatchRulesObj.dstPortRange.at(dep2)));
}
setParameter(trafficMatchRulesObjStr + ".MatchDscp", std::to_string(trafficMatchRulesObj.matchDscp));
setParameter(trafficMatchRulesObjStr + ".Protocol", trafficMatchRulesObj.protocol);
setParameter(trafficMatchRulesObjStr + ".TrafficMatchRuleDescription", trafficMatchRulesObj.trafficMatchRuleDescription);
for(int dep2 = 0; dep2!= trafficMatchRulesObj.srcPortRange.size(); dep2++) {
setParameter(trafficMatchRulesObjStr + ".SrcPortRange."+ std::to_string(dep2), std::to_string(trafficMatchRulesObj.srcPortRange.at(dep2)));
}
setParameter(trafficMatchRulesObjStr + ".DstCidr", trafficMatchRulesObj.dstCidr);
setParameter(trafficMatchRulesObjStr + ".TrafficMatchRuleName", trafficMatchRulesObj.trafficMatchRuleName);
setParameter(trafficMatchRulesObjStr + ".SrcCidr", trafficMatchRulesObj.srcCidr);
}
std::vector<CreateTrafficMarkingPolicyRequest::TrafficMatchRules> CreateTrafficMarkingPolicyRequest::getTrafficMatchRules() const {
return trafficMatchRules_;
}
std::string CreateTrafficMarkingPolicyRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateTrafficMarkingPolicyRequest::setTrafficMatchRules(const std::vector<CreateTrafficMarkingPolicyRequest::TrafficMatchRules> &trafficMatchRules) {
trafficMatchRules_ = trafficMatchRules;
for(int dep1 = 0; dep1 != trafficMatchRules.size(); dep1++) {
auto trafficMatchRulesObj = trafficMatchRules.at(dep1);
std::string trafficMatchRulesObjStr = std::string("TrafficMatchRules") + "." + std::to_string(dep1 + 1);
setParameter(trafficMatchRulesObjStr + ".MatchDscp", std::to_string(trafficMatchRulesObj.matchDscp));
setParameter(trafficMatchRulesObjStr + ".Protocol", trafficMatchRulesObj.protocol);
setParameter(trafficMatchRulesObjStr + ".TrafficMatchRuleDescription", trafficMatchRulesObj.trafficMatchRuleDescription);
setParameter(trafficMatchRulesObjStr + ".DstCidr", trafficMatchRulesObj.dstCidr);
setParameter(trafficMatchRulesObjStr + ".TrafficMatchRuleName", trafficMatchRulesObj.trafficMatchRuleName);
setParameter(trafficMatchRulesObjStr + ".SrcCidr", trafficMatchRulesObj.srcCidr);
}
}
void CreateTrafficMarkingPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateTrafficMarkingPolicyRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CreateTrafficMarkingPolicyRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateTrafficMarkingPolicyRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateTrafficMarkingPolicyRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateTrafficMarkingPolicyRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CreateTrafficMarkingPolicyRequest::getOwnerId()const
{
return ownerId_;
void CreateTrafficMarkingPolicyRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateTrafficMarkingPolicyRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateTrafficMarkingPolicyRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateTrafficMarkingPolicyRequest::getTransitRouterId()const
{
return transitRouterId_;
void CreateTrafficMarkingPolicyRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateTrafficMarkingPolicyRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string CreateTrafficMarkingPolicyRequest::getTransitRouterId() const {
return transitRouterId_;
}
int CreateTrafficMarkingPolicyRequest::getPriority()const
{
return priority_;
void CreateTrafficMarkingPolicyRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void CreateTrafficMarkingPolicyRequest::setPriority(int priority)
{
priority_ = priority;
setParameter("Priority", std::to_string(priority));
int CreateTrafficMarkingPolicyRequest::getPriority() const {
return priority_;
}
int CreateTrafficMarkingPolicyRequest::getMarkingDscp()const
{
return markingDscp_;
void CreateTrafficMarkingPolicyRequest::setPriority(int priority) {
priority_ = priority;
setParameter(std::string("Priority"), std::to_string(priority));
}
void CreateTrafficMarkingPolicyRequest::setMarkingDscp(int markingDscp)
{
markingDscp_ = markingDscp;
setParameter("MarkingDscp", std::to_string(markingDscp));
int CreateTrafficMarkingPolicyRequest::getMarkingDscp() const {
return markingDscp_;
}
void CreateTrafficMarkingPolicyRequest::setMarkingDscp(int markingDscp) {
markingDscp_ = markingDscp;
setParameter(std::string("MarkingDscp"), std::to_string(markingDscp));
}

View File

@@ -1,249 +1,207 @@
/*
* 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/cbn/model/CreateTransitRouterPeerAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterPeerAttachmentRequest;
CreateTransitRouterPeerAttachmentRequest::CreateTransitRouterPeerAttachmentRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterPeerAttachment")
{
setMethod(HttpRequest::Method::Post);
}
CreateTransitRouterPeerAttachmentRequest::~CreateTransitRouterPeerAttachmentRequest()
{}
long CreateTransitRouterPeerAttachmentRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateTransitRouterPeerAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterPeerAttachmentRequest;
CreateTransitRouterPeerAttachmentRequest::CreateTransitRouterPeerAttachmentRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterPeerAttachment") {
setMethod(HttpRequest::Method::Post);
}
void CreateTransitRouterPeerAttachmentRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateTransitRouterPeerAttachmentRequest::~CreateTransitRouterPeerAttachmentRequest() {}
long CreateTransitRouterPeerAttachmentRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getBandwidthType()const
{
return bandwidthType_;
void CreateTransitRouterPeerAttachmentRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateTransitRouterPeerAttachmentRequest::setBandwidthType(const std::string& bandwidthType)
{
bandwidthType_ = bandwidthType;
setParameter("BandwidthType", bandwidthType);
std::string CreateTransitRouterPeerAttachmentRequest::getBandwidthType() const {
return bandwidthType_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getClientToken()const
{
return clientToken_;
void CreateTransitRouterPeerAttachmentRequest::setBandwidthType(const std::string &bandwidthType) {
bandwidthType_ = bandwidthType;
setParameter(std::string("BandwidthType"), bandwidthType);
}
void CreateTransitRouterPeerAttachmentRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateTransitRouterPeerAttachmentRequest::getClientToken() const {
return clientToken_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getCenId()const
{
return cenId_;
void CreateTransitRouterPeerAttachmentRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateTransitRouterPeerAttachmentRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string CreateTransitRouterPeerAttachmentRequest::getCenId() const {
return cenId_;
}
bool CreateTransitRouterPeerAttachmentRequest::getRouteTableAssociationEnabled()const
{
return routeTableAssociationEnabled_;
void CreateTransitRouterPeerAttachmentRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void CreateTransitRouterPeerAttachmentRequest::setRouteTableAssociationEnabled(bool routeTableAssociationEnabled)
{
routeTableAssociationEnabled_ = routeTableAssociationEnabled;
setParameter("RouteTableAssociationEnabled", routeTableAssociationEnabled ? "true" : "false");
bool CreateTransitRouterPeerAttachmentRequest::getRouteTableAssociationEnabled() const {
return routeTableAssociationEnabled_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getTransitRouterAttachmentName()const
{
return transitRouterAttachmentName_;
void CreateTransitRouterPeerAttachmentRequest::setRouteTableAssociationEnabled(bool routeTableAssociationEnabled) {
routeTableAssociationEnabled_ = routeTableAssociationEnabled;
setParameter(std::string("RouteTableAssociationEnabled"), routeTableAssociationEnabled ? "true" : "false");
}
void CreateTransitRouterPeerAttachmentRequest::setTransitRouterAttachmentName(const std::string& transitRouterAttachmentName)
{
transitRouterAttachmentName_ = transitRouterAttachmentName;
setParameter("TransitRouterAttachmentName", transitRouterAttachmentName);
std::string CreateTransitRouterPeerAttachmentRequest::getTransitRouterAttachmentName() const {
return transitRouterAttachmentName_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getRegionId()const
{
return regionId_;
void CreateTransitRouterPeerAttachmentRequest::setTransitRouterAttachmentName(const std::string &transitRouterAttachmentName) {
transitRouterAttachmentName_ = transitRouterAttachmentName;
setParameter(std::string("TransitRouterAttachmentName"), transitRouterAttachmentName);
}
void CreateTransitRouterPeerAttachmentRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CreateTransitRouterPeerAttachmentRequest::getRegionId() const {
return regionId_;
}
bool CreateTransitRouterPeerAttachmentRequest::getAutoPublishRouteEnabled()const
{
return autoPublishRouteEnabled_;
void CreateTransitRouterPeerAttachmentRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateTransitRouterPeerAttachmentRequest::setAutoPublishRouteEnabled(bool autoPublishRouteEnabled)
{
autoPublishRouteEnabled_ = autoPublishRouteEnabled;
setParameter("AutoPublishRouteEnabled", autoPublishRouteEnabled ? "true" : "false");
bool CreateTransitRouterPeerAttachmentRequest::getAutoPublishRouteEnabled() const {
return autoPublishRouteEnabled_;
}
bool CreateTransitRouterPeerAttachmentRequest::getRouteTablePropagationEnabled()const
{
return routeTablePropagationEnabled_;
void CreateTransitRouterPeerAttachmentRequest::setAutoPublishRouteEnabled(bool autoPublishRouteEnabled) {
autoPublishRouteEnabled_ = autoPublishRouteEnabled;
setParameter(std::string("AutoPublishRouteEnabled"), autoPublishRouteEnabled ? "true" : "false");
}
void CreateTransitRouterPeerAttachmentRequest::setRouteTablePropagationEnabled(bool routeTablePropagationEnabled)
{
routeTablePropagationEnabled_ = routeTablePropagationEnabled;
setParameter("RouteTablePropagationEnabled", routeTablePropagationEnabled ? "true" : "false");
bool CreateTransitRouterPeerAttachmentRequest::getRouteTablePropagationEnabled() const {
return routeTablePropagationEnabled_;
}
bool CreateTransitRouterPeerAttachmentRequest::getDryRun()const
{
return dryRun_;
void CreateTransitRouterPeerAttachmentRequest::setRouteTablePropagationEnabled(bool routeTablePropagationEnabled) {
routeTablePropagationEnabled_ = routeTablePropagationEnabled;
setParameter(std::string("RouteTablePropagationEnabled"), routeTablePropagationEnabled ? "true" : "false");
}
void CreateTransitRouterPeerAttachmentRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool CreateTransitRouterPeerAttachmentRequest::getDryRun() const {
return dryRun_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateTransitRouterPeerAttachmentRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void CreateTransitRouterPeerAttachmentRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateTransitRouterPeerAttachmentRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
int CreateTransitRouterPeerAttachmentRequest::getBandwidth()const
{
return bandwidth_;
void CreateTransitRouterPeerAttachmentRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateTransitRouterPeerAttachmentRequest::setBandwidth(int bandwidth)
{
bandwidth_ = bandwidth;
setParameter("Bandwidth", std::to_string(bandwidth));
int CreateTransitRouterPeerAttachmentRequest::getBandwidth() const {
return bandwidth_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateTransitRouterPeerAttachmentRequest::setBandwidth(int bandwidth) {
bandwidth_ = bandwidth;
setParameter(std::string("Bandwidth"), std::to_string(bandwidth));
}
void CreateTransitRouterPeerAttachmentRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateTransitRouterPeerAttachmentRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CreateTransitRouterPeerAttachmentRequest::getOwnerId()const
{
return ownerId_;
void CreateTransitRouterPeerAttachmentRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateTransitRouterPeerAttachmentRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateTransitRouterPeerAttachmentRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getTransitRouterId()const
{
return transitRouterId_;
void CreateTransitRouterPeerAttachmentRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateTransitRouterPeerAttachmentRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string CreateTransitRouterPeerAttachmentRequest::getTransitRouterId() const {
return transitRouterId_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getResourceType()const
{
return resourceType_;
void CreateTransitRouterPeerAttachmentRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void CreateTransitRouterPeerAttachmentRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
std::string CreateTransitRouterPeerAttachmentRequest::getResourceType() const {
return resourceType_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getTransitRouterAttachmentDescription()const
{
return transitRouterAttachmentDescription_;
void CreateTransitRouterPeerAttachmentRequest::setResourceType(const std::string &resourceType) {
resourceType_ = resourceType;
setParameter(std::string("ResourceType"), resourceType);
}
void CreateTransitRouterPeerAttachmentRequest::setTransitRouterAttachmentDescription(const std::string& transitRouterAttachmentDescription)
{
transitRouterAttachmentDescription_ = transitRouterAttachmentDescription;
setParameter("TransitRouterAttachmentDescription", transitRouterAttachmentDescription);
std::string CreateTransitRouterPeerAttachmentRequest::getTransitRouterAttachmentDescription() const {
return transitRouterAttachmentDescription_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getPeerTransitRouterRegionId()const
{
return peerTransitRouterRegionId_;
void CreateTransitRouterPeerAttachmentRequest::setTransitRouterAttachmentDescription(const std::string &transitRouterAttachmentDescription) {
transitRouterAttachmentDescription_ = transitRouterAttachmentDescription;
setParameter(std::string("TransitRouterAttachmentDescription"), transitRouterAttachmentDescription);
}
void CreateTransitRouterPeerAttachmentRequest::setPeerTransitRouterRegionId(const std::string& peerTransitRouterRegionId)
{
peerTransitRouterRegionId_ = peerTransitRouterRegionId;
setParameter("PeerTransitRouterRegionId", peerTransitRouterRegionId);
std::string CreateTransitRouterPeerAttachmentRequest::getPeerTransitRouterRegionId() const {
return peerTransitRouterRegionId_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getCenBandwidthPackageId()const
{
return cenBandwidthPackageId_;
void CreateTransitRouterPeerAttachmentRequest::setPeerTransitRouterRegionId(const std::string &peerTransitRouterRegionId) {
peerTransitRouterRegionId_ = peerTransitRouterRegionId;
setParameter(std::string("PeerTransitRouterRegionId"), peerTransitRouterRegionId);
}
void CreateTransitRouterPeerAttachmentRequest::setCenBandwidthPackageId(const std::string& cenBandwidthPackageId)
{
cenBandwidthPackageId_ = cenBandwidthPackageId;
setParameter("CenBandwidthPackageId", cenBandwidthPackageId);
std::string CreateTransitRouterPeerAttachmentRequest::getCenBandwidthPackageId() const {
return cenBandwidthPackageId_;
}
std::string CreateTransitRouterPeerAttachmentRequest::getPeerTransitRouterId()const
{
return peerTransitRouterId_;
void CreateTransitRouterPeerAttachmentRequest::setCenBandwidthPackageId(const std::string &cenBandwidthPackageId) {
cenBandwidthPackageId_ = cenBandwidthPackageId;
setParameter(std::string("CenBandwidthPackageId"), cenBandwidthPackageId);
}
void CreateTransitRouterPeerAttachmentRequest::setPeerTransitRouterId(const std::string& peerTransitRouterId)
{
peerTransitRouterId_ = peerTransitRouterId;
setParameter("PeerTransitRouterId", peerTransitRouterId);
std::string CreateTransitRouterPeerAttachmentRequest::getPeerTransitRouterId() const {
return peerTransitRouterId_;
}
void CreateTransitRouterPeerAttachmentRequest::setPeerTransitRouterId(const std::string &peerTransitRouterId) {
peerTransitRouterId_ = peerTransitRouterId;
setParameter(std::string("PeerTransitRouterId"), peerTransitRouterId);
}

View File

@@ -1,150 +1,126 @@
/*
* 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/cbn/model/CreateTransitRouterRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterRequest;
CreateTransitRouterRequest::CreateTransitRouterRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouter")
{
setMethod(HttpRequest::Method::Post);
}
CreateTransitRouterRequest::~CreateTransitRouterRequest()
{}
std::string CreateTransitRouterRequest::getTransitRouterName()const
{
return transitRouterName_;
*/
#include <alibabacloud/cbn/model/CreateTransitRouterRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterRequest;
CreateTransitRouterRequest::CreateTransitRouterRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouter") {
setMethod(HttpRequest::Method::Post);
}
void CreateTransitRouterRequest::setTransitRouterName(const std::string& transitRouterName)
{
transitRouterName_ = transitRouterName;
setParameter("TransitRouterName", transitRouterName);
CreateTransitRouterRequest::~CreateTransitRouterRequest() {}
std::string CreateTransitRouterRequest::getTransitRouterName() const {
return transitRouterName_;
}
long CreateTransitRouterRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
void CreateTransitRouterRequest::setTransitRouterName(const std::string &transitRouterName) {
transitRouterName_ = transitRouterName;
setParameter(std::string("TransitRouterName"), transitRouterName);
}
void CreateTransitRouterRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
long CreateTransitRouterRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateTransitRouterRequest::getClientToken()const
{
return clientToken_;
void CreateTransitRouterRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateTransitRouterRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateTransitRouterRequest::getClientToken() const {
return clientToken_;
}
std::string CreateTransitRouterRequest::getCenId()const
{
return cenId_;
void CreateTransitRouterRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateTransitRouterRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string CreateTransitRouterRequest::getCenId() const {
return cenId_;
}
std::string CreateTransitRouterRequest::getType()const
{
return type_;
void CreateTransitRouterRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void CreateTransitRouterRequest::setType(const std::string& type)
{
type_ = type;
setParameter("Type", type);
std::string CreateTransitRouterRequest::getType() const {
return type_;
}
std::string CreateTransitRouterRequest::getRegionId()const
{
return regionId_;
void CreateTransitRouterRequest::setType(const std::string &type) {
type_ = type;
setParameter(std::string("Type"), type);
}
void CreateTransitRouterRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CreateTransitRouterRequest::getRegionId() const {
return regionId_;
}
bool CreateTransitRouterRequest::getDryRun()const
{
return dryRun_;
void CreateTransitRouterRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateTransitRouterRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool CreateTransitRouterRequest::getDryRun() const {
return dryRun_;
}
std::string CreateTransitRouterRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateTransitRouterRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void CreateTransitRouterRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateTransitRouterRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CreateTransitRouterRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateTransitRouterRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateTransitRouterRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateTransitRouterRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CreateTransitRouterRequest::getOwnerId()const
{
return ownerId_;
void CreateTransitRouterRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateTransitRouterRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateTransitRouterRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateTransitRouterRequest::getTransitRouterDescription()const
{
return transitRouterDescription_;
void CreateTransitRouterRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateTransitRouterRequest::setTransitRouterDescription(const std::string& transitRouterDescription)
{
transitRouterDescription_ = transitRouterDescription;
setParameter("TransitRouterDescription", transitRouterDescription);
std::string CreateTransitRouterRequest::getTransitRouterDescription() const {
return transitRouterDescription_;
}
void CreateTransitRouterRequest::setTransitRouterDescription(const std::string &transitRouterDescription) {
transitRouterDescription_ = transitRouterDescription;
setParameter(std::string("TransitRouterDescription"), transitRouterDescription);
}

View File

@@ -1,161 +1,135 @@
/*
* 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/cbn/model/CreateTransitRouterRouteEntryRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterRouteEntryRequest;
CreateTransitRouterRouteEntryRequest::CreateTransitRouterRouteEntryRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterRouteEntry")
{
setMethod(HttpRequest::Method::Post);
}
CreateTransitRouterRouteEntryRequest::~CreateTransitRouterRouteEntryRequest()
{}
long CreateTransitRouterRouteEntryRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateTransitRouterRouteEntryRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterRouteEntryRequest;
CreateTransitRouterRouteEntryRequest::CreateTransitRouterRouteEntryRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterRouteEntry") {
setMethod(HttpRequest::Method::Post);
}
void CreateTransitRouterRouteEntryRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateTransitRouterRouteEntryRequest::~CreateTransitRouterRouteEntryRequest() {}
long CreateTransitRouterRouteEntryRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateTransitRouterRouteEntryRequest::getClientToken()const
{
return clientToken_;
void CreateTransitRouterRouteEntryRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateTransitRouterRouteEntryRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateTransitRouterRouteEntryRequest::getClientToken() const {
return clientToken_;
}
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteEntryNextHopType()const
{
return transitRouterRouteEntryNextHopType_;
void CreateTransitRouterRouteEntryRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteEntryNextHopType(const std::string& transitRouterRouteEntryNextHopType)
{
transitRouterRouteEntryNextHopType_ = transitRouterRouteEntryNextHopType;
setParameter("TransitRouterRouteEntryNextHopType", transitRouterRouteEntryNextHopType);
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteEntryNextHopType() const {
return transitRouterRouteEntryNextHopType_;
}
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteEntryDestinationCidrBlock()const
{
return transitRouterRouteEntryDestinationCidrBlock_;
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteEntryNextHopType(const std::string &transitRouterRouteEntryNextHopType) {
transitRouterRouteEntryNextHopType_ = transitRouterRouteEntryNextHopType;
setParameter(std::string("TransitRouterRouteEntryNextHopType"), transitRouterRouteEntryNextHopType);
}
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteEntryDestinationCidrBlock(const std::string& transitRouterRouteEntryDestinationCidrBlock)
{
transitRouterRouteEntryDestinationCidrBlock_ = transitRouterRouteEntryDestinationCidrBlock;
setParameter("TransitRouterRouteEntryDestinationCidrBlock", transitRouterRouteEntryDestinationCidrBlock);
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteEntryDestinationCidrBlock() const {
return transitRouterRouteEntryDestinationCidrBlock_;
}
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteEntryDestinationCidrBlock(const std::string &transitRouterRouteEntryDestinationCidrBlock) {
transitRouterRouteEntryDestinationCidrBlock_ = transitRouterRouteEntryDestinationCidrBlock;
setParameter(std::string("TransitRouterRouteEntryDestinationCidrBlock"), transitRouterRouteEntryDestinationCidrBlock);
}
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteEntryNextHopId()const
{
return transitRouterRouteEntryNextHopId_;
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteEntryNextHopId(const std::string& transitRouterRouteEntryNextHopId)
{
transitRouterRouteEntryNextHopId_ = transitRouterRouteEntryNextHopId;
setParameter("TransitRouterRouteEntryNextHopId", transitRouterRouteEntryNextHopId);
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteEntryNextHopId() const {
return transitRouterRouteEntryNextHopId_;
}
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteEntryDescription()const
{
return transitRouterRouteEntryDescription_;
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteEntryNextHopId(const std::string &transitRouterRouteEntryNextHopId) {
transitRouterRouteEntryNextHopId_ = transitRouterRouteEntryNextHopId;
setParameter(std::string("TransitRouterRouteEntryNextHopId"), transitRouterRouteEntryNextHopId);
}
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteEntryDescription(const std::string& transitRouterRouteEntryDescription)
{
transitRouterRouteEntryDescription_ = transitRouterRouteEntryDescription;
setParameter("TransitRouterRouteEntryDescription", transitRouterRouteEntryDescription);
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteEntryDescription() const {
return transitRouterRouteEntryDescription_;
}
bool CreateTransitRouterRouteEntryRequest::getDryRun()const
{
return dryRun_;
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteEntryDescription(const std::string &transitRouterRouteEntryDescription) {
transitRouterRouteEntryDescription_ = transitRouterRouteEntryDescription;
setParameter(std::string("TransitRouterRouteEntryDescription"), transitRouterRouteEntryDescription);
}
void CreateTransitRouterRouteEntryRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool CreateTransitRouterRouteEntryRequest::getDryRun() const {
return dryRun_;
}
std::string CreateTransitRouterRouteEntryRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateTransitRouterRouteEntryRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void CreateTransitRouterRouteEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateTransitRouterRouteEntryRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CreateTransitRouterRouteEntryRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateTransitRouterRouteEntryRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateTransitRouterRouteEntryRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateTransitRouterRouteEntryRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CreateTransitRouterRouteEntryRequest::getOwnerId()const
{
return ownerId_;
void CreateTransitRouterRouteEntryRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateTransitRouterRouteEntryRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateTransitRouterRouteEntryRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteEntryName()const
{
return transitRouterRouteEntryName_;
void CreateTransitRouterRouteEntryRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteEntryName(const std::string& transitRouterRouteEntryName)
{
transitRouterRouteEntryName_ = transitRouterRouteEntryName;
setParameter("TransitRouterRouteEntryName", transitRouterRouteEntryName);
std::string CreateTransitRouterRouteEntryRequest::getTransitRouterRouteEntryName() const {
return transitRouterRouteEntryName_;
}
void CreateTransitRouterRouteEntryRequest::setTransitRouterRouteEntryName(const std::string &transitRouterRouteEntryName) {
transitRouterRouteEntryName_ = transitRouterRouteEntryName;
setParameter(std::string("TransitRouterRouteEntryName"), transitRouterRouteEntryName);
}

View File

@@ -1,128 +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/cbn/model/CreateTransitRouterRouteTableRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterRouteTableRequest;
CreateTransitRouterRouteTableRequest::CreateTransitRouterRouteTableRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterRouteTable")
{
setMethod(HttpRequest::Method::Post);
}
CreateTransitRouterRouteTableRequest::~CreateTransitRouterRouteTableRequest()
{}
long CreateTransitRouterRouteTableRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateTransitRouterRouteTableRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterRouteTableRequest;
CreateTransitRouterRouteTableRequest::CreateTransitRouterRouteTableRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterRouteTable") {
setMethod(HttpRequest::Method::Post);
}
void CreateTransitRouterRouteTableRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateTransitRouterRouteTableRequest::~CreateTransitRouterRouteTableRequest() {}
long CreateTransitRouterRouteTableRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateTransitRouterRouteTableRequest::getClientToken()const
{
return clientToken_;
void CreateTransitRouterRouteTableRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateTransitRouterRouteTableRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateTransitRouterRouteTableRequest::getClientToken() const {
return clientToken_;
}
std::string CreateTransitRouterRouteTableRequest::getTransitRouterRouteTableDescription()const
{
return transitRouterRouteTableDescription_;
void CreateTransitRouterRouteTableRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateTransitRouterRouteTableRequest::setTransitRouterRouteTableDescription(const std::string& transitRouterRouteTableDescription)
{
transitRouterRouteTableDescription_ = transitRouterRouteTableDescription;
setParameter("TransitRouterRouteTableDescription", transitRouterRouteTableDescription);
std::string CreateTransitRouterRouteTableRequest::getTransitRouterRouteTableDescription() const {
return transitRouterRouteTableDescription_;
}
bool CreateTransitRouterRouteTableRequest::getDryRun()const
{
return dryRun_;
void CreateTransitRouterRouteTableRequest::setTransitRouterRouteTableDescription(const std::string &transitRouterRouteTableDescription) {
transitRouterRouteTableDescription_ = transitRouterRouteTableDescription;
setParameter(std::string("TransitRouterRouteTableDescription"), transitRouterRouteTableDescription);
}
void CreateTransitRouterRouteTableRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool CreateTransitRouterRouteTableRequest::getDryRun() const {
return dryRun_;
}
std::string CreateTransitRouterRouteTableRequest::getTransitRouterRouteTableName()const
{
return transitRouterRouteTableName_;
void CreateTransitRouterRouteTableRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void CreateTransitRouterRouteTableRequest::setTransitRouterRouteTableName(const std::string& transitRouterRouteTableName)
{
transitRouterRouteTableName_ = transitRouterRouteTableName;
setParameter("TransitRouterRouteTableName", transitRouterRouteTableName);
std::string CreateTransitRouterRouteTableRequest::getTransitRouterRouteTableName() const {
return transitRouterRouteTableName_;
}
std::string CreateTransitRouterRouteTableRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateTransitRouterRouteTableRequest::setTransitRouterRouteTableName(const std::string &transitRouterRouteTableName) {
transitRouterRouteTableName_ = transitRouterRouteTableName;
setParameter(std::string("TransitRouterRouteTableName"), transitRouterRouteTableName);
}
void CreateTransitRouterRouteTableRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateTransitRouterRouteTableRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CreateTransitRouterRouteTableRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateTransitRouterRouteTableRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateTransitRouterRouteTableRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateTransitRouterRouteTableRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CreateTransitRouterRouteTableRequest::getOwnerId()const
{
return ownerId_;
void CreateTransitRouterRouteTableRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateTransitRouterRouteTableRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateTransitRouterRouteTableRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateTransitRouterRouteTableRequest::getTransitRouterId()const
{
return transitRouterId_;
void CreateTransitRouterRouteTableRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateTransitRouterRouteTableRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string CreateTransitRouterRouteTableRequest::getTransitRouterId() const {
return transitRouterId_;
}
void CreateTransitRouterRouteTableRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}

View File

@@ -1,216 +1,180 @@
/*
* 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/cbn/model/CreateTransitRouterVbrAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterVbrAttachmentRequest;
CreateTransitRouterVbrAttachmentRequest::CreateTransitRouterVbrAttachmentRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterVbrAttachment")
{
setMethod(HttpRequest::Method::Post);
}
CreateTransitRouterVbrAttachmentRequest::~CreateTransitRouterVbrAttachmentRequest()
{}
long CreateTransitRouterVbrAttachmentRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateTransitRouterVbrAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterVbrAttachmentRequest;
CreateTransitRouterVbrAttachmentRequest::CreateTransitRouterVbrAttachmentRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterVbrAttachment") {
setMethod(HttpRequest::Method::Post);
}
void CreateTransitRouterVbrAttachmentRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateTransitRouterVbrAttachmentRequest::~CreateTransitRouterVbrAttachmentRequest() {}
long CreateTransitRouterVbrAttachmentRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string CreateTransitRouterVbrAttachmentRequest::getClientToken()const
{
return clientToken_;
void CreateTransitRouterVbrAttachmentRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateTransitRouterVbrAttachmentRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateTransitRouterVbrAttachmentRequest::getClientToken() const {
return clientToken_;
}
std::string CreateTransitRouterVbrAttachmentRequest::getCenId()const
{
return cenId_;
void CreateTransitRouterVbrAttachmentRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateTransitRouterVbrAttachmentRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string CreateTransitRouterVbrAttachmentRequest::getCenId() const {
return cenId_;
}
bool CreateTransitRouterVbrAttachmentRequest::getRouteTableAssociationEnabled()const
{
return routeTableAssociationEnabled_;
void CreateTransitRouterVbrAttachmentRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void CreateTransitRouterVbrAttachmentRequest::setRouteTableAssociationEnabled(bool routeTableAssociationEnabled)
{
routeTableAssociationEnabled_ = routeTableAssociationEnabled;
setParameter("RouteTableAssociationEnabled", routeTableAssociationEnabled ? "true" : "false");
bool CreateTransitRouterVbrAttachmentRequest::getRouteTableAssociationEnabled() const {
return routeTableAssociationEnabled_;
}
std::string CreateTransitRouterVbrAttachmentRequest::getVbrId()const
{
return vbrId_;
void CreateTransitRouterVbrAttachmentRequest::setRouteTableAssociationEnabled(bool routeTableAssociationEnabled) {
routeTableAssociationEnabled_ = routeTableAssociationEnabled;
setParameter(std::string("RouteTableAssociationEnabled"), routeTableAssociationEnabled ? "true" : "false");
}
void CreateTransitRouterVbrAttachmentRequest::setVbrId(const std::string& vbrId)
{
vbrId_ = vbrId;
setParameter("VbrId", vbrId);
std::string CreateTransitRouterVbrAttachmentRequest::getVbrId() const {
return vbrId_;
}
std::string CreateTransitRouterVbrAttachmentRequest::getTransitRouterAttachmentName()const
{
return transitRouterAttachmentName_;
void CreateTransitRouterVbrAttachmentRequest::setVbrId(const std::string &vbrId) {
vbrId_ = vbrId;
setParameter(std::string("VbrId"), vbrId);
}
void CreateTransitRouterVbrAttachmentRequest::setTransitRouterAttachmentName(const std::string& transitRouterAttachmentName)
{
transitRouterAttachmentName_ = transitRouterAttachmentName;
setParameter("TransitRouterAttachmentName", transitRouterAttachmentName);
std::string CreateTransitRouterVbrAttachmentRequest::getTransitRouterAttachmentName() const {
return transitRouterAttachmentName_;
}
std::string CreateTransitRouterVbrAttachmentRequest::getRegionId()const
{
return regionId_;
void CreateTransitRouterVbrAttachmentRequest::setTransitRouterAttachmentName(const std::string &transitRouterAttachmentName) {
transitRouterAttachmentName_ = transitRouterAttachmentName;
setParameter(std::string("TransitRouterAttachmentName"), transitRouterAttachmentName);
}
void CreateTransitRouterVbrAttachmentRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CreateTransitRouterVbrAttachmentRequest::getRegionId() const {
return regionId_;
}
bool CreateTransitRouterVbrAttachmentRequest::getAutoPublishRouteEnabled()const
{
return autoPublishRouteEnabled_;
void CreateTransitRouterVbrAttachmentRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateTransitRouterVbrAttachmentRequest::setAutoPublishRouteEnabled(bool autoPublishRouteEnabled)
{
autoPublishRouteEnabled_ = autoPublishRouteEnabled;
setParameter("AutoPublishRouteEnabled", autoPublishRouteEnabled ? "true" : "false");
bool CreateTransitRouterVbrAttachmentRequest::getAutoPublishRouteEnabled() const {
return autoPublishRouteEnabled_;
}
bool CreateTransitRouterVbrAttachmentRequest::getRouteTablePropagationEnabled()const
{
return routeTablePropagationEnabled_;
void CreateTransitRouterVbrAttachmentRequest::setAutoPublishRouteEnabled(bool autoPublishRouteEnabled) {
autoPublishRouteEnabled_ = autoPublishRouteEnabled;
setParameter(std::string("AutoPublishRouteEnabled"), autoPublishRouteEnabled ? "true" : "false");
}
void CreateTransitRouterVbrAttachmentRequest::setRouteTablePropagationEnabled(bool routeTablePropagationEnabled)
{
routeTablePropagationEnabled_ = routeTablePropagationEnabled;
setParameter("RouteTablePropagationEnabled", routeTablePropagationEnabled ? "true" : "false");
bool CreateTransitRouterVbrAttachmentRequest::getRouteTablePropagationEnabled() const {
return routeTablePropagationEnabled_;
}
bool CreateTransitRouterVbrAttachmentRequest::getDryRun()const
{
return dryRun_;
void CreateTransitRouterVbrAttachmentRequest::setRouteTablePropagationEnabled(bool routeTablePropagationEnabled) {
routeTablePropagationEnabled_ = routeTablePropagationEnabled;
setParameter(std::string("RouteTablePropagationEnabled"), routeTablePropagationEnabled ? "true" : "false");
}
void CreateTransitRouterVbrAttachmentRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool CreateTransitRouterVbrAttachmentRequest::getDryRun() const {
return dryRun_;
}
std::string CreateTransitRouterVbrAttachmentRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateTransitRouterVbrAttachmentRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void CreateTransitRouterVbrAttachmentRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateTransitRouterVbrAttachmentRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string CreateTransitRouterVbrAttachmentRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateTransitRouterVbrAttachmentRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateTransitRouterVbrAttachmentRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateTransitRouterVbrAttachmentRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CreateTransitRouterVbrAttachmentRequest::getOwnerId()const
{
return ownerId_;
void CreateTransitRouterVbrAttachmentRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateTransitRouterVbrAttachmentRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateTransitRouterVbrAttachmentRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateTransitRouterVbrAttachmentRequest::getTransitRouterId()const
{
return transitRouterId_;
void CreateTransitRouterVbrAttachmentRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateTransitRouterVbrAttachmentRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string CreateTransitRouterVbrAttachmentRequest::getTransitRouterId() const {
return transitRouterId_;
}
std::string CreateTransitRouterVbrAttachmentRequest::getResourceType()const
{
return resourceType_;
void CreateTransitRouterVbrAttachmentRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void CreateTransitRouterVbrAttachmentRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
std::string CreateTransitRouterVbrAttachmentRequest::getResourceType() const {
return resourceType_;
}
std::string CreateTransitRouterVbrAttachmentRequest::getTransitRouterAttachmentDescription()const
{
return transitRouterAttachmentDescription_;
void CreateTransitRouterVbrAttachmentRequest::setResourceType(const std::string &resourceType) {
resourceType_ = resourceType;
setParameter(std::string("ResourceType"), resourceType);
}
void CreateTransitRouterVbrAttachmentRequest::setTransitRouterAttachmentDescription(const std::string& transitRouterAttachmentDescription)
{
transitRouterAttachmentDescription_ = transitRouterAttachmentDescription;
setParameter("TransitRouterAttachmentDescription", transitRouterAttachmentDescription);
std::string CreateTransitRouterVbrAttachmentRequest::getTransitRouterAttachmentDescription() const {
return transitRouterAttachmentDescription_;
}
long CreateTransitRouterVbrAttachmentRequest::getVbrOwnerId()const
{
return vbrOwnerId_;
void CreateTransitRouterVbrAttachmentRequest::setTransitRouterAttachmentDescription(const std::string &transitRouterAttachmentDescription) {
transitRouterAttachmentDescription_ = transitRouterAttachmentDescription;
setParameter(std::string("TransitRouterAttachmentDescription"), transitRouterAttachmentDescription);
}
void CreateTransitRouterVbrAttachmentRequest::setVbrOwnerId(long vbrOwnerId)
{
vbrOwnerId_ = vbrOwnerId;
setParameter("VbrOwnerId", std::to_string(vbrOwnerId));
long CreateTransitRouterVbrAttachmentRequest::getVbrOwnerId() const {
return vbrOwnerId_;
}
void CreateTransitRouterVbrAttachmentRequest::setVbrOwnerId(long vbrOwnerId) {
vbrOwnerId_ = vbrOwnerId;
setParameter(std::string("VbrOwnerId"), std::to_string(vbrOwnerId));
}

View File

@@ -1,243 +1,203 @@
/*
* 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/cbn/model/CreateTransitRouterVpcAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterVpcAttachmentRequest;
CreateTransitRouterVpcAttachmentRequest::CreateTransitRouterVpcAttachmentRequest() :
RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterVpcAttachment")
{
setMethod(HttpRequest::Method::Post);
}
CreateTransitRouterVpcAttachmentRequest::~CreateTransitRouterVpcAttachmentRequest()
{}
long CreateTransitRouterVpcAttachmentRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/CreateTransitRouterVpcAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::CreateTransitRouterVpcAttachmentRequest;
CreateTransitRouterVpcAttachmentRequest::CreateTransitRouterVpcAttachmentRequest()
: RpcServiceRequest("cbn", "2017-09-12", "CreateTransitRouterVpcAttachment") {
setMethod(HttpRequest::Method::Post);
}
void CreateTransitRouterVpcAttachmentRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
CreateTransitRouterVpcAttachmentRequest::~CreateTransitRouterVpcAttachmentRequest() {}
long CreateTransitRouterVpcAttachmentRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
long CreateTransitRouterVpcAttachmentRequest::getVpcOwnerId()const
{
return vpcOwnerId_;
void CreateTransitRouterVpcAttachmentRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void CreateTransitRouterVpcAttachmentRequest::setVpcOwnerId(long vpcOwnerId)
{
vpcOwnerId_ = vpcOwnerId;
setParameter("VpcOwnerId", std::to_string(vpcOwnerId));
long CreateTransitRouterVpcAttachmentRequest::getVpcOwnerId() const {
return vpcOwnerId_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getClientToken()const
{
return clientToken_;
void CreateTransitRouterVpcAttachmentRequest::setVpcOwnerId(long vpcOwnerId) {
vpcOwnerId_ = vpcOwnerId;
setParameter(std::string("VpcOwnerId"), std::to_string(vpcOwnerId));
}
void CreateTransitRouterVpcAttachmentRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string CreateTransitRouterVpcAttachmentRequest::getClientToken() const {
return clientToken_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getCenId()const
{
return cenId_;
void CreateTransitRouterVpcAttachmentRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void CreateTransitRouterVpcAttachmentRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string CreateTransitRouterVpcAttachmentRequest::getCenId() const {
return cenId_;
}
bool CreateTransitRouterVpcAttachmentRequest::getRouteTableAssociationEnabled()const
{
return routeTableAssociationEnabled_;
void CreateTransitRouterVpcAttachmentRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void CreateTransitRouterVpcAttachmentRequest::setRouteTableAssociationEnabled(bool routeTableAssociationEnabled)
{
routeTableAssociationEnabled_ = routeTableAssociationEnabled;
setParameter("RouteTableAssociationEnabled", routeTableAssociationEnabled ? "true" : "false");
bool CreateTransitRouterVpcAttachmentRequest::getRouteTableAssociationEnabled() const {
return routeTableAssociationEnabled_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getTransitRouterAttachmentName()const
{
return transitRouterAttachmentName_;
void CreateTransitRouterVpcAttachmentRequest::setRouteTableAssociationEnabled(bool routeTableAssociationEnabled) {
routeTableAssociationEnabled_ = routeTableAssociationEnabled;
setParameter(std::string("RouteTableAssociationEnabled"), routeTableAssociationEnabled ? "true" : "false");
}
void CreateTransitRouterVpcAttachmentRequest::setTransitRouterAttachmentName(const std::string& transitRouterAttachmentName)
{
transitRouterAttachmentName_ = transitRouterAttachmentName;
setParameter("TransitRouterAttachmentName", transitRouterAttachmentName);
std::string CreateTransitRouterVpcAttachmentRequest::getTransitRouterAttachmentName() const {
return transitRouterAttachmentName_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getRegionId()const
{
return regionId_;
void CreateTransitRouterVpcAttachmentRequest::setTransitRouterAttachmentName(const std::string &transitRouterAttachmentName) {
transitRouterAttachmentName_ = transitRouterAttachmentName;
setParameter(std::string("TransitRouterAttachmentName"), transitRouterAttachmentName);
}
void CreateTransitRouterVpcAttachmentRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string CreateTransitRouterVpcAttachmentRequest::getRegionId() const {
return regionId_;
}
bool CreateTransitRouterVpcAttachmentRequest::getAutoCreateVpcRoute()const
{
return autoCreateVpcRoute_;
void CreateTransitRouterVpcAttachmentRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void CreateTransitRouterVpcAttachmentRequest::setAutoCreateVpcRoute(bool autoCreateVpcRoute)
{
autoCreateVpcRoute_ = autoCreateVpcRoute;
setParameter("AutoCreateVpcRoute", autoCreateVpcRoute ? "true" : "false");
bool CreateTransitRouterVpcAttachmentRequest::getAutoCreateVpcRoute() const {
return autoCreateVpcRoute_;
}
bool CreateTransitRouterVpcAttachmentRequest::getRouteTablePropagationEnabled()const
{
return routeTablePropagationEnabled_;
void CreateTransitRouterVpcAttachmentRequest::setAutoCreateVpcRoute(bool autoCreateVpcRoute) {
autoCreateVpcRoute_ = autoCreateVpcRoute;
setParameter(std::string("AutoCreateVpcRoute"), autoCreateVpcRoute ? "true" : "false");
}
void CreateTransitRouterVpcAttachmentRequest::setRouteTablePropagationEnabled(bool routeTablePropagationEnabled)
{
routeTablePropagationEnabled_ = routeTablePropagationEnabled;
setParameter("RouteTablePropagationEnabled", routeTablePropagationEnabled ? "true" : "false");
bool CreateTransitRouterVpcAttachmentRequest::getRouteTablePropagationEnabled() const {
return routeTablePropagationEnabled_;
}
bool CreateTransitRouterVpcAttachmentRequest::getDryRun()const
{
return dryRun_;
void CreateTransitRouterVpcAttachmentRequest::setRouteTablePropagationEnabled(bool routeTablePropagationEnabled) {
routeTablePropagationEnabled_ = routeTablePropagationEnabled;
setParameter(std::string("RouteTablePropagationEnabled"), routeTablePropagationEnabled ? "true" : "false");
}
void CreateTransitRouterVpcAttachmentRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool CreateTransitRouterVpcAttachmentRequest::getDryRun() const {
return dryRun_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void CreateTransitRouterVpcAttachmentRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void CreateTransitRouterVpcAttachmentRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string CreateTransitRouterVpcAttachmentRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::vector<CreateTransitRouterVpcAttachmentRequest::ZoneMappings> CreateTransitRouterVpcAttachmentRequest::getZoneMappings()const
{
return zoneMappings_;
void CreateTransitRouterVpcAttachmentRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void CreateTransitRouterVpcAttachmentRequest::setZoneMappings(const std::vector<ZoneMappings>& zoneMappings)
{
zoneMappings_ = zoneMappings;
for(int dep1 = 0; dep1!= zoneMappings.size(); dep1++) {
auto zoneMappingsObj = zoneMappings.at(dep1);
std::string zoneMappingsObjStr = "ZoneMappings." + std::to_string(dep1 + 1);
setParameter(zoneMappingsObjStr + ".VSwitchId", zoneMappingsObj.vSwitchId);
setParameter(zoneMappingsObjStr + ".ZoneId", zoneMappingsObj.zoneId);
}
std::vector<CreateTransitRouterVpcAttachmentRequest::ZoneMappings> CreateTransitRouterVpcAttachmentRequest::getZoneMappings() const {
return zoneMappings_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getOwnerAccount()const
{
return ownerAccount_;
void CreateTransitRouterVpcAttachmentRequest::setZoneMappings(const std::vector<CreateTransitRouterVpcAttachmentRequest::ZoneMappings> &zoneMappings) {
zoneMappings_ = zoneMappings;
for(int dep1 = 0; dep1 != zoneMappings.size(); dep1++) {
auto zoneMappingsObj = zoneMappings.at(dep1);
std::string zoneMappingsObjStr = std::string("ZoneMappings") + "." + std::to_string(dep1 + 1);
setParameter(zoneMappingsObjStr + ".VSwitchId", zoneMappingsObj.vSwitchId);
setParameter(zoneMappingsObjStr + ".ZoneId", zoneMappingsObj.zoneId);
}
}
void CreateTransitRouterVpcAttachmentRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string CreateTransitRouterVpcAttachmentRequest::getOwnerAccount() const {
return ownerAccount_;
}
long CreateTransitRouterVpcAttachmentRequest::getOwnerId()const
{
return ownerId_;
void CreateTransitRouterVpcAttachmentRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void CreateTransitRouterVpcAttachmentRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long CreateTransitRouterVpcAttachmentRequest::getOwnerId() const {
return ownerId_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getTransitRouterId()const
{
return transitRouterId_;
void CreateTransitRouterVpcAttachmentRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void CreateTransitRouterVpcAttachmentRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string CreateTransitRouterVpcAttachmentRequest::getTransitRouterId() const {
return transitRouterId_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getResourceType()const
{
return resourceType_;
void CreateTransitRouterVpcAttachmentRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void CreateTransitRouterVpcAttachmentRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
std::string CreateTransitRouterVpcAttachmentRequest::getResourceType() const {
return resourceType_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getTransitRouterAttachmentDescription()const
{
return transitRouterAttachmentDescription_;
void CreateTransitRouterVpcAttachmentRequest::setResourceType(const std::string &resourceType) {
resourceType_ = resourceType;
setParameter(std::string("ResourceType"), resourceType);
}
void CreateTransitRouterVpcAttachmentRequest::setTransitRouterAttachmentDescription(const std::string& transitRouterAttachmentDescription)
{
transitRouterAttachmentDescription_ = transitRouterAttachmentDescription;
setParameter("TransitRouterAttachmentDescription", transitRouterAttachmentDescription);
std::string CreateTransitRouterVpcAttachmentRequest::getTransitRouterAttachmentDescription() const {
return transitRouterAttachmentDescription_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getVpcId()const
{
return vpcId_;
void CreateTransitRouterVpcAttachmentRequest::setTransitRouterAttachmentDescription(const std::string &transitRouterAttachmentDescription) {
transitRouterAttachmentDescription_ = transitRouterAttachmentDescription;
setParameter(std::string("TransitRouterAttachmentDescription"), transitRouterAttachmentDescription);
}
void CreateTransitRouterVpcAttachmentRequest::setVpcId(const std::string& vpcId)
{
vpcId_ = vpcId;
setParameter("VpcId", vpcId);
std::string CreateTransitRouterVpcAttachmentRequest::getVpcId() const {
return vpcId_;
}
std::string CreateTransitRouterVpcAttachmentRequest::getChargeType()const
{
return chargeType_;
void CreateTransitRouterVpcAttachmentRequest::setVpcId(const std::string &vpcId) {
vpcId_ = vpcId;
setParameter(std::string("VpcId"), vpcId);
}
void CreateTransitRouterVpcAttachmentRequest::setChargeType(const std::string& chargeType)
{
chargeType_ = chargeType;
setParameter("ChargeType", chargeType);
std::string CreateTransitRouterVpcAttachmentRequest::getChargeType() const {
return chargeType_;
}
void CreateTransitRouterVpcAttachmentRequest::setChargeType(const std::string &chargeType) {
chargeType_ = chargeType;
setParameter(std::string("ChargeType"), chargeType);
}

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/DeactiveFlowLogRequest.h>
using AlibabaCloud::Cbn::Model::DeactiveFlowLogRequest;
DeactiveFlowLogRequest::DeactiveFlowLogRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeactiveFlowLog")
{
setMethod(HttpRequest::Method::Post);
}
DeactiveFlowLogRequest::~DeactiveFlowLogRequest()
{}
long DeactiveFlowLogRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeactiveFlowLogRequest.h>
using AlibabaCloud::Cbn::Model::DeactiveFlowLogRequest;
DeactiveFlowLogRequest::DeactiveFlowLogRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeactiveFlowLog") {
setMethod(HttpRequest::Method::Post);
}
void DeactiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeactiveFlowLogRequest::~DeactiveFlowLogRequest() {}
long DeactiveFlowLogRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeactiveFlowLogRequest::getClientToken()const
{
return clientToken_;
void DeactiveFlowLogRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeactiveFlowLogRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeactiveFlowLogRequest::getClientToken() const {
return clientToken_;
}
std::string DeactiveFlowLogRequest::getCenId()const
{
return cenId_;
void DeactiveFlowLogRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeactiveFlowLogRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DeactiveFlowLogRequest::getCenId() const {
return cenId_;
}
std::string DeactiveFlowLogRequest::getRegionId()const
{
return regionId_;
void DeactiveFlowLogRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DeactiveFlowLogRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DeactiveFlowLogRequest::getRegionId() const {
return regionId_;
}
std::string DeactiveFlowLogRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeactiveFlowLogRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DeactiveFlowLogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeactiveFlowLogRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeactiveFlowLogRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeactiveFlowLogRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeactiveFlowLogRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeactiveFlowLogRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeactiveFlowLogRequest::getOwnerId()const
{
return ownerId_;
void DeactiveFlowLogRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeactiveFlowLogRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeactiveFlowLogRequest::getOwnerId() const {
return ownerId_;
}
std::string DeactiveFlowLogRequest::getFlowLogId()const
{
return flowLogId_;
void DeactiveFlowLogRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DeactiveFlowLogRequest::setFlowLogId(const std::string& flowLogId)
{
flowLogId_ = flowLogId;
setParameter("FlowLogId", flowLogId);
std::string DeactiveFlowLogRequest::getFlowLogId() const {
return flowLogId_;
}
void DeactiveFlowLogRequest::setFlowLogId(const std::string &flowLogId) {
flowLogId_ = flowLogId;
setParameter(std::string("FlowLogId"), flowLogId);
}

View File

@@ -1,84 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DeleteCenBandwidthPackageRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenBandwidthPackageRequest;
DeleteCenBandwidthPackageRequest::DeleteCenBandwidthPackageRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteCenBandwidthPackage")
{
setMethod(HttpRequest::Method::Post);
}
DeleteCenBandwidthPackageRequest::~DeleteCenBandwidthPackageRequest()
{}
long DeleteCenBandwidthPackageRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteCenBandwidthPackageRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenBandwidthPackageRequest;
DeleteCenBandwidthPackageRequest::DeleteCenBandwidthPackageRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteCenBandwidthPackage") {
setMethod(HttpRequest::Method::Post);
}
void DeleteCenBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteCenBandwidthPackageRequest::~DeleteCenBandwidthPackageRequest() {}
long DeleteCenBandwidthPackageRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteCenBandwidthPackageRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteCenBandwidthPackageRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteCenBandwidthPackageRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteCenBandwidthPackageRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteCenBandwidthPackageRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteCenBandwidthPackageRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteCenBandwidthPackageRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteCenBandwidthPackageRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteCenBandwidthPackageRequest::getOwnerId()const
{
return ownerId_;
void DeleteCenBandwidthPackageRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteCenBandwidthPackageRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteCenBandwidthPackageRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteCenBandwidthPackageRequest::getCenBandwidthPackageId()const
{
return cenBandwidthPackageId_;
void DeleteCenBandwidthPackageRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DeleteCenBandwidthPackageRequest::setCenBandwidthPackageId(const std::string& cenBandwidthPackageId)
{
cenBandwidthPackageId_ = cenBandwidthPackageId;
setParameter("CenBandwidthPackageId", cenBandwidthPackageId);
std::string DeleteCenBandwidthPackageRequest::getCenBandwidthPackageId() const {
return cenBandwidthPackageId_;
}
void DeleteCenBandwidthPackageRequest::setCenBandwidthPackageId(const std::string &cenBandwidthPackageId) {
cenBandwidthPackageId_ = cenBandwidthPackageId;
setParameter(std::string("CenBandwidthPackageId"), cenBandwidthPackageId);
}

View File

@@ -1,139 +1,117 @@
/*
* 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/cbn/model/DeleteCenChildInstanceRouteEntryToAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenChildInstanceRouteEntryToAttachmentRequest;
DeleteCenChildInstanceRouteEntryToAttachmentRequest::DeleteCenChildInstanceRouteEntryToAttachmentRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteCenChildInstanceRouteEntryToAttachment")
{
setMethod(HttpRequest::Method::Post);
}
DeleteCenChildInstanceRouteEntryToAttachmentRequest::~DeleteCenChildInstanceRouteEntryToAttachmentRequest()
{}
long DeleteCenChildInstanceRouteEntryToAttachmentRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteCenChildInstanceRouteEntryToAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenChildInstanceRouteEntryToAttachmentRequest;
DeleteCenChildInstanceRouteEntryToAttachmentRequest::DeleteCenChildInstanceRouteEntryToAttachmentRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteCenChildInstanceRouteEntryToAttachment") {
setMethod(HttpRequest::Method::Post);
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteCenChildInstanceRouteEntryToAttachmentRequest::~DeleteCenChildInstanceRouteEntryToAttachmentRequest() {}
long DeleteCenChildInstanceRouteEntryToAttachmentRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getClientToken()const
{
return clientToken_;
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getClientToken() const {
return clientToken_;
}
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getCenId()const
{
return cenId_;
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getCenId() const {
return cenId_;
}
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getRouteTableId()const
{
return routeTableId_;
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setRouteTableId(const std::string& routeTableId)
{
routeTableId_ = routeTableId;
setParameter("RouteTableId", routeTableId);
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getRouteTableId() const {
return routeTableId_;
}
bool DeleteCenChildInstanceRouteEntryToAttachmentRequest::getDryRun()const
{
return dryRun_;
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setRouteTableId(const std::string &routeTableId) {
routeTableId_ = routeTableId;
setParameter(std::string("RouteTableId"), routeTableId);
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DeleteCenChildInstanceRouteEntryToAttachmentRequest::getDryRun() const {
return dryRun_;
}
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getDestinationCidrBlock()const
{
return destinationCidrBlock_;
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock)
{
destinationCidrBlock_ = destinationCidrBlock;
setParameter("DestinationCidrBlock", destinationCidrBlock);
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getDestinationCidrBlock() const {
return destinationCidrBlock_;
}
long DeleteCenChildInstanceRouteEntryToAttachmentRequest::getOwnerId()const
{
return ownerId_;
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setDestinationCidrBlock(const std::string &destinationCidrBlock) {
destinationCidrBlock_ = destinationCidrBlock;
setParameter(std::string("DestinationCidrBlock"), destinationCidrBlock);
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteCenChildInstanceRouteEntryToAttachmentRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string DeleteCenChildInstanceRouteEntryToAttachmentRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
void DeleteCenChildInstanceRouteEntryToAttachmentRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}

View File

@@ -1,150 +1,126 @@
/*
* 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/cbn/model/DeleteCenChildInstanceRouteEntryToCenRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenChildInstanceRouteEntryToCenRequest;
DeleteCenChildInstanceRouteEntryToCenRequest::DeleteCenChildInstanceRouteEntryToCenRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteCenChildInstanceRouteEntryToCen")
{
setMethod(HttpRequest::Method::Post);
}
DeleteCenChildInstanceRouteEntryToCenRequest::~DeleteCenChildInstanceRouteEntryToCenRequest()
{}
long DeleteCenChildInstanceRouteEntryToCenRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteCenChildInstanceRouteEntryToCenRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenChildInstanceRouteEntryToCenRequest;
DeleteCenChildInstanceRouteEntryToCenRequest::DeleteCenChildInstanceRouteEntryToCenRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteCenChildInstanceRouteEntryToCen") {
setMethod(HttpRequest::Method::Post);
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteCenChildInstanceRouteEntryToCenRequest::~DeleteCenChildInstanceRouteEntryToCenRequest() {}
long DeleteCenChildInstanceRouteEntryToCenRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getCenId()const
{
return cenId_;
void DeleteCenChildInstanceRouteEntryToCenRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getCenId() const {
return cenId_;
}
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getChildInstanceRegionId()const
{
return childInstanceRegionId_;
void DeleteCenChildInstanceRouteEntryToCenRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId)
{
childInstanceRegionId_ = childInstanceRegionId;
setParameter("ChildInstanceRegionId", childInstanceRegionId);
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getChildInstanceRegionId() const {
return childInstanceRegionId_;
}
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getRouteTableId()const
{
return routeTableId_;
void DeleteCenChildInstanceRouteEntryToCenRequest::setChildInstanceRegionId(const std::string &childInstanceRegionId) {
childInstanceRegionId_ = childInstanceRegionId;
setParameter(std::string("ChildInstanceRegionId"), childInstanceRegionId);
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setRouteTableId(const std::string& routeTableId)
{
routeTableId_ = routeTableId;
setParameter("RouteTableId", routeTableId);
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getRouteTableId() const {
return routeTableId_;
}
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteCenChildInstanceRouteEntryToCenRequest::setRouteTableId(const std::string &routeTableId) {
routeTableId_ = routeTableId;
setParameter(std::string("RouteTableId"), routeTableId);
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteCenChildInstanceRouteEntryToCenRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getDestinationCidrBlock()const
{
return destinationCidrBlock_;
void DeleteCenChildInstanceRouteEntryToCenRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock)
{
destinationCidrBlock_ = destinationCidrBlock;
setParameter("DestinationCidrBlock", destinationCidrBlock);
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getDestinationCidrBlock() const {
return destinationCidrBlock_;
}
long DeleteCenChildInstanceRouteEntryToCenRequest::getOwnerId()const
{
return ownerId_;
void DeleteCenChildInstanceRouteEntryToCenRequest::setDestinationCidrBlock(const std::string &destinationCidrBlock) {
destinationCidrBlock_ = destinationCidrBlock;
setParameter(std::string("DestinationCidrBlock"), destinationCidrBlock);
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteCenChildInstanceRouteEntryToCenRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getChildInstanceType()const
{
return childInstanceType_;
void DeleteCenChildInstanceRouteEntryToCenRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setChildInstanceType(const std::string& childInstanceType)
{
childInstanceType_ = childInstanceType;
setParameter("ChildInstanceType", childInstanceType);
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getChildInstanceType() const {
return childInstanceType_;
}
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getChildInstanceId()const
{
return childInstanceId_;
void DeleteCenChildInstanceRouteEntryToCenRequest::setChildInstanceType(const std::string &childInstanceType) {
childInstanceType_ = childInstanceType;
setParameter(std::string("ChildInstanceType"), childInstanceType);
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setChildInstanceId(const std::string& childInstanceId)
{
childInstanceId_ = childInstanceId;
setParameter("ChildInstanceId", childInstanceId);
std::string DeleteCenChildInstanceRouteEntryToCenRequest::getChildInstanceId() const {
return childInstanceId_;
}
long DeleteCenChildInstanceRouteEntryToCenRequest::getChildInstanceAliUid()const
{
return childInstanceAliUid_;
void DeleteCenChildInstanceRouteEntryToCenRequest::setChildInstanceId(const std::string &childInstanceId) {
childInstanceId_ = childInstanceId;
setParameter(std::string("ChildInstanceId"), childInstanceId);
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setChildInstanceAliUid(long childInstanceAliUid)
{
childInstanceAliUid_ = childInstanceAliUid;
setParameter("ChildInstanceAliUid", std::to_string(childInstanceAliUid));
long DeleteCenChildInstanceRouteEntryToCenRequest::getChildInstanceAliUid() const {
return childInstanceAliUid_;
}
void DeleteCenChildInstanceRouteEntryToCenRequest::setChildInstanceAliUid(long childInstanceAliUid) {
childInstanceAliUid_ = childInstanceAliUid;
setParameter(std::string("ChildInstanceAliUid"), std::to_string(childInstanceAliUid));
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DeleteCenInterRegionTrafficQosPolicyRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenInterRegionTrafficQosPolicyRequest;
DeleteCenInterRegionTrafficQosPolicyRequest::DeleteCenInterRegionTrafficQosPolicyRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteCenInterRegionTrafficQosPolicy")
{
setMethod(HttpRequest::Method::Post);
}
DeleteCenInterRegionTrafficQosPolicyRequest::~DeleteCenInterRegionTrafficQosPolicyRequest()
{}
long DeleteCenInterRegionTrafficQosPolicyRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteCenInterRegionTrafficQosPolicyRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenInterRegionTrafficQosPolicyRequest;
DeleteCenInterRegionTrafficQosPolicyRequest::DeleteCenInterRegionTrafficQosPolicyRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteCenInterRegionTrafficQosPolicy") {
setMethod(HttpRequest::Method::Post);
}
void DeleteCenInterRegionTrafficQosPolicyRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteCenInterRegionTrafficQosPolicyRequest::~DeleteCenInterRegionTrafficQosPolicyRequest() {}
long DeleteCenInterRegionTrafficQosPolicyRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteCenInterRegionTrafficQosPolicyRequest::getClientToken()const
{
return clientToken_;
void DeleteCenInterRegionTrafficQosPolicyRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteCenInterRegionTrafficQosPolicyRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeleteCenInterRegionTrafficQosPolicyRequest::getClientToken() const {
return clientToken_;
}
bool DeleteCenInterRegionTrafficQosPolicyRequest::getDryRun()const
{
return dryRun_;
void DeleteCenInterRegionTrafficQosPolicyRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeleteCenInterRegionTrafficQosPolicyRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DeleteCenInterRegionTrafficQosPolicyRequest::getDryRun() const {
return dryRun_;
}
std::string DeleteCenInterRegionTrafficQosPolicyRequest::getTrafficQosPolicyId()const
{
return trafficQosPolicyId_;
void DeleteCenInterRegionTrafficQosPolicyRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DeleteCenInterRegionTrafficQosPolicyRequest::setTrafficQosPolicyId(const std::string& trafficQosPolicyId)
{
trafficQosPolicyId_ = trafficQosPolicyId;
setParameter("TrafficQosPolicyId", trafficQosPolicyId);
std::string DeleteCenInterRegionTrafficQosPolicyRequest::getTrafficQosPolicyId() const {
return trafficQosPolicyId_;
}
std::string DeleteCenInterRegionTrafficQosPolicyRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteCenInterRegionTrafficQosPolicyRequest::setTrafficQosPolicyId(const std::string &trafficQosPolicyId) {
trafficQosPolicyId_ = trafficQosPolicyId;
setParameter(std::string("TrafficQosPolicyId"), trafficQosPolicyId);
}
void DeleteCenInterRegionTrafficQosPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteCenInterRegionTrafficQosPolicyRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteCenInterRegionTrafficQosPolicyRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteCenInterRegionTrafficQosPolicyRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteCenInterRegionTrafficQosPolicyRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteCenInterRegionTrafficQosPolicyRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteCenInterRegionTrafficQosPolicyRequest::getOwnerId()const
{
return ownerId_;
void DeleteCenInterRegionTrafficQosPolicyRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteCenInterRegionTrafficQosPolicyRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteCenInterRegionTrafficQosPolicyRequest::getOwnerId() const {
return ownerId_;
}
void DeleteCenInterRegionTrafficQosPolicyRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DeleteCenInterRegionTrafficQosQueueRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenInterRegionTrafficQosQueueRequest;
DeleteCenInterRegionTrafficQosQueueRequest::DeleteCenInterRegionTrafficQosQueueRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteCenInterRegionTrafficQosQueue")
{
setMethod(HttpRequest::Method::Post);
}
DeleteCenInterRegionTrafficQosQueueRequest::~DeleteCenInterRegionTrafficQosQueueRequest()
{}
long DeleteCenInterRegionTrafficQosQueueRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteCenInterRegionTrafficQosQueueRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenInterRegionTrafficQosQueueRequest;
DeleteCenInterRegionTrafficQosQueueRequest::DeleteCenInterRegionTrafficQosQueueRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteCenInterRegionTrafficQosQueue") {
setMethod(HttpRequest::Method::Post);
}
void DeleteCenInterRegionTrafficQosQueueRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteCenInterRegionTrafficQosQueueRequest::~DeleteCenInterRegionTrafficQosQueueRequest() {}
long DeleteCenInterRegionTrafficQosQueueRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteCenInterRegionTrafficQosQueueRequest::getClientToken()const
{
return clientToken_;
void DeleteCenInterRegionTrafficQosQueueRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteCenInterRegionTrafficQosQueueRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeleteCenInterRegionTrafficQosQueueRequest::getClientToken() const {
return clientToken_;
}
bool DeleteCenInterRegionTrafficQosQueueRequest::getDryRun()const
{
return dryRun_;
void DeleteCenInterRegionTrafficQosQueueRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeleteCenInterRegionTrafficQosQueueRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DeleteCenInterRegionTrafficQosQueueRequest::getDryRun() const {
return dryRun_;
}
std::string DeleteCenInterRegionTrafficQosQueueRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteCenInterRegionTrafficQosQueueRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DeleteCenInterRegionTrafficQosQueueRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteCenInterRegionTrafficQosQueueRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteCenInterRegionTrafficQosQueueRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteCenInterRegionTrafficQosQueueRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteCenInterRegionTrafficQosQueueRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteCenInterRegionTrafficQosQueueRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteCenInterRegionTrafficQosQueueRequest::getOwnerId()const
{
return ownerId_;
void DeleteCenInterRegionTrafficQosQueueRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteCenInterRegionTrafficQosQueueRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteCenInterRegionTrafficQosQueueRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteCenInterRegionTrafficQosQueueRequest::getQosQueueId()const
{
return qosQueueId_;
void DeleteCenInterRegionTrafficQosQueueRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DeleteCenInterRegionTrafficQosQueueRequest::setQosQueueId(const std::string& qosQueueId)
{
qosQueueId_ = qosQueueId;
setParameter("QosQueueId", qosQueueId);
std::string DeleteCenInterRegionTrafficQosQueueRequest::getQosQueueId() const {
return qosQueueId_;
}
void DeleteCenInterRegionTrafficQosQueueRequest::setQosQueueId(const std::string &qosQueueId) {
qosQueueId_ = qosQueueId;
setParameter(std::string("QosQueueId"), qosQueueId);
}

View File

@@ -1,84 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DeleteCenRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenRequest;
DeleteCenRequest::DeleteCenRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteCen")
{
setMethod(HttpRequest::Method::Post);
}
DeleteCenRequest::~DeleteCenRequest()
{}
long DeleteCenRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteCenRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenRequest;
DeleteCenRequest::DeleteCenRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteCen") {
setMethod(HttpRequest::Method::Post);
}
void DeleteCenRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteCenRequest::~DeleteCenRequest() {}
long DeleteCenRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteCenRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteCenRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteCenRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteCenRequest::getCenId()const
{
return cenId_;
void DeleteCenRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteCenRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DeleteCenRequest::getCenId() const {
return cenId_;
}
std::string DeleteCenRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteCenRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DeleteCenRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteCenRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteCenRequest::getOwnerId()const
{
return ownerId_;
void DeleteCenRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteCenRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteCenRequest::getOwnerId() const {
return ownerId_;
}
void DeleteCenRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DeleteCenRouteMapRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenRouteMapRequest;
DeleteCenRouteMapRequest::DeleteCenRouteMapRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteCenRouteMap")
{
setMethod(HttpRequest::Method::Post);
}
DeleteCenRouteMapRequest::~DeleteCenRouteMapRequest()
{}
long DeleteCenRouteMapRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteCenRouteMapRequest.h>
using AlibabaCloud::Cbn::Model::DeleteCenRouteMapRequest;
DeleteCenRouteMapRequest::DeleteCenRouteMapRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteCenRouteMap") {
setMethod(HttpRequest::Method::Post);
}
void DeleteCenRouteMapRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteCenRouteMapRequest::~DeleteCenRouteMapRequest() {}
long DeleteCenRouteMapRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteCenRouteMapRequest::getCenId()const
{
return cenId_;
void DeleteCenRouteMapRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteCenRouteMapRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DeleteCenRouteMapRequest::getCenId() const {
return cenId_;
}
std::string DeleteCenRouteMapRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteCenRouteMapRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DeleteCenRouteMapRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteCenRouteMapRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteCenRouteMapRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteCenRouteMapRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteCenRouteMapRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteCenRouteMapRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string DeleteCenRouteMapRequest::getRouteMapId()const
{
return routeMapId_;
void DeleteCenRouteMapRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteCenRouteMapRequest::setRouteMapId(const std::string& routeMapId)
{
routeMapId_ = routeMapId;
setParameter("RouteMapId", routeMapId);
std::string DeleteCenRouteMapRequest::getRouteMapId() const {
return routeMapId_;
}
long DeleteCenRouteMapRequest::getOwnerId()const
{
return ownerId_;
void DeleteCenRouteMapRequest::setRouteMapId(const std::string &routeMapId) {
routeMapId_ = routeMapId;
setParameter(std::string("RouteMapId"), routeMapId);
}
void DeleteCenRouteMapRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteCenRouteMapRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteCenRouteMapRequest::getCenRegionId()const
{
return cenRegionId_;
void DeleteCenRouteMapRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DeleteCenRouteMapRequest::setCenRegionId(const std::string& cenRegionId)
{
cenRegionId_ = cenRegionId;
setParameter("CenRegionId", cenRegionId);
std::string DeleteCenRouteMapRequest::getCenRegionId() const {
return cenRegionId_;
}
void DeleteCenRouteMapRequest::setCenRegionId(const std::string &cenRegionId) {
cenRegionId_ = cenRegionId;
setParameter(std::string("CenRegionId"), cenRegionId);
}

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/DeleteFlowlogRequest.h>
using AlibabaCloud::Cbn::Model::DeleteFlowlogRequest;
DeleteFlowlogRequest::DeleteFlowlogRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteFlowlog")
{
setMethod(HttpRequest::Method::Post);
}
DeleteFlowlogRequest::~DeleteFlowlogRequest()
{}
long DeleteFlowlogRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteFlowlogRequest.h>
using AlibabaCloud::Cbn::Model::DeleteFlowlogRequest;
DeleteFlowlogRequest::DeleteFlowlogRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteFlowlog") {
setMethod(HttpRequest::Method::Post);
}
void DeleteFlowlogRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteFlowlogRequest::~DeleteFlowlogRequest() {}
long DeleteFlowlogRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteFlowlogRequest::getClientToken()const
{
return clientToken_;
void DeleteFlowlogRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteFlowlogRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeleteFlowlogRequest::getClientToken() const {
return clientToken_;
}
std::string DeleteFlowlogRequest::getCenId()const
{
return cenId_;
void DeleteFlowlogRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeleteFlowlogRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DeleteFlowlogRequest::getCenId() const {
return cenId_;
}
std::string DeleteFlowlogRequest::getRegionId()const
{
return regionId_;
void DeleteFlowlogRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DeleteFlowlogRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DeleteFlowlogRequest::getRegionId() const {
return regionId_;
}
std::string DeleteFlowlogRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteFlowlogRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DeleteFlowlogRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteFlowlogRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteFlowlogRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteFlowlogRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteFlowlogRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteFlowlogRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteFlowlogRequest::getOwnerId()const
{
return ownerId_;
void DeleteFlowlogRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteFlowlogRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteFlowlogRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteFlowlogRequest::getFlowLogId()const
{
return flowLogId_;
void DeleteFlowlogRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DeleteFlowlogRequest::setFlowLogId(const std::string& flowLogId)
{
flowLogId_ = flowLogId;
setParameter("FlowLogId", flowLogId);
std::string DeleteFlowlogRequest::getFlowLogId() const {
return flowLogId_;
}
void DeleteFlowlogRequest::setFlowLogId(const std::string &flowLogId) {
flowLogId_ = flowLogId;
setParameter(std::string("FlowLogId"), flowLogId);
}

View File

@@ -1,128 +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/cbn/model/DeleteRouteServiceInCenRequest.h>
using AlibabaCloud::Cbn::Model::DeleteRouteServiceInCenRequest;
DeleteRouteServiceInCenRequest::DeleteRouteServiceInCenRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteRouteServiceInCen")
{
setMethod(HttpRequest::Method::Post);
}
DeleteRouteServiceInCenRequest::~DeleteRouteServiceInCenRequest()
{}
long DeleteRouteServiceInCenRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteRouteServiceInCenRequest.h>
using AlibabaCloud::Cbn::Model::DeleteRouteServiceInCenRequest;
DeleteRouteServiceInCenRequest::DeleteRouteServiceInCenRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteRouteServiceInCen") {
setMethod(HttpRequest::Method::Post);
}
void DeleteRouteServiceInCenRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteRouteServiceInCenRequest::~DeleteRouteServiceInCenRequest() {}
long DeleteRouteServiceInCenRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteRouteServiceInCenRequest::getCenId()const
{
return cenId_;
void DeleteRouteServiceInCenRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteRouteServiceInCenRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DeleteRouteServiceInCenRequest::getCenId() const {
return cenId_;
}
std::string DeleteRouteServiceInCenRequest::getAccessRegionId()const
{
return accessRegionId_;
void DeleteRouteServiceInCenRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DeleteRouteServiceInCenRequest::setAccessRegionId(const std::string& accessRegionId)
{
accessRegionId_ = accessRegionId;
setParameter("AccessRegionId", accessRegionId);
std::string DeleteRouteServiceInCenRequest::getAccessRegionId() const {
return accessRegionId_;
}
std::string DeleteRouteServiceInCenRequest::getHost()const
{
return host_;
void DeleteRouteServiceInCenRequest::setAccessRegionId(const std::string &accessRegionId) {
accessRegionId_ = accessRegionId;
setParameter(std::string("AccessRegionId"), accessRegionId);
}
void DeleteRouteServiceInCenRequest::setHost(const std::string& host)
{
host_ = host;
setParameter("Host", host);
std::string DeleteRouteServiceInCenRequest::getHost() const {
return host_;
}
std::string DeleteRouteServiceInCenRequest::getHostRegionId()const
{
return hostRegionId_;
void DeleteRouteServiceInCenRequest::setHost(const std::string &host) {
host_ = host;
setParameter(std::string("Host"), host);
}
void DeleteRouteServiceInCenRequest::setHostRegionId(const std::string& hostRegionId)
{
hostRegionId_ = hostRegionId;
setParameter("HostRegionId", hostRegionId);
std::string DeleteRouteServiceInCenRequest::getHostRegionId() const {
return hostRegionId_;
}
std::string DeleteRouteServiceInCenRequest::getHostVpcId()const
{
return hostVpcId_;
void DeleteRouteServiceInCenRequest::setHostRegionId(const std::string &hostRegionId) {
hostRegionId_ = hostRegionId;
setParameter(std::string("HostRegionId"), hostRegionId);
}
void DeleteRouteServiceInCenRequest::setHostVpcId(const std::string& hostVpcId)
{
hostVpcId_ = hostVpcId;
setParameter("HostVpcId", hostVpcId);
std::string DeleteRouteServiceInCenRequest::getHostVpcId() const {
return hostVpcId_;
}
std::string DeleteRouteServiceInCenRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteRouteServiceInCenRequest::setHostVpcId(const std::string &hostVpcId) {
hostVpcId_ = hostVpcId;
setParameter(std::string("HostVpcId"), hostVpcId);
}
void DeleteRouteServiceInCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteRouteServiceInCenRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteRouteServiceInCenRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteRouteServiceInCenRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteRouteServiceInCenRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteRouteServiceInCenRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteRouteServiceInCenRequest::getOwnerId()const
{
return ownerId_;
void DeleteRouteServiceInCenRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteRouteServiceInCenRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteRouteServiceInCenRequest::getOwnerId() const {
return ownerId_;
}
void DeleteRouteServiceInCenRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DeleteTrafficMarkingPolicyRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTrafficMarkingPolicyRequest;
DeleteTrafficMarkingPolicyRequest::DeleteTrafficMarkingPolicyRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteTrafficMarkingPolicy")
{
setMethod(HttpRequest::Method::Post);
}
DeleteTrafficMarkingPolicyRequest::~DeleteTrafficMarkingPolicyRequest()
{}
long DeleteTrafficMarkingPolicyRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteTrafficMarkingPolicyRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTrafficMarkingPolicyRequest;
DeleteTrafficMarkingPolicyRequest::DeleteTrafficMarkingPolicyRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteTrafficMarkingPolicy") {
setMethod(HttpRequest::Method::Post);
}
void DeleteTrafficMarkingPolicyRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteTrafficMarkingPolicyRequest::~DeleteTrafficMarkingPolicyRequest() {}
long DeleteTrafficMarkingPolicyRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteTrafficMarkingPolicyRequest::getClientToken()const
{
return clientToken_;
void DeleteTrafficMarkingPolicyRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteTrafficMarkingPolicyRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeleteTrafficMarkingPolicyRequest::getClientToken() const {
return clientToken_;
}
std::string DeleteTrafficMarkingPolicyRequest::getTrafficMarkingPolicyId()const
{
return trafficMarkingPolicyId_;
void DeleteTrafficMarkingPolicyRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeleteTrafficMarkingPolicyRequest::setTrafficMarkingPolicyId(const std::string& trafficMarkingPolicyId)
{
trafficMarkingPolicyId_ = trafficMarkingPolicyId;
setParameter("TrafficMarkingPolicyId", trafficMarkingPolicyId);
std::string DeleteTrafficMarkingPolicyRequest::getTrafficMarkingPolicyId() const {
return trafficMarkingPolicyId_;
}
bool DeleteTrafficMarkingPolicyRequest::getDryRun()const
{
return dryRun_;
void DeleteTrafficMarkingPolicyRequest::setTrafficMarkingPolicyId(const std::string &trafficMarkingPolicyId) {
trafficMarkingPolicyId_ = trafficMarkingPolicyId;
setParameter(std::string("TrafficMarkingPolicyId"), trafficMarkingPolicyId);
}
void DeleteTrafficMarkingPolicyRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DeleteTrafficMarkingPolicyRequest::getDryRun() const {
return dryRun_;
}
std::string DeleteTrafficMarkingPolicyRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteTrafficMarkingPolicyRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DeleteTrafficMarkingPolicyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteTrafficMarkingPolicyRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteTrafficMarkingPolicyRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteTrafficMarkingPolicyRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteTrafficMarkingPolicyRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteTrafficMarkingPolicyRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteTrafficMarkingPolicyRequest::getOwnerId()const
{
return ownerId_;
void DeleteTrafficMarkingPolicyRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteTrafficMarkingPolicyRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteTrafficMarkingPolicyRequest::getOwnerId() const {
return ownerId_;
}
void DeleteTrafficMarkingPolicyRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/DeleteTransitRouterPeerAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTransitRouterPeerAttachmentRequest;
DeleteTransitRouterPeerAttachmentRequest::DeleteTransitRouterPeerAttachmentRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterPeerAttachment")
{
setMethod(HttpRequest::Method::Post);
}
DeleteTransitRouterPeerAttachmentRequest::~DeleteTransitRouterPeerAttachmentRequest()
{}
long DeleteTransitRouterPeerAttachmentRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteTransitRouterPeerAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTransitRouterPeerAttachmentRequest;
DeleteTransitRouterPeerAttachmentRequest::DeleteTransitRouterPeerAttachmentRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterPeerAttachment") {
setMethod(HttpRequest::Method::Post);
}
void DeleteTransitRouterPeerAttachmentRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteTransitRouterPeerAttachmentRequest::~DeleteTransitRouterPeerAttachmentRequest() {}
long DeleteTransitRouterPeerAttachmentRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteTransitRouterPeerAttachmentRequest::getClientToken()const
{
return clientToken_;
void DeleteTransitRouterPeerAttachmentRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteTransitRouterPeerAttachmentRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeleteTransitRouterPeerAttachmentRequest::getClientToken() const {
return clientToken_;
}
bool DeleteTransitRouterPeerAttachmentRequest::getDryRun()const
{
return dryRun_;
void DeleteTransitRouterPeerAttachmentRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeleteTransitRouterPeerAttachmentRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DeleteTransitRouterPeerAttachmentRequest::getDryRun() const {
return dryRun_;
}
std::string DeleteTransitRouterPeerAttachmentRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteTransitRouterPeerAttachmentRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DeleteTransitRouterPeerAttachmentRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteTransitRouterPeerAttachmentRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteTransitRouterPeerAttachmentRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteTransitRouterPeerAttachmentRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteTransitRouterPeerAttachmentRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteTransitRouterPeerAttachmentRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteTransitRouterPeerAttachmentRequest::getOwnerId()const
{
return ownerId_;
void DeleteTransitRouterPeerAttachmentRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteTransitRouterPeerAttachmentRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteTransitRouterPeerAttachmentRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteTransitRouterPeerAttachmentRequest::getResourceType()const
{
return resourceType_;
void DeleteTransitRouterPeerAttachmentRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DeleteTransitRouterPeerAttachmentRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
std::string DeleteTransitRouterPeerAttachmentRequest::getResourceType() const {
return resourceType_;
}
std::string DeleteTransitRouterPeerAttachmentRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void DeleteTransitRouterPeerAttachmentRequest::setResourceType(const std::string &resourceType) {
resourceType_ = resourceType;
setParameter(std::string("ResourceType"), resourceType);
}
void DeleteTransitRouterPeerAttachmentRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string DeleteTransitRouterPeerAttachmentRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
void DeleteTransitRouterPeerAttachmentRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}

View File

@@ -1,150 +1,126 @@
/*
* 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/cbn/model/DeleteTransitRouterRouteEntryRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTransitRouterRouteEntryRequest;
DeleteTransitRouterRouteEntryRequest::DeleteTransitRouterRouteEntryRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterRouteEntry")
{
setMethod(HttpRequest::Method::Post);
}
DeleteTransitRouterRouteEntryRequest::~DeleteTransitRouterRouteEntryRequest()
{}
std::string DeleteTransitRouterRouteEntryRequest::getTransitRouterRouteEntryId()const
{
return transitRouterRouteEntryId_;
*/
#include <alibabacloud/cbn/model/DeleteTransitRouterRouteEntryRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTransitRouterRouteEntryRequest;
DeleteTransitRouterRouteEntryRequest::DeleteTransitRouterRouteEntryRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterRouteEntry") {
setMethod(HttpRequest::Method::Post);
}
void DeleteTransitRouterRouteEntryRequest::setTransitRouterRouteEntryId(const std::string& transitRouterRouteEntryId)
{
transitRouterRouteEntryId_ = transitRouterRouteEntryId;
setParameter("TransitRouterRouteEntryId", transitRouterRouteEntryId);
DeleteTransitRouterRouteEntryRequest::~DeleteTransitRouterRouteEntryRequest() {}
std::string DeleteTransitRouterRouteEntryRequest::getTransitRouterRouteEntryId() const {
return transitRouterRouteEntryId_;
}
long DeleteTransitRouterRouteEntryRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
void DeleteTransitRouterRouteEntryRequest::setTransitRouterRouteEntryId(const std::string &transitRouterRouteEntryId) {
transitRouterRouteEntryId_ = transitRouterRouteEntryId;
setParameter(std::string("TransitRouterRouteEntryId"), transitRouterRouteEntryId);
}
void DeleteTransitRouterRouteEntryRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
long DeleteTransitRouterRouteEntryRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteTransitRouterRouteEntryRequest::getClientToken()const
{
return clientToken_;
void DeleteTransitRouterRouteEntryRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteTransitRouterRouteEntryRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeleteTransitRouterRouteEntryRequest::getClientToken() const {
return clientToken_;
}
std::string DeleteTransitRouterRouteEntryRequest::getTransitRouterRouteEntryNextHopType()const
{
return transitRouterRouteEntryNextHopType_;
void DeleteTransitRouterRouteEntryRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeleteTransitRouterRouteEntryRequest::setTransitRouterRouteEntryNextHopType(const std::string& transitRouterRouteEntryNextHopType)
{
transitRouterRouteEntryNextHopType_ = transitRouterRouteEntryNextHopType;
setParameter("TransitRouterRouteEntryNextHopType", transitRouterRouteEntryNextHopType);
std::string DeleteTransitRouterRouteEntryRequest::getTransitRouterRouteEntryNextHopType() const {
return transitRouterRouteEntryNextHopType_;
}
std::string DeleteTransitRouterRouteEntryRequest::getTransitRouterRouteEntryDestinationCidrBlock()const
{
return transitRouterRouteEntryDestinationCidrBlock_;
void DeleteTransitRouterRouteEntryRequest::setTransitRouterRouteEntryNextHopType(const std::string &transitRouterRouteEntryNextHopType) {
transitRouterRouteEntryNextHopType_ = transitRouterRouteEntryNextHopType;
setParameter(std::string("TransitRouterRouteEntryNextHopType"), transitRouterRouteEntryNextHopType);
}
void DeleteTransitRouterRouteEntryRequest::setTransitRouterRouteEntryDestinationCidrBlock(const std::string& transitRouterRouteEntryDestinationCidrBlock)
{
transitRouterRouteEntryDestinationCidrBlock_ = transitRouterRouteEntryDestinationCidrBlock;
setParameter("TransitRouterRouteEntryDestinationCidrBlock", transitRouterRouteEntryDestinationCidrBlock);
std::string DeleteTransitRouterRouteEntryRequest::getTransitRouterRouteEntryDestinationCidrBlock() const {
return transitRouterRouteEntryDestinationCidrBlock_;
}
std::string DeleteTransitRouterRouteEntryRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void DeleteTransitRouterRouteEntryRequest::setTransitRouterRouteEntryDestinationCidrBlock(const std::string &transitRouterRouteEntryDestinationCidrBlock) {
transitRouterRouteEntryDestinationCidrBlock_ = transitRouterRouteEntryDestinationCidrBlock;
setParameter(std::string("TransitRouterRouteEntryDestinationCidrBlock"), transitRouterRouteEntryDestinationCidrBlock);
}
void DeleteTransitRouterRouteEntryRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string DeleteTransitRouterRouteEntryRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
std::string DeleteTransitRouterRouteEntryRequest::getTransitRouterRouteEntryNextHopId()const
{
return transitRouterRouteEntryNextHopId_;
void DeleteTransitRouterRouteEntryRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void DeleteTransitRouterRouteEntryRequest::setTransitRouterRouteEntryNextHopId(const std::string& transitRouterRouteEntryNextHopId)
{
transitRouterRouteEntryNextHopId_ = transitRouterRouteEntryNextHopId;
setParameter("TransitRouterRouteEntryNextHopId", transitRouterRouteEntryNextHopId);
std::string DeleteTransitRouterRouteEntryRequest::getTransitRouterRouteEntryNextHopId() const {
return transitRouterRouteEntryNextHopId_;
}
bool DeleteTransitRouterRouteEntryRequest::getDryRun()const
{
return dryRun_;
void DeleteTransitRouterRouteEntryRequest::setTransitRouterRouteEntryNextHopId(const std::string &transitRouterRouteEntryNextHopId) {
transitRouterRouteEntryNextHopId_ = transitRouterRouteEntryNextHopId;
setParameter(std::string("TransitRouterRouteEntryNextHopId"), transitRouterRouteEntryNextHopId);
}
void DeleteTransitRouterRouteEntryRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DeleteTransitRouterRouteEntryRequest::getDryRun() const {
return dryRun_;
}
std::string DeleteTransitRouterRouteEntryRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteTransitRouterRouteEntryRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DeleteTransitRouterRouteEntryRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteTransitRouterRouteEntryRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteTransitRouterRouteEntryRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteTransitRouterRouteEntryRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteTransitRouterRouteEntryRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteTransitRouterRouteEntryRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteTransitRouterRouteEntryRequest::getOwnerId()const
{
return ownerId_;
void DeleteTransitRouterRouteEntryRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteTransitRouterRouteEntryRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteTransitRouterRouteEntryRequest::getOwnerId() const {
return ownerId_;
}
void DeleteTransitRouterRouteEntryRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DeleteTransitRouterRouteTableRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTransitRouterRouteTableRequest;
DeleteTransitRouterRouteTableRequest::DeleteTransitRouterRouteTableRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterRouteTable")
{
setMethod(HttpRequest::Method::Post);
}
DeleteTransitRouterRouteTableRequest::~DeleteTransitRouterRouteTableRequest()
{}
long DeleteTransitRouterRouteTableRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteTransitRouterRouteTableRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTransitRouterRouteTableRequest;
DeleteTransitRouterRouteTableRequest::DeleteTransitRouterRouteTableRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterRouteTable") {
setMethod(HttpRequest::Method::Post);
}
void DeleteTransitRouterRouteTableRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteTransitRouterRouteTableRequest::~DeleteTransitRouterRouteTableRequest() {}
long DeleteTransitRouterRouteTableRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteTransitRouterRouteTableRequest::getClientToken()const
{
return clientToken_;
void DeleteTransitRouterRouteTableRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteTransitRouterRouteTableRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeleteTransitRouterRouteTableRequest::getClientToken() const {
return clientToken_;
}
std::string DeleteTransitRouterRouteTableRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void DeleteTransitRouterRouteTableRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeleteTransitRouterRouteTableRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string DeleteTransitRouterRouteTableRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
bool DeleteTransitRouterRouteTableRequest::getDryRun()const
{
return dryRun_;
void DeleteTransitRouterRouteTableRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void DeleteTransitRouterRouteTableRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DeleteTransitRouterRouteTableRequest::getDryRun() const {
return dryRun_;
}
std::string DeleteTransitRouterRouteTableRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteTransitRouterRouteTableRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DeleteTransitRouterRouteTableRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteTransitRouterRouteTableRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteTransitRouterRouteTableRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteTransitRouterRouteTableRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteTransitRouterRouteTableRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteTransitRouterRouteTableRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteTransitRouterRouteTableRequest::getOwnerId()const
{
return ownerId_;
void DeleteTransitRouterRouteTableRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteTransitRouterRouteTableRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteTransitRouterRouteTableRequest::getOwnerId() const {
return ownerId_;
}
void DeleteTransitRouterRouteTableRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/DeleteTransitRouterVbrAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTransitRouterVbrAttachmentRequest;
DeleteTransitRouterVbrAttachmentRequest::DeleteTransitRouterVbrAttachmentRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterVbrAttachment")
{
setMethod(HttpRequest::Method::Post);
}
DeleteTransitRouterVbrAttachmentRequest::~DeleteTransitRouterVbrAttachmentRequest()
{}
long DeleteTransitRouterVbrAttachmentRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteTransitRouterVbrAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTransitRouterVbrAttachmentRequest;
DeleteTransitRouterVbrAttachmentRequest::DeleteTransitRouterVbrAttachmentRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterVbrAttachment") {
setMethod(HttpRequest::Method::Post);
}
void DeleteTransitRouterVbrAttachmentRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteTransitRouterVbrAttachmentRequest::~DeleteTransitRouterVbrAttachmentRequest() {}
long DeleteTransitRouterVbrAttachmentRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteTransitRouterVbrAttachmentRequest::getClientToken()const
{
return clientToken_;
void DeleteTransitRouterVbrAttachmentRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteTransitRouterVbrAttachmentRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeleteTransitRouterVbrAttachmentRequest::getClientToken() const {
return clientToken_;
}
bool DeleteTransitRouterVbrAttachmentRequest::getDryRun()const
{
return dryRun_;
void DeleteTransitRouterVbrAttachmentRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeleteTransitRouterVbrAttachmentRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DeleteTransitRouterVbrAttachmentRequest::getDryRun() const {
return dryRun_;
}
std::string DeleteTransitRouterVbrAttachmentRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteTransitRouterVbrAttachmentRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DeleteTransitRouterVbrAttachmentRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteTransitRouterVbrAttachmentRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteTransitRouterVbrAttachmentRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteTransitRouterVbrAttachmentRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteTransitRouterVbrAttachmentRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteTransitRouterVbrAttachmentRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteTransitRouterVbrAttachmentRequest::getOwnerId()const
{
return ownerId_;
void DeleteTransitRouterVbrAttachmentRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteTransitRouterVbrAttachmentRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteTransitRouterVbrAttachmentRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteTransitRouterVbrAttachmentRequest::getResourceType()const
{
return resourceType_;
void DeleteTransitRouterVbrAttachmentRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DeleteTransitRouterVbrAttachmentRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
std::string DeleteTransitRouterVbrAttachmentRequest::getResourceType() const {
return resourceType_;
}
std::string DeleteTransitRouterVbrAttachmentRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void DeleteTransitRouterVbrAttachmentRequest::setResourceType(const std::string &resourceType) {
resourceType_ = resourceType;
setParameter(std::string("ResourceType"), resourceType);
}
void DeleteTransitRouterVbrAttachmentRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string DeleteTransitRouterVbrAttachmentRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
void DeleteTransitRouterVbrAttachmentRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/DeleteTransitRouterVpcAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTransitRouterVpcAttachmentRequest;
DeleteTransitRouterVpcAttachmentRequest::DeleteTransitRouterVpcAttachmentRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterVpcAttachment")
{
setMethod(HttpRequest::Method::Post);
}
DeleteTransitRouterVpcAttachmentRequest::~DeleteTransitRouterVpcAttachmentRequest()
{}
long DeleteTransitRouterVpcAttachmentRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DeleteTransitRouterVpcAttachmentRequest.h>
using AlibabaCloud::Cbn::Model::DeleteTransitRouterVpcAttachmentRequest;
DeleteTransitRouterVpcAttachmentRequest::DeleteTransitRouterVpcAttachmentRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DeleteTransitRouterVpcAttachment") {
setMethod(HttpRequest::Method::Post);
}
void DeleteTransitRouterVpcAttachmentRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DeleteTransitRouterVpcAttachmentRequest::~DeleteTransitRouterVpcAttachmentRequest() {}
long DeleteTransitRouterVpcAttachmentRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DeleteTransitRouterVpcAttachmentRequest::getClientToken()const
{
return clientToken_;
void DeleteTransitRouterVpcAttachmentRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DeleteTransitRouterVpcAttachmentRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DeleteTransitRouterVpcAttachmentRequest::getClientToken() const {
return clientToken_;
}
bool DeleteTransitRouterVpcAttachmentRequest::getDryRun()const
{
return dryRun_;
void DeleteTransitRouterVpcAttachmentRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DeleteTransitRouterVpcAttachmentRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DeleteTransitRouterVpcAttachmentRequest::getDryRun() const {
return dryRun_;
}
std::string DeleteTransitRouterVpcAttachmentRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DeleteTransitRouterVpcAttachmentRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DeleteTransitRouterVpcAttachmentRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DeleteTransitRouterVpcAttachmentRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DeleteTransitRouterVpcAttachmentRequest::getOwnerAccount()const
{
return ownerAccount_;
void DeleteTransitRouterVpcAttachmentRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DeleteTransitRouterVpcAttachmentRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DeleteTransitRouterVpcAttachmentRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DeleteTransitRouterVpcAttachmentRequest::getOwnerId()const
{
return ownerId_;
void DeleteTransitRouterVpcAttachmentRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DeleteTransitRouterVpcAttachmentRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DeleteTransitRouterVpcAttachmentRequest::getOwnerId() const {
return ownerId_;
}
std::string DeleteTransitRouterVpcAttachmentRequest::getResourceType()const
{
return resourceType_;
void DeleteTransitRouterVpcAttachmentRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DeleteTransitRouterVpcAttachmentRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
std::string DeleteTransitRouterVpcAttachmentRequest::getResourceType() const {
return resourceType_;
}
std::string DeleteTransitRouterVpcAttachmentRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void DeleteTransitRouterVpcAttachmentRequest::setResourceType(const std::string &resourceType) {
resourceType_ = resourceType;
setParameter(std::string("ResourceType"), resourceType);
}
void DeleteTransitRouterVpcAttachmentRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string DeleteTransitRouterVpcAttachmentRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
void DeleteTransitRouterVpcAttachmentRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}

View File

@@ -1,128 +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/cbn/model/DescribeCenAttachedChildInstanceAttributeRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenAttachedChildInstanceAttributeRequest;
DescribeCenAttachedChildInstanceAttributeRequest::DescribeCenAttachedChildInstanceAttributeRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenAttachedChildInstanceAttribute")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenAttachedChildInstanceAttributeRequest::~DescribeCenAttachedChildInstanceAttributeRequest()
{}
bool DescribeCenAttachedChildInstanceAttributeRequest::getIncludeRouteTable()const
{
return includeRouteTable_;
*/
#include <alibabacloud/cbn/model/DescribeCenAttachedChildInstanceAttributeRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenAttachedChildInstanceAttributeRequest;
DescribeCenAttachedChildInstanceAttributeRequest::DescribeCenAttachedChildInstanceAttributeRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenAttachedChildInstanceAttribute") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenAttachedChildInstanceAttributeRequest::setIncludeRouteTable(bool includeRouteTable)
{
includeRouteTable_ = includeRouteTable;
setParameter("IncludeRouteTable", includeRouteTable ? "true" : "false");
DescribeCenAttachedChildInstanceAttributeRequest::~DescribeCenAttachedChildInstanceAttributeRequest() {}
bool DescribeCenAttachedChildInstanceAttributeRequest::getIncludeRouteTable() const {
return includeRouteTable_;
}
long DescribeCenAttachedChildInstanceAttributeRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
void DescribeCenAttachedChildInstanceAttributeRequest::setIncludeRouteTable(bool includeRouteTable) {
includeRouteTable_ = includeRouteTable;
setParameter(std::string("IncludeRouteTable"), includeRouteTable ? "true" : "false");
}
void DescribeCenAttachedChildInstanceAttributeRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
long DescribeCenAttachedChildInstanceAttributeRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeCenAttachedChildInstanceAttributeRequest::getCenId()const
{
return cenId_;
void DescribeCenAttachedChildInstanceAttributeRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenAttachedChildInstanceAttributeRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeCenAttachedChildInstanceAttributeRequest::getCenId() const {
return cenId_;
}
std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceRegionId()const
{
return childInstanceRegionId_;
void DescribeCenAttachedChildInstanceAttributeRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeCenAttachedChildInstanceAttributeRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId)
{
childInstanceRegionId_ = childInstanceRegionId;
setParameter("ChildInstanceRegionId", childInstanceRegionId);
std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceRegionId() const {
return childInstanceRegionId_;
}
std::string DescribeCenAttachedChildInstanceAttributeRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenAttachedChildInstanceAttributeRequest::setChildInstanceRegionId(const std::string &childInstanceRegionId) {
childInstanceRegionId_ = childInstanceRegionId;
setParameter(std::string("ChildInstanceRegionId"), childInstanceRegionId);
}
void DescribeCenAttachedChildInstanceAttributeRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenAttachedChildInstanceAttributeRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCenAttachedChildInstanceAttributeRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCenAttachedChildInstanceAttributeRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCenAttachedChildInstanceAttributeRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCenAttachedChildInstanceAttributeRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeCenAttachedChildInstanceAttributeRequest::getOwnerId()const
{
return ownerId_;
void DescribeCenAttachedChildInstanceAttributeRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCenAttachedChildInstanceAttributeRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCenAttachedChildInstanceAttributeRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceType()const
{
return childInstanceType_;
void DescribeCenAttachedChildInstanceAttributeRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeCenAttachedChildInstanceAttributeRequest::setChildInstanceType(const std::string& childInstanceType)
{
childInstanceType_ = childInstanceType;
setParameter("ChildInstanceType", childInstanceType);
std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceType() const {
return childInstanceType_;
}
std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceId()const
{
return childInstanceId_;
void DescribeCenAttachedChildInstanceAttributeRequest::setChildInstanceType(const std::string &childInstanceType) {
childInstanceType_ = childInstanceType;
setParameter(std::string("ChildInstanceType"), childInstanceType);
}
void DescribeCenAttachedChildInstanceAttributeRequest::setChildInstanceId(const std::string& childInstanceId)
{
childInstanceId_ = childInstanceId;
setParameter("ChildInstanceId", childInstanceId);
std::string DescribeCenAttachedChildInstanceAttributeRequest::getChildInstanceId() const {
return childInstanceId_;
}
void DescribeCenAttachedChildInstanceAttributeRequest::setChildInstanceId(const std::string &childInstanceId) {
childInstanceId_ = childInstanceId;
setParameter(std::string("ChildInstanceId"), childInstanceId);
}

View File

@@ -49,24 +49,24 @@ void DescribeCenAttachedChildInstanceAttributeResult::parse(const std::string &p
childInstanceRouteTablesObject.routeTableType = valueChildInstanceRouteTablesChildInstanceRouteTable["RouteTableType"].asString();
childInstanceRouteTables_.push_back(childInstanceRouteTablesObject);
}
if(!value["CenId"].isNull())
cenId_ = value["CenId"].asString();
if(!value["ChildInstanceId"].isNull())
childInstanceId_ = value["ChildInstanceId"].asString();
if(!value["Status"].isNull())
status_ = value["Status"].asString();
if(!value["ChildInstanceType"].isNull())
childInstanceType_ = value["ChildInstanceType"].asString();
if(!value["ChildInstanceRegionId"].isNull())
childInstanceRegionId_ = value["ChildInstanceRegionId"].asString();
if(!value["ChildInstanceOwnerId"].isNull())
childInstanceOwnerId_ = std::stol(value["ChildInstanceOwnerId"].asString());
if(!value["Status"].isNull())
status_ = value["Status"].asString();
if(!value["ChildInstanceId"].isNull())
childInstanceId_ = value["ChildInstanceId"].asString();
if(!value["CenId"].isNull())
cenId_ = value["CenId"].asString();
if(!value["ChildInstanceName"].isNull())
childInstanceName_ = value["ChildInstanceName"].asString();
if(!value["ChildInstanceAttachTime"].isNull())
childInstanceAttachTime_ = value["ChildInstanceAttachTime"].asString();
if(!value["Ipv6StatusInCen"].isNull())
ipv6StatusInCen_ = value["Ipv6StatusInCen"].asString();
if(!value["ChildInstanceAttachTime"].isNull())
childInstanceAttachTime_ = value["ChildInstanceAttachTime"].asString();
}

View File

@@ -1,128 +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/cbn/model/DescribeCenAttachedChildInstancesRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenAttachedChildInstancesRequest;
DescribeCenAttachedChildInstancesRequest::DescribeCenAttachedChildInstancesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenAttachedChildInstances")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenAttachedChildInstancesRequest::~DescribeCenAttachedChildInstancesRequest()
{}
long DescribeCenAttachedChildInstancesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCenAttachedChildInstancesRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenAttachedChildInstancesRequest;
DescribeCenAttachedChildInstancesRequest::DescribeCenAttachedChildInstancesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenAttachedChildInstances") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenAttachedChildInstancesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCenAttachedChildInstancesRequest::~DescribeCenAttachedChildInstancesRequest() {}
long DescribeCenAttachedChildInstancesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeCenAttachedChildInstancesRequest::getCenId()const
{
return cenId_;
void DescribeCenAttachedChildInstancesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenAttachedChildInstancesRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeCenAttachedChildInstancesRequest::getCenId() const {
return cenId_;
}
int DescribeCenAttachedChildInstancesRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCenAttachedChildInstancesRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeCenAttachedChildInstancesRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCenAttachedChildInstancesRequest::getPageNumber() const {
return pageNumber_;
}
int DescribeCenAttachedChildInstancesRequest::getPageSize()const
{
return pageSize_;
void DescribeCenAttachedChildInstancesRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCenAttachedChildInstancesRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCenAttachedChildInstancesRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeCenAttachedChildInstancesRequest::getChildInstanceRegionId()const
{
return childInstanceRegionId_;
void DescribeCenAttachedChildInstancesRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCenAttachedChildInstancesRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId)
{
childInstanceRegionId_ = childInstanceRegionId;
setParameter("ChildInstanceRegionId", childInstanceRegionId);
std::string DescribeCenAttachedChildInstancesRequest::getChildInstanceRegionId() const {
return childInstanceRegionId_;
}
std::string DescribeCenAttachedChildInstancesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenAttachedChildInstancesRequest::setChildInstanceRegionId(const std::string &childInstanceRegionId) {
childInstanceRegionId_ = childInstanceRegionId;
setParameter(std::string("ChildInstanceRegionId"), childInstanceRegionId);
}
void DescribeCenAttachedChildInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenAttachedChildInstancesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCenAttachedChildInstancesRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCenAttachedChildInstancesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCenAttachedChildInstancesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCenAttachedChildInstancesRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeCenAttachedChildInstancesRequest::getOwnerId()const
{
return ownerId_;
void DescribeCenAttachedChildInstancesRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCenAttachedChildInstancesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCenAttachedChildInstancesRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeCenAttachedChildInstancesRequest::getChildInstanceType()const
{
return childInstanceType_;
void DescribeCenAttachedChildInstancesRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeCenAttachedChildInstancesRequest::setChildInstanceType(const std::string& childInstanceType)
{
childInstanceType_ = childInstanceType;
setParameter("ChildInstanceType", childInstanceType);
std::string DescribeCenAttachedChildInstancesRequest::getChildInstanceType() const {
return childInstanceType_;
}
void DescribeCenAttachedChildInstancesRequest::setChildInstanceType(const std::string &childInstanceType) {
childInstanceType_ = childInstanceType;
setParameter(std::string("ChildInstanceType"), childInstanceType);
}

View File

@@ -43,28 +43,28 @@ void DescribeCenAttachedChildInstancesResult::parse(const std::string &payload)
for (auto valueChildInstancesChildInstance : allChildInstancesNode)
{
ChildInstance childInstancesObject;
if(!valueChildInstancesChildInstance["CenId"].isNull())
childInstancesObject.cenId = valueChildInstancesChildInstance["CenId"].asString();
if(!valueChildInstancesChildInstance["ChildInstanceId"].isNull())
childInstancesObject.childInstanceId = valueChildInstancesChildInstance["ChildInstanceId"].asString();
if(!valueChildInstancesChildInstance["ChildInstanceType"].isNull())
childInstancesObject.childInstanceType = valueChildInstancesChildInstance["ChildInstanceType"].asString();
if(!valueChildInstancesChildInstance["Status"].isNull())
childInstancesObject.status = valueChildInstancesChildInstance["Status"].asString();
if(!valueChildInstancesChildInstance["ChildInstanceRegionId"].isNull())
childInstancesObject.childInstanceRegionId = valueChildInstancesChildInstance["ChildInstanceRegionId"].asString();
if(!valueChildInstancesChildInstance["ChildInstanceOwnerId"].isNull())
childInstancesObject.childInstanceOwnerId = std::stol(valueChildInstancesChildInstance["ChildInstanceOwnerId"].asString());
if(!valueChildInstancesChildInstance["Status"].isNull())
childInstancesObject.status = valueChildInstancesChildInstance["Status"].asString();
if(!valueChildInstancesChildInstance["ChildInstanceId"].isNull())
childInstancesObject.childInstanceId = valueChildInstancesChildInstance["ChildInstanceId"].asString();
if(!valueChildInstancesChildInstance["CenId"].isNull())
childInstancesObject.cenId = valueChildInstancesChildInstance["CenId"].asString();
if(!valueChildInstancesChildInstance["ChildInstanceAttachTime"].isNull())
childInstancesObject.childInstanceAttachTime = valueChildInstancesChildInstance["ChildInstanceAttachTime"].asString();
childInstances_.push_back(childInstancesObject);
}
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
}

View File

@@ -1,162 +1,135 @@
/*
* 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/cbn/model/DescribeCenBandwidthPackagesRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenBandwidthPackagesRequest;
DescribeCenBandwidthPackagesRequest::DescribeCenBandwidthPackagesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenBandwidthPackages")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenBandwidthPackagesRequest::~DescribeCenBandwidthPackagesRequest()
{}
long DescribeCenBandwidthPackagesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCenBandwidthPackagesRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenBandwidthPackagesRequest;
DescribeCenBandwidthPackagesRequest::DescribeCenBandwidthPackagesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenBandwidthPackages") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenBandwidthPackagesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCenBandwidthPackagesRequest::~DescribeCenBandwidthPackagesRequest() {}
long DescribeCenBandwidthPackagesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
bool DescribeCenBandwidthPackagesRequest::getIncludeReservationData()const
{
return includeReservationData_;
void DescribeCenBandwidthPackagesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenBandwidthPackagesRequest::setIncludeReservationData(bool includeReservationData)
{
includeReservationData_ = includeReservationData;
setParameter("IncludeReservationData", includeReservationData ? "true" : "false");
bool DescribeCenBandwidthPackagesRequest::getIncludeReservationData() const {
return includeReservationData_;
}
int DescribeCenBandwidthPackagesRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCenBandwidthPackagesRequest::setIncludeReservationData(bool includeReservationData) {
includeReservationData_ = includeReservationData;
setParameter(std::string("IncludeReservationData"), includeReservationData ? "true" : "false");
}
void DescribeCenBandwidthPackagesRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCenBandwidthPackagesRequest::getPageNumber() const {
return pageNumber_;
}
bool DescribeCenBandwidthPackagesRequest::getIsOrKey()const
{
return isOrKey_;
void DescribeCenBandwidthPackagesRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCenBandwidthPackagesRequest::setIsOrKey(bool isOrKey)
{
isOrKey_ = isOrKey;
setParameter("IsOrKey", isOrKey ? "true" : "false");
bool DescribeCenBandwidthPackagesRequest::getIsOrKey() const {
return isOrKey_;
}
std::string DescribeCenBandwidthPackagesRequest::getResourceGroupId()const
{
return resourceGroupId_;
void DescribeCenBandwidthPackagesRequest::setIsOrKey(bool isOrKey) {
isOrKey_ = isOrKey;
setParameter(std::string("IsOrKey"), isOrKey ? "true" : "false");
}
void DescribeCenBandwidthPackagesRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
std::string DescribeCenBandwidthPackagesRequest::getResourceGroupId() const {
return resourceGroupId_;
}
int DescribeCenBandwidthPackagesRequest::getPageSize()const
{
return pageSize_;
void DescribeCenBandwidthPackagesRequest::setResourceGroupId(const std::string &resourceGroupId) {
resourceGroupId_ = resourceGroupId;
setParameter(std::string("ResourceGroupId"), resourceGroupId);
}
void DescribeCenBandwidthPackagesRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCenBandwidthPackagesRequest::getPageSize() const {
return pageSize_;
}
std::vector<DescribeCenBandwidthPackagesRequest::Tag> DescribeCenBandwidthPackagesRequest::getTag()const
{
return tag_;
void DescribeCenBandwidthPackagesRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCenBandwidthPackagesRequest::setTag(const std::vector<Tag>& tag)
{
tag_ = tag;
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
std::vector<DescribeCenBandwidthPackagesRequest::Tag> DescribeCenBandwidthPackagesRequest::getTag() const {
return tag_;
}
std::string DescribeCenBandwidthPackagesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenBandwidthPackagesRequest::setTag(const std::vector<DescribeCenBandwidthPackagesRequest::Tag> &tag) {
tag_ = tag;
for(int dep1 = 0; dep1 != tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = std::string("Tag") + "." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
}
void DescribeCenBandwidthPackagesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenBandwidthPackagesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCenBandwidthPackagesRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCenBandwidthPackagesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCenBandwidthPackagesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCenBandwidthPackagesRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeCenBandwidthPackagesRequest::getOwnerId()const
{
return ownerId_;
void DescribeCenBandwidthPackagesRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCenBandwidthPackagesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCenBandwidthPackagesRequest::getOwnerId() const {
return ownerId_;
}
std::vector<DescribeCenBandwidthPackagesRequest::Filter> DescribeCenBandwidthPackagesRequest::getFilter()const
{
return filter_;
void DescribeCenBandwidthPackagesRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeCenBandwidthPackagesRequest::setFilter(const std::vector<Filter>& filter)
{
filter_ = filter;
for(int dep1 = 0; dep1!= filter.size(); dep1++) {
auto filterObj = filter.at(dep1);
std::string filterObjStr = "Filter." + std::to_string(dep1 + 1);
for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) {
setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2));
}
setParameter(filterObjStr + ".Key", filterObj.key);
}
std::vector<DescribeCenBandwidthPackagesRequest::Filter> DescribeCenBandwidthPackagesRequest::getFilter() const {
return filter_;
}
void DescribeCenBandwidthPackagesRequest::setFilter(const std::vector<DescribeCenBandwidthPackagesRequest::Filter> &filter) {
filter_ = filter;
for(int dep1 = 0; dep1 != filter.size(); dep1++) {
auto filterObj = filter.at(dep1);
std::string filterObjStr = std::string("Filter") + "." + std::to_string(dep1 + 1);
setParameter(filterObjStr + ".Key", filterObj.key);
}
}

View File

@@ -1,172 +1,144 @@
/*
* 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/cbn/model/DescribeCenChildInstanceRouteEntriesRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenChildInstanceRouteEntriesRequest;
DescribeCenChildInstanceRouteEntriesRequest::DescribeCenChildInstanceRouteEntriesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenChildInstanceRouteEntries")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenChildInstanceRouteEntriesRequest::~DescribeCenChildInstanceRouteEntriesRequest()
{}
long DescribeCenChildInstanceRouteEntriesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCenChildInstanceRouteEntriesRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenChildInstanceRouteEntriesRequest;
DescribeCenChildInstanceRouteEntriesRequest::DescribeCenChildInstanceRouteEntriesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenChildInstanceRouteEntries") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenChildInstanceRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCenChildInstanceRouteEntriesRequest::~DescribeCenChildInstanceRouteEntriesRequest() {}
long DescribeCenChildInstanceRouteEntriesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeCenChildInstanceRouteEntriesRequest::getCenId()const
{
return cenId_;
void DescribeCenChildInstanceRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenChildInstanceRouteEntriesRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeCenChildInstanceRouteEntriesRequest::getCenId() const {
return cenId_;
}
int DescribeCenChildInstanceRouteEntriesRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCenChildInstanceRouteEntriesRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeCenChildInstanceRouteEntriesRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCenChildInstanceRouteEntriesRequest::getPageNumber() const {
return pageNumber_;
}
int DescribeCenChildInstanceRouteEntriesRequest::getPageSize()const
{
return pageSize_;
void DescribeCenChildInstanceRouteEntriesRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCenChildInstanceRouteEntriesRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCenChildInstanceRouteEntriesRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceRegionId()const
{
return childInstanceRegionId_;
void DescribeCenChildInstanceRouteEntriesRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId)
{
childInstanceRegionId_ = childInstanceRegionId;
setParameter("ChildInstanceRegionId", childInstanceRegionId);
std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceRegionId() const {
return childInstanceRegionId_;
}
std::string DescribeCenChildInstanceRouteEntriesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceRegionId(const std::string &childInstanceRegionId) {
childInstanceRegionId_ = childInstanceRegionId;
setParameter(std::string("ChildInstanceRegionId"), childInstanceRegionId);
}
void DescribeCenChildInstanceRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenChildInstanceRouteEntriesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCenChildInstanceRouteEntriesRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCenChildInstanceRouteEntriesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCenChildInstanceRouteEntriesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCenChildInstanceRouteEntriesRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string DescribeCenChildInstanceRouteEntriesRequest::getDestinationCidrBlock()const
{
return destinationCidrBlock_;
void DescribeCenChildInstanceRouteEntriesRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCenChildInstanceRouteEntriesRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock)
{
destinationCidrBlock_ = destinationCidrBlock;
setParameter("DestinationCidrBlock", destinationCidrBlock);
std::string DescribeCenChildInstanceRouteEntriesRequest::getDestinationCidrBlock() const {
return destinationCidrBlock_;
}
long DescribeCenChildInstanceRouteEntriesRequest::getOwnerId()const
{
return ownerId_;
void DescribeCenChildInstanceRouteEntriesRequest::setDestinationCidrBlock(const std::string &destinationCidrBlock) {
destinationCidrBlock_ = destinationCidrBlock;
setParameter(std::string("DestinationCidrBlock"), destinationCidrBlock);
}
void DescribeCenChildInstanceRouteEntriesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCenChildInstanceRouteEntriesRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceType()const
{
return childInstanceType_;
void DescribeCenChildInstanceRouteEntriesRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceType(const std::string& childInstanceType)
{
childInstanceType_ = childInstanceType;
setParameter("ChildInstanceType", childInstanceType);
std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceType() const {
return childInstanceType_;
}
std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceId()const
{
return childInstanceId_;
void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceType(const std::string &childInstanceType) {
childInstanceType_ = childInstanceType;
setParameter(std::string("ChildInstanceType"), childInstanceType);
}
void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceId(const std::string& childInstanceId)
{
childInstanceId_ = childInstanceId;
setParameter("ChildInstanceId", childInstanceId);
std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceId() const {
return childInstanceId_;
}
std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceRouteTableId()const
{
return childInstanceRouteTableId_;
void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceId(const std::string &childInstanceId) {
childInstanceId_ = childInstanceId;
setParameter(std::string("ChildInstanceId"), childInstanceId);
}
void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceRouteTableId(const std::string& childInstanceRouteTableId)
{
childInstanceRouteTableId_ = childInstanceRouteTableId;
setParameter("ChildInstanceRouteTableId", childInstanceRouteTableId);
std::string DescribeCenChildInstanceRouteEntriesRequest::getChildInstanceRouteTableId() const {
return childInstanceRouteTableId_;
}
std::string DescribeCenChildInstanceRouteEntriesRequest::getStatus()const
{
return status_;
void DescribeCenChildInstanceRouteEntriesRequest::setChildInstanceRouteTableId(const std::string &childInstanceRouteTableId) {
childInstanceRouteTableId_ = childInstanceRouteTableId;
setParameter(std::string("ChildInstanceRouteTableId"), childInstanceRouteTableId);
}
void DescribeCenChildInstanceRouteEntriesRequest::setStatus(const std::string& status)
{
status_ = status;
setParameter("Status", status);
std::string DescribeCenChildInstanceRouteEntriesRequest::getStatus() const {
return status_;
}
void DescribeCenChildInstanceRouteEntriesRequest::setStatus(const std::string &status) {
status_ = status;
setParameter(std::string("Status"), status);
}

View File

@@ -43,64 +43,64 @@ void DescribeCenChildInstanceRouteEntriesResult::parse(const std::string &payloa
for (auto valueCenRouteEntriesCenRouteEntry : allCenRouteEntriesNode)
{
CenRouteEntry cenRouteEntriesObject;
if(!valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].isNull())
cenRouteEntriesObject.destinationCidrBlock = valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].asString();
if(!valueCenRouteEntriesCenRouteEntry["Type"].isNull())
cenRouteEntriesObject.type = valueCenRouteEntriesCenRouteEntry["Type"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].isNull())
cenRouteEntriesObject.nextHopInstanceId = valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopType"].isNull())
cenRouteEntriesObject.nextHopType = valueCenRouteEntriesCenRouteEntry["NextHopType"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].isNull())
cenRouteEntriesObject.nextHopRegionId = valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].asString();
if(!valueCenRouteEntriesCenRouteEntry["Status"].isNull())
cenRouteEntriesObject.status = valueCenRouteEntriesCenRouteEntry["Status"].asString();
if(!valueCenRouteEntriesCenRouteEntry["OperationalMode"].isNull())
cenRouteEntriesObject.operationalMode = valueCenRouteEntriesCenRouteEntry["OperationalMode"].asString() == "true";
if(!valueCenRouteEntriesCenRouteEntry["Type"].isNull())
cenRouteEntriesObject.type = valueCenRouteEntriesCenRouteEntry["Type"].asString();
if(!valueCenRouteEntriesCenRouteEntry["PublishStatus"].isNull())
cenRouteEntriesObject.publishStatus = valueCenRouteEntriesCenRouteEntry["PublishStatus"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopType"].isNull())
cenRouteEntriesObject.nextHopType = valueCenRouteEntriesCenRouteEntry["NextHopType"].asString();
if(!valueCenRouteEntriesCenRouteEntry["OperationalMode"].isNull())
cenRouteEntriesObject.operationalMode = valueCenRouteEntriesCenRouteEntry["OperationalMode"].asString() == "true";
if(!valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].isNull())
cenRouteEntriesObject.nextHopRegionId = valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].isNull())
cenRouteEntriesObject.nextHopInstanceId = valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].asString();
if(!valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].isNull())
cenRouteEntriesObject.destinationCidrBlock = valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].asString();
if(!valueCenRouteEntriesCenRouteEntry["RouteTableId"].isNull())
cenRouteEntriesObject.routeTableId = valueCenRouteEntriesCenRouteEntry["RouteTableId"].asString();
auto allCenRouteMapRecordsNode = valueCenRouteEntriesCenRouteEntry["CenRouteMapRecords"]["CenRouteMapRecord"];
for (auto valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord : allCenRouteMapRecordsNode)
{
CenRouteEntry::CenRouteMapRecord cenRouteMapRecordsObject;
if(!valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RegionId"].isNull())
cenRouteMapRecordsObject.regionId = valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RegionId"].asString();
if(!valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RouteMapId"].isNull())
cenRouteMapRecordsObject.routeMapId = valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RouteMapId"].asString();
if(!valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RegionId"].isNull())
cenRouteMapRecordsObject.regionId = valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RegionId"].asString();
cenRouteEntriesObject.cenRouteMapRecords.push_back(cenRouteMapRecordsObject);
}
auto allConflictsNode = valueCenRouteEntriesCenRouteEntry["Conflicts"]["Conflict"];
for (auto valueCenRouteEntriesCenRouteEntryConflictsConflict : allConflictsNode)
{
CenRouteEntry::Conflict conflictsObject;
if(!valueCenRouteEntriesCenRouteEntryConflictsConflict["Status"].isNull())
conflictsObject.status = valueCenRouteEntriesCenRouteEntryConflictsConflict["Status"].asString();
if(!valueCenRouteEntriesCenRouteEntryConflictsConflict["DestinationCidrBlock"].isNull())
conflictsObject.destinationCidrBlock = valueCenRouteEntriesCenRouteEntryConflictsConflict["DestinationCidrBlock"].asString();
if(!valueCenRouteEntriesCenRouteEntryConflictsConflict["RegionId"].isNull())
conflictsObject.regionId = valueCenRouteEntriesCenRouteEntryConflictsConflict["RegionId"].asString();
if(!valueCenRouteEntriesCenRouteEntryConflictsConflict["InstanceId"].isNull())
conflictsObject.instanceId = valueCenRouteEntriesCenRouteEntryConflictsConflict["InstanceId"].asString();
if(!valueCenRouteEntriesCenRouteEntryConflictsConflict["InstanceType"].isNull())
conflictsObject.instanceType = valueCenRouteEntriesCenRouteEntryConflictsConflict["InstanceType"].asString();
if(!valueCenRouteEntriesCenRouteEntryConflictsConflict["Status"].isNull())
conflictsObject.status = valueCenRouteEntriesCenRouteEntryConflictsConflict["Status"].asString();
if(!valueCenRouteEntriesCenRouteEntryConflictsConflict["RegionId"].isNull())
conflictsObject.regionId = valueCenRouteEntriesCenRouteEntryConflictsConflict["RegionId"].asString();
cenRouteEntriesObject.conflicts.push_back(conflictsObject);
}
auto allAsPaths = value["AsPaths"]["AsPath"];
for (auto value : allAsPaths)
cenRouteEntriesObject.asPaths.push_back(value.asString());
auto allCommunities = value["Communities"]["Community"];
for (auto value : allCommunities)
cenRouteEntriesObject.communities.push_back(value.asString());
auto allAsPaths = value["AsPaths"]["AsPath"];
for (auto value : allAsPaths)
cenRouteEntriesObject.asPaths.push_back(value.asString());
cenRouteEntries_.push_back(cenRouteEntriesObject);
}
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
}

View File

@@ -1,128 +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/cbn/model/DescribeCenGeographicSpanRemainingBandwidthRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenGeographicSpanRemainingBandwidthRequest;
DescribeCenGeographicSpanRemainingBandwidthRequest::DescribeCenGeographicSpanRemainingBandwidthRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenGeographicSpanRemainingBandwidth")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenGeographicSpanRemainingBandwidthRequest::~DescribeCenGeographicSpanRemainingBandwidthRequest()
{}
long DescribeCenGeographicSpanRemainingBandwidthRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCenGeographicSpanRemainingBandwidthRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenGeographicSpanRemainingBandwidthRequest;
DescribeCenGeographicSpanRemainingBandwidthRequest::DescribeCenGeographicSpanRemainingBandwidthRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenGeographicSpanRemainingBandwidth") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenGeographicSpanRemainingBandwidthRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCenGeographicSpanRemainingBandwidthRequest::~DescribeCenGeographicSpanRemainingBandwidthRequest() {}
long DescribeCenGeographicSpanRemainingBandwidthRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getCenId()const
{
return cenId_;
void DescribeCenGeographicSpanRemainingBandwidthRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenGeographicSpanRemainingBandwidthRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getCenId() const {
return cenId_;
}
int DescribeCenGeographicSpanRemainingBandwidthRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCenGeographicSpanRemainingBandwidthRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeCenGeographicSpanRemainingBandwidthRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCenGeographicSpanRemainingBandwidthRequest::getPageNumber() const {
return pageNumber_;
}
int DescribeCenGeographicSpanRemainingBandwidthRequest::getPageSize()const
{
return pageSize_;
void DescribeCenGeographicSpanRemainingBandwidthRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCenGeographicSpanRemainingBandwidthRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCenGeographicSpanRemainingBandwidthRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getGeographicRegionBId()const
{
return geographicRegionBId_;
void DescribeCenGeographicSpanRemainingBandwidthRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCenGeographicSpanRemainingBandwidthRequest::setGeographicRegionBId(const std::string& geographicRegionBId)
{
geographicRegionBId_ = geographicRegionBId;
setParameter("GeographicRegionBId", geographicRegionBId);
std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getGeographicRegionBId() const {
return geographicRegionBId_;
}
std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getGeographicRegionAId()const
{
return geographicRegionAId_;
void DescribeCenGeographicSpanRemainingBandwidthRequest::setGeographicRegionBId(const std::string &geographicRegionBId) {
geographicRegionBId_ = geographicRegionBId;
setParameter(std::string("GeographicRegionBId"), geographicRegionBId);
}
void DescribeCenGeographicSpanRemainingBandwidthRequest::setGeographicRegionAId(const std::string& geographicRegionAId)
{
geographicRegionAId_ = geographicRegionAId;
setParameter("GeographicRegionAId", geographicRegionAId);
std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getGeographicRegionAId() const {
return geographicRegionAId_;
}
std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenGeographicSpanRemainingBandwidthRequest::setGeographicRegionAId(const std::string &geographicRegionAId) {
geographicRegionAId_ = geographicRegionAId;
setParameter(std::string("GeographicRegionAId"), geographicRegionAId);
}
void DescribeCenGeographicSpanRemainingBandwidthRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCenGeographicSpanRemainingBandwidthRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCenGeographicSpanRemainingBandwidthRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCenGeographicSpanRemainingBandwidthRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeCenGeographicSpanRemainingBandwidthRequest::getOwnerId()const
{
return ownerId_;
void DescribeCenGeographicSpanRemainingBandwidthRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCenGeographicSpanRemainingBandwidthRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCenGeographicSpanRemainingBandwidthRequest::getOwnerId() const {
return ownerId_;
}
void DescribeCenGeographicSpanRemainingBandwidthRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DescribeCenGeographicSpansRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenGeographicSpansRequest;
DescribeCenGeographicSpansRequest::DescribeCenGeographicSpansRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenGeographicSpans")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenGeographicSpansRequest::~DescribeCenGeographicSpansRequest()
{}
long DescribeCenGeographicSpansRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCenGeographicSpansRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenGeographicSpansRequest;
DescribeCenGeographicSpansRequest::DescribeCenGeographicSpansRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenGeographicSpans") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenGeographicSpansRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCenGeographicSpansRequest::~DescribeCenGeographicSpansRequest() {}
long DescribeCenGeographicSpansRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
int DescribeCenGeographicSpansRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCenGeographicSpansRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenGeographicSpansRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCenGeographicSpansRequest::getPageNumber() const {
return pageNumber_;
}
std::string DescribeCenGeographicSpansRequest::getGeographicSpanId()const
{
return geographicSpanId_;
void DescribeCenGeographicSpansRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCenGeographicSpansRequest::setGeographicSpanId(const std::string& geographicSpanId)
{
geographicSpanId_ = geographicSpanId;
setParameter("GeographicSpanId", geographicSpanId);
std::string DescribeCenGeographicSpansRequest::getGeographicSpanId() const {
return geographicSpanId_;
}
int DescribeCenGeographicSpansRequest::getPageSize()const
{
return pageSize_;
void DescribeCenGeographicSpansRequest::setGeographicSpanId(const std::string &geographicSpanId) {
geographicSpanId_ = geographicSpanId;
setParameter(std::string("GeographicSpanId"), geographicSpanId);
}
void DescribeCenGeographicSpansRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCenGeographicSpansRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeCenGeographicSpansRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenGeographicSpansRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCenGeographicSpansRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenGeographicSpansRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCenGeographicSpansRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCenGeographicSpansRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCenGeographicSpansRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCenGeographicSpansRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeCenGeographicSpansRequest::getOwnerId()const
{
return ownerId_;
void DescribeCenGeographicSpansRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCenGeographicSpansRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCenGeographicSpansRequest::getOwnerId() const {
return ownerId_;
}
void DescribeCenGeographicSpansRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -43,20 +43,20 @@ void DescribeCenGeographicSpansResult::parse(const std::string &payload)
for (auto valueGeographicSpanModelsGeographicSpanModel : allGeographicSpanModelsNode)
{
GeographicSpanModel geographicSpanModelsObject;
if(!valueGeographicSpanModelsGeographicSpanModel["GeographicSpanId"].isNull())
geographicSpanModelsObject.geographicSpanId = valueGeographicSpanModelsGeographicSpanModel["GeographicSpanId"].asString();
if(!valueGeographicSpanModelsGeographicSpanModel["LocalGeoRegionId"].isNull())
geographicSpanModelsObject.localGeoRegionId = valueGeographicSpanModelsGeographicSpanModel["LocalGeoRegionId"].asString();
if(!valueGeographicSpanModelsGeographicSpanModel["GeographicSpanId"].isNull())
geographicSpanModelsObject.geographicSpanId = valueGeographicSpanModelsGeographicSpanModel["GeographicSpanId"].asString();
if(!valueGeographicSpanModelsGeographicSpanModel["OppositeGeoRegionId"].isNull())
geographicSpanModelsObject.oppositeGeoRegionId = valueGeographicSpanModelsGeographicSpanModel["OppositeGeoRegionId"].asString();
geographicSpanModels_.push_back(geographicSpanModelsObject);
}
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DescribeCenInterRegionBandwidthLimitsRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenInterRegionBandwidthLimitsRequest;
DescribeCenInterRegionBandwidthLimitsRequest::DescribeCenInterRegionBandwidthLimitsRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenInterRegionBandwidthLimits")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenInterRegionBandwidthLimitsRequest::~DescribeCenInterRegionBandwidthLimitsRequest()
{}
long DescribeCenInterRegionBandwidthLimitsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCenInterRegionBandwidthLimitsRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenInterRegionBandwidthLimitsRequest;
DescribeCenInterRegionBandwidthLimitsRequest::DescribeCenInterRegionBandwidthLimitsRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenInterRegionBandwidthLimits") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenInterRegionBandwidthLimitsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCenInterRegionBandwidthLimitsRequest::~DescribeCenInterRegionBandwidthLimitsRequest() {}
long DescribeCenInterRegionBandwidthLimitsRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeCenInterRegionBandwidthLimitsRequest::getCenId()const
{
return cenId_;
void DescribeCenInterRegionBandwidthLimitsRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenInterRegionBandwidthLimitsRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeCenInterRegionBandwidthLimitsRequest::getCenId() const {
return cenId_;
}
int DescribeCenInterRegionBandwidthLimitsRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCenInterRegionBandwidthLimitsRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeCenInterRegionBandwidthLimitsRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCenInterRegionBandwidthLimitsRequest::getPageNumber() const {
return pageNumber_;
}
int DescribeCenInterRegionBandwidthLimitsRequest::getPageSize()const
{
return pageSize_;
void DescribeCenInterRegionBandwidthLimitsRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCenInterRegionBandwidthLimitsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCenInterRegionBandwidthLimitsRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeCenInterRegionBandwidthLimitsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenInterRegionBandwidthLimitsRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCenInterRegionBandwidthLimitsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenInterRegionBandwidthLimitsRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCenInterRegionBandwidthLimitsRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCenInterRegionBandwidthLimitsRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCenInterRegionBandwidthLimitsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCenInterRegionBandwidthLimitsRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeCenInterRegionBandwidthLimitsRequest::getOwnerId()const
{
return ownerId_;
void DescribeCenInterRegionBandwidthLimitsRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCenInterRegionBandwidthLimitsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCenInterRegionBandwidthLimitsRequest::getOwnerId() const {
return ownerId_;
}
void DescribeCenInterRegionBandwidthLimitsRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DescribeCenPrivateZoneRoutesRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenPrivateZoneRoutesRequest;
DescribeCenPrivateZoneRoutesRequest::DescribeCenPrivateZoneRoutesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenPrivateZoneRoutes")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenPrivateZoneRoutesRequest::~DescribeCenPrivateZoneRoutesRequest()
{}
long DescribeCenPrivateZoneRoutesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCenPrivateZoneRoutesRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenPrivateZoneRoutesRequest;
DescribeCenPrivateZoneRoutesRequest::DescribeCenPrivateZoneRoutesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenPrivateZoneRoutes") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenPrivateZoneRoutesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCenPrivateZoneRoutesRequest::~DescribeCenPrivateZoneRoutesRequest() {}
long DescribeCenPrivateZoneRoutesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeCenPrivateZoneRoutesRequest::getCenId()const
{
return cenId_;
void DescribeCenPrivateZoneRoutesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenPrivateZoneRoutesRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeCenPrivateZoneRoutesRequest::getCenId() const {
return cenId_;
}
std::string DescribeCenPrivateZoneRoutesRequest::getAccessRegionId()const
{
return accessRegionId_;
void DescribeCenPrivateZoneRoutesRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeCenPrivateZoneRoutesRequest::setAccessRegionId(const std::string& accessRegionId)
{
accessRegionId_ = accessRegionId;
setParameter("AccessRegionId", accessRegionId);
std::string DescribeCenPrivateZoneRoutesRequest::getAccessRegionId() const {
return accessRegionId_;
}
int DescribeCenPrivateZoneRoutesRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCenPrivateZoneRoutesRequest::setAccessRegionId(const std::string &accessRegionId) {
accessRegionId_ = accessRegionId;
setParameter(std::string("AccessRegionId"), accessRegionId);
}
void DescribeCenPrivateZoneRoutesRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCenPrivateZoneRoutesRequest::getPageNumber() const {
return pageNumber_;
}
int DescribeCenPrivateZoneRoutesRequest::getPageSize()const
{
return pageSize_;
void DescribeCenPrivateZoneRoutesRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCenPrivateZoneRoutesRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCenPrivateZoneRoutesRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeCenPrivateZoneRoutesRequest::getHostRegionId()const
{
return hostRegionId_;
void DescribeCenPrivateZoneRoutesRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCenPrivateZoneRoutesRequest::setHostRegionId(const std::string& hostRegionId)
{
hostRegionId_ = hostRegionId;
setParameter("HostRegionId", hostRegionId);
std::string DescribeCenPrivateZoneRoutesRequest::getHostRegionId() const {
return hostRegionId_;
}
std::string DescribeCenPrivateZoneRoutesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenPrivateZoneRoutesRequest::setHostRegionId(const std::string &hostRegionId) {
hostRegionId_ = hostRegionId;
setParameter(std::string("HostRegionId"), hostRegionId);
}
void DescribeCenPrivateZoneRoutesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenPrivateZoneRoutesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
void DescribeCenPrivateZoneRoutesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}

View File

@@ -43,26 +43,26 @@ void DescribeCenPrivateZoneRoutesResult::parse(const std::string &payload)
for (auto valuePrivateZoneInfosPrivateZoneInfo : allPrivateZoneInfosNode)
{
PrivateZoneInfo privateZoneInfosObject;
if(!valuePrivateZoneInfosPrivateZoneInfo["Status"].isNull())
privateZoneInfosObject.status = valuePrivateZoneInfosPrivateZoneInfo["Status"].asString();
if(!valuePrivateZoneInfosPrivateZoneInfo["AccessRegionId"].isNull())
privateZoneInfosObject.accessRegionId = valuePrivateZoneInfosPrivateZoneInfo["AccessRegionId"].asString();
if(!valuePrivateZoneInfosPrivateZoneInfo["HostRegionId"].isNull())
privateZoneInfosObject.hostRegionId = valuePrivateZoneInfosPrivateZoneInfo["HostRegionId"].asString();
if(!valuePrivateZoneInfosPrivateZoneInfo["HostVpcId"].isNull())
privateZoneInfosObject.hostVpcId = valuePrivateZoneInfosPrivateZoneInfo["HostVpcId"].asString();
if(!valuePrivateZoneInfosPrivateZoneInfo["Status"].isNull())
privateZoneInfosObject.status = valuePrivateZoneInfosPrivateZoneInfo["Status"].asString();
privateZoneInfos_.push_back(privateZoneInfosObject);
}
if(!value["CenId"].isNull())
cenId_ = value["CenId"].asString();
if(!value["PrivateZoneDnsServers"].isNull())
privateZoneDnsServers_ = value["PrivateZoneDnsServers"].asString();
if(!value["CenId"].isNull())
cenId_ = value["CenId"].asString();
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
}

View File

@@ -1,139 +1,117 @@
/*
* 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/cbn/model/DescribeCenRegionDomainRouteEntriesRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenRegionDomainRouteEntriesRequest;
DescribeCenRegionDomainRouteEntriesRequest::DescribeCenRegionDomainRouteEntriesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenRegionDomainRouteEntries")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenRegionDomainRouteEntriesRequest::~DescribeCenRegionDomainRouteEntriesRequest()
{}
long DescribeCenRegionDomainRouteEntriesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCenRegionDomainRouteEntriesRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenRegionDomainRouteEntriesRequest;
DescribeCenRegionDomainRouteEntriesRequest::DescribeCenRegionDomainRouteEntriesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenRegionDomainRouteEntries") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenRegionDomainRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCenRegionDomainRouteEntriesRequest::~DescribeCenRegionDomainRouteEntriesRequest() {}
long DescribeCenRegionDomainRouteEntriesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeCenRegionDomainRouteEntriesRequest::getCenId()const
{
return cenId_;
void DescribeCenRegionDomainRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenRegionDomainRouteEntriesRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeCenRegionDomainRouteEntriesRequest::getCenId() const {
return cenId_;
}
int DescribeCenRegionDomainRouteEntriesRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCenRegionDomainRouteEntriesRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeCenRegionDomainRouteEntriesRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCenRegionDomainRouteEntriesRequest::getPageNumber() const {
return pageNumber_;
}
int DescribeCenRegionDomainRouteEntriesRequest::getPageSize()const
{
return pageSize_;
void DescribeCenRegionDomainRouteEntriesRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCenRegionDomainRouteEntriesRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCenRegionDomainRouteEntriesRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeCenRegionDomainRouteEntriesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenRegionDomainRouteEntriesRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCenRegionDomainRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenRegionDomainRouteEntriesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCenRegionDomainRouteEntriesRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCenRegionDomainRouteEntriesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCenRegionDomainRouteEntriesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCenRegionDomainRouteEntriesRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string DescribeCenRegionDomainRouteEntriesRequest::getDestinationCidrBlock()const
{
return destinationCidrBlock_;
void DescribeCenRegionDomainRouteEntriesRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCenRegionDomainRouteEntriesRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock)
{
destinationCidrBlock_ = destinationCidrBlock;
setParameter("DestinationCidrBlock", destinationCidrBlock);
std::string DescribeCenRegionDomainRouteEntriesRequest::getDestinationCidrBlock() const {
return destinationCidrBlock_;
}
long DescribeCenRegionDomainRouteEntriesRequest::getOwnerId()const
{
return ownerId_;
void DescribeCenRegionDomainRouteEntriesRequest::setDestinationCidrBlock(const std::string &destinationCidrBlock) {
destinationCidrBlock_ = destinationCidrBlock;
setParameter(std::string("DestinationCidrBlock"), destinationCidrBlock);
}
void DescribeCenRegionDomainRouteEntriesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCenRegionDomainRouteEntriesRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeCenRegionDomainRouteEntriesRequest::getCenRegionId()const
{
return cenRegionId_;
void DescribeCenRegionDomainRouteEntriesRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeCenRegionDomainRouteEntriesRequest::setCenRegionId(const std::string& cenRegionId)
{
cenRegionId_ = cenRegionId;
setParameter("CenRegionId", cenRegionId);
std::string DescribeCenRegionDomainRouteEntriesRequest::getCenRegionId() const {
return cenRegionId_;
}
std::string DescribeCenRegionDomainRouteEntriesRequest::getStatus()const
{
return status_;
void DescribeCenRegionDomainRouteEntriesRequest::setCenRegionId(const std::string &cenRegionId) {
cenRegionId_ = cenRegionId;
setParameter(std::string("CenRegionId"), cenRegionId);
}
void DescribeCenRegionDomainRouteEntriesRequest::setStatus(const std::string& status)
{
status_ = status;
setParameter("Status", status);
std::string DescribeCenRegionDomainRouteEntriesRequest::getStatus() const {
return status_;
}
void DescribeCenRegionDomainRouteEntriesRequest::setStatus(const std::string &status) {
status_ = status;
setParameter(std::string("Status"), status);
}

View File

@@ -43,56 +43,56 @@ void DescribeCenRegionDomainRouteEntriesResult::parse(const std::string &payload
for (auto valueCenRouteEntriesCenRouteEntry : allCenRouteEntriesNode)
{
CenRouteEntry cenRouteEntriesObject;
if(!valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].isNull())
cenRouteEntriesObject.destinationCidrBlock = valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].asString();
if(!valueCenRouteEntriesCenRouteEntry["Type"].isNull())
cenRouteEntriesObject.type = valueCenRouteEntriesCenRouteEntry["Type"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].isNull())
cenRouteEntriesObject.nextHopInstanceId = valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopType"].isNull())
cenRouteEntriesObject.nextHopType = valueCenRouteEntriesCenRouteEntry["NextHopType"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].isNull())
cenRouteEntriesObject.nextHopRegionId = valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].asString();
if(!valueCenRouteEntriesCenRouteEntry["Status"].isNull())
cenRouteEntriesObject.status = valueCenRouteEntriesCenRouteEntry["Status"].asString();
if(!valueCenRouteEntriesCenRouteEntry["ToOtherRegionStatus"].isNull())
cenRouteEntriesObject.toOtherRegionStatus = valueCenRouteEntriesCenRouteEntry["ToOtherRegionStatus"].asString();
if(!valueCenRouteEntriesCenRouteEntry["Type"].isNull())
cenRouteEntriesObject.type = valueCenRouteEntriesCenRouteEntry["Type"].asString();
if(!valueCenRouteEntriesCenRouteEntry["Status"].isNull())
cenRouteEntriesObject.status = valueCenRouteEntriesCenRouteEntry["Status"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopType"].isNull())
cenRouteEntriesObject.nextHopType = valueCenRouteEntriesCenRouteEntry["NextHopType"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].isNull())
cenRouteEntriesObject.nextHopInstanceId = valueCenRouteEntriesCenRouteEntry["NextHopInstanceId"].asString();
if(!valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].isNull())
cenRouteEntriesObject.nextHopRegionId = valueCenRouteEntriesCenRouteEntry["NextHopRegionId"].asString();
if(!valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].isNull())
cenRouteEntriesObject.destinationCidrBlock = valueCenRouteEntriesCenRouteEntry["DestinationCidrBlock"].asString();
if(!valueCenRouteEntriesCenRouteEntry["Preference"].isNull())
cenRouteEntriesObject.preference = std::stoi(valueCenRouteEntriesCenRouteEntry["Preference"].asString());
auto allCenRouteMapRecordsNode = valueCenRouteEntriesCenRouteEntry["CenRouteMapRecords"]["CenRouteMapRecord"];
for (auto valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord : allCenRouteMapRecordsNode)
{
CenRouteEntry::CenRouteMapRecord cenRouteMapRecordsObject;
if(!valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RegionId"].isNull())
cenRouteMapRecordsObject.regionId = valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RegionId"].asString();
if(!valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RouteMapId"].isNull())
cenRouteMapRecordsObject.routeMapId = valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RouteMapId"].asString();
if(!valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RegionId"].isNull())
cenRouteMapRecordsObject.regionId = valueCenRouteEntriesCenRouteEntryCenRouteMapRecordsCenRouteMapRecord["RegionId"].asString();
cenRouteEntriesObject.cenRouteMapRecords.push_back(cenRouteMapRecordsObject);
}
auto allCenOutRouteMapRecordsNode = valueCenRouteEntriesCenRouteEntry["CenOutRouteMapRecords"]["CenOutRouteMapRecord"];
for (auto valueCenRouteEntriesCenRouteEntryCenOutRouteMapRecordsCenOutRouteMapRecord : allCenOutRouteMapRecordsNode)
{
CenRouteEntry::CenOutRouteMapRecord cenOutRouteMapRecordsObject;
if(!valueCenRouteEntriesCenRouteEntryCenOutRouteMapRecordsCenOutRouteMapRecord["RegionId"].isNull())
cenOutRouteMapRecordsObject.regionId = valueCenRouteEntriesCenRouteEntryCenOutRouteMapRecordsCenOutRouteMapRecord["RegionId"].asString();
if(!valueCenRouteEntriesCenRouteEntryCenOutRouteMapRecordsCenOutRouteMapRecord["RouteMapId"].isNull())
cenOutRouteMapRecordsObject.routeMapId = valueCenRouteEntriesCenRouteEntryCenOutRouteMapRecordsCenOutRouteMapRecord["RouteMapId"].asString();
if(!valueCenRouteEntriesCenRouteEntryCenOutRouteMapRecordsCenOutRouteMapRecord["RegionId"].isNull())
cenOutRouteMapRecordsObject.regionId = valueCenRouteEntriesCenRouteEntryCenOutRouteMapRecordsCenOutRouteMapRecord["RegionId"].asString();
cenRouteEntriesObject.cenOutRouteMapRecords.push_back(cenOutRouteMapRecordsObject);
}
auto allAsPaths = value["AsPaths"]["AsPath"];
for (auto value : allAsPaths)
cenRouteEntriesObject.asPaths.push_back(value.asString());
auto allCommunities = value["Communities"]["Community"];
for (auto value : allCommunities)
cenRouteEntriesObject.communities.push_back(value.asString());
auto allAsPaths = value["AsPaths"]["AsPath"];
for (auto value : allAsPaths)
cenRouteEntriesObject.asPaths.push_back(value.asString());
cenRouteEntries_.push_back(cenRouteEntriesObject);
}
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
}

View File

@@ -1,168 +1,139 @@
/*
* 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/cbn/model/DescribeCenRouteMapsRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenRouteMapsRequest;
DescribeCenRouteMapsRequest::DescribeCenRouteMapsRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenRouteMaps")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenRouteMapsRequest::~DescribeCenRouteMapsRequest()
{}
long DescribeCenRouteMapsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCenRouteMapsRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenRouteMapsRequest;
DescribeCenRouteMapsRequest::DescribeCenRouteMapsRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenRouteMaps") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenRouteMapsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCenRouteMapsRequest::~DescribeCenRouteMapsRequest() {}
long DescribeCenRouteMapsRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeCenRouteMapsRequest::getCenId()const
{
return cenId_;
void DescribeCenRouteMapsRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenRouteMapsRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeCenRouteMapsRequest::getCenId() const {
return cenId_;
}
int DescribeCenRouteMapsRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCenRouteMapsRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeCenRouteMapsRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCenRouteMapsRequest::getPageNumber() const {
return pageNumber_;
}
std::string DescribeCenRouteMapsRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void DescribeCenRouteMapsRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCenRouteMapsRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string DescribeCenRouteMapsRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
int DescribeCenRouteMapsRequest::getPageSize()const
{
return pageSize_;
void DescribeCenRouteMapsRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void DescribeCenRouteMapsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCenRouteMapsRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeCenRouteMapsRequest::getTransmitDirection()const
{
return transmitDirection_;
void DescribeCenRouteMapsRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCenRouteMapsRequest::setTransmitDirection(const std::string& transmitDirection)
{
transmitDirection_ = transmitDirection;
setParameter("TransmitDirection", transmitDirection);
std::string DescribeCenRouteMapsRequest::getTransmitDirection() const {
return transmitDirection_;
}
std::string DescribeCenRouteMapsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenRouteMapsRequest::setTransmitDirection(const std::string &transmitDirection) {
transmitDirection_ = transmitDirection;
setParameter(std::string("TransmitDirection"), transmitDirection);
}
void DescribeCenRouteMapsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenRouteMapsRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCenRouteMapsRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCenRouteMapsRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCenRouteMapsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCenRouteMapsRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string DescribeCenRouteMapsRequest::getRouteMapId()const
{
return routeMapId_;
void DescribeCenRouteMapsRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCenRouteMapsRequest::setRouteMapId(const std::string& routeMapId)
{
routeMapId_ = routeMapId;
setParameter("RouteMapId", routeMapId);
std::string DescribeCenRouteMapsRequest::getRouteMapId() const {
return routeMapId_;
}
long DescribeCenRouteMapsRequest::getOwnerId()const
{
return ownerId_;
void DescribeCenRouteMapsRequest::setRouteMapId(const std::string &routeMapId) {
routeMapId_ = routeMapId;
setParameter(std::string("RouteMapId"), routeMapId);
}
void DescribeCenRouteMapsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCenRouteMapsRequest::getOwnerId() const {
return ownerId_;
}
std::vector<DescribeCenRouteMapsRequest::Filter> DescribeCenRouteMapsRequest::getFilter()const
{
return filter_;
void DescribeCenRouteMapsRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeCenRouteMapsRequest::setFilter(const std::vector<Filter>& filter)
{
filter_ = filter;
for(int dep1 = 0; dep1!= filter.size(); dep1++) {
auto filterObj = filter.at(dep1);
std::string filterObjStr = "Filter." + std::to_string(dep1 + 1);
for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) {
setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2));
}
setParameter(filterObjStr + ".Key", filterObj.key);
}
std::vector<DescribeCenRouteMapsRequest::Filter> DescribeCenRouteMapsRequest::getFilter() const {
return filter_;
}
std::string DescribeCenRouteMapsRequest::getCenRegionId()const
{
return cenRegionId_;
void DescribeCenRouteMapsRequest::setFilter(const std::vector<DescribeCenRouteMapsRequest::Filter> &filter) {
filter_ = filter;
for(int dep1 = 0; dep1 != filter.size(); dep1++) {
auto filterObj = filter.at(dep1);
std::string filterObjStr = std::string("Filter") + "." + std::to_string(dep1 + 1);
setParameter(filterObjStr + ".Key", filterObj.key);
}
}
void DescribeCenRouteMapsRequest::setCenRegionId(const std::string& cenRegionId)
{
cenRegionId_ = cenRegionId;
setParameter("CenRegionId", cenRegionId);
std::string DescribeCenRouteMapsRequest::getCenRegionId() const {
return cenRegionId_;
}
void DescribeCenRouteMapsRequest::setCenRegionId(const std::string &cenRegionId) {
cenRegionId_ = cenRegionId;
setParameter(std::string("CenRegionId"), cenRegionId);
}

View File

@@ -43,100 +43,100 @@ void DescribeCenRouteMapsResult::parse(const std::string &payload)
for (auto valueRouteMapsRouteMap : allRouteMapsNode)
{
RouteMap routeMapsObject;
if(!valueRouteMapsRouteMap["Status"].isNull())
routeMapsObject.status = valueRouteMapsRouteMap["Status"].asString();
if(!valueRouteMapsRouteMap["RouteMapId"].isNull())
routeMapsObject.routeMapId = valueRouteMapsRouteMap["RouteMapId"].asString();
if(!valueRouteMapsRouteMap["CenId"].isNull())
routeMapsObject.cenId = valueRouteMapsRouteMap["CenId"].asString();
if(!valueRouteMapsRouteMap["CenRegionId"].isNull())
routeMapsObject.cenRegionId = valueRouteMapsRouteMap["CenRegionId"].asString();
if(!valueRouteMapsRouteMap["Description"].isNull())
routeMapsObject.description = valueRouteMapsRouteMap["Description"].asString();
if(!valueRouteMapsRouteMap["MapResult"].isNull())
routeMapsObject.mapResult = valueRouteMapsRouteMap["MapResult"].asString();
if(!valueRouteMapsRouteMap["Priority"].isNull())
routeMapsObject.priority = std::stoi(valueRouteMapsRouteMap["Priority"].asString());
if(!valueRouteMapsRouteMap["NextPriority"].isNull())
routeMapsObject.nextPriority = std::stoi(valueRouteMapsRouteMap["NextPriority"].asString());
if(!valueRouteMapsRouteMap["CidrMatchMode"].isNull())
routeMapsObject.cidrMatchMode = valueRouteMapsRouteMap["CidrMatchMode"].asString();
if(!valueRouteMapsRouteMap["AsPathMatchMode"].isNull())
routeMapsObject.asPathMatchMode = valueRouteMapsRouteMap["AsPathMatchMode"].asString();
if(!valueRouteMapsRouteMap["CommunityMatchMode"].isNull())
routeMapsObject.communityMatchMode = valueRouteMapsRouteMap["CommunityMatchMode"].asString();
if(!valueRouteMapsRouteMap["CommunityOperateMode"].isNull())
routeMapsObject.communityOperateMode = valueRouteMapsRouteMap["CommunityOperateMode"].asString();
if(!valueRouteMapsRouteMap["Preference"].isNull())
routeMapsObject.preference = std::stoi(valueRouteMapsRouteMap["Preference"].asString());
if(!valueRouteMapsRouteMap["Status"].isNull())
routeMapsObject.status = valueRouteMapsRouteMap["Status"].asString();
if(!valueRouteMapsRouteMap["TransmitDirection"].isNull())
routeMapsObject.transmitDirection = valueRouteMapsRouteMap["TransmitDirection"].asString();
if(!valueRouteMapsRouteMap["SourceInstanceIdsReverseMatch"].isNull())
routeMapsObject.sourceInstanceIdsReverseMatch = valueRouteMapsRouteMap["SourceInstanceIdsReverseMatch"].asString() == "true";
if(!valueRouteMapsRouteMap["DestinationInstanceIdsReverseMatch"].isNull())
routeMapsObject.destinationInstanceIdsReverseMatch = valueRouteMapsRouteMap["DestinationInstanceIdsReverseMatch"].asString() == "true";
if(!valueRouteMapsRouteMap["GatewayZoneId"].isNull())
routeMapsObject.gatewayZoneId = valueRouteMapsRouteMap["GatewayZoneId"].asString();
if(!valueRouteMapsRouteMap["MatchAddressType"].isNull())
routeMapsObject.matchAddressType = valueRouteMapsRouteMap["MatchAddressType"].asString();
if(!valueRouteMapsRouteMap["CenRegionId"].isNull())
routeMapsObject.cenRegionId = valueRouteMapsRouteMap["CenRegionId"].asString();
if(!valueRouteMapsRouteMap["CenId"].isNull())
routeMapsObject.cenId = valueRouteMapsRouteMap["CenId"].asString();
if(!valueRouteMapsRouteMap["Priority"].isNull())
routeMapsObject.priority = std::stoi(valueRouteMapsRouteMap["Priority"].asString());
if(!valueRouteMapsRouteMap["TransitRouterRouteTableId"].isNull())
routeMapsObject.transitRouterRouteTableId = valueRouteMapsRouteMap["TransitRouterRouteTableId"].asString();
auto allSourceInstanceIds = value["SourceInstanceIds"]["SourceInstanceId"];
for (auto value : allSourceInstanceIds)
routeMapsObject.sourceInstanceIds.push_back(value.asString());
auto allDestinationInstanceIds = value["DestinationInstanceIds"]["DestinationInstanceId"];
for (auto value : allDestinationInstanceIds)
routeMapsObject.destinationInstanceIds.push_back(value.asString());
auto allSourceRouteTableIds = value["SourceRouteTableIds"]["SourceRouteTableId"];
for (auto value : allSourceRouteTableIds)
routeMapsObject.sourceRouteTableIds.push_back(value.asString());
auto allDestinationRouteTableIds = value["DestinationRouteTableIds"]["DestinationRouteTableId"];
for (auto value : allDestinationRouteTableIds)
routeMapsObject.destinationRouteTableIds.push_back(value.asString());
if(!valueRouteMapsRouteMap["CommunityOperateMode"].isNull())
routeMapsObject.communityOperateMode = valueRouteMapsRouteMap["CommunityOperateMode"].asString();
if(!valueRouteMapsRouteMap["MapResult"].isNull())
routeMapsObject.mapResult = valueRouteMapsRouteMap["MapResult"].asString();
if(!valueRouteMapsRouteMap["CommunityMatchMode"].isNull())
routeMapsObject.communityMatchMode = valueRouteMapsRouteMap["CommunityMatchMode"].asString();
if(!valueRouteMapsRouteMap["Description"].isNull())
routeMapsObject.description = valueRouteMapsRouteMap["Description"].asString();
if(!valueRouteMapsRouteMap["AsPathMatchMode"].isNull())
routeMapsObject.asPathMatchMode = valueRouteMapsRouteMap["AsPathMatchMode"].asString();
if(!valueRouteMapsRouteMap["Preference"].isNull())
routeMapsObject.preference = std::stoi(valueRouteMapsRouteMap["Preference"].asString());
if(!valueRouteMapsRouteMap["DestinationInstanceIdsReverseMatch"].isNull())
routeMapsObject.destinationInstanceIdsReverseMatch = valueRouteMapsRouteMap["DestinationInstanceIdsReverseMatch"].asString() == "true";
if(!valueRouteMapsRouteMap["CidrMatchMode"].isNull())
routeMapsObject.cidrMatchMode = valueRouteMapsRouteMap["CidrMatchMode"].asString();
if(!valueRouteMapsRouteMap["NextPriority"].isNull())
routeMapsObject.nextPriority = std::stoi(valueRouteMapsRouteMap["NextPriority"].asString());
if(!valueRouteMapsRouteMap["MatchAddressType"].isNull())
routeMapsObject.matchAddressType = valueRouteMapsRouteMap["MatchAddressType"].asString();
if(!valueRouteMapsRouteMap["GatewayZoneId"].isNull())
routeMapsObject.gatewayZoneId = valueRouteMapsRouteMap["GatewayZoneId"].asString();
auto allSourceRegionIds = value["SourceRegionIds"]["SourceRegionId"];
for (auto value : allSourceRegionIds)
routeMapsObject.sourceRegionIds.push_back(value.asString());
auto allSourceChildInstanceTypes = value["SourceChildInstanceTypes"]["SourceChildInstanceType"];
for (auto value : allSourceChildInstanceTypes)
routeMapsObject.sourceChildInstanceTypes.push_back(value.asString());
auto allDestinationChildInstanceTypes = value["DestinationChildInstanceTypes"]["DestinationChildInstanceType"];
for (auto value : allDestinationChildInstanceTypes)
routeMapsObject.destinationChildInstanceTypes.push_back(value.asString());
auto allDestinationRouteTableIds = value["DestinationRouteTableIds"]["DestinationRouteTableId"];
for (auto value : allDestinationRouteTableIds)
routeMapsObject.destinationRouteTableIds.push_back(value.asString());
auto allSourceInstanceIds = value["SourceInstanceIds"]["SourceInstanceId"];
for (auto value : allSourceInstanceIds)
routeMapsObject.sourceInstanceIds.push_back(value.asString());
auto allDestinationCidrBlocks = value["DestinationCidrBlocks"]["DestinationCidrBlock"];
for (auto value : allDestinationCidrBlocks)
routeMapsObject.destinationCidrBlocks.push_back(value.asString());
auto allRouteTypes = value["RouteTypes"]["RouteType"];
for (auto value : allRouteTypes)
routeMapsObject.routeTypes.push_back(value.asString());
auto allMatchAsns = value["MatchAsns"]["MatchAsn"];
for (auto value : allMatchAsns)
routeMapsObject.matchAsns.push_back(value.asString());
auto allMatchCommunitySet = value["MatchCommunitySet"]["MatchCommunity"];
for (auto value : allMatchCommunitySet)
routeMapsObject.matchCommunitySet.push_back(value.asString());
auto allOperateCommunitySet = value["OperateCommunitySet"]["OperateCommunity"];
for (auto value : allOperateCommunitySet)
routeMapsObject.operateCommunitySet.push_back(value.asString());
auto allPrependAsPath = value["PrependAsPath"]["AsPath"];
for (auto value : allPrependAsPath)
routeMapsObject.prependAsPath.push_back(value.asString());
auto allDestinationRegionIds = value["DestinationRegionIds"]["DestinationRegionId"];
for (auto value : allDestinationRegionIds)
routeMapsObject.destinationRegionIds.push_back(value.asString());
auto allSourceRouteTableIds = value["SourceRouteTableIds"]["SourceRouteTableId"];
for (auto value : allSourceRouteTableIds)
routeMapsObject.sourceRouteTableIds.push_back(value.asString());
auto allMatchCommunitySet = value["MatchCommunitySet"]["MatchCommunity"];
for (auto value : allMatchCommunitySet)
routeMapsObject.matchCommunitySet.push_back(value.asString());
auto allPrependAsPath = value["PrependAsPath"]["AsPath"];
for (auto value : allPrependAsPath)
routeMapsObject.prependAsPath.push_back(value.asString());
auto allRouteTypes = value["RouteTypes"]["RouteType"];
for (auto value : allRouteTypes)
routeMapsObject.routeTypes.push_back(value.asString());
auto allOriginalRouteTableIds = value["OriginalRouteTableIds"]["OriginalRouteTableId"];
for (auto value : allOriginalRouteTableIds)
routeMapsObject.originalRouteTableIds.push_back(value.asString());
auto allDestinationChildInstanceTypes = value["DestinationChildInstanceTypes"]["DestinationChildInstanceType"];
for (auto value : allDestinationChildInstanceTypes)
routeMapsObject.destinationChildInstanceTypes.push_back(value.asString());
auto allDestinationInstanceIds = value["DestinationInstanceIds"]["DestinationInstanceId"];
for (auto value : allDestinationInstanceIds)
routeMapsObject.destinationInstanceIds.push_back(value.asString());
auto allMatchAsns = value["MatchAsns"]["MatchAsn"];
for (auto value : allMatchAsns)
routeMapsObject.matchAsns.push_back(value.asString());
auto allOperateCommunitySet = value["OperateCommunitySet"]["OperateCommunity"];
for (auto value : allOperateCommunitySet)
routeMapsObject.operateCommunitySet.push_back(value.asString());
auto allSrcZoneIds = value["SrcZoneIds"]["SrcZoneId"];
for (auto value : allSrcZoneIds)
routeMapsObject.srcZoneIds.push_back(value.asString());
routeMaps_.push_back(routeMapsObject);
}
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
}

View File

@@ -1,139 +1,117 @@
/*
* 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/cbn/model/DescribeCenVbrHealthCheckRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenVbrHealthCheckRequest;
DescribeCenVbrHealthCheckRequest::DescribeCenVbrHealthCheckRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCenVbrHealthCheck")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCenVbrHealthCheckRequest::~DescribeCenVbrHealthCheckRequest()
{}
long DescribeCenVbrHealthCheckRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCenVbrHealthCheckRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCenVbrHealthCheckRequest;
DescribeCenVbrHealthCheckRequest::DescribeCenVbrHealthCheckRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCenVbrHealthCheck") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCenVbrHealthCheckRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCenVbrHealthCheckRequest::~DescribeCenVbrHealthCheckRequest() {}
long DescribeCenVbrHealthCheckRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeCenVbrHealthCheckRequest::getCenId()const
{
return cenId_;
void DescribeCenVbrHealthCheckRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCenVbrHealthCheckRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeCenVbrHealthCheckRequest::getCenId() const {
return cenId_;
}
int DescribeCenVbrHealthCheckRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCenVbrHealthCheckRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeCenVbrHealthCheckRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCenVbrHealthCheckRequest::getPageNumber() const {
return pageNumber_;
}
long DescribeCenVbrHealthCheckRequest::getVbrInstanceOwnerId()const
{
return vbrInstanceOwnerId_;
void DescribeCenVbrHealthCheckRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCenVbrHealthCheckRequest::setVbrInstanceOwnerId(long vbrInstanceOwnerId)
{
vbrInstanceOwnerId_ = vbrInstanceOwnerId;
setParameter("VbrInstanceOwnerId", std::to_string(vbrInstanceOwnerId));
long DescribeCenVbrHealthCheckRequest::getVbrInstanceOwnerId() const {
return vbrInstanceOwnerId_;
}
int DescribeCenVbrHealthCheckRequest::getPageSize()const
{
return pageSize_;
void DescribeCenVbrHealthCheckRequest::setVbrInstanceOwnerId(long vbrInstanceOwnerId) {
vbrInstanceOwnerId_ = vbrInstanceOwnerId;
setParameter(std::string("VbrInstanceOwnerId"), std::to_string(vbrInstanceOwnerId));
}
void DescribeCenVbrHealthCheckRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCenVbrHealthCheckRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeCenVbrHealthCheckRequest::getVbrInstanceRegionId()const
{
return vbrInstanceRegionId_;
void DescribeCenVbrHealthCheckRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCenVbrHealthCheckRequest::setVbrInstanceRegionId(const std::string& vbrInstanceRegionId)
{
vbrInstanceRegionId_ = vbrInstanceRegionId;
setParameter("VbrInstanceRegionId", vbrInstanceRegionId);
std::string DescribeCenVbrHealthCheckRequest::getVbrInstanceRegionId() const {
return vbrInstanceRegionId_;
}
std::string DescribeCenVbrHealthCheckRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCenVbrHealthCheckRequest::setVbrInstanceRegionId(const std::string &vbrInstanceRegionId) {
vbrInstanceRegionId_ = vbrInstanceRegionId;
setParameter(std::string("VbrInstanceRegionId"), vbrInstanceRegionId);
}
void DescribeCenVbrHealthCheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCenVbrHealthCheckRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCenVbrHealthCheckRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCenVbrHealthCheckRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCenVbrHealthCheckRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCenVbrHealthCheckRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeCenVbrHealthCheckRequest::getOwnerId()const
{
return ownerId_;
void DescribeCenVbrHealthCheckRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCenVbrHealthCheckRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCenVbrHealthCheckRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeCenVbrHealthCheckRequest::getVbrInstanceId()const
{
return vbrInstanceId_;
void DescribeCenVbrHealthCheckRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeCenVbrHealthCheckRequest::setVbrInstanceId(const std::string& vbrInstanceId)
{
vbrInstanceId_ = vbrInstanceId;
setParameter("VbrInstanceId", vbrInstanceId);
std::string DescribeCenVbrHealthCheckRequest::getVbrInstanceId() const {
return vbrInstanceId_;
}
void DescribeCenVbrHealthCheckRequest::setVbrInstanceId(const std::string &vbrInstanceId) {
vbrInstanceId_ = vbrInstanceId;
setParameter(std::string("VbrInstanceId"), vbrInstanceId);
}

View File

@@ -1,140 +1,117 @@
/*
* 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/cbn/model/DescribeCensRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCensRequest;
DescribeCensRequest::DescribeCensRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeCens")
{
setMethod(HttpRequest::Method::Post);
}
DescribeCensRequest::~DescribeCensRequest()
{}
long DescribeCensRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeCensRequest.h>
using AlibabaCloud::Cbn::Model::DescribeCensRequest;
DescribeCensRequest::DescribeCensRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeCens") {
setMethod(HttpRequest::Method::Post);
}
void DescribeCensRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeCensRequest::~DescribeCensRequest() {}
long DescribeCensRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
int DescribeCensRequest::getPageNumber()const
{
return pageNumber_;
void DescribeCensRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeCensRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeCensRequest::getPageNumber() const {
return pageNumber_;
}
std::string DescribeCensRequest::getResourceGroupId()const
{
return resourceGroupId_;
void DescribeCensRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeCensRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setParameter("ResourceGroupId", resourceGroupId);
std::string DescribeCensRequest::getResourceGroupId() const {
return resourceGroupId_;
}
int DescribeCensRequest::getPageSize()const
{
return pageSize_;
void DescribeCensRequest::setResourceGroupId(const std::string &resourceGroupId) {
resourceGroupId_ = resourceGroupId;
setParameter(std::string("ResourceGroupId"), resourceGroupId);
}
void DescribeCensRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeCensRequest::getPageSize() const {
return pageSize_;
}
std::vector<DescribeCensRequest::Tag> DescribeCensRequest::getTag()const
{
return tag_;
void DescribeCensRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeCensRequest::setTag(const std::vector<Tag>& tag)
{
tag_ = tag;
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
std::vector<DescribeCensRequest::Tag> DescribeCensRequest::getTag() const {
return tag_;
}
std::string DescribeCensRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeCensRequest::setTag(const std::vector<DescribeCensRequest::Tag> &tag) {
tag_ = tag;
for(int dep1 = 0; dep1 != tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = std::string("Tag") + "." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
}
void DescribeCensRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeCensRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeCensRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeCensRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeCensRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeCensRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeCensRequest::getOwnerId()const
{
return ownerId_;
void DescribeCensRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeCensRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeCensRequest::getOwnerId() const {
return ownerId_;
}
std::vector<DescribeCensRequest::Filter> DescribeCensRequest::getFilter()const
{
return filter_;
void DescribeCensRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeCensRequest::setFilter(const std::vector<Filter>& filter)
{
filter_ = filter;
for(int dep1 = 0; dep1!= filter.size(); dep1++) {
auto filterObj = filter.at(dep1);
std::string filterObjStr = "Filter." + std::to_string(dep1 + 1);
for(int dep2 = 0; dep2!= filterObj.value.size(); dep2++) {
setParameter(filterObjStr + ".Value."+ std::to_string(dep2), filterObj.value.at(dep2));
}
setParameter(filterObjStr + ".Key", filterObj.key);
}
std::vector<DescribeCensRequest::Filter> DescribeCensRequest::getFilter() const {
return filter_;
}
void DescribeCensRequest::setFilter(const std::vector<DescribeCensRequest::Filter> &filter) {
filter_ = filter;
for(int dep1 = 0; dep1 != filter.size(); dep1++) {
auto filterObj = filter.at(dep1);
std::string filterObjStr = std::string("Filter") + "." + std::to_string(dep1 + 1);
setParameter(filterObjStr + ".Key", filterObj.key);
}
}

View File

@@ -43,22 +43,22 @@ void DescribeCensResult::parse(const std::string &payload)
for (auto valueCensCen : allCensNode)
{
Cen censObject;
if(!valueCensCen["CenId"].isNull())
censObject.cenId = valueCensCen["CenId"].asString();
if(!valueCensCen["Name"].isNull())
censObject.name = valueCensCen["Name"].asString();
if(!valueCensCen["Description"].isNull())
censObject.description = valueCensCen["Description"].asString();
if(!valueCensCen["ProtectionLevel"].isNull())
censObject.protectionLevel = valueCensCen["ProtectionLevel"].asString();
if(!valueCensCen["Status"].isNull())
censObject.status = valueCensCen["Status"].asString();
if(!valueCensCen["CreationTime"].isNull())
censObject.creationTime = valueCensCen["CreationTime"].asString();
if(!valueCensCen["Ipv6Level"].isNull())
censObject.ipv6Level = valueCensCen["Ipv6Level"].asString();
if(!valueCensCen["Description"].isNull())
censObject.description = valueCensCen["Description"].asString();
if(!valueCensCen["ResourceGroupId"].isNull())
censObject.resourceGroupId = valueCensCen["ResourceGroupId"].asString();
if(!valueCensCen["CenId"].isNull())
censObject.cenId = valueCensCen["CenId"].asString();
if(!valueCensCen["ProtectionLevel"].isNull())
censObject.protectionLevel = valueCensCen["ProtectionLevel"].asString();
if(!valueCensCen["Name"].isNull())
censObject.name = valueCensCen["Name"].asString();
auto allTagsNode = valueCensCen["Tags"]["Tag"];
for (auto valueCensCenTagsTag : allTagsNode)
{
@@ -74,12 +74,12 @@ void DescribeCensResult::parse(const std::string &payload)
censObject.cenBandwidthPackageIds.push_back(value.asString());
cens_.push_back(censObject);
}
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
}

View File

@@ -1,95 +1,81 @@
/*
* 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/cbn/model/DescribeChildInstanceRegionsRequest.h>
using AlibabaCloud::Cbn::Model::DescribeChildInstanceRegionsRequest;
DescribeChildInstanceRegionsRequest::DescribeChildInstanceRegionsRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeChildInstanceRegions")
{
setMethod(HttpRequest::Method::Post);
}
DescribeChildInstanceRegionsRequest::~DescribeChildInstanceRegionsRequest()
{}
long DescribeChildInstanceRegionsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeChildInstanceRegionsRequest.h>
using AlibabaCloud::Cbn::Model::DescribeChildInstanceRegionsRequest;
DescribeChildInstanceRegionsRequest::DescribeChildInstanceRegionsRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeChildInstanceRegions") {
setMethod(HttpRequest::Method::Post);
}
void DescribeChildInstanceRegionsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeChildInstanceRegionsRequest::~DescribeChildInstanceRegionsRequest() {}
long DescribeChildInstanceRegionsRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeChildInstanceRegionsRequest::getProductType()const
{
return productType_;
void DescribeChildInstanceRegionsRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeChildInstanceRegionsRequest::setProductType(const std::string& productType)
{
productType_ = productType;
setParameter("ProductType", productType);
std::string DescribeChildInstanceRegionsRequest::getProductType() const {
return productType_;
}
std::string DescribeChildInstanceRegionsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeChildInstanceRegionsRequest::setProductType(const std::string &productType) {
productType_ = productType;
setParameter(std::string("ProductType"), productType);
}
void DescribeChildInstanceRegionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeChildInstanceRegionsRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeChildInstanceRegionsRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeChildInstanceRegionsRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeChildInstanceRegionsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeChildInstanceRegionsRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeChildInstanceRegionsRequest::getOwnerId()const
{
return ownerId_;
void DescribeChildInstanceRegionsRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeChildInstanceRegionsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeChildInstanceRegionsRequest::getOwnerId() const {
return ownerId_;
}
long DescribeChildInstanceRegionsRequest::getChildInstanceOwnerId()const
{
return childInstanceOwnerId_;
void DescribeChildInstanceRegionsRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeChildInstanceRegionsRequest::setChildInstanceOwnerId(long childInstanceOwnerId)
{
childInstanceOwnerId_ = childInstanceOwnerId;
setParameter("ChildInstanceOwnerId", std::to_string(childInstanceOwnerId));
long DescribeChildInstanceRegionsRequest::getChildInstanceOwnerId() const {
return childInstanceOwnerId_;
}
void DescribeChildInstanceRegionsRequest::setChildInstanceOwnerId(long childInstanceOwnerId) {
childInstanceOwnerId_ = childInstanceOwnerId;
setParameter(std::string("ChildInstanceOwnerId"), std::to_string(childInstanceOwnerId));
}

View File

@@ -43,10 +43,10 @@ void DescribeChildInstanceRegionsResult::parse(const std::string &payload)
for (auto valueRegionsRegion : allRegionsNode)
{
Region regionsObject;
if(!valueRegionsRegion["RegionId"].isNull())
regionsObject.regionId = valueRegionsRegion["RegionId"].asString();
if(!valueRegionsRegion["LocalName"].isNull())
regionsObject.localName = valueRegionsRegion["LocalName"].asString();
if(!valueRegionsRegion["RegionId"].isNull())
regionsObject.regionId = valueRegionsRegion["RegionId"].asString();
regions_.push_back(regionsObject);
}

View File

@@ -1,194 +1,162 @@
/*
* 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/cbn/model/DescribeFlowlogsRequest.h>
using AlibabaCloud::Cbn::Model::DescribeFlowlogsRequest;
DescribeFlowlogsRequest::DescribeFlowlogsRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeFlowlogs")
{
setMethod(HttpRequest::Method::Post);
}
DescribeFlowlogsRequest::~DescribeFlowlogsRequest()
{}
long DescribeFlowlogsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeFlowlogsRequest.h>
using AlibabaCloud::Cbn::Model::DescribeFlowlogsRequest;
DescribeFlowlogsRequest::DescribeFlowlogsRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeFlowlogs") {
setMethod(HttpRequest::Method::Post);
}
void DescribeFlowlogsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeFlowlogsRequest::~DescribeFlowlogsRequest() {}
long DescribeFlowlogsRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeFlowlogsRequest::getClientToken()const
{
return clientToken_;
void DescribeFlowlogsRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeFlowlogsRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DescribeFlowlogsRequest::getClientToken() const {
return clientToken_;
}
std::string DescribeFlowlogsRequest::getCenId()const
{
return cenId_;
void DescribeFlowlogsRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DescribeFlowlogsRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeFlowlogsRequest::getCenId() const {
return cenId_;
}
std::string DescribeFlowlogsRequest::getDescription()const
{
return description_;
void DescribeFlowlogsRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeFlowlogsRequest::setDescription(const std::string& description)
{
description_ = description;
setParameter("Description", description);
std::string DescribeFlowlogsRequest::getDescription() const {
return description_;
}
int DescribeFlowlogsRequest::getPageNumber()const
{
return pageNumber_;
void DescribeFlowlogsRequest::setDescription(const std::string &description) {
description_ = description;
setParameter(std::string("Description"), description);
}
void DescribeFlowlogsRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeFlowlogsRequest::getPageNumber() const {
return pageNumber_;
}
std::string DescribeFlowlogsRequest::getRegionId()const
{
return regionId_;
void DescribeFlowlogsRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeFlowlogsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeFlowlogsRequest::getRegionId() const {
return regionId_;
}
int DescribeFlowlogsRequest::getPageSize()const
{
return pageSize_;
void DescribeFlowlogsRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeFlowlogsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeFlowlogsRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeFlowlogsRequest::getProjectName()const
{
return projectName_;
void DescribeFlowlogsRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeFlowlogsRequest::setProjectName(const std::string& projectName)
{
projectName_ = projectName;
setParameter("ProjectName", projectName);
std::string DescribeFlowlogsRequest::getProjectName() const {
return projectName_;
}
std::string DescribeFlowlogsRequest::getLogStoreName()const
{
return logStoreName_;
void DescribeFlowlogsRequest::setProjectName(const std::string &projectName) {
projectName_ = projectName;
setParameter(std::string("ProjectName"), projectName);
}
void DescribeFlowlogsRequest::setLogStoreName(const std::string& logStoreName)
{
logStoreName_ = logStoreName;
setParameter("LogStoreName", logStoreName);
std::string DescribeFlowlogsRequest::getLogStoreName() const {
return logStoreName_;
}
std::string DescribeFlowlogsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeFlowlogsRequest::setLogStoreName(const std::string &logStoreName) {
logStoreName_ = logStoreName;
setParameter(std::string("LogStoreName"), logStoreName);
}
void DescribeFlowlogsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeFlowlogsRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeFlowlogsRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeFlowlogsRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeFlowlogsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeFlowlogsRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeFlowlogsRequest::getOwnerId()const
{
return ownerId_;
void DescribeFlowlogsRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeFlowlogsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeFlowlogsRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeFlowlogsRequest::getFlowLogId()const
{
return flowLogId_;
void DescribeFlowlogsRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeFlowlogsRequest::setFlowLogId(const std::string& flowLogId)
{
flowLogId_ = flowLogId;
setParameter("FlowLogId", flowLogId);
std::string DescribeFlowlogsRequest::getFlowLogId() const {
return flowLogId_;
}
std::string DescribeFlowlogsRequest::getFlowLogName()const
{
return flowLogName_;
void DescribeFlowlogsRequest::setFlowLogId(const std::string &flowLogId) {
flowLogId_ = flowLogId;
setParameter(std::string("FlowLogId"), flowLogId);
}
void DescribeFlowlogsRequest::setFlowLogName(const std::string& flowLogName)
{
flowLogName_ = flowLogName;
setParameter("FlowLogName", flowLogName);
std::string DescribeFlowlogsRequest::getFlowLogName() const {
return flowLogName_;
}
std::string DescribeFlowlogsRequest::getStatus()const
{
return status_;
void DescribeFlowlogsRequest::setFlowLogName(const std::string &flowLogName) {
flowLogName_ = flowLogName;
setParameter(std::string("FlowLogName"), flowLogName);
}
void DescribeFlowlogsRequest::setStatus(const std::string& status)
{
status_ = status;
setParameter("Status", status);
std::string DescribeFlowlogsRequest::getStatus() const {
return status_;
}
void DescribeFlowlogsRequest::setStatus(const std::string &status) {
status_ = status;
setParameter(std::string("Status"), status);
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DescribeGeographicRegionMembershipRequest.h>
using AlibabaCloud::Cbn::Model::DescribeGeographicRegionMembershipRequest;
DescribeGeographicRegionMembershipRequest::DescribeGeographicRegionMembershipRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeGeographicRegionMembership")
{
setMethod(HttpRequest::Method::Post);
}
DescribeGeographicRegionMembershipRequest::~DescribeGeographicRegionMembershipRequest()
{}
long DescribeGeographicRegionMembershipRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeGeographicRegionMembershipRequest.h>
using AlibabaCloud::Cbn::Model::DescribeGeographicRegionMembershipRequest;
DescribeGeographicRegionMembershipRequest::DescribeGeographicRegionMembershipRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeGeographicRegionMembership") {
setMethod(HttpRequest::Method::Post);
}
void DescribeGeographicRegionMembershipRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeGeographicRegionMembershipRequest::~DescribeGeographicRegionMembershipRequest() {}
long DescribeGeographicRegionMembershipRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
int DescribeGeographicRegionMembershipRequest::getPageNumber()const
{
return pageNumber_;
void DescribeGeographicRegionMembershipRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeGeographicRegionMembershipRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeGeographicRegionMembershipRequest::getPageNumber() const {
return pageNumber_;
}
int DescribeGeographicRegionMembershipRequest::getPageSize()const
{
return pageSize_;
void DescribeGeographicRegionMembershipRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeGeographicRegionMembershipRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeGeographicRegionMembershipRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeGeographicRegionMembershipRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeGeographicRegionMembershipRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeGeographicRegionMembershipRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeGeographicRegionMembershipRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeGeographicRegionMembershipRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeGeographicRegionMembershipRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeGeographicRegionMembershipRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeGeographicRegionMembershipRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeGeographicRegionMembershipRequest::getOwnerId()const
{
return ownerId_;
void DescribeGeographicRegionMembershipRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeGeographicRegionMembershipRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeGeographicRegionMembershipRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeGeographicRegionMembershipRequest::getGeographicRegionId()const
{
return geographicRegionId_;
void DescribeGeographicRegionMembershipRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeGeographicRegionMembershipRequest::setGeographicRegionId(const std::string& geographicRegionId)
{
geographicRegionId_ = geographicRegionId;
setParameter("GeographicRegionId", geographicRegionId);
std::string DescribeGeographicRegionMembershipRequest::getGeographicRegionId() const {
return geographicRegionId_;
}
void DescribeGeographicRegionMembershipRequest::setGeographicRegionId(const std::string &geographicRegionId) {
geographicRegionId_ = geographicRegionId;
setParameter(std::string("GeographicRegionId"), geographicRegionId);
}

View File

@@ -47,12 +47,12 @@ void DescribeGeographicRegionMembershipResult::parse(const std::string &payload)
regionIdsObject.regionId = valueRegionIdsRegionId["RegionId"].asString();
regionIds_.push_back(regionIdsObject);
}
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/DescribeGrantRulesToCenRequest.h>
using AlibabaCloud::Cbn::Model::DescribeGrantRulesToCenRequest;
DescribeGrantRulesToCenRequest::DescribeGrantRulesToCenRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeGrantRulesToCen")
{
setMethod(HttpRequest::Method::Post);
}
DescribeGrantRulesToCenRequest::~DescribeGrantRulesToCenRequest()
{}
long DescribeGrantRulesToCenRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeGrantRulesToCenRequest.h>
using AlibabaCloud::Cbn::Model::DescribeGrantRulesToCenRequest;
DescribeGrantRulesToCenRequest::DescribeGrantRulesToCenRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeGrantRulesToCen") {
setMethod(HttpRequest::Method::Post);
}
void DescribeGrantRulesToCenRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeGrantRulesToCenRequest::~DescribeGrantRulesToCenRequest() {}
long DescribeGrantRulesToCenRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeGrantRulesToCenRequest::getCenId()const
{
return cenId_;
void DescribeGrantRulesToCenRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeGrantRulesToCenRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeGrantRulesToCenRequest::getCenId() const {
return cenId_;
}
std::string DescribeGrantRulesToCenRequest::getProductType()const
{
return productType_;
void DescribeGrantRulesToCenRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeGrantRulesToCenRequest::setProductType(const std::string& productType)
{
productType_ = productType;
setParameter("ProductType", productType);
std::string DescribeGrantRulesToCenRequest::getProductType() const {
return productType_;
}
std::string DescribeGrantRulesToCenRequest::getRegionId()const
{
return regionId_;
void DescribeGrantRulesToCenRequest::setProductType(const std::string &productType) {
productType_ = productType;
setParameter(std::string("ProductType"), productType);
}
void DescribeGrantRulesToCenRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string DescribeGrantRulesToCenRequest::getRegionId() const {
return regionId_;
}
std::string DescribeGrantRulesToCenRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeGrantRulesToCenRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void DescribeGrantRulesToCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeGrantRulesToCenRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeGrantRulesToCenRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeGrantRulesToCenRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeGrantRulesToCenRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeGrantRulesToCenRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeGrantRulesToCenRequest::getOwnerId()const
{
return ownerId_;
void DescribeGrantRulesToCenRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeGrantRulesToCenRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeGrantRulesToCenRequest::getOwnerId() const {
return ownerId_;
}
void DescribeGrantRulesToCenRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,139 +1,117 @@
/*
* 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/cbn/model/DescribePublishedRouteEntriesRequest.h>
using AlibabaCloud::Cbn::Model::DescribePublishedRouteEntriesRequest;
DescribePublishedRouteEntriesRequest::DescribePublishedRouteEntriesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribePublishedRouteEntries")
{
setMethod(HttpRequest::Method::Post);
}
DescribePublishedRouteEntriesRequest::~DescribePublishedRouteEntriesRequest()
{}
long DescribePublishedRouteEntriesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribePublishedRouteEntriesRequest.h>
using AlibabaCloud::Cbn::Model::DescribePublishedRouteEntriesRequest;
DescribePublishedRouteEntriesRequest::DescribePublishedRouteEntriesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribePublishedRouteEntries") {
setMethod(HttpRequest::Method::Post);
}
void DescribePublishedRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribePublishedRouteEntriesRequest::~DescribePublishedRouteEntriesRequest() {}
long DescribePublishedRouteEntriesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribePublishedRouteEntriesRequest::getCenId()const
{
return cenId_;
void DescribePublishedRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribePublishedRouteEntriesRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribePublishedRouteEntriesRequest::getCenId() const {
return cenId_;
}
int DescribePublishedRouteEntriesRequest::getPageNumber()const
{
return pageNumber_;
void DescribePublishedRouteEntriesRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribePublishedRouteEntriesRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribePublishedRouteEntriesRequest::getPageNumber() const {
return pageNumber_;
}
int DescribePublishedRouteEntriesRequest::getPageSize()const
{
return pageSize_;
void DescribePublishedRouteEntriesRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribePublishedRouteEntriesRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribePublishedRouteEntriesRequest::getPageSize() const {
return pageSize_;
}
std::string DescribePublishedRouteEntriesRequest::getChildInstanceRegionId()const
{
return childInstanceRegionId_;
void DescribePublishedRouteEntriesRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribePublishedRouteEntriesRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId)
{
childInstanceRegionId_ = childInstanceRegionId;
setParameter("ChildInstanceRegionId", childInstanceRegionId);
std::string DescribePublishedRouteEntriesRequest::getChildInstanceRegionId() const {
return childInstanceRegionId_;
}
std::string DescribePublishedRouteEntriesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribePublishedRouteEntriesRequest::setChildInstanceRegionId(const std::string &childInstanceRegionId) {
childInstanceRegionId_ = childInstanceRegionId;
setParameter(std::string("ChildInstanceRegionId"), childInstanceRegionId);
}
void DescribePublishedRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribePublishedRouteEntriesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribePublishedRouteEntriesRequest::getDestinationCidrBlock()const
{
return destinationCidrBlock_;
void DescribePublishedRouteEntriesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribePublishedRouteEntriesRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock)
{
destinationCidrBlock_ = destinationCidrBlock;
setParameter("DestinationCidrBlock", destinationCidrBlock);
std::string DescribePublishedRouteEntriesRequest::getDestinationCidrBlock() const {
return destinationCidrBlock_;
}
std::string DescribePublishedRouteEntriesRequest::getChildInstanceType()const
{
return childInstanceType_;
void DescribePublishedRouteEntriesRequest::setDestinationCidrBlock(const std::string &destinationCidrBlock) {
destinationCidrBlock_ = destinationCidrBlock;
setParameter(std::string("DestinationCidrBlock"), destinationCidrBlock);
}
void DescribePublishedRouteEntriesRequest::setChildInstanceType(const std::string& childInstanceType)
{
childInstanceType_ = childInstanceType;
setParameter("ChildInstanceType", childInstanceType);
std::string DescribePublishedRouteEntriesRequest::getChildInstanceType() const {
return childInstanceType_;
}
std::string DescribePublishedRouteEntriesRequest::getChildInstanceId()const
{
return childInstanceId_;
void DescribePublishedRouteEntriesRequest::setChildInstanceType(const std::string &childInstanceType) {
childInstanceType_ = childInstanceType;
setParameter(std::string("ChildInstanceType"), childInstanceType);
}
void DescribePublishedRouteEntriesRequest::setChildInstanceId(const std::string& childInstanceId)
{
childInstanceId_ = childInstanceId;
setParameter("ChildInstanceId", childInstanceId);
std::string DescribePublishedRouteEntriesRequest::getChildInstanceId() const {
return childInstanceId_;
}
std::string DescribePublishedRouteEntriesRequest::getChildInstanceRouteTableId()const
{
return childInstanceRouteTableId_;
void DescribePublishedRouteEntriesRequest::setChildInstanceId(const std::string &childInstanceId) {
childInstanceId_ = childInstanceId;
setParameter(std::string("ChildInstanceId"), childInstanceId);
}
void DescribePublishedRouteEntriesRequest::setChildInstanceRouteTableId(const std::string& childInstanceRouteTableId)
{
childInstanceRouteTableId_ = childInstanceRouteTableId;
setParameter("ChildInstanceRouteTableId", childInstanceRouteTableId);
std::string DescribePublishedRouteEntriesRequest::getChildInstanceRouteTableId() const {
return childInstanceRouteTableId_;
}
void DescribePublishedRouteEntriesRequest::setChildInstanceRouteTableId(const std::string &childInstanceRouteTableId) {
childInstanceRouteTableId_ = childInstanceRouteTableId;
setParameter(std::string("ChildInstanceRouteTableId"), childInstanceRouteTableId);
}

View File

@@ -43,44 +43,44 @@ void DescribePublishedRouteEntriesResult::parse(const std::string &payload)
for (auto valuePublishedRouteEntriesPublishedRouteEntry : allPublishedRouteEntriesNode)
{
PublishedRouteEntry publishedRouteEntriesObject;
if(!valuePublishedRouteEntriesPublishedRouteEntry["DestinationCidrBlock"].isNull())
publishedRouteEntriesObject.destinationCidrBlock = valuePublishedRouteEntriesPublishedRouteEntry["DestinationCidrBlock"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntry["NextHopId"].isNull())
publishedRouteEntriesObject.nextHopId = valuePublishedRouteEntriesPublishedRouteEntry["NextHopId"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntry["PublishStatus"].isNull())
publishedRouteEntriesObject.publishStatus = valuePublishedRouteEntriesPublishedRouteEntry["PublishStatus"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntry["ChildInstanceRouteTableId"].isNull())
publishedRouteEntriesObject.childInstanceRouteTableId = valuePublishedRouteEntriesPublishedRouteEntry["ChildInstanceRouteTableId"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntry["NextHopType"].isNull())
publishedRouteEntriesObject.nextHopType = valuePublishedRouteEntriesPublishedRouteEntry["NextHopType"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntry["RouteType"].isNull())
publishedRouteEntriesObject.routeType = valuePublishedRouteEntriesPublishedRouteEntry["RouteType"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntry["NextHopId"].isNull())
publishedRouteEntriesObject.nextHopId = valuePublishedRouteEntriesPublishedRouteEntry["NextHopId"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntry["OperationalMode"].isNull())
publishedRouteEntriesObject.operationalMode = valuePublishedRouteEntriesPublishedRouteEntry["OperationalMode"].asString() == "true";
if(!valuePublishedRouteEntriesPublishedRouteEntry["PublishStatus"].isNull())
publishedRouteEntriesObject.publishStatus = valuePublishedRouteEntriesPublishedRouteEntry["PublishStatus"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntry["DestinationCidrBlock"].isNull())
publishedRouteEntriesObject.destinationCidrBlock = valuePublishedRouteEntriesPublishedRouteEntry["DestinationCidrBlock"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntry["RouteType"].isNull())
publishedRouteEntriesObject.routeType = valuePublishedRouteEntriesPublishedRouteEntry["RouteType"].asString();
auto allConflictsNode = valuePublishedRouteEntriesPublishedRouteEntry["Conflicts"]["Conflict"];
for (auto valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict : allConflictsNode)
{
PublishedRouteEntry::Conflict conflictsObject;
if(!valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["Status"].isNull())
conflictsObject.status = valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["Status"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["DestinationCidrBlock"].isNull())
conflictsObject.destinationCidrBlock = valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["DestinationCidrBlock"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["RegionId"].isNull())
conflictsObject.regionId = valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["RegionId"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["InstanceId"].isNull())
conflictsObject.instanceId = valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["InstanceId"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["InstanceType"].isNull())
conflictsObject.instanceType = valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["InstanceType"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["Status"].isNull())
conflictsObject.status = valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["Status"].asString();
if(!valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["RegionId"].isNull())
conflictsObject.regionId = valuePublishedRouteEntriesPublishedRouteEntryConflictsConflict["RegionId"].asString();
publishedRouteEntriesObject.conflicts.push_back(conflictsObject);
}
publishedRouteEntries_.push_back(publishedRouteEntriesObject);
}
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
}

View File

@@ -1,150 +1,126 @@
/*
* 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/cbn/model/DescribeRouteConflictRequest.h>
using AlibabaCloud::Cbn::Model::DescribeRouteConflictRequest;
DescribeRouteConflictRequest::DescribeRouteConflictRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeRouteConflict")
{
setMethod(HttpRequest::Method::Post);
}
DescribeRouteConflictRequest::~DescribeRouteConflictRequest()
{}
long DescribeRouteConflictRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeRouteConflictRequest.h>
using AlibabaCloud::Cbn::Model::DescribeRouteConflictRequest;
DescribeRouteConflictRequest::DescribeRouteConflictRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeRouteConflict") {
setMethod(HttpRequest::Method::Post);
}
void DescribeRouteConflictRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeRouteConflictRequest::~DescribeRouteConflictRequest() {}
long DescribeRouteConflictRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
int DescribeRouteConflictRequest::getPageNumber()const
{
return pageNumber_;
void DescribeRouteConflictRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeRouteConflictRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeRouteConflictRequest::getPageNumber() const {
return pageNumber_;
}
int DescribeRouteConflictRequest::getPageSize()const
{
return pageSize_;
void DescribeRouteConflictRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeRouteConflictRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeRouteConflictRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeRouteConflictRequest::getChildInstanceRegionId()const
{
return childInstanceRegionId_;
void DescribeRouteConflictRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeRouteConflictRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId)
{
childInstanceRegionId_ = childInstanceRegionId;
setParameter("ChildInstanceRegionId", childInstanceRegionId);
std::string DescribeRouteConflictRequest::getChildInstanceRegionId() const {
return childInstanceRegionId_;
}
std::string DescribeRouteConflictRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeRouteConflictRequest::setChildInstanceRegionId(const std::string &childInstanceRegionId) {
childInstanceRegionId_ = childInstanceRegionId;
setParameter(std::string("ChildInstanceRegionId"), childInstanceRegionId);
}
void DescribeRouteConflictRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeRouteConflictRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeRouteConflictRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeRouteConflictRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeRouteConflictRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeRouteConflictRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string DescribeRouteConflictRequest::getDestinationCidrBlock()const
{
return destinationCidrBlock_;
void DescribeRouteConflictRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeRouteConflictRequest::setDestinationCidrBlock(const std::string& destinationCidrBlock)
{
destinationCidrBlock_ = destinationCidrBlock;
setParameter("DestinationCidrBlock", destinationCidrBlock);
std::string DescribeRouteConflictRequest::getDestinationCidrBlock() const {
return destinationCidrBlock_;
}
long DescribeRouteConflictRequest::getOwnerId()const
{
return ownerId_;
void DescribeRouteConflictRequest::setDestinationCidrBlock(const std::string &destinationCidrBlock) {
destinationCidrBlock_ = destinationCidrBlock;
setParameter(std::string("DestinationCidrBlock"), destinationCidrBlock);
}
void DescribeRouteConflictRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeRouteConflictRequest::getOwnerId() const {
return ownerId_;
}
std::string DescribeRouteConflictRequest::getChildInstanceType()const
{
return childInstanceType_;
void DescribeRouteConflictRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DescribeRouteConflictRequest::setChildInstanceType(const std::string& childInstanceType)
{
childInstanceType_ = childInstanceType;
setParameter("ChildInstanceType", childInstanceType);
std::string DescribeRouteConflictRequest::getChildInstanceType() const {
return childInstanceType_;
}
std::string DescribeRouteConflictRequest::getChildInstanceId()const
{
return childInstanceId_;
void DescribeRouteConflictRequest::setChildInstanceType(const std::string &childInstanceType) {
childInstanceType_ = childInstanceType;
setParameter(std::string("ChildInstanceType"), childInstanceType);
}
void DescribeRouteConflictRequest::setChildInstanceId(const std::string& childInstanceId)
{
childInstanceId_ = childInstanceId;
setParameter("ChildInstanceId", childInstanceId);
std::string DescribeRouteConflictRequest::getChildInstanceId() const {
return childInstanceId_;
}
std::string DescribeRouteConflictRequest::getChildInstanceRouteTableId()const
{
return childInstanceRouteTableId_;
void DescribeRouteConflictRequest::setChildInstanceId(const std::string &childInstanceId) {
childInstanceId_ = childInstanceId;
setParameter(std::string("ChildInstanceId"), childInstanceId);
}
void DescribeRouteConflictRequest::setChildInstanceRouteTableId(const std::string& childInstanceRouteTableId)
{
childInstanceRouteTableId_ = childInstanceRouteTableId;
setParameter("ChildInstanceRouteTableId", childInstanceRouteTableId);
std::string DescribeRouteConflictRequest::getChildInstanceRouteTableId() const {
return childInstanceRouteTableId_;
}
void DescribeRouteConflictRequest::setChildInstanceRouteTableId(const std::string &childInstanceRouteTableId) {
childInstanceRouteTableId_ = childInstanceRouteTableId;
setParameter(std::string("ChildInstanceRouteTableId"), childInstanceRouteTableId);
}

View File

@@ -43,24 +43,24 @@ void DescribeRouteConflictResult::parse(const std::string &payload)
for (auto valueRouteConflictsRouteConflict : allRouteConflictsNode)
{
RouteConflict routeConflictsObject;
if(!valueRouteConflictsRouteConflict["Status"].isNull())
routeConflictsObject.status = valueRouteConflictsRouteConflict["Status"].asString();
if(!valueRouteConflictsRouteConflict["DestinationCidrBlock"].isNull())
routeConflictsObject.destinationCidrBlock = valueRouteConflictsRouteConflict["DestinationCidrBlock"].asString();
if(!valueRouteConflictsRouteConflict["RegionId"].isNull())
routeConflictsObject.regionId = valueRouteConflictsRouteConflict["RegionId"].asString();
if(!valueRouteConflictsRouteConflict["InstanceId"].isNull())
routeConflictsObject.instanceId = valueRouteConflictsRouteConflict["InstanceId"].asString();
if(!valueRouteConflictsRouteConflict["InstanceType"].isNull())
routeConflictsObject.instanceType = valueRouteConflictsRouteConflict["InstanceType"].asString();
if(!valueRouteConflictsRouteConflict["Status"].isNull())
routeConflictsObject.status = valueRouteConflictsRouteConflict["Status"].asString();
if(!valueRouteConflictsRouteConflict["RegionId"].isNull())
routeConflictsObject.regionId = valueRouteConflictsRouteConflict["RegionId"].asString();
routeConflicts_.push_back(routeConflictsObject);
}
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
}

View File

@@ -1,150 +1,126 @@
/*
* 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/cbn/model/DescribeRouteServicesInCenRequest.h>
using AlibabaCloud::Cbn::Model::DescribeRouteServicesInCenRequest;
DescribeRouteServicesInCenRequest::DescribeRouteServicesInCenRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DescribeRouteServicesInCen")
{
setMethod(HttpRequest::Method::Post);
}
DescribeRouteServicesInCenRequest::~DescribeRouteServicesInCenRequest()
{}
long DescribeRouteServicesInCenRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DescribeRouteServicesInCenRequest.h>
using AlibabaCloud::Cbn::Model::DescribeRouteServicesInCenRequest;
DescribeRouteServicesInCenRequest::DescribeRouteServicesInCenRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DescribeRouteServicesInCen") {
setMethod(HttpRequest::Method::Post);
}
void DescribeRouteServicesInCenRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DescribeRouteServicesInCenRequest::~DescribeRouteServicesInCenRequest() {}
long DescribeRouteServicesInCenRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DescribeRouteServicesInCenRequest::getCenId()const
{
return cenId_;
void DescribeRouteServicesInCenRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DescribeRouteServicesInCenRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DescribeRouteServicesInCenRequest::getCenId() const {
return cenId_;
}
std::string DescribeRouteServicesInCenRequest::getAccessRegionId()const
{
return accessRegionId_;
void DescribeRouteServicesInCenRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DescribeRouteServicesInCenRequest::setAccessRegionId(const std::string& accessRegionId)
{
accessRegionId_ = accessRegionId;
setParameter("AccessRegionId", accessRegionId);
std::string DescribeRouteServicesInCenRequest::getAccessRegionId() const {
return accessRegionId_;
}
int DescribeRouteServicesInCenRequest::getPageNumber()const
{
return pageNumber_;
void DescribeRouteServicesInCenRequest::setAccessRegionId(const std::string &accessRegionId) {
accessRegionId_ = accessRegionId;
setParameter(std::string("AccessRegionId"), accessRegionId);
}
void DescribeRouteServicesInCenRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int DescribeRouteServicesInCenRequest::getPageNumber() const {
return pageNumber_;
}
int DescribeRouteServicesInCenRequest::getPageSize()const
{
return pageSize_;
void DescribeRouteServicesInCenRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void DescribeRouteServicesInCenRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int DescribeRouteServicesInCenRequest::getPageSize() const {
return pageSize_;
}
std::string DescribeRouteServicesInCenRequest::getHost()const
{
return host_;
void DescribeRouteServicesInCenRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void DescribeRouteServicesInCenRequest::setHost(const std::string& host)
{
host_ = host;
setParameter("Host", host);
std::string DescribeRouteServicesInCenRequest::getHost() const {
return host_;
}
std::string DescribeRouteServicesInCenRequest::getHostRegionId()const
{
return hostRegionId_;
void DescribeRouteServicesInCenRequest::setHost(const std::string &host) {
host_ = host;
setParameter(std::string("Host"), host);
}
void DescribeRouteServicesInCenRequest::setHostRegionId(const std::string& hostRegionId)
{
hostRegionId_ = hostRegionId;
setParameter("HostRegionId", hostRegionId);
std::string DescribeRouteServicesInCenRequest::getHostRegionId() const {
return hostRegionId_;
}
std::string DescribeRouteServicesInCenRequest::getHostVpcId()const
{
return hostVpcId_;
void DescribeRouteServicesInCenRequest::setHostRegionId(const std::string &hostRegionId) {
hostRegionId_ = hostRegionId;
setParameter(std::string("HostRegionId"), hostRegionId);
}
void DescribeRouteServicesInCenRequest::setHostVpcId(const std::string& hostVpcId)
{
hostVpcId_ = hostVpcId;
setParameter("HostVpcId", hostVpcId);
std::string DescribeRouteServicesInCenRequest::getHostVpcId() const {
return hostVpcId_;
}
std::string DescribeRouteServicesInCenRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DescribeRouteServicesInCenRequest::setHostVpcId(const std::string &hostVpcId) {
hostVpcId_ = hostVpcId;
setParameter(std::string("HostVpcId"), hostVpcId);
}
void DescribeRouteServicesInCenRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DescribeRouteServicesInCenRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DescribeRouteServicesInCenRequest::getOwnerAccount()const
{
return ownerAccount_;
void DescribeRouteServicesInCenRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DescribeRouteServicesInCenRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DescribeRouteServicesInCenRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DescribeRouteServicesInCenRequest::getOwnerId()const
{
return ownerId_;
void DescribeRouteServicesInCenRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DescribeRouteServicesInCenRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DescribeRouteServicesInCenRequest::getOwnerId() const {
return ownerId_;
}
void DescribeRouteServicesInCenRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -1,139 +1,117 @@
/*
* 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/cbn/model/DetachCenChildInstanceRequest.h>
using AlibabaCloud::Cbn::Model::DetachCenChildInstanceRequest;
DetachCenChildInstanceRequest::DetachCenChildInstanceRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DetachCenChildInstance")
{
setMethod(HttpRequest::Method::Post);
}
DetachCenChildInstanceRequest::~DetachCenChildInstanceRequest()
{}
long DetachCenChildInstanceRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DetachCenChildInstanceRequest.h>
using AlibabaCloud::Cbn::Model::DetachCenChildInstanceRequest;
DetachCenChildInstanceRequest::DetachCenChildInstanceRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DetachCenChildInstance") {
setMethod(HttpRequest::Method::Post);
}
void DetachCenChildInstanceRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DetachCenChildInstanceRequest::~DetachCenChildInstanceRequest() {}
long DetachCenChildInstanceRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DetachCenChildInstanceRequest::getCenId()const
{
return cenId_;
void DetachCenChildInstanceRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DetachCenChildInstanceRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DetachCenChildInstanceRequest::getCenId() const {
return cenId_;
}
long DetachCenChildInstanceRequest::getCenOwnerId()const
{
return cenOwnerId_;
void DetachCenChildInstanceRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DetachCenChildInstanceRequest::setCenOwnerId(long cenOwnerId)
{
cenOwnerId_ = cenOwnerId;
setParameter("CenOwnerId", std::to_string(cenOwnerId));
long DetachCenChildInstanceRequest::getCenOwnerId() const {
return cenOwnerId_;
}
std::string DetachCenChildInstanceRequest::getChildInstanceRegionId()const
{
return childInstanceRegionId_;
void DetachCenChildInstanceRequest::setCenOwnerId(long cenOwnerId) {
cenOwnerId_ = cenOwnerId;
setParameter(std::string("CenOwnerId"), std::to_string(cenOwnerId));
}
void DetachCenChildInstanceRequest::setChildInstanceRegionId(const std::string& childInstanceRegionId)
{
childInstanceRegionId_ = childInstanceRegionId;
setParameter("ChildInstanceRegionId", childInstanceRegionId);
std::string DetachCenChildInstanceRequest::getChildInstanceRegionId() const {
return childInstanceRegionId_;
}
std::string DetachCenChildInstanceRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DetachCenChildInstanceRequest::setChildInstanceRegionId(const std::string &childInstanceRegionId) {
childInstanceRegionId_ = childInstanceRegionId;
setParameter(std::string("ChildInstanceRegionId"), childInstanceRegionId);
}
void DetachCenChildInstanceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DetachCenChildInstanceRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DetachCenChildInstanceRequest::getOwnerAccount()const
{
return ownerAccount_;
void DetachCenChildInstanceRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DetachCenChildInstanceRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DetachCenChildInstanceRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DetachCenChildInstanceRequest::getOwnerId()const
{
return ownerId_;
void DetachCenChildInstanceRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DetachCenChildInstanceRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DetachCenChildInstanceRequest::getOwnerId() const {
return ownerId_;
}
std::string DetachCenChildInstanceRequest::getChildInstanceType()const
{
return childInstanceType_;
void DetachCenChildInstanceRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DetachCenChildInstanceRequest::setChildInstanceType(const std::string& childInstanceType)
{
childInstanceType_ = childInstanceType;
setParameter("ChildInstanceType", childInstanceType);
std::string DetachCenChildInstanceRequest::getChildInstanceType() const {
return childInstanceType_;
}
long DetachCenChildInstanceRequest::getChildInstanceOwnerId()const
{
return childInstanceOwnerId_;
void DetachCenChildInstanceRequest::setChildInstanceType(const std::string &childInstanceType) {
childInstanceType_ = childInstanceType;
setParameter(std::string("ChildInstanceType"), childInstanceType);
}
void DetachCenChildInstanceRequest::setChildInstanceOwnerId(long childInstanceOwnerId)
{
childInstanceOwnerId_ = childInstanceOwnerId;
setParameter("ChildInstanceOwnerId", std::to_string(childInstanceOwnerId));
long DetachCenChildInstanceRequest::getChildInstanceOwnerId() const {
return childInstanceOwnerId_;
}
std::string DetachCenChildInstanceRequest::getChildInstanceId()const
{
return childInstanceId_;
void DetachCenChildInstanceRequest::setChildInstanceOwnerId(long childInstanceOwnerId) {
childInstanceOwnerId_ = childInstanceOwnerId;
setParameter(std::string("ChildInstanceOwnerId"), std::to_string(childInstanceOwnerId));
}
void DetachCenChildInstanceRequest::setChildInstanceId(const std::string& childInstanceId)
{
childInstanceId_ = childInstanceId;
setParameter("ChildInstanceId", childInstanceId);
std::string DetachCenChildInstanceRequest::getChildInstanceId() const {
return childInstanceId_;
}
void DetachCenChildInstanceRequest::setChildInstanceId(const std::string &childInstanceId) {
childInstanceId_ = childInstanceId;
setParameter(std::string("ChildInstanceId"), childInstanceId);
}

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/DisableCenVbrHealthCheckRequest.h>
using AlibabaCloud::Cbn::Model::DisableCenVbrHealthCheckRequest;
DisableCenVbrHealthCheckRequest::DisableCenVbrHealthCheckRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DisableCenVbrHealthCheck")
{
setMethod(HttpRequest::Method::Post);
}
DisableCenVbrHealthCheckRequest::~DisableCenVbrHealthCheckRequest()
{}
long DisableCenVbrHealthCheckRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DisableCenVbrHealthCheckRequest.h>
using AlibabaCloud::Cbn::Model::DisableCenVbrHealthCheckRequest;
DisableCenVbrHealthCheckRequest::DisableCenVbrHealthCheckRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DisableCenVbrHealthCheck") {
setMethod(HttpRequest::Method::Post);
}
void DisableCenVbrHealthCheckRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DisableCenVbrHealthCheckRequest::~DisableCenVbrHealthCheckRequest() {}
long DisableCenVbrHealthCheckRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DisableCenVbrHealthCheckRequest::getCenId()const
{
return cenId_;
void DisableCenVbrHealthCheckRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DisableCenVbrHealthCheckRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string DisableCenVbrHealthCheckRequest::getCenId() const {
return cenId_;
}
long DisableCenVbrHealthCheckRequest::getVbrInstanceOwnerId()const
{
return vbrInstanceOwnerId_;
void DisableCenVbrHealthCheckRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void DisableCenVbrHealthCheckRequest::setVbrInstanceOwnerId(long vbrInstanceOwnerId)
{
vbrInstanceOwnerId_ = vbrInstanceOwnerId;
setParameter("VbrInstanceOwnerId", std::to_string(vbrInstanceOwnerId));
long DisableCenVbrHealthCheckRequest::getVbrInstanceOwnerId() const {
return vbrInstanceOwnerId_;
}
std::string DisableCenVbrHealthCheckRequest::getVbrInstanceRegionId()const
{
return vbrInstanceRegionId_;
void DisableCenVbrHealthCheckRequest::setVbrInstanceOwnerId(long vbrInstanceOwnerId) {
vbrInstanceOwnerId_ = vbrInstanceOwnerId;
setParameter(std::string("VbrInstanceOwnerId"), std::to_string(vbrInstanceOwnerId));
}
void DisableCenVbrHealthCheckRequest::setVbrInstanceRegionId(const std::string& vbrInstanceRegionId)
{
vbrInstanceRegionId_ = vbrInstanceRegionId;
setParameter("VbrInstanceRegionId", vbrInstanceRegionId);
std::string DisableCenVbrHealthCheckRequest::getVbrInstanceRegionId() const {
return vbrInstanceRegionId_;
}
std::string DisableCenVbrHealthCheckRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DisableCenVbrHealthCheckRequest::setVbrInstanceRegionId(const std::string &vbrInstanceRegionId) {
vbrInstanceRegionId_ = vbrInstanceRegionId;
setParameter(std::string("VbrInstanceRegionId"), vbrInstanceRegionId);
}
void DisableCenVbrHealthCheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DisableCenVbrHealthCheckRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DisableCenVbrHealthCheckRequest::getOwnerAccount()const
{
return ownerAccount_;
void DisableCenVbrHealthCheckRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DisableCenVbrHealthCheckRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DisableCenVbrHealthCheckRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DisableCenVbrHealthCheckRequest::getOwnerId()const
{
return ownerId_;
void DisableCenVbrHealthCheckRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DisableCenVbrHealthCheckRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DisableCenVbrHealthCheckRequest::getOwnerId() const {
return ownerId_;
}
std::string DisableCenVbrHealthCheckRequest::getVbrInstanceId()const
{
return vbrInstanceId_;
void DisableCenVbrHealthCheckRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DisableCenVbrHealthCheckRequest::setVbrInstanceId(const std::string& vbrInstanceId)
{
vbrInstanceId_ = vbrInstanceId;
setParameter("VbrInstanceId", vbrInstanceId);
std::string DisableCenVbrHealthCheckRequest::getVbrInstanceId() const {
return vbrInstanceId_;
}
void DisableCenVbrHealthCheckRequest::setVbrInstanceId(const std::string &vbrInstanceId) {
vbrInstanceId_ = vbrInstanceId;
setParameter(std::string("VbrInstanceId"), vbrInstanceId);
}

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/DisableTransitRouterRouteTablePropagationRequest.h>
using AlibabaCloud::Cbn::Model::DisableTransitRouterRouteTablePropagationRequest;
DisableTransitRouterRouteTablePropagationRequest::DisableTransitRouterRouteTablePropagationRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DisableTransitRouterRouteTablePropagation")
{
setMethod(HttpRequest::Method::Post);
}
DisableTransitRouterRouteTablePropagationRequest::~DisableTransitRouterRouteTablePropagationRequest()
{}
long DisableTransitRouterRouteTablePropagationRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DisableTransitRouterRouteTablePropagationRequest.h>
using AlibabaCloud::Cbn::Model::DisableTransitRouterRouteTablePropagationRequest;
DisableTransitRouterRouteTablePropagationRequest::DisableTransitRouterRouteTablePropagationRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DisableTransitRouterRouteTablePropagation") {
setMethod(HttpRequest::Method::Post);
}
void DisableTransitRouterRouteTablePropagationRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DisableTransitRouterRouteTablePropagationRequest::~DisableTransitRouterRouteTablePropagationRequest() {}
long DisableTransitRouterRouteTablePropagationRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DisableTransitRouterRouteTablePropagationRequest::getClientToken()const
{
return clientToken_;
void DisableTransitRouterRouteTablePropagationRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DisableTransitRouterRouteTablePropagationRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DisableTransitRouterRouteTablePropagationRequest::getClientToken() const {
return clientToken_;
}
std::string DisableTransitRouterRouteTablePropagationRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void DisableTransitRouterRouteTablePropagationRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DisableTransitRouterRouteTablePropagationRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string DisableTransitRouterRouteTablePropagationRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
bool DisableTransitRouterRouteTablePropagationRequest::getDryRun()const
{
return dryRun_;
void DisableTransitRouterRouteTablePropagationRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void DisableTransitRouterRouteTablePropagationRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DisableTransitRouterRouteTablePropagationRequest::getDryRun() const {
return dryRun_;
}
std::string DisableTransitRouterRouteTablePropagationRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DisableTransitRouterRouteTablePropagationRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DisableTransitRouterRouteTablePropagationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DisableTransitRouterRouteTablePropagationRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DisableTransitRouterRouteTablePropagationRequest::getOwnerAccount()const
{
return ownerAccount_;
void DisableTransitRouterRouteTablePropagationRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DisableTransitRouterRouteTablePropagationRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DisableTransitRouterRouteTablePropagationRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DisableTransitRouterRouteTablePropagationRequest::getOwnerId()const
{
return ownerId_;
void DisableTransitRouterRouteTablePropagationRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DisableTransitRouterRouteTablePropagationRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DisableTransitRouterRouteTablePropagationRequest::getOwnerId() const {
return ownerId_;
}
std::string DisableTransitRouterRouteTablePropagationRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void DisableTransitRouterRouteTablePropagationRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DisableTransitRouterRouteTablePropagationRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string DisableTransitRouterRouteTablePropagationRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
void DisableTransitRouterRouteTablePropagationRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/DissociateTransitRouterAttachmentFromRouteTableRequest.h>
using AlibabaCloud::Cbn::Model::DissociateTransitRouterAttachmentFromRouteTableRequest;
DissociateTransitRouterAttachmentFromRouteTableRequest::DissociateTransitRouterAttachmentFromRouteTableRequest() :
RpcServiceRequest("cbn", "2017-09-12", "DissociateTransitRouterAttachmentFromRouteTable")
{
setMethod(HttpRequest::Method::Post);
}
DissociateTransitRouterAttachmentFromRouteTableRequest::~DissociateTransitRouterAttachmentFromRouteTableRequest()
{}
long DissociateTransitRouterAttachmentFromRouteTableRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/DissociateTransitRouterAttachmentFromRouteTableRequest.h>
using AlibabaCloud::Cbn::Model::DissociateTransitRouterAttachmentFromRouteTableRequest;
DissociateTransitRouterAttachmentFromRouteTableRequest::DissociateTransitRouterAttachmentFromRouteTableRequest()
: RpcServiceRequest("cbn", "2017-09-12", "DissociateTransitRouterAttachmentFromRouteTable") {
setMethod(HttpRequest::Method::Post);
}
void DissociateTransitRouterAttachmentFromRouteTableRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
DissociateTransitRouterAttachmentFromRouteTableRequest::~DissociateTransitRouterAttachmentFromRouteTableRequest() {}
long DissociateTransitRouterAttachmentFromRouteTableRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string DissociateTransitRouterAttachmentFromRouteTableRequest::getClientToken()const
{
return clientToken_;
void DissociateTransitRouterAttachmentFromRouteTableRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void DissociateTransitRouterAttachmentFromRouteTableRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string DissociateTransitRouterAttachmentFromRouteTableRequest::getClientToken() const {
return clientToken_;
}
std::string DissociateTransitRouterAttachmentFromRouteTableRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void DissociateTransitRouterAttachmentFromRouteTableRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void DissociateTransitRouterAttachmentFromRouteTableRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string DissociateTransitRouterAttachmentFromRouteTableRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
bool DissociateTransitRouterAttachmentFromRouteTableRequest::getDryRun()const
{
return dryRun_;
void DissociateTransitRouterAttachmentFromRouteTableRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void DissociateTransitRouterAttachmentFromRouteTableRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool DissociateTransitRouterAttachmentFromRouteTableRequest::getDryRun() const {
return dryRun_;
}
std::string DissociateTransitRouterAttachmentFromRouteTableRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void DissociateTransitRouterAttachmentFromRouteTableRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void DissociateTransitRouterAttachmentFromRouteTableRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string DissociateTransitRouterAttachmentFromRouteTableRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string DissociateTransitRouterAttachmentFromRouteTableRequest::getOwnerAccount()const
{
return ownerAccount_;
void DissociateTransitRouterAttachmentFromRouteTableRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void DissociateTransitRouterAttachmentFromRouteTableRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string DissociateTransitRouterAttachmentFromRouteTableRequest::getOwnerAccount() const {
return ownerAccount_;
}
long DissociateTransitRouterAttachmentFromRouteTableRequest::getOwnerId()const
{
return ownerId_;
void DissociateTransitRouterAttachmentFromRouteTableRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void DissociateTransitRouterAttachmentFromRouteTableRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long DissociateTransitRouterAttachmentFromRouteTableRequest::getOwnerId() const {
return ownerId_;
}
std::string DissociateTransitRouterAttachmentFromRouteTableRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void DissociateTransitRouterAttachmentFromRouteTableRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void DissociateTransitRouterAttachmentFromRouteTableRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string DissociateTransitRouterAttachmentFromRouteTableRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
void DissociateTransitRouterAttachmentFromRouteTableRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}

View File

@@ -1,172 +1,144 @@
/*
* 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/cbn/model/EnableCenVbrHealthCheckRequest.h>
using AlibabaCloud::Cbn::Model::EnableCenVbrHealthCheckRequest;
EnableCenVbrHealthCheckRequest::EnableCenVbrHealthCheckRequest() :
RpcServiceRequest("cbn", "2017-09-12", "EnableCenVbrHealthCheck")
{
setMethod(HttpRequest::Method::Post);
}
EnableCenVbrHealthCheckRequest::~EnableCenVbrHealthCheckRequest()
{}
long EnableCenVbrHealthCheckRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/EnableCenVbrHealthCheckRequest.h>
using AlibabaCloud::Cbn::Model::EnableCenVbrHealthCheckRequest;
EnableCenVbrHealthCheckRequest::EnableCenVbrHealthCheckRequest()
: RpcServiceRequest("cbn", "2017-09-12", "EnableCenVbrHealthCheck") {
setMethod(HttpRequest::Method::Post);
}
void EnableCenVbrHealthCheckRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
EnableCenVbrHealthCheckRequest::~EnableCenVbrHealthCheckRequest() {}
long EnableCenVbrHealthCheckRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string EnableCenVbrHealthCheckRequest::getCenId()const
{
return cenId_;
void EnableCenVbrHealthCheckRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void EnableCenVbrHealthCheckRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string EnableCenVbrHealthCheckRequest::getCenId() const {
return cenId_;
}
std::string EnableCenVbrHealthCheckRequest::getHealthCheckTargetIp()const
{
return healthCheckTargetIp_;
void EnableCenVbrHealthCheckRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void EnableCenVbrHealthCheckRequest::setHealthCheckTargetIp(const std::string& healthCheckTargetIp)
{
healthCheckTargetIp_ = healthCheckTargetIp;
setParameter("HealthCheckTargetIp", healthCheckTargetIp);
std::string EnableCenVbrHealthCheckRequest::getHealthCheckTargetIp() const {
return healthCheckTargetIp_;
}
int EnableCenVbrHealthCheckRequest::getHealthyThreshold()const
{
return healthyThreshold_;
void EnableCenVbrHealthCheckRequest::setHealthCheckTargetIp(const std::string &healthCheckTargetIp) {
healthCheckTargetIp_ = healthCheckTargetIp;
setParameter(std::string("HealthCheckTargetIp"), healthCheckTargetIp);
}
void EnableCenVbrHealthCheckRequest::setHealthyThreshold(int healthyThreshold)
{
healthyThreshold_ = healthyThreshold;
setParameter("HealthyThreshold", std::to_string(healthyThreshold));
int EnableCenVbrHealthCheckRequest::getHealthyThreshold() const {
return healthyThreshold_;
}
long EnableCenVbrHealthCheckRequest::getVbrInstanceOwnerId()const
{
return vbrInstanceOwnerId_;
void EnableCenVbrHealthCheckRequest::setHealthyThreshold(int healthyThreshold) {
healthyThreshold_ = healthyThreshold;
setParameter(std::string("HealthyThreshold"), std::to_string(healthyThreshold));
}
void EnableCenVbrHealthCheckRequest::setVbrInstanceOwnerId(long vbrInstanceOwnerId)
{
vbrInstanceOwnerId_ = vbrInstanceOwnerId;
setParameter("VbrInstanceOwnerId", std::to_string(vbrInstanceOwnerId));
long EnableCenVbrHealthCheckRequest::getVbrInstanceOwnerId() const {
return vbrInstanceOwnerId_;
}
bool EnableCenVbrHealthCheckRequest::getHealthCheckOnly()const
{
return healthCheckOnly_;
void EnableCenVbrHealthCheckRequest::setVbrInstanceOwnerId(long vbrInstanceOwnerId) {
vbrInstanceOwnerId_ = vbrInstanceOwnerId;
setParameter(std::string("VbrInstanceOwnerId"), std::to_string(vbrInstanceOwnerId));
}
void EnableCenVbrHealthCheckRequest::setHealthCheckOnly(bool healthCheckOnly)
{
healthCheckOnly_ = healthCheckOnly;
setParameter("HealthCheckOnly", healthCheckOnly ? "true" : "false");
bool EnableCenVbrHealthCheckRequest::getHealthCheckOnly() const {
return healthCheckOnly_;
}
std::string EnableCenVbrHealthCheckRequest::getVbrInstanceRegionId()const
{
return vbrInstanceRegionId_;
void EnableCenVbrHealthCheckRequest::setHealthCheckOnly(bool healthCheckOnly) {
healthCheckOnly_ = healthCheckOnly;
setParameter(std::string("HealthCheckOnly"), healthCheckOnly ? "true" : "false");
}
void EnableCenVbrHealthCheckRequest::setVbrInstanceRegionId(const std::string& vbrInstanceRegionId)
{
vbrInstanceRegionId_ = vbrInstanceRegionId;
setParameter("VbrInstanceRegionId", vbrInstanceRegionId);
std::string EnableCenVbrHealthCheckRequest::getVbrInstanceRegionId() const {
return vbrInstanceRegionId_;
}
std::string EnableCenVbrHealthCheckRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void EnableCenVbrHealthCheckRequest::setVbrInstanceRegionId(const std::string &vbrInstanceRegionId) {
vbrInstanceRegionId_ = vbrInstanceRegionId;
setParameter(std::string("VbrInstanceRegionId"), vbrInstanceRegionId);
}
void EnableCenVbrHealthCheckRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string EnableCenVbrHealthCheckRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string EnableCenVbrHealthCheckRequest::getOwnerAccount()const
{
return ownerAccount_;
void EnableCenVbrHealthCheckRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void EnableCenVbrHealthCheckRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string EnableCenVbrHealthCheckRequest::getOwnerAccount() const {
return ownerAccount_;
}
long EnableCenVbrHealthCheckRequest::getOwnerId()const
{
return ownerId_;
void EnableCenVbrHealthCheckRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void EnableCenVbrHealthCheckRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long EnableCenVbrHealthCheckRequest::getOwnerId() const {
return ownerId_;
}
std::string EnableCenVbrHealthCheckRequest::getHealthCheckSourceIp()const
{
return healthCheckSourceIp_;
void EnableCenVbrHealthCheckRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void EnableCenVbrHealthCheckRequest::setHealthCheckSourceIp(const std::string& healthCheckSourceIp)
{
healthCheckSourceIp_ = healthCheckSourceIp;
setParameter("HealthCheckSourceIp", healthCheckSourceIp);
std::string EnableCenVbrHealthCheckRequest::getHealthCheckSourceIp() const {
return healthCheckSourceIp_;
}
int EnableCenVbrHealthCheckRequest::getHealthCheckInterval()const
{
return healthCheckInterval_;
void EnableCenVbrHealthCheckRequest::setHealthCheckSourceIp(const std::string &healthCheckSourceIp) {
healthCheckSourceIp_ = healthCheckSourceIp;
setParameter(std::string("HealthCheckSourceIp"), healthCheckSourceIp);
}
void EnableCenVbrHealthCheckRequest::setHealthCheckInterval(int healthCheckInterval)
{
healthCheckInterval_ = healthCheckInterval;
setParameter("HealthCheckInterval", std::to_string(healthCheckInterval));
int EnableCenVbrHealthCheckRequest::getHealthCheckInterval() const {
return healthCheckInterval_;
}
std::string EnableCenVbrHealthCheckRequest::getVbrInstanceId()const
{
return vbrInstanceId_;
void EnableCenVbrHealthCheckRequest::setHealthCheckInterval(int healthCheckInterval) {
healthCheckInterval_ = healthCheckInterval;
setParameter(std::string("HealthCheckInterval"), std::to_string(healthCheckInterval));
}
void EnableCenVbrHealthCheckRequest::setVbrInstanceId(const std::string& vbrInstanceId)
{
vbrInstanceId_ = vbrInstanceId;
setParameter("VbrInstanceId", vbrInstanceId);
std::string EnableCenVbrHealthCheckRequest::getVbrInstanceId() const {
return vbrInstanceId_;
}
void EnableCenVbrHealthCheckRequest::setVbrInstanceId(const std::string &vbrInstanceId) {
vbrInstanceId_ = vbrInstanceId;
setParameter(std::string("VbrInstanceId"), vbrInstanceId);
}

View File

@@ -1,117 +1,99 @@
/*
* 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/cbn/model/EnableTransitRouterRouteTablePropagationRequest.h>
using AlibabaCloud::Cbn::Model::EnableTransitRouterRouteTablePropagationRequest;
EnableTransitRouterRouteTablePropagationRequest::EnableTransitRouterRouteTablePropagationRequest() :
RpcServiceRequest("cbn", "2017-09-12", "EnableTransitRouterRouteTablePropagation")
{
setMethod(HttpRequest::Method::Post);
}
EnableTransitRouterRouteTablePropagationRequest::~EnableTransitRouterRouteTablePropagationRequest()
{}
long EnableTransitRouterRouteTablePropagationRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/EnableTransitRouterRouteTablePropagationRequest.h>
using AlibabaCloud::Cbn::Model::EnableTransitRouterRouteTablePropagationRequest;
EnableTransitRouterRouteTablePropagationRequest::EnableTransitRouterRouteTablePropagationRequest()
: RpcServiceRequest("cbn", "2017-09-12", "EnableTransitRouterRouteTablePropagation") {
setMethod(HttpRequest::Method::Post);
}
void EnableTransitRouterRouteTablePropagationRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
EnableTransitRouterRouteTablePropagationRequest::~EnableTransitRouterRouteTablePropagationRequest() {}
long EnableTransitRouterRouteTablePropagationRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string EnableTransitRouterRouteTablePropagationRequest::getClientToken()const
{
return clientToken_;
void EnableTransitRouterRouteTablePropagationRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void EnableTransitRouterRouteTablePropagationRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
std::string EnableTransitRouterRouteTablePropagationRequest::getClientToken() const {
return clientToken_;
}
std::string EnableTransitRouterRouteTablePropagationRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void EnableTransitRouterRouteTablePropagationRequest::setClientToken(const std::string &clientToken) {
clientToken_ = clientToken;
setParameter(std::string("ClientToken"), clientToken);
}
void EnableTransitRouterRouteTablePropagationRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string EnableTransitRouterRouteTablePropagationRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
bool EnableTransitRouterRouteTablePropagationRequest::getDryRun()const
{
return dryRun_;
void EnableTransitRouterRouteTablePropagationRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void EnableTransitRouterRouteTablePropagationRequest::setDryRun(bool dryRun)
{
dryRun_ = dryRun;
setParameter("DryRun", dryRun ? "true" : "false");
bool EnableTransitRouterRouteTablePropagationRequest::getDryRun() const {
return dryRun_;
}
std::string EnableTransitRouterRouteTablePropagationRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void EnableTransitRouterRouteTablePropagationRequest::setDryRun(bool dryRun) {
dryRun_ = dryRun;
setParameter(std::string("DryRun"), dryRun ? "true" : "false");
}
void EnableTransitRouterRouteTablePropagationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string EnableTransitRouterRouteTablePropagationRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string EnableTransitRouterRouteTablePropagationRequest::getOwnerAccount()const
{
return ownerAccount_;
void EnableTransitRouterRouteTablePropagationRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void EnableTransitRouterRouteTablePropagationRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string EnableTransitRouterRouteTablePropagationRequest::getOwnerAccount() const {
return ownerAccount_;
}
long EnableTransitRouterRouteTablePropagationRequest::getOwnerId()const
{
return ownerId_;
void EnableTransitRouterRouteTablePropagationRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void EnableTransitRouterRouteTablePropagationRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long EnableTransitRouterRouteTablePropagationRequest::getOwnerId() const {
return ownerId_;
}
std::string EnableTransitRouterRouteTablePropagationRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void EnableTransitRouterRouteTablePropagationRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void EnableTransitRouterRouteTablePropagationRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string EnableTransitRouterRouteTablePropagationRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
void EnableTransitRouterRouteTablePropagationRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}

View File

@@ -0,0 +1,117 @@
/*
* 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/cbn/model/GrantInstanceToTransitRouterRequest.h>
using AlibabaCloud::Cbn::Model::GrantInstanceToTransitRouterRequest;
GrantInstanceToTransitRouterRequest::GrantInstanceToTransitRouterRequest()
: RpcServiceRequest("cbn", "2017-09-12", "GrantInstanceToTransitRouter") {
setMethod(HttpRequest::Method::Post);
}
GrantInstanceToTransitRouterRequest::~GrantInstanceToTransitRouterRequest() {}
long GrantInstanceToTransitRouterRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
void GrantInstanceToTransitRouterRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
std::string GrantInstanceToTransitRouterRequest::getCenId() const {
return cenId_;
}
void GrantInstanceToTransitRouterRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
long GrantInstanceToTransitRouterRequest::getCenOwnerId() const {
return cenOwnerId_;
}
void GrantInstanceToTransitRouterRequest::setCenOwnerId(long cenOwnerId) {
cenOwnerId_ = cenOwnerId;
setParameter(std::string("CenOwnerId"), std::to_string(cenOwnerId));
}
std::string GrantInstanceToTransitRouterRequest::getRegionId() const {
return regionId_;
}
void GrantInstanceToTransitRouterRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
std::string GrantInstanceToTransitRouterRequest::getInstanceType() const {
return instanceType_;
}
void GrantInstanceToTransitRouterRequest::setInstanceType(const std::string &instanceType) {
instanceType_ = instanceType;
setParameter(std::string("InstanceType"), instanceType);
}
std::string GrantInstanceToTransitRouterRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
void GrantInstanceToTransitRouterRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
std::string GrantInstanceToTransitRouterRequest::getOwnerAccount() const {
return ownerAccount_;
}
void GrantInstanceToTransitRouterRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
long GrantInstanceToTransitRouterRequest::getOwnerId() const {
return ownerId_;
}
void GrantInstanceToTransitRouterRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
std::string GrantInstanceToTransitRouterRequest::getInstanceId() const {
return instanceId_;
}
void GrantInstanceToTransitRouterRequest::setInstanceId(const std::string &instanceId) {
instanceId_ = instanceId;
setParameter(std::string("InstanceId"), instanceId);
}
std::string GrantInstanceToTransitRouterRequest::getOrderType() const {
return orderType_;
}
void GrantInstanceToTransitRouterRequest::setOrderType(const std::string &orderType) {
orderType_ = orderType;
setParameter(std::string("OrderType"), orderType);
}

View 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/cbn/model/GrantInstanceToTransitRouterResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Cbn;
using namespace AlibabaCloud::Cbn::Model;
GrantInstanceToTransitRouterResult::GrantInstanceToTransitRouterResult() :
ServiceResult()
{}
GrantInstanceToTransitRouterResult::GrantInstanceToTransitRouterResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
GrantInstanceToTransitRouterResult::~GrantInstanceToTransitRouterResult()
{}
void GrantInstanceToTransitRouterResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
}

View File

@@ -1,150 +1,126 @@
/*
* 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/cbn/model/ListCenInterRegionTrafficQosPoliciesRequest.h>
using AlibabaCloud::Cbn::Model::ListCenInterRegionTrafficQosPoliciesRequest;
ListCenInterRegionTrafficQosPoliciesRequest::ListCenInterRegionTrafficQosPoliciesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListCenInterRegionTrafficQosPolicies")
{
setMethod(HttpRequest::Method::Post);
}
ListCenInterRegionTrafficQosPoliciesRequest::~ListCenInterRegionTrafficQosPoliciesRequest()
{}
long ListCenInterRegionTrafficQosPoliciesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListCenInterRegionTrafficQosPoliciesRequest.h>
using AlibabaCloud::Cbn::Model::ListCenInterRegionTrafficQosPoliciesRequest;
ListCenInterRegionTrafficQosPoliciesRequest::ListCenInterRegionTrafficQosPoliciesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListCenInterRegionTrafficQosPolicies") {
setMethod(HttpRequest::Method::Post);
}
void ListCenInterRegionTrafficQosPoliciesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListCenInterRegionTrafficQosPoliciesRequest::~ListCenInterRegionTrafficQosPoliciesRequest() {}
long ListCenInterRegionTrafficQosPoliciesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ListCenInterRegionTrafficQosPoliciesRequest::getNextToken()const
{
return nextToken_;
void ListCenInterRegionTrafficQosPoliciesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListCenInterRegionTrafficQosPoliciesRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
std::string ListCenInterRegionTrafficQosPoliciesRequest::getNextToken() const {
return nextToken_;
}
std::string ListCenInterRegionTrafficQosPoliciesRequest::getTrafficQosPolicyName()const
{
return trafficQosPolicyName_;
void ListCenInterRegionTrafficQosPoliciesRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
void ListCenInterRegionTrafficQosPoliciesRequest::setTrafficQosPolicyName(const std::string& trafficQosPolicyName)
{
trafficQosPolicyName_ = trafficQosPolicyName;
setParameter("TrafficQosPolicyName", trafficQosPolicyName);
std::string ListCenInterRegionTrafficQosPoliciesRequest::getTrafficQosPolicyName() const {
return trafficQosPolicyName_;
}
std::string ListCenInterRegionTrafficQosPoliciesRequest::getTrafficQosPolicyId()const
{
return trafficQosPolicyId_;
void ListCenInterRegionTrafficQosPoliciesRequest::setTrafficQosPolicyName(const std::string &trafficQosPolicyName) {
trafficQosPolicyName_ = trafficQosPolicyName;
setParameter(std::string("TrafficQosPolicyName"), trafficQosPolicyName);
}
void ListCenInterRegionTrafficQosPoliciesRequest::setTrafficQosPolicyId(const std::string& trafficQosPolicyId)
{
trafficQosPolicyId_ = trafficQosPolicyId;
setParameter("TrafficQosPolicyId", trafficQosPolicyId);
std::string ListCenInterRegionTrafficQosPoliciesRequest::getTrafficQosPolicyId() const {
return trafficQosPolicyId_;
}
std::string ListCenInterRegionTrafficQosPoliciesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListCenInterRegionTrafficQosPoliciesRequest::setTrafficQosPolicyId(const std::string &trafficQosPolicyId) {
trafficQosPolicyId_ = trafficQosPolicyId;
setParameter(std::string("TrafficQosPolicyId"), trafficQosPolicyId);
}
void ListCenInterRegionTrafficQosPoliciesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListCenInterRegionTrafficQosPoliciesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListCenInterRegionTrafficQosPoliciesRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListCenInterRegionTrafficQosPoliciesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListCenInterRegionTrafficQosPoliciesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListCenInterRegionTrafficQosPoliciesRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::string ListCenInterRegionTrafficQosPoliciesRequest::getTrafficQosPolicyDescription()const
{
return trafficQosPolicyDescription_;
void ListCenInterRegionTrafficQosPoliciesRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListCenInterRegionTrafficQosPoliciesRequest::setTrafficQosPolicyDescription(const std::string& trafficQosPolicyDescription)
{
trafficQosPolicyDescription_ = trafficQosPolicyDescription;
setParameter("TrafficQosPolicyDescription", trafficQosPolicyDescription);
std::string ListCenInterRegionTrafficQosPoliciesRequest::getTrafficQosPolicyDescription() const {
return trafficQosPolicyDescription_;
}
long ListCenInterRegionTrafficQosPoliciesRequest::getOwnerId()const
{
return ownerId_;
void ListCenInterRegionTrafficQosPoliciesRequest::setTrafficQosPolicyDescription(const std::string &trafficQosPolicyDescription) {
trafficQosPolicyDescription_ = trafficQosPolicyDescription;
setParameter(std::string("TrafficQosPolicyDescription"), trafficQosPolicyDescription);
}
void ListCenInterRegionTrafficQosPoliciesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListCenInterRegionTrafficQosPoliciesRequest::getOwnerId() const {
return ownerId_;
}
std::string ListCenInterRegionTrafficQosPoliciesRequest::getTransitRouterId()const
{
return transitRouterId_;
void ListCenInterRegionTrafficQosPoliciesRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListCenInterRegionTrafficQosPoliciesRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string ListCenInterRegionTrafficQosPoliciesRequest::getTransitRouterId() const {
return transitRouterId_;
}
std::string ListCenInterRegionTrafficQosPoliciesRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void ListCenInterRegionTrafficQosPoliciesRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void ListCenInterRegionTrafficQosPoliciesRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string ListCenInterRegionTrafficQosPoliciesRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
int ListCenInterRegionTrafficQosPoliciesRequest::getMaxResults()const
{
return maxResults_;
void ListCenInterRegionTrafficQosPoliciesRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}
void ListCenInterRegionTrafficQosPoliciesRequest::setMaxResults(int maxResults)
{
maxResults_ = maxResults;
setParameter("MaxResults", std::to_string(maxResults));
int ListCenInterRegionTrafficQosPoliciesRequest::getMaxResults() const {
return maxResults_;
}
void ListCenInterRegionTrafficQosPoliciesRequest::setMaxResults(int maxResults) {
maxResults_ = maxResults;
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}

View File

@@ -0,0 +1,117 @@
/*
* 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/cbn/model/ListGrantVSwitchesToCenRequest.h>
using AlibabaCloud::Cbn::Model::ListGrantVSwitchesToCenRequest;
ListGrantVSwitchesToCenRequest::ListGrantVSwitchesToCenRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListGrantVSwitchesToCen") {
setMethod(HttpRequest::Method::Post);
}
ListGrantVSwitchesToCenRequest::~ListGrantVSwitchesToCenRequest() {}
long ListGrantVSwitchesToCenRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
void ListGrantVSwitchesToCenRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
std::string ListGrantVSwitchesToCenRequest::getCenId() const {
return cenId_;
}
void ListGrantVSwitchesToCenRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
int ListGrantVSwitchesToCenRequest::getPageNumber() const {
return pageNumber_;
}
void ListGrantVSwitchesToCenRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
std::string ListGrantVSwitchesToCenRequest::getRegionId() const {
return regionId_;
}
void ListGrantVSwitchesToCenRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
int ListGrantVSwitchesToCenRequest::getPageSize() const {
return pageSize_;
}
void ListGrantVSwitchesToCenRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
std::string ListGrantVSwitchesToCenRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
void ListGrantVSwitchesToCenRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
std::string ListGrantVSwitchesToCenRequest::getOwnerAccount() const {
return ownerAccount_;
}
void ListGrantVSwitchesToCenRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
long ListGrantVSwitchesToCenRequest::getOwnerId() const {
return ownerId_;
}
void ListGrantVSwitchesToCenRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
std::string ListGrantVSwitchesToCenRequest::getVpcId() const {
return vpcId_;
}
void ListGrantVSwitchesToCenRequest::setVpcId(const std::string &vpcId) {
vpcId_ = vpcId;
setParameter(std::string("VpcId"), vpcId);
}
std::string ListGrantVSwitchesToCenRequest::getZoneId() const {
return zoneId_;
}
void ListGrantVSwitchesToCenRequest::setZoneId(const std::string &zoneId) {
zoneId_ = zoneId;
setParameter(std::string("ZoneId"), zoneId);
}

View File

@@ -0,0 +1,82 @@
/*
* 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/cbn/model/ListGrantVSwitchesToCenResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Cbn;
using namespace AlibabaCloud::Cbn::Model;
ListGrantVSwitchesToCenResult::ListGrantVSwitchesToCenResult() :
ServiceResult()
{}
ListGrantVSwitchesToCenResult::ListGrantVSwitchesToCenResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ListGrantVSwitchesToCenResult::~ListGrantVSwitchesToCenResult()
{}
void ListGrantVSwitchesToCenResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allVSwitchesNode = value["VSwitches"]["VSwitch"];
for (auto valueVSwitchesVSwitch : allVSwitchesNode)
{
VSwitch vSwitchesObject;
if(!valueVSwitchesVSwitch["VpcId"].isNull())
vSwitchesObject.vpcId = valueVSwitchesVSwitch["VpcId"].asString();
if(!valueVSwitchesVSwitch["ZoneId"].isNull())
vSwitchesObject.zoneId = valueVSwitchesVSwitch["ZoneId"].asString();
if(!valueVSwitchesVSwitch["VSwitchId"].isNull())
vSwitchesObject.vSwitchId = valueVSwitchesVSwitch["VSwitchId"].asString();
vSwitches_.push_back(vSwitchesObject);
}
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
}
int ListGrantVSwitchesToCenResult::getTotalCount()const
{
return totalCount_;
}
int ListGrantVSwitchesToCenResult::getPageSize()const
{
return pageSize_;
}
int ListGrantVSwitchesToCenResult::getPageNumber()const
{
return pageNumber_;
}
std::vector<ListGrantVSwitchesToCenResult::VSwitch> ListGrantVSwitchesToCenResult::getVSwitches()const
{
return vSwitches_;
}

View File

@@ -1,135 +1,112 @@
/*
* 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/cbn/model/ListTagResourcesRequest.h>
using AlibabaCloud::Cbn::Model::ListTagResourcesRequest;
ListTagResourcesRequest::ListTagResourcesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTagResources")
{
setMethod(HttpRequest::Method::Post);
}
ListTagResourcesRequest::~ListTagResourcesRequest()
{}
long ListTagResourcesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTagResourcesRequest.h>
using AlibabaCloud::Cbn::Model::ListTagResourcesRequest;
ListTagResourcesRequest::ListTagResourcesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTagResources") {
setMethod(HttpRequest::Method::Post);
}
void ListTagResourcesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTagResourcesRequest::~ListTagResourcesRequest() {}
long ListTagResourcesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ListTagResourcesRequest::getNextToken()const
{
return nextToken_;
void ListTagResourcesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTagResourcesRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
std::string ListTagResourcesRequest::getNextToken() const {
return nextToken_;
}
int ListTagResourcesRequest::getPageSize()const
{
return pageSize_;
void ListTagResourcesRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
void ListTagResourcesRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int ListTagResourcesRequest::getPageSize() const {
return pageSize_;
}
std::vector<ListTagResourcesRequest::Tag> ListTagResourcesRequest::getTag()const
{
return tag_;
void ListTagResourcesRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void ListTagResourcesRequest::setTag(const std::vector<Tag>& tag)
{
tag_ = tag;
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
std::vector<ListTagResourcesRequest::Tag> ListTagResourcesRequest::getTag() const {
return tag_;
}
std::vector<std::string> ListTagResourcesRequest::getResourceId()const
{
return resourceId_;
void ListTagResourcesRequest::setTag(const std::vector<ListTagResourcesRequest::Tag> &tag) {
tag_ = tag;
for(int dep1 = 0; dep1 != tag.size(); dep1++) {
auto tagObj = tag.at(dep1);
std::string tagObjStr = std::string("Tag") + "." + std::to_string(dep1 + 1);
setParameter(tagObjStr + ".Value", tagObj.value);
setParameter(tagObjStr + ".Key", tagObj.key);
}
}
void ListTagResourcesRequest::setResourceId(const std::vector<std::string>& resourceId)
{
resourceId_ = resourceId;
for(int dep1 = 0; dep1!= resourceId.size(); dep1++) {
setParameter("ResourceId."+ std::to_string(dep1), resourceId.at(dep1));
}
std::vector<std::string> ListTagResourcesRequest::getResourceId() const {
return resourceId_;
}
std::string ListTagResourcesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTagResourcesRequest::setResourceId(const std::vector<std::string> &resourceId) {
resourceId_ = resourceId;
}
void ListTagResourcesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTagResourcesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTagResourcesRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTagResourcesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTagResourcesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTagResourcesRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ListTagResourcesRequest::getOwnerId()const
{
return ownerId_;
void ListTagResourcesRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTagResourcesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTagResourcesRequest::getOwnerId() const {
return ownerId_;
}
std::string ListTagResourcesRequest::getResourceType()const
{
return resourceType_;
void ListTagResourcesRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListTagResourcesRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
std::string ListTagResourcesRequest::getResourceType() const {
return resourceType_;
}
void ListTagResourcesRequest::setResourceType(const std::string &resourceType) {
resourceType_ = resourceType;
setParameter(std::string("ResourceType"), resourceType);
}

View File

@@ -43,14 +43,14 @@ void ListTagResourcesResult::parse(const std::string &payload)
for (auto valueTagResourcesTagResource : allTagResourcesNode)
{
TagResource tagResourcesObject;
if(!valueTagResourcesTagResource["TagKey"].isNull())
tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString();
if(!valueTagResourcesTagResource["ResourceType"].isNull())
tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString();
if(!valueTagResourcesTagResource["TagValue"].isNull())
tagResourcesObject.tagValue = valueTagResourcesTagResource["TagValue"].asString();
if(!valueTagResourcesTagResource["ResourceId"].isNull())
tagResourcesObject.resourceId = valueTagResourcesTagResource["ResourceId"].asString();
if(!valueTagResourcesTagResource["ResourceType"].isNull())
tagResourcesObject.resourceType = valueTagResourcesTagResource["ResourceType"].asString();
if(!valueTagResourcesTagResource["TagKey"].isNull())
tagResourcesObject.tagKey = valueTagResourcesTagResource["TagKey"].asString();
tagResources_.push_back(tagResourcesObject);
}
if(!value["NextToken"].isNull())

View File

@@ -1,139 +1,117 @@
/*
* 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/cbn/model/ListTrafficMarkingPoliciesRequest.h>
using AlibabaCloud::Cbn::Model::ListTrafficMarkingPoliciesRequest;
ListTrafficMarkingPoliciesRequest::ListTrafficMarkingPoliciesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTrafficMarkingPolicies")
{
setMethod(HttpRequest::Method::Post);
}
ListTrafficMarkingPoliciesRequest::~ListTrafficMarkingPoliciesRequest()
{}
long ListTrafficMarkingPoliciesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTrafficMarkingPoliciesRequest.h>
using AlibabaCloud::Cbn::Model::ListTrafficMarkingPoliciesRequest;
ListTrafficMarkingPoliciesRequest::ListTrafficMarkingPoliciesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTrafficMarkingPolicies") {
setMethod(HttpRequest::Method::Post);
}
void ListTrafficMarkingPoliciesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTrafficMarkingPoliciesRequest::~ListTrafficMarkingPoliciesRequest() {}
long ListTrafficMarkingPoliciesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ListTrafficMarkingPoliciesRequest::getTrafficMarkingPolicyDescription()const
{
return trafficMarkingPolicyDescription_;
void ListTrafficMarkingPoliciesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTrafficMarkingPoliciesRequest::setTrafficMarkingPolicyDescription(const std::string& trafficMarkingPolicyDescription)
{
trafficMarkingPolicyDescription_ = trafficMarkingPolicyDescription;
setParameter("TrafficMarkingPolicyDescription", trafficMarkingPolicyDescription);
std::string ListTrafficMarkingPoliciesRequest::getTrafficMarkingPolicyDescription() const {
return trafficMarkingPolicyDescription_;
}
std::string ListTrafficMarkingPoliciesRequest::getTrafficMarkingPolicyId()const
{
return trafficMarkingPolicyId_;
void ListTrafficMarkingPoliciesRequest::setTrafficMarkingPolicyDescription(const std::string &trafficMarkingPolicyDescription) {
trafficMarkingPolicyDescription_ = trafficMarkingPolicyDescription;
setParameter(std::string("TrafficMarkingPolicyDescription"), trafficMarkingPolicyDescription);
}
void ListTrafficMarkingPoliciesRequest::setTrafficMarkingPolicyId(const std::string& trafficMarkingPolicyId)
{
trafficMarkingPolicyId_ = trafficMarkingPolicyId;
setParameter("TrafficMarkingPolicyId", trafficMarkingPolicyId);
std::string ListTrafficMarkingPoliciesRequest::getTrafficMarkingPolicyId() const {
return trafficMarkingPolicyId_;
}
std::string ListTrafficMarkingPoliciesRequest::getNextToken()const
{
return nextToken_;
void ListTrafficMarkingPoliciesRequest::setTrafficMarkingPolicyId(const std::string &trafficMarkingPolicyId) {
trafficMarkingPolicyId_ = trafficMarkingPolicyId;
setParameter(std::string("TrafficMarkingPolicyId"), trafficMarkingPolicyId);
}
void ListTrafficMarkingPoliciesRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
std::string ListTrafficMarkingPoliciesRequest::getNextToken() const {
return nextToken_;
}
std::string ListTrafficMarkingPoliciesRequest::getTrafficMarkingPolicyName()const
{
return trafficMarkingPolicyName_;
void ListTrafficMarkingPoliciesRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
void ListTrafficMarkingPoliciesRequest::setTrafficMarkingPolicyName(const std::string& trafficMarkingPolicyName)
{
trafficMarkingPolicyName_ = trafficMarkingPolicyName;
setParameter("TrafficMarkingPolicyName", trafficMarkingPolicyName);
std::string ListTrafficMarkingPoliciesRequest::getTrafficMarkingPolicyName() const {
return trafficMarkingPolicyName_;
}
std::string ListTrafficMarkingPoliciesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTrafficMarkingPoliciesRequest::setTrafficMarkingPolicyName(const std::string &trafficMarkingPolicyName) {
trafficMarkingPolicyName_ = trafficMarkingPolicyName;
setParameter(std::string("TrafficMarkingPolicyName"), trafficMarkingPolicyName);
}
void ListTrafficMarkingPoliciesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTrafficMarkingPoliciesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTrafficMarkingPoliciesRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTrafficMarkingPoliciesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTrafficMarkingPoliciesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTrafficMarkingPoliciesRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ListTrafficMarkingPoliciesRequest::getOwnerId()const
{
return ownerId_;
void ListTrafficMarkingPoliciesRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTrafficMarkingPoliciesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTrafficMarkingPoliciesRequest::getOwnerId() const {
return ownerId_;
}
std::string ListTrafficMarkingPoliciesRequest::getTransitRouterId()const
{
return transitRouterId_;
void ListTrafficMarkingPoliciesRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListTrafficMarkingPoliciesRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string ListTrafficMarkingPoliciesRequest::getTransitRouterId() const {
return transitRouterId_;
}
int ListTrafficMarkingPoliciesRequest::getMaxResults()const
{
return maxResults_;
void ListTrafficMarkingPoliciesRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void ListTrafficMarkingPoliciesRequest::setMaxResults(int maxResults)
{
maxResults_ = maxResults;
setParameter("MaxResults", std::to_string(maxResults));
int ListTrafficMarkingPoliciesRequest::getMaxResults() const {
return maxResults_;
}
void ListTrafficMarkingPoliciesRequest::setMaxResults(int maxResults) {
maxResults_ = maxResults;
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}

View File

@@ -1,106 +1,90 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/cbn/model/ListTransitRouterAvailableResourceRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterAvailableResourceRequest;
ListTransitRouterAvailableResourceRequest::ListTransitRouterAvailableResourceRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterAvailableResource")
{
setMethod(HttpRequest::Method::Post);
}
ListTransitRouterAvailableResourceRequest::~ListTransitRouterAvailableResourceRequest()
{}
long ListTransitRouterAvailableResourceRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTransitRouterAvailableResourceRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterAvailableResourceRequest;
ListTransitRouterAvailableResourceRequest::ListTransitRouterAvailableResourceRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterAvailableResource") {
setMethod(HttpRequest::Method::Post);
}
void ListTransitRouterAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTransitRouterAvailableResourceRequest::~ListTransitRouterAvailableResourceRequest() {}
long ListTransitRouterAvailableResourceRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
int ListTransitRouterAvailableResourceRequest::getPageNumber()const
{
return pageNumber_;
void ListTransitRouterAvailableResourceRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTransitRouterAvailableResourceRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int ListTransitRouterAvailableResourceRequest::getPageNumber() const {
return pageNumber_;
}
std::string ListTransitRouterAvailableResourceRequest::getRegionId()const
{
return regionId_;
void ListTransitRouterAvailableResourceRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void ListTransitRouterAvailableResourceRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ListTransitRouterAvailableResourceRequest::getRegionId() const {
return regionId_;
}
int ListTransitRouterAvailableResourceRequest::getPageSize()const
{
return pageSize_;
void ListTransitRouterAvailableResourceRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ListTransitRouterAvailableResourceRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int ListTransitRouterAvailableResourceRequest::getPageSize() const {
return pageSize_;
}
std::string ListTransitRouterAvailableResourceRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTransitRouterAvailableResourceRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void ListTransitRouterAvailableResourceRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTransitRouterAvailableResourceRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTransitRouterAvailableResourceRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTransitRouterAvailableResourceRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTransitRouterAvailableResourceRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTransitRouterAvailableResourceRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ListTransitRouterAvailableResourceRequest::getOwnerId()const
{
return ownerId_;
void ListTransitRouterAvailableResourceRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTransitRouterAvailableResourceRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTransitRouterAvailableResourceRequest::getOwnerId() const {
return ownerId_;
}
void ListTransitRouterAvailableResourceRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}

View File

@@ -39,12 +39,12 @@ void ListTransitRouterAvailableResourceResult::parse(const std::string &payload)
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allMasterZones = value["MasterZones"]["MasterZone"];
for (const auto &item : allMasterZones)
masterZones_.push_back(item.asString());
auto allSlaveZones = value["SlaveZones"]["SlaveZone"];
for (const auto &item : allSlaveZones)
slaveZones_.push_back(item.asString());
auto allMasterZones = value["MasterZones"]["MasterZone"];
for (const auto &item : allMasterZones)
masterZones_.push_back(item.asString());
}

View File

@@ -1,150 +1,126 @@
/*
* 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/cbn/model/ListTransitRouterPeerAttachmentsRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterPeerAttachmentsRequest;
ListTransitRouterPeerAttachmentsRequest::ListTransitRouterPeerAttachmentsRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterPeerAttachments")
{
setMethod(HttpRequest::Method::Post);
}
ListTransitRouterPeerAttachmentsRequest::~ListTransitRouterPeerAttachmentsRequest()
{}
long ListTransitRouterPeerAttachmentsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTransitRouterPeerAttachmentsRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterPeerAttachmentsRequest;
ListTransitRouterPeerAttachmentsRequest::ListTransitRouterPeerAttachmentsRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterPeerAttachments") {
setMethod(HttpRequest::Method::Post);
}
void ListTransitRouterPeerAttachmentsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTransitRouterPeerAttachmentsRequest::~ListTransitRouterPeerAttachmentsRequest() {}
long ListTransitRouterPeerAttachmentsRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ListTransitRouterPeerAttachmentsRequest::getCenId()const
{
return cenId_;
void ListTransitRouterPeerAttachmentsRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTransitRouterPeerAttachmentsRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string ListTransitRouterPeerAttachmentsRequest::getCenId() const {
return cenId_;
}
std::string ListTransitRouterPeerAttachmentsRequest::getRegionId()const
{
return regionId_;
void ListTransitRouterPeerAttachmentsRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void ListTransitRouterPeerAttachmentsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ListTransitRouterPeerAttachmentsRequest::getRegionId() const {
return regionId_;
}
std::string ListTransitRouterPeerAttachmentsRequest::getNextToken()const
{
return nextToken_;
void ListTransitRouterPeerAttachmentsRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ListTransitRouterPeerAttachmentsRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
std::string ListTransitRouterPeerAttachmentsRequest::getNextToken() const {
return nextToken_;
}
std::string ListTransitRouterPeerAttachmentsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTransitRouterPeerAttachmentsRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
void ListTransitRouterPeerAttachmentsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTransitRouterPeerAttachmentsRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTransitRouterPeerAttachmentsRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTransitRouterPeerAttachmentsRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTransitRouterPeerAttachmentsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTransitRouterPeerAttachmentsRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ListTransitRouterPeerAttachmentsRequest::getOwnerId()const
{
return ownerId_;
void ListTransitRouterPeerAttachmentsRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTransitRouterPeerAttachmentsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTransitRouterPeerAttachmentsRequest::getOwnerId() const {
return ownerId_;
}
std::string ListTransitRouterPeerAttachmentsRequest::getTransitRouterId()const
{
return transitRouterId_;
void ListTransitRouterPeerAttachmentsRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListTransitRouterPeerAttachmentsRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string ListTransitRouterPeerAttachmentsRequest::getTransitRouterId() const {
return transitRouterId_;
}
std::string ListTransitRouterPeerAttachmentsRequest::getResourceType()const
{
return resourceType_;
void ListTransitRouterPeerAttachmentsRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void ListTransitRouterPeerAttachmentsRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
std::string ListTransitRouterPeerAttachmentsRequest::getResourceType() const {
return resourceType_;
}
std::string ListTransitRouterPeerAttachmentsRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void ListTransitRouterPeerAttachmentsRequest::setResourceType(const std::string &resourceType) {
resourceType_ = resourceType;
setParameter(std::string("ResourceType"), resourceType);
}
void ListTransitRouterPeerAttachmentsRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string ListTransitRouterPeerAttachmentsRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
int ListTransitRouterPeerAttachmentsRequest::getMaxResults()const
{
return maxResults_;
void ListTransitRouterPeerAttachmentsRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}
void ListTransitRouterPeerAttachmentsRequest::setMaxResults(int maxResults)
{
maxResults_ = maxResults;
setParameter("MaxResults", std::to_string(maxResults));
int ListTransitRouterPeerAttachmentsRequest::getMaxResults() const {
return maxResults_;
}
void ListTransitRouterPeerAttachmentsRequest::setMaxResults(int maxResults) {
maxResults_ = maxResults;
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}

View File

@@ -43,48 +43,48 @@ void ListTransitRouterPeerAttachmentsResult::parse(const std::string &payload)
for (auto valueTransitRouterAttachmentsTransitRouterAttachment : allTransitRouterAttachmentsNode)
{
TransitRouterAttachment transitRouterAttachmentsObject;
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentId"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentId = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterRegionId"].isNull())
transitRouterAttachmentsObject.peerTransitRouterRegionId = valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterRegionId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterOwnerId"].isNull())
transitRouterAttachmentsObject.peerTransitRouterOwnerId = std::stol(valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterOwnerId"].asString());
if(!valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterId"].isNull())
transitRouterAttachmentsObject.peerTransitRouterId = valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentName = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].isNull())
transitRouterAttachmentsObject.resourceType = valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["Status"].isNull())
transitRouterAttachmentsObject.status = valueTransitRouterAttachmentsTransitRouterAttachment["Status"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentDescription = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["CreationTime"].isNull())
transitRouterAttachmentsObject.creationTime = valueTransitRouterAttachmentsTransitRouterAttachment["CreationTime"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["AutoPublishRouteEnabled"].isNull())
transitRouterAttachmentsObject.autoPublishRouteEnabled = valueTransitRouterAttachmentsTransitRouterAttachment["AutoPublishRouteEnabled"].asString() == "true";
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterId"].isNull())
transitRouterAttachmentsObject.transitRouterId = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["Bandwidth"].isNull())
transitRouterAttachmentsObject.bandwidth = std::stoi(valueTransitRouterAttachmentsTransitRouterAttachment["Bandwidth"].asString());
if(!valueTransitRouterAttachmentsTransitRouterAttachment["BandwidthPackageId"].isNull())
transitRouterAttachmentsObject.bandwidthPackageId = valueTransitRouterAttachmentsTransitRouterAttachment["BandwidthPackageId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["RegionId"].isNull())
transitRouterAttachmentsObject.regionId = valueTransitRouterAttachmentsTransitRouterAttachment["RegionId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["GeographicSpanId"].isNull())
transitRouterAttachmentsObject.geographicSpanId = valueTransitRouterAttachmentsTransitRouterAttachment["GeographicSpanId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["CenBandwidthPackageId"].isNull())
transitRouterAttachmentsObject.cenBandwidthPackageId = valueTransitRouterAttachmentsTransitRouterAttachment["CenBandwidthPackageId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["Status"].isNull())
transitRouterAttachmentsObject.status = valueTransitRouterAttachmentsTransitRouterAttachment["Status"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentId"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentId = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["BandwidthType"].isNull())
transitRouterAttachmentsObject.bandwidthType = valueTransitRouterAttachmentsTransitRouterAttachment["BandwidthType"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["CenBandwidthPackageId"].isNull())
transitRouterAttachmentsObject.cenBandwidthPackageId = valueTransitRouterAttachmentsTransitRouterAttachment["CenBandwidthPackageId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentDescription = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["RegionId"].isNull())
transitRouterAttachmentsObject.regionId = valueTransitRouterAttachmentsTransitRouterAttachment["RegionId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterId"].isNull())
transitRouterAttachmentsObject.peerTransitRouterId = valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["BandwidthPackageId"].isNull())
transitRouterAttachmentsObject.bandwidthPackageId = valueTransitRouterAttachmentsTransitRouterAttachment["BandwidthPackageId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterId"].isNull())
transitRouterAttachmentsObject.transitRouterId = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterRegionId"].isNull())
transitRouterAttachmentsObject.peerTransitRouterRegionId = valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterRegionId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].isNull())
transitRouterAttachmentsObject.resourceType = valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["Bandwidth"].isNull())
transitRouterAttachmentsObject.bandwidth = std::stoi(valueTransitRouterAttachmentsTransitRouterAttachment["Bandwidth"].asString());
if(!valueTransitRouterAttachmentsTransitRouterAttachment["GeographicSpanId"].isNull())
transitRouterAttachmentsObject.geographicSpanId = valueTransitRouterAttachmentsTransitRouterAttachment["GeographicSpanId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterOwnerId"].isNull())
transitRouterAttachmentsObject.peerTransitRouterOwnerId = std::stol(valueTransitRouterAttachmentsTransitRouterAttachment["PeerTransitRouterOwnerId"].asString());
if(!valueTransitRouterAttachmentsTransitRouterAttachment["AutoPublishRouteEnabled"].isNull())
transitRouterAttachmentsObject.autoPublishRouteEnabled = valueTransitRouterAttachmentsTransitRouterAttachment["AutoPublishRouteEnabled"].asString() == "true";
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentName = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].asString();
transitRouterAttachments_.push_back(transitRouterAttachmentsObject);
}
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["MaxResults"].isNull())
maxResults_ = std::stoi(value["MaxResults"].asString());
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
}

View File

@@ -1,154 +1,124 @@
/*
* 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/cbn/model/ListTransitRouterRouteEntriesRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterRouteEntriesRequest;
ListTransitRouterRouteEntriesRequest::ListTransitRouterRouteEntriesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterRouteEntries")
{
setMethod(HttpRequest::Method::Post);
}
ListTransitRouterRouteEntriesRequest::~ListTransitRouterRouteEntriesRequest()
{}
long ListTransitRouterRouteEntriesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTransitRouterRouteEntriesRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterRouteEntriesRequest;
ListTransitRouterRouteEntriesRequest::ListTransitRouterRouteEntriesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterRouteEntries") {
setMethod(HttpRequest::Method::Post);
}
void ListTransitRouterRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTransitRouterRouteEntriesRequest::~ListTransitRouterRouteEntriesRequest() {}
long ListTransitRouterRouteEntriesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ListTransitRouterRouteEntriesRequest::getTransitRouterRouteEntryDestinationCidrBlock()const
{
return transitRouterRouteEntryDestinationCidrBlock_;
void ListTransitRouterRouteEntriesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTransitRouterRouteEntriesRequest::setTransitRouterRouteEntryDestinationCidrBlock(const std::string& transitRouterRouteEntryDestinationCidrBlock)
{
transitRouterRouteEntryDestinationCidrBlock_ = transitRouterRouteEntryDestinationCidrBlock;
setParameter("TransitRouterRouteEntryDestinationCidrBlock", transitRouterRouteEntryDestinationCidrBlock);
std::string ListTransitRouterRouteEntriesRequest::getTransitRouterRouteEntryDestinationCidrBlock() const {
return transitRouterRouteEntryDestinationCidrBlock_;
}
std::string ListTransitRouterRouteEntriesRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void ListTransitRouterRouteEntriesRequest::setTransitRouterRouteEntryDestinationCidrBlock(const std::string &transitRouterRouteEntryDestinationCidrBlock) {
transitRouterRouteEntryDestinationCidrBlock_ = transitRouterRouteEntryDestinationCidrBlock;
setParameter(std::string("TransitRouterRouteEntryDestinationCidrBlock"), transitRouterRouteEntryDestinationCidrBlock);
}
void ListTransitRouterRouteEntriesRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string ListTransitRouterRouteEntriesRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
std::string ListTransitRouterRouteEntriesRequest::getNextToken()const
{
return nextToken_;
void ListTransitRouterRouteEntriesRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void ListTransitRouterRouteEntriesRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
std::string ListTransitRouterRouteEntriesRequest::getNextToken() const {
return nextToken_;
}
std::string ListTransitRouterRouteEntriesRequest::getTransitRouterRouteEntryStatus()const
{
return transitRouterRouteEntryStatus_;
void ListTransitRouterRouteEntriesRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
void ListTransitRouterRouteEntriesRequest::setTransitRouterRouteEntryStatus(const std::string& transitRouterRouteEntryStatus)
{
transitRouterRouteEntryStatus_ = transitRouterRouteEntryStatus;
setParameter("TransitRouterRouteEntryStatus", transitRouterRouteEntryStatus);
std::string ListTransitRouterRouteEntriesRequest::getTransitRouterRouteEntryStatus() const {
return transitRouterRouteEntryStatus_;
}
std::string ListTransitRouterRouteEntriesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTransitRouterRouteEntriesRequest::setTransitRouterRouteEntryStatus(const std::string &transitRouterRouteEntryStatus) {
transitRouterRouteEntryStatus_ = transitRouterRouteEntryStatus;
setParameter(std::string("TransitRouterRouteEntryStatus"), transitRouterRouteEntryStatus);
}
void ListTransitRouterRouteEntriesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTransitRouterRouteEntriesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTransitRouterRouteEntriesRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTransitRouterRouteEntriesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTransitRouterRouteEntriesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTransitRouterRouteEntriesRequest::getOwnerAccount() const {
return ownerAccount_;
}
std::vector<std::string> ListTransitRouterRouteEntriesRequest::getTransitRouterRouteEntryNames()const
{
return transitRouterRouteEntryNames_;
void ListTransitRouterRouteEntriesRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTransitRouterRouteEntriesRequest::setTransitRouterRouteEntryNames(const std::vector<std::string>& transitRouterRouteEntryNames)
{
transitRouterRouteEntryNames_ = transitRouterRouteEntryNames;
for(int dep1 = 0; dep1!= transitRouterRouteEntryNames.size(); dep1++) {
setParameter("TransitRouterRouteEntryNames."+ std::to_string(dep1), transitRouterRouteEntryNames.at(dep1));
}
std::vector<std::string> ListTransitRouterRouteEntriesRequest::getTransitRouterRouteEntryNames() const {
return transitRouterRouteEntryNames_;
}
std::vector<std::string> ListTransitRouterRouteEntriesRequest::getTransitRouterRouteEntryIds()const
{
return transitRouterRouteEntryIds_;
void ListTransitRouterRouteEntriesRequest::setTransitRouterRouteEntryNames(const std::vector<std::string> &transitRouterRouteEntryNames) {
transitRouterRouteEntryNames_ = transitRouterRouteEntryNames;
}
void ListTransitRouterRouteEntriesRequest::setTransitRouterRouteEntryIds(const std::vector<std::string>& transitRouterRouteEntryIds)
{
transitRouterRouteEntryIds_ = transitRouterRouteEntryIds;
for(int dep1 = 0; dep1!= transitRouterRouteEntryIds.size(); dep1++) {
setParameter("TransitRouterRouteEntryIds."+ std::to_string(dep1), transitRouterRouteEntryIds.at(dep1));
}
std::vector<std::string> ListTransitRouterRouteEntriesRequest::getTransitRouterRouteEntryIds() const {
return transitRouterRouteEntryIds_;
}
long ListTransitRouterRouteEntriesRequest::getOwnerId()const
{
return ownerId_;
void ListTransitRouterRouteEntriesRequest::setTransitRouterRouteEntryIds(const std::vector<std::string> &transitRouterRouteEntryIds) {
transitRouterRouteEntryIds_ = transitRouterRouteEntryIds;
}
void ListTransitRouterRouteEntriesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTransitRouterRouteEntriesRequest::getOwnerId() const {
return ownerId_;
}
int ListTransitRouterRouteEntriesRequest::getMaxResults()const
{
return maxResults_;
void ListTransitRouterRouteEntriesRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListTransitRouterRouteEntriesRequest::setMaxResults(int maxResults)
{
maxResults_ = maxResults;
setParameter("MaxResults", std::to_string(maxResults));
int ListTransitRouterRouteEntriesRequest::getMaxResults() const {
return maxResults_;
}
void ListTransitRouterRouteEntriesRequest::setMaxResults(int maxResults) {
maxResults_ = maxResults;
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}

View File

@@ -43,32 +43,32 @@ void ListTransitRouterRouteEntriesResult::parse(const std::string &payload)
for (auto valueTransitRouterRouteEntriesTransitRouterRouteEntry : allTransitRouterRouteEntriesNode)
{
TransitRouterRouteEntry transitRouterRouteEntriesObject;
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryDescription"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryDescription = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryDescription"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryDestinationCidrBlock"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryDestinationCidrBlock = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryDestinationCidrBlock"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryId"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryId = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryId"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryName"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryName = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryName"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryNextHopId"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryNextHopId = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryNextHopId"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryNextHopType"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryNextHopType = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryNextHopType"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryStatus"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryStatus = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryStatus"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryDestinationCidrBlock"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryDestinationCidrBlock = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryDestinationCidrBlock"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryType"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryType = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryType"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["CreateTime"].isNull())
transitRouterRouteEntriesObject.createTime = valueTransitRouterRouteEntriesTransitRouterRouteEntry["CreateTime"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryName"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryName = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryName"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryStatus"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryStatus = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryStatus"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryNextHopType"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryNextHopType = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryNextHopType"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryNextHopId"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryNextHopId = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryNextHopId"].asString();
if(!valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryDescription"].isNull())
transitRouterRouteEntriesObject.transitRouterRouteEntryDescription = valueTransitRouterRouteEntriesTransitRouterRouteEntry["TransitRouterRouteEntryDescription"].asString();
transitRouterRouteEntries_.push_back(transitRouterRouteEntriesObject);
}
if(!value["MaxResults"].isNull())
maxResults_ = std::stoi(value["MaxResults"].asString());
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["MaxResults"].isNull())
maxResults_ = std::stoi(value["MaxResults"].asString());
}

View File

@@ -1,130 +1,107 @@
/*
* 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/cbn/model/ListTransitRouterRouteTableAssociationsRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterRouteTableAssociationsRequest;
ListTransitRouterRouteTableAssociationsRequest::ListTransitRouterRouteTableAssociationsRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterRouteTableAssociations")
{
setMethod(HttpRequest::Method::Post);
}
ListTransitRouterRouteTableAssociationsRequest::~ListTransitRouterRouteTableAssociationsRequest()
{}
long ListTransitRouterRouteTableAssociationsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTransitRouterRouteTableAssociationsRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterRouteTableAssociationsRequest;
ListTransitRouterRouteTableAssociationsRequest::ListTransitRouterRouteTableAssociationsRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterRouteTableAssociations") {
setMethod(HttpRequest::Method::Post);
}
void ListTransitRouterRouteTableAssociationsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTransitRouterRouteTableAssociationsRequest::~ListTransitRouterRouteTableAssociationsRequest() {}
long ListTransitRouterRouteTableAssociationsRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ListTransitRouterRouteTableAssociationsRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void ListTransitRouterRouteTableAssociationsRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTransitRouterRouteTableAssociationsRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string ListTransitRouterRouteTableAssociationsRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
std::string ListTransitRouterRouteTableAssociationsRequest::getNextToken()const
{
return nextToken_;
void ListTransitRouterRouteTableAssociationsRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void ListTransitRouterRouteTableAssociationsRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
std::string ListTransitRouterRouteTableAssociationsRequest::getNextToken() const {
return nextToken_;
}
std::string ListTransitRouterRouteTableAssociationsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTransitRouterRouteTableAssociationsRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
void ListTransitRouterRouteTableAssociationsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTransitRouterRouteTableAssociationsRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTransitRouterRouteTableAssociationsRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTransitRouterRouteTableAssociationsRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTransitRouterRouteTableAssociationsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTransitRouterRouteTableAssociationsRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ListTransitRouterRouteTableAssociationsRequest::getOwnerId()const
{
return ownerId_;
void ListTransitRouterRouteTableAssociationsRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTransitRouterRouteTableAssociationsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTransitRouterRouteTableAssociationsRequest::getOwnerId() const {
return ownerId_;
}
std::string ListTransitRouterRouteTableAssociationsRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void ListTransitRouterRouteTableAssociationsRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListTransitRouterRouteTableAssociationsRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string ListTransitRouterRouteTableAssociationsRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
int ListTransitRouterRouteTableAssociationsRequest::getMaxResults()const
{
return maxResults_;
void ListTransitRouterRouteTableAssociationsRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}
void ListTransitRouterRouteTableAssociationsRequest::setMaxResults(int maxResults)
{
maxResults_ = maxResults;
setParameter("MaxResults", std::to_string(maxResults));
int ListTransitRouterRouteTableAssociationsRequest::getMaxResults() const {
return maxResults_;
}
std::vector<std::string> ListTransitRouterRouteTableAssociationsRequest::getTransitRouterAttachmentIds()const
{
return transitRouterAttachmentIds_;
void ListTransitRouterRouteTableAssociationsRequest::setMaxResults(int maxResults) {
maxResults_ = maxResults;
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}
void ListTransitRouterRouteTableAssociationsRequest::setTransitRouterAttachmentIds(const std::vector<std::string>& transitRouterAttachmentIds)
{
transitRouterAttachmentIds_ = transitRouterAttachmentIds;
for(int dep1 = 0; dep1!= transitRouterAttachmentIds.size(); dep1++) {
setParameter("TransitRouterAttachmentIds."+ std::to_string(dep1), transitRouterAttachmentIds.at(dep1));
}
std::vector<std::string> ListTransitRouterRouteTableAssociationsRequest::getTransitRouterAttachmentIds() const {
return transitRouterAttachmentIds_;
}
void ListTransitRouterRouteTableAssociationsRequest::setTransitRouterAttachmentIds(const std::vector<std::string> &transitRouterAttachmentIds) {
transitRouterAttachmentIds_ = transitRouterAttachmentIds;
}

View File

@@ -43,24 +43,24 @@ void ListTransitRouterRouteTableAssociationsResult::parse(const std::string &pay
for (auto valueTransitRouterAssociationsTransitRouterAssociation : allTransitRouterAssociationsNode)
{
TransitRouterAssociation transitRouterAssociationsObject;
if(!valueTransitRouterAssociationsTransitRouterAssociation["Status"].isNull())
transitRouterAssociationsObject.status = valueTransitRouterAssociationsTransitRouterAssociation["Status"].asString();
if(!valueTransitRouterAssociationsTransitRouterAssociation["TransitRouterAttachmentId"].isNull())
transitRouterAssociationsObject.transitRouterAttachmentId = valueTransitRouterAssociationsTransitRouterAssociation["TransitRouterAttachmentId"].asString();
if(!valueTransitRouterAssociationsTransitRouterAssociation["TransitRouterRouteTableId"].isNull())
transitRouterAssociationsObject.transitRouterRouteTableId = valueTransitRouterAssociationsTransitRouterAssociation["TransitRouterRouteTableId"].asString();
if(!valueTransitRouterAssociationsTransitRouterAssociation["ResourceId"].isNull())
transitRouterAssociationsObject.resourceId = valueTransitRouterAssociationsTransitRouterAssociation["ResourceId"].asString();
if(!valueTransitRouterAssociationsTransitRouterAssociation["Status"].isNull())
transitRouterAssociationsObject.status = valueTransitRouterAssociationsTransitRouterAssociation["Status"].asString();
if(!valueTransitRouterAssociationsTransitRouterAssociation["ResourceType"].isNull())
transitRouterAssociationsObject.resourceType = valueTransitRouterAssociationsTransitRouterAssociation["ResourceType"].asString();
if(!valueTransitRouterAssociationsTransitRouterAssociation["ResourceId"].isNull())
transitRouterAssociationsObject.resourceId = valueTransitRouterAssociationsTransitRouterAssociation["ResourceId"].asString();
if(!valueTransitRouterAssociationsTransitRouterAssociation["TransitRouterRouteTableId"].isNull())
transitRouterAssociationsObject.transitRouterRouteTableId = valueTransitRouterAssociationsTransitRouterAssociation["TransitRouterRouteTableId"].asString();
transitRouterAssociations_.push_back(transitRouterAssociationsObject);
}
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["MaxResults"].isNull())
maxResults_ = std::stoi(value["MaxResults"].asString());
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
}

View File

@@ -1,130 +1,107 @@
/*
* 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/cbn/model/ListTransitRouterRouteTablePropagationsRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterRouteTablePropagationsRequest;
ListTransitRouterRouteTablePropagationsRequest::ListTransitRouterRouteTablePropagationsRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterRouteTablePropagations")
{
setMethod(HttpRequest::Method::Post);
}
ListTransitRouterRouteTablePropagationsRequest::~ListTransitRouterRouteTablePropagationsRequest()
{}
long ListTransitRouterRouteTablePropagationsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTransitRouterRouteTablePropagationsRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterRouteTablePropagationsRequest;
ListTransitRouterRouteTablePropagationsRequest::ListTransitRouterRouteTablePropagationsRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterRouteTablePropagations") {
setMethod(HttpRequest::Method::Post);
}
void ListTransitRouterRouteTablePropagationsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTransitRouterRouteTablePropagationsRequest::~ListTransitRouterRouteTablePropagationsRequest() {}
long ListTransitRouterRouteTablePropagationsRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ListTransitRouterRouteTablePropagationsRequest::getTransitRouterRouteTableId()const
{
return transitRouterRouteTableId_;
void ListTransitRouterRouteTablePropagationsRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTransitRouterRouteTablePropagationsRequest::setTransitRouterRouteTableId(const std::string& transitRouterRouteTableId)
{
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter("TransitRouterRouteTableId", transitRouterRouteTableId);
std::string ListTransitRouterRouteTablePropagationsRequest::getTransitRouterRouteTableId() const {
return transitRouterRouteTableId_;
}
std::string ListTransitRouterRouteTablePropagationsRequest::getNextToken()const
{
return nextToken_;
void ListTransitRouterRouteTablePropagationsRequest::setTransitRouterRouteTableId(const std::string &transitRouterRouteTableId) {
transitRouterRouteTableId_ = transitRouterRouteTableId;
setParameter(std::string("TransitRouterRouteTableId"), transitRouterRouteTableId);
}
void ListTransitRouterRouteTablePropagationsRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
std::string ListTransitRouterRouteTablePropagationsRequest::getNextToken() const {
return nextToken_;
}
std::string ListTransitRouterRouteTablePropagationsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTransitRouterRouteTablePropagationsRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
void ListTransitRouterRouteTablePropagationsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTransitRouterRouteTablePropagationsRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTransitRouterRouteTablePropagationsRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTransitRouterRouteTablePropagationsRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTransitRouterRouteTablePropagationsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTransitRouterRouteTablePropagationsRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ListTransitRouterRouteTablePropagationsRequest::getOwnerId()const
{
return ownerId_;
void ListTransitRouterRouteTablePropagationsRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTransitRouterRouteTablePropagationsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTransitRouterRouteTablePropagationsRequest::getOwnerId() const {
return ownerId_;
}
std::string ListTransitRouterRouteTablePropagationsRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void ListTransitRouterRouteTablePropagationsRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListTransitRouterRouteTablePropagationsRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string ListTransitRouterRouteTablePropagationsRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
int ListTransitRouterRouteTablePropagationsRequest::getMaxResults()const
{
return maxResults_;
void ListTransitRouterRouteTablePropagationsRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}
void ListTransitRouterRouteTablePropagationsRequest::setMaxResults(int maxResults)
{
maxResults_ = maxResults;
setParameter("MaxResults", std::to_string(maxResults));
int ListTransitRouterRouteTablePropagationsRequest::getMaxResults() const {
return maxResults_;
}
std::vector<std::string> ListTransitRouterRouteTablePropagationsRequest::getTransitRouterAttachmentIds()const
{
return transitRouterAttachmentIds_;
void ListTransitRouterRouteTablePropagationsRequest::setMaxResults(int maxResults) {
maxResults_ = maxResults;
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}
void ListTransitRouterRouteTablePropagationsRequest::setTransitRouterAttachmentIds(const std::vector<std::string>& transitRouterAttachmentIds)
{
transitRouterAttachmentIds_ = transitRouterAttachmentIds;
for(int dep1 = 0; dep1!= transitRouterAttachmentIds.size(); dep1++) {
setParameter("TransitRouterAttachmentIds."+ std::to_string(dep1), transitRouterAttachmentIds.at(dep1));
}
std::vector<std::string> ListTransitRouterRouteTablePropagationsRequest::getTransitRouterAttachmentIds() const {
return transitRouterAttachmentIds_;
}
void ListTransitRouterRouteTablePropagationsRequest::setTransitRouterAttachmentIds(const std::vector<std::string> &transitRouterAttachmentIds) {
transitRouterAttachmentIds_ = transitRouterAttachmentIds;
}

View File

@@ -43,24 +43,24 @@ void ListTransitRouterRouteTablePropagationsResult::parse(const std::string &pay
for (auto valueTransitRouterPropagationsTransitRouterPropagation : allTransitRouterPropagationsNode)
{
TransitRouterPropagation transitRouterPropagationsObject;
if(!valueTransitRouterPropagationsTransitRouterPropagation["Status"].isNull())
transitRouterPropagationsObject.status = valueTransitRouterPropagationsTransitRouterPropagation["Status"].asString();
if(!valueTransitRouterPropagationsTransitRouterPropagation["TransitRouterAttachmentId"].isNull())
transitRouterPropagationsObject.transitRouterAttachmentId = valueTransitRouterPropagationsTransitRouterPropagation["TransitRouterAttachmentId"].asString();
if(!valueTransitRouterPropagationsTransitRouterPropagation["TransitRouterRouteTableId"].isNull())
transitRouterPropagationsObject.transitRouterRouteTableId = valueTransitRouterPropagationsTransitRouterPropagation["TransitRouterRouteTableId"].asString();
if(!valueTransitRouterPropagationsTransitRouterPropagation["ResourceId"].isNull())
transitRouterPropagationsObject.resourceId = valueTransitRouterPropagationsTransitRouterPropagation["ResourceId"].asString();
if(!valueTransitRouterPropagationsTransitRouterPropagation["Status"].isNull())
transitRouterPropagationsObject.status = valueTransitRouterPropagationsTransitRouterPropagation["Status"].asString();
if(!valueTransitRouterPropagationsTransitRouterPropagation["ResourceType"].isNull())
transitRouterPropagationsObject.resourceType = valueTransitRouterPropagationsTransitRouterPropagation["ResourceType"].asString();
if(!valueTransitRouterPropagationsTransitRouterPropagation["ResourceId"].isNull())
transitRouterPropagationsObject.resourceId = valueTransitRouterPropagationsTransitRouterPropagation["ResourceId"].asString();
if(!valueTransitRouterPropagationsTransitRouterPropagation["TransitRouterRouteTableId"].isNull())
transitRouterPropagationsObject.transitRouterRouteTableId = valueTransitRouterPropagationsTransitRouterPropagation["TransitRouterRouteTableId"].asString();
transitRouterPropagations_.push_back(transitRouterPropagationsObject);
}
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["MaxResults"].isNull())
maxResults_ = std::stoi(value["MaxResults"].asString());
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
}

View File

@@ -1,154 +1,124 @@
/*
* 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/cbn/model/ListTransitRouterRouteTablesRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterRouteTablesRequest;
ListTransitRouterRouteTablesRequest::ListTransitRouterRouteTablesRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterRouteTables")
{
setMethod(HttpRequest::Method::Post);
}
ListTransitRouterRouteTablesRequest::~ListTransitRouterRouteTablesRequest()
{}
long ListTransitRouterRouteTablesRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTransitRouterRouteTablesRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterRouteTablesRequest;
ListTransitRouterRouteTablesRequest::ListTransitRouterRouteTablesRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterRouteTables") {
setMethod(HttpRequest::Method::Post);
}
void ListTransitRouterRouteTablesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTransitRouterRouteTablesRequest::~ListTransitRouterRouteTablesRequest() {}
long ListTransitRouterRouteTablesRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::vector<std::string> ListTransitRouterRouteTablesRequest::getTransitRouterRouteTableNames()const
{
return transitRouterRouteTableNames_;
void ListTransitRouterRouteTablesRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTransitRouterRouteTablesRequest::setTransitRouterRouteTableNames(const std::vector<std::string>& transitRouterRouteTableNames)
{
transitRouterRouteTableNames_ = transitRouterRouteTableNames;
for(int dep1 = 0; dep1!= transitRouterRouteTableNames.size(); dep1++) {
setParameter("TransitRouterRouteTableNames."+ std::to_string(dep1), transitRouterRouteTableNames.at(dep1));
}
std::vector<std::string> ListTransitRouterRouteTablesRequest::getTransitRouterRouteTableNames() const {
return transitRouterRouteTableNames_;
}
std::string ListTransitRouterRouteTablesRequest::getTransitRouterRouteTableType()const
{
return transitRouterRouteTableType_;
void ListTransitRouterRouteTablesRequest::setTransitRouterRouteTableNames(const std::vector<std::string> &transitRouterRouteTableNames) {
transitRouterRouteTableNames_ = transitRouterRouteTableNames;
}
void ListTransitRouterRouteTablesRequest::setTransitRouterRouteTableType(const std::string& transitRouterRouteTableType)
{
transitRouterRouteTableType_ = transitRouterRouteTableType;
setParameter("TransitRouterRouteTableType", transitRouterRouteTableType);
std::string ListTransitRouterRouteTablesRequest::getTransitRouterRouteTableType() const {
return transitRouterRouteTableType_;
}
std::string ListTransitRouterRouteTablesRequest::getTransitRouterRouteTableStatus()const
{
return transitRouterRouteTableStatus_;
void ListTransitRouterRouteTablesRequest::setTransitRouterRouteTableType(const std::string &transitRouterRouteTableType) {
transitRouterRouteTableType_ = transitRouterRouteTableType;
setParameter(std::string("TransitRouterRouteTableType"), transitRouterRouteTableType);
}
void ListTransitRouterRouteTablesRequest::setTransitRouterRouteTableStatus(const std::string& transitRouterRouteTableStatus)
{
transitRouterRouteTableStatus_ = transitRouterRouteTableStatus;
setParameter("TransitRouterRouteTableStatus", transitRouterRouteTableStatus);
std::string ListTransitRouterRouteTablesRequest::getTransitRouterRouteTableStatus() const {
return transitRouterRouteTableStatus_;
}
std::vector<std::string> ListTransitRouterRouteTablesRequest::getTransitRouterRouteTableIds()const
{
return transitRouterRouteTableIds_;
void ListTransitRouterRouteTablesRequest::setTransitRouterRouteTableStatus(const std::string &transitRouterRouteTableStatus) {
transitRouterRouteTableStatus_ = transitRouterRouteTableStatus;
setParameter(std::string("TransitRouterRouteTableStatus"), transitRouterRouteTableStatus);
}
void ListTransitRouterRouteTablesRequest::setTransitRouterRouteTableIds(const std::vector<std::string>& transitRouterRouteTableIds)
{
transitRouterRouteTableIds_ = transitRouterRouteTableIds;
for(int dep1 = 0; dep1!= transitRouterRouteTableIds.size(); dep1++) {
setParameter("TransitRouterRouteTableIds."+ std::to_string(dep1), transitRouterRouteTableIds.at(dep1));
}
std::vector<std::string> ListTransitRouterRouteTablesRequest::getTransitRouterRouteTableIds() const {
return transitRouterRouteTableIds_;
}
std::string ListTransitRouterRouteTablesRequest::getNextToken()const
{
return nextToken_;
void ListTransitRouterRouteTablesRequest::setTransitRouterRouteTableIds(const std::vector<std::string> &transitRouterRouteTableIds) {
transitRouterRouteTableIds_ = transitRouterRouteTableIds;
}
void ListTransitRouterRouteTablesRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
std::string ListTransitRouterRouteTablesRequest::getNextToken() const {
return nextToken_;
}
std::string ListTransitRouterRouteTablesRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTransitRouterRouteTablesRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
void ListTransitRouterRouteTablesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTransitRouterRouteTablesRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTransitRouterRouteTablesRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTransitRouterRouteTablesRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTransitRouterRouteTablesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTransitRouterRouteTablesRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ListTransitRouterRouteTablesRequest::getOwnerId()const
{
return ownerId_;
void ListTransitRouterRouteTablesRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTransitRouterRouteTablesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTransitRouterRouteTablesRequest::getOwnerId() const {
return ownerId_;
}
std::string ListTransitRouterRouteTablesRequest::getTransitRouterId()const
{
return transitRouterId_;
void ListTransitRouterRouteTablesRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListTransitRouterRouteTablesRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string ListTransitRouterRouteTablesRequest::getTransitRouterId() const {
return transitRouterId_;
}
int ListTransitRouterRouteTablesRequest::getMaxResults()const
{
return maxResults_;
void ListTransitRouterRouteTablesRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void ListTransitRouterRouteTablesRequest::setMaxResults(int maxResults)
{
maxResults_ = maxResults;
setParameter("MaxResults", std::to_string(maxResults));
int ListTransitRouterRouteTablesRequest::getMaxResults() const {
return maxResults_;
}
void ListTransitRouterRouteTablesRequest::setMaxResults(int maxResults) {
maxResults_ = maxResults;
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}

View File

@@ -45,24 +45,24 @@ void ListTransitRouterRouteTablesResult::parse(const std::string &payload)
TransitRouterRouteTable transitRouterRouteTablesObject;
if(!valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableStatus"].isNull())
transitRouterRouteTablesObject.transitRouterRouteTableStatus = valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableStatus"].asString();
if(!valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableName"].isNull())
transitRouterRouteTablesObject.transitRouterRouteTableName = valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableName"].asString();
if(!valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableId"].isNull())
transitRouterRouteTablesObject.transitRouterRouteTableId = valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableId"].asString();
if(!valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableDescription"].isNull())
transitRouterRouteTablesObject.transitRouterRouteTableDescription = valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableDescription"].asString();
if(!valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableType"].isNull())
transitRouterRouteTablesObject.transitRouterRouteTableType = valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableType"].asString();
if(!valueTransitRouterRouteTablesTransitRouterRouteTable["CreateTime"].isNull())
transitRouterRouteTablesObject.createTime = valueTransitRouterRouteTablesTransitRouterRouteTable["CreateTime"].asString();
if(!valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableId"].isNull())
transitRouterRouteTablesObject.transitRouterRouteTableId = valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableId"].asString();
if(!valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableName"].isNull())
transitRouterRouteTablesObject.transitRouterRouteTableName = valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableName"].asString();
if(!valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableDescription"].isNull())
transitRouterRouteTablesObject.transitRouterRouteTableDescription = valueTransitRouterRouteTablesTransitRouterRouteTable["TransitRouterRouteTableDescription"].asString();
transitRouterRouteTables_.push_back(transitRouterRouteTablesObject);
}
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["MaxResults"].isNull())
maxResults_ = std::stoi(value["MaxResults"].asString());
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
}

View File

@@ -1,150 +1,126 @@
/*
* 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/cbn/model/ListTransitRouterVbrAttachmentsRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterVbrAttachmentsRequest;
ListTransitRouterVbrAttachmentsRequest::ListTransitRouterVbrAttachmentsRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterVbrAttachments")
{
setMethod(HttpRequest::Method::Post);
}
ListTransitRouterVbrAttachmentsRequest::~ListTransitRouterVbrAttachmentsRequest()
{}
long ListTransitRouterVbrAttachmentsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTransitRouterVbrAttachmentsRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterVbrAttachmentsRequest;
ListTransitRouterVbrAttachmentsRequest::ListTransitRouterVbrAttachmentsRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterVbrAttachments") {
setMethod(HttpRequest::Method::Post);
}
void ListTransitRouterVbrAttachmentsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTransitRouterVbrAttachmentsRequest::~ListTransitRouterVbrAttachmentsRequest() {}
long ListTransitRouterVbrAttachmentsRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ListTransitRouterVbrAttachmentsRequest::getCenId()const
{
return cenId_;
void ListTransitRouterVbrAttachmentsRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTransitRouterVbrAttachmentsRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string ListTransitRouterVbrAttachmentsRequest::getCenId() const {
return cenId_;
}
std::string ListTransitRouterVbrAttachmentsRequest::getRegionId()const
{
return regionId_;
void ListTransitRouterVbrAttachmentsRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void ListTransitRouterVbrAttachmentsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ListTransitRouterVbrAttachmentsRequest::getRegionId() const {
return regionId_;
}
std::string ListTransitRouterVbrAttachmentsRequest::getNextToken()const
{
return nextToken_;
void ListTransitRouterVbrAttachmentsRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ListTransitRouterVbrAttachmentsRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
std::string ListTransitRouterVbrAttachmentsRequest::getNextToken() const {
return nextToken_;
}
std::string ListTransitRouterVbrAttachmentsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTransitRouterVbrAttachmentsRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
void ListTransitRouterVbrAttachmentsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTransitRouterVbrAttachmentsRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTransitRouterVbrAttachmentsRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTransitRouterVbrAttachmentsRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTransitRouterVbrAttachmentsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTransitRouterVbrAttachmentsRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ListTransitRouterVbrAttachmentsRequest::getOwnerId()const
{
return ownerId_;
void ListTransitRouterVbrAttachmentsRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTransitRouterVbrAttachmentsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTransitRouterVbrAttachmentsRequest::getOwnerId() const {
return ownerId_;
}
std::string ListTransitRouterVbrAttachmentsRequest::getTransitRouterId()const
{
return transitRouterId_;
void ListTransitRouterVbrAttachmentsRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListTransitRouterVbrAttachmentsRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string ListTransitRouterVbrAttachmentsRequest::getTransitRouterId() const {
return transitRouterId_;
}
std::string ListTransitRouterVbrAttachmentsRequest::getResourceType()const
{
return resourceType_;
void ListTransitRouterVbrAttachmentsRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void ListTransitRouterVbrAttachmentsRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
std::string ListTransitRouterVbrAttachmentsRequest::getResourceType() const {
return resourceType_;
}
std::string ListTransitRouterVbrAttachmentsRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void ListTransitRouterVbrAttachmentsRequest::setResourceType(const std::string &resourceType) {
resourceType_ = resourceType;
setParameter(std::string("ResourceType"), resourceType);
}
void ListTransitRouterVbrAttachmentsRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string ListTransitRouterVbrAttachmentsRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
int ListTransitRouterVbrAttachmentsRequest::getMaxResults()const
{
return maxResults_;
void ListTransitRouterVbrAttachmentsRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}
void ListTransitRouterVbrAttachmentsRequest::setMaxResults(int maxResults)
{
maxResults_ = maxResults;
setParameter("MaxResults", std::to_string(maxResults));
int ListTransitRouterVbrAttachmentsRequest::getMaxResults() const {
return maxResults_;
}
void ListTransitRouterVbrAttachmentsRequest::setMaxResults(int maxResults) {
maxResults_ = maxResults;
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}

View File

@@ -43,36 +43,36 @@ void ListTransitRouterVbrAttachmentsResult::parse(const std::string &payload)
for (auto valueTransitRouterAttachmentsTransitRouterAttachment : allTransitRouterAttachmentsNode)
{
TransitRouterAttachment transitRouterAttachmentsObject;
if(!valueTransitRouterAttachmentsTransitRouterAttachment["CreationTime"].isNull())
transitRouterAttachmentsObject.creationTime = valueTransitRouterAttachmentsTransitRouterAttachment["CreationTime"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["Status"].isNull())
transitRouterAttachmentsObject.status = valueTransitRouterAttachmentsTransitRouterAttachment["Status"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentId"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentId = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterId"].isNull())
transitRouterAttachmentsObject.transitRouterId = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].isNull())
transitRouterAttachmentsObject.resourceType = valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["VbrRegionId"].isNull())
transitRouterAttachmentsObject.vbrRegionId = valueTransitRouterAttachmentsTransitRouterAttachment["VbrRegionId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentDescription = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["VbrOwnerId"].isNull())
transitRouterAttachmentsObject.vbrOwnerId = std::stol(valueTransitRouterAttachmentsTransitRouterAttachment["VbrOwnerId"].asString());
if(!valueTransitRouterAttachmentsTransitRouterAttachment["AutoPublishRouteEnabled"].isNull())
transitRouterAttachmentsObject.autoPublishRouteEnabled = valueTransitRouterAttachmentsTransitRouterAttachment["AutoPublishRouteEnabled"].asString() == "true";
if(!valueTransitRouterAttachmentsTransitRouterAttachment["VbrId"].isNull())
transitRouterAttachmentsObject.vbrId = valueTransitRouterAttachmentsTransitRouterAttachment["VbrId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentName = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].isNull())
transitRouterAttachmentsObject.resourceType = valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["Status"].isNull())
transitRouterAttachmentsObject.status = valueTransitRouterAttachmentsTransitRouterAttachment["Status"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentDescription = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["CreationTime"].isNull())
transitRouterAttachmentsObject.creationTime = valueTransitRouterAttachmentsTransitRouterAttachment["CreationTime"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["AutoPublishRouteEnabled"].isNull())
transitRouterAttachmentsObject.autoPublishRouteEnabled = valueTransitRouterAttachmentsTransitRouterAttachment["AutoPublishRouteEnabled"].asString() == "true";
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterId"].isNull())
transitRouterAttachmentsObject.transitRouterId = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterId"].asString();
transitRouterAttachments_.push_back(transitRouterAttachmentsObject);
}
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["MaxResults"].isNull())
maxResults_ = std::stoi(value["MaxResults"].asString());
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
}

View File

@@ -1,150 +1,126 @@
/*
* 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/cbn/model/ListTransitRouterVpcAttachmentsRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterVpcAttachmentsRequest;
ListTransitRouterVpcAttachmentsRequest::ListTransitRouterVpcAttachmentsRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterVpcAttachments")
{
setMethod(HttpRequest::Method::Post);
}
ListTransitRouterVpcAttachmentsRequest::~ListTransitRouterVpcAttachmentsRequest()
{}
long ListTransitRouterVpcAttachmentsRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTransitRouterVpcAttachmentsRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRouterVpcAttachmentsRequest;
ListTransitRouterVpcAttachmentsRequest::ListTransitRouterVpcAttachmentsRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouterVpcAttachments") {
setMethod(HttpRequest::Method::Post);
}
void ListTransitRouterVpcAttachmentsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTransitRouterVpcAttachmentsRequest::~ListTransitRouterVpcAttachmentsRequest() {}
long ListTransitRouterVpcAttachmentsRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ListTransitRouterVpcAttachmentsRequest::getCenId()const
{
return cenId_;
void ListTransitRouterVpcAttachmentsRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTransitRouterVpcAttachmentsRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string ListTransitRouterVpcAttachmentsRequest::getCenId() const {
return cenId_;
}
std::string ListTransitRouterVpcAttachmentsRequest::getRegionId()const
{
return regionId_;
void ListTransitRouterVpcAttachmentsRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void ListTransitRouterVpcAttachmentsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ListTransitRouterVpcAttachmentsRequest::getRegionId() const {
return regionId_;
}
std::string ListTransitRouterVpcAttachmentsRequest::getNextToken()const
{
return nextToken_;
void ListTransitRouterVpcAttachmentsRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ListTransitRouterVpcAttachmentsRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
std::string ListTransitRouterVpcAttachmentsRequest::getNextToken() const {
return nextToken_;
}
std::string ListTransitRouterVpcAttachmentsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTransitRouterVpcAttachmentsRequest::setNextToken(const std::string &nextToken) {
nextToken_ = nextToken;
setParameter(std::string("NextToken"), nextToken);
}
void ListTransitRouterVpcAttachmentsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTransitRouterVpcAttachmentsRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTransitRouterVpcAttachmentsRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTransitRouterVpcAttachmentsRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTransitRouterVpcAttachmentsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTransitRouterVpcAttachmentsRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ListTransitRouterVpcAttachmentsRequest::getOwnerId()const
{
return ownerId_;
void ListTransitRouterVpcAttachmentsRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTransitRouterVpcAttachmentsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTransitRouterVpcAttachmentsRequest::getOwnerId() const {
return ownerId_;
}
std::string ListTransitRouterVpcAttachmentsRequest::getTransitRouterId()const
{
return transitRouterId_;
void ListTransitRouterVpcAttachmentsRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListTransitRouterVpcAttachmentsRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string ListTransitRouterVpcAttachmentsRequest::getTransitRouterId() const {
return transitRouterId_;
}
std::string ListTransitRouterVpcAttachmentsRequest::getResourceType()const
{
return resourceType_;
void ListTransitRouterVpcAttachmentsRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}
void ListTransitRouterVpcAttachmentsRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
std::string ListTransitRouterVpcAttachmentsRequest::getResourceType() const {
return resourceType_;
}
std::string ListTransitRouterVpcAttachmentsRequest::getTransitRouterAttachmentId()const
{
return transitRouterAttachmentId_;
void ListTransitRouterVpcAttachmentsRequest::setResourceType(const std::string &resourceType) {
resourceType_ = resourceType;
setParameter(std::string("ResourceType"), resourceType);
}
void ListTransitRouterVpcAttachmentsRequest::setTransitRouterAttachmentId(const std::string& transitRouterAttachmentId)
{
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter("TransitRouterAttachmentId", transitRouterAttachmentId);
std::string ListTransitRouterVpcAttachmentsRequest::getTransitRouterAttachmentId() const {
return transitRouterAttachmentId_;
}
int ListTransitRouterVpcAttachmentsRequest::getMaxResults()const
{
return maxResults_;
void ListTransitRouterVpcAttachmentsRequest::setTransitRouterAttachmentId(const std::string &transitRouterAttachmentId) {
transitRouterAttachmentId_ = transitRouterAttachmentId;
setParameter(std::string("TransitRouterAttachmentId"), transitRouterAttachmentId);
}
void ListTransitRouterVpcAttachmentsRequest::setMaxResults(int maxResults)
{
maxResults_ = maxResults;
setParameter("MaxResults", std::to_string(maxResults));
int ListTransitRouterVpcAttachmentsRequest::getMaxResults() const {
return maxResults_;
}
void ListTransitRouterVpcAttachmentsRequest::setMaxResults(int maxResults) {
maxResults_ = maxResults;
setParameter(std::string("MaxResults"), std::to_string(maxResults));
}

View File

@@ -43,26 +43,26 @@ void ListTransitRouterVpcAttachmentsResult::parse(const std::string &payload)
for (auto valueTransitRouterAttachmentsTransitRouterAttachment : allTransitRouterAttachmentsNode)
{
TransitRouterAttachment transitRouterAttachmentsObject;
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentId"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentId = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["VpcRegionId"].isNull())
transitRouterAttachmentsObject.vpcRegionId = valueTransitRouterAttachmentsTransitRouterAttachment["VpcRegionId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["VpcOwnerId"].isNull())
transitRouterAttachmentsObject.vpcOwnerId = std::stol(valueTransitRouterAttachmentsTransitRouterAttachment["VpcOwnerId"].asString());
if(!valueTransitRouterAttachmentsTransitRouterAttachment["VpcId"].isNull())
transitRouterAttachmentsObject.vpcId = valueTransitRouterAttachmentsTransitRouterAttachment["VpcId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentName = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].isNull())
transitRouterAttachmentsObject.resourceType = valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["Status"].isNull())
transitRouterAttachmentsObject.status = valueTransitRouterAttachmentsTransitRouterAttachment["Status"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentDescription = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["CreationTime"].isNull())
transitRouterAttachmentsObject.creationTime = valueTransitRouterAttachmentsTransitRouterAttachment["CreationTime"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["Status"].isNull())
transitRouterAttachmentsObject.status = valueTransitRouterAttachmentsTransitRouterAttachment["Status"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["VpcId"].isNull())
transitRouterAttachmentsObject.vpcId = valueTransitRouterAttachmentsTransitRouterAttachment["VpcId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentId"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentId = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterId"].isNull())
transitRouterAttachmentsObject.transitRouterId = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].isNull())
transitRouterAttachmentsObject.resourceType = valueTransitRouterAttachmentsTransitRouterAttachment["ResourceType"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentDescription = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentDescription"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["VpcOwnerId"].isNull())
transitRouterAttachmentsObject.vpcOwnerId = std::stol(valueTransitRouterAttachmentsTransitRouterAttachment["VpcOwnerId"].asString());
if(!valueTransitRouterAttachmentsTransitRouterAttachment["VpcRegionId"].isNull())
transitRouterAttachmentsObject.vpcRegionId = valueTransitRouterAttachmentsTransitRouterAttachment["VpcRegionId"].asString();
if(!valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].isNull())
transitRouterAttachmentsObject.transitRouterAttachmentName = valueTransitRouterAttachmentsTransitRouterAttachment["TransitRouterAttachmentName"].asString();
auto allZoneMappingsNode = valueTransitRouterAttachmentsTransitRouterAttachment["ZoneMappings"]["ZoneMapping"];
for (auto valueTransitRouterAttachmentsTransitRouterAttachmentZoneMappingsZoneMapping : allZoneMappingsNode)
{
@@ -75,12 +75,12 @@ void ListTransitRouterVpcAttachmentsResult::parse(const std::string &payload)
}
transitRouterAttachments_.push_back(transitRouterAttachmentsObject);
}
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["MaxResults"].isNull())
maxResults_ = std::stoi(value["MaxResults"].asString());
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
}

View File

@@ -1,141 +1,116 @@
/*
* 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/cbn/model/ListTransitRoutersRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRoutersRequest;
ListTransitRoutersRequest::ListTransitRoutersRequest() :
RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouters")
{
setMethod(HttpRequest::Method::Post);
}
ListTransitRoutersRequest::~ListTransitRoutersRequest()
{}
long ListTransitRoutersRequest::getResourceOwnerId()const
{
return resourceOwnerId_;
*/
#include <alibabacloud/cbn/model/ListTransitRoutersRequest.h>
using AlibabaCloud::Cbn::Model::ListTransitRoutersRequest;
ListTransitRoutersRequest::ListTransitRoutersRequest()
: RpcServiceRequest("cbn", "2017-09-12", "ListTransitRouters") {
setMethod(HttpRequest::Method::Post);
}
void ListTransitRoutersRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
ListTransitRoutersRequest::~ListTransitRoutersRequest() {}
long ListTransitRoutersRequest::getResourceOwnerId() const {
return resourceOwnerId_;
}
std::string ListTransitRoutersRequest::getCenId()const
{
return cenId_;
void ListTransitRoutersRequest::setResourceOwnerId(long resourceOwnerId) {
resourceOwnerId_ = resourceOwnerId;
setParameter(std::string("ResourceOwnerId"), std::to_string(resourceOwnerId));
}
void ListTransitRoutersRequest::setCenId(const std::string& cenId)
{
cenId_ = cenId;
setParameter("CenId", cenId);
std::string ListTransitRoutersRequest::getCenId() const {
return cenId_;
}
std::vector<std::string> ListTransitRoutersRequest::getTransitRouterIds()const
{
return transitRouterIds_;
void ListTransitRoutersRequest::setCenId(const std::string &cenId) {
cenId_ = cenId;
setParameter(std::string("CenId"), cenId);
}
void ListTransitRoutersRequest::setTransitRouterIds(const std::vector<std::string>& transitRouterIds)
{
transitRouterIds_ = transitRouterIds;
for(int dep1 = 0; dep1!= transitRouterIds.size(); dep1++) {
setParameter("TransitRouterIds."+ std::to_string(dep1), transitRouterIds.at(dep1));
}
std::vector<std::string> ListTransitRoutersRequest::getTransitRouterIds() const {
return transitRouterIds_;
}
int ListTransitRoutersRequest::getPageNumber()const
{
return pageNumber_;
void ListTransitRoutersRequest::setTransitRouterIds(const std::vector<std::string> &transitRouterIds) {
transitRouterIds_ = transitRouterIds;
}
void ListTransitRoutersRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setParameter("PageNumber", std::to_string(pageNumber));
int ListTransitRoutersRequest::getPageNumber() const {
return pageNumber_;
}
std::string ListTransitRoutersRequest::getRegionId()const
{
return regionId_;
void ListTransitRoutersRequest::setPageNumber(int pageNumber) {
pageNumber_ = pageNumber;
setParameter(std::string("PageNumber"), std::to_string(pageNumber));
}
void ListTransitRoutersRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
std::string ListTransitRoutersRequest::getRegionId() const {
return regionId_;
}
int ListTransitRoutersRequest::getPageSize()const
{
return pageSize_;
void ListTransitRoutersRequest::setRegionId(const std::string &regionId) {
regionId_ = regionId;
setParameter(std::string("RegionId"), regionId);
}
void ListTransitRoutersRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
int ListTransitRoutersRequest::getPageSize() const {
return pageSize_;
}
std::string ListTransitRoutersRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
void ListTransitRoutersRequest::setPageSize(int pageSize) {
pageSize_ = pageSize;
setParameter(std::string("PageSize"), std::to_string(pageSize));
}
void ListTransitRoutersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
std::string ListTransitRoutersRequest::getResourceOwnerAccount() const {
return resourceOwnerAccount_;
}
std::string ListTransitRoutersRequest::getOwnerAccount()const
{
return ownerAccount_;
void ListTransitRoutersRequest::setResourceOwnerAccount(const std::string &resourceOwnerAccount) {
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter(std::string("ResourceOwnerAccount"), resourceOwnerAccount);
}
void ListTransitRoutersRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
std::string ListTransitRoutersRequest::getOwnerAccount() const {
return ownerAccount_;
}
long ListTransitRoutersRequest::getOwnerId()const
{
return ownerId_;
void ListTransitRoutersRequest::setOwnerAccount(const std::string &ownerAccount) {
ownerAccount_ = ownerAccount;
setParameter(std::string("OwnerAccount"), ownerAccount);
}
void ListTransitRoutersRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
long ListTransitRoutersRequest::getOwnerId() const {
return ownerId_;
}
std::string ListTransitRoutersRequest::getTransitRouterId()const
{
return transitRouterId_;
void ListTransitRoutersRequest::setOwnerId(long ownerId) {
ownerId_ = ownerId;
setParameter(std::string("OwnerId"), std::to_string(ownerId));
}
void ListTransitRoutersRequest::setTransitRouterId(const std::string& transitRouterId)
{
transitRouterId_ = transitRouterId;
setParameter("TransitRouterId", transitRouterId);
std::string ListTransitRoutersRequest::getTransitRouterId() const {
return transitRouterId_;
}
void ListTransitRoutersRequest::setTransitRouterId(const std::string &transitRouterId) {
transitRouterId_ = transitRouterId;
setParameter(std::string("TransitRouterId"), transitRouterId);
}

View File

@@ -43,32 +43,32 @@ void ListTransitRoutersResult::parse(const std::string &payload)
for (auto valueTransitRoutersTransitRouter : allTransitRoutersNode)
{
TransitRouter transitRoutersObject;
if(!valueTransitRoutersTransitRouter["TransitRouterId"].isNull())
transitRoutersObject.transitRouterId = valueTransitRoutersTransitRouter["TransitRouterId"].asString();
if(!valueTransitRoutersTransitRouter["Status"].isNull())
transitRoutersObject.status = valueTransitRoutersTransitRouter["Status"].asString();
if(!valueTransitRoutersTransitRouter["CenId"].isNull())
transitRoutersObject.cenId = valueTransitRoutersTransitRouter["CenId"].asString();
if(!valueTransitRoutersTransitRouter["RegionId"].isNull())
transitRoutersObject.regionId = valueTransitRoutersTransitRouter["RegionId"].asString();
if(!valueTransitRoutersTransitRouter["AliUid"].isNull())
transitRoutersObject.aliUid = std::stol(valueTransitRoutersTransitRouter["AliUid"].asString());
if(!valueTransitRoutersTransitRouter["Type"].isNull())
transitRoutersObject.type = valueTransitRoutersTransitRouter["Type"].asString();
if(!valueTransitRoutersTransitRouter["CreationTime"].isNull())
transitRoutersObject.creationTime = valueTransitRoutersTransitRouter["CreationTime"].asString();
if(!valueTransitRoutersTransitRouter["TransitRouterName"].isNull())
transitRoutersObject.transitRouterName = valueTransitRoutersTransitRouter["TransitRouterName"].asString();
if(!valueTransitRoutersTransitRouter["Type"].isNull())
transitRoutersObject.type = valueTransitRoutersTransitRouter["Type"].asString();
if(!valueTransitRoutersTransitRouter["Status"].isNull())
transitRoutersObject.status = valueTransitRoutersTransitRouter["Status"].asString();
if(!valueTransitRoutersTransitRouter["TransitRouterId"].isNull())
transitRoutersObject.transitRouterId = valueTransitRoutersTransitRouter["TransitRouterId"].asString();
if(!valueTransitRoutersTransitRouter["TransitRouterDescription"].isNull())
transitRoutersObject.transitRouterDescription = valueTransitRoutersTransitRouter["TransitRouterDescription"].asString();
if(!valueTransitRoutersTransitRouter["TransitRouterName"].isNull())
transitRoutersObject.transitRouterName = valueTransitRoutersTransitRouter["TransitRouterName"].asString();
if(!valueTransitRoutersTransitRouter["CenId"].isNull())
transitRoutersObject.cenId = valueTransitRoutersTransitRouter["CenId"].asString();
if(!valueTransitRoutersTransitRouter["AliUid"].isNull())
transitRoutersObject.aliUid = std::stol(valueTransitRoutersTransitRouter["AliUid"].asString());
if(!valueTransitRoutersTransitRouter["RegionId"].isNull())
transitRoutersObject.regionId = valueTransitRoutersTransitRouter["RegionId"].asString();
transitRouters_.push_back(transitRoutersObject);
}
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
if(!value["PageNumber"].isNull())
pageNumber_ = std::stoi(value["PageNumber"].asString());
if(!value["TotalCount"].isNull())
totalCount_ = std::stoi(value["TotalCount"].asString());
}

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