regenerate code

This commit is contained in:
wb-hx510875
2020-03-26 17:27:13 +08:00
committed by Axios
parent cba94f2119
commit f0c2600a26
6249 changed files with 188711 additions and 43443 deletions

View File

@@ -115,6 +115,12 @@ set(ess_public_header_model
include/alibabacloud/ess/model/ExecuteScalingRuleResult.h
include/alibabacloud/ess/model/ExitStandbyRequest.h
include/alibabacloud/ess/model/ExitStandbyResult.h
include/alibabacloud/ess/model/ListTagKeysRequest.h
include/alibabacloud/ess/model/ListTagKeysResult.h
include/alibabacloud/ess/model/ListTagResourcesRequest.h
include/alibabacloud/ess/model/ListTagResourcesResult.h
include/alibabacloud/ess/model/ListTagValuesRequest.h
include/alibabacloud/ess/model/ListTagValuesResult.h
include/alibabacloud/ess/model/ModifyAlarmRequest.h
include/alibabacloud/ess/model/ModifyAlarmResult.h
include/alibabacloud/ess/model/ModifyAlertConfigRequest.h
@@ -137,8 +143,20 @@ set(ess_public_header_model
include/alibabacloud/ess/model/RecordLifecycleActionHeartbeatResult.h
include/alibabacloud/ess/model/RemoveInstancesRequest.h
include/alibabacloud/ess/model/RemoveInstancesResult.h
include/alibabacloud/ess/model/ResumeProcessesRequest.h
include/alibabacloud/ess/model/ResumeProcessesResult.h
include/alibabacloud/ess/model/SetGroupDeletionProtectionRequest.h
include/alibabacloud/ess/model/SetGroupDeletionProtectionResult.h
include/alibabacloud/ess/model/SetInstanceHealthRequest.h
include/alibabacloud/ess/model/SetInstanceHealthResult.h
include/alibabacloud/ess/model/SetInstancesProtectionRequest.h
include/alibabacloud/ess/model/SetInstancesProtectionResult.h
include/alibabacloud/ess/model/SuspendProcessesRequest.h
include/alibabacloud/ess/model/SuspendProcessesResult.h
include/alibabacloud/ess/model/TagResourcesRequest.h
include/alibabacloud/ess/model/TagResourcesResult.h
include/alibabacloud/ess/model/UntagResourcesRequest.h
include/alibabacloud/ess/model/UntagResourcesResult.h
include/alibabacloud/ess/model/VerifyAuthenticationRequest.h
include/alibabacloud/ess/model/VerifyAuthenticationResult.h
include/alibabacloud/ess/model/VerifyUserRequest.h
@@ -240,6 +258,12 @@ set(ess_src
src/model/ExecuteScalingRuleResult.cc
src/model/ExitStandbyRequest.cc
src/model/ExitStandbyResult.cc
src/model/ListTagKeysRequest.cc
src/model/ListTagKeysResult.cc
src/model/ListTagResourcesRequest.cc
src/model/ListTagResourcesResult.cc
src/model/ListTagValuesRequest.cc
src/model/ListTagValuesResult.cc
src/model/ModifyAlarmRequest.cc
src/model/ModifyAlarmResult.cc
src/model/ModifyAlertConfigRequest.cc
@@ -262,8 +286,20 @@ set(ess_src
src/model/RecordLifecycleActionHeartbeatResult.cc
src/model/RemoveInstancesRequest.cc
src/model/RemoveInstancesResult.cc
src/model/ResumeProcessesRequest.cc
src/model/ResumeProcessesResult.cc
src/model/SetGroupDeletionProtectionRequest.cc
src/model/SetGroupDeletionProtectionResult.cc
src/model/SetInstanceHealthRequest.cc
src/model/SetInstanceHealthResult.cc
src/model/SetInstancesProtectionRequest.cc
src/model/SetInstancesProtectionResult.cc
src/model/SuspendProcessesRequest.cc
src/model/SuspendProcessesResult.cc
src/model/TagResourcesRequest.cc
src/model/TagResourcesResult.cc
src/model/UntagResourcesRequest.cc
src/model/UntagResourcesResult.cc
src/model/VerifyAuthenticationRequest.cc
src/model/VerifyAuthenticationResult.cc
src/model/VerifyUserRequest.cc

View File

@@ -116,6 +116,12 @@
#include "model/ExecuteScalingRuleResult.h"
#include "model/ExitStandbyRequest.h"
#include "model/ExitStandbyResult.h"
#include "model/ListTagKeysRequest.h"
#include "model/ListTagKeysResult.h"
#include "model/ListTagResourcesRequest.h"
#include "model/ListTagResourcesResult.h"
#include "model/ListTagValuesRequest.h"
#include "model/ListTagValuesResult.h"
#include "model/ModifyAlarmRequest.h"
#include "model/ModifyAlarmResult.h"
#include "model/ModifyAlertConfigRequest.h"
@@ -138,8 +144,20 @@
#include "model/RecordLifecycleActionHeartbeatResult.h"
#include "model/RemoveInstancesRequest.h"
#include "model/RemoveInstancesResult.h"
#include "model/ResumeProcessesRequest.h"
#include "model/ResumeProcessesResult.h"
#include "model/SetGroupDeletionProtectionRequest.h"
#include "model/SetGroupDeletionProtectionResult.h"
#include "model/SetInstanceHealthRequest.h"
#include "model/SetInstanceHealthResult.h"
#include "model/SetInstancesProtectionRequest.h"
#include "model/SetInstancesProtectionResult.h"
#include "model/SuspendProcessesRequest.h"
#include "model/SuspendProcessesResult.h"
#include "model/TagResourcesRequest.h"
#include "model/TagResourcesResult.h"
#include "model/UntagResourcesRequest.h"
#include "model/UntagResourcesResult.h"
#include "model/VerifyAuthenticationRequest.h"
#include "model/VerifyAuthenticationResult.h"
#include "model/VerifyUserRequest.h"
@@ -294,6 +312,15 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ExitStandbyResult> ExitStandbyOutcome;
typedef std::future<ExitStandbyOutcome> ExitStandbyOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::ExitStandbyRequest&, const ExitStandbyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExitStandbyAsyncHandler;
typedef Outcome<Error, Model::ListTagKeysResult> ListTagKeysOutcome;
typedef std::future<ListTagKeysOutcome> ListTagKeysOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::ListTagKeysRequest&, const ListTagKeysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagKeysAsyncHandler;
typedef Outcome<Error, Model::ListTagResourcesResult> ListTagResourcesOutcome;
typedef std::future<ListTagResourcesOutcome> ListTagResourcesOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::ListTagResourcesRequest&, const ListTagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagResourcesAsyncHandler;
typedef Outcome<Error, Model::ListTagValuesResult> ListTagValuesOutcome;
typedef std::future<ListTagValuesOutcome> ListTagValuesOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::ListTagValuesRequest&, const ListTagValuesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListTagValuesAsyncHandler;
typedef Outcome<Error, Model::ModifyAlarmResult> ModifyAlarmOutcome;
typedef std::future<ModifyAlarmOutcome> ModifyAlarmOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::ModifyAlarmRequest&, const ModifyAlarmOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAlarmAsyncHandler;
@@ -327,9 +354,27 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::RemoveInstancesResult> RemoveInstancesOutcome;
typedef std::future<RemoveInstancesOutcome> RemoveInstancesOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::RemoveInstancesRequest&, const RemoveInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveInstancesAsyncHandler;
typedef Outcome<Error, Model::ResumeProcessesResult> ResumeProcessesOutcome;
typedef std::future<ResumeProcessesOutcome> ResumeProcessesOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::ResumeProcessesRequest&, const ResumeProcessesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResumeProcessesAsyncHandler;
typedef Outcome<Error, Model::SetGroupDeletionProtectionResult> SetGroupDeletionProtectionOutcome;
typedef std::future<SetGroupDeletionProtectionOutcome> SetGroupDeletionProtectionOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::SetGroupDeletionProtectionRequest&, const SetGroupDeletionProtectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetGroupDeletionProtectionAsyncHandler;
typedef Outcome<Error, Model::SetInstanceHealthResult> SetInstanceHealthOutcome;
typedef std::future<SetInstanceHealthOutcome> SetInstanceHealthOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::SetInstanceHealthRequest&, const SetInstanceHealthOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetInstanceHealthAsyncHandler;
typedef Outcome<Error, Model::SetInstancesProtectionResult> SetInstancesProtectionOutcome;
typedef std::future<SetInstancesProtectionOutcome> SetInstancesProtectionOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::SetInstancesProtectionRequest&, const SetInstancesProtectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetInstancesProtectionAsyncHandler;
typedef Outcome<Error, Model::SuspendProcessesResult> SuspendProcessesOutcome;
typedef std::future<SuspendProcessesOutcome> SuspendProcessesOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::SuspendProcessesRequest&, const SuspendProcessesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SuspendProcessesAsyncHandler;
typedef Outcome<Error, Model::TagResourcesResult> TagResourcesOutcome;
typedef std::future<TagResourcesOutcome> TagResourcesOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::TagResourcesRequest&, const TagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagResourcesAsyncHandler;
typedef Outcome<Error, Model::UntagResourcesResult> UntagResourcesOutcome;
typedef std::future<UntagResourcesOutcome> UntagResourcesOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
typedef Outcome<Error, Model::VerifyAuthenticationResult> VerifyAuthenticationOutcome;
typedef std::future<VerifyAuthenticationOutcome> VerifyAuthenticationOutcomeCallable;
typedef std::function<void(const EssClient*, const Model::VerifyAuthenticationRequest&, const VerifyAuthenticationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyAuthenticationAsyncHandler;
@@ -482,6 +527,15 @@ namespace AlibabaCloud
ExitStandbyOutcome exitStandby(const Model::ExitStandbyRequest &request)const;
void exitStandbyAsync(const Model::ExitStandbyRequest& request, const ExitStandbyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ExitStandbyOutcomeCallable exitStandbyCallable(const Model::ExitStandbyRequest& request) const;
ListTagKeysOutcome listTagKeys(const Model::ListTagKeysRequest &request)const;
void listTagKeysAsync(const Model::ListTagKeysRequest& request, const ListTagKeysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListTagKeysOutcomeCallable listTagKeysCallable(const Model::ListTagKeysRequest& request) const;
ListTagResourcesOutcome listTagResources(const Model::ListTagResourcesRequest &request)const;
void listTagResourcesAsync(const Model::ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListTagResourcesOutcomeCallable listTagResourcesCallable(const Model::ListTagResourcesRequest& request) const;
ListTagValuesOutcome listTagValues(const Model::ListTagValuesRequest &request)const;
void listTagValuesAsync(const Model::ListTagValuesRequest& request, const ListTagValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListTagValuesOutcomeCallable listTagValuesCallable(const Model::ListTagValuesRequest& request) const;
ModifyAlarmOutcome modifyAlarm(const Model::ModifyAlarmRequest &request)const;
void modifyAlarmAsync(const Model::ModifyAlarmRequest& request, const ModifyAlarmAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ModifyAlarmOutcomeCallable modifyAlarmCallable(const Model::ModifyAlarmRequest& request) const;
@@ -515,9 +569,27 @@ namespace AlibabaCloud
RemoveInstancesOutcome removeInstances(const Model::RemoveInstancesRequest &request)const;
void removeInstancesAsync(const Model::RemoveInstancesRequest& request, const RemoveInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RemoveInstancesOutcomeCallable removeInstancesCallable(const Model::RemoveInstancesRequest& request) const;
ResumeProcessesOutcome resumeProcesses(const Model::ResumeProcessesRequest &request)const;
void resumeProcessesAsync(const Model::ResumeProcessesRequest& request, const ResumeProcessesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ResumeProcessesOutcomeCallable resumeProcessesCallable(const Model::ResumeProcessesRequest& request) const;
SetGroupDeletionProtectionOutcome setGroupDeletionProtection(const Model::SetGroupDeletionProtectionRequest &request)const;
void setGroupDeletionProtectionAsync(const Model::SetGroupDeletionProtectionRequest& request, const SetGroupDeletionProtectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetGroupDeletionProtectionOutcomeCallable setGroupDeletionProtectionCallable(const Model::SetGroupDeletionProtectionRequest& request) const;
SetInstanceHealthOutcome setInstanceHealth(const Model::SetInstanceHealthRequest &request)const;
void setInstanceHealthAsync(const Model::SetInstanceHealthRequest& request, const SetInstanceHealthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetInstanceHealthOutcomeCallable setInstanceHealthCallable(const Model::SetInstanceHealthRequest& request) const;
SetInstancesProtectionOutcome setInstancesProtection(const Model::SetInstancesProtectionRequest &request)const;
void setInstancesProtectionAsync(const Model::SetInstancesProtectionRequest& request, const SetInstancesProtectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetInstancesProtectionOutcomeCallable setInstancesProtectionCallable(const Model::SetInstancesProtectionRequest& request) const;
SuspendProcessesOutcome suspendProcesses(const Model::SuspendProcessesRequest &request)const;
void suspendProcessesAsync(const Model::SuspendProcessesRequest& request, const SuspendProcessesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SuspendProcessesOutcomeCallable suspendProcessesCallable(const Model::SuspendProcessesRequest& request) const;
TagResourcesOutcome tagResources(const Model::TagResourcesRequest &request)const;
void tagResourcesAsync(const Model::TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
TagResourcesOutcomeCallable tagResourcesCallable(const Model::TagResourcesRequest& request) const;
UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const;
void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
VerifyAuthenticationOutcome verifyAuthentication(const Model::VerifyAuthenticationRequest &request)const;
void verifyAuthenticationAsync(const Model::VerifyAuthenticationRequest& request, const VerifyAuthenticationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
VerifyAuthenticationOutcomeCallable verifyAuthenticationCallable(const Model::VerifyAuthenticationRequest& request) const;

View File

@@ -113,6 +113,8 @@ namespace AlibabaCloud
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
bool getEntrusted()const;
void setEntrusted(bool entrusted);
std::string getInstanceId18()const;
void setInstanceId18(const std::string& instanceId18);
std::string getInstanceId17()const;
@@ -168,6 +170,7 @@ namespace AlibabaCloud
std::string instanceId20_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
bool entrusted_;
std::string instanceId18_;
std::string instanceId17_;
std::string instanceId19_;

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_ESS_EXPORT AttachVServerGroupsRequest : public RpcServiceRequest
{
public:
struct VServerGroup
{
std::string loadBalancerId;
@@ -39,7 +40,7 @@ namespace AlibabaCloud
int port;
int weight;
};
VServerGroupAttribute vServerGroupAttribute;
std::vector<VServerGroupAttribute> vServerGroupAttribute;
};
public:

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_ESS_EXPORT CreateAlarmRequest : public RpcServiceRequest
{
public:
struct Dimension
{
std::string dimensionValue;
@@ -42,56 +43,56 @@ namespace AlibabaCloud
std::string getMetricType()const;
void setMetricType(const std::string& metricType);
int getPeriod()const;
void setPeriod(int period);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getScalingGroupId()const;
void setScalingGroupId(const std::string& scalingGroupId);
int getGroupId()const;
void setGroupId(int groupId);
std::string getDescription()const;
void setDescription(const std::string& description);
std::vector<std::string> getAlarmAction()const;
void setAlarmAction(const std::vector<std::string>& alarmAction);
float getThreshold()const;
void setThreshold(float threshold);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getName()const;
void setName(const std::string& name);
int getEvaluationCount()const;
void setEvaluationCount(int evaluationCount);
std::string getMetricName()const;
void setMetricName(const std::string& metricName);
std::string getComparisonOperator()const;
void setComparisonOperator(const std::string& comparisonOperator);
std::vector<Dimension> getDimension()const;
void setDimension(const std::vector<Dimension>& dimension);
int getPeriod()const;
void setPeriod(int period);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
int getGroupId()const;
void setGroupId(int groupId);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
std::string getComparisonOperator()const;
void setComparisonOperator(const std::string& comparisonOperator);
std::string getStatistics()const;
void setStatistics(const std::string& statistics);
private:
std::string metricType_;
int period_;
std::string resourceOwnerAccount_;
std::string scalingGroupId_;
int groupId_;
std::string description_;
std::vector<std::string> alarmAction_;
float threshold_;
long ownerId_;
std::string accessKeyId_;
std::string regionId_;
std::string name_;
int evaluationCount_;
std::string metricName_;
std::string comparisonOperator_;
std::vector<Dimension> dimension_;
int period_;
std::string resourceOwnerAccount_;
int groupId_;
long ownerId_;
std::string name_;
std::string comparisonOperator_;
std::string statistics_;
};

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_ESS_EXPORT CreateLifecycleHookRequest : public RpcServiceRequest
{
public:
struct LifecycleHook
{
std::string defaultResult;

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_ESS_EXPORT CreateScalingConfigurationRequest : public RpcServiceRequest
{
public:
struct SpotPriceLimit
{
std::string instanceType;
@@ -41,6 +42,7 @@ namespace AlibabaCloud
std::string snapshotId;
int size;
std::string encrypted;
std::string autoSnapshotPolicyId;
std::string description;
std::string category;
std::string kMSKeyId;
@@ -68,6 +70,10 @@ namespace AlibabaCloud
void setPassword(const std::string& password);
std::string getInstanceDescription()const;
void setInstanceDescription(const std::string& instanceDescription);
std::string getSystemDiskAutoSnapshotPolicyId()const;
void setSystemDiskAutoSnapshotPolicyId(const std::string& systemDiskAutoSnapshotPolicyId);
int getIpv6AddressCount()const;
void setIpv6AddressCount(int ipv6AddressCount);
int getCpu()const;
void setCpu(int cpu);
long getOwnerId()const;
@@ -142,6 +148,8 @@ namespace AlibabaCloud
std::string hostName_;
std::string password_;
std::string instanceDescription_;
std::string systemDiskAutoSnapshotPolicyId_;
int ipv6AddressCount_;
int cpu_;
long ownerId_;
std::string scalingConfigurationName_;

View File

@@ -30,6 +30,12 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_ESS_EXPORT CreateScalingGroupRequest : public RpcServiceRequest
{
public:
struct Tag
{
std::string value;
std::string key;
};
struct LifecycleHook
{
std::string defaultResult;
@@ -48,41 +54,57 @@ namespace AlibabaCloud
int port;
int weight;
};
VServerGroupAttribute vServerGroupAttribute;
std::vector<VServerGroupAttribute> vServerGroupAttribute;
};
public:
CreateScalingGroupRequest();
~CreateScalingGroupRequest();
std::string getLoadBalancerIds()const;
void setLoadBalancerIds(const std::string& loadBalancerIds);
std::string getClientToken()const;
void setClientToken(const std::string& clientToken);
std::vector<std::string> getVSwitchIds()const;
void setVSwitchIds(const std::vector<std::string>& vSwitchIds);
int getOnDemandBaseCapacity()const;
void setOnDemandBaseCapacity(int onDemandBaseCapacity);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getOnDemandPercentageAboveBaseCapacity()const;
void setOnDemandPercentageAboveBaseCapacity(int onDemandPercentageAboveBaseCapacity);
bool getSpotInstanceRemedy()const;
void setSpotInstanceRemedy(bool spotInstanceRemedy);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::vector<Tag> getTag()const;
void setTag(const std::vector<Tag>& tag);
int getDefaultCooldown()const;
void setDefaultCooldown(int defaultCooldown);
std::string getRemovalPolicy1()const;
void setRemovalPolicy1(const std::string& removalPolicy1);
std::string getRemovalPolicy2()const;
void setRemovalPolicy2(const std::string& removalPolicy2);
std::string getMultiAZPolicy()const;
void setMultiAZPolicy(const std::string& multiAZPolicy);
std::string getDBInstanceIds()const;
void setDBInstanceIds(const std::string& dBInstanceIds);
std::string getLaunchTemplateId()const;
void setLaunchTemplateId(const std::string& launchTemplateId);
int getDesiredCapacity()const;
void setDesiredCapacity(int desiredCapacity);
int getMinSize()const;
void setMinSize(int minSize);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getVSwitchId()const;
void setVSwitchId(const std::string& vSwitchId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
int getMaxSize()const;
void setMaxSize(int maxSize);
std::vector<LifecycleHook> getLifecycleHook()const;
void setLifecycleHook(const std::vector<LifecycleHook>& lifecycleHook);
std::string getLoadBalancerIds()const;
void setLoadBalancerIds(const std::string& loadBalancerIds);
std::string getClientToken()const;
void setClientToken(const std::string& clientToken);
int getOnDemandBaseCapacity()const;
void setOnDemandBaseCapacity(int onDemandBaseCapacity);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getOnDemandPercentageAboveBaseCapacity()const;
void setOnDemandPercentageAboveBaseCapacity(int onDemandPercentageAboveBaseCapacity);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getRemovalPolicy1()const;
void setRemovalPolicy1(const std::string& removalPolicy1);
std::string getRemovalPolicy2()const;
void setRemovalPolicy2(const std::string& removalPolicy2);
std::string getHealthCheckType()const;
void setHealthCheckType(const std::string& healthCheckType);
std::string getResourceOwnerAccount()const;
@@ -93,50 +115,46 @@ namespace AlibabaCloud
void setOwnerAccount(const std::string& ownerAccount);
int getSpotInstancePools()const;
void setSpotInstancePools(int spotInstancePools);
int getMinSize()const;
void setMinSize(int minSize);
long getOwnerId()const;
void setOwnerId(long ownerId);
bool getGroupDeletionProtection()const;
void setGroupDeletionProtection(bool groupDeletionProtection);
std::string getLaunchTemplateVersion()const;
void setLaunchTemplateVersion(const std::string& launchTemplateVersion);
std::string getScalingPolicy()const;
void setScalingPolicy(const std::string& scalingPolicy);
std::string getVSwitchId()const;
void setVSwitchId(const std::string& vSwitchId);
int getMaxSize()const;
void setMaxSize(int maxSize);
std::vector<LifecycleHook> getLifecycleHook()const;
void setLifecycleHook(const std::vector<LifecycleHook>& lifecycleHook);
std::vector<VServerGroup> getVServerGroup()const;
void setVServerGroup(const std::vector<VServerGroup>& vServerGroup);
private:
std::string loadBalancerIds_;
std::string clientToken_;
std::vector<std::string> vSwitchIds_;
int onDemandBaseCapacity_;
std::string accessKeyId_;
int onDemandPercentageAboveBaseCapacity_;
bool spotInstanceRemedy_;
std::string regionId_;
std::vector<Tag> tag_;
int defaultCooldown_;
std::string removalPolicy1_;
std::string removalPolicy2_;
std::string multiAZPolicy_;
std::string dBInstanceIds_;
std::string launchTemplateId_;
int desiredCapacity_;
int minSize_;
long ownerId_;
std::string vSwitchId_;
std::string instanceId_;
int maxSize_;
std::vector<LifecycleHook> lifecycleHook_;
std::string loadBalancerIds_;
std::string clientToken_;
int onDemandBaseCapacity_;
std::string accessKeyId_;
int onDemandPercentageAboveBaseCapacity_;
std::string regionId_;
std::string removalPolicy1_;
std::string removalPolicy2_;
std::string healthCheckType_;
std::string resourceOwnerAccount_;
std::string scalingGroupName_;
std::string ownerAccount_;
int spotInstancePools_;
int minSize_;
long ownerId_;
bool groupDeletionProtection_;
std::string launchTemplateVersion_;
std::string scalingPolicy_;
std::string vSwitchId_;
int maxSize_;
std::vector<LifecycleHook> lifecycleHook_;
std::vector<VServerGroup> vServerGroup_;
};

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_ESS_EXPORT CreateScalingRuleRequest : public RpcServiceRequest
{
public:
struct StepAdjustment
{
float metricIntervalLowerBound;

View File

@@ -37,6 +37,10 @@ namespace AlibabaCloud
std::string getScheduledAction()const;
void setScheduledAction(const std::string& scheduledAction);
int getMaxValue()const;
void setMaxValue(int maxValue);
std::string getScalingGroupId()const;
void setScalingGroupId(const std::string& scalingGroupId);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getRecurrenceEndTime()const;
@@ -47,6 +51,8 @@ namespace AlibabaCloud
void setRegionId(const std::string& regionId);
std::string getLaunchTime()const;
void setLaunchTime(const std::string& launchTime);
int getDesiredCapacity()const;
void setDesiredCapacity(int desiredCapacity);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
@@ -57,6 +63,8 @@ namespace AlibabaCloud
void setRecurrenceValue(const std::string& recurrenceValue);
int getLaunchExpirationTime()const;
void setLaunchExpirationTime(int launchExpirationTime);
int getMinValue()const;
void setMinValue(int minValue);
std::string getScheduledTaskName()const;
void setScheduledTaskName(const std::string& scheduledTaskName);
bool getTaskEnabled()const;
@@ -66,16 +74,20 @@ namespace AlibabaCloud
private:
std::string scheduledAction_;
int maxValue_;
std::string scalingGroupId_;
std::string description_;
std::string recurrenceEndTime_;
std::string accessKeyId_;
std::string regionId_;
std::string launchTime_;
int desiredCapacity_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string recurrenceValue_;
int launchExpirationTime_;
int minValue_;
std::string scheduledTaskName_;
bool taskEnabled_;
std::string recurrenceType_;

View File

@@ -37,21 +37,21 @@ namespace AlibabaCloud
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAlarmTaskId()const;
void setAlarmTaskId(const std::string& alarmTaskId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
private:
std::string resourceOwnerAccount_;
std::string regionId_;
long ownerId_;
std::string alarmTaskId_;
std::string accessKeyId_;
std::string regionId_;
};
}

View File

@@ -35,41 +35,41 @@ namespace AlibabaCloud
DescribeAlarmsRequest();
~DescribeAlarmsRequest();
bool getIsEnable()const;
void setIsEnable(bool isEnable);
std::string getMetricType()const;
void setMetricType(const std::string& metricType);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getScalingGroupId()const;
void setScalingGroupId(const std::string& scalingGroupId);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getState()const;
void setState(const std::string& state);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAlarmTaskId()const;
void setAlarmTaskId(const std::string& alarmTaskId);
int getPageNumber()const;
void setPageNumber(int pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getState()const;
void setState(const std::string& state);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAlarmTaskId()const;
void setAlarmTaskId(const std::string& alarmTaskId);
bool getIsEnable()const;
void setIsEnable(bool isEnable);
private:
bool isEnable_;
std::string metricType_;
std::string resourceOwnerAccount_;
std::string regionId_;
std::string scalingGroupId_;
int pageSize_;
std::string state_;
long ownerId_;
std::string alarmTaskId_;
int pageNumber_;
std::string accessKeyId_;
std::string regionId_;
int pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
long ownerId_;
std::string alarmTaskId_;
bool isEnable_;
};
}

View File

@@ -44,6 +44,7 @@ namespace AlibabaCloud
std::string device;
std::string encrypted;
bool deleteWithInstance;
std::string autoSnapshotPolicyId;
std::string diskName;
};
struct Tag
@@ -65,8 +66,10 @@ namespace AlibabaCloud
int memory;
int cpu;
std::string lifecycleState;
std::string systemDiskAutoSnapshotPolicyId;
std::string systemDiskName;
std::string ramRoleName;
int ipv6AddressCount;
std::string imageId;
std::vector<ScalingConfiguration::SpotPriceModel> spotPriceLimit;
std::vector<std::string> instanceTypes;

View File

@@ -48,6 +48,7 @@ namespace AlibabaCloud
bool spotInstanceRemedy;
std::string activeScalingConfigurationId;
int onDemandPercentageAboveBaseCapacity;
int desiredCapacity;
std::string lifecycleState;
std::string modificationTime;
int onDemandBaseCapacity;
@@ -58,6 +59,7 @@ namespace AlibabaCloud
int protectedCapacity;
int standbyCapacity;
std::string scalingPolicy;
std::vector<std::string> suspendedProcesses;
int removingCapacity;
std::vector<std::string> vSwitchIds;
int pendingCapacity;
@@ -65,6 +67,7 @@ namespace AlibabaCloud
std::string vSwitchId;
std::vector<std::string> loadBalancerIds;
int spotInstancePools;
bool groupDeletionProtection;
std::string launchTemplateId;
int maxSize;
std::string scalingGroupName;

View File

@@ -43,6 +43,7 @@ namespace AlibabaCloud
std::string launchTemplateVersion;
std::string lifecycleState;
std::string launchTemplateId;
bool entrusted;
std::string scalingConfigurationId;
std::string creationType;
};

View File

@@ -37,14 +37,16 @@ namespace AlibabaCloud
std::string description;
std::string launchTime;
std::string scheduledTaskId;
std::string scalingGroupId;
std::string recurrenceType;
int minValue;
std::string scheduledTaskName;
std::string scheduledAction;
int desiredCapacity;
int maxValue;
int launchExpirationTime;
int minValue;
std::string scheduledAction;
std::string recurrenceEndTime;
std::string recurrenceValue;
int launchExpirationTime;
bool taskEnabled;
};

View File

@@ -41,6 +41,8 @@ namespace AlibabaCloud
void setScalingGroupId(const std::string& scalingGroupId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
bool getDecreaseDesiredCapacity()const;
void setDecreaseDesiredCapacity(bool decreaseDesiredCapacity);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
@@ -54,6 +56,7 @@ namespace AlibabaCloud
long resourceOwnerId_;
std::string scalingGroupId_;
std::string accessKeyId_;
bool decreaseDesiredCapacity_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_ESS_EXPORT DetachVServerGroupsRequest : public RpcServiceRequest
{
public:
struct VServerGroup
{
std::string loadBalancerId;
@@ -38,7 +39,7 @@ namespace AlibabaCloud
std::string vServerGroupId;
int port;
};
VServerGroupAttribute vServerGroupAttribute;
std::vector<VServerGroupAttribute> vServerGroupAttribute;
};
public:

View File

@@ -37,21 +37,21 @@ namespace AlibabaCloud
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAlarmTaskId()const;
void setAlarmTaskId(const std::string& alarmTaskId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
private:
std::string resourceOwnerAccount_;
std::string regionId_;
long ownerId_;
std::string alarmTaskId_;
std::string accessKeyId_;
std::string regionId_;
};
}

View File

@@ -37,21 +37,21 @@ namespace AlibabaCloud
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAlarmTaskId()const;
void setAlarmTaskId(const std::string& alarmTaskId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
private:
std::string resourceOwnerAccount_;
std::string regionId_;
long ownerId_;
std::string alarmTaskId_;
std::string accessKeyId_;
std::string regionId_;
};
}

View File

@@ -0,0 +1,66 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_LISTTAGKEYSREQUEST_H_
#define ALIBABACLOUD_ESS_MODEL_LISTTAGKEYSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT ListTagKeysRequest : public RpcServiceRequest
{
public:
ListTagKeysRequest();
~ListTagKeysRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getNextToken()const;
void setNextToken(const std::string& nextToken);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
private:
std::string accessKeyId_;
std::string regionId_;
std::string nextToken_;
int pageSize_;
std::string resourceOwnerAccount_;
long ownerId_;
std::string resourceType_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGKEYSREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_LISTTAGKEYSRESULT_H_
#define ALIBABACLOUD_ESS_MODEL_LISTTAGKEYSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT ListTagKeysResult : public ServiceResult
{
public:
ListTagKeysResult();
explicit ListTagKeysResult(const std::string &payload);
~ListTagKeysResult();
std::string getNextToken()const;
int getPageSize()const;
std::vector<std::string> getKeys()const;
protected:
void parse(const std::string &payload);
private:
std::string nextToken_;
int pageSize_;
std::vector<std::string> keys_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGKEYSRESULT_H_

View File

@@ -0,0 +1,75 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_LISTTAGRESOURCESREQUEST_H_
#define ALIBABACLOUD_ESS_MODEL_LISTTAGRESOURCESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT ListTagResourcesRequest : public RpcServiceRequest
{
public:
struct Tag
{
std::string value;
std::string key;
};
public:
ListTagResourcesRequest();
~ListTagResourcesRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getNextToken()const;
void setNextToken(const std::string& nextToken);
std::vector<Tag> getTag()const;
void setTag(const std::vector<Tag>& tag);
std::vector<std::string> getResourceId()const;
void setResourceId(const std::vector<std::string>& resourceId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
private:
std::string accessKeyId_;
std::string regionId_;
std::string nextToken_;
std::vector<Tag> tag_;
std::vector<std::string> resourceId_;
std::string resourceOwnerAccount_;
long ownerId_;
std::string resourceType_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGRESOURCESREQUEST_H_

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_LISTTAGRESOURCESRESULT_H_
#define ALIBABACLOUD_ESS_MODEL_LISTTAGRESOURCESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT ListTagResourcesResult : public ServiceResult
{
public:
struct TagResource
{
std::string resourceId;
std::string tagKey;
std::string resourceType;
std::string tagValue;
};
ListTagResourcesResult();
explicit ListTagResourcesResult(const std::string &payload);
~ListTagResourcesResult();
std::string getNextToken()const;
std::vector<TagResource> getTagResources()const;
protected:
void parse(const std::string &payload);
private:
std::string nextToken_;
std::vector<TagResource> tagResources_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGRESOURCESRESULT_H_

View File

@@ -0,0 +1,69 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_LISTTAGVALUESREQUEST_H_
#define ALIBABACLOUD_ESS_MODEL_LISTTAGVALUESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT ListTagValuesRequest : public RpcServiceRequest
{
public:
ListTagValuesRequest();
~ListTagValuesRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getNextToken()const;
void setNextToken(const std::string& nextToken);
int getPageSize()const;
void setPageSize(int pageSize);
std::string getKey()const;
void setKey(const std::string& key);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
private:
std::string accessKeyId_;
std::string regionId_;
std::string nextToken_;
int pageSize_;
std::string key_;
std::string resourceOwnerAccount_;
long ownerId_;
std::string resourceType_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGVALUESREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_LISTTAGVALUESRESULT_H_
#define ALIBABACLOUD_ESS_MODEL_LISTTAGVALUESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT ListTagValuesResult : public ServiceResult
{
public:
ListTagValuesResult();
explicit ListTagValuesResult(const std::string &payload);
~ListTagValuesResult();
std::string getNextToken()const;
int getPageSize()const;
std::vector<std::string> getValues()const;
protected:
void parse(const std::string &payload);
private:
std::string nextToken_;
int pageSize_;
std::vector<std::string> values_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_LISTTAGVALUESRESULT_H_

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_ESS_EXPORT ModifyAlarmRequest : public RpcServiceRequest
{
public:
struct Dimension
{
std::string dimensionValue;
@@ -42,56 +43,56 @@ namespace AlibabaCloud
std::string getMetricType()const;
void setMetricType(const std::string& metricType);
int getPeriod()const;
void setPeriod(int period);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
int getGroupId()const;
void setGroupId(int groupId);
std::string getDescription()const;
void setDescription(const std::string& description);
std::vector<std::string> getAlarmAction()const;
void setAlarmAction(const std::vector<std::string>& alarmAction);
float getThreshold()const;
void setThreshold(float threshold);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAlarmTaskId()const;
void setAlarmTaskId(const std::string& alarmTaskId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::string getName()const;
void setName(const std::string& name);
int getEvaluationCount()const;
void setEvaluationCount(int evaluationCount);
std::string getMetricName()const;
void setMetricName(const std::string& metricName);
std::string getComparisonOperator()const;
void setComparisonOperator(const std::string& comparisonOperator);
std::vector<Dimension> getDimension()const;
void setDimension(const std::vector<Dimension>& dimension);
int getPeriod()const;
void setPeriod(int period);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
int getGroupId()const;
void setGroupId(int groupId);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAlarmTaskId()const;
void setAlarmTaskId(const std::string& alarmTaskId);
std::string getName()const;
void setName(const std::string& name);
std::string getComparisonOperator()const;
void setComparisonOperator(const std::string& comparisonOperator);
std::string getStatistics()const;
void setStatistics(const std::string& statistics);
private:
std::string metricType_;
int period_;
std::string resourceOwnerAccount_;
int groupId_;
std::string description_;
std::vector<std::string> alarmAction_;
float threshold_;
long ownerId_;
std::string alarmTaskId_;
std::string accessKeyId_;
std::string regionId_;
std::string name_;
int evaluationCount_;
std::string metricName_;
std::string comparisonOperator_;
std::vector<Dimension> dimension_;
int period_;
std::string resourceOwnerAccount_;
int groupId_;
long ownerId_;
std::string alarmTaskId_;
std::string name_;
std::string comparisonOperator_;
std::string statistics_;
};

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_ESS_EXPORT ModifyScalingConfigurationRequest : public RpcServiceRequest
{
public:
struct SpotPriceLimit
{
std::string instanceType;
@@ -41,6 +42,7 @@ namespace AlibabaCloud
std::string snapshotId;
int size;
std::string encrypted;
std::string autoSnapshotPolicyId;
std::string description;
std::string category;
std::string kMSKeyId;
@@ -64,6 +66,10 @@ namespace AlibabaCloud
void setHostName(const std::string& hostName);
std::string getInstanceDescription()const;
void setInstanceDescription(const std::string& instanceDescription);
std::string getSystemDiskAutoSnapshotPolicyId()const;
void setSystemDiskAutoSnapshotPolicyId(const std::string& systemDiskAutoSnapshotPolicyId);
int getIpv6AddressCount()const;
void setIpv6AddressCount(int ipv6AddressCount);
int getCpu()const;
void setCpu(int cpu);
long getOwnerId()const;
@@ -132,6 +138,8 @@ namespace AlibabaCloud
std::string resourceGroupId_;
std::string hostName_;
std::string instanceDescription_;
std::string systemDiskAutoSnapshotPolicyId_;
int ipv6AddressCount_;
int cpu_;
long ownerId_;
std::string scalingConfigurationName_;

View File

@@ -61,6 +61,8 @@ namespace AlibabaCloud
void setHealthCheckType(const std::string& healthCheckType);
std::string getLaunchTemplateId()const;
void setLaunchTemplateId(const std::string& launchTemplateId);
int getDesiredCapacity()const;
void setDesiredCapacity(int desiredCapacity);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getScalingGroupName()const;
@@ -71,6 +73,8 @@ namespace AlibabaCloud
void setSpotInstancePools(int spotInstancePools);
int getMinSize()const;
void setMinSize(int minSize);
bool getGroupDeletionProtection()const;
void setGroupDeletionProtection(bool groupDeletionProtection);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getLaunchTemplateVersion()const;
@@ -92,11 +96,13 @@ namespace AlibabaCloud
std::string removalPolicy2_;
std::string healthCheckType_;
std::string launchTemplateId_;
int desiredCapacity_;
std::string resourceOwnerAccount_;
std::string scalingGroupName_;
std::string ownerAccount_;
int spotInstancePools_;
int minSize_;
bool groupDeletionProtection_;
long ownerId_;
std::string launchTemplateVersion_;
int maxSize_;

View File

@@ -30,6 +30,7 @@ namespace AlibabaCloud
{
class ALIBABACLOUD_ESS_EXPORT ModifyScalingRuleRequest : public RpcServiceRequest
{
public:
struct StepAdjustment
{
float metricIntervalLowerBound;

View File

@@ -41,6 +41,8 @@ namespace AlibabaCloud
void setScheduledAction(const std::string& scheduledAction);
int getMaxValue()const;
void setMaxValue(int maxValue);
std::string getScalingGroupId()const;
void setScalingGroupId(const std::string& scalingGroupId);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getRecurrenceEndTime()const;
@@ -49,6 +51,8 @@ namespace AlibabaCloud
void setAccessKeyId(const std::string& accessKeyId);
std::string getLaunchTime()const;
void setLaunchTime(const std::string& launchTime);
int getDesiredCapacity()const;
void setDesiredCapacity(int desiredCapacity);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
@@ -74,10 +78,12 @@ namespace AlibabaCloud
long resourceOwnerId_;
std::string scheduledAction_;
int maxValue_;
std::string scalingGroupId_;
std::string description_;
std::string recurrenceEndTime_;
std::string accessKeyId_;
std::string launchTime_;
int desiredCapacity_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;

View File

@@ -41,6 +41,8 @@ namespace AlibabaCloud
void setScalingGroupId(const std::string& scalingGroupId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
bool getDecreaseDesiredCapacity()const;
void setDecreaseDesiredCapacity(bool decreaseDesiredCapacity);
std::string getRemovePolicy()const;
void setRemovePolicy(const std::string& removePolicy);
std::string getResourceOwnerAccount()const;
@@ -56,6 +58,7 @@ namespace AlibabaCloud
long resourceOwnerId_;
std::string scalingGroupId_;
std::string accessKeyId_;
bool decreaseDesiredCapacity_;
std::string removePolicy_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_RESUMEPROCESSESREQUEST_H_
#define ALIBABACLOUD_ESS_MODEL_RESUMEPROCESSESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT ResumeProcessesRequest : public RpcServiceRequest
{
public:
ResumeProcessesRequest();
~ResumeProcessesRequest();
std::vector<std::string> getProcess()const;
void setProcess(const std::vector<std::string>& process);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getScalingGroupId()const;
void setScalingGroupId(const std::string& scalingGroupId);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::vector<std::string> process_;
std::string resourceOwnerAccount_;
std::string scalingGroupId_;
long ownerId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_RESUMEPROCESSESREQUEST_H_

View File

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

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_SETGROUPDELETIONPROTECTIONREQUEST_H_
#define ALIBABACLOUD_ESS_MODEL_SETGROUPDELETIONPROTECTIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT SetGroupDeletionProtectionRequest : public RpcServiceRequest
{
public:
SetGroupDeletionProtectionRequest();
~SetGroupDeletionProtectionRequest();
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getScalingGroupId()const;
void setScalingGroupId(const std::string& scalingGroupId);
bool getGroupDeletionProtection()const;
void setGroupDeletionProtection(bool groupDeletionProtection);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string resourceOwnerAccount_;
std::string scalingGroupId_;
bool groupDeletionProtection_;
long ownerId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_SETGROUPDELETIONPROTECTIONREQUEST_H_

View File

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

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_SETINSTANCEHEALTHREQUEST_H_
#define ALIBABACLOUD_ESS_MODEL_SETINSTANCEHEALTHREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT SetInstanceHealthRequest : public RpcServiceRequest
{
public:
SetInstanceHealthRequest();
~SetInstanceHealthRequest();
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getInstanceId()const;
void setInstanceId(const std::string& instanceId);
std::string getHealthStatus()const;
void setHealthStatus(const std::string& healthStatus);
private:
std::string resourceOwnerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string instanceId_;
std::string healthStatus_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_SETINSTANCEHEALTHREQUEST_H_

View File

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

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_SUSPENDPROCESSESREQUEST_H_
#define ALIBABACLOUD_ESS_MODEL_SUSPENDPROCESSESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT SuspendProcessesRequest : public RpcServiceRequest
{
public:
SuspendProcessesRequest();
~SuspendProcessesRequest();
std::vector<std::string> getProcess()const;
void setProcess(const std::vector<std::string>& process);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getScalingGroupId()const;
void setScalingGroupId(const std::string& scalingGroupId);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::vector<std::string> process_;
std::string resourceOwnerAccount_;
std::string scalingGroupId_;
long ownerId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_SUSPENDPROCESSESREQUEST_H_

View File

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

View File

@@ -0,0 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_TAGRESOURCESREQUEST_H_
#define ALIBABACLOUD_ESS_MODEL_TAGRESOURCESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT TagResourcesRequest : public RpcServiceRequest
{
public:
struct Tag
{
std::string value;
std::string key;
};
public:
TagResourcesRequest();
~TagResourcesRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
std::vector<Tag> getTag()const;
void setTag(const std::vector<Tag>& tag);
std::vector<std::string> getResourceId()const;
void setResourceId(const std::vector<std::string>& resourceId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
private:
std::string accessKeyId_;
std::string regionId_;
std::vector<Tag> tag_;
std::vector<std::string> resourceId_;
std::string resourceOwnerAccount_;
long ownerId_;
std::string resourceType_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_TAGRESOURCESREQUEST_H_

View File

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

View File

@@ -0,0 +1,69 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_ESS_MODEL_UNTAGRESOURCESREQUEST_H_
#define ALIBABACLOUD_ESS_MODEL_UNTAGRESOURCESREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/ess/EssExport.h>
namespace AlibabaCloud
{
namespace Ess
{
namespace Model
{
class ALIBABACLOUD_ESS_EXPORT UntagResourcesRequest : public RpcServiceRequest
{
public:
UntagResourcesRequest();
~UntagResourcesRequest();
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRegionId()const;
void setRegionId(const std::string& regionId);
bool getAll()const;
void setAll(bool all);
std::vector<std::string> getResourceId()const;
void setResourceId(const std::vector<std::string>& resourceId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getResourceType()const;
void setResourceType(const std::string& resourceType);
std::vector<std::string> getTagKey()const;
void setTagKey(const std::vector<std::string>& tagKey);
private:
std::string accessKeyId_;
std::string regionId_;
bool all_;
std::vector<std::string> resourceId_;
std::string resourceOwnerAccount_;
long ownerId_;
std::string resourceType_;
std::vector<std::string> tagKey_;
};
}
}
}
#endif // !ALIBABACLOUD_ESS_MODEL_UNTAGRESOURCESREQUEST_H_

View File

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

View File

@@ -1743,6 +1743,114 @@ EssClient::ExitStandbyOutcomeCallable EssClient::exitStandbyCallable(const ExitS
return task->get_future();
}
EssClient::ListTagKeysOutcome EssClient::listTagKeys(const ListTagKeysRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ListTagKeysOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ListTagKeysOutcome(ListTagKeysResult(outcome.result()));
else
return ListTagKeysOutcome(outcome.error());
}
void EssClient::listTagKeysAsync(const ListTagKeysRequest& request, const ListTagKeysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, listTagKeys(request), context);
};
asyncExecute(new Runnable(fn));
}
EssClient::ListTagKeysOutcomeCallable EssClient::listTagKeysCallable(const ListTagKeysRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ListTagKeysOutcome()>>(
[this, request]()
{
return this->listTagKeys(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EssClient::ListTagResourcesOutcome EssClient::listTagResources(const ListTagResourcesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ListTagResourcesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ListTagResourcesOutcome(ListTagResourcesResult(outcome.result()));
else
return ListTagResourcesOutcome(outcome.error());
}
void EssClient::listTagResourcesAsync(const ListTagResourcesRequest& request, const ListTagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, listTagResources(request), context);
};
asyncExecute(new Runnable(fn));
}
EssClient::ListTagResourcesOutcomeCallable EssClient::listTagResourcesCallable(const ListTagResourcesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ListTagResourcesOutcome()>>(
[this, request]()
{
return this->listTagResources(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EssClient::ListTagValuesOutcome EssClient::listTagValues(const ListTagValuesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ListTagValuesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ListTagValuesOutcome(ListTagValuesResult(outcome.result()));
else
return ListTagValuesOutcome(outcome.error());
}
void EssClient::listTagValuesAsync(const ListTagValuesRequest& request, const ListTagValuesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, listTagValues(request), context);
};
asyncExecute(new Runnable(fn));
}
EssClient::ListTagValuesOutcomeCallable EssClient::listTagValuesCallable(const ListTagValuesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ListTagValuesOutcome()>>(
[this, request]()
{
return this->listTagValues(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EssClient::ModifyAlarmOutcome EssClient::modifyAlarm(const ModifyAlarmRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2139,6 +2247,114 @@ EssClient::RemoveInstancesOutcomeCallable EssClient::removeInstancesCallable(con
return task->get_future();
}
EssClient::ResumeProcessesOutcome EssClient::resumeProcesses(const ResumeProcessesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return ResumeProcessesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return ResumeProcessesOutcome(ResumeProcessesResult(outcome.result()));
else
return ResumeProcessesOutcome(outcome.error());
}
void EssClient::resumeProcessesAsync(const ResumeProcessesRequest& request, const ResumeProcessesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, resumeProcesses(request), context);
};
asyncExecute(new Runnable(fn));
}
EssClient::ResumeProcessesOutcomeCallable EssClient::resumeProcessesCallable(const ResumeProcessesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<ResumeProcessesOutcome()>>(
[this, request]()
{
return this->resumeProcesses(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EssClient::SetGroupDeletionProtectionOutcome EssClient::setGroupDeletionProtection(const SetGroupDeletionProtectionRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return SetGroupDeletionProtectionOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return SetGroupDeletionProtectionOutcome(SetGroupDeletionProtectionResult(outcome.result()));
else
return SetGroupDeletionProtectionOutcome(outcome.error());
}
void EssClient::setGroupDeletionProtectionAsync(const SetGroupDeletionProtectionRequest& request, const SetGroupDeletionProtectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, setGroupDeletionProtection(request), context);
};
asyncExecute(new Runnable(fn));
}
EssClient::SetGroupDeletionProtectionOutcomeCallable EssClient::setGroupDeletionProtectionCallable(const SetGroupDeletionProtectionRequest &request) const
{
auto task = std::make_shared<std::packaged_task<SetGroupDeletionProtectionOutcome()>>(
[this, request]()
{
return this->setGroupDeletionProtection(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EssClient::SetInstanceHealthOutcome EssClient::setInstanceHealth(const SetInstanceHealthRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return SetInstanceHealthOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return SetInstanceHealthOutcome(SetInstanceHealthResult(outcome.result()));
else
return SetInstanceHealthOutcome(outcome.error());
}
void EssClient::setInstanceHealthAsync(const SetInstanceHealthRequest& request, const SetInstanceHealthAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, setInstanceHealth(request), context);
};
asyncExecute(new Runnable(fn));
}
EssClient::SetInstanceHealthOutcomeCallable EssClient::setInstanceHealthCallable(const SetInstanceHealthRequest &request) const
{
auto task = std::make_shared<std::packaged_task<SetInstanceHealthOutcome()>>(
[this, request]()
{
return this->setInstanceHealth(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EssClient::SetInstancesProtectionOutcome EssClient::setInstancesProtection(const SetInstancesProtectionRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -2175,6 +2391,114 @@ EssClient::SetInstancesProtectionOutcomeCallable EssClient::setInstancesProtecti
return task->get_future();
}
EssClient::SuspendProcessesOutcome EssClient::suspendProcesses(const SuspendProcessesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return SuspendProcessesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return SuspendProcessesOutcome(SuspendProcessesResult(outcome.result()));
else
return SuspendProcessesOutcome(outcome.error());
}
void EssClient::suspendProcessesAsync(const SuspendProcessesRequest& request, const SuspendProcessesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, suspendProcesses(request), context);
};
asyncExecute(new Runnable(fn));
}
EssClient::SuspendProcessesOutcomeCallable EssClient::suspendProcessesCallable(const SuspendProcessesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<SuspendProcessesOutcome()>>(
[this, request]()
{
return this->suspendProcesses(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EssClient::TagResourcesOutcome EssClient::tagResources(const TagResourcesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return TagResourcesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return TagResourcesOutcome(TagResourcesResult(outcome.result()));
else
return TagResourcesOutcome(outcome.error());
}
void EssClient::tagResourcesAsync(const TagResourcesRequest& request, const TagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, tagResources(request), context);
};
asyncExecute(new Runnable(fn));
}
EssClient::TagResourcesOutcomeCallable EssClient::tagResourcesCallable(const TagResourcesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<TagResourcesOutcome()>>(
[this, request]()
{
return this->tagResources(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EssClient::UntagResourcesOutcome EssClient::untagResources(const UntagResourcesRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();
if (!endpointOutcome.isSuccess())
return UntagResourcesOutcome(endpointOutcome.error());
auto outcome = makeRequest(endpointOutcome.result(), request);
if (outcome.isSuccess())
return UntagResourcesOutcome(UntagResourcesResult(outcome.result()));
else
return UntagResourcesOutcome(outcome.error());
}
void EssClient::untagResourcesAsync(const UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
{
auto fn = [this, request, handler, context]()
{
handler(this, request, untagResources(request), context);
};
asyncExecute(new Runnable(fn));
}
EssClient::UntagResourcesOutcomeCallable EssClient::untagResourcesCallable(const UntagResourcesRequest &request) const
{
auto task = std::make_shared<std::packaged_task<UntagResourcesOutcome()>>(
[this, request]()
{
return this->untagResources(request);
});
asyncExecute(new Runnable([task]() { (*task)(); }));
return task->get_future();
}
EssClient::VerifyAuthenticationOutcome EssClient::verifyAuthentication(const VerifyAuthenticationRequest &request) const
{
auto endpointOutcome = endpointProvider_->getEndpoint();

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::AttachDBInstancesRequest;
AttachDBInstancesRequest::AttachDBInstancesRequest() :
RpcServiceRequest("ess", "2014-08-28", "AttachDBInstances")
{}
{
setMethod(HttpRequest::Method::Post);
}
AttachDBInstancesRequest::~AttachDBInstancesRequest()
{}
@@ -33,7 +35,7 @@ std::string AttachDBInstancesRequest::getScalingGroupId()const
void AttachDBInstancesRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
bool AttachDBInstancesRequest::getForceAttach()const
@@ -44,7 +46,7 @@ bool AttachDBInstancesRequest::getForceAttach()const
void AttachDBInstancesRequest::setForceAttach(bool forceAttach)
{
forceAttach_ = forceAttach;
setCoreParameter("ForceAttach", forceAttach ? "true" : "false");
setParameter("ForceAttach", forceAttach ? "true" : "false");
}
std::string AttachDBInstancesRequest::getAccessKeyId()const
@@ -55,7 +57,7 @@ std::string AttachDBInstancesRequest::getAccessKeyId()const
void AttachDBInstancesRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string AttachDBInstancesRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string AttachDBInstancesRequest::getResourceOwnerAccount()const
void AttachDBInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::vector<std::string> AttachDBInstancesRequest::getDBInstance()const
@@ -77,8 +79,9 @@ std::vector<std::string> AttachDBInstancesRequest::getDBInstance()const
void AttachDBInstancesRequest::setDBInstance(const std::vector<std::string>& dBInstance)
{
dBInstance_ = dBInstance;
for(int i = 0; i!= dBInstance.size(); i++)
setCoreParameter("DBInstance."+ std::to_string(i), dBInstance.at(i));
for(int dep1 = 0; dep1!= dBInstance.size(); dep1++) {
setParameter("DBInstance."+ std::to_string(dep1), dBInstance.at(dep1));
}
}
long AttachDBInstancesRequest::getOwnerId()const
@@ -89,6 +92,6 @@ long AttachDBInstancesRequest::getOwnerId()const
void AttachDBInstancesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::AttachInstancesRequest;
AttachInstancesRequest::AttachInstancesRequest() :
RpcServiceRequest("ess", "2014-08-28", "AttachInstances")
{}
{
setMethod(HttpRequest::Method::Post);
}
AttachInstancesRequest::~AttachInstancesRequest()
{}
@@ -33,7 +35,7 @@ int AttachInstancesRequest::getLoadBalancerWeight6()const
void AttachInstancesRequest::setLoadBalancerWeight6(int loadBalancerWeight6)
{
loadBalancerWeight6_ = loadBalancerWeight6;
setCoreParameter("LoadBalancerWeight6", std::to_string(loadBalancerWeight6));
setParameter("LoadBalancerWeight6", std::to_string(loadBalancerWeight6));
}
int AttachInstancesRequest::getLoadBalancerWeight11()const
@@ -44,7 +46,7 @@ int AttachInstancesRequest::getLoadBalancerWeight11()const
void AttachInstancesRequest::setLoadBalancerWeight11(int loadBalancerWeight11)
{
loadBalancerWeight11_ = loadBalancerWeight11;
setCoreParameter("LoadBalancerWeight11", std::to_string(loadBalancerWeight11));
setParameter("LoadBalancerWeight11", std::to_string(loadBalancerWeight11));
}
int AttachInstancesRequest::getLoadBalancerWeight7()const
@@ -55,7 +57,7 @@ int AttachInstancesRequest::getLoadBalancerWeight7()const
void AttachInstancesRequest::setLoadBalancerWeight7(int loadBalancerWeight7)
{
loadBalancerWeight7_ = loadBalancerWeight7;
setCoreParameter("LoadBalancerWeight7", std::to_string(loadBalancerWeight7));
setParameter("LoadBalancerWeight7", std::to_string(loadBalancerWeight7));
}
int AttachInstancesRequest::getLoadBalancerWeight12()const
@@ -66,7 +68,7 @@ int AttachInstancesRequest::getLoadBalancerWeight12()const
void AttachInstancesRequest::setLoadBalancerWeight12(int loadBalancerWeight12)
{
loadBalancerWeight12_ = loadBalancerWeight12;
setCoreParameter("LoadBalancerWeight12", std::to_string(loadBalancerWeight12));
setParameter("LoadBalancerWeight12", std::to_string(loadBalancerWeight12));
}
long AttachInstancesRequest::getResourceOwnerId()const
@@ -77,7 +79,7 @@ long AttachInstancesRequest::getResourceOwnerId()const
void AttachInstancesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
int AttachInstancesRequest::getLoadBalancerWeight8()const
@@ -88,7 +90,7 @@ int AttachInstancesRequest::getLoadBalancerWeight8()const
void AttachInstancesRequest::setLoadBalancerWeight8(int loadBalancerWeight8)
{
loadBalancerWeight8_ = loadBalancerWeight8;
setCoreParameter("LoadBalancerWeight8", std::to_string(loadBalancerWeight8));
setParameter("LoadBalancerWeight8", std::to_string(loadBalancerWeight8));
}
int AttachInstancesRequest::getLoadBalancerWeight9()const
@@ -99,7 +101,7 @@ int AttachInstancesRequest::getLoadBalancerWeight9()const
void AttachInstancesRequest::setLoadBalancerWeight9(int loadBalancerWeight9)
{
loadBalancerWeight9_ = loadBalancerWeight9;
setCoreParameter("LoadBalancerWeight9", std::to_string(loadBalancerWeight9));
setParameter("LoadBalancerWeight9", std::to_string(loadBalancerWeight9));
}
int AttachInstancesRequest::getLoadBalancerWeight10()const
@@ -110,7 +112,7 @@ int AttachInstancesRequest::getLoadBalancerWeight10()const
void AttachInstancesRequest::setLoadBalancerWeight10(int loadBalancerWeight10)
{
loadBalancerWeight10_ = loadBalancerWeight10;
setCoreParameter("LoadBalancerWeight10", std::to_string(loadBalancerWeight10));
setParameter("LoadBalancerWeight10", std::to_string(loadBalancerWeight10));
}
int AttachInstancesRequest::getLoadBalancerWeight2()const
@@ -121,7 +123,7 @@ int AttachInstancesRequest::getLoadBalancerWeight2()const
void AttachInstancesRequest::setLoadBalancerWeight2(int loadBalancerWeight2)
{
loadBalancerWeight2_ = loadBalancerWeight2;
setCoreParameter("LoadBalancerWeight2", std::to_string(loadBalancerWeight2));
setParameter("LoadBalancerWeight2", std::to_string(loadBalancerWeight2));
}
int AttachInstancesRequest::getLoadBalancerWeight15()const
@@ -132,7 +134,7 @@ int AttachInstancesRequest::getLoadBalancerWeight15()const
void AttachInstancesRequest::setLoadBalancerWeight15(int loadBalancerWeight15)
{
loadBalancerWeight15_ = loadBalancerWeight15;
setCoreParameter("LoadBalancerWeight15", std::to_string(loadBalancerWeight15));
setParameter("LoadBalancerWeight15", std::to_string(loadBalancerWeight15));
}
int AttachInstancesRequest::getLoadBalancerWeight3()const
@@ -143,7 +145,7 @@ int AttachInstancesRequest::getLoadBalancerWeight3()const
void AttachInstancesRequest::setLoadBalancerWeight3(int loadBalancerWeight3)
{
loadBalancerWeight3_ = loadBalancerWeight3;
setCoreParameter("LoadBalancerWeight3", std::to_string(loadBalancerWeight3));
setParameter("LoadBalancerWeight3", std::to_string(loadBalancerWeight3));
}
int AttachInstancesRequest::getLoadBalancerWeight16()const
@@ -154,7 +156,7 @@ int AttachInstancesRequest::getLoadBalancerWeight16()const
void AttachInstancesRequest::setLoadBalancerWeight16(int loadBalancerWeight16)
{
loadBalancerWeight16_ = loadBalancerWeight16;
setCoreParameter("LoadBalancerWeight16", std::to_string(loadBalancerWeight16));
setParameter("LoadBalancerWeight16", std::to_string(loadBalancerWeight16));
}
int AttachInstancesRequest::getLoadBalancerWeight4()const
@@ -165,7 +167,7 @@ int AttachInstancesRequest::getLoadBalancerWeight4()const
void AttachInstancesRequest::setLoadBalancerWeight4(int loadBalancerWeight4)
{
loadBalancerWeight4_ = loadBalancerWeight4;
setCoreParameter("LoadBalancerWeight4", std::to_string(loadBalancerWeight4));
setParameter("LoadBalancerWeight4", std::to_string(loadBalancerWeight4));
}
int AttachInstancesRequest::getLoadBalancerWeight13()const
@@ -176,7 +178,7 @@ int AttachInstancesRequest::getLoadBalancerWeight13()const
void AttachInstancesRequest::setLoadBalancerWeight13(int loadBalancerWeight13)
{
loadBalancerWeight13_ = loadBalancerWeight13;
setCoreParameter("LoadBalancerWeight13", std::to_string(loadBalancerWeight13));
setParameter("LoadBalancerWeight13", std::to_string(loadBalancerWeight13));
}
int AttachInstancesRequest::getLoadBalancerWeight5()const
@@ -187,7 +189,7 @@ int AttachInstancesRequest::getLoadBalancerWeight5()const
void AttachInstancesRequest::setLoadBalancerWeight5(int loadBalancerWeight5)
{
loadBalancerWeight5_ = loadBalancerWeight5;
setCoreParameter("LoadBalancerWeight5", std::to_string(loadBalancerWeight5));
setParameter("LoadBalancerWeight5", std::to_string(loadBalancerWeight5));
}
int AttachInstancesRequest::getLoadBalancerWeight14()const
@@ -198,7 +200,7 @@ int AttachInstancesRequest::getLoadBalancerWeight14()const
void AttachInstancesRequest::setLoadBalancerWeight14(int loadBalancerWeight14)
{
loadBalancerWeight14_ = loadBalancerWeight14;
setCoreParameter("LoadBalancerWeight14", std::to_string(loadBalancerWeight14));
setParameter("LoadBalancerWeight14", std::to_string(loadBalancerWeight14));
}
int AttachInstancesRequest::getLoadBalancerWeight1()const
@@ -209,7 +211,7 @@ int AttachInstancesRequest::getLoadBalancerWeight1()const
void AttachInstancesRequest::setLoadBalancerWeight1(int loadBalancerWeight1)
{
loadBalancerWeight1_ = loadBalancerWeight1;
setCoreParameter("LoadBalancerWeight1", std::to_string(loadBalancerWeight1));
setParameter("LoadBalancerWeight1", std::to_string(loadBalancerWeight1));
}
std::string AttachInstancesRequest::getInstanceId1()const
@@ -220,7 +222,7 @@ std::string AttachInstancesRequest::getInstanceId1()const
void AttachInstancesRequest::setInstanceId1(const std::string& instanceId1)
{
instanceId1_ = instanceId1;
setCoreParameter("InstanceId1", instanceId1);
setParameter("InstanceId1", instanceId1);
}
int AttachInstancesRequest::getLoadBalancerWeight20()const
@@ -231,7 +233,7 @@ int AttachInstancesRequest::getLoadBalancerWeight20()const
void AttachInstancesRequest::setLoadBalancerWeight20(int loadBalancerWeight20)
{
loadBalancerWeight20_ = loadBalancerWeight20;
setCoreParameter("LoadBalancerWeight20", std::to_string(loadBalancerWeight20));
setParameter("LoadBalancerWeight20", std::to_string(loadBalancerWeight20));
}
std::string AttachInstancesRequest::getInstanceId3()const
@@ -242,7 +244,7 @@ std::string AttachInstancesRequest::getInstanceId3()const
void AttachInstancesRequest::setInstanceId3(const std::string& instanceId3)
{
instanceId3_ = instanceId3;
setCoreParameter("InstanceId3", instanceId3);
setParameter("InstanceId3", instanceId3);
}
std::string AttachInstancesRequest::getInstanceId2()const
@@ -253,7 +255,7 @@ std::string AttachInstancesRequest::getInstanceId2()const
void AttachInstancesRequest::setInstanceId2(const std::string& instanceId2)
{
instanceId2_ = instanceId2;
setCoreParameter("InstanceId2", instanceId2);
setParameter("InstanceId2", instanceId2);
}
std::string AttachInstancesRequest::getInstanceId5()const
@@ -264,7 +266,7 @@ std::string AttachInstancesRequest::getInstanceId5()const
void AttachInstancesRequest::setInstanceId5(const std::string& instanceId5)
{
instanceId5_ = instanceId5;
setCoreParameter("InstanceId5", instanceId5);
setParameter("InstanceId5", instanceId5);
}
std::string AttachInstancesRequest::getInstanceId4()const
@@ -275,7 +277,7 @@ std::string AttachInstancesRequest::getInstanceId4()const
void AttachInstancesRequest::setInstanceId4(const std::string& instanceId4)
{
instanceId4_ = instanceId4;
setCoreParameter("InstanceId4", instanceId4);
setParameter("InstanceId4", instanceId4);
}
std::string AttachInstancesRequest::getInstanceId7()const
@@ -286,7 +288,7 @@ std::string AttachInstancesRequest::getInstanceId7()const
void AttachInstancesRequest::setInstanceId7(const std::string& instanceId7)
{
instanceId7_ = instanceId7;
setCoreParameter("InstanceId7", instanceId7);
setParameter("InstanceId7", instanceId7);
}
std::string AttachInstancesRequest::getInstanceId6()const
@@ -297,7 +299,7 @@ std::string AttachInstancesRequest::getInstanceId6()const
void AttachInstancesRequest::setInstanceId6(const std::string& instanceId6)
{
instanceId6_ = instanceId6;
setCoreParameter("InstanceId6", instanceId6);
setParameter("InstanceId6", instanceId6);
}
std::string AttachInstancesRequest::getInstanceId9()const
@@ -308,7 +310,7 @@ std::string AttachInstancesRequest::getInstanceId9()const
void AttachInstancesRequest::setInstanceId9(const std::string& instanceId9)
{
instanceId9_ = instanceId9;
setCoreParameter("InstanceId9", instanceId9);
setParameter("InstanceId9", instanceId9);
}
std::string AttachInstancesRequest::getInstanceId8()const
@@ -319,7 +321,7 @@ std::string AttachInstancesRequest::getInstanceId8()const
void AttachInstancesRequest::setInstanceId8(const std::string& instanceId8)
{
instanceId8_ = instanceId8;
setCoreParameter("InstanceId8", instanceId8);
setParameter("InstanceId8", instanceId8);
}
long AttachInstancesRequest::getOwnerId()const
@@ -330,7 +332,7 @@ long AttachInstancesRequest::getOwnerId()const
void AttachInstancesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
int AttachInstancesRequest::getLoadBalancerWeight19()const
@@ -341,7 +343,7 @@ int AttachInstancesRequest::getLoadBalancerWeight19()const
void AttachInstancesRequest::setLoadBalancerWeight19(int loadBalancerWeight19)
{
loadBalancerWeight19_ = loadBalancerWeight19;
setCoreParameter("LoadBalancerWeight19", std::to_string(loadBalancerWeight19));
setParameter("LoadBalancerWeight19", std::to_string(loadBalancerWeight19));
}
int AttachInstancesRequest::getLoadBalancerWeight17()const
@@ -352,7 +354,7 @@ int AttachInstancesRequest::getLoadBalancerWeight17()const
void AttachInstancesRequest::setLoadBalancerWeight17(int loadBalancerWeight17)
{
loadBalancerWeight17_ = loadBalancerWeight17;
setCoreParameter("LoadBalancerWeight17", std::to_string(loadBalancerWeight17));
setParameter("LoadBalancerWeight17", std::to_string(loadBalancerWeight17));
}
int AttachInstancesRequest::getLoadBalancerWeight18()const
@@ -363,7 +365,7 @@ int AttachInstancesRequest::getLoadBalancerWeight18()const
void AttachInstancesRequest::setLoadBalancerWeight18(int loadBalancerWeight18)
{
loadBalancerWeight18_ = loadBalancerWeight18;
setCoreParameter("LoadBalancerWeight18", std::to_string(loadBalancerWeight18));
setParameter("LoadBalancerWeight18", std::to_string(loadBalancerWeight18));
}
std::string AttachInstancesRequest::getInstanceId10()const
@@ -374,7 +376,7 @@ std::string AttachInstancesRequest::getInstanceId10()const
void AttachInstancesRequest::setInstanceId10(const std::string& instanceId10)
{
instanceId10_ = instanceId10;
setCoreParameter("InstanceId10", instanceId10);
setParameter("InstanceId10", instanceId10);
}
std::string AttachInstancesRequest::getInstanceId12()const
@@ -385,7 +387,7 @@ std::string AttachInstancesRequest::getInstanceId12()const
void AttachInstancesRequest::setInstanceId12(const std::string& instanceId12)
{
instanceId12_ = instanceId12;
setCoreParameter("InstanceId12", instanceId12);
setParameter("InstanceId12", instanceId12);
}
std::string AttachInstancesRequest::getInstanceId11()const
@@ -396,7 +398,7 @@ std::string AttachInstancesRequest::getInstanceId11()const
void AttachInstancesRequest::setInstanceId11(const std::string& instanceId11)
{
instanceId11_ = instanceId11;
setCoreParameter("InstanceId11", instanceId11);
setParameter("InstanceId11", instanceId11);
}
std::string AttachInstancesRequest::getScalingGroupId()const
@@ -407,7 +409,7 @@ std::string AttachInstancesRequest::getScalingGroupId()const
void AttachInstancesRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string AttachInstancesRequest::getAccessKeyId()const
@@ -418,7 +420,7 @@ std::string AttachInstancesRequest::getAccessKeyId()const
void AttachInstancesRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string AttachInstancesRequest::getInstanceId20()const
@@ -429,7 +431,7 @@ std::string AttachInstancesRequest::getInstanceId20()const
void AttachInstancesRequest::setInstanceId20(const std::string& instanceId20)
{
instanceId20_ = instanceId20;
setCoreParameter("InstanceId20", instanceId20);
setParameter("InstanceId20", instanceId20);
}
std::string AttachInstancesRequest::getResourceOwnerAccount()const
@@ -440,7 +442,7 @@ std::string AttachInstancesRequest::getResourceOwnerAccount()const
void AttachInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string AttachInstancesRequest::getOwnerAccount()const
@@ -451,7 +453,18 @@ std::string AttachInstancesRequest::getOwnerAccount()const
void AttachInstancesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
bool AttachInstancesRequest::getEntrusted()const
{
return entrusted_;
}
void AttachInstancesRequest::setEntrusted(bool entrusted)
{
entrusted_ = entrusted;
setParameter("Entrusted", entrusted ? "true" : "false");
}
std::string AttachInstancesRequest::getInstanceId18()const
@@ -462,7 +475,7 @@ std::string AttachInstancesRequest::getInstanceId18()const
void AttachInstancesRequest::setInstanceId18(const std::string& instanceId18)
{
instanceId18_ = instanceId18;
setCoreParameter("InstanceId18", instanceId18);
setParameter("InstanceId18", instanceId18);
}
std::string AttachInstancesRequest::getInstanceId17()const
@@ -473,7 +486,7 @@ std::string AttachInstancesRequest::getInstanceId17()const
void AttachInstancesRequest::setInstanceId17(const std::string& instanceId17)
{
instanceId17_ = instanceId17;
setCoreParameter("InstanceId17", instanceId17);
setParameter("InstanceId17", instanceId17);
}
std::string AttachInstancesRequest::getInstanceId19()const
@@ -484,7 +497,7 @@ std::string AttachInstancesRequest::getInstanceId19()const
void AttachInstancesRequest::setInstanceId19(const std::string& instanceId19)
{
instanceId19_ = instanceId19;
setCoreParameter("InstanceId19", instanceId19);
setParameter("InstanceId19", instanceId19);
}
std::string AttachInstancesRequest::getInstanceId14()const
@@ -495,7 +508,7 @@ std::string AttachInstancesRequest::getInstanceId14()const
void AttachInstancesRequest::setInstanceId14(const std::string& instanceId14)
{
instanceId14_ = instanceId14;
setCoreParameter("InstanceId14", instanceId14);
setParameter("InstanceId14", instanceId14);
}
std::string AttachInstancesRequest::getInstanceId13()const
@@ -506,7 +519,7 @@ std::string AttachInstancesRequest::getInstanceId13()const
void AttachInstancesRequest::setInstanceId13(const std::string& instanceId13)
{
instanceId13_ = instanceId13;
setCoreParameter("InstanceId13", instanceId13);
setParameter("InstanceId13", instanceId13);
}
std::string AttachInstancesRequest::getInstanceId16()const
@@ -517,7 +530,7 @@ std::string AttachInstancesRequest::getInstanceId16()const
void AttachInstancesRequest::setInstanceId16(const std::string& instanceId16)
{
instanceId16_ = instanceId16;
setCoreParameter("InstanceId16", instanceId16);
setParameter("InstanceId16", instanceId16);
}
std::string AttachInstancesRequest::getInstanceId15()const
@@ -528,6 +541,6 @@ std::string AttachInstancesRequest::getInstanceId15()const
void AttachInstancesRequest::setInstanceId15(const std::string& instanceId15)
{
instanceId15_ = instanceId15;
setCoreParameter("InstanceId15", instanceId15);
setParameter("InstanceId15", instanceId15);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::AttachLoadBalancersRequest;
AttachLoadBalancersRequest::AttachLoadBalancersRequest() :
RpcServiceRequest("ess", "2014-08-28", "AttachLoadBalancers")
{}
{
setMethod(HttpRequest::Method::Post);
}
AttachLoadBalancersRequest::~AttachLoadBalancersRequest()
{}
@@ -33,7 +35,7 @@ std::string AttachLoadBalancersRequest::getScalingGroupId()const
void AttachLoadBalancersRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
bool AttachLoadBalancersRequest::getForceAttach()const
@@ -44,7 +46,7 @@ bool AttachLoadBalancersRequest::getForceAttach()const
void AttachLoadBalancersRequest::setForceAttach(bool forceAttach)
{
forceAttach_ = forceAttach;
setCoreParameter("ForceAttach", forceAttach ? "true" : "false");
setParameter("ForceAttach", forceAttach ? "true" : "false");
}
std::string AttachLoadBalancersRequest::getAccessKeyId()const
@@ -55,7 +57,7 @@ std::string AttachLoadBalancersRequest::getAccessKeyId()const
void AttachLoadBalancersRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::vector<std::string> AttachLoadBalancersRequest::getLoadBalancer()const
@@ -66,8 +68,9 @@ std::vector<std::string> AttachLoadBalancersRequest::getLoadBalancer()const
void AttachLoadBalancersRequest::setLoadBalancer(const std::vector<std::string>& loadBalancer)
{
loadBalancer_ = loadBalancer;
for(int i = 0; i!= loadBalancer.size(); i++)
setCoreParameter("LoadBalancer."+ std::to_string(i), loadBalancer.at(i));
for(int dep1 = 0; dep1!= loadBalancer.size(); dep1++) {
setParameter("LoadBalancer."+ std::to_string(dep1), loadBalancer.at(dep1));
}
}
std::string AttachLoadBalancersRequest::getResourceOwnerAccount()const
@@ -78,7 +81,7 @@ std::string AttachLoadBalancersRequest::getResourceOwnerAccount()const
void AttachLoadBalancersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long AttachLoadBalancersRequest::getOwnerId()const
@@ -89,6 +92,6 @@ long AttachLoadBalancersRequest::getOwnerId()const
void AttachLoadBalancersRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::AttachVServerGroupsRequest;
AttachVServerGroupsRequest::AttachVServerGroupsRequest() :
RpcServiceRequest("ess", "2014-08-28", "AttachVServerGroups")
{}
{
setMethod(HttpRequest::Method::Post);
}
AttachVServerGroupsRequest::~AttachVServerGroupsRequest()
{}
@@ -33,7 +35,7 @@ std::string AttachVServerGroupsRequest::getScalingGroupId()const
void AttachVServerGroupsRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
bool AttachVServerGroupsRequest::getForceAttach()const
@@ -44,7 +46,7 @@ bool AttachVServerGroupsRequest::getForceAttach()const
void AttachVServerGroupsRequest::setForceAttach(bool forceAttach)
{
forceAttach_ = forceAttach;
setCoreParameter("ForceAttach", forceAttach ? "true" : "false");
setParameter("ForceAttach", forceAttach ? "true" : "false");
}
std::string AttachVServerGroupsRequest::getAccessKeyId()const
@@ -55,7 +57,7 @@ std::string AttachVServerGroupsRequest::getAccessKeyId()const
void AttachVServerGroupsRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string AttachVServerGroupsRequest::getRegionId()const
@@ -66,7 +68,7 @@ std::string AttachVServerGroupsRequest::getRegionId()const
void AttachVServerGroupsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string AttachVServerGroupsRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string AttachVServerGroupsRequest::getResourceOwnerAccount()const
void AttachVServerGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long AttachVServerGroupsRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long AttachVServerGroupsRequest::getOwnerId()const
void AttachVServerGroupsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::vector<AttachVServerGroupsRequest::VServerGroup> AttachVServerGroupsRequest::getVServerGroup()const
@@ -99,12 +101,17 @@ std::vector<AttachVServerGroupsRequest::VServerGroup> AttachVServerGroupsRequest
void AttachVServerGroupsRequest::setVServerGroup(const std::vector<VServerGroup>& vServerGroup)
{
vServerGroup_ = vServerGroup;
int i = 0;
for(int i = 0; i!= vServerGroup.size(); i++) {
auto obj = vServerGroup.at(i);
std::string str ="VServerGroup."+ std::to_string(i);
setCoreParameter(str + ".LoadBalancerId", obj.loadBalancerId);
setCoreParameter(str + ".VServerGroupAttribute", std::to_string(obj.vServerGroupAttribute));
for(int dep1 = 0; dep1!= vServerGroup.size(); dep1++) {
auto vServerGroupObj = vServerGroup.at(dep1);
std::string vServerGroupObjStr = "VServerGroup." + std::to_string(dep1 + 1);
setParameter(vServerGroupObjStr + ".LoadBalancerId", vServerGroupObj.loadBalancerId);
for(int dep2 = 0; dep2!= vServerGroupObj.vServerGroupAttribute.size(); dep2++) {
auto vServerGroupAttributeObj = vServerGroupObj.vServerGroupAttribute.at(dep2);
std::string vServerGroupAttributeObjStr = vServerGroupObjStr + "VServerGroupAttribute." + std::to_string(dep2 + 1);
setParameter(vServerGroupAttributeObjStr + ".VServerGroupId", vServerGroupAttributeObj.vServerGroupId);
setParameter(vServerGroupAttributeObjStr + ".Port", std::to_string(vServerGroupAttributeObj.port));
setParameter(vServerGroupAttributeObjStr + ".Weight", std::to_string(vServerGroupAttributeObj.weight));
}
}
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CompleteLifecycleActionRequest;
CompleteLifecycleActionRequest::CompleteLifecycleActionRequest() :
RpcServiceRequest("ess", "2014-08-28", "CompleteLifecycleAction")
{}
{
setMethod(HttpRequest::Method::Post);
}
CompleteLifecycleActionRequest::~CompleteLifecycleActionRequest()
{}
@@ -33,7 +35,7 @@ std::string CompleteLifecycleActionRequest::getLifecycleActionToken()const
void CompleteLifecycleActionRequest::setLifecycleActionToken(const std::string& lifecycleActionToken)
{
lifecycleActionToken_ = lifecycleActionToken;
setCoreParameter("LifecycleActionToken", lifecycleActionToken);
setParameter("LifecycleActionToken", lifecycleActionToken);
}
std::string CompleteLifecycleActionRequest::getAccessKeyId()const
@@ -44,7 +46,7 @@ std::string CompleteLifecycleActionRequest::getAccessKeyId()const
void CompleteLifecycleActionRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string CompleteLifecycleActionRequest::getResourceOwnerAccount()const
@@ -55,7 +57,7 @@ std::string CompleteLifecycleActionRequest::getResourceOwnerAccount()const
void CompleteLifecycleActionRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CompleteLifecycleActionRequest::getLifecycleHookId()const
@@ -66,7 +68,7 @@ std::string CompleteLifecycleActionRequest::getLifecycleHookId()const
void CompleteLifecycleActionRequest::setLifecycleHookId(const std::string& lifecycleHookId)
{
lifecycleHookId_ = lifecycleHookId;
setCoreParameter("LifecycleHookId", lifecycleHookId);
setParameter("LifecycleHookId", lifecycleHookId);
}
std::string CompleteLifecycleActionRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string CompleteLifecycleActionRequest::getOwnerAccount()const
void CompleteLifecycleActionRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long CompleteLifecycleActionRequest::getOwnerId()const
@@ -88,7 +90,7 @@ long CompleteLifecycleActionRequest::getOwnerId()const
void CompleteLifecycleActionRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CompleteLifecycleActionRequest::getLifecycleActionResult()const
@@ -99,6 +101,6 @@ std::string CompleteLifecycleActionRequest::getLifecycleActionResult()const
void CompleteLifecycleActionRequest::setLifecycleActionResult(const std::string& lifecycleActionResult)
{
lifecycleActionResult_ = lifecycleActionResult;
setCoreParameter("LifecycleActionResult", lifecycleActionResult);
setParameter("LifecycleActionResult", lifecycleActionResult);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateAlarmRequest;
CreateAlarmRequest::CreateAlarmRequest() :
RpcServiceRequest("ess", "2014-08-28", "CreateAlarm")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateAlarmRequest::~CreateAlarmRequest()
{}
@@ -33,29 +35,7 @@ std::string CreateAlarmRequest::getMetricType()const
void CreateAlarmRequest::setMetricType(const std::string& metricType)
{
metricType_ = metricType;
setCoreParameter("MetricType", metricType);
}
int CreateAlarmRequest::getPeriod()const
{
return period_;
}
void CreateAlarmRequest::setPeriod(int period)
{
period_ = period;
setCoreParameter("Period", std::to_string(period));
}
std::string CreateAlarmRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void CreateAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("MetricType", metricType);
}
std::string CreateAlarmRequest::getScalingGroupId()const
@@ -66,18 +46,7 @@ std::string CreateAlarmRequest::getScalingGroupId()const
void CreateAlarmRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
}
int CreateAlarmRequest::getGroupId()const
{
return groupId_;
}
void CreateAlarmRequest::setGroupId(int groupId)
{
groupId_ = groupId;
setCoreParameter("GroupId", std::to_string(groupId));
setParameter("ScalingGroupId", scalingGroupId);
}
std::string CreateAlarmRequest::getDescription()const
@@ -88,7 +57,7 @@ std::string CreateAlarmRequest::getDescription()const
void CreateAlarmRequest::setDescription(const std::string& description)
{
description_ = description;
setCoreParameter("Description", description);
setParameter("Description", description);
}
std::vector<std::string> CreateAlarmRequest::getAlarmAction()const
@@ -99,8 +68,9 @@ std::vector<std::string> CreateAlarmRequest::getAlarmAction()const
void CreateAlarmRequest::setAlarmAction(const std::vector<std::string>& alarmAction)
{
alarmAction_ = alarmAction;
for(int i = 0; i!= alarmAction.size(); i++)
setCoreParameter("AlarmAction."+ std::to_string(i), alarmAction.at(i));
for(int dep1 = 0; dep1!= alarmAction.size(); dep1++) {
setParameter("AlarmAction."+ std::to_string(dep1), alarmAction.at(dep1));
}
}
float CreateAlarmRequest::getThreshold()const
@@ -111,18 +81,7 @@ float CreateAlarmRequest::getThreshold()const
void CreateAlarmRequest::setThreshold(float threshold)
{
threshold_ = threshold;
setCoreParameter("Threshold", std::to_string(threshold));
}
long CreateAlarmRequest::getOwnerId()const
{
return ownerId_;
}
void CreateAlarmRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("Threshold", std::to_string(threshold));
}
std::string CreateAlarmRequest::getAccessKeyId()const
@@ -133,7 +92,7 @@ std::string CreateAlarmRequest::getAccessKeyId()const
void CreateAlarmRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string CreateAlarmRequest::getRegionId()const
@@ -144,18 +103,7 @@ std::string CreateAlarmRequest::getRegionId()const
void CreateAlarmRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
}
std::string CreateAlarmRequest::getName()const
{
return name_;
}
void CreateAlarmRequest::setName(const std::string& name)
{
name_ = name;
setCoreParameter("Name", name);
setParameter("RegionId", regionId);
}
int CreateAlarmRequest::getEvaluationCount()const
@@ -166,7 +114,7 @@ int CreateAlarmRequest::getEvaluationCount()const
void CreateAlarmRequest::setEvaluationCount(int evaluationCount)
{
evaluationCount_ = evaluationCount;
setCoreParameter("EvaluationCount", std::to_string(evaluationCount));
setParameter("EvaluationCount", std::to_string(evaluationCount));
}
std::string CreateAlarmRequest::getMetricName()const
@@ -177,18 +125,7 @@ std::string CreateAlarmRequest::getMetricName()const
void CreateAlarmRequest::setMetricName(const std::string& metricName)
{
metricName_ = metricName;
setCoreParameter("MetricName", metricName);
}
std::string CreateAlarmRequest::getComparisonOperator()const
{
return comparisonOperator_;
}
void CreateAlarmRequest::setComparisonOperator(const std::string& comparisonOperator)
{
comparisonOperator_ = comparisonOperator;
setCoreParameter("ComparisonOperator", comparisonOperator);
setParameter("MetricName", metricName);
}
std::vector<CreateAlarmRequest::Dimension> CreateAlarmRequest::getDimension()const
@@ -199,15 +136,80 @@ std::vector<CreateAlarmRequest::Dimension> CreateAlarmRequest::getDimension()con
void CreateAlarmRequest::setDimension(const std::vector<Dimension>& dimension)
{
dimension_ = dimension;
int i = 0;
for(int i = 0; i!= dimension.size(); i++) {
auto obj = dimension.at(i);
std::string str ="Dimension."+ std::to_string(i);
setCoreParameter(str + ".DimensionValue", obj.dimensionValue);
setCoreParameter(str + ".DimensionKey", obj.dimensionKey);
for(int dep1 = 0; dep1!= dimension.size(); dep1++) {
auto dimensionObj = dimension.at(dep1);
std::string dimensionObjStr = "Dimension." + std::to_string(dep1 + 1);
setParameter(dimensionObjStr + ".DimensionValue", dimensionObj.dimensionValue);
setParameter(dimensionObjStr + ".DimensionKey", dimensionObj.dimensionKey);
}
}
int CreateAlarmRequest::getPeriod()const
{
return period_;
}
void CreateAlarmRequest::setPeriod(int period)
{
period_ = period;
setParameter("Period", std::to_string(period));
}
std::string CreateAlarmRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void CreateAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
int CreateAlarmRequest::getGroupId()const
{
return groupId_;
}
void CreateAlarmRequest::setGroupId(int groupId)
{
groupId_ = groupId;
setParameter("GroupId", std::to_string(groupId));
}
long CreateAlarmRequest::getOwnerId()const
{
return ownerId_;
}
void CreateAlarmRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateAlarmRequest::getName()const
{
return name_;
}
void CreateAlarmRequest::setName(const std::string& name)
{
name_ = name;
setParameter("Name", name);
}
std::string CreateAlarmRequest::getComparisonOperator()const
{
return comparisonOperator_;
}
void CreateAlarmRequest::setComparisonOperator(const std::string& comparisonOperator)
{
comparisonOperator_ = comparisonOperator;
setParameter("ComparisonOperator", comparisonOperator);
}
std::string CreateAlarmRequest::getStatistics()const
{
return statistics_;
@@ -216,6 +218,6 @@ std::string CreateAlarmRequest::getStatistics()const
void CreateAlarmRequest::setStatistics(const std::string& statistics)
{
statistics_ = statistics;
setCoreParameter("Statistics", statistics);
setParameter("Statistics", statistics);
}

View File

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

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateLifecycleHookRequest;
CreateLifecycleHookRequest::CreateLifecycleHookRequest() :
RpcServiceRequest("ess", "2014-08-28", "CreateLifecycleHook")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateLifecycleHookRequest::~CreateLifecycleHookRequest()
{}
@@ -33,7 +35,7 @@ std::string CreateLifecycleHookRequest::getDefaultResult()const
void CreateLifecycleHookRequest::setDefaultResult(const std::string& defaultResult)
{
defaultResult_ = defaultResult;
setCoreParameter("DefaultResult", defaultResult);
setParameter("DefaultResult", defaultResult);
}
int CreateLifecycleHookRequest::getHeartbeatTimeout()const
@@ -44,7 +46,7 @@ int CreateLifecycleHookRequest::getHeartbeatTimeout()const
void CreateLifecycleHookRequest::setHeartbeatTimeout(int heartbeatTimeout)
{
heartbeatTimeout_ = heartbeatTimeout;
setCoreParameter("HeartbeatTimeout", std::to_string(heartbeatTimeout));
setParameter("HeartbeatTimeout", std::to_string(heartbeatTimeout));
}
std::string CreateLifecycleHookRequest::getScalingGroupId()const
@@ -55,7 +57,7 @@ std::string CreateLifecycleHookRequest::getScalingGroupId()const
void CreateLifecycleHookRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string CreateLifecycleHookRequest::getLifecycleTransition()const
@@ -66,7 +68,7 @@ std::string CreateLifecycleHookRequest::getLifecycleTransition()const
void CreateLifecycleHookRequest::setLifecycleTransition(const std::string& lifecycleTransition)
{
lifecycleTransition_ = lifecycleTransition;
setCoreParameter("LifecycleTransition", lifecycleTransition);
setParameter("LifecycleTransition", lifecycleTransition);
}
std::string CreateLifecycleHookRequest::getAccessKeyId()const
@@ -77,7 +79,7 @@ std::string CreateLifecycleHookRequest::getAccessKeyId()const
void CreateLifecycleHookRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string CreateLifecycleHookRequest::getLifecycleHookName()const
@@ -88,7 +90,7 @@ std::string CreateLifecycleHookRequest::getLifecycleHookName()const
void CreateLifecycleHookRequest::setLifecycleHookName(const std::string& lifecycleHookName)
{
lifecycleHookName_ = lifecycleHookName;
setCoreParameter("LifecycleHookName", lifecycleHookName);
setParameter("LifecycleHookName", lifecycleHookName);
}
std::string CreateLifecycleHookRequest::getNotificationArn()const
@@ -99,7 +101,7 @@ std::string CreateLifecycleHookRequest::getNotificationArn()const
void CreateLifecycleHookRequest::setNotificationArn(const std::string& notificationArn)
{
notificationArn_ = notificationArn;
setCoreParameter("NotificationArn", notificationArn);
setParameter("NotificationArn", notificationArn);
}
std::string CreateLifecycleHookRequest::getResourceOwnerAccount()const
@@ -110,7 +112,7 @@ std::string CreateLifecycleHookRequest::getResourceOwnerAccount()const
void CreateLifecycleHookRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CreateLifecycleHookRequest::getOwnerAccount()const
@@ -121,7 +123,7 @@ std::string CreateLifecycleHookRequest::getOwnerAccount()const
void CreateLifecycleHookRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string CreateLifecycleHookRequest::getNotificationMetadata()const
@@ -132,7 +134,7 @@ std::string CreateLifecycleHookRequest::getNotificationMetadata()const
void CreateLifecycleHookRequest::setNotificationMetadata(const std::string& notificationMetadata)
{
notificationMetadata_ = notificationMetadata;
setCoreParameter("NotificationMetadata", notificationMetadata);
setParameter("NotificationMetadata", notificationMetadata);
}
long CreateLifecycleHookRequest::getOwnerId()const
@@ -143,7 +145,7 @@ long CreateLifecycleHookRequest::getOwnerId()const
void CreateLifecycleHookRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::vector<CreateLifecycleHookRequest::LifecycleHook> CreateLifecycleHookRequest::getLifecycleHook()const
@@ -154,16 +156,15 @@ std::vector<CreateLifecycleHookRequest::LifecycleHook> CreateLifecycleHookReques
void CreateLifecycleHookRequest::setLifecycleHook(const std::vector<LifecycleHook>& lifecycleHook)
{
lifecycleHook_ = lifecycleHook;
int i = 0;
for(int i = 0; i!= lifecycleHook.size(); i++) {
auto obj = lifecycleHook.at(i);
std::string str ="LifecycleHook."+ std::to_string(i);
setCoreParameter(str + ".DefaultResult", obj.defaultResult);
setCoreParameter(str + ".LifecycleHookName", obj.lifecycleHookName);
setCoreParameter(str + ".HeartbeatTimeout", std::to_string(obj.heartbeatTimeout));
setCoreParameter(str + ".NotificationArn", obj.notificationArn);
setCoreParameter(str + ".NotificationMetadata", obj.notificationMetadata);
setCoreParameter(str + ".LifecycleTransition", obj.lifecycleTransition);
for(int dep1 = 0; dep1!= lifecycleHook.size(); dep1++) {
auto lifecycleHookObj = lifecycleHook.at(dep1);
std::string lifecycleHookObjStr = "LifecycleHook." + std::to_string(dep1 + 1);
setParameter(lifecycleHookObjStr + ".DefaultResult", lifecycleHookObj.defaultResult);
setParameter(lifecycleHookObjStr + ".LifecycleHookName", lifecycleHookObj.lifecycleHookName);
setParameter(lifecycleHookObjStr + ".HeartbeatTimeout", std::to_string(lifecycleHookObj.heartbeatTimeout));
setParameter(lifecycleHookObjStr + ".NotificationArn", lifecycleHookObj.notificationArn);
setParameter(lifecycleHookObjStr + ".NotificationMetadata", lifecycleHookObj.notificationMetadata);
setParameter(lifecycleHookObjStr + ".LifecycleTransition", lifecycleHookObj.lifecycleTransition);
}
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateNotificationConfigurationRequest;
CreateNotificationConfigurationRequest::CreateNotificationConfigurationRequest() :
RpcServiceRequest("ess", "2014-08-28", "CreateNotificationConfiguration")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateNotificationConfigurationRequest::~CreateNotificationConfigurationRequest()
{}
@@ -33,7 +35,7 @@ std::string CreateNotificationConfigurationRequest::getScalingGroupId()const
void CreateNotificationConfigurationRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string CreateNotificationConfigurationRequest::getAccessKeyId()const
@@ -44,7 +46,7 @@ std::string CreateNotificationConfigurationRequest::getAccessKeyId()const
void CreateNotificationConfigurationRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string CreateNotificationConfigurationRequest::getNotificationArn()const
@@ -55,7 +57,7 @@ std::string CreateNotificationConfigurationRequest::getNotificationArn()const
void CreateNotificationConfigurationRequest::setNotificationArn(const std::string& notificationArn)
{
notificationArn_ = notificationArn;
setCoreParameter("NotificationArn", notificationArn);
setParameter("NotificationArn", notificationArn);
}
std::string CreateNotificationConfigurationRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string CreateNotificationConfigurationRequest::getResourceOwnerAccount()con
void CreateNotificationConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long CreateNotificationConfigurationRequest::getOwnerId()const
@@ -77,7 +79,7 @@ long CreateNotificationConfigurationRequest::getOwnerId()const
void CreateNotificationConfigurationRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::vector<std::string> CreateNotificationConfigurationRequest::getNotificationType()const
@@ -88,7 +90,8 @@ std::vector<std::string> CreateNotificationConfigurationRequest::getNotification
void CreateNotificationConfigurationRequest::setNotificationType(const std::vector<std::string>& notificationType)
{
notificationType_ = notificationType;
for(int i = 0; i!= notificationType.size(); i++)
setCoreParameter("NotificationType."+ std::to_string(i), notificationType.at(i));
for(int dep1 = 0; dep1!= notificationType.size(); dep1++) {
setParameter("NotificationType."+ std::to_string(dep1), notificationType.at(dep1));
}
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateScalingConfigurationRequest;
CreateScalingConfigurationRequest::CreateScalingConfigurationRequest() :
RpcServiceRequest("ess", "2014-08-28", "CreateScalingConfiguration")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateScalingConfigurationRequest::~CreateScalingConfigurationRequest()
{}
@@ -33,7 +35,7 @@ std::string CreateScalingConfigurationRequest::getHpcClusterId()const
void CreateScalingConfigurationRequest::setHpcClusterId(const std::string& hpcClusterId)
{
hpcClusterId_ = hpcClusterId;
setCoreParameter("HpcClusterId", hpcClusterId);
setParameter("HpcClusterId", hpcClusterId);
}
std::string CreateScalingConfigurationRequest::getSecurityEnhancementStrategy()const
@@ -44,7 +46,7 @@ std::string CreateScalingConfigurationRequest::getSecurityEnhancementStrategy()c
void CreateScalingConfigurationRequest::setSecurityEnhancementStrategy(const std::string& securityEnhancementStrategy)
{
securityEnhancementStrategy_ = securityEnhancementStrategy;
setCoreParameter("SecurityEnhancementStrategy", securityEnhancementStrategy);
setParameter("SecurityEnhancementStrategy", securityEnhancementStrategy);
}
std::string CreateScalingConfigurationRequest::getKeyPairName()const
@@ -55,7 +57,7 @@ std::string CreateScalingConfigurationRequest::getKeyPairName()const
void CreateScalingConfigurationRequest::setKeyPairName(const std::string& keyPairName)
{
keyPairName_ = keyPairName;
setCoreParameter("KeyPairName", keyPairName);
setParameter("KeyPairName", keyPairName);
}
std::vector<CreateScalingConfigurationRequest::SpotPriceLimit> CreateScalingConfigurationRequest::getSpotPriceLimit()const
@@ -66,12 +68,11 @@ std::vector<CreateScalingConfigurationRequest::SpotPriceLimit> CreateScalingConf
void CreateScalingConfigurationRequest::setSpotPriceLimit(const std::vector<SpotPriceLimit>& spotPriceLimit)
{
spotPriceLimit_ = spotPriceLimit;
int i = 0;
for(int i = 0; i!= spotPriceLimit.size(); i++) {
auto obj = spotPriceLimit.at(i);
std::string str ="SpotPriceLimit."+ std::to_string(i);
setCoreParameter(str + ".InstanceType", obj.instanceType);
setCoreParameter(str + ".PriceLimit", std::to_string(obj.priceLimit));
for(int dep1 = 0; dep1!= spotPriceLimit.size(); dep1++) {
auto spotPriceLimitObj = spotPriceLimit.at(dep1);
std::string spotPriceLimitObjStr = "SpotPriceLimit." + std::to_string(dep1 + 1);
setParameter(spotPriceLimitObjStr + ".InstanceType", spotPriceLimitObj.instanceType);
setParameter(spotPriceLimitObjStr + ".PriceLimit", std::to_string(spotPriceLimitObj.priceLimit));
}
}
@@ -83,7 +84,7 @@ std::string CreateScalingConfigurationRequest::getResourceGroupId()const
void CreateScalingConfigurationRequest::setResourceGroupId(const std::string& resourceGroupId)
{
resourceGroupId_ = resourceGroupId;
setCoreParameter("ResourceGroupId", resourceGroupId);
setParameter("ResourceGroupId", resourceGroupId);
}
std::string CreateScalingConfigurationRequest::getHostName()const
@@ -94,7 +95,7 @@ std::string CreateScalingConfigurationRequest::getHostName()const
void CreateScalingConfigurationRequest::setHostName(const std::string& hostName)
{
hostName_ = hostName;
setCoreParameter("HostName", hostName);
setParameter("HostName", hostName);
}
std::string CreateScalingConfigurationRequest::getPassword()const
@@ -105,7 +106,7 @@ std::string CreateScalingConfigurationRequest::getPassword()const
void CreateScalingConfigurationRequest::setPassword(const std::string& password)
{
password_ = password;
setCoreParameter("Password", password);
setParameter("Password", password);
}
std::string CreateScalingConfigurationRequest::getInstanceDescription()const
@@ -116,7 +117,29 @@ std::string CreateScalingConfigurationRequest::getInstanceDescription()const
void CreateScalingConfigurationRequest::setInstanceDescription(const std::string& instanceDescription)
{
instanceDescription_ = instanceDescription;
setCoreParameter("InstanceDescription", instanceDescription);
setParameter("InstanceDescription", instanceDescription);
}
std::string CreateScalingConfigurationRequest::getSystemDiskAutoSnapshotPolicyId()const
{
return systemDiskAutoSnapshotPolicyId_;
}
void CreateScalingConfigurationRequest::setSystemDiskAutoSnapshotPolicyId(const std::string& systemDiskAutoSnapshotPolicyId)
{
systemDiskAutoSnapshotPolicyId_ = systemDiskAutoSnapshotPolicyId;
setParameter("SystemDiskAutoSnapshotPolicyId", systemDiskAutoSnapshotPolicyId);
}
int CreateScalingConfigurationRequest::getIpv6AddressCount()const
{
return ipv6AddressCount_;
}
void CreateScalingConfigurationRequest::setIpv6AddressCount(int ipv6AddressCount)
{
ipv6AddressCount_ = ipv6AddressCount;
setParameter("Ipv6AddressCount", std::to_string(ipv6AddressCount));
}
int CreateScalingConfigurationRequest::getCpu()const
@@ -127,7 +150,7 @@ int CreateScalingConfigurationRequest::getCpu()const
void CreateScalingConfigurationRequest::setCpu(int cpu)
{
cpu_ = cpu;
setCoreParameter("Cpu", std::to_string(cpu));
setParameter("Cpu", std::to_string(cpu));
}
long CreateScalingConfigurationRequest::getOwnerId()const
@@ -138,7 +161,7 @@ long CreateScalingConfigurationRequest::getOwnerId()const
void CreateScalingConfigurationRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateScalingConfigurationRequest::getScalingConfigurationName()const
@@ -149,7 +172,7 @@ std::string CreateScalingConfigurationRequest::getScalingConfigurationName()cons
void CreateScalingConfigurationRequest::setScalingConfigurationName(const std::string& scalingConfigurationName)
{
scalingConfigurationName_ = scalingConfigurationName;
setCoreParameter("ScalingConfigurationName", scalingConfigurationName);
setParameter("ScalingConfigurationName", scalingConfigurationName);
}
std::string CreateScalingConfigurationRequest::getTags()const
@@ -160,7 +183,7 @@ std::string CreateScalingConfigurationRequest::getTags()const
void CreateScalingConfigurationRequest::setTags(const std::string& tags)
{
tags_ = tags;
setCoreParameter("Tags", tags);
setParameter("Tags", tags);
}
std::string CreateScalingConfigurationRequest::getSpotStrategy()const
@@ -171,7 +194,7 @@ std::string CreateScalingConfigurationRequest::getSpotStrategy()const
void CreateScalingConfigurationRequest::setSpotStrategy(const std::string& spotStrategy)
{
spotStrategy_ = spotStrategy;
setCoreParameter("SpotStrategy", spotStrategy);
setParameter("SpotStrategy", spotStrategy);
}
std::string CreateScalingConfigurationRequest::getInstanceName()const
@@ -182,7 +205,7 @@ std::string CreateScalingConfigurationRequest::getInstanceName()const
void CreateScalingConfigurationRequest::setInstanceName(const std::string& instanceName)
{
instanceName_ = instanceName;
setCoreParameter("InstanceName", instanceName);
setParameter("InstanceName", instanceName);
}
std::string CreateScalingConfigurationRequest::getInternetChargeType()const
@@ -193,7 +216,7 @@ std::string CreateScalingConfigurationRequest::getInternetChargeType()const
void CreateScalingConfigurationRequest::setInternetChargeType(const std::string& internetChargeType)
{
internetChargeType_ = internetChargeType;
setCoreParameter("InternetChargeType", internetChargeType);
setParameter("InternetChargeType", internetChargeType);
}
int CreateScalingConfigurationRequest::getInternetMaxBandwidthIn()const
@@ -204,7 +227,7 @@ int CreateScalingConfigurationRequest::getInternetMaxBandwidthIn()const
void CreateScalingConfigurationRequest::setInternetMaxBandwidthIn(int internetMaxBandwidthIn)
{
internetMaxBandwidthIn_ = internetMaxBandwidthIn;
setCoreParameter("InternetMaxBandwidthIn", std::to_string(internetMaxBandwidthIn));
setParameter("InternetMaxBandwidthIn", std::to_string(internetMaxBandwidthIn));
}
std::string CreateScalingConfigurationRequest::getImageId()const
@@ -215,7 +238,7 @@ std::string CreateScalingConfigurationRequest::getImageId()const
void CreateScalingConfigurationRequest::setImageId(const std::string& imageId)
{
imageId_ = imageId;
setCoreParameter("ImageId", imageId);
setParameter("ImageId", imageId);
}
int CreateScalingConfigurationRequest::getMemory()const
@@ -226,7 +249,7 @@ int CreateScalingConfigurationRequest::getMemory()const
void CreateScalingConfigurationRequest::setMemory(int memory)
{
memory_ = memory;
setCoreParameter("Memory", std::to_string(memory));
setParameter("Memory", std::to_string(memory));
}
std::string CreateScalingConfigurationRequest::getClientToken()const
@@ -237,7 +260,7 @@ std::string CreateScalingConfigurationRequest::getClientToken()const
void CreateScalingConfigurationRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setCoreParameter("ClientToken", clientToken);
setParameter("ClientToken", clientToken);
}
std::string CreateScalingConfigurationRequest::getScalingGroupId()const
@@ -248,7 +271,7 @@ std::string CreateScalingConfigurationRequest::getScalingGroupId()const
void CreateScalingConfigurationRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::vector<std::string> CreateScalingConfigurationRequest::getInstanceTypes()const
@@ -259,8 +282,9 @@ std::vector<std::string> CreateScalingConfigurationRequest::getInstanceTypes()co
void CreateScalingConfigurationRequest::setInstanceTypes(const std::vector<std::string>& instanceTypes)
{
instanceTypes_ = instanceTypes;
for(int i = 0; i!= instanceTypes.size(); i++)
setCoreParameter("InstanceTypes."+ std::to_string(i), instanceTypes.at(i));
for(int dep1 = 0; dep1!= instanceTypes.size(); dep1++) {
setParameter("InstanceTypes."+ std::to_string(dep1), instanceTypes.at(dep1));
}
}
std::string CreateScalingConfigurationRequest::getIoOptimized()const
@@ -271,7 +295,7 @@ std::string CreateScalingConfigurationRequest::getIoOptimized()const
void CreateScalingConfigurationRequest::setIoOptimized(const std::string& ioOptimized)
{
ioOptimized_ = ioOptimized;
setCoreParameter("IoOptimized", ioOptimized);
setParameter("IoOptimized", ioOptimized);
}
std::string CreateScalingConfigurationRequest::getSecurityGroupId()const
@@ -282,7 +306,7 @@ std::string CreateScalingConfigurationRequest::getSecurityGroupId()const
void CreateScalingConfigurationRequest::setSecurityGroupId(const std::string& securityGroupId)
{
securityGroupId_ = securityGroupId;
setCoreParameter("SecurityGroupId", securityGroupId);
setParameter("SecurityGroupId", securityGroupId);
}
int CreateScalingConfigurationRequest::getInternetMaxBandwidthOut()const
@@ -293,7 +317,7 @@ int CreateScalingConfigurationRequest::getInternetMaxBandwidthOut()const
void CreateScalingConfigurationRequest::setInternetMaxBandwidthOut(int internetMaxBandwidthOut)
{
internetMaxBandwidthOut_ = internetMaxBandwidthOut;
setCoreParameter("InternetMaxBandwidthOut", std::to_string(internetMaxBandwidthOut));
setParameter("InternetMaxBandwidthOut", std::to_string(internetMaxBandwidthOut));
}
std::string CreateScalingConfigurationRequest::getSystemDiskCategory()const
@@ -304,7 +328,7 @@ std::string CreateScalingConfigurationRequest::getSystemDiskCategory()const
void CreateScalingConfigurationRequest::setSystemDiskCategory(const std::string& systemDiskCategory)
{
systemDiskCategory_ = systemDiskCategory;
setCoreParameter("SystemDiskCategory", systemDiskCategory);
setParameter("SystemDiskCategory", systemDiskCategory);
}
std::string CreateScalingConfigurationRequest::getAccessKeyId()const
@@ -315,7 +339,7 @@ std::string CreateScalingConfigurationRequest::getAccessKeyId()const
void CreateScalingConfigurationRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string CreateScalingConfigurationRequest::getUserData()const
@@ -326,7 +350,7 @@ std::string CreateScalingConfigurationRequest::getUserData()const
void CreateScalingConfigurationRequest::setUserData(const std::string& userData)
{
userData_ = userData;
setCoreParameter("UserData", userData);
setParameter("UserData", userData);
}
bool CreateScalingConfigurationRequest::getPasswordInherit()const
@@ -337,7 +361,7 @@ bool CreateScalingConfigurationRequest::getPasswordInherit()const
void CreateScalingConfigurationRequest::setPasswordInherit(bool passwordInherit)
{
passwordInherit_ = passwordInherit;
setCoreParameter("PasswordInherit", passwordInherit ? "true" : "false");
setParameter("PasswordInherit", passwordInherit ? "true" : "false");
}
std::string CreateScalingConfigurationRequest::getImageName()const
@@ -348,7 +372,7 @@ std::string CreateScalingConfigurationRequest::getImageName()const
void CreateScalingConfigurationRequest::setImageName(const std::string& imageName)
{
imageName_ = imageName;
setCoreParameter("ImageName", imageName);
setParameter("ImageName", imageName);
}
std::string CreateScalingConfigurationRequest::getInstanceType()const
@@ -359,7 +383,7 @@ std::string CreateScalingConfigurationRequest::getInstanceType()const
void CreateScalingConfigurationRequest::setInstanceType(const std::string& instanceType)
{
instanceType_ = instanceType;
setCoreParameter("InstanceType", instanceType);
setParameter("InstanceType", instanceType);
}
std::string CreateScalingConfigurationRequest::getDeploymentSetId()const
@@ -370,7 +394,7 @@ std::string CreateScalingConfigurationRequest::getDeploymentSetId()const
void CreateScalingConfigurationRequest::setDeploymentSetId(const std::string& deploymentSetId)
{
deploymentSetId_ = deploymentSetId;
setCoreParameter("DeploymentSetId", deploymentSetId);
setParameter("DeploymentSetId", deploymentSetId);
}
std::string CreateScalingConfigurationRequest::getResourceOwnerAccount()const
@@ -381,7 +405,7 @@ std::string CreateScalingConfigurationRequest::getResourceOwnerAccount()const
void CreateScalingConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CreateScalingConfigurationRequest::getOwnerAccount()const
@@ -392,7 +416,7 @@ std::string CreateScalingConfigurationRequest::getOwnerAccount()const
void CreateScalingConfigurationRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string CreateScalingConfigurationRequest::getSystemDiskDiskName()const
@@ -403,7 +427,7 @@ std::string CreateScalingConfigurationRequest::getSystemDiskDiskName()const
void CreateScalingConfigurationRequest::setSystemDiskDiskName(const std::string& systemDiskDiskName)
{
systemDiskDiskName_ = systemDiskDiskName;
setCoreParameter("SystemDiskDiskName", systemDiskDiskName);
setParameter("SystemDiskDiskName", systemDiskDiskName);
}
std::string CreateScalingConfigurationRequest::getRamRoleName()const
@@ -414,7 +438,7 @@ std::string CreateScalingConfigurationRequest::getRamRoleName()const
void CreateScalingConfigurationRequest::setRamRoleName(const std::string& ramRoleName)
{
ramRoleName_ = ramRoleName;
setCoreParameter("RamRoleName", ramRoleName);
setParameter("RamRoleName", ramRoleName);
}
std::vector<std::string> CreateScalingConfigurationRequest::getSecurityGroupIds()const
@@ -425,8 +449,9 @@ std::vector<std::string> CreateScalingConfigurationRequest::getSecurityGroupIds(
void CreateScalingConfigurationRequest::setSecurityGroupIds(const std::vector<std::string>& securityGroupIds)
{
securityGroupIds_ = securityGroupIds;
for(int i = 0; i!= securityGroupIds.size(); i++)
setCoreParameter("SecurityGroupIds."+ std::to_string(i), securityGroupIds.at(i));
for(int dep1 = 0; dep1!= securityGroupIds.size(); dep1++) {
setParameter("SecurityGroupIds."+ std::to_string(dep1), securityGroupIds.at(dep1));
}
}
std::vector<CreateScalingConfigurationRequest::DataDisk> CreateScalingConfigurationRequest::getDataDisk()const
@@ -437,19 +462,19 @@ std::vector<CreateScalingConfigurationRequest::DataDisk> CreateScalingConfigurat
void CreateScalingConfigurationRequest::setDataDisk(const std::vector<DataDisk>& dataDisk)
{
dataDisk_ = dataDisk;
int i = 0;
for(int i = 0; i!= dataDisk.size(); i++) {
auto obj = dataDisk.at(i);
std::string str ="DataDisk."+ std::to_string(i);
setCoreParameter(str + ".DiskName", obj.diskName);
setCoreParameter(str + ".SnapshotId", obj.snapshotId);
setCoreParameter(str + ".Size", std::to_string(obj.size));
setCoreParameter(str + ".Encrypted", obj.encrypted);
setCoreParameter(str + ".Description", obj.description);
setCoreParameter(str + ".Category", obj.category);
setCoreParameter(str + ".KMSKeyId", obj.kMSKeyId);
setCoreParameter(str + ".Device", obj.device);
setCoreParameter(str + ".DeleteWithInstance", obj.deleteWithInstance ? "true" : "false");
for(int dep1 = 0; dep1!= dataDisk.size(); dep1++) {
auto dataDiskObj = dataDisk.at(dep1);
std::string dataDiskObjStr = "DataDisk." + std::to_string(dep1 + 1);
setParameter(dataDiskObjStr + ".DiskName", dataDiskObj.diskName);
setParameter(dataDiskObjStr + ".SnapshotId", dataDiskObj.snapshotId);
setParameter(dataDiskObjStr + ".Size", std::to_string(dataDiskObj.size));
setParameter(dataDiskObjStr + ".Encrypted", dataDiskObj.encrypted);
setParameter(dataDiskObjStr + ".AutoSnapshotPolicyId", dataDiskObj.autoSnapshotPolicyId);
setParameter(dataDiskObjStr + ".Description", dataDiskObj.description);
setParameter(dataDiskObjStr + ".Category", dataDiskObj.category);
setParameter(dataDiskObjStr + ".KMSKeyId", dataDiskObj.kMSKeyId);
setParameter(dataDiskObjStr + ".Device", dataDiskObj.device);
setParameter(dataDiskObjStr + ".DeleteWithInstance", dataDiskObj.deleteWithInstance ? "true" : "false");
}
}
@@ -461,7 +486,7 @@ int CreateScalingConfigurationRequest::getLoadBalancerWeight()const
void CreateScalingConfigurationRequest::setLoadBalancerWeight(int loadBalancerWeight)
{
loadBalancerWeight_ = loadBalancerWeight;
setCoreParameter("LoadBalancerWeight", std::to_string(loadBalancerWeight));
setParameter("LoadBalancerWeight", std::to_string(loadBalancerWeight));
}
int CreateScalingConfigurationRequest::getSystemDiskSize()const
@@ -472,7 +497,7 @@ int CreateScalingConfigurationRequest::getSystemDiskSize()const
void CreateScalingConfigurationRequest::setSystemDiskSize(int systemDiskSize)
{
systemDiskSize_ = systemDiskSize;
setCoreParameter("SystemDiskSize", std::to_string(systemDiskSize));
setParameter("SystemDiskSize", std::to_string(systemDiskSize));
}
std::string CreateScalingConfigurationRequest::getSystemDiskDescription()const
@@ -483,6 +508,6 @@ std::string CreateScalingConfigurationRequest::getSystemDiskDescription()const
void CreateScalingConfigurationRequest::setSystemDiskDescription(const std::string& systemDiskDescription)
{
systemDiskDescription_ = systemDiskDescription;
setCoreParameter("SystemDiskDescription", systemDiskDescription);
setParameter("SystemDiskDescription", systemDiskDescription);
}

View File

@@ -20,33 +20,13 @@ using AlibabaCloud::Ess::Model::CreateScalingGroupRequest;
CreateScalingGroupRequest::CreateScalingGroupRequest() :
RpcServiceRequest("ess", "2014-08-28", "CreateScalingGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateScalingGroupRequest::~CreateScalingGroupRequest()
{}
std::string CreateScalingGroupRequest::getLoadBalancerIds()const
{
return loadBalancerIds_;
}
void CreateScalingGroupRequest::setLoadBalancerIds(const std::string& loadBalancerIds)
{
loadBalancerIds_ = loadBalancerIds;
setCoreParameter("LoadBalancerIds", loadBalancerIds);
}
std::string CreateScalingGroupRequest::getClientToken()const
{
return clientToken_;
}
void CreateScalingGroupRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setCoreParameter("ClientToken", clientToken);
}
std::vector<std::string> CreateScalingGroupRequest::getVSwitchIds()const
{
return vSwitchIds_;
@@ -55,41 +35,9 @@ std::vector<std::string> CreateScalingGroupRequest::getVSwitchIds()const
void CreateScalingGroupRequest::setVSwitchIds(const std::vector<std::string>& vSwitchIds)
{
vSwitchIds_ = vSwitchIds;
for(int i = 0; i!= vSwitchIds.size(); i++)
setCoreParameter("VSwitchIds."+ std::to_string(i), vSwitchIds.at(i));
}
int CreateScalingGroupRequest::getOnDemandBaseCapacity()const
{
return onDemandBaseCapacity_;
}
void CreateScalingGroupRequest::setOnDemandBaseCapacity(int onDemandBaseCapacity)
{
onDemandBaseCapacity_ = onDemandBaseCapacity;
setCoreParameter("OnDemandBaseCapacity", std::to_string(onDemandBaseCapacity));
}
std::string CreateScalingGroupRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
}
int CreateScalingGroupRequest::getOnDemandPercentageAboveBaseCapacity()const
{
return onDemandPercentageAboveBaseCapacity_;
}
void CreateScalingGroupRequest::setOnDemandPercentageAboveBaseCapacity(int onDemandPercentageAboveBaseCapacity)
{
onDemandPercentageAboveBaseCapacity_ = onDemandPercentageAboveBaseCapacity;
setCoreParameter("OnDemandPercentageAboveBaseCapacity", std::to_string(onDemandPercentageAboveBaseCapacity));
for(int dep1 = 0; dep1!= vSwitchIds.size(); dep1++) {
setParameter("VSwitchIds."+ std::to_string(dep1), vSwitchIds.at(dep1));
}
}
bool CreateScalingGroupRequest::getSpotInstanceRemedy()const
@@ -100,18 +48,23 @@ bool CreateScalingGroupRequest::getSpotInstanceRemedy()const
void CreateScalingGroupRequest::setSpotInstanceRemedy(bool spotInstanceRemedy)
{
spotInstanceRemedy_ = spotInstanceRemedy;
setCoreParameter("SpotInstanceRemedy", spotInstanceRemedy ? "true" : "false");
setParameter("SpotInstanceRemedy", spotInstanceRemedy ? "true" : "false");
}
std::string CreateScalingGroupRequest::getRegionId()const
std::vector<CreateScalingGroupRequest::Tag> CreateScalingGroupRequest::getTag()const
{
return regionId_;
return tag_;
}
void CreateScalingGroupRequest::setRegionId(const std::string& regionId)
void CreateScalingGroupRequest::setTag(const std::vector<Tag>& tag)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
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);
}
}
int CreateScalingGroupRequest::getDefaultCooldown()const
@@ -122,29 +75,7 @@ int CreateScalingGroupRequest::getDefaultCooldown()const
void CreateScalingGroupRequest::setDefaultCooldown(int defaultCooldown)
{
defaultCooldown_ = defaultCooldown;
setCoreParameter("DefaultCooldown", std::to_string(defaultCooldown));
}
std::string CreateScalingGroupRequest::getRemovalPolicy1()const
{
return removalPolicy1_;
}
void CreateScalingGroupRequest::setRemovalPolicy1(const std::string& removalPolicy1)
{
removalPolicy1_ = removalPolicy1;
setCoreParameter("RemovalPolicy1", removalPolicy1);
}
std::string CreateScalingGroupRequest::getRemovalPolicy2()const
{
return removalPolicy2_;
}
void CreateScalingGroupRequest::setRemovalPolicy2(const std::string& removalPolicy2)
{
removalPolicy2_ = removalPolicy2;
setCoreParameter("RemovalPolicy2", removalPolicy2);
setParameter("DefaultCooldown", std::to_string(defaultCooldown));
}
std::string CreateScalingGroupRequest::getMultiAZPolicy()const
@@ -155,7 +86,7 @@ std::string CreateScalingGroupRequest::getMultiAZPolicy()const
void CreateScalingGroupRequest::setMultiAZPolicy(const std::string& multiAZPolicy)
{
multiAZPolicy_ = multiAZPolicy;
setCoreParameter("MultiAZPolicy", multiAZPolicy);
setParameter("MultiAZPolicy", multiAZPolicy);
}
std::string CreateScalingGroupRequest::getDBInstanceIds()const
@@ -166,7 +97,7 @@ std::string CreateScalingGroupRequest::getDBInstanceIds()const
void CreateScalingGroupRequest::setDBInstanceIds(const std::string& dBInstanceIds)
{
dBInstanceIds_ = dBInstanceIds;
setCoreParameter("DBInstanceIds", dBInstanceIds);
setParameter("DBInstanceIds", dBInstanceIds);
}
std::string CreateScalingGroupRequest::getLaunchTemplateId()const
@@ -177,62 +108,18 @@ std::string CreateScalingGroupRequest::getLaunchTemplateId()const
void CreateScalingGroupRequest::setLaunchTemplateId(const std::string& launchTemplateId)
{
launchTemplateId_ = launchTemplateId;
setCoreParameter("LaunchTemplateId", launchTemplateId);
setParameter("LaunchTemplateId", launchTemplateId);
}
std::string CreateScalingGroupRequest::getHealthCheckType()const
int CreateScalingGroupRequest::getDesiredCapacity()const
{
return healthCheckType_;
return desiredCapacity_;
}
void CreateScalingGroupRequest::setHealthCheckType(const std::string& healthCheckType)
void CreateScalingGroupRequest::setDesiredCapacity(int desiredCapacity)
{
healthCheckType_ = healthCheckType;
setCoreParameter("HealthCheckType", healthCheckType);
}
std::string CreateScalingGroupRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void CreateScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CreateScalingGroupRequest::getScalingGroupName()const
{
return scalingGroupName_;
}
void CreateScalingGroupRequest::setScalingGroupName(const std::string& scalingGroupName)
{
scalingGroupName_ = scalingGroupName;
setCoreParameter("ScalingGroupName", scalingGroupName);
}
std::string CreateScalingGroupRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void CreateScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
}
int CreateScalingGroupRequest::getSpotInstancePools()const
{
return spotInstancePools_;
}
void CreateScalingGroupRequest::setSpotInstancePools(int spotInstancePools)
{
spotInstancePools_ = spotInstancePools;
setCoreParameter("SpotInstancePools", std::to_string(spotInstancePools));
desiredCapacity_ = desiredCapacity;
setParameter("DesiredCapacity", std::to_string(desiredCapacity));
}
int CreateScalingGroupRequest::getMinSize()const
@@ -243,7 +130,7 @@ int CreateScalingGroupRequest::getMinSize()const
void CreateScalingGroupRequest::setMinSize(int minSize)
{
minSize_ = minSize;
setCoreParameter("MinSize", std::to_string(minSize));
setParameter("MinSize", std::to_string(minSize));
}
long CreateScalingGroupRequest::getOwnerId()const
@@ -254,29 +141,7 @@ long CreateScalingGroupRequest::getOwnerId()const
void CreateScalingGroupRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateScalingGroupRequest::getLaunchTemplateVersion()const
{
return launchTemplateVersion_;
}
void CreateScalingGroupRequest::setLaunchTemplateVersion(const std::string& launchTemplateVersion)
{
launchTemplateVersion_ = launchTemplateVersion;
setCoreParameter("LaunchTemplateVersion", launchTemplateVersion);
}
std::string CreateScalingGroupRequest::getScalingPolicy()const
{
return scalingPolicy_;
}
void CreateScalingGroupRequest::setScalingPolicy(const std::string& scalingPolicy)
{
scalingPolicy_ = scalingPolicy;
setCoreParameter("ScalingPolicy", scalingPolicy);
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateScalingGroupRequest::getVSwitchId()const
@@ -287,7 +152,18 @@ std::string CreateScalingGroupRequest::getVSwitchId()const
void CreateScalingGroupRequest::setVSwitchId(const std::string& vSwitchId)
{
vSwitchId_ = vSwitchId;
setCoreParameter("VSwitchId", vSwitchId);
setParameter("VSwitchId", vSwitchId);
}
std::string CreateScalingGroupRequest::getInstanceId()const
{
return instanceId_;
}
void CreateScalingGroupRequest::setInstanceId(const std::string& instanceId)
{
instanceId_ = instanceId;
setParameter("InstanceId", instanceId);
}
int CreateScalingGroupRequest::getMaxSize()const
@@ -298,7 +174,7 @@ int CreateScalingGroupRequest::getMaxSize()const
void CreateScalingGroupRequest::setMaxSize(int maxSize)
{
maxSize_ = maxSize;
setCoreParameter("MaxSize", std::to_string(maxSize));
setParameter("MaxSize", std::to_string(maxSize));
}
std::vector<CreateScalingGroupRequest::LifecycleHook> CreateScalingGroupRequest::getLifecycleHook()const
@@ -309,19 +185,194 @@ std::vector<CreateScalingGroupRequest::LifecycleHook> CreateScalingGroupRequest:
void CreateScalingGroupRequest::setLifecycleHook(const std::vector<LifecycleHook>& lifecycleHook)
{
lifecycleHook_ = lifecycleHook;
int i = 0;
for(int i = 0; i!= lifecycleHook.size(); i++) {
auto obj = lifecycleHook.at(i);
std::string str ="LifecycleHook."+ std::to_string(i);
setCoreParameter(str + ".DefaultResult", obj.defaultResult);
setCoreParameter(str + ".LifecycleHookName", obj.lifecycleHookName);
setCoreParameter(str + ".HeartbeatTimeout", std::to_string(obj.heartbeatTimeout));
setCoreParameter(str + ".NotificationArn", obj.notificationArn);
setCoreParameter(str + ".NotificationMetadata", obj.notificationMetadata);
setCoreParameter(str + ".LifecycleTransition", obj.lifecycleTransition);
for(int dep1 = 0; dep1!= lifecycleHook.size(); dep1++) {
auto lifecycleHookObj = lifecycleHook.at(dep1);
std::string lifecycleHookObjStr = "LifecycleHook." + std::to_string(dep1 + 1);
setParameter(lifecycleHookObjStr + ".DefaultResult", lifecycleHookObj.defaultResult);
setParameter(lifecycleHookObjStr + ".LifecycleHookName", lifecycleHookObj.lifecycleHookName);
setParameter(lifecycleHookObjStr + ".HeartbeatTimeout", std::to_string(lifecycleHookObj.heartbeatTimeout));
setParameter(lifecycleHookObjStr + ".NotificationArn", lifecycleHookObj.notificationArn);
setParameter(lifecycleHookObjStr + ".NotificationMetadata", lifecycleHookObj.notificationMetadata);
setParameter(lifecycleHookObjStr + ".LifecycleTransition", lifecycleHookObj.lifecycleTransition);
}
}
std::string CreateScalingGroupRequest::getLoadBalancerIds()const
{
return loadBalancerIds_;
}
void CreateScalingGroupRequest::setLoadBalancerIds(const std::string& loadBalancerIds)
{
loadBalancerIds_ = loadBalancerIds;
setParameter("LoadBalancerIds", loadBalancerIds);
}
std::string CreateScalingGroupRequest::getClientToken()const
{
return clientToken_;
}
void CreateScalingGroupRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setParameter("ClientToken", clientToken);
}
int CreateScalingGroupRequest::getOnDemandBaseCapacity()const
{
return onDemandBaseCapacity_;
}
void CreateScalingGroupRequest::setOnDemandBaseCapacity(int onDemandBaseCapacity)
{
onDemandBaseCapacity_ = onDemandBaseCapacity;
setParameter("OnDemandBaseCapacity", std::to_string(onDemandBaseCapacity));
}
std::string CreateScalingGroupRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void CreateScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
}
int CreateScalingGroupRequest::getOnDemandPercentageAboveBaseCapacity()const
{
return onDemandPercentageAboveBaseCapacity_;
}
void CreateScalingGroupRequest::setOnDemandPercentageAboveBaseCapacity(int onDemandPercentageAboveBaseCapacity)
{
onDemandPercentageAboveBaseCapacity_ = onDemandPercentageAboveBaseCapacity;
setParameter("OnDemandPercentageAboveBaseCapacity", std::to_string(onDemandPercentageAboveBaseCapacity));
}
std::string CreateScalingGroupRequest::getRegionId()const
{
return regionId_;
}
void CreateScalingGroupRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}
std::string CreateScalingGroupRequest::getRemovalPolicy1()const
{
return removalPolicy1_;
}
void CreateScalingGroupRequest::setRemovalPolicy1(const std::string& removalPolicy1)
{
removalPolicy1_ = removalPolicy1;
setParameter("RemovalPolicy1", removalPolicy1);
}
std::string CreateScalingGroupRequest::getRemovalPolicy2()const
{
return removalPolicy2_;
}
void CreateScalingGroupRequest::setRemovalPolicy2(const std::string& removalPolicy2)
{
removalPolicy2_ = removalPolicy2;
setParameter("RemovalPolicy2", removalPolicy2);
}
std::string CreateScalingGroupRequest::getHealthCheckType()const
{
return healthCheckType_;
}
void CreateScalingGroupRequest::setHealthCheckType(const std::string& healthCheckType)
{
healthCheckType_ = healthCheckType;
setParameter("HealthCheckType", healthCheckType);
}
std::string CreateScalingGroupRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void CreateScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CreateScalingGroupRequest::getScalingGroupName()const
{
return scalingGroupName_;
}
void CreateScalingGroupRequest::setScalingGroupName(const std::string& scalingGroupName)
{
scalingGroupName_ = scalingGroupName;
setParameter("ScalingGroupName", scalingGroupName);
}
std::string CreateScalingGroupRequest::getOwnerAccount()const
{
return ownerAccount_;
}
void CreateScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setParameter("OwnerAccount", ownerAccount);
}
int CreateScalingGroupRequest::getSpotInstancePools()const
{
return spotInstancePools_;
}
void CreateScalingGroupRequest::setSpotInstancePools(int spotInstancePools)
{
spotInstancePools_ = spotInstancePools;
setParameter("SpotInstancePools", std::to_string(spotInstancePools));
}
bool CreateScalingGroupRequest::getGroupDeletionProtection()const
{
return groupDeletionProtection_;
}
void CreateScalingGroupRequest::setGroupDeletionProtection(bool groupDeletionProtection)
{
groupDeletionProtection_ = groupDeletionProtection;
setParameter("GroupDeletionProtection", groupDeletionProtection ? "true" : "false");
}
std::string CreateScalingGroupRequest::getLaunchTemplateVersion()const
{
return launchTemplateVersion_;
}
void CreateScalingGroupRequest::setLaunchTemplateVersion(const std::string& launchTemplateVersion)
{
launchTemplateVersion_ = launchTemplateVersion;
setParameter("LaunchTemplateVersion", launchTemplateVersion);
}
std::string CreateScalingGroupRequest::getScalingPolicy()const
{
return scalingPolicy_;
}
void CreateScalingGroupRequest::setScalingPolicy(const std::string& scalingPolicy)
{
scalingPolicy_ = scalingPolicy;
setParameter("ScalingPolicy", scalingPolicy);
}
std::vector<CreateScalingGroupRequest::VServerGroup> CreateScalingGroupRequest::getVServerGroup()const
{
return vServerGroup_;
@@ -330,12 +381,17 @@ std::vector<CreateScalingGroupRequest::VServerGroup> CreateScalingGroupRequest::
void CreateScalingGroupRequest::setVServerGroup(const std::vector<VServerGroup>& vServerGroup)
{
vServerGroup_ = vServerGroup;
int i = 0;
for(int i = 0; i!= vServerGroup.size(); i++) {
auto obj = vServerGroup.at(i);
std::string str ="VServerGroup."+ std::to_string(i);
setCoreParameter(str + ".LoadBalancerId", obj.loadBalancerId);
setCoreParameter(str + ".VServerGroupAttribute", std::to_string(obj.vServerGroupAttribute));
for(int dep1 = 0; dep1!= vServerGroup.size(); dep1++) {
auto vServerGroupObj = vServerGroup.at(dep1);
std::string vServerGroupObjStr = "VServerGroup." + std::to_string(dep1 + 1);
setParameter(vServerGroupObjStr + ".LoadBalancerId", vServerGroupObj.loadBalancerId);
for(int dep2 = 0; dep2!= vServerGroupObj.vServerGroupAttribute.size(); dep2++) {
auto vServerGroupAttributeObj = vServerGroupObj.vServerGroupAttribute.at(dep2);
std::string vServerGroupAttributeObjStr = vServerGroupObjStr + "VServerGroupAttribute." + std::to_string(dep2 + 1);
setParameter(vServerGroupAttributeObjStr + ".VServerGroupId", vServerGroupAttributeObj.vServerGroupId);
setParameter(vServerGroupAttributeObjStr + ".Port", std::to_string(vServerGroupAttributeObj.port));
setParameter(vServerGroupAttributeObjStr + ".Weight", std::to_string(vServerGroupAttributeObj.weight));
}
}
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateScalingRuleRequest;
CreateScalingRuleRequest::CreateScalingRuleRequest() :
RpcServiceRequest("ess", "2014-08-28", "CreateScalingRule")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateScalingRuleRequest::~CreateScalingRuleRequest()
{}
@@ -33,13 +35,12 @@ std::vector<CreateScalingRuleRequest::StepAdjustment> CreateScalingRuleRequest::
void CreateScalingRuleRequest::setStepAdjustment(const std::vector<StepAdjustment>& stepAdjustment)
{
stepAdjustment_ = stepAdjustment;
int i = 0;
for(int i = 0; i!= stepAdjustment.size(); i++) {
auto obj = stepAdjustment.at(i);
std::string str ="StepAdjustment."+ std::to_string(i);
setCoreParameter(str + ".MetricIntervalLowerBound", std::to_string(obj.metricIntervalLowerBound));
setCoreParameter(str + ".MetricIntervalUpperBound", std::to_string(obj.metricIntervalUpperBound));
setCoreParameter(str + ".ScalingAdjustment", std::to_string(obj.scalingAdjustment));
for(int dep1 = 0; dep1!= stepAdjustment.size(); dep1++) {
auto stepAdjustmentObj = stepAdjustment.at(dep1);
std::string stepAdjustmentObjStr = "StepAdjustment." + std::to_string(dep1 + 1);
setParameter(stepAdjustmentObjStr + ".MetricIntervalLowerBound", std::to_string(stepAdjustmentObj.metricIntervalLowerBound));
setParameter(stepAdjustmentObjStr + ".MetricIntervalUpperBound", std::to_string(stepAdjustmentObj.metricIntervalUpperBound));
setParameter(stepAdjustmentObjStr + ".ScalingAdjustment", std::to_string(stepAdjustmentObj.scalingAdjustment));
}
}
@@ -51,7 +52,7 @@ std::string CreateScalingRuleRequest::getScalingGroupId()const
void CreateScalingRuleRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
bool CreateScalingRuleRequest::getDisableScaleIn()const
@@ -62,7 +63,7 @@ bool CreateScalingRuleRequest::getDisableScaleIn()const
void CreateScalingRuleRequest::setDisableScaleIn(bool disableScaleIn)
{
disableScaleIn_ = disableScaleIn;
setCoreParameter("DisableScaleIn", disableScaleIn ? "true" : "false");
setParameter("DisableScaleIn", disableScaleIn ? "true" : "false");
}
int CreateScalingRuleRequest::getInitialMaxSize()const
@@ -73,7 +74,7 @@ int CreateScalingRuleRequest::getInitialMaxSize()const
void CreateScalingRuleRequest::setInitialMaxSize(int initialMaxSize)
{
initialMaxSize_ = initialMaxSize;
setCoreParameter("InitialMaxSize", std::to_string(initialMaxSize));
setParameter("InitialMaxSize", std::to_string(initialMaxSize));
}
std::string CreateScalingRuleRequest::getAccessKeyId()const
@@ -84,7 +85,7 @@ std::string CreateScalingRuleRequest::getAccessKeyId()const
void CreateScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string CreateScalingRuleRequest::getScalingRuleName()const
@@ -95,7 +96,7 @@ std::string CreateScalingRuleRequest::getScalingRuleName()const
void CreateScalingRuleRequest::setScalingRuleName(const std::string& scalingRuleName)
{
scalingRuleName_ = scalingRuleName;
setCoreParameter("ScalingRuleName", scalingRuleName);
setParameter("ScalingRuleName", scalingRuleName);
}
int CreateScalingRuleRequest::getCooldown()const
@@ -106,7 +107,7 @@ int CreateScalingRuleRequest::getCooldown()const
void CreateScalingRuleRequest::setCooldown(int cooldown)
{
cooldown_ = cooldown;
setCoreParameter("Cooldown", std::to_string(cooldown));
setParameter("Cooldown", std::to_string(cooldown));
}
std::string CreateScalingRuleRequest::getPredictiveValueBehavior()const
@@ -117,7 +118,7 @@ std::string CreateScalingRuleRequest::getPredictiveValueBehavior()const
void CreateScalingRuleRequest::setPredictiveValueBehavior(const std::string& predictiveValueBehavior)
{
predictiveValueBehavior_ = predictiveValueBehavior;
setCoreParameter("PredictiveValueBehavior", predictiveValueBehavior);
setParameter("PredictiveValueBehavior", predictiveValueBehavior);
}
std::string CreateScalingRuleRequest::getScalingRuleType()const
@@ -128,7 +129,7 @@ std::string CreateScalingRuleRequest::getScalingRuleType()const
void CreateScalingRuleRequest::setScalingRuleType(const std::string& scalingRuleType)
{
scalingRuleType_ = scalingRuleType;
setCoreParameter("ScalingRuleType", scalingRuleType);
setParameter("ScalingRuleType", scalingRuleType);
}
std::string CreateScalingRuleRequest::getMetricName()const
@@ -139,7 +140,7 @@ std::string CreateScalingRuleRequest::getMetricName()const
void CreateScalingRuleRequest::setMetricName(const std::string& metricName)
{
metricName_ = metricName;
setCoreParameter("MetricName", metricName);
setParameter("MetricName", metricName);
}
std::string CreateScalingRuleRequest::getPredictiveScalingMode()const
@@ -150,7 +151,7 @@ std::string CreateScalingRuleRequest::getPredictiveScalingMode()const
void CreateScalingRuleRequest::setPredictiveScalingMode(const std::string& predictiveScalingMode)
{
predictiveScalingMode_ = predictiveScalingMode;
setCoreParameter("PredictiveScalingMode", predictiveScalingMode);
setParameter("PredictiveScalingMode", predictiveScalingMode);
}
std::string CreateScalingRuleRequest::getResourceOwnerAccount()const
@@ -161,7 +162,7 @@ std::string CreateScalingRuleRequest::getResourceOwnerAccount()const
void CreateScalingRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
int CreateScalingRuleRequest::getAdjustmentValue()const
@@ -172,7 +173,7 @@ int CreateScalingRuleRequest::getAdjustmentValue()const
void CreateScalingRuleRequest::setAdjustmentValue(int adjustmentValue)
{
adjustmentValue_ = adjustmentValue;
setCoreParameter("AdjustmentValue", std::to_string(adjustmentValue));
setParameter("AdjustmentValue", std::to_string(adjustmentValue));
}
int CreateScalingRuleRequest::getEstimatedInstanceWarmup()const
@@ -183,7 +184,7 @@ int CreateScalingRuleRequest::getEstimatedInstanceWarmup()const
void CreateScalingRuleRequest::setEstimatedInstanceWarmup(int estimatedInstanceWarmup)
{
estimatedInstanceWarmup_ = estimatedInstanceWarmup;
setCoreParameter("EstimatedInstanceWarmup", std::to_string(estimatedInstanceWarmup));
setParameter("EstimatedInstanceWarmup", std::to_string(estimatedInstanceWarmup));
}
std::string CreateScalingRuleRequest::getOwnerAccount()const
@@ -194,7 +195,7 @@ std::string CreateScalingRuleRequest::getOwnerAccount()const
void CreateScalingRuleRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
int CreateScalingRuleRequest::getPredictiveTaskBufferTime()const
@@ -205,7 +206,7 @@ int CreateScalingRuleRequest::getPredictiveTaskBufferTime()const
void CreateScalingRuleRequest::setPredictiveTaskBufferTime(int predictiveTaskBufferTime)
{
predictiveTaskBufferTime_ = predictiveTaskBufferTime;
setCoreParameter("PredictiveTaskBufferTime", std::to_string(predictiveTaskBufferTime));
setParameter("PredictiveTaskBufferTime", std::to_string(predictiveTaskBufferTime));
}
std::string CreateScalingRuleRequest::getAdjustmentType()const
@@ -216,7 +217,7 @@ std::string CreateScalingRuleRequest::getAdjustmentType()const
void CreateScalingRuleRequest::setAdjustmentType(const std::string& adjustmentType)
{
adjustmentType_ = adjustmentType;
setCoreParameter("AdjustmentType", adjustmentType);
setParameter("AdjustmentType", adjustmentType);
}
long CreateScalingRuleRequest::getOwnerId()const
@@ -227,7 +228,7 @@ long CreateScalingRuleRequest::getOwnerId()const
void CreateScalingRuleRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
int CreateScalingRuleRequest::getPredictiveValueBuffer()const
@@ -238,7 +239,7 @@ int CreateScalingRuleRequest::getPredictiveValueBuffer()const
void CreateScalingRuleRequest::setPredictiveValueBuffer(int predictiveValueBuffer)
{
predictiveValueBuffer_ = predictiveValueBuffer;
setCoreParameter("PredictiveValueBuffer", std::to_string(predictiveValueBuffer));
setParameter("PredictiveValueBuffer", std::to_string(predictiveValueBuffer));
}
int CreateScalingRuleRequest::getMinAdjustmentMagnitude()const
@@ -249,7 +250,7 @@ int CreateScalingRuleRequest::getMinAdjustmentMagnitude()const
void CreateScalingRuleRequest::setMinAdjustmentMagnitude(int minAdjustmentMagnitude)
{
minAdjustmentMagnitude_ = minAdjustmentMagnitude;
setCoreParameter("MinAdjustmentMagnitude", std::to_string(minAdjustmentMagnitude));
setParameter("MinAdjustmentMagnitude", std::to_string(minAdjustmentMagnitude));
}
float CreateScalingRuleRequest::getTargetValue()const
@@ -260,6 +261,6 @@ float CreateScalingRuleRequest::getTargetValue()const
void CreateScalingRuleRequest::setTargetValue(float targetValue)
{
targetValue_ = targetValue;
setCoreParameter("TargetValue", std::to_string(targetValue));
setParameter("TargetValue", std::to_string(targetValue));
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::CreateScheduledTaskRequest;
CreateScheduledTaskRequest::CreateScheduledTaskRequest() :
RpcServiceRequest("ess", "2014-08-28", "CreateScheduledTask")
{}
{
setMethod(HttpRequest::Method::Post);
}
CreateScheduledTaskRequest::~CreateScheduledTaskRequest()
{}
@@ -33,7 +35,29 @@ std::string CreateScheduledTaskRequest::getScheduledAction()const
void CreateScheduledTaskRequest::setScheduledAction(const std::string& scheduledAction)
{
scheduledAction_ = scheduledAction;
setCoreParameter("ScheduledAction", scheduledAction);
setParameter("ScheduledAction", scheduledAction);
}
int CreateScheduledTaskRequest::getMaxValue()const
{
return maxValue_;
}
void CreateScheduledTaskRequest::setMaxValue(int maxValue)
{
maxValue_ = maxValue;
setParameter("MaxValue", std::to_string(maxValue));
}
std::string CreateScheduledTaskRequest::getScalingGroupId()const
{
return scalingGroupId_;
}
void CreateScheduledTaskRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setParameter("ScalingGroupId", scalingGroupId);
}
std::string CreateScheduledTaskRequest::getDescription()const
@@ -44,7 +68,7 @@ std::string CreateScheduledTaskRequest::getDescription()const
void CreateScheduledTaskRequest::setDescription(const std::string& description)
{
description_ = description;
setCoreParameter("Description", description);
setParameter("Description", description);
}
std::string CreateScheduledTaskRequest::getRecurrenceEndTime()const
@@ -55,7 +79,7 @@ std::string CreateScheduledTaskRequest::getRecurrenceEndTime()const
void CreateScheduledTaskRequest::setRecurrenceEndTime(const std::string& recurrenceEndTime)
{
recurrenceEndTime_ = recurrenceEndTime;
setCoreParameter("RecurrenceEndTime", recurrenceEndTime);
setParameter("RecurrenceEndTime", recurrenceEndTime);
}
std::string CreateScheduledTaskRequest::getAccessKeyId()const
@@ -66,7 +90,7 @@ std::string CreateScheduledTaskRequest::getAccessKeyId()const
void CreateScheduledTaskRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string CreateScheduledTaskRequest::getRegionId()const
@@ -77,7 +101,7 @@ std::string CreateScheduledTaskRequest::getRegionId()const
void CreateScheduledTaskRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string CreateScheduledTaskRequest::getLaunchTime()const
@@ -88,7 +112,18 @@ std::string CreateScheduledTaskRequest::getLaunchTime()const
void CreateScheduledTaskRequest::setLaunchTime(const std::string& launchTime)
{
launchTime_ = launchTime;
setCoreParameter("LaunchTime", launchTime);
setParameter("LaunchTime", launchTime);
}
int CreateScheduledTaskRequest::getDesiredCapacity()const
{
return desiredCapacity_;
}
void CreateScheduledTaskRequest::setDesiredCapacity(int desiredCapacity)
{
desiredCapacity_ = desiredCapacity;
setParameter("DesiredCapacity", std::to_string(desiredCapacity));
}
std::string CreateScheduledTaskRequest::getResourceOwnerAccount()const
@@ -99,7 +134,7 @@ std::string CreateScheduledTaskRequest::getResourceOwnerAccount()const
void CreateScheduledTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string CreateScheduledTaskRequest::getOwnerAccount()const
@@ -110,7 +145,7 @@ std::string CreateScheduledTaskRequest::getOwnerAccount()const
void CreateScheduledTaskRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long CreateScheduledTaskRequest::getOwnerId()const
@@ -121,7 +156,7 @@ long CreateScheduledTaskRequest::getOwnerId()const
void CreateScheduledTaskRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string CreateScheduledTaskRequest::getRecurrenceValue()const
@@ -132,7 +167,7 @@ std::string CreateScheduledTaskRequest::getRecurrenceValue()const
void CreateScheduledTaskRequest::setRecurrenceValue(const std::string& recurrenceValue)
{
recurrenceValue_ = recurrenceValue;
setCoreParameter("RecurrenceValue", recurrenceValue);
setParameter("RecurrenceValue", recurrenceValue);
}
int CreateScheduledTaskRequest::getLaunchExpirationTime()const
@@ -143,7 +178,18 @@ int CreateScheduledTaskRequest::getLaunchExpirationTime()const
void CreateScheduledTaskRequest::setLaunchExpirationTime(int launchExpirationTime)
{
launchExpirationTime_ = launchExpirationTime;
setCoreParameter("LaunchExpirationTime", std::to_string(launchExpirationTime));
setParameter("LaunchExpirationTime", std::to_string(launchExpirationTime));
}
int CreateScheduledTaskRequest::getMinValue()const
{
return minValue_;
}
void CreateScheduledTaskRequest::setMinValue(int minValue)
{
minValue_ = minValue;
setParameter("MinValue", std::to_string(minValue));
}
std::string CreateScheduledTaskRequest::getScheduledTaskName()const
@@ -154,7 +200,7 @@ std::string CreateScheduledTaskRequest::getScheduledTaskName()const
void CreateScheduledTaskRequest::setScheduledTaskName(const std::string& scheduledTaskName)
{
scheduledTaskName_ = scheduledTaskName;
setCoreParameter("ScheduledTaskName", scheduledTaskName);
setParameter("ScheduledTaskName", scheduledTaskName);
}
bool CreateScheduledTaskRequest::getTaskEnabled()const
@@ -165,7 +211,7 @@ bool CreateScheduledTaskRequest::getTaskEnabled()const
void CreateScheduledTaskRequest::setTaskEnabled(bool taskEnabled)
{
taskEnabled_ = taskEnabled;
setCoreParameter("TaskEnabled", taskEnabled ? "true" : "false");
setParameter("TaskEnabled", taskEnabled ? "true" : "false");
}
std::string CreateScheduledTaskRequest::getRecurrenceType()const
@@ -176,6 +222,6 @@ std::string CreateScheduledTaskRequest::getRecurrenceType()const
void CreateScheduledTaskRequest::setRecurrenceType(const std::string& recurrenceType)
{
recurrenceType_ = recurrenceType;
setCoreParameter("RecurrenceType", recurrenceType);
setParameter("RecurrenceType", recurrenceType);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeactivateScalingConfigurationRequest;
DeactivateScalingConfigurationRequest::DeactivateScalingConfigurationRequest() :
RpcServiceRequest("ess", "2014-08-28", "DeactivateScalingConfiguration")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeactivateScalingConfigurationRequest::~DeactivateScalingConfigurationRequest()
{}
@@ -33,7 +35,7 @@ std::string DeactivateScalingConfigurationRequest::getResourceOwnerAccount()cons
void DeactivateScalingConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeactivateScalingConfigurationRequest::getOwnerAccount()const
@@ -44,7 +46,7 @@ std::string DeactivateScalingConfigurationRequest::getOwnerAccount()const
void DeactivateScalingConfigurationRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeactivateScalingConfigurationRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long DeactivateScalingConfigurationRequest::getOwnerId()const
void DeactivateScalingConfigurationRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeactivateScalingConfigurationRequest::getAccessKeyId()const
@@ -66,7 +68,7 @@ std::string DeactivateScalingConfigurationRequest::getAccessKeyId()const
void DeactivateScalingConfigurationRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DeactivateScalingConfigurationRequest::getScalingConfigurationId()const
@@ -77,6 +79,6 @@ std::string DeactivateScalingConfigurationRequest::getScalingConfigurationId()co
void DeactivateScalingConfigurationRequest::setScalingConfigurationId(const std::string& scalingConfigurationId)
{
scalingConfigurationId_ = scalingConfigurationId;
setCoreParameter("ScalingConfigurationId", scalingConfigurationId);
setParameter("ScalingConfigurationId", scalingConfigurationId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteAlarmRequest;
DeleteAlarmRequest::DeleteAlarmRequest() :
RpcServiceRequest("ess", "2014-08-28", "DeleteAlarm")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteAlarmRequest::~DeleteAlarmRequest()
{}
@@ -33,18 +35,7 @@ std::string DeleteAlarmRequest::getResourceOwnerAccount()const
void DeleteAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteAlarmRequest::getRegionId()const
{
return regionId_;
}
void DeleteAlarmRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long DeleteAlarmRequest::getOwnerId()const
@@ -55,7 +46,7 @@ long DeleteAlarmRequest::getOwnerId()const
void DeleteAlarmRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteAlarmRequest::getAlarmTaskId()const
@@ -66,7 +57,7 @@ std::string DeleteAlarmRequest::getAlarmTaskId()const
void DeleteAlarmRequest::setAlarmTaskId(const std::string& alarmTaskId)
{
alarmTaskId_ = alarmTaskId;
setCoreParameter("AlarmTaskId", alarmTaskId);
setParameter("AlarmTaskId", alarmTaskId);
}
std::string DeleteAlarmRequest::getAccessKeyId()const
@@ -77,6 +68,17 @@ std::string DeleteAlarmRequest::getAccessKeyId()const
void DeleteAlarmRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DeleteAlarmRequest::getRegionId()const
{
return regionId_;
}
void DeleteAlarmRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}

View File

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

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteLifecycleHookRequest;
DeleteLifecycleHookRequest::DeleteLifecycleHookRequest() :
RpcServiceRequest("ess", "2014-08-28", "DeleteLifecycleHook")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteLifecycleHookRequest::~DeleteLifecycleHookRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteLifecycleHookRequest::getScalingGroupId()const
void DeleteLifecycleHookRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DeleteLifecycleHookRequest::getAccessKeyId()const
@@ -44,7 +46,7 @@ std::string DeleteLifecycleHookRequest::getAccessKeyId()const
void DeleteLifecycleHookRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DeleteLifecycleHookRequest::getLifecycleHookName()const
@@ -55,7 +57,7 @@ std::string DeleteLifecycleHookRequest::getLifecycleHookName()const
void DeleteLifecycleHookRequest::setLifecycleHookName(const std::string& lifecycleHookName)
{
lifecycleHookName_ = lifecycleHookName;
setCoreParameter("LifecycleHookName", lifecycleHookName);
setParameter("LifecycleHookName", lifecycleHookName);
}
std::string DeleteLifecycleHookRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DeleteLifecycleHookRequest::getResourceOwnerAccount()const
void DeleteLifecycleHookRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteLifecycleHookRequest::getLifecycleHookId()const
@@ -77,7 +79,7 @@ std::string DeleteLifecycleHookRequest::getLifecycleHookId()const
void DeleteLifecycleHookRequest::setLifecycleHookId(const std::string& lifecycleHookId)
{
lifecycleHookId_ = lifecycleHookId;
setCoreParameter("LifecycleHookId", lifecycleHookId);
setParameter("LifecycleHookId", lifecycleHookId);
}
std::string DeleteLifecycleHookRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DeleteLifecycleHookRequest::getOwnerAccount()const
void DeleteLifecycleHookRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteLifecycleHookRequest::getOwnerId()const
@@ -99,6 +101,6 @@ long DeleteLifecycleHookRequest::getOwnerId()const
void DeleteLifecycleHookRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteNotificationConfigurationRequest;
DeleteNotificationConfigurationRequest::DeleteNotificationConfigurationRequest() :
RpcServiceRequest("ess", "2014-08-28", "DeleteNotificationConfiguration")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteNotificationConfigurationRequest::~DeleteNotificationConfigurationRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteNotificationConfigurationRequest::getResourceOwnerAccount()con
void DeleteNotificationConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteNotificationConfigurationRequest::getScalingGroupId()const
@@ -44,7 +46,7 @@ std::string DeleteNotificationConfigurationRequest::getScalingGroupId()const
void DeleteNotificationConfigurationRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
long DeleteNotificationConfigurationRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long DeleteNotificationConfigurationRequest::getOwnerId()const
void DeleteNotificationConfigurationRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteNotificationConfigurationRequest::getAccessKeyId()const
@@ -66,7 +68,7 @@ std::string DeleteNotificationConfigurationRequest::getAccessKeyId()const
void DeleteNotificationConfigurationRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DeleteNotificationConfigurationRequest::getNotificationArn()const
@@ -77,6 +79,6 @@ std::string DeleteNotificationConfigurationRequest::getNotificationArn()const
void DeleteNotificationConfigurationRequest::setNotificationArn(const std::string& notificationArn)
{
notificationArn_ = notificationArn;
setCoreParameter("NotificationArn", notificationArn);
setParameter("NotificationArn", notificationArn);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteScalingConfigurationRequest;
DeleteScalingConfigurationRequest::DeleteScalingConfigurationRequest() :
RpcServiceRequest("ess", "2014-08-28", "DeleteScalingConfiguration")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteScalingConfigurationRequest::~DeleteScalingConfigurationRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteScalingConfigurationRequest::getResourceOwnerAccount()const
void DeleteScalingConfigurationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteScalingConfigurationRequest::getOwnerAccount()const
@@ -44,7 +46,7 @@ std::string DeleteScalingConfigurationRequest::getOwnerAccount()const
void DeleteScalingConfigurationRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteScalingConfigurationRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long DeleteScalingConfigurationRequest::getOwnerId()const
void DeleteScalingConfigurationRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteScalingConfigurationRequest::getAccessKeyId()const
@@ -66,7 +68,7 @@ std::string DeleteScalingConfigurationRequest::getAccessKeyId()const
void DeleteScalingConfigurationRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DeleteScalingConfigurationRequest::getScalingConfigurationId()const
@@ -77,6 +79,6 @@ std::string DeleteScalingConfigurationRequest::getScalingConfigurationId()const
void DeleteScalingConfigurationRequest::setScalingConfigurationId(const std::string& scalingConfigurationId)
{
scalingConfigurationId_ = scalingConfigurationId;
setCoreParameter("ScalingConfigurationId", scalingConfigurationId);
setParameter("ScalingConfigurationId", scalingConfigurationId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteScalingGroupRequest;
DeleteScalingGroupRequest::DeleteScalingGroupRequest() :
RpcServiceRequest("ess", "2014-08-28", "DeleteScalingGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteScalingGroupRequest::~DeleteScalingGroupRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteScalingGroupRequest::getScalingGroupId()const
void DeleteScalingGroupRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DeleteScalingGroupRequest::getAccessKeyId()const
@@ -44,7 +46,7 @@ std::string DeleteScalingGroupRequest::getAccessKeyId()const
void DeleteScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
bool DeleteScalingGroupRequest::getForceDelete()const
@@ -55,7 +57,7 @@ bool DeleteScalingGroupRequest::getForceDelete()const
void DeleteScalingGroupRequest::setForceDelete(bool forceDelete)
{
forceDelete_ = forceDelete;
setCoreParameter("ForceDelete", forceDelete ? "true" : "false");
setParameter("ForceDelete", forceDelete ? "true" : "false");
}
std::string DeleteScalingGroupRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DeleteScalingGroupRequest::getResourceOwnerAccount()const
void DeleteScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteScalingGroupRequest::getOwnerAccount()const
@@ -77,7 +79,7 @@ std::string DeleteScalingGroupRequest::getOwnerAccount()const
void DeleteScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteScalingGroupRequest::getOwnerId()const
@@ -88,6 +90,6 @@ long DeleteScalingGroupRequest::getOwnerId()const
void DeleteScalingGroupRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteScalingRuleRequest;
DeleteScalingRuleRequest::DeleteScalingRuleRequest() :
RpcServiceRequest("ess", "2014-08-28", "DeleteScalingRule")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteScalingRuleRequest::~DeleteScalingRuleRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteScalingRuleRequest::getResourceOwnerAccount()const
void DeleteScalingRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteScalingRuleRequest::getOwnerAccount()const
@@ -44,7 +46,7 @@ std::string DeleteScalingRuleRequest::getOwnerAccount()const
void DeleteScalingRuleRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteScalingRuleRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long DeleteScalingRuleRequest::getOwnerId()const
void DeleteScalingRuleRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteScalingRuleRequest::getScalingRuleId()const
@@ -66,7 +68,7 @@ std::string DeleteScalingRuleRequest::getScalingRuleId()const
void DeleteScalingRuleRequest::setScalingRuleId(const std::string& scalingRuleId)
{
scalingRuleId_ = scalingRuleId;
setCoreParameter("ScalingRuleId", scalingRuleId);
setParameter("ScalingRuleId", scalingRuleId);
}
std::string DeleteScalingRuleRequest::getAccessKeyId()const
@@ -77,6 +79,6 @@ std::string DeleteScalingRuleRequest::getAccessKeyId()const
void DeleteScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DeleteScheduledTaskRequest;
DeleteScheduledTaskRequest::DeleteScheduledTaskRequest() :
RpcServiceRequest("ess", "2014-08-28", "DeleteScheduledTask")
{}
{
setMethod(HttpRequest::Method::Post);
}
DeleteScheduledTaskRequest::~DeleteScheduledTaskRequest()
{}
@@ -33,7 +35,7 @@ std::string DeleteScheduledTaskRequest::getResourceOwnerAccount()const
void DeleteScheduledTaskRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DeleteScheduledTaskRequest::getOwnerAccount()const
@@ -44,7 +46,7 @@ std::string DeleteScheduledTaskRequest::getOwnerAccount()const
void DeleteScheduledTaskRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DeleteScheduledTaskRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long DeleteScheduledTaskRequest::getOwnerId()const
void DeleteScheduledTaskRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DeleteScheduledTaskRequest::getAccessKeyId()const
@@ -66,7 +68,7 @@ std::string DeleteScheduledTaskRequest::getAccessKeyId()const
void DeleteScheduledTaskRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DeleteScheduledTaskRequest::getScheduledTaskId()const
@@ -77,6 +79,6 @@ std::string DeleteScheduledTaskRequest::getScheduledTaskId()const
void DeleteScheduledTaskRequest::setScheduledTaskId(const std::string& scheduledTaskId)
{
scheduledTaskId_ = scheduledTaskId;
setCoreParameter("ScheduledTaskId", scheduledTaskId);
setParameter("ScheduledTaskId", scheduledTaskId);
}

View File

@@ -20,22 +20,13 @@ using AlibabaCloud::Ess::Model::DescribeAlarmsRequest;
DescribeAlarmsRequest::DescribeAlarmsRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeAlarms")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeAlarmsRequest::~DescribeAlarmsRequest()
{}
bool DescribeAlarmsRequest::getIsEnable()const
{
return isEnable_;
}
void DescribeAlarmsRequest::setIsEnable(bool isEnable)
{
isEnable_ = isEnable;
setCoreParameter("IsEnable", isEnable ? "true" : "false");
}
std::string DescribeAlarmsRequest::getMetricType()const
{
return metricType_;
@@ -44,29 +35,7 @@ std::string DescribeAlarmsRequest::getMetricType()const
void DescribeAlarmsRequest::setMetricType(const std::string& metricType)
{
metricType_ = metricType;
setCoreParameter("MetricType", metricType);
}
std::string DescribeAlarmsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void DescribeAlarmsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeAlarmsRequest::getRegionId()const
{
return regionId_;
}
void DescribeAlarmsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("MetricType", metricType);
}
std::string DescribeAlarmsRequest::getScalingGroupId()const
@@ -77,51 +46,7 @@ std::string DescribeAlarmsRequest::getScalingGroupId()const
void DescribeAlarmsRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
}
int DescribeAlarmsRequest::getPageSize()const
{
return pageSize_;
}
void DescribeAlarmsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeAlarmsRequest::getState()const
{
return state_;
}
void DescribeAlarmsRequest::setState(const std::string& state)
{
state_ = state;
setCoreParameter("State", state);
}
long DescribeAlarmsRequest::getOwnerId()const
{
return ownerId_;
}
void DescribeAlarmsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeAlarmsRequest::getAlarmTaskId()const
{
return alarmTaskId_;
}
void DescribeAlarmsRequest::setAlarmTaskId(const std::string& alarmTaskId)
{
alarmTaskId_ = alarmTaskId;
setCoreParameter("AlarmTaskId", alarmTaskId);
setParameter("ScalingGroupId", scalingGroupId);
}
int DescribeAlarmsRequest::getPageNumber()const
@@ -132,7 +57,7 @@ int DescribeAlarmsRequest::getPageNumber()const
void DescribeAlarmsRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeAlarmsRequest::getAccessKeyId()const
@@ -143,6 +68,83 @@ std::string DescribeAlarmsRequest::getAccessKeyId()const
void DescribeAlarmsRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeAlarmsRequest::getRegionId()const
{
return regionId_;
}
void DescribeAlarmsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}
int DescribeAlarmsRequest::getPageSize()const
{
return pageSize_;
}
void DescribeAlarmsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeAlarmsRequest::getState()const
{
return state_;
}
void DescribeAlarmsRequest::setState(const std::string& state)
{
state_ = state;
setParameter("State", state);
}
std::string DescribeAlarmsRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void DescribeAlarmsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long DescribeAlarmsRequest::getOwnerId()const
{
return ownerId_;
}
void DescribeAlarmsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeAlarmsRequest::getAlarmTaskId()const
{
return alarmTaskId_;
}
void DescribeAlarmsRequest::setAlarmTaskId(const std::string& alarmTaskId)
{
alarmTaskId_ = alarmTaskId;
setParameter("AlarmTaskId", alarmTaskId);
}
bool DescribeAlarmsRequest::getIsEnable()const
{
return isEnable_;
}
void DescribeAlarmsRequest::setIsEnable(bool isEnable)
{
isEnable_ = isEnable;
setParameter("IsEnable", isEnable ? "true" : "false");
}

View File

@@ -35,52 +35,48 @@ DescribeAlarmsResult::~DescribeAlarmsResult()
void DescribeAlarmsResult::parse(const std::string &payload)
{
Json::CharReaderBuilder builder;
Json::CharReader *reader = builder.newCharReader();
Json::Value *val;
Json::Reader reader;
Json::Value value;
JSONCPP_STRING *errs;
reader->parse(payload.data(), payload.data() + payload.size(), val, errs);
value = *val;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allAlarmList = value["AlarmList"]["Alarm"];
for (auto value : allAlarmList)
auto allAlarmListNode = value["AlarmList"]["Alarm"];
for (auto valueAlarmListAlarm : allAlarmListNode)
{
Alarm alarmListObject;
if(!value["AlarmTaskId"].isNull())
alarmListObject.alarmTaskId = value["AlarmTaskId"].asString();
if(!value["Name"].isNull())
alarmListObject.name = value["Name"].asString();
if(!value["Description"].isNull())
alarmListObject.description = value["Description"].asString();
if(!value["MetricType"].isNull())
alarmListObject.metricType = value["MetricType"].asString();
if(!value["MetricName"].isNull())
alarmListObject.metricName = value["MetricName"].asString();
if(!value["Period"].isNull())
alarmListObject.period = std::stoi(value["Period"].asString());
if(!value["Statistics"].isNull())
alarmListObject.statistics = value["Statistics"].asString();
if(!value["ComparisonOperator"].isNull())
alarmListObject.comparisonOperator = value["ComparisonOperator"].asString();
if(!value["Threshold"].isNull())
alarmListObject.threshold = std::stof(value["Threshold"].asString());
if(!value["EvaluationCount"].isNull())
alarmListObject.evaluationCount = std::stoi(value["EvaluationCount"].asString());
if(!value["State"].isNull())
alarmListObject.state = value["State"].asString();
if(!value["ScalingGroupId"].isNull())
alarmListObject.scalingGroupId = value["ScalingGroupId"].asString();
if(!value["Enable"].isNull())
alarmListObject.enable = value["Enable"].asString() == "true";
auto allDimensions = value["Dimensions"]["Dimension"];
for (auto value : allDimensions)
if(!valueAlarmListAlarm["AlarmTaskId"].isNull())
alarmListObject.alarmTaskId = valueAlarmListAlarm["AlarmTaskId"].asString();
if(!valueAlarmListAlarm["Name"].isNull())
alarmListObject.name = valueAlarmListAlarm["Name"].asString();
if(!valueAlarmListAlarm["Description"].isNull())
alarmListObject.description = valueAlarmListAlarm["Description"].asString();
if(!valueAlarmListAlarm["MetricType"].isNull())
alarmListObject.metricType = valueAlarmListAlarm["MetricType"].asString();
if(!valueAlarmListAlarm["MetricName"].isNull())
alarmListObject.metricName = valueAlarmListAlarm["MetricName"].asString();
if(!valueAlarmListAlarm["Period"].isNull())
alarmListObject.period = std::stoi(valueAlarmListAlarm["Period"].asString());
if(!valueAlarmListAlarm["Statistics"].isNull())
alarmListObject.statistics = valueAlarmListAlarm["Statistics"].asString();
if(!valueAlarmListAlarm["ComparisonOperator"].isNull())
alarmListObject.comparisonOperator = valueAlarmListAlarm["ComparisonOperator"].asString();
if(!valueAlarmListAlarm["Threshold"].isNull())
alarmListObject.threshold = std::stof(valueAlarmListAlarm["Threshold"].asString());
if(!valueAlarmListAlarm["EvaluationCount"].isNull())
alarmListObject.evaluationCount = std::stoi(valueAlarmListAlarm["EvaluationCount"].asString());
if(!valueAlarmListAlarm["State"].isNull())
alarmListObject.state = valueAlarmListAlarm["State"].asString();
if(!valueAlarmListAlarm["ScalingGroupId"].isNull())
alarmListObject.scalingGroupId = valueAlarmListAlarm["ScalingGroupId"].asString();
if(!valueAlarmListAlarm["Enable"].isNull())
alarmListObject.enable = valueAlarmListAlarm["Enable"].asString() == "true";
auto allDimensionsNode = allAlarmListNode["Dimensions"]["Dimension"];
for (auto allAlarmListNodeDimensionsDimension : allDimensionsNode)
{
Alarm::Dimension dimensionsObject;
if(!value["DimensionKey"].isNull())
dimensionsObject.dimensionKey = value["DimensionKey"].asString();
if(!value["DimensionValue"].isNull())
dimensionsObject.dimensionValue = value["DimensionValue"].asString();
if(!allAlarmListNodeDimensionsDimension["DimensionKey"].isNull())
dimensionsObject.dimensionKey = allAlarmListNodeDimensionsDimension["DimensionKey"].asString();
if(!allAlarmListNodeDimensionsDimension["DimensionValue"].isNull())
dimensionsObject.dimensionValue = allAlarmListNodeDimensionsDimension["DimensionValue"].asString();
alarmListObject.dimensions.push_back(dimensionsObject);
}
auto allAlarmActions = value["AlarmActions"]["AlarmAction"];

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeLifecycleHooksRequest;
DescribeLifecycleHooksRequest::DescribeLifecycleHooksRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeLifecycleHooks")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeLifecycleHooksRequest::~DescribeLifecycleHooksRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeLifecycleHooksRequest::getScalingGroupId()const
void DescribeLifecycleHooksRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
int DescribeLifecycleHooksRequest::getPageNumber()const
@@ -44,7 +46,7 @@ int DescribeLifecycleHooksRequest::getPageNumber()const
void DescribeLifecycleHooksRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeLifecycleHooksRequest::getAccessKeyId()const
@@ -55,7 +57,7 @@ std::string DescribeLifecycleHooksRequest::getAccessKeyId()const
void DescribeLifecycleHooksRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeLifecycleHooksRequest::getLifecycleHookName()const
@@ -66,7 +68,7 @@ std::string DescribeLifecycleHooksRequest::getLifecycleHookName()const
void DescribeLifecycleHooksRequest::setLifecycleHookName(const std::string& lifecycleHookName)
{
lifecycleHookName_ = lifecycleHookName;
setCoreParameter("LifecycleHookName", lifecycleHookName);
setParameter("LifecycleHookName", lifecycleHookName);
}
int DescribeLifecycleHooksRequest::getPageSize()const
@@ -77,7 +79,7 @@ int DescribeLifecycleHooksRequest::getPageSize()const
void DescribeLifecycleHooksRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeLifecycleHooksRequest::getResourceOwnerAccount()const
@@ -88,7 +90,7 @@ std::string DescribeLifecycleHooksRequest::getResourceOwnerAccount()const
void DescribeLifecycleHooksRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::vector<std::string> DescribeLifecycleHooksRequest::getLifecycleHookId()const
@@ -99,8 +101,9 @@ std::vector<std::string> DescribeLifecycleHooksRequest::getLifecycleHookId()cons
void DescribeLifecycleHooksRequest::setLifecycleHookId(const std::vector<std::string>& lifecycleHookId)
{
lifecycleHookId_ = lifecycleHookId;
for(int i = 0; i!= lifecycleHookId.size(); i++)
setCoreParameter("LifecycleHookId."+ std::to_string(i), lifecycleHookId.at(i));
for(int dep1 = 0; dep1!= lifecycleHookId.size(); dep1++) {
setParameter("LifecycleHookId."+ std::to_string(dep1), lifecycleHookId.at(dep1));
}
}
std::string DescribeLifecycleHooksRequest::getOwnerAccount()const
@@ -111,7 +114,7 @@ std::string DescribeLifecycleHooksRequest::getOwnerAccount()const
void DescribeLifecycleHooksRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeLifecycleHooksRequest::getOwnerId()const
@@ -122,6 +125,6 @@ long DescribeLifecycleHooksRequest::getOwnerId()const
void DescribeLifecycleHooksRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeLimitationRequest;
DescribeLimitationRequest::DescribeLimitationRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeLimitation")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeLimitationRequest::~DescribeLimitationRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeLimitationRequest::getResourceOwnerAccount()const
void DescribeLimitationRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long DescribeLimitationRequest::getOwnerId()const
@@ -44,7 +46,7 @@ long DescribeLimitationRequest::getOwnerId()const
void DescribeLimitationRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeLimitationRequest::getAccessKeyId()const
@@ -55,6 +57,6 @@ std::string DescribeLimitationRequest::getAccessKeyId()const
void DescribeLimitationRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeNotificationConfigurationsRequest;
DescribeNotificationConfigurationsRequest::DescribeNotificationConfigurationsRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeNotificationConfigurations")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeNotificationConfigurationsRequest::~DescribeNotificationConfigurationsRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeNotificationConfigurationsRequest::getResourceOwnerAccount()
void DescribeNotificationConfigurationsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeNotificationConfigurationsRequest::getScalingGroupId()const
@@ -44,7 +46,7 @@ std::string DescribeNotificationConfigurationsRequest::getScalingGroupId()const
void DescribeNotificationConfigurationsRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
long DescribeNotificationConfigurationsRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long DescribeNotificationConfigurationsRequest::getOwnerId()const
void DescribeNotificationConfigurationsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeNotificationConfigurationsRequest::getAccessKeyId()const
@@ -66,6 +68,6 @@ std::string DescribeNotificationConfigurationsRequest::getAccessKeyId()const
void DescribeNotificationConfigurationsRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeNotificationTypesRequest;
DescribeNotificationTypesRequest::DescribeNotificationTypesRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeNotificationTypes")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeNotificationTypesRequest::~DescribeNotificationTypesRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeNotificationTypesRequest::getResourceOwnerAccount()const
void DescribeNotificationTypesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long DescribeNotificationTypesRequest::getOwnerId()const
@@ -44,7 +46,7 @@ long DescribeNotificationTypesRequest::getOwnerId()const
void DescribeNotificationTypesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeNotificationTypesRequest::getAccessKeyId()const
@@ -55,6 +57,6 @@ std::string DescribeNotificationTypesRequest::getAccessKeyId()const
void DescribeNotificationTypesRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeRegionsRequest;
DescribeRegionsRequest::DescribeRegionsRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeRegions")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeRegionsRequest::~DescribeRegionsRequest()
{}
@@ -33,7 +35,7 @@ long DescribeRegionsRequest::getResourceOwnerId()const
void DescribeRegionsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeRegionsRequest::getResourceOwnerAccount()const
@@ -44,7 +46,7 @@ std::string DescribeRegionsRequest::getResourceOwnerAccount()const
void DescribeRegionsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long DescribeRegionsRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long DescribeRegionsRequest::getOwnerId()const
void DescribeRegionsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeRegionsRequest::getAccessKeyId()const
@@ -66,7 +68,7 @@ std::string DescribeRegionsRequest::getAccessKeyId()const
void DescribeRegionsRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeRegionsRequest::getAcceptLanguage()const
@@ -77,6 +79,6 @@ std::string DescribeRegionsRequest::getAcceptLanguage()const
void DescribeRegionsRequest::setAcceptLanguage(const std::string& acceptLanguage)
{
acceptLanguage_ = acceptLanguage;
setCoreParameter("AcceptLanguage", acceptLanguage);
setParameter("AcceptLanguage", acceptLanguage);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingActivitiesRequest;
DescribeScalingActivitiesRequest::DescribeScalingActivitiesRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeScalingActivities")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeScalingActivitiesRequest::~DescribeScalingActivitiesRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId9()const
void DescribeScalingActivitiesRequest::setScalingActivityId9(const std::string& scalingActivityId9)
{
scalingActivityId9_ = scalingActivityId9;
setCoreParameter("ScalingActivityId9", scalingActivityId9);
setParameter("ScalingActivityId9", scalingActivityId9);
}
long DescribeScalingActivitiesRequest::getResourceOwnerId()const
@@ -44,7 +46,7 @@ long DescribeScalingActivitiesRequest::getResourceOwnerId()const
void DescribeScalingActivitiesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId5()const
@@ -55,7 +57,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId5()const
void DescribeScalingActivitiesRequest::setScalingActivityId5(const std::string& scalingActivityId5)
{
scalingActivityId5_ = scalingActivityId5;
setCoreParameter("ScalingActivityId5", scalingActivityId5);
setParameter("ScalingActivityId5", scalingActivityId5);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId6()const
@@ -66,7 +68,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId6()const
void DescribeScalingActivitiesRequest::setScalingActivityId6(const std::string& scalingActivityId6)
{
scalingActivityId6_ = scalingActivityId6;
setCoreParameter("ScalingActivityId6", scalingActivityId6);
setParameter("ScalingActivityId6", scalingActivityId6);
}
std::string DescribeScalingActivitiesRequest::getScalingGroupId()const
@@ -77,7 +79,7 @@ std::string DescribeScalingActivitiesRequest::getScalingGroupId()const
void DescribeScalingActivitiesRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId7()const
@@ -88,7 +90,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId7()const
void DescribeScalingActivitiesRequest::setScalingActivityId7(const std::string& scalingActivityId7)
{
scalingActivityId7_ = scalingActivityId7;
setCoreParameter("ScalingActivityId7", scalingActivityId7);
setParameter("ScalingActivityId7", scalingActivityId7);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId8()const
@@ -99,7 +101,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId8()const
void DescribeScalingActivitiesRequest::setScalingActivityId8(const std::string& scalingActivityId8)
{
scalingActivityId8_ = scalingActivityId8;
setCoreParameter("ScalingActivityId8", scalingActivityId8);
setParameter("ScalingActivityId8", scalingActivityId8);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId1()const
@@ -110,7 +112,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId1()const
void DescribeScalingActivitiesRequest::setScalingActivityId1(const std::string& scalingActivityId1)
{
scalingActivityId1_ = scalingActivityId1;
setCoreParameter("ScalingActivityId1", scalingActivityId1);
setParameter("ScalingActivityId1", scalingActivityId1);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId2()const
@@ -121,7 +123,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId2()const
void DescribeScalingActivitiesRequest::setScalingActivityId2(const std::string& scalingActivityId2)
{
scalingActivityId2_ = scalingActivityId2;
setCoreParameter("ScalingActivityId2", scalingActivityId2);
setParameter("ScalingActivityId2", scalingActivityId2);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId3()const
@@ -132,7 +134,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId3()const
void DescribeScalingActivitiesRequest::setScalingActivityId3(const std::string& scalingActivityId3)
{
scalingActivityId3_ = scalingActivityId3;
setCoreParameter("ScalingActivityId3", scalingActivityId3);
setParameter("ScalingActivityId3", scalingActivityId3);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId4()const
@@ -143,7 +145,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId4()const
void DescribeScalingActivitiesRequest::setScalingActivityId4(const std::string& scalingActivityId4)
{
scalingActivityId4_ = scalingActivityId4;
setCoreParameter("ScalingActivityId4", scalingActivityId4);
setParameter("ScalingActivityId4", scalingActivityId4);
}
int DescribeScalingActivitiesRequest::getPageNumber()const
@@ -154,7 +156,7 @@ int DescribeScalingActivitiesRequest::getPageNumber()const
void DescribeScalingActivitiesRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeScalingActivitiesRequest::getAccessKeyId()const
@@ -165,7 +167,7 @@ std::string DescribeScalingActivitiesRequest::getAccessKeyId()const
void DescribeScalingActivitiesRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeScalingActivitiesRequest::getStatusCode()const
@@ -176,7 +178,7 @@ std::string DescribeScalingActivitiesRequest::getStatusCode()const
void DescribeScalingActivitiesRequest::setStatusCode(const std::string& statusCode)
{
statusCode_ = statusCode;
setCoreParameter("StatusCode", statusCode);
setParameter("StatusCode", statusCode);
}
std::string DescribeScalingActivitiesRequest::getRegionId()const
@@ -187,7 +189,7 @@ std::string DescribeScalingActivitiesRequest::getRegionId()const
void DescribeScalingActivitiesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeScalingActivitiesRequest::getPageSize()const
@@ -198,7 +200,7 @@ int DescribeScalingActivitiesRequest::getPageSize()const
void DescribeScalingActivitiesRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId11()const
@@ -209,7 +211,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId11()const
void DescribeScalingActivitiesRequest::setScalingActivityId11(const std::string& scalingActivityId11)
{
scalingActivityId11_ = scalingActivityId11;
setCoreParameter("ScalingActivityId11", scalingActivityId11);
setParameter("ScalingActivityId11", scalingActivityId11);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId10()const
@@ -220,7 +222,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId10()const
void DescribeScalingActivitiesRequest::setScalingActivityId10(const std::string& scalingActivityId10)
{
scalingActivityId10_ = scalingActivityId10;
setCoreParameter("ScalingActivityId10", scalingActivityId10);
setParameter("ScalingActivityId10", scalingActivityId10);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId13()const
@@ -231,7 +233,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId13()const
void DescribeScalingActivitiesRequest::setScalingActivityId13(const std::string& scalingActivityId13)
{
scalingActivityId13_ = scalingActivityId13;
setCoreParameter("ScalingActivityId13", scalingActivityId13);
setParameter("ScalingActivityId13", scalingActivityId13);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId12()const
@@ -242,7 +244,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId12()const
void DescribeScalingActivitiesRequest::setScalingActivityId12(const std::string& scalingActivityId12)
{
scalingActivityId12_ = scalingActivityId12;
setCoreParameter("ScalingActivityId12", scalingActivityId12);
setParameter("ScalingActivityId12", scalingActivityId12);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId15()const
@@ -253,7 +255,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId15()const
void DescribeScalingActivitiesRequest::setScalingActivityId15(const std::string& scalingActivityId15)
{
scalingActivityId15_ = scalingActivityId15;
setCoreParameter("ScalingActivityId15", scalingActivityId15);
setParameter("ScalingActivityId15", scalingActivityId15);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId14()const
@@ -264,7 +266,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId14()const
void DescribeScalingActivitiesRequest::setScalingActivityId14(const std::string& scalingActivityId14)
{
scalingActivityId14_ = scalingActivityId14;
setCoreParameter("ScalingActivityId14", scalingActivityId14);
setParameter("ScalingActivityId14", scalingActivityId14);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId17()const
@@ -275,7 +277,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId17()const
void DescribeScalingActivitiesRequest::setScalingActivityId17(const std::string& scalingActivityId17)
{
scalingActivityId17_ = scalingActivityId17;
setCoreParameter("ScalingActivityId17", scalingActivityId17);
setParameter("ScalingActivityId17", scalingActivityId17);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId16()const
@@ -286,7 +288,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId16()const
void DescribeScalingActivitiesRequest::setScalingActivityId16(const std::string& scalingActivityId16)
{
scalingActivityId16_ = scalingActivityId16;
setCoreParameter("ScalingActivityId16", scalingActivityId16);
setParameter("ScalingActivityId16", scalingActivityId16);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId19()const
@@ -297,7 +299,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId19()const
void DescribeScalingActivitiesRequest::setScalingActivityId19(const std::string& scalingActivityId19)
{
scalingActivityId19_ = scalingActivityId19;
setCoreParameter("ScalingActivityId19", scalingActivityId19);
setParameter("ScalingActivityId19", scalingActivityId19);
}
std::string DescribeScalingActivitiesRequest::getResourceOwnerAccount()const
@@ -308,7 +310,7 @@ std::string DescribeScalingActivitiesRequest::getResourceOwnerAccount()const
void DescribeScalingActivitiesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId18()const
@@ -319,7 +321,7 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId18()const
void DescribeScalingActivitiesRequest::setScalingActivityId18(const std::string& scalingActivityId18)
{
scalingActivityId18_ = scalingActivityId18;
setCoreParameter("ScalingActivityId18", scalingActivityId18);
setParameter("ScalingActivityId18", scalingActivityId18);
}
std::string DescribeScalingActivitiesRequest::getOwnerAccount()const
@@ -330,7 +332,7 @@ std::string DescribeScalingActivitiesRequest::getOwnerAccount()const
void DescribeScalingActivitiesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DescribeScalingActivitiesRequest::getOwnerId()const
@@ -341,7 +343,7 @@ long DescribeScalingActivitiesRequest::getOwnerId()const
void DescribeScalingActivitiesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeScalingActivitiesRequest::getScalingActivityId20()const
@@ -352,6 +354,6 @@ std::string DescribeScalingActivitiesRequest::getScalingActivityId20()const
void DescribeScalingActivitiesRequest::setScalingActivityId20(const std::string& scalingActivityId20)
{
scalingActivityId20_ = scalingActivityId20;
setCoreParameter("ScalingActivityId20", scalingActivityId20);
setParameter("ScalingActivityId20", scalingActivityId20);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingActivityDetailRequest;
DescribeScalingActivityDetailRequest::DescribeScalingActivityDetailRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeScalingActivityDetail")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeScalingActivityDetailRequest::~DescribeScalingActivityDetailRequest()
{}
@@ -33,7 +35,7 @@ long DescribeScalingActivityDetailRequest::getResourceOwnerId()const
void DescribeScalingActivityDetailRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeScalingActivityDetailRequest::getResourceOwnerAccount()const
@@ -44,7 +46,7 @@ std::string DescribeScalingActivityDetailRequest::getResourceOwnerAccount()const
void DescribeScalingActivityDetailRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long DescribeScalingActivityDetailRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long DescribeScalingActivityDetailRequest::getOwnerId()const
void DescribeScalingActivityDetailRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeScalingActivityDetailRequest::getScalingActivityId()const
@@ -66,7 +68,7 @@ std::string DescribeScalingActivityDetailRequest::getScalingActivityId()const
void DescribeScalingActivityDetailRequest::setScalingActivityId(const std::string& scalingActivityId)
{
scalingActivityId_ = scalingActivityId;
setCoreParameter("ScalingActivityId", scalingActivityId);
setParameter("ScalingActivityId", scalingActivityId);
}
std::string DescribeScalingActivityDetailRequest::getAccessKeyId()const
@@ -77,6 +79,6 @@ std::string DescribeScalingActivityDetailRequest::getAccessKeyId()const
void DescribeScalingActivityDetailRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingConfigurationsRequest;
DescribeScalingConfigurationsRequest::DescribeScalingConfigurationsRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeScalingConfigurations")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeScalingConfigurationsRequest::~DescribeScalingConfigurationsRequest()
{}
@@ -33,7 +35,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId6()co
void DescribeScalingConfigurationsRequest::setScalingConfigurationId6(const std::string& scalingConfigurationId6)
{
scalingConfigurationId6_ = scalingConfigurationId6;
setCoreParameter("ScalingConfigurationId6", scalingConfigurationId6);
setParameter("ScalingConfigurationId6", scalingConfigurationId6);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId7()const
@@ -44,7 +46,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId7()co
void DescribeScalingConfigurationsRequest::setScalingConfigurationId7(const std::string& scalingConfigurationId7)
{
scalingConfigurationId7_ = scalingConfigurationId7;
setCoreParameter("ScalingConfigurationId7", scalingConfigurationId7);
setParameter("ScalingConfigurationId7", scalingConfigurationId7);
}
long DescribeScalingConfigurationsRequest::getResourceOwnerId()const
@@ -55,7 +57,7 @@ long DescribeScalingConfigurationsRequest::getResourceOwnerId()const
void DescribeScalingConfigurationsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId4()const
@@ -66,7 +68,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId4()co
void DescribeScalingConfigurationsRequest::setScalingConfigurationId4(const std::string& scalingConfigurationId4)
{
scalingConfigurationId4_ = scalingConfigurationId4;
setCoreParameter("ScalingConfigurationId4", scalingConfigurationId4);
setParameter("ScalingConfigurationId4", scalingConfigurationId4);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId5()const
@@ -77,7 +79,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId5()co
void DescribeScalingConfigurationsRequest::setScalingConfigurationId5(const std::string& scalingConfigurationId5)
{
scalingConfigurationId5_ = scalingConfigurationId5;
setCoreParameter("ScalingConfigurationId5", scalingConfigurationId5);
setParameter("ScalingConfigurationId5", scalingConfigurationId5);
}
std::string DescribeScalingConfigurationsRequest::getScalingGroupId()const
@@ -88,7 +90,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingGroupId()const
void DescribeScalingConfigurationsRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId8()const
@@ -99,7 +101,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId8()co
void DescribeScalingConfigurationsRequest::setScalingConfigurationId8(const std::string& scalingConfigurationId8)
{
scalingConfigurationId8_ = scalingConfigurationId8;
setCoreParameter("ScalingConfigurationId8", scalingConfigurationId8);
setParameter("ScalingConfigurationId8", scalingConfigurationId8);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId9()const
@@ -110,7 +112,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId9()co
void DescribeScalingConfigurationsRequest::setScalingConfigurationId9(const std::string& scalingConfigurationId9)
{
scalingConfigurationId9_ = scalingConfigurationId9;
setCoreParameter("ScalingConfigurationId9", scalingConfigurationId9);
setParameter("ScalingConfigurationId9", scalingConfigurationId9);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId10()const
@@ -121,7 +123,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId10()c
void DescribeScalingConfigurationsRequest::setScalingConfigurationId10(const std::string& scalingConfigurationId10)
{
scalingConfigurationId10_ = scalingConfigurationId10;
setCoreParameter("ScalingConfigurationId10", scalingConfigurationId10);
setParameter("ScalingConfigurationId10", scalingConfigurationId10);
}
int DescribeScalingConfigurationsRequest::getPageNumber()const
@@ -132,7 +134,7 @@ int DescribeScalingConfigurationsRequest::getPageNumber()const
void DescribeScalingConfigurationsRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeScalingConfigurationsRequest::getAccessKeyId()const
@@ -143,7 +145,7 @@ std::string DescribeScalingConfigurationsRequest::getAccessKeyId()const
void DescribeScalingConfigurationsRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName2()const
@@ -154,7 +156,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName2()
void DescribeScalingConfigurationsRequest::setScalingConfigurationName2(const std::string& scalingConfigurationName2)
{
scalingConfigurationName2_ = scalingConfigurationName2;
setCoreParameter("ScalingConfigurationName2", scalingConfigurationName2);
setParameter("ScalingConfigurationName2", scalingConfigurationName2);
}
std::string DescribeScalingConfigurationsRequest::getRegionId()const
@@ -165,7 +167,7 @@ std::string DescribeScalingConfigurationsRequest::getRegionId()const
void DescribeScalingConfigurationsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName3()const
@@ -176,7 +178,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName3()
void DescribeScalingConfigurationsRequest::setScalingConfigurationName3(const std::string& scalingConfigurationName3)
{
scalingConfigurationName3_ = scalingConfigurationName3;
setCoreParameter("ScalingConfigurationName3", scalingConfigurationName3);
setParameter("ScalingConfigurationName3", scalingConfigurationName3);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName1()const
@@ -187,7 +189,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName1()
void DescribeScalingConfigurationsRequest::setScalingConfigurationName1(const std::string& scalingConfigurationName1)
{
scalingConfigurationName1_ = scalingConfigurationName1;
setCoreParameter("ScalingConfigurationName1", scalingConfigurationName1);
setParameter("ScalingConfigurationName1", scalingConfigurationName1);
}
int DescribeScalingConfigurationsRequest::getPageSize()const
@@ -198,7 +200,7 @@ int DescribeScalingConfigurationsRequest::getPageSize()const
void DescribeScalingConfigurationsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId2()const
@@ -209,7 +211,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId2()co
void DescribeScalingConfigurationsRequest::setScalingConfigurationId2(const std::string& scalingConfigurationId2)
{
scalingConfigurationId2_ = scalingConfigurationId2;
setCoreParameter("ScalingConfigurationId2", scalingConfigurationId2);
setParameter("ScalingConfigurationId2", scalingConfigurationId2);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId3()const
@@ -220,7 +222,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId3()co
void DescribeScalingConfigurationsRequest::setScalingConfigurationId3(const std::string& scalingConfigurationId3)
{
scalingConfigurationId3_ = scalingConfigurationId3;
setCoreParameter("ScalingConfigurationId3", scalingConfigurationId3);
setParameter("ScalingConfigurationId3", scalingConfigurationId3);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId1()const
@@ -231,7 +233,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationId1()co
void DescribeScalingConfigurationsRequest::setScalingConfigurationId1(const std::string& scalingConfigurationId1)
{
scalingConfigurationId1_ = scalingConfigurationId1;
setCoreParameter("ScalingConfigurationId1", scalingConfigurationId1);
setParameter("ScalingConfigurationId1", scalingConfigurationId1);
}
std::string DescribeScalingConfigurationsRequest::getResourceOwnerAccount()const
@@ -242,7 +244,7 @@ std::string DescribeScalingConfigurationsRequest::getResourceOwnerAccount()const
void DescribeScalingConfigurationsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeScalingConfigurationsRequest::getOwnerAccount()const
@@ -253,7 +255,7 @@ std::string DescribeScalingConfigurationsRequest::getOwnerAccount()const
void DescribeScalingConfigurationsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName6()const
@@ -264,7 +266,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName6()
void DescribeScalingConfigurationsRequest::setScalingConfigurationName6(const std::string& scalingConfigurationName6)
{
scalingConfigurationName6_ = scalingConfigurationName6;
setCoreParameter("ScalingConfigurationName6", scalingConfigurationName6);
setParameter("ScalingConfigurationName6", scalingConfigurationName6);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName7()const
@@ -275,7 +277,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName7()
void DescribeScalingConfigurationsRequest::setScalingConfigurationName7(const std::string& scalingConfigurationName7)
{
scalingConfigurationName7_ = scalingConfigurationName7;
setCoreParameter("ScalingConfigurationName7", scalingConfigurationName7);
setParameter("ScalingConfigurationName7", scalingConfigurationName7);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName4()const
@@ -286,7 +288,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName4()
void DescribeScalingConfigurationsRequest::setScalingConfigurationName4(const std::string& scalingConfigurationName4)
{
scalingConfigurationName4_ = scalingConfigurationName4;
setCoreParameter("ScalingConfigurationName4", scalingConfigurationName4);
setParameter("ScalingConfigurationName4", scalingConfigurationName4);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName5()const
@@ -297,7 +299,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName5()
void DescribeScalingConfigurationsRequest::setScalingConfigurationName5(const std::string& scalingConfigurationName5)
{
scalingConfigurationName5_ = scalingConfigurationName5;
setCoreParameter("ScalingConfigurationName5", scalingConfigurationName5);
setParameter("ScalingConfigurationName5", scalingConfigurationName5);
}
long DescribeScalingConfigurationsRequest::getOwnerId()const
@@ -308,7 +310,7 @@ long DescribeScalingConfigurationsRequest::getOwnerId()const
void DescribeScalingConfigurationsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName8()const
@@ -319,7 +321,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName8()
void DescribeScalingConfigurationsRequest::setScalingConfigurationName8(const std::string& scalingConfigurationName8)
{
scalingConfigurationName8_ = scalingConfigurationName8;
setCoreParameter("ScalingConfigurationName8", scalingConfigurationName8);
setParameter("ScalingConfigurationName8", scalingConfigurationName8);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName9()const
@@ -330,7 +332,7 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName9()
void DescribeScalingConfigurationsRequest::setScalingConfigurationName9(const std::string& scalingConfigurationName9)
{
scalingConfigurationName9_ = scalingConfigurationName9;
setCoreParameter("ScalingConfigurationName9", scalingConfigurationName9);
setParameter("ScalingConfigurationName9", scalingConfigurationName9);
}
std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName10()const
@@ -341,6 +343,6 @@ std::string DescribeScalingConfigurationsRequest::getScalingConfigurationName10(
void DescribeScalingConfigurationsRequest::setScalingConfigurationName10(const std::string& scalingConfigurationName10)
{
scalingConfigurationName10_ = scalingConfigurationName10;
setCoreParameter("ScalingConfigurationName10", scalingConfigurationName10);
setParameter("ScalingConfigurationName10", scalingConfigurationName10);
}

View File

@@ -83,6 +83,8 @@ void DescribeScalingConfigurationsResult::parse(const std::string &payload)
scalingConfigurationsObject.systemDiskName = valueScalingConfigurationsScalingConfiguration["SystemDiskName"].asString();
if(!valueScalingConfigurationsScalingConfiguration["SystemDiskDescription"].isNull())
scalingConfigurationsObject.systemDiskDescription = valueScalingConfigurationsScalingConfiguration["SystemDiskDescription"].asString();
if(!valueScalingConfigurationsScalingConfiguration["SystemDiskAutoSnapshotPolicyId"].isNull())
scalingConfigurationsObject.systemDiskAutoSnapshotPolicyId = valueScalingConfigurationsScalingConfiguration["SystemDiskAutoSnapshotPolicyId"].asString();
if(!valueScalingConfigurationsScalingConfiguration["LifecycleState"].isNull())
scalingConfigurationsObject.lifecycleState = valueScalingConfigurationsScalingConfiguration["LifecycleState"].asString();
if(!valueScalingConfigurationsScalingConfiguration["CreationTime"].isNull())
@@ -109,6 +111,8 @@ void DescribeScalingConfigurationsResult::parse(const std::string &payload)
scalingConfigurationsObject.hpcClusterId = valueScalingConfigurationsScalingConfiguration["HpcClusterId"].asString();
if(!valueScalingConfigurationsScalingConfiguration["InstanceDescription"].isNull())
scalingConfigurationsObject.instanceDescription = valueScalingConfigurationsScalingConfiguration["InstanceDescription"].asString();
if(!valueScalingConfigurationsScalingConfiguration["Ipv6AddressCount"].isNull())
scalingConfigurationsObject.ipv6AddressCount = std::stoi(valueScalingConfigurationsScalingConfiguration["Ipv6AddressCount"].asString());
auto allDataDisksNode = allScalingConfigurationsNode["DataDisks"]["DataDisk"];
for (auto allScalingConfigurationsNodeDataDisksDataDisk : allDataDisksNode)
{
@@ -131,6 +135,8 @@ void DescribeScalingConfigurationsResult::parse(const std::string &payload)
dataDisksObject.diskName = allScalingConfigurationsNodeDataDisksDataDisk["DiskName"].asString();
if(!allScalingConfigurationsNodeDataDisksDataDisk["Description"].isNull())
dataDisksObject.description = allScalingConfigurationsNodeDataDisksDataDisk["Description"].asString();
if(!allScalingConfigurationsNodeDataDisksDataDisk["AutoSnapshotPolicyId"].isNull())
dataDisksObject.autoSnapshotPolicyId = allScalingConfigurationsNodeDataDisksDataDisk["AutoSnapshotPolicyId"].asString();
scalingConfigurationsObject.dataDisks.push_back(dataDisksObject);
}
auto allTagsNode = allScalingConfigurationsNode["Tags"]["Tag"];

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingGroupsRequest;
DescribeScalingGroupsRequest::DescribeScalingGroupsRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeScalingGroups")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeScalingGroupsRequest::~DescribeScalingGroupsRequest()
{}
@@ -33,7 +35,7 @@ long DescribeScalingGroupsRequest::getResourceOwnerId()const
void DescribeScalingGroupsRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeScalingGroupsRequest::getScalingGroupId10()const
@@ -44,7 +46,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId10()const
void DescribeScalingGroupsRequest::setScalingGroupId10(const std::string& scalingGroupId10)
{
scalingGroupId10_ = scalingGroupId10;
setCoreParameter("ScalingGroupId10", scalingGroupId10);
setParameter("ScalingGroupId10", scalingGroupId10);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId12()const
@@ -55,7 +57,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId12()const
void DescribeScalingGroupsRequest::setScalingGroupId12(const std::string& scalingGroupId12)
{
scalingGroupId12_ = scalingGroupId12;
setCoreParameter("ScalingGroupId12", scalingGroupId12);
setParameter("ScalingGroupId12", scalingGroupId12);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId13()const
@@ -66,7 +68,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId13()const
void DescribeScalingGroupsRequest::setScalingGroupId13(const std::string& scalingGroupId13)
{
scalingGroupId13_ = scalingGroupId13;
setCoreParameter("ScalingGroupId13", scalingGroupId13);
setParameter("ScalingGroupId13", scalingGroupId13);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId14()const
@@ -77,7 +79,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId14()const
void DescribeScalingGroupsRequest::setScalingGroupId14(const std::string& scalingGroupId14)
{
scalingGroupId14_ = scalingGroupId14;
setCoreParameter("ScalingGroupId14", scalingGroupId14);
setParameter("ScalingGroupId14", scalingGroupId14);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId15()const
@@ -88,7 +90,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId15()const
void DescribeScalingGroupsRequest::setScalingGroupId15(const std::string& scalingGroupId15)
{
scalingGroupId15_ = scalingGroupId15;
setCoreParameter("ScalingGroupId15", scalingGroupId15);
setParameter("ScalingGroupId15", scalingGroupId15);
}
long DescribeScalingGroupsRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long DescribeScalingGroupsRequest::getOwnerId()const
void DescribeScalingGroupsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
int DescribeScalingGroupsRequest::getPageNumber()const
@@ -110,7 +112,7 @@ int DescribeScalingGroupsRequest::getPageNumber()const
void DescribeScalingGroupsRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeScalingGroupsRequest::getAccessKeyId()const
@@ -121,7 +123,7 @@ std::string DescribeScalingGroupsRequest::getAccessKeyId()const
void DescribeScalingGroupsRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeScalingGroupsRequest::getRegionId()const
@@ -132,7 +134,7 @@ std::string DescribeScalingGroupsRequest::getRegionId()const
void DescribeScalingGroupsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeScalingGroupsRequest::getPageSize()const
@@ -143,7 +145,7 @@ int DescribeScalingGroupsRequest::getPageSize()const
void DescribeScalingGroupsRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeScalingGroupsRequest::getScalingGroupName20()const
@@ -154,7 +156,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName20()const
void DescribeScalingGroupsRequest::setScalingGroupName20(const std::string& scalingGroupName20)
{
scalingGroupName20_ = scalingGroupName20;
setCoreParameter("ScalingGroupName20", scalingGroupName20);
setParameter("ScalingGroupName20", scalingGroupName20);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName19()const
@@ -165,7 +167,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName19()const
void DescribeScalingGroupsRequest::setScalingGroupName19(const std::string& scalingGroupName19)
{
scalingGroupName19_ = scalingGroupName19;
setCoreParameter("ScalingGroupName19", scalingGroupName19);
setParameter("ScalingGroupName19", scalingGroupName19);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId20()const
@@ -176,7 +178,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId20()const
void DescribeScalingGroupsRequest::setScalingGroupId20(const std::string& scalingGroupId20)
{
scalingGroupId20_ = scalingGroupId20;
setCoreParameter("ScalingGroupId20", scalingGroupId20);
setParameter("ScalingGroupId20", scalingGroupId20);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName18()const
@@ -187,7 +189,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName18()const
void DescribeScalingGroupsRequest::setScalingGroupName18(const std::string& scalingGroupName18)
{
scalingGroupName18_ = scalingGroupName18;
setCoreParameter("ScalingGroupName18", scalingGroupName18);
setParameter("ScalingGroupName18", scalingGroupName18);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName17()const
@@ -198,7 +200,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName17()const
void DescribeScalingGroupsRequest::setScalingGroupName17(const std::string& scalingGroupName17)
{
scalingGroupName17_ = scalingGroupName17;
setCoreParameter("ScalingGroupName17", scalingGroupName17);
setParameter("ScalingGroupName17", scalingGroupName17);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName16()const
@@ -209,7 +211,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName16()const
void DescribeScalingGroupsRequest::setScalingGroupName16(const std::string& scalingGroupName16)
{
scalingGroupName16_ = scalingGroupName16;
setCoreParameter("ScalingGroupName16", scalingGroupName16);
setParameter("ScalingGroupName16", scalingGroupName16);
}
std::string DescribeScalingGroupsRequest::getResourceOwnerAccount()const
@@ -220,7 +222,7 @@ std::string DescribeScalingGroupsRequest::getResourceOwnerAccount()const
void DescribeScalingGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName()const
@@ -231,7 +233,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName()const
void DescribeScalingGroupsRequest::setScalingGroupName(const std::string& scalingGroupName)
{
scalingGroupName_ = scalingGroupName;
setCoreParameter("ScalingGroupName", scalingGroupName);
setParameter("ScalingGroupName", scalingGroupName);
}
std::string DescribeScalingGroupsRequest::getOwnerAccount()const
@@ -242,7 +244,7 @@ std::string DescribeScalingGroupsRequest::getOwnerAccount()const
void DescribeScalingGroupsRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName1()const
@@ -253,7 +255,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName1()const
void DescribeScalingGroupsRequest::setScalingGroupName1(const std::string& scalingGroupName1)
{
scalingGroupName1_ = scalingGroupName1;
setCoreParameter("ScalingGroupName1", scalingGroupName1);
setParameter("ScalingGroupName1", scalingGroupName1);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName2()const
@@ -264,7 +266,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName2()const
void DescribeScalingGroupsRequest::setScalingGroupName2(const std::string& scalingGroupName2)
{
scalingGroupName2_ = scalingGroupName2;
setCoreParameter("ScalingGroupName2", scalingGroupName2);
setParameter("ScalingGroupName2", scalingGroupName2);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId2()const
@@ -275,7 +277,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId2()const
void DescribeScalingGroupsRequest::setScalingGroupId2(const std::string& scalingGroupId2)
{
scalingGroupId2_ = scalingGroupId2;
setCoreParameter("ScalingGroupId2", scalingGroupId2);
setParameter("ScalingGroupId2", scalingGroupId2);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId1()const
@@ -286,7 +288,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId1()const
void DescribeScalingGroupsRequest::setScalingGroupId1(const std::string& scalingGroupId1)
{
scalingGroupId1_ = scalingGroupId1;
setCoreParameter("ScalingGroupId1", scalingGroupId1);
setParameter("ScalingGroupId1", scalingGroupId1);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId6()const
@@ -297,7 +299,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId6()const
void DescribeScalingGroupsRequest::setScalingGroupId6(const std::string& scalingGroupId6)
{
scalingGroupId6_ = scalingGroupId6;
setCoreParameter("ScalingGroupId6", scalingGroupId6);
setParameter("ScalingGroupId6", scalingGroupId6);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId16()const
@@ -308,7 +310,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId16()const
void DescribeScalingGroupsRequest::setScalingGroupId16(const std::string& scalingGroupId16)
{
scalingGroupId16_ = scalingGroupId16;
setCoreParameter("ScalingGroupId16", scalingGroupId16);
setParameter("ScalingGroupId16", scalingGroupId16);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName7()const
@@ -319,7 +321,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName7()const
void DescribeScalingGroupsRequest::setScalingGroupName7(const std::string& scalingGroupName7)
{
scalingGroupName7_ = scalingGroupName7;
setCoreParameter("ScalingGroupName7", scalingGroupName7);
setParameter("ScalingGroupName7", scalingGroupName7);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName11()const
@@ -330,7 +332,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName11()const
void DescribeScalingGroupsRequest::setScalingGroupName11(const std::string& scalingGroupName11)
{
scalingGroupName11_ = scalingGroupName11;
setCoreParameter("ScalingGroupName11", scalingGroupName11);
setParameter("ScalingGroupName11", scalingGroupName11);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId5()const
@@ -341,7 +343,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId5()const
void DescribeScalingGroupsRequest::setScalingGroupId5(const std::string& scalingGroupId5)
{
scalingGroupId5_ = scalingGroupId5;
setCoreParameter("ScalingGroupId5", scalingGroupId5);
setParameter("ScalingGroupId5", scalingGroupId5);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId17()const
@@ -352,7 +354,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId17()const
void DescribeScalingGroupsRequest::setScalingGroupId17(const std::string& scalingGroupId17)
{
scalingGroupId17_ = scalingGroupId17;
setCoreParameter("ScalingGroupId17", scalingGroupId17);
setParameter("ScalingGroupId17", scalingGroupId17);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName8()const
@@ -363,7 +365,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName8()const
void DescribeScalingGroupsRequest::setScalingGroupName8(const std::string& scalingGroupName8)
{
scalingGroupName8_ = scalingGroupName8;
setCoreParameter("ScalingGroupName8", scalingGroupName8);
setParameter("ScalingGroupName8", scalingGroupName8);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName10()const
@@ -374,7 +376,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName10()const
void DescribeScalingGroupsRequest::setScalingGroupName10(const std::string& scalingGroupName10)
{
scalingGroupName10_ = scalingGroupName10;
setCoreParameter("ScalingGroupName10", scalingGroupName10);
setParameter("ScalingGroupName10", scalingGroupName10);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId4()const
@@ -385,7 +387,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId4()const
void DescribeScalingGroupsRequest::setScalingGroupId4(const std::string& scalingGroupId4)
{
scalingGroupId4_ = scalingGroupId4;
setCoreParameter("ScalingGroupId4", scalingGroupId4);
setParameter("ScalingGroupId4", scalingGroupId4);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId18()const
@@ -396,7 +398,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId18()const
void DescribeScalingGroupsRequest::setScalingGroupId18(const std::string& scalingGroupId18)
{
scalingGroupId18_ = scalingGroupId18;
setCoreParameter("ScalingGroupId18", scalingGroupId18);
setParameter("ScalingGroupId18", scalingGroupId18);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName9()const
@@ -407,7 +409,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName9()const
void DescribeScalingGroupsRequest::setScalingGroupName9(const std::string& scalingGroupName9)
{
scalingGroupName9_ = scalingGroupName9;
setCoreParameter("ScalingGroupName9", scalingGroupName9);
setParameter("ScalingGroupName9", scalingGroupName9);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId3()const
@@ -418,7 +420,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId3()const
void DescribeScalingGroupsRequest::setScalingGroupId3(const std::string& scalingGroupId3)
{
scalingGroupId3_ = scalingGroupId3;
setCoreParameter("ScalingGroupId3", scalingGroupId3);
setParameter("ScalingGroupId3", scalingGroupId3);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId19()const
@@ -429,7 +431,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId19()const
void DescribeScalingGroupsRequest::setScalingGroupId19(const std::string& scalingGroupId19)
{
scalingGroupId19_ = scalingGroupId19;
setCoreParameter("ScalingGroupId19", scalingGroupId19);
setParameter("ScalingGroupId19", scalingGroupId19);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName3()const
@@ -440,7 +442,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName3()const
void DescribeScalingGroupsRequest::setScalingGroupName3(const std::string& scalingGroupName3)
{
scalingGroupName3_ = scalingGroupName3;
setCoreParameter("ScalingGroupName3", scalingGroupName3);
setParameter("ScalingGroupName3", scalingGroupName3);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName15()const
@@ -451,7 +453,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName15()const
void DescribeScalingGroupsRequest::setScalingGroupName15(const std::string& scalingGroupName15)
{
scalingGroupName15_ = scalingGroupName15;
setCoreParameter("ScalingGroupName15", scalingGroupName15);
setParameter("ScalingGroupName15", scalingGroupName15);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId9()const
@@ -462,7 +464,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId9()const
void DescribeScalingGroupsRequest::setScalingGroupId9(const std::string& scalingGroupId9)
{
scalingGroupId9_ = scalingGroupId9;
setCoreParameter("ScalingGroupId9", scalingGroupId9);
setParameter("ScalingGroupId9", scalingGroupId9);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName4()const
@@ -473,7 +475,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName4()const
void DescribeScalingGroupsRequest::setScalingGroupName4(const std::string& scalingGroupName4)
{
scalingGroupName4_ = scalingGroupName4;
setCoreParameter("ScalingGroupName4", scalingGroupName4);
setParameter("ScalingGroupName4", scalingGroupName4);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName14()const
@@ -484,7 +486,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName14()const
void DescribeScalingGroupsRequest::setScalingGroupName14(const std::string& scalingGroupName14)
{
scalingGroupName14_ = scalingGroupName14;
setCoreParameter("ScalingGroupName14", scalingGroupName14);
setParameter("ScalingGroupName14", scalingGroupName14);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId8()const
@@ -495,7 +497,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId8()const
void DescribeScalingGroupsRequest::setScalingGroupId8(const std::string& scalingGroupId8)
{
scalingGroupId8_ = scalingGroupId8;
setCoreParameter("ScalingGroupId8", scalingGroupId8);
setParameter("ScalingGroupId8", scalingGroupId8);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName5()const
@@ -506,7 +508,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName5()const
void DescribeScalingGroupsRequest::setScalingGroupName5(const std::string& scalingGroupName5)
{
scalingGroupName5_ = scalingGroupName5;
setCoreParameter("ScalingGroupName5", scalingGroupName5);
setParameter("ScalingGroupName5", scalingGroupName5);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName13()const
@@ -517,7 +519,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName13()const
void DescribeScalingGroupsRequest::setScalingGroupName13(const std::string& scalingGroupName13)
{
scalingGroupName13_ = scalingGroupName13;
setCoreParameter("ScalingGroupName13", scalingGroupName13);
setParameter("ScalingGroupName13", scalingGroupName13);
}
std::string DescribeScalingGroupsRequest::getScalingGroupId7()const
@@ -528,7 +530,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupId7()const
void DescribeScalingGroupsRequest::setScalingGroupId7(const std::string& scalingGroupId7)
{
scalingGroupId7_ = scalingGroupId7;
setCoreParameter("ScalingGroupId7", scalingGroupId7);
setParameter("ScalingGroupId7", scalingGroupId7);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName6()const
@@ -539,7 +541,7 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName6()const
void DescribeScalingGroupsRequest::setScalingGroupName6(const std::string& scalingGroupName6)
{
scalingGroupName6_ = scalingGroupName6;
setCoreParameter("ScalingGroupName6", scalingGroupName6);
setParameter("ScalingGroupName6", scalingGroupName6);
}
std::string DescribeScalingGroupsRequest::getScalingGroupName12()const
@@ -550,6 +552,6 @@ std::string DescribeScalingGroupsRequest::getScalingGroupName12()const
void DescribeScalingGroupsRequest::setScalingGroupName12(const std::string& scalingGroupName12)
{
scalingGroupName12_ = scalingGroupName12;
setCoreParameter("ScalingGroupName12", scalingGroupName12);
setParameter("ScalingGroupName12", scalingGroupName12);
}

View File

@@ -103,6 +103,10 @@ void DescribeScalingGroupsResult::parse(const std::string &payload)
scalingGroupsObject.spotInstanceRemedy = valueScalingGroupsScalingGroup["SpotInstanceRemedy"].asString() == "true";
if(!valueScalingGroupsScalingGroup["SpotInstancePools"].isNull())
scalingGroupsObject.spotInstancePools = std::stoi(valueScalingGroupsScalingGroup["SpotInstancePools"].asString());
if(!valueScalingGroupsScalingGroup["DesiredCapacity"].isNull())
scalingGroupsObject.desiredCapacity = std::stoi(valueScalingGroupsScalingGroup["DesiredCapacity"].asString());
if(!valueScalingGroupsScalingGroup["GroupDeletionProtection"].isNull())
scalingGroupsObject.groupDeletionProtection = valueScalingGroupsScalingGroup["GroupDeletionProtection"].asString() == "true";
auto allVServerGroupsNode = allScalingGroupsNode["VServerGroups"]["VServerGroup"];
for (auto allScalingGroupsNodeVServerGroupsVServerGroup : allVServerGroupsNode)
{
@@ -135,6 +139,9 @@ void DescribeScalingGroupsResult::parse(const std::string &payload)
auto allLoadBalancerIds = value["LoadBalancerIds"]["LoadBalancerId"];
for (auto value : allLoadBalancerIds)
scalingGroupsObject.loadBalancerIds.push_back(value.asString());
auto allSuspendedProcesses = value["SuspendedProcesses"]["SuspendedProcess"];
for (auto value : allSuspendedProcesses)
scalingGroupsObject.suspendedProcesses.push_back(value.asString());
scalingGroups_.push_back(scalingGroupsObject);
}
if(!value["TotalCount"].isNull())

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingInstancesRequest;
DescribeScalingInstancesRequest::DescribeScalingInstancesRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeScalingInstances")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeScalingInstancesRequest::~DescribeScalingInstancesRequest()
{}
@@ -33,7 +35,7 @@ long DescribeScalingInstancesRequest::getResourceOwnerId()const
void DescribeScalingInstancesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeScalingInstancesRequest::getCreationType()const
@@ -44,7 +46,7 @@ std::string DescribeScalingInstancesRequest::getCreationType()const
void DescribeScalingInstancesRequest::setCreationType(const std::string& creationType)
{
creationType_ = creationType;
setCoreParameter("CreationType", creationType);
setParameter("CreationType", creationType);
}
std::string DescribeScalingInstancesRequest::getInstanceId1()const
@@ -55,7 +57,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId1()const
void DescribeScalingInstancesRequest::setInstanceId1(const std::string& instanceId1)
{
instanceId1_ = instanceId1;
setCoreParameter("InstanceId1", instanceId1);
setParameter("InstanceId1", instanceId1);
}
std::string DescribeScalingInstancesRequest::getInstanceId3()const
@@ -66,7 +68,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId3()const
void DescribeScalingInstancesRequest::setInstanceId3(const std::string& instanceId3)
{
instanceId3_ = instanceId3;
setCoreParameter("InstanceId3", instanceId3);
setParameter("InstanceId3", instanceId3);
}
std::string DescribeScalingInstancesRequest::getInstanceId2()const
@@ -77,7 +79,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId2()const
void DescribeScalingInstancesRequest::setInstanceId2(const std::string& instanceId2)
{
instanceId2_ = instanceId2;
setCoreParameter("InstanceId2", instanceId2);
setParameter("InstanceId2", instanceId2);
}
std::string DescribeScalingInstancesRequest::getInstanceId5()const
@@ -88,7 +90,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId5()const
void DescribeScalingInstancesRequest::setInstanceId5(const std::string& instanceId5)
{
instanceId5_ = instanceId5;
setCoreParameter("InstanceId5", instanceId5);
setParameter("InstanceId5", instanceId5);
}
std::string DescribeScalingInstancesRequest::getInstanceId4()const
@@ -99,7 +101,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId4()const
void DescribeScalingInstancesRequest::setInstanceId4(const std::string& instanceId4)
{
instanceId4_ = instanceId4;
setCoreParameter("InstanceId4", instanceId4);
setParameter("InstanceId4", instanceId4);
}
std::string DescribeScalingInstancesRequest::getInstanceId7()const
@@ -110,7 +112,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId7()const
void DescribeScalingInstancesRequest::setInstanceId7(const std::string& instanceId7)
{
instanceId7_ = instanceId7;
setCoreParameter("InstanceId7", instanceId7);
setParameter("InstanceId7", instanceId7);
}
std::string DescribeScalingInstancesRequest::getInstanceId6()const
@@ -121,7 +123,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId6()const
void DescribeScalingInstancesRequest::setInstanceId6(const std::string& instanceId6)
{
instanceId6_ = instanceId6;
setCoreParameter("InstanceId6", instanceId6);
setParameter("InstanceId6", instanceId6);
}
std::string DescribeScalingInstancesRequest::getInstanceId9()const
@@ -132,7 +134,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId9()const
void DescribeScalingInstancesRequest::setInstanceId9(const std::string& instanceId9)
{
instanceId9_ = instanceId9;
setCoreParameter("InstanceId9", instanceId9);
setParameter("InstanceId9", instanceId9);
}
std::string DescribeScalingInstancesRequest::getInstanceId8()const
@@ -143,7 +145,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId8()const
void DescribeScalingInstancesRequest::setInstanceId8(const std::string& instanceId8)
{
instanceId8_ = instanceId8;
setCoreParameter("InstanceId8", instanceId8);
setParameter("InstanceId8", instanceId8);
}
long DescribeScalingInstancesRequest::getOwnerId()const
@@ -154,7 +156,7 @@ long DescribeScalingInstancesRequest::getOwnerId()const
void DescribeScalingInstancesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeScalingInstancesRequest::getScalingConfigurationId()const
@@ -165,7 +167,7 @@ std::string DescribeScalingInstancesRequest::getScalingConfigurationId()const
void DescribeScalingInstancesRequest::setScalingConfigurationId(const std::string& scalingConfigurationId)
{
scalingConfigurationId_ = scalingConfigurationId;
setCoreParameter("ScalingConfigurationId", scalingConfigurationId);
setParameter("ScalingConfigurationId", scalingConfigurationId);
}
std::string DescribeScalingInstancesRequest::getHealthStatus()const
@@ -176,7 +178,7 @@ std::string DescribeScalingInstancesRequest::getHealthStatus()const
void DescribeScalingInstancesRequest::setHealthStatus(const std::string& healthStatus)
{
healthStatus_ = healthStatus;
setCoreParameter("HealthStatus", healthStatus);
setParameter("HealthStatus", healthStatus);
}
std::string DescribeScalingInstancesRequest::getInstanceId10()const
@@ -187,7 +189,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId10()const
void DescribeScalingInstancesRequest::setInstanceId10(const std::string& instanceId10)
{
instanceId10_ = instanceId10;
setCoreParameter("InstanceId10", instanceId10);
setParameter("InstanceId10", instanceId10);
}
std::string DescribeScalingInstancesRequest::getInstanceId12()const
@@ -198,7 +200,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId12()const
void DescribeScalingInstancesRequest::setInstanceId12(const std::string& instanceId12)
{
instanceId12_ = instanceId12;
setCoreParameter("InstanceId12", instanceId12);
setParameter("InstanceId12", instanceId12);
}
std::string DescribeScalingInstancesRequest::getInstanceId11()const
@@ -209,7 +211,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId11()const
void DescribeScalingInstancesRequest::setInstanceId11(const std::string& instanceId11)
{
instanceId11_ = instanceId11;
setCoreParameter("InstanceId11", instanceId11);
setParameter("InstanceId11", instanceId11);
}
std::string DescribeScalingInstancesRequest::getScalingGroupId()const
@@ -220,7 +222,7 @@ std::string DescribeScalingInstancesRequest::getScalingGroupId()const
void DescribeScalingInstancesRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DescribeScalingInstancesRequest::getLifecycleState()const
@@ -231,7 +233,7 @@ std::string DescribeScalingInstancesRequest::getLifecycleState()const
void DescribeScalingInstancesRequest::setLifecycleState(const std::string& lifecycleState)
{
lifecycleState_ = lifecycleState;
setCoreParameter("LifecycleState", lifecycleState);
setParameter("LifecycleState", lifecycleState);
}
int DescribeScalingInstancesRequest::getPageNumber()const
@@ -242,7 +244,7 @@ int DescribeScalingInstancesRequest::getPageNumber()const
void DescribeScalingInstancesRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeScalingInstancesRequest::getAccessKeyId()const
@@ -253,7 +255,7 @@ std::string DescribeScalingInstancesRequest::getAccessKeyId()const
void DescribeScalingInstancesRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeScalingInstancesRequest::getRegionId()const
@@ -264,7 +266,7 @@ std::string DescribeScalingInstancesRequest::getRegionId()const
void DescribeScalingInstancesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeScalingInstancesRequest::getPageSize()const
@@ -275,7 +277,7 @@ int DescribeScalingInstancesRequest::getPageSize()const
void DescribeScalingInstancesRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeScalingInstancesRequest::getInstanceId20()const
@@ -286,7 +288,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId20()const
void DescribeScalingInstancesRequest::setInstanceId20(const std::string& instanceId20)
{
instanceId20_ = instanceId20;
setCoreParameter("InstanceId20", instanceId20);
setParameter("InstanceId20", instanceId20);
}
std::string DescribeScalingInstancesRequest::getResourceOwnerAccount()const
@@ -297,7 +299,7 @@ std::string DescribeScalingInstancesRequest::getResourceOwnerAccount()const
void DescribeScalingInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeScalingInstancesRequest::getOwnerAccount()const
@@ -308,7 +310,7 @@ std::string DescribeScalingInstancesRequest::getOwnerAccount()const
void DescribeScalingInstancesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string DescribeScalingInstancesRequest::getInstanceId18()const
@@ -319,7 +321,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId18()const
void DescribeScalingInstancesRequest::setInstanceId18(const std::string& instanceId18)
{
instanceId18_ = instanceId18;
setCoreParameter("InstanceId18", instanceId18);
setParameter("InstanceId18", instanceId18);
}
std::string DescribeScalingInstancesRequest::getInstanceId17()const
@@ -330,7 +332,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId17()const
void DescribeScalingInstancesRequest::setInstanceId17(const std::string& instanceId17)
{
instanceId17_ = instanceId17;
setCoreParameter("InstanceId17", instanceId17);
setParameter("InstanceId17", instanceId17);
}
std::string DescribeScalingInstancesRequest::getInstanceId19()const
@@ -341,7 +343,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId19()const
void DescribeScalingInstancesRequest::setInstanceId19(const std::string& instanceId19)
{
instanceId19_ = instanceId19;
setCoreParameter("InstanceId19", instanceId19);
setParameter("InstanceId19", instanceId19);
}
std::string DescribeScalingInstancesRequest::getInstanceId14()const
@@ -352,7 +354,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId14()const
void DescribeScalingInstancesRequest::setInstanceId14(const std::string& instanceId14)
{
instanceId14_ = instanceId14;
setCoreParameter("InstanceId14", instanceId14);
setParameter("InstanceId14", instanceId14);
}
std::string DescribeScalingInstancesRequest::getInstanceId13()const
@@ -363,7 +365,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId13()const
void DescribeScalingInstancesRequest::setInstanceId13(const std::string& instanceId13)
{
instanceId13_ = instanceId13;
setCoreParameter("InstanceId13", instanceId13);
setParameter("InstanceId13", instanceId13);
}
std::string DescribeScalingInstancesRequest::getInstanceId16()const
@@ -374,7 +376,7 @@ std::string DescribeScalingInstancesRequest::getInstanceId16()const
void DescribeScalingInstancesRequest::setInstanceId16(const std::string& instanceId16)
{
instanceId16_ = instanceId16;
setCoreParameter("InstanceId16", instanceId16);
setParameter("InstanceId16", instanceId16);
}
std::string DescribeScalingInstancesRequest::getInstanceId15()const
@@ -385,6 +387,6 @@ std::string DescribeScalingInstancesRequest::getInstanceId15()const
void DescribeScalingInstancesRequest::setInstanceId15(const std::string& instanceId15)
{
instanceId15_ = instanceId15;
setCoreParameter("InstanceId15", instanceId15);
setParameter("InstanceId15", instanceId15);
}

View File

@@ -65,6 +65,8 @@ void DescribeScalingInstancesResult::parse(const std::string &payload)
scalingInstancesObject.launchTemplateVersion = valueScalingInstancesScalingInstance["LaunchTemplateVersion"].asString();
if(!valueScalingInstancesScalingInstance["WarmupState"].isNull())
scalingInstancesObject.warmupState = valueScalingInstancesScalingInstance["WarmupState"].asString();
if(!valueScalingInstancesScalingInstance["Entrusted"].isNull())
scalingInstancesObject.entrusted = valueScalingInstancesScalingInstance["Entrusted"].asString() == "true";
scalingInstances_.push_back(scalingInstancesObject);
}
if(!value["TotalCount"].isNull())

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScalingRulesRequest;
DescribeScalingRulesRequest::DescribeScalingRulesRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeScalingRules")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeScalingRulesRequest::~DescribeScalingRulesRequest()
{}
@@ -33,7 +35,7 @@ long DescribeScalingRulesRequest::getResourceOwnerId()const
void DescribeScalingRulesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeScalingRulesRequest::getScalingRuleId10()const
@@ -44,7 +46,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId10()const
void DescribeScalingRulesRequest::setScalingRuleId10(const std::string& scalingRuleId10)
{
scalingRuleId10_ = scalingRuleId10;
setCoreParameter("ScalingRuleId10", scalingRuleId10);
setParameter("ScalingRuleId10", scalingRuleId10);
}
long DescribeScalingRulesRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long DescribeScalingRulesRequest::getOwnerId()const
void DescribeScalingRulesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeScalingRulesRequest::getScalingRuleAri1()const
@@ -66,7 +68,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri1()const
void DescribeScalingRulesRequest::setScalingRuleAri1(const std::string& scalingRuleAri1)
{
scalingRuleAri1_ = scalingRuleAri1;
setCoreParameter("ScalingRuleAri1", scalingRuleAri1);
setParameter("ScalingRuleAri1", scalingRuleAri1);
}
std::string DescribeScalingRulesRequest::getScalingRuleAri2()const
@@ -77,7 +79,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri2()const
void DescribeScalingRulesRequest::setScalingRuleAri2(const std::string& scalingRuleAri2)
{
scalingRuleAri2_ = scalingRuleAri2;
setCoreParameter("ScalingRuleAri2", scalingRuleAri2);
setParameter("ScalingRuleAri2", scalingRuleAri2);
}
std::string DescribeScalingRulesRequest::getScalingRuleAri3()const
@@ -88,7 +90,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri3()const
void DescribeScalingRulesRequest::setScalingRuleAri3(const std::string& scalingRuleAri3)
{
scalingRuleAri3_ = scalingRuleAri3;
setCoreParameter("ScalingRuleAri3", scalingRuleAri3);
setParameter("ScalingRuleAri3", scalingRuleAri3);
}
std::string DescribeScalingRulesRequest::getScalingRuleAri4()const
@@ -99,7 +101,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri4()const
void DescribeScalingRulesRequest::setScalingRuleAri4(const std::string& scalingRuleAri4)
{
scalingRuleAri4_ = scalingRuleAri4;
setCoreParameter("ScalingRuleAri4", scalingRuleAri4);
setParameter("ScalingRuleAri4", scalingRuleAri4);
}
std::string DescribeScalingRulesRequest::getScalingRuleAri5()const
@@ -110,7 +112,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri5()const
void DescribeScalingRulesRequest::setScalingRuleAri5(const std::string& scalingRuleAri5)
{
scalingRuleAri5_ = scalingRuleAri5;
setCoreParameter("ScalingRuleAri5", scalingRuleAri5);
setParameter("ScalingRuleAri5", scalingRuleAri5);
}
std::string DescribeScalingRulesRequest::getScalingRuleAri6()const
@@ -121,7 +123,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri6()const
void DescribeScalingRulesRequest::setScalingRuleAri6(const std::string& scalingRuleAri6)
{
scalingRuleAri6_ = scalingRuleAri6;
setCoreParameter("ScalingRuleAri6", scalingRuleAri6);
setParameter("ScalingRuleAri6", scalingRuleAri6);
}
std::string DescribeScalingRulesRequest::getScalingRuleAri7()const
@@ -132,7 +134,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri7()const
void DescribeScalingRulesRequest::setScalingRuleAri7(const std::string& scalingRuleAri7)
{
scalingRuleAri7_ = scalingRuleAri7;
setCoreParameter("ScalingRuleAri7", scalingRuleAri7);
setParameter("ScalingRuleAri7", scalingRuleAri7);
}
std::string DescribeScalingRulesRequest::getScalingRuleAri8()const
@@ -143,7 +145,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri8()const
void DescribeScalingRulesRequest::setScalingRuleAri8(const std::string& scalingRuleAri8)
{
scalingRuleAri8_ = scalingRuleAri8;
setCoreParameter("ScalingRuleAri8", scalingRuleAri8);
setParameter("ScalingRuleAri8", scalingRuleAri8);
}
bool DescribeScalingRulesRequest::getShowAlarmRules()const
@@ -154,7 +156,7 @@ bool DescribeScalingRulesRequest::getShowAlarmRules()const
void DescribeScalingRulesRequest::setShowAlarmRules(bool showAlarmRules)
{
showAlarmRules_ = showAlarmRules;
setCoreParameter("ShowAlarmRules", showAlarmRules ? "true" : "false");
setParameter("ShowAlarmRules", showAlarmRules ? "true" : "false");
}
std::string DescribeScalingRulesRequest::getScalingRuleName1()const
@@ -165,7 +167,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName1()const
void DescribeScalingRulesRequest::setScalingRuleName1(const std::string& scalingRuleName1)
{
scalingRuleName1_ = scalingRuleName1;
setCoreParameter("ScalingRuleName1", scalingRuleName1);
setParameter("ScalingRuleName1", scalingRuleName1);
}
std::string DescribeScalingRulesRequest::getScalingRuleName2()const
@@ -176,7 +178,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName2()const
void DescribeScalingRulesRequest::setScalingRuleName2(const std::string& scalingRuleName2)
{
scalingRuleName2_ = scalingRuleName2;
setCoreParameter("ScalingRuleName2", scalingRuleName2);
setParameter("ScalingRuleName2", scalingRuleName2);
}
std::string DescribeScalingRulesRequest::getScalingRuleName3()const
@@ -187,7 +189,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName3()const
void DescribeScalingRulesRequest::setScalingRuleName3(const std::string& scalingRuleName3)
{
scalingRuleName3_ = scalingRuleName3;
setCoreParameter("ScalingRuleName3", scalingRuleName3);
setParameter("ScalingRuleName3", scalingRuleName3);
}
std::string DescribeScalingRulesRequest::getScalingRuleName4()const
@@ -198,7 +200,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName4()const
void DescribeScalingRulesRequest::setScalingRuleName4(const std::string& scalingRuleName4)
{
scalingRuleName4_ = scalingRuleName4;
setCoreParameter("ScalingRuleName4", scalingRuleName4);
setParameter("ScalingRuleName4", scalingRuleName4);
}
std::string DescribeScalingRulesRequest::getScalingRuleName5()const
@@ -209,7 +211,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName5()const
void DescribeScalingRulesRequest::setScalingRuleName5(const std::string& scalingRuleName5)
{
scalingRuleName5_ = scalingRuleName5;
setCoreParameter("ScalingRuleName5", scalingRuleName5);
setParameter("ScalingRuleName5", scalingRuleName5);
}
std::string DescribeScalingRulesRequest::getScalingGroupId()const
@@ -220,7 +222,7 @@ std::string DescribeScalingRulesRequest::getScalingGroupId()const
void DescribeScalingRulesRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DescribeScalingRulesRequest::getScalingRuleName6()const
@@ -231,7 +233,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName6()const
void DescribeScalingRulesRequest::setScalingRuleName6(const std::string& scalingRuleName6)
{
scalingRuleName6_ = scalingRuleName6;
setCoreParameter("ScalingRuleName6", scalingRuleName6);
setParameter("ScalingRuleName6", scalingRuleName6);
}
std::string DescribeScalingRulesRequest::getScalingRuleName7()const
@@ -242,7 +244,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName7()const
void DescribeScalingRulesRequest::setScalingRuleName7(const std::string& scalingRuleName7)
{
scalingRuleName7_ = scalingRuleName7;
setCoreParameter("ScalingRuleName7", scalingRuleName7);
setParameter("ScalingRuleName7", scalingRuleName7);
}
std::string DescribeScalingRulesRequest::getScalingRuleName8()const
@@ -253,7 +255,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName8()const
void DescribeScalingRulesRequest::setScalingRuleName8(const std::string& scalingRuleName8)
{
scalingRuleName8_ = scalingRuleName8;
setCoreParameter("ScalingRuleName8", scalingRuleName8);
setParameter("ScalingRuleName8", scalingRuleName8);
}
std::string DescribeScalingRulesRequest::getScalingRuleAri9()const
@@ -264,7 +266,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri9()const
void DescribeScalingRulesRequest::setScalingRuleAri9(const std::string& scalingRuleAri9)
{
scalingRuleAri9_ = scalingRuleAri9;
setCoreParameter("ScalingRuleAri9", scalingRuleAri9);
setParameter("ScalingRuleAri9", scalingRuleAri9);
}
std::string DescribeScalingRulesRequest::getScalingRuleName9()const
@@ -275,7 +277,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName9()const
void DescribeScalingRulesRequest::setScalingRuleName9(const std::string& scalingRuleName9)
{
scalingRuleName9_ = scalingRuleName9;
setCoreParameter("ScalingRuleName9", scalingRuleName9);
setParameter("ScalingRuleName9", scalingRuleName9);
}
int DescribeScalingRulesRequest::getPageNumber()const
@@ -286,7 +288,7 @@ int DescribeScalingRulesRequest::getPageNumber()const
void DescribeScalingRulesRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeScalingRulesRequest::getAccessKeyId()const
@@ -297,7 +299,7 @@ std::string DescribeScalingRulesRequest::getAccessKeyId()const
void DescribeScalingRulesRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeScalingRulesRequest::getRegionId()const
@@ -308,7 +310,7 @@ std::string DescribeScalingRulesRequest::getRegionId()const
void DescribeScalingRulesRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
int DescribeScalingRulesRequest::getPageSize()const
@@ -319,7 +321,7 @@ int DescribeScalingRulesRequest::getPageSize()const
void DescribeScalingRulesRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeScalingRulesRequest::getScalingRuleType()const
@@ -330,7 +332,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleType()const
void DescribeScalingRulesRequest::setScalingRuleType(const std::string& scalingRuleType)
{
scalingRuleType_ = scalingRuleType;
setCoreParameter("ScalingRuleType", scalingRuleType);
setParameter("ScalingRuleType", scalingRuleType);
}
std::string DescribeScalingRulesRequest::getResourceOwnerAccount()const
@@ -341,7 +343,7 @@ std::string DescribeScalingRulesRequest::getResourceOwnerAccount()const
void DescribeScalingRulesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeScalingRulesRequest::getOwnerAccount()const
@@ -352,7 +354,7 @@ std::string DescribeScalingRulesRequest::getOwnerAccount()const
void DescribeScalingRulesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string DescribeScalingRulesRequest::getScalingRuleName10()const
@@ -363,7 +365,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleName10()const
void DescribeScalingRulesRequest::setScalingRuleName10(const std::string& scalingRuleName10)
{
scalingRuleName10_ = scalingRuleName10;
setCoreParameter("ScalingRuleName10", scalingRuleName10);
setParameter("ScalingRuleName10", scalingRuleName10);
}
std::string DescribeScalingRulesRequest::getScalingRuleId8()const
@@ -374,7 +376,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId8()const
void DescribeScalingRulesRequest::setScalingRuleId8(const std::string& scalingRuleId8)
{
scalingRuleId8_ = scalingRuleId8;
setCoreParameter("ScalingRuleId8", scalingRuleId8);
setParameter("ScalingRuleId8", scalingRuleId8);
}
std::string DescribeScalingRulesRequest::getScalingRuleId9()const
@@ -385,7 +387,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId9()const
void DescribeScalingRulesRequest::setScalingRuleId9(const std::string& scalingRuleId9)
{
scalingRuleId9_ = scalingRuleId9;
setCoreParameter("ScalingRuleId9", scalingRuleId9);
setParameter("ScalingRuleId9", scalingRuleId9);
}
std::string DescribeScalingRulesRequest::getScalingRuleAri10()const
@@ -396,7 +398,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleAri10()const
void DescribeScalingRulesRequest::setScalingRuleAri10(const std::string& scalingRuleAri10)
{
scalingRuleAri10_ = scalingRuleAri10;
setCoreParameter("ScalingRuleAri10", scalingRuleAri10);
setParameter("ScalingRuleAri10", scalingRuleAri10);
}
std::string DescribeScalingRulesRequest::getScalingRuleId4()const
@@ -407,7 +409,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId4()const
void DescribeScalingRulesRequest::setScalingRuleId4(const std::string& scalingRuleId4)
{
scalingRuleId4_ = scalingRuleId4;
setCoreParameter("ScalingRuleId4", scalingRuleId4);
setParameter("ScalingRuleId4", scalingRuleId4);
}
std::string DescribeScalingRulesRequest::getScalingRuleId5()const
@@ -418,7 +420,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId5()const
void DescribeScalingRulesRequest::setScalingRuleId5(const std::string& scalingRuleId5)
{
scalingRuleId5_ = scalingRuleId5;
setCoreParameter("ScalingRuleId5", scalingRuleId5);
setParameter("ScalingRuleId5", scalingRuleId5);
}
std::string DescribeScalingRulesRequest::getScalingRuleId6()const
@@ -429,7 +431,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId6()const
void DescribeScalingRulesRequest::setScalingRuleId6(const std::string& scalingRuleId6)
{
scalingRuleId6_ = scalingRuleId6;
setCoreParameter("ScalingRuleId6", scalingRuleId6);
setParameter("ScalingRuleId6", scalingRuleId6);
}
std::string DescribeScalingRulesRequest::getScalingRuleId7()const
@@ -440,7 +442,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId7()const
void DescribeScalingRulesRequest::setScalingRuleId7(const std::string& scalingRuleId7)
{
scalingRuleId7_ = scalingRuleId7;
setCoreParameter("ScalingRuleId7", scalingRuleId7);
setParameter("ScalingRuleId7", scalingRuleId7);
}
std::string DescribeScalingRulesRequest::getScalingRuleId1()const
@@ -451,7 +453,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId1()const
void DescribeScalingRulesRequest::setScalingRuleId1(const std::string& scalingRuleId1)
{
scalingRuleId1_ = scalingRuleId1;
setCoreParameter("ScalingRuleId1", scalingRuleId1);
setParameter("ScalingRuleId1", scalingRuleId1);
}
std::string DescribeScalingRulesRequest::getScalingRuleId2()const
@@ -462,7 +464,7 @@ std::string DescribeScalingRulesRequest::getScalingRuleId2()const
void DescribeScalingRulesRequest::setScalingRuleId2(const std::string& scalingRuleId2)
{
scalingRuleId2_ = scalingRuleId2;
setCoreParameter("ScalingRuleId2", scalingRuleId2);
setParameter("ScalingRuleId2", scalingRuleId2);
}
std::string DescribeScalingRulesRequest::getScalingRuleId3()const
@@ -473,6 +475,6 @@ std::string DescribeScalingRulesRequest::getScalingRuleId3()const
void DescribeScalingRulesRequest::setScalingRuleId3(const std::string& scalingRuleId3)
{
scalingRuleId3_ = scalingRuleId3;
setCoreParameter("ScalingRuleId3", scalingRuleId3);
setParameter("ScalingRuleId3", scalingRuleId3);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DescribeScheduledTasksRequest;
DescribeScheduledTasksRequest::DescribeScheduledTasksRequest() :
RpcServiceRequest("ess", "2014-08-28", "DescribeScheduledTasks")
{}
{
setMethod(HttpRequest::Method::Post);
}
DescribeScheduledTasksRequest::~DescribeScheduledTasksRequest()
{}
@@ -33,7 +35,7 @@ long DescribeScheduledTasksRequest::getResourceOwnerId()const
void DescribeScheduledTasksRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DescribeScheduledTasksRequest::getScheduledAction2()const
@@ -44,7 +46,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction2()const
void DescribeScheduledTasksRequest::setScheduledAction2(const std::string& scheduledAction2)
{
scheduledAction2_ = scheduledAction2;
setCoreParameter("ScheduledAction2", scheduledAction2);
setParameter("ScheduledAction2", scheduledAction2);
}
std::string DescribeScheduledTasksRequest::getScheduledAction1()const
@@ -55,7 +57,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction1()const
void DescribeScheduledTasksRequest::setScheduledAction1(const std::string& scheduledAction1)
{
scheduledAction1_ = scheduledAction1;
setCoreParameter("ScheduledAction1", scheduledAction1);
setParameter("ScheduledAction1", scheduledAction1);
}
std::string DescribeScheduledTasksRequest::getScheduledAction6()const
@@ -66,7 +68,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction6()const
void DescribeScheduledTasksRequest::setScheduledAction6(const std::string& scheduledAction6)
{
scheduledAction6_ = scheduledAction6;
setCoreParameter("ScheduledAction6", scheduledAction6);
setParameter("ScheduledAction6", scheduledAction6);
}
std::string DescribeScheduledTasksRequest::getScheduledAction5()const
@@ -77,7 +79,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction5()const
void DescribeScheduledTasksRequest::setScheduledAction5(const std::string& scheduledAction5)
{
scheduledAction5_ = scheduledAction5;
setCoreParameter("ScheduledAction5", scheduledAction5);
setParameter("ScheduledAction5", scheduledAction5);
}
std::string DescribeScheduledTasksRequest::getScheduledAction4()const
@@ -88,7 +90,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction4()const
void DescribeScheduledTasksRequest::setScheduledAction4(const std::string& scheduledAction4)
{
scheduledAction4_ = scheduledAction4;
setCoreParameter("ScheduledAction4", scheduledAction4);
setParameter("ScheduledAction4", scheduledAction4);
}
std::string DescribeScheduledTasksRequest::getScheduledAction3()const
@@ -99,7 +101,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction3()const
void DescribeScheduledTasksRequest::setScheduledAction3(const std::string& scheduledAction3)
{
scheduledAction3_ = scheduledAction3;
setCoreParameter("ScheduledAction3", scheduledAction3);
setParameter("ScheduledAction3", scheduledAction3);
}
std::string DescribeScheduledTasksRequest::getScheduledAction9()const
@@ -110,7 +112,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction9()const
void DescribeScheduledTasksRequest::setScheduledAction9(const std::string& scheduledAction9)
{
scheduledAction9_ = scheduledAction9;
setCoreParameter("ScheduledAction9", scheduledAction9);
setParameter("ScheduledAction9", scheduledAction9);
}
std::string DescribeScheduledTasksRequest::getScheduledAction8()const
@@ -121,7 +123,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction8()const
void DescribeScheduledTasksRequest::setScheduledAction8(const std::string& scheduledAction8)
{
scheduledAction8_ = scheduledAction8;
setCoreParameter("ScheduledAction8", scheduledAction8);
setParameter("ScheduledAction8", scheduledAction8);
}
std::string DescribeScheduledTasksRequest::getScheduledAction7()const
@@ -132,7 +134,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction7()const
void DescribeScheduledTasksRequest::setScheduledAction7(const std::string& scheduledAction7)
{
scheduledAction7_ = scheduledAction7;
setCoreParameter("ScheduledAction7", scheduledAction7);
setParameter("ScheduledAction7", scheduledAction7);
}
long DescribeScheduledTasksRequest::getOwnerId()const
@@ -143,7 +145,7 @@ long DescribeScheduledTasksRequest::getOwnerId()const
void DescribeScheduledTasksRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName20()const
@@ -154,7 +156,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName20()const
void DescribeScheduledTasksRequest::setScheduledTaskName20(const std::string& scheduledTaskName20)
{
scheduledTaskName20_ = scheduledTaskName20;
setCoreParameter("ScheduledTaskName20", scheduledTaskName20);
setParameter("ScheduledTaskName20", scheduledTaskName20);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName19()const
@@ -165,7 +167,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName19()const
void DescribeScheduledTasksRequest::setScheduledTaskName19(const std::string& scheduledTaskName19)
{
scheduledTaskName19_ = scheduledTaskName19;
setCoreParameter("ScheduledTaskName19", scheduledTaskName19);
setParameter("ScheduledTaskName19", scheduledTaskName19);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName18()const
@@ -176,7 +178,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName18()const
void DescribeScheduledTasksRequest::setScheduledTaskName18(const std::string& scheduledTaskName18)
{
scheduledTaskName18_ = scheduledTaskName18;
setCoreParameter("ScheduledTaskName18", scheduledTaskName18);
setParameter("ScheduledTaskName18", scheduledTaskName18);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId20()const
@@ -187,7 +189,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId20()const
void DescribeScheduledTasksRequest::setScheduledTaskId20(const std::string& scheduledTaskId20)
{
scheduledTaskId20_ = scheduledTaskId20;
setCoreParameter("ScheduledTaskId20", scheduledTaskId20);
setParameter("ScheduledTaskId20", scheduledTaskId20);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName13()const
@@ -198,7 +200,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName13()const
void DescribeScheduledTasksRequest::setScheduledTaskName13(const std::string& scheduledTaskName13)
{
scheduledTaskName13_ = scheduledTaskName13;
setCoreParameter("ScheduledTaskName13", scheduledTaskName13);
setParameter("ScheduledTaskName13", scheduledTaskName13);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName12()const
@@ -209,7 +211,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName12()const
void DescribeScheduledTasksRequest::setScheduledTaskName12(const std::string& scheduledTaskName12)
{
scheduledTaskName12_ = scheduledTaskName12;
setCoreParameter("ScheduledTaskName12", scheduledTaskName12);
setParameter("ScheduledTaskName12", scheduledTaskName12);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName11()const
@@ -220,7 +222,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName11()const
void DescribeScheduledTasksRequest::setScheduledTaskName11(const std::string& scheduledTaskName11)
{
scheduledTaskName11_ = scheduledTaskName11;
setCoreParameter("ScheduledTaskName11", scheduledTaskName11);
setParameter("ScheduledTaskName11", scheduledTaskName11);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName10()const
@@ -231,7 +233,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName10()const
void DescribeScheduledTasksRequest::setScheduledTaskName10(const std::string& scheduledTaskName10)
{
scheduledTaskName10_ = scheduledTaskName10;
setCoreParameter("ScheduledTaskName10", scheduledTaskName10);
setParameter("ScheduledTaskName10", scheduledTaskName10);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName17()const
@@ -242,7 +244,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName17()const
void DescribeScheduledTasksRequest::setScheduledTaskName17(const std::string& scheduledTaskName17)
{
scheduledTaskName17_ = scheduledTaskName17;
setCoreParameter("ScheduledTaskName17", scheduledTaskName17);
setParameter("ScheduledTaskName17", scheduledTaskName17);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName16()const
@@ -253,7 +255,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName16()const
void DescribeScheduledTasksRequest::setScheduledTaskName16(const std::string& scheduledTaskName16)
{
scheduledTaskName16_ = scheduledTaskName16;
setCoreParameter("ScheduledTaskName16", scheduledTaskName16);
setParameter("ScheduledTaskName16", scheduledTaskName16);
}
int DescribeScheduledTasksRequest::getPageNumber()const
@@ -264,7 +266,7 @@ int DescribeScheduledTasksRequest::getPageNumber()const
void DescribeScheduledTasksRequest::setPageNumber(int pageNumber)
{
pageNumber_ = pageNumber;
setCoreParameter("PageNumber", std::to_string(pageNumber));
setParameter("PageNumber", std::to_string(pageNumber));
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName15()const
@@ -275,7 +277,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName15()const
void DescribeScheduledTasksRequest::setScheduledTaskName15(const std::string& scheduledTaskName15)
{
scheduledTaskName15_ = scheduledTaskName15;
setCoreParameter("ScheduledTaskName15", scheduledTaskName15);
setParameter("ScheduledTaskName15", scheduledTaskName15);
}
std::string DescribeScheduledTasksRequest::getAccessKeyId()const
@@ -286,7 +288,7 @@ std::string DescribeScheduledTasksRequest::getAccessKeyId()const
void DescribeScheduledTasksRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName14()const
@@ -297,7 +299,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName14()const
void DescribeScheduledTasksRequest::setScheduledTaskName14(const std::string& scheduledTaskName14)
{
scheduledTaskName14_ = scheduledTaskName14;
setCoreParameter("ScheduledTaskName14", scheduledTaskName14);
setParameter("ScheduledTaskName14", scheduledTaskName14);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId2()const
@@ -308,7 +310,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId2()const
void DescribeScheduledTasksRequest::setScheduledTaskId2(const std::string& scheduledTaskId2)
{
scheduledTaskId2_ = scheduledTaskId2;
setCoreParameter("ScheduledTaskId2", scheduledTaskId2);
setParameter("ScheduledTaskId2", scheduledTaskId2);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId1()const
@@ -319,7 +321,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId1()const
void DescribeScheduledTasksRequest::setScheduledTaskId1(const std::string& scheduledTaskId1)
{
scheduledTaskId1_ = scheduledTaskId1;
setCoreParameter("ScheduledTaskId1", scheduledTaskId1);
setParameter("ScheduledTaskId1", scheduledTaskId1);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId4()const
@@ -330,7 +332,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId4()const
void DescribeScheduledTasksRequest::setScheduledTaskId4(const std::string& scheduledTaskId4)
{
scheduledTaskId4_ = scheduledTaskId4;
setCoreParameter("ScheduledTaskId4", scheduledTaskId4);
setParameter("ScheduledTaskId4", scheduledTaskId4);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId18()const
@@ -341,7 +343,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId18()const
void DescribeScheduledTasksRequest::setScheduledTaskId18(const std::string& scheduledTaskId18)
{
scheduledTaskId18_ = scheduledTaskId18;
setCoreParameter("ScheduledTaskId18", scheduledTaskId18);
setParameter("ScheduledTaskId18", scheduledTaskId18);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId3()const
@@ -352,7 +354,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId3()const
void DescribeScheduledTasksRequest::setScheduledTaskId3(const std::string& scheduledTaskId3)
{
scheduledTaskId3_ = scheduledTaskId3;
setCoreParameter("ScheduledTaskId3", scheduledTaskId3);
setParameter("ScheduledTaskId3", scheduledTaskId3);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId19()const
@@ -363,7 +365,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId19()const
void DescribeScheduledTasksRequest::setScheduledTaskId19(const std::string& scheduledTaskId19)
{
scheduledTaskId19_ = scheduledTaskId19;
setCoreParameter("ScheduledTaskId19", scheduledTaskId19);
setParameter("ScheduledTaskId19", scheduledTaskId19);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId6()const
@@ -374,7 +376,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId6()const
void DescribeScheduledTasksRequest::setScheduledTaskId6(const std::string& scheduledTaskId6)
{
scheduledTaskId6_ = scheduledTaskId6;
setCoreParameter("ScheduledTaskId6", scheduledTaskId6);
setParameter("ScheduledTaskId6", scheduledTaskId6);
}
std::string DescribeScheduledTasksRequest::getRegionId()const
@@ -385,7 +387,7 @@ std::string DescribeScheduledTasksRequest::getRegionId()const
void DescribeScheduledTasksRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId5()const
@@ -396,7 +398,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId5()const
void DescribeScheduledTasksRequest::setScheduledTaskId5(const std::string& scheduledTaskId5)
{
scheduledTaskId5_ = scheduledTaskId5;
setCoreParameter("ScheduledTaskId5", scheduledTaskId5);
setParameter("ScheduledTaskId5", scheduledTaskId5);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId8()const
@@ -407,7 +409,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId8()const
void DescribeScheduledTasksRequest::setScheduledTaskId8(const std::string& scheduledTaskId8)
{
scheduledTaskId8_ = scheduledTaskId8;
setCoreParameter("ScheduledTaskId8", scheduledTaskId8);
setParameter("ScheduledTaskId8", scheduledTaskId8);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName9()const
@@ -418,7 +420,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName9()const
void DescribeScheduledTasksRequest::setScheduledTaskName9(const std::string& scheduledTaskName9)
{
scheduledTaskName9_ = scheduledTaskName9;
setCoreParameter("ScheduledTaskName9", scheduledTaskName9);
setParameter("ScheduledTaskName9", scheduledTaskName9);
}
std::string DescribeScheduledTasksRequest::getScheduledAction20()const
@@ -429,7 +431,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction20()const
void DescribeScheduledTasksRequest::setScheduledAction20(const std::string& scheduledAction20)
{
scheduledAction20_ = scheduledAction20;
setCoreParameter("ScheduledAction20", scheduledAction20);
setParameter("ScheduledAction20", scheduledAction20);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId7()const
@@ -440,7 +442,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId7()const
void DescribeScheduledTasksRequest::setScheduledTaskId7(const std::string& scheduledTaskId7)
{
scheduledTaskId7_ = scheduledTaskId7;
setCoreParameter("ScheduledTaskId7", scheduledTaskId7);
setParameter("ScheduledTaskId7", scheduledTaskId7);
}
int DescribeScheduledTasksRequest::getPageSize()const
@@ -451,7 +453,7 @@ int DescribeScheduledTasksRequest::getPageSize()const
void DescribeScheduledTasksRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setCoreParameter("PageSize", std::to_string(pageSize));
setParameter("PageSize", std::to_string(pageSize));
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId12()const
@@ -462,7 +464,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId12()const
void DescribeScheduledTasksRequest::setScheduledTaskId12(const std::string& scheduledTaskId12)
{
scheduledTaskId12_ = scheduledTaskId12;
setCoreParameter("ScheduledTaskId12", scheduledTaskId12);
setParameter("ScheduledTaskId12", scheduledTaskId12);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName7()const
@@ -473,7 +475,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName7()const
void DescribeScheduledTasksRequest::setScheduledTaskName7(const std::string& scheduledTaskName7)
{
scheduledTaskName7_ = scheduledTaskName7;
setCoreParameter("ScheduledTaskName7", scheduledTaskName7);
setParameter("ScheduledTaskName7", scheduledTaskName7);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId9()const
@@ -484,7 +486,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId9()const
void DescribeScheduledTasksRequest::setScheduledTaskId9(const std::string& scheduledTaskId9)
{
scheduledTaskId9_ = scheduledTaskId9;
setCoreParameter("ScheduledTaskId9", scheduledTaskId9);
setParameter("ScheduledTaskId9", scheduledTaskId9);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId13()const
@@ -495,7 +497,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId13()const
void DescribeScheduledTasksRequest::setScheduledTaskId13(const std::string& scheduledTaskId13)
{
scheduledTaskId13_ = scheduledTaskId13;
setCoreParameter("ScheduledTaskId13", scheduledTaskId13);
setParameter("ScheduledTaskId13", scheduledTaskId13);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName8()const
@@ -506,7 +508,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName8()const
void DescribeScheduledTasksRequest::setScheduledTaskName8(const std::string& scheduledTaskName8)
{
scheduledTaskName8_ = scheduledTaskName8;
setCoreParameter("ScheduledTaskName8", scheduledTaskName8);
setParameter("ScheduledTaskName8", scheduledTaskName8);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId10()const
@@ -517,7 +519,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId10()const
void DescribeScheduledTasksRequest::setScheduledTaskId10(const std::string& scheduledTaskId10)
{
scheduledTaskId10_ = scheduledTaskId10;
setCoreParameter("ScheduledTaskId10", scheduledTaskId10);
setParameter("ScheduledTaskId10", scheduledTaskId10);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName5()const
@@ -528,7 +530,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName5()const
void DescribeScheduledTasksRequest::setScheduledTaskName5(const std::string& scheduledTaskName5)
{
scheduledTaskName5_ = scheduledTaskName5;
setCoreParameter("ScheduledTaskName5", scheduledTaskName5);
setParameter("ScheduledTaskName5", scheduledTaskName5);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId11()const
@@ -539,7 +541,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId11()const
void DescribeScheduledTasksRequest::setScheduledTaskId11(const std::string& scheduledTaskId11)
{
scheduledTaskId11_ = scheduledTaskId11;
setCoreParameter("ScheduledTaskId11", scheduledTaskId11);
setParameter("ScheduledTaskId11", scheduledTaskId11);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName6()const
@@ -550,7 +552,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName6()const
void DescribeScheduledTasksRequest::setScheduledTaskName6(const std::string& scheduledTaskName6)
{
scheduledTaskName6_ = scheduledTaskName6;
setCoreParameter("ScheduledTaskName6", scheduledTaskName6);
setParameter("ScheduledTaskName6", scheduledTaskName6);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId16()const
@@ -561,7 +563,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId16()const
void DescribeScheduledTasksRequest::setScheduledTaskId16(const std::string& scheduledTaskId16)
{
scheduledTaskId16_ = scheduledTaskId16;
setCoreParameter("ScheduledTaskId16", scheduledTaskId16);
setParameter("ScheduledTaskId16", scheduledTaskId16);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName3()const
@@ -572,7 +574,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName3()const
void DescribeScheduledTasksRequest::setScheduledTaskName3(const std::string& scheduledTaskName3)
{
scheduledTaskName3_ = scheduledTaskName3;
setCoreParameter("ScheduledTaskName3", scheduledTaskName3);
setParameter("ScheduledTaskName3", scheduledTaskName3);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId17()const
@@ -583,7 +585,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId17()const
void DescribeScheduledTasksRequest::setScheduledTaskId17(const std::string& scheduledTaskId17)
{
scheduledTaskId17_ = scheduledTaskId17;
setCoreParameter("ScheduledTaskId17", scheduledTaskId17);
setParameter("ScheduledTaskId17", scheduledTaskId17);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName4()const
@@ -594,7 +596,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName4()const
void DescribeScheduledTasksRequest::setScheduledTaskName4(const std::string& scheduledTaskName4)
{
scheduledTaskName4_ = scheduledTaskName4;
setCoreParameter("ScheduledTaskName4", scheduledTaskName4);
setParameter("ScheduledTaskName4", scheduledTaskName4);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId14()const
@@ -605,7 +607,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId14()const
void DescribeScheduledTasksRequest::setScheduledTaskId14(const std::string& scheduledTaskId14)
{
scheduledTaskId14_ = scheduledTaskId14;
setCoreParameter("ScheduledTaskId14", scheduledTaskId14);
setParameter("ScheduledTaskId14", scheduledTaskId14);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName1()const
@@ -616,7 +618,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName1()const
void DescribeScheduledTasksRequest::setScheduledTaskName1(const std::string& scheduledTaskName1)
{
scheduledTaskName1_ = scheduledTaskName1;
setCoreParameter("ScheduledTaskName1", scheduledTaskName1);
setParameter("ScheduledTaskName1", scheduledTaskName1);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskId15()const
@@ -627,7 +629,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskId15()const
void DescribeScheduledTasksRequest::setScheduledTaskId15(const std::string& scheduledTaskId15)
{
scheduledTaskId15_ = scheduledTaskId15;
setCoreParameter("ScheduledTaskId15", scheduledTaskId15);
setParameter("ScheduledTaskId15", scheduledTaskId15);
}
std::string DescribeScheduledTasksRequest::getScheduledTaskName2()const
@@ -638,7 +640,7 @@ std::string DescribeScheduledTasksRequest::getScheduledTaskName2()const
void DescribeScheduledTasksRequest::setScheduledTaskName2(const std::string& scheduledTaskName2)
{
scheduledTaskName2_ = scheduledTaskName2;
setCoreParameter("ScheduledTaskName2", scheduledTaskName2);
setParameter("ScheduledTaskName2", scheduledTaskName2);
}
std::string DescribeScheduledTasksRequest::getResourceOwnerAccount()const
@@ -649,7 +651,7 @@ std::string DescribeScheduledTasksRequest::getResourceOwnerAccount()const
void DescribeScheduledTasksRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DescribeScheduledTasksRequest::getOwnerAccount()const
@@ -660,7 +662,7 @@ std::string DescribeScheduledTasksRequest::getOwnerAccount()const
void DescribeScheduledTasksRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string DescribeScheduledTasksRequest::getScheduledAction18()const
@@ -671,7 +673,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction18()const
void DescribeScheduledTasksRequest::setScheduledAction18(const std::string& scheduledAction18)
{
scheduledAction18_ = scheduledAction18;
setCoreParameter("ScheduledAction18", scheduledAction18);
setParameter("ScheduledAction18", scheduledAction18);
}
std::string DescribeScheduledTasksRequest::getScheduledAction19()const
@@ -682,7 +684,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction19()const
void DescribeScheduledTasksRequest::setScheduledAction19(const std::string& scheduledAction19)
{
scheduledAction19_ = scheduledAction19;
setCoreParameter("ScheduledAction19", scheduledAction19);
setParameter("ScheduledAction19", scheduledAction19);
}
std::string DescribeScheduledTasksRequest::getScheduledAction16()const
@@ -693,7 +695,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction16()const
void DescribeScheduledTasksRequest::setScheduledAction16(const std::string& scheduledAction16)
{
scheduledAction16_ = scheduledAction16;
setCoreParameter("ScheduledAction16", scheduledAction16);
setParameter("ScheduledAction16", scheduledAction16);
}
std::string DescribeScheduledTasksRequest::getScheduledAction17()const
@@ -704,7 +706,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction17()const
void DescribeScheduledTasksRequest::setScheduledAction17(const std::string& scheduledAction17)
{
scheduledAction17_ = scheduledAction17;
setCoreParameter("ScheduledAction17", scheduledAction17);
setParameter("ScheduledAction17", scheduledAction17);
}
std::string DescribeScheduledTasksRequest::getScheduledAction14()const
@@ -715,7 +717,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction14()const
void DescribeScheduledTasksRequest::setScheduledAction14(const std::string& scheduledAction14)
{
scheduledAction14_ = scheduledAction14;
setCoreParameter("ScheduledAction14", scheduledAction14);
setParameter("ScheduledAction14", scheduledAction14);
}
std::string DescribeScheduledTasksRequest::getScheduledAction15()const
@@ -726,7 +728,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction15()const
void DescribeScheduledTasksRequest::setScheduledAction15(const std::string& scheduledAction15)
{
scheduledAction15_ = scheduledAction15;
setCoreParameter("ScheduledAction15", scheduledAction15);
setParameter("ScheduledAction15", scheduledAction15);
}
std::string DescribeScheduledTasksRequest::getScheduledAction12()const
@@ -737,7 +739,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction12()const
void DescribeScheduledTasksRequest::setScheduledAction12(const std::string& scheduledAction12)
{
scheduledAction12_ = scheduledAction12;
setCoreParameter("ScheduledAction12", scheduledAction12);
setParameter("ScheduledAction12", scheduledAction12);
}
std::string DescribeScheduledTasksRequest::getScheduledAction13()const
@@ -748,7 +750,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction13()const
void DescribeScheduledTasksRequest::setScheduledAction13(const std::string& scheduledAction13)
{
scheduledAction13_ = scheduledAction13;
setCoreParameter("ScheduledAction13", scheduledAction13);
setParameter("ScheduledAction13", scheduledAction13);
}
std::string DescribeScheduledTasksRequest::getScheduledAction10()const
@@ -759,7 +761,7 @@ std::string DescribeScheduledTasksRequest::getScheduledAction10()const
void DescribeScheduledTasksRequest::setScheduledAction10(const std::string& scheduledAction10)
{
scheduledAction10_ = scheduledAction10;
setCoreParameter("ScheduledAction10", scheduledAction10);
setParameter("ScheduledAction10", scheduledAction10);
}
std::string DescribeScheduledTasksRequest::getScheduledAction11()const
@@ -770,6 +772,6 @@ std::string DescribeScheduledTasksRequest::getScheduledAction11()const
void DescribeScheduledTasksRequest::setScheduledAction11(const std::string& scheduledAction11)
{
scheduledAction11_ = scheduledAction11;
setCoreParameter("ScheduledAction11", scheduledAction11);
setParameter("ScheduledAction11", scheduledAction11);
}

View File

@@ -67,6 +67,10 @@ void DescribeScheduledTasksResult::parse(const std::string &payload)
scheduledTasksObject.maxValue = std::stoi(valueScheduledTasksScheduledTask["MaxValue"].asString());
if(!valueScheduledTasksScheduledTask["MinValue"].isNull())
scheduledTasksObject.minValue = std::stoi(valueScheduledTasksScheduledTask["MinValue"].asString());
if(!valueScheduledTasksScheduledTask["DesiredCapacity"].isNull())
scheduledTasksObject.desiredCapacity = std::stoi(valueScheduledTasksScheduledTask["DesiredCapacity"].asString());
if(!valueScheduledTasksScheduledTask["ScalingGroupId"].isNull())
scheduledTasksObject.scalingGroupId = valueScheduledTasksScheduledTask["ScalingGroupId"].asString();
scheduledTasks_.push_back(scheduledTasksObject);
}
if(!value["TotalCount"].isNull())

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DetachDBInstancesRequest;
DetachDBInstancesRequest::DetachDBInstancesRequest() :
RpcServiceRequest("ess", "2014-08-28", "DetachDBInstances")
{}
{
setMethod(HttpRequest::Method::Post);
}
DetachDBInstancesRequest::~DetachDBInstancesRequest()
{}
@@ -33,7 +35,7 @@ std::string DetachDBInstancesRequest::getScalingGroupId()const
void DetachDBInstancesRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DetachDBInstancesRequest::getAccessKeyId()const
@@ -44,7 +46,7 @@ std::string DetachDBInstancesRequest::getAccessKeyId()const
void DetachDBInstancesRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DetachDBInstancesRequest::getResourceOwnerAccount()const
@@ -55,7 +57,7 @@ std::string DetachDBInstancesRequest::getResourceOwnerAccount()const
void DetachDBInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::vector<std::string> DetachDBInstancesRequest::getDBInstance()const
@@ -66,8 +68,9 @@ std::vector<std::string> DetachDBInstancesRequest::getDBInstance()const
void DetachDBInstancesRequest::setDBInstance(const std::vector<std::string>& dBInstance)
{
dBInstance_ = dBInstance;
for(int i = 0; i!= dBInstance.size(); i++)
setCoreParameter("DBInstance."+ std::to_string(i), dBInstance.at(i));
for(int dep1 = 0; dep1!= dBInstance.size(); dep1++) {
setParameter("DBInstance."+ std::to_string(dep1), dBInstance.at(dep1));
}
}
long DetachDBInstancesRequest::getOwnerId()const
@@ -78,7 +81,7 @@ long DetachDBInstancesRequest::getOwnerId()const
void DetachDBInstancesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
bool DetachDBInstancesRequest::getForceDetach()const
@@ -89,6 +92,6 @@ bool DetachDBInstancesRequest::getForceDetach()const
void DetachDBInstancesRequest::setForceDetach(bool forceDetach)
{
forceDetach_ = forceDetach;
setCoreParameter("ForceDetach", forceDetach ? "true" : "false");
setParameter("ForceDetach", forceDetach ? "true" : "false");
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DetachInstancesRequest;
DetachInstancesRequest::DetachInstancesRequest() :
RpcServiceRequest("ess", "2014-08-28", "DetachInstances")
{}
{
setMethod(HttpRequest::Method::Post);
}
DetachInstancesRequest::~DetachInstancesRequest()
{}
@@ -33,7 +35,7 @@ long DetachInstancesRequest::getResourceOwnerId()const
void DetachInstancesRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DetachInstancesRequest::getScalingGroupId()const
@@ -44,7 +46,7 @@ std::string DetachInstancesRequest::getScalingGroupId()const
void DetachInstancesRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DetachInstancesRequest::getAccessKeyId()const
@@ -55,7 +57,18 @@ std::string DetachInstancesRequest::getAccessKeyId()const
void DetachInstancesRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
bool DetachInstancesRequest::getDecreaseDesiredCapacity()const
{
return decreaseDesiredCapacity_;
}
void DetachInstancesRequest::setDecreaseDesiredCapacity(bool decreaseDesiredCapacity)
{
decreaseDesiredCapacity_ = decreaseDesiredCapacity;
setParameter("DecreaseDesiredCapacity", decreaseDesiredCapacity ? "true" : "false");
}
std::string DetachInstancesRequest::getResourceOwnerAccount()const
@@ -66,7 +79,7 @@ std::string DetachInstancesRequest::getResourceOwnerAccount()const
void DetachInstancesRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DetachInstancesRequest::getOwnerAccount()const
@@ -77,7 +90,7 @@ std::string DetachInstancesRequest::getOwnerAccount()const
void DetachInstancesRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DetachInstancesRequest::getOwnerId()const
@@ -88,7 +101,7 @@ long DetachInstancesRequest::getOwnerId()const
void DetachInstancesRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::vector<std::string> DetachInstancesRequest::getInstanceId()const
@@ -99,7 +112,8 @@ std::vector<std::string> DetachInstancesRequest::getInstanceId()const
void DetachInstancesRequest::setInstanceId(const std::vector<std::string>& instanceId)
{
instanceId_ = instanceId;
for(int i = 0; i!= instanceId.size(); i++)
setCoreParameter("InstanceId."+ std::to_string(i), instanceId.at(i));
for(int dep1 = 0; dep1!= instanceId.size(); dep1++) {
setParameter("InstanceId."+ std::to_string(dep1), instanceId.at(dep1));
}
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DetachLoadBalancersRequest;
DetachLoadBalancersRequest::DetachLoadBalancersRequest() :
RpcServiceRequest("ess", "2014-08-28", "DetachLoadBalancers")
{}
{
setMethod(HttpRequest::Method::Post);
}
DetachLoadBalancersRequest::~DetachLoadBalancersRequest()
{}
@@ -33,7 +35,7 @@ std::string DetachLoadBalancersRequest::getScalingGroupId()const
void DetachLoadBalancersRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DetachLoadBalancersRequest::getAccessKeyId()const
@@ -44,7 +46,7 @@ std::string DetachLoadBalancersRequest::getAccessKeyId()const
void DetachLoadBalancersRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::vector<std::string> DetachLoadBalancersRequest::getLoadBalancer()const
@@ -55,8 +57,9 @@ std::vector<std::string> DetachLoadBalancersRequest::getLoadBalancer()const
void DetachLoadBalancersRequest::setLoadBalancer(const std::vector<std::string>& loadBalancer)
{
loadBalancer_ = loadBalancer;
for(int i = 0; i!= loadBalancer.size(); i++)
setCoreParameter("LoadBalancer."+ std::to_string(i), loadBalancer.at(i));
for(int dep1 = 0; dep1!= loadBalancer.size(); dep1++) {
setParameter("LoadBalancer."+ std::to_string(dep1), loadBalancer.at(dep1));
}
}
std::string DetachLoadBalancersRequest::getResourceOwnerAccount()const
@@ -67,7 +70,7 @@ std::string DetachLoadBalancersRequest::getResourceOwnerAccount()const
void DetachLoadBalancersRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long DetachLoadBalancersRequest::getOwnerId()const
@@ -78,7 +81,7 @@ long DetachLoadBalancersRequest::getOwnerId()const
void DetachLoadBalancersRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
bool DetachLoadBalancersRequest::getForceDetach()const
@@ -89,6 +92,6 @@ bool DetachLoadBalancersRequest::getForceDetach()const
void DetachLoadBalancersRequest::setForceDetach(bool forceDetach)
{
forceDetach_ = forceDetach;
setCoreParameter("ForceDetach", forceDetach ? "true" : "false");
setParameter("ForceDetach", forceDetach ? "true" : "false");
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DetachVServerGroupsRequest;
DetachVServerGroupsRequest::DetachVServerGroupsRequest() :
RpcServiceRequest("ess", "2014-08-28", "DetachVServerGroups")
{}
{
setMethod(HttpRequest::Method::Post);
}
DetachVServerGroupsRequest::~DetachVServerGroupsRequest()
{}
@@ -33,7 +35,7 @@ std::string DetachVServerGroupsRequest::getScalingGroupId()const
void DetachVServerGroupsRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DetachVServerGroupsRequest::getAccessKeyId()const
@@ -44,7 +46,7 @@ std::string DetachVServerGroupsRequest::getAccessKeyId()const
void DetachVServerGroupsRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DetachVServerGroupsRequest::getRegionId()const
@@ -55,7 +57,7 @@ std::string DetachVServerGroupsRequest::getRegionId()const
void DetachVServerGroupsRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("RegionId", regionId);
}
std::string DetachVServerGroupsRequest::getResourceOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DetachVServerGroupsRequest::getResourceOwnerAccount()const
void DetachVServerGroupsRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long DetachVServerGroupsRequest::getOwnerId()const
@@ -77,7 +79,7 @@ long DetachVServerGroupsRequest::getOwnerId()const
void DetachVServerGroupsRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
bool DetachVServerGroupsRequest::getForceDetach()const
@@ -88,7 +90,7 @@ bool DetachVServerGroupsRequest::getForceDetach()const
void DetachVServerGroupsRequest::setForceDetach(bool forceDetach)
{
forceDetach_ = forceDetach;
setCoreParameter("ForceDetach", forceDetach ? "true" : "false");
setParameter("ForceDetach", forceDetach ? "true" : "false");
}
std::vector<DetachVServerGroupsRequest::VServerGroup> DetachVServerGroupsRequest::getVServerGroup()const
@@ -99,12 +101,16 @@ std::vector<DetachVServerGroupsRequest::VServerGroup> DetachVServerGroupsRequest
void DetachVServerGroupsRequest::setVServerGroup(const std::vector<VServerGroup>& vServerGroup)
{
vServerGroup_ = vServerGroup;
int i = 0;
for(int i = 0; i!= vServerGroup.size(); i++) {
auto obj = vServerGroup.at(i);
std::string str ="VServerGroup."+ std::to_string(i);
setCoreParameter(str + ".LoadBalancerId", obj.loadBalancerId);
setCoreParameter(str + ".VServerGroupAttribute", std::to_string(obj.vServerGroupAttribute));
for(int dep1 = 0; dep1!= vServerGroup.size(); dep1++) {
auto vServerGroupObj = vServerGroup.at(dep1);
std::string vServerGroupObjStr = "VServerGroup." + std::to_string(dep1 + 1);
setParameter(vServerGroupObjStr + ".LoadBalancerId", vServerGroupObj.loadBalancerId);
for(int dep2 = 0; dep2!= vServerGroupObj.vServerGroupAttribute.size(); dep2++) {
auto vServerGroupAttributeObj = vServerGroupObj.vServerGroupAttribute.at(dep2);
std::string vServerGroupAttributeObjStr = vServerGroupObjStr + "VServerGroupAttribute." + std::to_string(dep2 + 1);
setParameter(vServerGroupAttributeObjStr + ".VServerGroupId", vServerGroupAttributeObj.vServerGroupId);
setParameter(vServerGroupAttributeObjStr + ".Port", std::to_string(vServerGroupAttributeObj.port));
}
}
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DisableAlarmRequest;
DisableAlarmRequest::DisableAlarmRequest() :
RpcServiceRequest("ess", "2014-08-28", "DisableAlarm")
{}
{
setMethod(HttpRequest::Method::Post);
}
DisableAlarmRequest::~DisableAlarmRequest()
{}
@@ -33,18 +35,7 @@ std::string DisableAlarmRequest::getResourceOwnerAccount()const
void DisableAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DisableAlarmRequest::getRegionId()const
{
return regionId_;
}
void DisableAlarmRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long DisableAlarmRequest::getOwnerId()const
@@ -55,7 +46,7 @@ long DisableAlarmRequest::getOwnerId()const
void DisableAlarmRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DisableAlarmRequest::getAlarmTaskId()const
@@ -66,7 +57,7 @@ std::string DisableAlarmRequest::getAlarmTaskId()const
void DisableAlarmRequest::setAlarmTaskId(const std::string& alarmTaskId)
{
alarmTaskId_ = alarmTaskId;
setCoreParameter("AlarmTaskId", alarmTaskId);
setParameter("AlarmTaskId", alarmTaskId);
}
std::string DisableAlarmRequest::getAccessKeyId()const
@@ -77,6 +68,17 @@ std::string DisableAlarmRequest::getAccessKeyId()const
void DisableAlarmRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string DisableAlarmRequest::getRegionId()const
{
return regionId_;
}
void DisableAlarmRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}

View File

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

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::DisableScalingGroupRequest;
DisableScalingGroupRequest::DisableScalingGroupRequest() :
RpcServiceRequest("ess", "2014-08-28", "DisableScalingGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
DisableScalingGroupRequest::~DisableScalingGroupRequest()
{}
@@ -33,7 +35,7 @@ long DisableScalingGroupRequest::getResourceOwnerId()const
void DisableScalingGroupRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string DisableScalingGroupRequest::getResourceOwnerAccount()const
@@ -44,7 +46,7 @@ std::string DisableScalingGroupRequest::getResourceOwnerAccount()const
void DisableScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string DisableScalingGroupRequest::getScalingGroupId()const
@@ -55,7 +57,7 @@ std::string DisableScalingGroupRequest::getScalingGroupId()const
void DisableScalingGroupRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string DisableScalingGroupRequest::getOwnerAccount()const
@@ -66,7 +68,7 @@ std::string DisableScalingGroupRequest::getOwnerAccount()const
void DisableScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long DisableScalingGroupRequest::getOwnerId()const
@@ -77,7 +79,7 @@ long DisableScalingGroupRequest::getOwnerId()const
void DisableScalingGroupRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string DisableScalingGroupRequest::getAccessKeyId()const
@@ -88,6 +90,6 @@ std::string DisableScalingGroupRequest::getAccessKeyId()const
void DisableScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::EnableAlarmRequest;
EnableAlarmRequest::EnableAlarmRequest() :
RpcServiceRequest("ess", "2014-08-28", "EnableAlarm")
{}
{
setMethod(HttpRequest::Method::Post);
}
EnableAlarmRequest::~EnableAlarmRequest()
{}
@@ -33,18 +35,7 @@ std::string EnableAlarmRequest::getResourceOwnerAccount()const
void EnableAlarmRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string EnableAlarmRequest::getRegionId()const
{
return regionId_;
}
void EnableAlarmRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setCoreParameter("RegionId", regionId);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long EnableAlarmRequest::getOwnerId()const
@@ -55,7 +46,7 @@ long EnableAlarmRequest::getOwnerId()const
void EnableAlarmRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string EnableAlarmRequest::getAlarmTaskId()const
@@ -66,7 +57,7 @@ std::string EnableAlarmRequest::getAlarmTaskId()const
void EnableAlarmRequest::setAlarmTaskId(const std::string& alarmTaskId)
{
alarmTaskId_ = alarmTaskId;
setCoreParameter("AlarmTaskId", alarmTaskId);
setParameter("AlarmTaskId", alarmTaskId);
}
std::string EnableAlarmRequest::getAccessKeyId()const
@@ -77,6 +68,17 @@ std::string EnableAlarmRequest::getAccessKeyId()const
void EnableAlarmRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string EnableAlarmRequest::getRegionId()const
{
return regionId_;
}
void EnableAlarmRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}

View File

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

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::EnableScalingGroupRequest;
EnableScalingGroupRequest::EnableScalingGroupRequest() :
RpcServiceRequest("ess", "2014-08-28", "EnableScalingGroup")
{}
{
setMethod(HttpRequest::Method::Post);
}
EnableScalingGroupRequest::~EnableScalingGroupRequest()
{}
@@ -33,7 +35,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight6()const
void EnableScalingGroupRequest::setLoadBalancerWeight6(int loadBalancerWeight6)
{
loadBalancerWeight6_ = loadBalancerWeight6;
setCoreParameter("LoadBalancerWeight6", std::to_string(loadBalancerWeight6));
setParameter("LoadBalancerWeight6", std::to_string(loadBalancerWeight6));
}
int EnableScalingGroupRequest::getLoadBalancerWeight11()const
@@ -44,7 +46,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight11()const
void EnableScalingGroupRequest::setLoadBalancerWeight11(int loadBalancerWeight11)
{
loadBalancerWeight11_ = loadBalancerWeight11;
setCoreParameter("LoadBalancerWeight11", std::to_string(loadBalancerWeight11));
setParameter("LoadBalancerWeight11", std::to_string(loadBalancerWeight11));
}
int EnableScalingGroupRequest::getLoadBalancerWeight7()const
@@ -55,7 +57,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight7()const
void EnableScalingGroupRequest::setLoadBalancerWeight7(int loadBalancerWeight7)
{
loadBalancerWeight7_ = loadBalancerWeight7;
setCoreParameter("LoadBalancerWeight7", std::to_string(loadBalancerWeight7));
setParameter("LoadBalancerWeight7", std::to_string(loadBalancerWeight7));
}
int EnableScalingGroupRequest::getLoadBalancerWeight12()const
@@ -66,7 +68,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight12()const
void EnableScalingGroupRequest::setLoadBalancerWeight12(int loadBalancerWeight12)
{
loadBalancerWeight12_ = loadBalancerWeight12;
setCoreParameter("LoadBalancerWeight12", std::to_string(loadBalancerWeight12));
setParameter("LoadBalancerWeight12", std::to_string(loadBalancerWeight12));
}
long EnableScalingGroupRequest::getResourceOwnerId()const
@@ -77,7 +79,7 @@ long EnableScalingGroupRequest::getResourceOwnerId()const
void EnableScalingGroupRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
int EnableScalingGroupRequest::getLoadBalancerWeight8()const
@@ -88,7 +90,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight8()const
void EnableScalingGroupRequest::setLoadBalancerWeight8(int loadBalancerWeight8)
{
loadBalancerWeight8_ = loadBalancerWeight8;
setCoreParameter("LoadBalancerWeight8", std::to_string(loadBalancerWeight8));
setParameter("LoadBalancerWeight8", std::to_string(loadBalancerWeight8));
}
int EnableScalingGroupRequest::getLoadBalancerWeight9()const
@@ -99,7 +101,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight9()const
void EnableScalingGroupRequest::setLoadBalancerWeight9(int loadBalancerWeight9)
{
loadBalancerWeight9_ = loadBalancerWeight9;
setCoreParameter("LoadBalancerWeight9", std::to_string(loadBalancerWeight9));
setParameter("LoadBalancerWeight9", std::to_string(loadBalancerWeight9));
}
int EnableScalingGroupRequest::getLoadBalancerWeight10()const
@@ -110,7 +112,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight10()const
void EnableScalingGroupRequest::setLoadBalancerWeight10(int loadBalancerWeight10)
{
loadBalancerWeight10_ = loadBalancerWeight10;
setCoreParameter("LoadBalancerWeight10", std::to_string(loadBalancerWeight10));
setParameter("LoadBalancerWeight10", std::to_string(loadBalancerWeight10));
}
int EnableScalingGroupRequest::getLoadBalancerWeight2()const
@@ -121,7 +123,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight2()const
void EnableScalingGroupRequest::setLoadBalancerWeight2(int loadBalancerWeight2)
{
loadBalancerWeight2_ = loadBalancerWeight2;
setCoreParameter("LoadBalancerWeight2", std::to_string(loadBalancerWeight2));
setParameter("LoadBalancerWeight2", std::to_string(loadBalancerWeight2));
}
int EnableScalingGroupRequest::getLoadBalancerWeight15()const
@@ -132,7 +134,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight15()const
void EnableScalingGroupRequest::setLoadBalancerWeight15(int loadBalancerWeight15)
{
loadBalancerWeight15_ = loadBalancerWeight15;
setCoreParameter("LoadBalancerWeight15", std::to_string(loadBalancerWeight15));
setParameter("LoadBalancerWeight15", std::to_string(loadBalancerWeight15));
}
int EnableScalingGroupRequest::getLoadBalancerWeight3()const
@@ -143,7 +145,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight3()const
void EnableScalingGroupRequest::setLoadBalancerWeight3(int loadBalancerWeight3)
{
loadBalancerWeight3_ = loadBalancerWeight3;
setCoreParameter("LoadBalancerWeight3", std::to_string(loadBalancerWeight3));
setParameter("LoadBalancerWeight3", std::to_string(loadBalancerWeight3));
}
int EnableScalingGroupRequest::getLoadBalancerWeight16()const
@@ -154,7 +156,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight16()const
void EnableScalingGroupRequest::setLoadBalancerWeight16(int loadBalancerWeight16)
{
loadBalancerWeight16_ = loadBalancerWeight16;
setCoreParameter("LoadBalancerWeight16", std::to_string(loadBalancerWeight16));
setParameter("LoadBalancerWeight16", std::to_string(loadBalancerWeight16));
}
int EnableScalingGroupRequest::getLoadBalancerWeight4()const
@@ -165,7 +167,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight4()const
void EnableScalingGroupRequest::setLoadBalancerWeight4(int loadBalancerWeight4)
{
loadBalancerWeight4_ = loadBalancerWeight4;
setCoreParameter("LoadBalancerWeight4", std::to_string(loadBalancerWeight4));
setParameter("LoadBalancerWeight4", std::to_string(loadBalancerWeight4));
}
int EnableScalingGroupRequest::getLoadBalancerWeight13()const
@@ -176,7 +178,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight13()const
void EnableScalingGroupRequest::setLoadBalancerWeight13(int loadBalancerWeight13)
{
loadBalancerWeight13_ = loadBalancerWeight13;
setCoreParameter("LoadBalancerWeight13", std::to_string(loadBalancerWeight13));
setParameter("LoadBalancerWeight13", std::to_string(loadBalancerWeight13));
}
int EnableScalingGroupRequest::getLoadBalancerWeight5()const
@@ -187,7 +189,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight5()const
void EnableScalingGroupRequest::setLoadBalancerWeight5(int loadBalancerWeight5)
{
loadBalancerWeight5_ = loadBalancerWeight5;
setCoreParameter("LoadBalancerWeight5", std::to_string(loadBalancerWeight5));
setParameter("LoadBalancerWeight5", std::to_string(loadBalancerWeight5));
}
int EnableScalingGroupRequest::getLoadBalancerWeight14()const
@@ -198,7 +200,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight14()const
void EnableScalingGroupRequest::setLoadBalancerWeight14(int loadBalancerWeight14)
{
loadBalancerWeight14_ = loadBalancerWeight14;
setCoreParameter("LoadBalancerWeight14", std::to_string(loadBalancerWeight14));
setParameter("LoadBalancerWeight14", std::to_string(loadBalancerWeight14));
}
std::string EnableScalingGroupRequest::getActiveScalingConfigurationId()const
@@ -209,7 +211,7 @@ std::string EnableScalingGroupRequest::getActiveScalingConfigurationId()const
void EnableScalingGroupRequest::setActiveScalingConfigurationId(const std::string& activeScalingConfigurationId)
{
activeScalingConfigurationId_ = activeScalingConfigurationId;
setCoreParameter("ActiveScalingConfigurationId", activeScalingConfigurationId);
setParameter("ActiveScalingConfigurationId", activeScalingConfigurationId);
}
int EnableScalingGroupRequest::getLoadBalancerWeight1()const
@@ -220,7 +222,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight1()const
void EnableScalingGroupRequest::setLoadBalancerWeight1(int loadBalancerWeight1)
{
loadBalancerWeight1_ = loadBalancerWeight1;
setCoreParameter("LoadBalancerWeight1", std::to_string(loadBalancerWeight1));
setParameter("LoadBalancerWeight1", std::to_string(loadBalancerWeight1));
}
std::string EnableScalingGroupRequest::getInstanceId1()const
@@ -231,7 +233,7 @@ std::string EnableScalingGroupRequest::getInstanceId1()const
void EnableScalingGroupRequest::setInstanceId1(const std::string& instanceId1)
{
instanceId1_ = instanceId1;
setCoreParameter("InstanceId1", instanceId1);
setParameter("InstanceId1", instanceId1);
}
int EnableScalingGroupRequest::getLoadBalancerWeight20()const
@@ -242,7 +244,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight20()const
void EnableScalingGroupRequest::setLoadBalancerWeight20(int loadBalancerWeight20)
{
loadBalancerWeight20_ = loadBalancerWeight20;
setCoreParameter("LoadBalancerWeight20", std::to_string(loadBalancerWeight20));
setParameter("LoadBalancerWeight20", std::to_string(loadBalancerWeight20));
}
std::string EnableScalingGroupRequest::getInstanceId3()const
@@ -253,7 +255,7 @@ std::string EnableScalingGroupRequest::getInstanceId3()const
void EnableScalingGroupRequest::setInstanceId3(const std::string& instanceId3)
{
instanceId3_ = instanceId3;
setCoreParameter("InstanceId3", instanceId3);
setParameter("InstanceId3", instanceId3);
}
std::string EnableScalingGroupRequest::getLaunchTemplateId()const
@@ -264,7 +266,7 @@ std::string EnableScalingGroupRequest::getLaunchTemplateId()const
void EnableScalingGroupRequest::setLaunchTemplateId(const std::string& launchTemplateId)
{
launchTemplateId_ = launchTemplateId;
setCoreParameter("LaunchTemplateId", launchTemplateId);
setParameter("LaunchTemplateId", launchTemplateId);
}
std::string EnableScalingGroupRequest::getInstanceId2()const
@@ -275,7 +277,7 @@ std::string EnableScalingGroupRequest::getInstanceId2()const
void EnableScalingGroupRequest::setInstanceId2(const std::string& instanceId2)
{
instanceId2_ = instanceId2;
setCoreParameter("InstanceId2", instanceId2);
setParameter("InstanceId2", instanceId2);
}
std::string EnableScalingGroupRequest::getInstanceId5()const
@@ -286,7 +288,7 @@ std::string EnableScalingGroupRequest::getInstanceId5()const
void EnableScalingGroupRequest::setInstanceId5(const std::string& instanceId5)
{
instanceId5_ = instanceId5;
setCoreParameter("InstanceId5", instanceId5);
setParameter("InstanceId5", instanceId5);
}
std::string EnableScalingGroupRequest::getInstanceId4()const
@@ -297,7 +299,7 @@ std::string EnableScalingGroupRequest::getInstanceId4()const
void EnableScalingGroupRequest::setInstanceId4(const std::string& instanceId4)
{
instanceId4_ = instanceId4;
setCoreParameter("InstanceId4", instanceId4);
setParameter("InstanceId4", instanceId4);
}
std::string EnableScalingGroupRequest::getInstanceId7()const
@@ -308,7 +310,7 @@ std::string EnableScalingGroupRequest::getInstanceId7()const
void EnableScalingGroupRequest::setInstanceId7(const std::string& instanceId7)
{
instanceId7_ = instanceId7;
setCoreParameter("InstanceId7", instanceId7);
setParameter("InstanceId7", instanceId7);
}
std::string EnableScalingGroupRequest::getInstanceId6()const
@@ -319,7 +321,7 @@ std::string EnableScalingGroupRequest::getInstanceId6()const
void EnableScalingGroupRequest::setInstanceId6(const std::string& instanceId6)
{
instanceId6_ = instanceId6;
setCoreParameter("InstanceId6", instanceId6);
setParameter("InstanceId6", instanceId6);
}
std::string EnableScalingGroupRequest::getInstanceId9()const
@@ -330,7 +332,7 @@ std::string EnableScalingGroupRequest::getInstanceId9()const
void EnableScalingGroupRequest::setInstanceId9(const std::string& instanceId9)
{
instanceId9_ = instanceId9;
setCoreParameter("InstanceId9", instanceId9);
setParameter("InstanceId9", instanceId9);
}
std::string EnableScalingGroupRequest::getInstanceId8()const
@@ -341,7 +343,7 @@ std::string EnableScalingGroupRequest::getInstanceId8()const
void EnableScalingGroupRequest::setInstanceId8(const std::string& instanceId8)
{
instanceId8_ = instanceId8;
setCoreParameter("InstanceId8", instanceId8);
setParameter("InstanceId8", instanceId8);
}
long EnableScalingGroupRequest::getOwnerId()const
@@ -352,7 +354,7 @@ long EnableScalingGroupRequest::getOwnerId()const
void EnableScalingGroupRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
int EnableScalingGroupRequest::getLoadBalancerWeight19()const
@@ -363,7 +365,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight19()const
void EnableScalingGroupRequest::setLoadBalancerWeight19(int loadBalancerWeight19)
{
loadBalancerWeight19_ = loadBalancerWeight19;
setCoreParameter("LoadBalancerWeight19", std::to_string(loadBalancerWeight19));
setParameter("LoadBalancerWeight19", std::to_string(loadBalancerWeight19));
}
int EnableScalingGroupRequest::getLoadBalancerWeight17()const
@@ -374,7 +376,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight17()const
void EnableScalingGroupRequest::setLoadBalancerWeight17(int loadBalancerWeight17)
{
loadBalancerWeight17_ = loadBalancerWeight17;
setCoreParameter("LoadBalancerWeight17", std::to_string(loadBalancerWeight17));
setParameter("LoadBalancerWeight17", std::to_string(loadBalancerWeight17));
}
int EnableScalingGroupRequest::getLoadBalancerWeight18()const
@@ -385,7 +387,7 @@ int EnableScalingGroupRequest::getLoadBalancerWeight18()const
void EnableScalingGroupRequest::setLoadBalancerWeight18(int loadBalancerWeight18)
{
loadBalancerWeight18_ = loadBalancerWeight18;
setCoreParameter("LoadBalancerWeight18", std::to_string(loadBalancerWeight18));
setParameter("LoadBalancerWeight18", std::to_string(loadBalancerWeight18));
}
std::string EnableScalingGroupRequest::getInstanceId10()const
@@ -396,7 +398,7 @@ std::string EnableScalingGroupRequest::getInstanceId10()const
void EnableScalingGroupRequest::setInstanceId10(const std::string& instanceId10)
{
instanceId10_ = instanceId10;
setCoreParameter("InstanceId10", instanceId10);
setParameter("InstanceId10", instanceId10);
}
std::string EnableScalingGroupRequest::getInstanceId12()const
@@ -407,7 +409,7 @@ std::string EnableScalingGroupRequest::getInstanceId12()const
void EnableScalingGroupRequest::setInstanceId12(const std::string& instanceId12)
{
instanceId12_ = instanceId12;
setCoreParameter("InstanceId12", instanceId12);
setParameter("InstanceId12", instanceId12);
}
std::string EnableScalingGroupRequest::getInstanceId11()const
@@ -418,7 +420,7 @@ std::string EnableScalingGroupRequest::getInstanceId11()const
void EnableScalingGroupRequest::setInstanceId11(const std::string& instanceId11)
{
instanceId11_ = instanceId11;
setCoreParameter("InstanceId11", instanceId11);
setParameter("InstanceId11", instanceId11);
}
std::string EnableScalingGroupRequest::getScalingGroupId()const
@@ -429,7 +431,7 @@ std::string EnableScalingGroupRequest::getScalingGroupId()const
void EnableScalingGroupRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
std::string EnableScalingGroupRequest::getAccessKeyId()const
@@ -440,7 +442,7 @@ std::string EnableScalingGroupRequest::getAccessKeyId()const
void EnableScalingGroupRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::string EnableScalingGroupRequest::getInstanceId20()const
@@ -451,7 +453,7 @@ std::string EnableScalingGroupRequest::getInstanceId20()const
void EnableScalingGroupRequest::setInstanceId20(const std::string& instanceId20)
{
instanceId20_ = instanceId20;
setCoreParameter("InstanceId20", instanceId20);
setParameter("InstanceId20", instanceId20);
}
std::string EnableScalingGroupRequest::getResourceOwnerAccount()const
@@ -462,7 +464,7 @@ std::string EnableScalingGroupRequest::getResourceOwnerAccount()const
void EnableScalingGroupRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string EnableScalingGroupRequest::getOwnerAccount()const
@@ -473,7 +475,7 @@ std::string EnableScalingGroupRequest::getOwnerAccount()const
void EnableScalingGroupRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
std::string EnableScalingGroupRequest::getLaunchTemplateVersion()const
@@ -484,7 +486,7 @@ std::string EnableScalingGroupRequest::getLaunchTemplateVersion()const
void EnableScalingGroupRequest::setLaunchTemplateVersion(const std::string& launchTemplateVersion)
{
launchTemplateVersion_ = launchTemplateVersion;
setCoreParameter("LaunchTemplateVersion", launchTemplateVersion);
setParameter("LaunchTemplateVersion", launchTemplateVersion);
}
std::string EnableScalingGroupRequest::getInstanceId18()const
@@ -495,7 +497,7 @@ std::string EnableScalingGroupRequest::getInstanceId18()const
void EnableScalingGroupRequest::setInstanceId18(const std::string& instanceId18)
{
instanceId18_ = instanceId18;
setCoreParameter("InstanceId18", instanceId18);
setParameter("InstanceId18", instanceId18);
}
std::string EnableScalingGroupRequest::getInstanceId17()const
@@ -506,7 +508,7 @@ std::string EnableScalingGroupRequest::getInstanceId17()const
void EnableScalingGroupRequest::setInstanceId17(const std::string& instanceId17)
{
instanceId17_ = instanceId17;
setCoreParameter("InstanceId17", instanceId17);
setParameter("InstanceId17", instanceId17);
}
std::string EnableScalingGroupRequest::getInstanceId19()const
@@ -517,7 +519,7 @@ std::string EnableScalingGroupRequest::getInstanceId19()const
void EnableScalingGroupRequest::setInstanceId19(const std::string& instanceId19)
{
instanceId19_ = instanceId19;
setCoreParameter("InstanceId19", instanceId19);
setParameter("InstanceId19", instanceId19);
}
std::string EnableScalingGroupRequest::getInstanceId14()const
@@ -528,7 +530,7 @@ std::string EnableScalingGroupRequest::getInstanceId14()const
void EnableScalingGroupRequest::setInstanceId14(const std::string& instanceId14)
{
instanceId14_ = instanceId14;
setCoreParameter("InstanceId14", instanceId14);
setParameter("InstanceId14", instanceId14);
}
std::string EnableScalingGroupRequest::getInstanceId13()const
@@ -539,7 +541,7 @@ std::string EnableScalingGroupRequest::getInstanceId13()const
void EnableScalingGroupRequest::setInstanceId13(const std::string& instanceId13)
{
instanceId13_ = instanceId13;
setCoreParameter("InstanceId13", instanceId13);
setParameter("InstanceId13", instanceId13);
}
std::string EnableScalingGroupRequest::getInstanceId16()const
@@ -550,7 +552,7 @@ std::string EnableScalingGroupRequest::getInstanceId16()const
void EnableScalingGroupRequest::setInstanceId16(const std::string& instanceId16)
{
instanceId16_ = instanceId16;
setCoreParameter("InstanceId16", instanceId16);
setParameter("InstanceId16", instanceId16);
}
std::string EnableScalingGroupRequest::getInstanceId15()const
@@ -561,6 +563,6 @@ std::string EnableScalingGroupRequest::getInstanceId15()const
void EnableScalingGroupRequest::setInstanceId15(const std::string& instanceId15)
{
instanceId15_ = instanceId15;
setCoreParameter("InstanceId15", instanceId15);
setParameter("InstanceId15", instanceId15);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::EnterStandbyRequest;
EnterStandbyRequest::EnterStandbyRequest() :
RpcServiceRequest("ess", "2014-08-28", "EnterStandby")
{}
{
setMethod(HttpRequest::Method::Post);
}
EnterStandbyRequest::~EnterStandbyRequest()
{}
@@ -33,7 +35,7 @@ std::string EnterStandbyRequest::getResourceOwnerAccount()const
void EnterStandbyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string EnterStandbyRequest::getScalingGroupId()const
@@ -44,7 +46,7 @@ std::string EnterStandbyRequest::getScalingGroupId()const
void EnterStandbyRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
long EnterStandbyRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long EnterStandbyRequest::getOwnerId()const
void EnterStandbyRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string EnterStandbyRequest::getAccessKeyId()const
@@ -66,7 +68,7 @@ std::string EnterStandbyRequest::getAccessKeyId()const
void EnterStandbyRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::vector<std::string> EnterStandbyRequest::getInstanceId()const
@@ -77,7 +79,8 @@ std::vector<std::string> EnterStandbyRequest::getInstanceId()const
void EnterStandbyRequest::setInstanceId(const std::vector<std::string>& instanceId)
{
instanceId_ = instanceId;
for(int i = 0; i!= instanceId.size(); i++)
setCoreParameter("InstanceId."+ std::to_string(i), instanceId.at(i));
for(int dep1 = 0; dep1!= instanceId.size(); dep1++) {
setParameter("InstanceId."+ std::to_string(dep1), instanceId.at(dep1));
}
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ExecuteScalingRuleRequest;
ExecuteScalingRuleRequest::ExecuteScalingRuleRequest() :
RpcServiceRequest("ess", "2014-08-28", "ExecuteScalingRule")
{}
{
setMethod(HttpRequest::Method::Post);
}
ExecuteScalingRuleRequest::~ExecuteScalingRuleRequest()
{}
@@ -33,7 +35,7 @@ long ExecuteScalingRuleRequest::getResourceOwnerId()const
void ExecuteScalingRuleRequest::setResourceOwnerId(long resourceOwnerId)
{
resourceOwnerId_ = resourceOwnerId;
setCoreParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
}
std::string ExecuteScalingRuleRequest::getClientToken()const
@@ -44,7 +46,7 @@ std::string ExecuteScalingRuleRequest::getClientToken()const
void ExecuteScalingRuleRequest::setClientToken(const std::string& clientToken)
{
clientToken_ = clientToken;
setCoreParameter("ClientToken", clientToken);
setParameter("ClientToken", clientToken);
}
std::string ExecuteScalingRuleRequest::getAccessKeyId()const
@@ -55,7 +57,7 @@ std::string ExecuteScalingRuleRequest::getAccessKeyId()const
void ExecuteScalingRuleRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
float ExecuteScalingRuleRequest::getBreachThreshold()const
@@ -66,7 +68,7 @@ float ExecuteScalingRuleRequest::getBreachThreshold()const
void ExecuteScalingRuleRequest::setBreachThreshold(float breachThreshold)
{
breachThreshold_ = breachThreshold;
setCoreParameter("BreachThreshold", std::to_string(breachThreshold));
setParameter("BreachThreshold", std::to_string(breachThreshold));
}
std::string ExecuteScalingRuleRequest::getResourceOwnerAccount()const
@@ -77,7 +79,7 @@ std::string ExecuteScalingRuleRequest::getResourceOwnerAccount()const
void ExecuteScalingRuleRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string ExecuteScalingRuleRequest::getOwnerAccount()const
@@ -88,7 +90,7 @@ std::string ExecuteScalingRuleRequest::getOwnerAccount()const
void ExecuteScalingRuleRequest::setOwnerAccount(const std::string& ownerAccount)
{
ownerAccount_ = ownerAccount;
setCoreParameter("OwnerAccount", ownerAccount);
setParameter("OwnerAccount", ownerAccount);
}
long ExecuteScalingRuleRequest::getOwnerId()const
@@ -99,7 +101,7 @@ long ExecuteScalingRuleRequest::getOwnerId()const
void ExecuteScalingRuleRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
float ExecuteScalingRuleRequest::getMetricValue()const
@@ -110,7 +112,7 @@ float ExecuteScalingRuleRequest::getMetricValue()const
void ExecuteScalingRuleRequest::setMetricValue(float metricValue)
{
metricValue_ = metricValue;
setCoreParameter("MetricValue", std::to_string(metricValue));
setParameter("MetricValue", std::to_string(metricValue));
}
std::string ExecuteScalingRuleRequest::getScalingRuleAri()const
@@ -121,6 +123,6 @@ std::string ExecuteScalingRuleRequest::getScalingRuleAri()const
void ExecuteScalingRuleRequest::setScalingRuleAri(const std::string& scalingRuleAri)
{
scalingRuleAri_ = scalingRuleAri;
setCoreParameter("ScalingRuleAri", scalingRuleAri);
setParameter("ScalingRuleAri", scalingRuleAri);
}

View File

@@ -20,7 +20,9 @@ using AlibabaCloud::Ess::Model::ExitStandbyRequest;
ExitStandbyRequest::ExitStandbyRequest() :
RpcServiceRequest("ess", "2014-08-28", "ExitStandby")
{}
{
setMethod(HttpRequest::Method::Post);
}
ExitStandbyRequest::~ExitStandbyRequest()
{}
@@ -33,7 +35,7 @@ std::string ExitStandbyRequest::getResourceOwnerAccount()const
void ExitStandbyRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setCoreParameter("ResourceOwnerAccount", resourceOwnerAccount);
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
std::string ExitStandbyRequest::getScalingGroupId()const
@@ -44,7 +46,7 @@ std::string ExitStandbyRequest::getScalingGroupId()const
void ExitStandbyRequest::setScalingGroupId(const std::string& scalingGroupId)
{
scalingGroupId_ = scalingGroupId;
setCoreParameter("ScalingGroupId", scalingGroupId);
setParameter("ScalingGroupId", scalingGroupId);
}
long ExitStandbyRequest::getOwnerId()const
@@ -55,7 +57,7 @@ long ExitStandbyRequest::getOwnerId()const
void ExitStandbyRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setCoreParameter("OwnerId", std::to_string(ownerId));
setParameter("OwnerId", std::to_string(ownerId));
}
std::string ExitStandbyRequest::getAccessKeyId()const
@@ -66,7 +68,7 @@ std::string ExitStandbyRequest::getAccessKeyId()const
void ExitStandbyRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setCoreParameter("AccessKeyId", accessKeyId);
setParameter("AccessKeyId", accessKeyId);
}
std::vector<std::string> ExitStandbyRequest::getInstanceId()const
@@ -77,7 +79,8 @@ std::vector<std::string> ExitStandbyRequest::getInstanceId()const
void ExitStandbyRequest::setInstanceId(const std::vector<std::string>& instanceId)
{
instanceId_ = instanceId;
for(int i = 0; i!= instanceId.size(); i++)
setCoreParameter("InstanceId."+ std::to_string(i), instanceId.at(i));
for(int dep1 = 0; dep1!= instanceId.size(); dep1++) {
setParameter("InstanceId."+ std::to_string(dep1), instanceId.at(dep1));
}
}

View File

@@ -0,0 +1,106 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT 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/ess/model/ListTagKeysRequest.h>
using AlibabaCloud::Ess::Model::ListTagKeysRequest;
ListTagKeysRequest::ListTagKeysRequest() :
RpcServiceRequest("ess", "2014-08-28", "ListTagKeys")
{
setMethod(HttpRequest::Method::Post);
}
ListTagKeysRequest::~ListTagKeysRequest()
{}
std::string ListTagKeysRequest::getAccessKeyId()const
{
return accessKeyId_;
}
void ListTagKeysRequest::setAccessKeyId(const std::string& accessKeyId)
{
accessKeyId_ = accessKeyId;
setParameter("AccessKeyId", accessKeyId);
}
std::string ListTagKeysRequest::getRegionId()const
{
return regionId_;
}
void ListTagKeysRequest::setRegionId(const std::string& regionId)
{
regionId_ = regionId;
setParameter("RegionId", regionId);
}
std::string ListTagKeysRequest::getNextToken()const
{
return nextToken_;
}
void ListTagKeysRequest::setNextToken(const std::string& nextToken)
{
nextToken_ = nextToken;
setParameter("NextToken", nextToken);
}
int ListTagKeysRequest::getPageSize()const
{
return pageSize_;
}
void ListTagKeysRequest::setPageSize(int pageSize)
{
pageSize_ = pageSize;
setParameter("PageSize", std::to_string(pageSize));
}
std::string ListTagKeysRequest::getResourceOwnerAccount()const
{
return resourceOwnerAccount_;
}
void ListTagKeysRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
{
resourceOwnerAccount_ = resourceOwnerAccount;
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
}
long ListTagKeysRequest::getOwnerId()const
{
return ownerId_;
}
void ListTagKeysRequest::setOwnerId(long ownerId)
{
ownerId_ = ownerId;
setParameter("OwnerId", std::to_string(ownerId));
}
std::string ListTagKeysRequest::getResourceType()const
{
return resourceType_;
}
void ListTagKeysRequest::setResourceType(const std::string& resourceType)
{
resourceType_ = resourceType;
setParameter("ResourceType", resourceType);
}

View File

@@ -0,0 +1,66 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <alibabacloud/ess/model/ListTagKeysResult.h>
#include <json/json.h>
using namespace AlibabaCloud::Ess;
using namespace AlibabaCloud::Ess::Model;
ListTagKeysResult::ListTagKeysResult() :
ServiceResult()
{}
ListTagKeysResult::ListTagKeysResult(const std::string &payload) :
ServiceResult()
{
parse(payload);
}
ListTagKeysResult::~ListTagKeysResult()
{}
void ListTagKeysResult::parse(const std::string &payload)
{
Json::Reader reader;
Json::Value value;
reader.parse(payload, value);
setRequestId(value["RequestId"].asString());
auto allKeys = value["Keys"]["Key"];
for (const auto &item : allKeys)
keys_.push_back(item.asString());
if(!value["NextToken"].isNull())
nextToken_ = value["NextToken"].asString();
if(!value["PageSize"].isNull())
pageSize_ = std::stoi(value["PageSize"].asString());
}
std::string ListTagKeysResult::getNextToken()const
{
return nextToken_;
}
int ListTagKeysResult::getPageSize()const
{
return pageSize_;
}
std::vector<std::string> ListTagKeysResult::getKeys()const
{
return keys_;
}

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