Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cc8cf316cd |
@@ -1,3 +1,6 @@
|
||||
2020-10-26 Version: patch
|
||||
- Update ScalingConfig parameters.
|
||||
|
||||
2020-10-23 Version: patch
|
||||
- Change Configuration.
|
||||
|
||||
|
||||
@@ -61,14 +61,10 @@ set(ess_public_header_model
|
||||
include/alibabacloud/ess/model/DeleteScalingRuleResult.h
|
||||
include/alibabacloud/ess/model/DeleteScheduledTaskRequest.h
|
||||
include/alibabacloud/ess/model/DeleteScheduledTaskResult.h
|
||||
include/alibabacloud/ess/model/DescribeAccountAttributesRequest.h
|
||||
include/alibabacloud/ess/model/DescribeAccountAttributesResult.h
|
||||
include/alibabacloud/ess/model/DescribeAlarmsRequest.h
|
||||
include/alibabacloud/ess/model/DescribeAlarmsResult.h
|
||||
include/alibabacloud/ess/model/DescribeAlertConfigRequest.h
|
||||
include/alibabacloud/ess/model/DescribeAlertConfigResult.h
|
||||
include/alibabacloud/ess/model/DescribeCapacityHistoryRequest.h
|
||||
include/alibabacloud/ess/model/DescribeCapacityHistoryResult.h
|
||||
include/alibabacloud/ess/model/DescribeLifecycleActionsRequest.h
|
||||
include/alibabacloud/ess/model/DescribeLifecycleActionsResult.h
|
||||
include/alibabacloud/ess/model/DescribeLifecycleHooksRequest.h
|
||||
include/alibabacloud/ess/model/DescribeLifecycleHooksResult.h
|
||||
include/alibabacloud/ess/model/DescribeLimitationRequest.h
|
||||
@@ -123,8 +119,6 @@ set(ess_public_header_model
|
||||
include/alibabacloud/ess/model/ListTagValuesResult.h
|
||||
include/alibabacloud/ess/model/ModifyAlarmRequest.h
|
||||
include/alibabacloud/ess/model/ModifyAlarmResult.h
|
||||
include/alibabacloud/ess/model/ModifyAlertConfigRequest.h
|
||||
include/alibabacloud/ess/model/ModifyAlertConfigResult.h
|
||||
include/alibabacloud/ess/model/ModifyLifecycleHookRequest.h
|
||||
include/alibabacloud/ess/model/ModifyLifecycleHookResult.h
|
||||
include/alibabacloud/ess/model/ModifyNotificationConfigurationRequest.h
|
||||
@@ -204,14 +198,10 @@ set(ess_src
|
||||
src/model/DeleteScalingRuleResult.cc
|
||||
src/model/DeleteScheduledTaskRequest.cc
|
||||
src/model/DeleteScheduledTaskResult.cc
|
||||
src/model/DescribeAccountAttributesRequest.cc
|
||||
src/model/DescribeAccountAttributesResult.cc
|
||||
src/model/DescribeAlarmsRequest.cc
|
||||
src/model/DescribeAlarmsResult.cc
|
||||
src/model/DescribeAlertConfigRequest.cc
|
||||
src/model/DescribeAlertConfigResult.cc
|
||||
src/model/DescribeCapacityHistoryRequest.cc
|
||||
src/model/DescribeCapacityHistoryResult.cc
|
||||
src/model/DescribeLifecycleActionsRequest.cc
|
||||
src/model/DescribeLifecycleActionsResult.cc
|
||||
src/model/DescribeLifecycleHooksRequest.cc
|
||||
src/model/DescribeLifecycleHooksResult.cc
|
||||
src/model/DescribeLimitationRequest.cc
|
||||
@@ -266,8 +256,6 @@ set(ess_src
|
||||
src/model/ListTagValuesResult.cc
|
||||
src/model/ModifyAlarmRequest.cc
|
||||
src/model/ModifyAlarmResult.cc
|
||||
src/model/ModifyAlertConfigRequest.cc
|
||||
src/model/ModifyAlertConfigResult.cc
|
||||
src/model/ModifyLifecycleHookRequest.cc
|
||||
src/model/ModifyLifecycleHookResult.cc
|
||||
src/model/ModifyNotificationConfigurationRequest.cc
|
||||
|
||||
@@ -62,14 +62,10 @@
|
||||
#include "model/DeleteScalingRuleResult.h"
|
||||
#include "model/DeleteScheduledTaskRequest.h"
|
||||
#include "model/DeleteScheduledTaskResult.h"
|
||||
#include "model/DescribeAccountAttributesRequest.h"
|
||||
#include "model/DescribeAccountAttributesResult.h"
|
||||
#include "model/DescribeAlarmsRequest.h"
|
||||
#include "model/DescribeAlarmsResult.h"
|
||||
#include "model/DescribeAlertConfigRequest.h"
|
||||
#include "model/DescribeAlertConfigResult.h"
|
||||
#include "model/DescribeCapacityHistoryRequest.h"
|
||||
#include "model/DescribeCapacityHistoryResult.h"
|
||||
#include "model/DescribeLifecycleActionsRequest.h"
|
||||
#include "model/DescribeLifecycleActionsResult.h"
|
||||
#include "model/DescribeLifecycleHooksRequest.h"
|
||||
#include "model/DescribeLifecycleHooksResult.h"
|
||||
#include "model/DescribeLimitationRequest.h"
|
||||
@@ -124,8 +120,6 @@
|
||||
#include "model/ListTagValuesResult.h"
|
||||
#include "model/ModifyAlarmRequest.h"
|
||||
#include "model/ModifyAlarmResult.h"
|
||||
#include "model/ModifyAlertConfigRequest.h"
|
||||
#include "model/ModifyAlertConfigResult.h"
|
||||
#include "model/ModifyLifecycleHookRequest.h"
|
||||
#include "model/ModifyLifecycleHookResult.h"
|
||||
#include "model/ModifyNotificationConfigurationRequest.h"
|
||||
@@ -231,18 +225,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteScheduledTaskResult> DeleteScheduledTaskOutcome;
|
||||
typedef std::future<DeleteScheduledTaskOutcome> DeleteScheduledTaskOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteScheduledTaskRequest&, const DeleteScheduledTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScheduledTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAccountAttributesResult> DescribeAccountAttributesOutcome;
|
||||
typedef std::future<DescribeAccountAttributesOutcome> DescribeAccountAttributesOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeAccountAttributesRequest&, const DescribeAccountAttributesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAccountAttributesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAlarmsResult> DescribeAlarmsOutcome;
|
||||
typedef std::future<DescribeAlarmsOutcome> DescribeAlarmsOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeAlarmsRequest&, const DescribeAlarmsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAlarmsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAlertConfigResult> DescribeAlertConfigOutcome;
|
||||
typedef std::future<DescribeAlertConfigOutcome> DescribeAlertConfigOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeAlertConfigRequest&, const DescribeAlertConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAlertConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeCapacityHistoryResult> DescribeCapacityHistoryOutcome;
|
||||
typedef std::future<DescribeCapacityHistoryOutcome> DescribeCapacityHistoryOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeCapacityHistoryRequest&, const DescribeCapacityHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCapacityHistoryAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeLifecycleActionsResult> DescribeLifecycleActionsOutcome;
|
||||
typedef std::future<DescribeLifecycleActionsOutcome> DescribeLifecycleActionsOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeLifecycleActionsRequest&, const DescribeLifecycleActionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLifecycleActionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeLifecycleHooksResult> DescribeLifecycleHooksOutcome;
|
||||
typedef std::future<DescribeLifecycleHooksOutcome> DescribeLifecycleHooksOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeLifecycleHooksRequest&, const DescribeLifecycleHooksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLifecycleHooksAsyncHandler;
|
||||
@@ -324,9 +312,6 @@ namespace AlibabaCloud
|
||||
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;
|
||||
typedef Outcome<Error, Model::ModifyAlertConfigResult> ModifyAlertConfigOutcome;
|
||||
typedef std::future<ModifyAlertConfigOutcome> ModifyAlertConfigOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyAlertConfigRequest&, const ModifyAlertConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAlertConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyLifecycleHookResult> ModifyLifecycleHookOutcome;
|
||||
typedef std::future<ModifyLifecycleHookOutcome> ModifyLifecycleHookOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyLifecycleHookRequest&, const ModifyLifecycleHookOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLifecycleHookAsyncHandler;
|
||||
@@ -446,18 +431,12 @@ namespace AlibabaCloud
|
||||
DeleteScheduledTaskOutcome deleteScheduledTask(const Model::DeleteScheduledTaskRequest &request)const;
|
||||
void deleteScheduledTaskAsync(const Model::DeleteScheduledTaskRequest& request, const DeleteScheduledTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteScheduledTaskOutcomeCallable deleteScheduledTaskCallable(const Model::DeleteScheduledTaskRequest& request) const;
|
||||
DescribeAccountAttributesOutcome describeAccountAttributes(const Model::DescribeAccountAttributesRequest &request)const;
|
||||
void describeAccountAttributesAsync(const Model::DescribeAccountAttributesRequest& request, const DescribeAccountAttributesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAccountAttributesOutcomeCallable describeAccountAttributesCallable(const Model::DescribeAccountAttributesRequest& request) const;
|
||||
DescribeAlarmsOutcome describeAlarms(const Model::DescribeAlarmsRequest &request)const;
|
||||
void describeAlarmsAsync(const Model::DescribeAlarmsRequest& request, const DescribeAlarmsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAlarmsOutcomeCallable describeAlarmsCallable(const Model::DescribeAlarmsRequest& request) const;
|
||||
DescribeAlertConfigOutcome describeAlertConfig(const Model::DescribeAlertConfigRequest &request)const;
|
||||
void describeAlertConfigAsync(const Model::DescribeAlertConfigRequest& request, const DescribeAlertConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAlertConfigOutcomeCallable describeAlertConfigCallable(const Model::DescribeAlertConfigRequest& request) const;
|
||||
DescribeCapacityHistoryOutcome describeCapacityHistory(const Model::DescribeCapacityHistoryRequest &request)const;
|
||||
void describeCapacityHistoryAsync(const Model::DescribeCapacityHistoryRequest& request, const DescribeCapacityHistoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeCapacityHistoryOutcomeCallable describeCapacityHistoryCallable(const Model::DescribeCapacityHistoryRequest& request) const;
|
||||
DescribeLifecycleActionsOutcome describeLifecycleActions(const Model::DescribeLifecycleActionsRequest &request)const;
|
||||
void describeLifecycleActionsAsync(const Model::DescribeLifecycleActionsRequest& request, const DescribeLifecycleActionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeLifecycleActionsOutcomeCallable describeLifecycleActionsCallable(const Model::DescribeLifecycleActionsRequest& request) const;
|
||||
DescribeLifecycleHooksOutcome describeLifecycleHooks(const Model::DescribeLifecycleHooksRequest &request)const;
|
||||
void describeLifecycleHooksAsync(const Model::DescribeLifecycleHooksRequest& request, const DescribeLifecycleHooksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeLifecycleHooksOutcomeCallable describeLifecycleHooksCallable(const Model::DescribeLifecycleHooksRequest& request) const;
|
||||
@@ -539,9 +518,6 @@ namespace AlibabaCloud
|
||||
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;
|
||||
ModifyAlertConfigOutcome modifyAlertConfig(const Model::ModifyAlertConfigRequest &request)const;
|
||||
void modifyAlertConfigAsync(const Model::ModifyAlertConfigRequest& request, const ModifyAlertConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAlertConfigOutcomeCallable modifyAlertConfigCallable(const Model::ModifyAlertConfigRequest& request) const;
|
||||
ModifyLifecycleHookOutcome modifyLifecycleHook(const Model::ModifyLifecycleHookRequest &request)const;
|
||||
void modifyLifecycleHookAsync(const Model::ModifyLifecycleHookRequest& request, const ModifyLifecycleHookAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyLifecycleHookOutcomeCallable modifyLifecycleHookCallable(const Model::ModifyLifecycleHookRequest& request) const;
|
||||
|
||||
3
ess/include/alibabacloud/ess/model/AttachDBInstancesRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/AttachDBInstancesRequest.h
Executable file → Normal file
@@ -35,6 +35,8 @@ namespace AlibabaCloud
|
||||
AttachDBInstancesRequest();
|
||||
~AttachDBInstancesRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
bool getForceAttach()const;
|
||||
@@ -49,6 +51,7 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string scalingGroupId_;
|
||||
bool forceAttach_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/AttachDBInstancesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/AttachDBInstancesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/AttachInstancesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/AttachInstancesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/AttachInstancesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/AttachInstancesResult.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/AttachLoadBalancersRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/AttachLoadBalancersRequest.h
Executable file → Normal file
@@ -35,6 +35,8 @@ namespace AlibabaCloud
|
||||
AttachLoadBalancersRequest();
|
||||
~AttachLoadBalancersRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
bool getForceAttach()const;
|
||||
@@ -49,6 +51,7 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string scalingGroupId_;
|
||||
bool forceAttach_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/AttachLoadBalancersResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/AttachLoadBalancersResult.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/AttachVServerGroupsRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/AttachVServerGroupsRequest.h
Executable file → Normal file
@@ -47,6 +47,8 @@ namespace AlibabaCloud
|
||||
AttachVServerGroupsRequest();
|
||||
~AttachVServerGroupsRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
bool getForceAttach()const;
|
||||
@@ -63,6 +65,7 @@ namespace AlibabaCloud
|
||||
void setVServerGroup(const std::vector<VServerGroup>& vServerGroup);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string scalingGroupId_;
|
||||
bool forceAttach_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/AttachVServerGroupsResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/AttachVServerGroupsResult.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/CompleteLifecycleActionRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/CompleteLifecycleActionRequest.h
Executable file → Normal file
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getLifecycleActionToken()const;
|
||||
void setLifecycleActionToken(const std::string& lifecycleActionToken);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -52,6 +54,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string lifecycleActionToken_;
|
||||
std::string clientToken_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string lifecycleHookId_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/CompleteLifecycleActionResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CompleteLifecycleActionResult.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/CreateAlarmRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/CreateAlarmRequest.h
Executable file → Normal file
@@ -53,6 +53,8 @@ namespace AlibabaCloud
|
||||
void setThreshold(float threshold);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getEffective()const;
|
||||
void setEffective(const std::string& effective);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getEvaluationCount()const;
|
||||
@@ -83,6 +85,7 @@ namespace AlibabaCloud
|
||||
std::vector<std::string> alarmAction_;
|
||||
float threshold_;
|
||||
std::string accessKeyId_;
|
||||
std::string effective_;
|
||||
std::string regionId_;
|
||||
int evaluationCount_;
|
||||
std::string metricName_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/CreateAlarmResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateAlarmResult.h
Executable file → Normal file
13
ess/include/alibabacloud/ess/model/CreateLifecycleHookRequest.h
Executable file → Normal file
13
ess/include/alibabacloud/ess/model/CreateLifecycleHookRequest.h
Executable file → Normal file
@@ -30,16 +30,6 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_ESS_EXPORT CreateLifecycleHookRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct LifecycleHook
|
||||
{
|
||||
std::string defaultResult;
|
||||
std::string lifecycleHookName;
|
||||
int heartbeatTimeout;
|
||||
std::string notificationArn;
|
||||
std::string notificationMetadata;
|
||||
std::string lifecycleTransition;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateLifecycleHookRequest();
|
||||
@@ -67,8 +57,6 @@ namespace AlibabaCloud
|
||||
void setNotificationMetadata(const std::string& notificationMetadata);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::vector<LifecycleHook> getLifecycleHook()const;
|
||||
void setLifecycleHook(const std::vector<LifecycleHook>& lifecycleHook);
|
||||
|
||||
private:
|
||||
std::string defaultResult_;
|
||||
@@ -82,7 +70,6 @@ namespace AlibabaCloud
|
||||
std::string ownerAccount_;
|
||||
std::string notificationMetadata_;
|
||||
long ownerId_;
|
||||
std::vector<LifecycleHook> lifecycleHook_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/CreateLifecycleHookResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateLifecycleHookResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateNotificationConfigurationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateNotificationConfigurationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateNotificationConfigurationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateNotificationConfigurationResult.h
Executable file → Normal file
27
ess/include/alibabacloud/ess/model/CreateScalingConfigurationRequest.h
Executable file → Normal file
27
ess/include/alibabacloud/ess/model/CreateScalingConfigurationRequest.h
Executable file → Normal file
@@ -64,6 +64,8 @@ namespace AlibabaCloud
|
||||
void setSpotPriceLimit(const std::vector<SpotPriceLimit>& spotPriceLimit);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getPrivatePoolOptionsMatchCriteria()const;
|
||||
void setPrivatePoolOptionsMatchCriteria(const std::string& privatePoolOptionsMatchCriteria);
|
||||
std::string getHostName()const;
|
||||
void setHostName(const std::string& hostName);
|
||||
std::string getPassword()const;
|
||||
@@ -72,6 +74,8 @@ namespace AlibabaCloud
|
||||
void setInstanceDescription(const std::string& instanceDescription);
|
||||
std::string getSystemDiskAutoSnapshotPolicyId()const;
|
||||
void setSystemDiskAutoSnapshotPolicyId(const std::string& systemDiskAutoSnapshotPolicyId);
|
||||
std::string getPrivatePoolOptionsId()const;
|
||||
void setPrivatePoolOptionsId(const std::string& privatePoolOptionsId);
|
||||
int getIpv6AddressCount()const;
|
||||
void setIpv6AddressCount(int ipv6AddressCount);
|
||||
int getCpu()const;
|
||||
@@ -88,8 +92,12 @@ namespace AlibabaCloud
|
||||
void setInstanceName(const std::string& instanceName);
|
||||
std::string getInternetChargeType()const;
|
||||
void setInternetChargeType(const std::string& internetChargeType);
|
||||
std::string getZoneId()const;
|
||||
void setZoneId(const std::string& zoneId);
|
||||
int getInternetMaxBandwidthIn()const;
|
||||
void setInternetMaxBandwidthIn(int internetMaxBandwidthIn);
|
||||
std::string getAffinity()const;
|
||||
void setAffinity(const std::string& affinity);
|
||||
std::string getImageId()const;
|
||||
void setImageId(const std::string& imageId);
|
||||
int getMemory()const;
|
||||
@@ -118,16 +126,24 @@ namespace AlibabaCloud
|
||||
void setImageName(const std::string& imageName);
|
||||
std::string getInstanceType()const;
|
||||
void setInstanceType(const std::string& instanceType);
|
||||
std::map<std::string, std::string> getSchedulerOptions()const;
|
||||
void setSchedulerOptions(const std::map<std::string, std::string>& schedulerOptions);
|
||||
std::string getDeploymentSetId()const;
|
||||
void setDeploymentSetId(const std::string& deploymentSetId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getTenancy()const;
|
||||
void setTenancy(const std::string& tenancy);
|
||||
std::string getSystemDiskDiskName()const;
|
||||
void setSystemDiskDiskName(const std::string& systemDiskDiskName);
|
||||
std::string getRamRoleName()const;
|
||||
void setRamRoleName(const std::string& ramRoleName);
|
||||
std::string getDedicatedHostId()const;
|
||||
void setDedicatedHostId(const std::string& dedicatedHostId);
|
||||
std::string getCreditSpecification()const;
|
||||
void setCreditSpecification(const std::string& creditSpecification);
|
||||
std::vector<std::string> getSecurityGroupIds()const;
|
||||
void setSecurityGroupIds(const std::vector<std::string>& securityGroupIds);
|
||||
std::vector<DataDisk> getDataDisk()const;
|
||||
@@ -136,6 +152,8 @@ namespace AlibabaCloud
|
||||
void setLoadBalancerWeight(int loadBalancerWeight);
|
||||
int getSystemDiskSize()const;
|
||||
void setSystemDiskSize(int systemDiskSize);
|
||||
std::string getImageFamily()const;
|
||||
void setImageFamily(const std::string& imageFamily);
|
||||
std::string getSystemDiskDescription()const;
|
||||
void setSystemDiskDescription(const std::string& systemDiskDescription);
|
||||
|
||||
@@ -145,10 +163,12 @@ namespace AlibabaCloud
|
||||
std::string keyPairName_;
|
||||
std::vector<SpotPriceLimit> spotPriceLimit_;
|
||||
std::string resourceGroupId_;
|
||||
std::string privatePoolOptionsMatchCriteria_;
|
||||
std::string hostName_;
|
||||
std::string password_;
|
||||
std::string instanceDescription_;
|
||||
std::string systemDiskAutoSnapshotPolicyId_;
|
||||
std::string privatePoolOptionsId_;
|
||||
int ipv6AddressCount_;
|
||||
int cpu_;
|
||||
long ownerId_;
|
||||
@@ -157,7 +177,9 @@ namespace AlibabaCloud
|
||||
std::string spotStrategy_;
|
||||
std::string instanceName_;
|
||||
std::string internetChargeType_;
|
||||
std::string zoneId_;
|
||||
int internetMaxBandwidthIn_;
|
||||
std::string affinity_;
|
||||
std::string imageId_;
|
||||
int memory_;
|
||||
std::string clientToken_;
|
||||
@@ -172,15 +194,20 @@ namespace AlibabaCloud
|
||||
bool passwordInherit_;
|
||||
std::string imageName_;
|
||||
std::string instanceType_;
|
||||
std::map<std::string, std::string> schedulerOptions_;
|
||||
std::string deploymentSetId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string tenancy_;
|
||||
std::string systemDiskDiskName_;
|
||||
std::string ramRoleName_;
|
||||
std::string dedicatedHostId_;
|
||||
std::string creditSpecification_;
|
||||
std::vector<std::string> securityGroupIds_;
|
||||
std::vector<DataDisk> dataDisk_;
|
||||
int loadBalancerWeight_;
|
||||
int systemDiskSize_;
|
||||
std::string imageFamily_;
|
||||
std::string systemDiskDescription_;
|
||||
|
||||
};
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/CreateScalingConfigurationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScalingConfigurationResult.h
Executable file → Normal file
6
ess/include/alibabacloud/ess/model/CreateScalingGroupRequest.h
Executable file → Normal file
6
ess/include/alibabacloud/ess/model/CreateScalingGroupRequest.h
Executable file → Normal file
@@ -65,6 +65,8 @@ namespace AlibabaCloud
|
||||
void setVSwitchIds(const std::vector<std::string>& vSwitchIds);
|
||||
bool getSpotInstanceRemedy()const;
|
||||
void setSpotInstanceRemedy(bool spotInstanceRemedy);
|
||||
bool getScaleOutAmountCheck()const;
|
||||
void setScaleOutAmountCheck(bool scaleOutAmountCheck);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
int getDefaultCooldown()const;
|
||||
@@ -77,6 +79,8 @@ namespace AlibabaCloud
|
||||
void setLaunchTemplateId(const std::string& launchTemplateId);
|
||||
int getDesiredCapacity()const;
|
||||
void setDesiredCapacity(int desiredCapacity);
|
||||
bool getCompensateWithOnDemand()const;
|
||||
void setCompensateWithOnDemand(bool compensateWithOnDemand);
|
||||
int getMinSize()const;
|
||||
void setMinSize(int minSize);
|
||||
long getOwnerId()const;
|
||||
@@ -127,12 +131,14 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::vector<std::string> vSwitchIds_;
|
||||
bool spotInstanceRemedy_;
|
||||
bool scaleOutAmountCheck_;
|
||||
std::vector<Tag> tag_;
|
||||
int defaultCooldown_;
|
||||
std::string multiAZPolicy_;
|
||||
std::string dBInstanceIds_;
|
||||
std::string launchTemplateId_;
|
||||
int desiredCapacity_;
|
||||
bool compensateWithOnDemand_;
|
||||
int minSize_;
|
||||
long ownerId_;
|
||||
std::string vSwitchId_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/CreateScalingGroupResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScalingGroupResult.h
Executable file → Normal file
6
ess/include/alibabacloud/ess/model/CreateScalingRuleRequest.h
Executable file → Normal file
6
ess/include/alibabacloud/ess/model/CreateScalingRuleRequest.h
Executable file → Normal file
@@ -58,6 +58,8 @@ namespace AlibabaCloud
|
||||
void setCooldown(int cooldown);
|
||||
std::string getPredictiveValueBehavior()const;
|
||||
void setPredictiveValueBehavior(const std::string& predictiveValueBehavior);
|
||||
int getScaleInEvaluationCount()const;
|
||||
void setScaleInEvaluationCount(int scaleInEvaluationCount);
|
||||
std::string getScalingRuleType()const;
|
||||
void setScalingRuleType(const std::string& scalingRuleType);
|
||||
std::string getMetricName()const;
|
||||
@@ -80,6 +82,8 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
int getPredictiveValueBuffer()const;
|
||||
void setPredictiveValueBuffer(int predictiveValueBuffer);
|
||||
int getScaleOutEvaluationCount()const;
|
||||
void setScaleOutEvaluationCount(int scaleOutEvaluationCount);
|
||||
int getMinAdjustmentMagnitude()const;
|
||||
void setMinAdjustmentMagnitude(int minAdjustmentMagnitude);
|
||||
float getTargetValue()const;
|
||||
@@ -94,6 +98,7 @@ namespace AlibabaCloud
|
||||
std::string scalingRuleName_;
|
||||
int cooldown_;
|
||||
std::string predictiveValueBehavior_;
|
||||
int scaleInEvaluationCount_;
|
||||
std::string scalingRuleType_;
|
||||
std::string metricName_;
|
||||
std::string predictiveScalingMode_;
|
||||
@@ -105,6 +110,7 @@ namespace AlibabaCloud
|
||||
std::string adjustmentType_;
|
||||
long ownerId_;
|
||||
int predictiveValueBuffer_;
|
||||
int scaleOutEvaluationCount_;
|
||||
int minAdjustmentMagnitude_;
|
||||
float targetValue_;
|
||||
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/CreateScalingRuleResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScalingRuleResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScheduledTaskRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScheduledTaskRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScheduledTaskResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScheduledTaskResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeactivateScalingConfigurationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeactivateScalingConfigurationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeactivateScalingConfigurationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeactivateScalingConfigurationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteAlarmRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteAlarmRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteAlarmResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteAlarmResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteLifecycleHookRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteLifecycleHookRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteLifecycleHookResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteLifecycleHookResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteNotificationConfigurationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteNotificationConfigurationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteNotificationConfigurationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteNotificationConfigurationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingConfigurationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingConfigurationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingConfigurationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingConfigurationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingGroupRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingGroupRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingGroupResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingGroupResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingRuleRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingRuleRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingRuleResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScalingRuleResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScheduledTaskRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScheduledTaskRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScheduledTaskResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DeleteScheduledTaskResult.h
Executable file → Normal file
@@ -1,67 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESRESULT_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 DescribeAccountAttributesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeAccountAttributesResult();
|
||||
explicit DescribeAccountAttributesResult(const std::string &payload);
|
||||
~DescribeAccountAttributesResult();
|
||||
int getMaxNumberOfScalingRules()const;
|
||||
int getMaxNumberOfScalingInstances()const;
|
||||
int getMaxNumberOfScheduledTasks()const;
|
||||
int getMaxNumberOfLoadBalancers()const;
|
||||
int getMaxNumberOfMinSize()const;
|
||||
int getMaxNumberOfScalingGroups()const;
|
||||
int getMaxNumberOfScalingConfigurations()const;
|
||||
int getMaxNumberOfDBInstances()const;
|
||||
int getMaxNumberOfMaxSize()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int maxNumberOfScalingRules_;
|
||||
int maxNumberOfScalingInstances_;
|
||||
int maxNumberOfScheduledTasks_;
|
||||
int maxNumberOfLoadBalancers_;
|
||||
int maxNumberOfMinSize_;
|
||||
int maxNumberOfScalingGroups_;
|
||||
int maxNumberOfScalingConfigurations_;
|
||||
int maxNumberOfDBInstances_;
|
||||
int maxNumberOfMaxSize_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESRESULT_H_
|
||||
0
ess/include/alibabacloud/ess/model/DescribeAlarmsRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeAlarmsRequest.h
Executable file → Normal file
1
ess/include/alibabacloud/ess/model/DescribeAlarmsResult.h
Executable file → Normal file
1
ess/include/alibabacloud/ess/model/DescribeAlarmsResult.h
Executable file → Normal file
@@ -48,6 +48,7 @@ namespace AlibabaCloud
|
||||
int evaluationCount;
|
||||
std::string statistics;
|
||||
std::string name;
|
||||
std::string effective;
|
||||
std::vector<std::string> alarmActions;
|
||||
std::string metricName;
|
||||
std::string state;
|
||||
|
||||
@@ -1,57 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBEALERTCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBEALERTCONFIGREQUEST_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 DescribeAlertConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAlertConfigRequest();
|
||||
~DescribeAlertConfigRequest();
|
||||
|
||||
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::string resourceOwnerAccount_;
|
||||
std::string scalingGroupId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBEALERTCONFIGREQUEST_H_
|
||||
@@ -1,55 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBEALERTCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBEALERTCONFIGRESULT_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 DescribeAlertConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeAlertConfigResult();
|
||||
explicit DescribeAlertConfigResult(const std::string &payload);
|
||||
~DescribeAlertConfigResult();
|
||||
int getFailConfig()const;
|
||||
int getRejectConfig()const;
|
||||
int getSuccessConfig()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int failConfig_;
|
||||
int rejectConfig_;
|
||||
int successConfig_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBEALERTCONFIGRESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBECAPACITYHISTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBECAPACITYHISTORYREQUEST_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 DescribeCapacityHistoryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCapacityHistoryRequest();
|
||||
~DescribeCapacityHistoryRequest();
|
||||
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string scalingGroupId_;
|
||||
std::string startTime_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
int pageSize_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string endTime_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBECAPACITYHISTORYREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEACTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEACTIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,27 +28,39 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ESS_EXPORT DescribeAccountAttributesRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_ESS_EXPORT DescribeLifecycleActionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAccountAttributesRequest();
|
||||
~DescribeAccountAttributesRequest();
|
||||
DescribeLifecycleActionsRequest();
|
||||
~DescribeLifecycleActionsRequest();
|
||||
|
||||
std::string getLifecycleActionStatus()const;
|
||||
void setLifecycleActionStatus(const std::string& lifecycleActionStatus);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
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 getScalingActivityId()const;
|
||||
void setScalingActivityId(const std::string& scalingActivityId);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string lifecycleActionStatus_;
|
||||
std::string accessKeyId_;
|
||||
std::string nextToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string scalingActivityId_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEACTIONSREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBECAPACITYHISTORYRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBECAPACITYHISTORYRESULT_H_
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEACTIONSRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEACTIONSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,37 +29,37 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_ESS_EXPORT DescribeCapacityHistoryResult : public ServiceResult
|
||||
class ALIBABACLOUD_ESS_EXPORT DescribeLifecycleActionsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct CapacityHistoryModel
|
||||
struct LifecycleAction
|
||||
{
|
||||
int attachedCapacity;
|
||||
std::string scalingGroupId;
|
||||
int totalCapacity;
|
||||
int autoCreatedCapacity;
|
||||
std::string timestamp;
|
||||
std::string lifecycleActionStatus;
|
||||
std::string lifecycleActionResult;
|
||||
std::vector<std::string> instanceIds;
|
||||
std::string lifecycleActionToken;
|
||||
std::string lifecycleHookId;
|
||||
};
|
||||
|
||||
|
||||
DescribeCapacityHistoryResult();
|
||||
explicit DescribeCapacityHistoryResult(const std::string &payload);
|
||||
~DescribeCapacityHistoryResult();
|
||||
DescribeLifecycleActionsResult();
|
||||
explicit DescribeLifecycleActionsResult(const std::string &payload);
|
||||
~DescribeLifecycleActionsResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<CapacityHistoryModel> getCapacityHistoryItems()const;
|
||||
std::string getNextToken()const;
|
||||
int getMaxResults()const;
|
||||
std::vector<LifecycleAction> getLifecycleActions()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<CapacityHistoryModel> capacityHistoryItems_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::vector<LifecycleAction> lifecycleActions_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBECAPACITYHISTORYRESULT_H_
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEACTIONSRESULT_H_
|
||||
0
ess/include/alibabacloud/ess/model/DescribeLifecycleHooksRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeLifecycleHooksRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeLifecycleHooksResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeLifecycleHooksResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeLimitationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeLimitationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeLimitationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeLimitationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeNotificationConfigurationsRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeNotificationConfigurationsRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeNotificationConfigurationsResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeNotificationConfigurationsResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeNotificationTypesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeNotificationTypesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeNotificationTypesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeNotificationTypesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeRegionsRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeRegionsRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeRegionsResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeRegionsResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivitiesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivitiesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivitiesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivitiesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivityDetailRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivityDetailRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivityDetailResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivityDetailResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsRequest.h
Executable file → Normal file
45
ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h
Executable file → Normal file
45
ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h
Executable file → Normal file
@@ -34,6 +34,10 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct ScalingConfiguration
|
||||
{
|
||||
struct SchedulerOptions
|
||||
{
|
||||
std::string managedPrivateSpaceId;
|
||||
};
|
||||
struct DataDisk
|
||||
{
|
||||
std::string snapshotId;
|
||||
@@ -58,45 +62,54 @@ namespace AlibabaCloud
|
||||
std::string instanceType;
|
||||
};
|
||||
std::string scalingConfigurationName;
|
||||
std::string dedicatedHostId;
|
||||
std::vector<ScalingConfiguration::DataDisk> dataDisks;
|
||||
std::string resourceGroupId;
|
||||
int systemDiskSize;
|
||||
std::string systemDiskDescription;
|
||||
std::string userData;
|
||||
int memory;
|
||||
int cpu;
|
||||
std::string ramRoleName;
|
||||
std::string imageId;
|
||||
std::vector<ScalingConfiguration::Tag> tags;
|
||||
std::string hostName;
|
||||
int loadBalancerWeight;
|
||||
std::string scalingGroupId;
|
||||
std::string imageFamily;
|
||||
std::string privatePoolOptionsMatchCriteria;
|
||||
std::vector<std::string> securityGroupIds;
|
||||
std::string internetChargeType;
|
||||
std::string privatePoolOptionsId;
|
||||
std::string instanceName;
|
||||
std::string deploymentSetId;
|
||||
int internetMaxBandwidthOut;
|
||||
std::string creationTime;
|
||||
std::string affinity;
|
||||
std::string scalingConfigurationId;
|
||||
std::string securityEnhancementStrategy;
|
||||
std::string tenancy;
|
||||
int systemDiskSize;
|
||||
std::string userData;
|
||||
std::string lifecycleState;
|
||||
std::string systemDiskAutoSnapshotPolicyId;
|
||||
std::string systemDiskName;
|
||||
std::string ramRoleName;
|
||||
int ipv6AddressCount;
|
||||
std::string imageId;
|
||||
SchedulerOptions schedulerOptions;
|
||||
std::vector<ScalingConfiguration::SpotPriceModel> spotPriceLimit;
|
||||
std::vector<std::string> instanceTypes;
|
||||
std::string instanceType;
|
||||
std::vector<ScalingConfiguration::Tag> tags;
|
||||
std::string hostName;
|
||||
std::string spotStrategy;
|
||||
bool passwordInherit;
|
||||
std::string keyPairName;
|
||||
int loadBalancerWeight;
|
||||
std::string ioOptimized;
|
||||
std::string scalingGroupId;
|
||||
std::string zoneId;
|
||||
std::string hpcClusterId;
|
||||
std::string securityGroupId;
|
||||
std::vector<std::string> securityGroupIds;
|
||||
std::string internetChargeType;
|
||||
std::string systemDiskCategory;
|
||||
std::string instanceName;
|
||||
std::string deploymentSetId;
|
||||
std::string imageName;
|
||||
int internetMaxBandwidthOut;
|
||||
int internetMaxBandwidthIn;
|
||||
std::string creationTime;
|
||||
std::string instanceGeneration;
|
||||
std::string instanceDescription;
|
||||
std::string scalingConfigurationId;
|
||||
std::string securityEnhancementStrategy;
|
||||
std::string creditSpecification;
|
||||
};
|
||||
|
||||
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/DescribeScalingGroupsRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingGroupsRequest.h
Executable file → Normal file
2
ess/include/alibabacloud/ess/model/DescribeScalingGroupsResult.h
Executable file → Normal file
2
ess/include/alibabacloud/ess/model/DescribeScalingGroupsResult.h
Executable file → Normal file
@@ -47,6 +47,7 @@ namespace AlibabaCloud
|
||||
};
|
||||
bool spotInstanceRemedy;
|
||||
std::string activeScalingConfigurationId;
|
||||
bool compensateWithOnDemand;
|
||||
int onDemandPercentageAboveBaseCapacity;
|
||||
int desiredCapacity;
|
||||
std::string lifecycleState;
|
||||
@@ -74,6 +75,7 @@ namespace AlibabaCloud
|
||||
int activeCapacity;
|
||||
int minSize;
|
||||
int defaultCooldown;
|
||||
bool scaleOutAmountCheck;
|
||||
std::string vpcId;
|
||||
std::string launchTemplateVersion;
|
||||
std::string creationTime;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/DescribeScalingInstancesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingInstancesRequest.h
Executable file → Normal file
9
ess/include/alibabacloud/ess/model/DescribeScalingInstancesResult.h
Executable file → Normal file
9
ess/include/alibabacloud/ess/model/DescribeScalingInstancesResult.h
Executable file → Normal file
@@ -35,17 +35,18 @@ namespace AlibabaCloud
|
||||
struct ScalingInstance
|
||||
{
|
||||
int loadBalancerWeight;
|
||||
std::string warmupState;
|
||||
std::string createdTime;
|
||||
std::string instanceId;
|
||||
std::string scalingGroupId;
|
||||
std::string healthStatus;
|
||||
std::string creationTime;
|
||||
std::string launchTemplateVersion;
|
||||
std::string lifecycleState;
|
||||
std::string launchTemplateId;
|
||||
std::string creationType;
|
||||
std::string warmupState;
|
||||
std::string creationTime;
|
||||
std::string launchTemplateVersion;
|
||||
bool entrusted;
|
||||
std::string scalingConfigurationId;
|
||||
std::string creationType;
|
||||
};
|
||||
|
||||
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/DescribeScalingRulesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingRulesRequest.h
Executable file → Normal file
2
ess/include/alibabacloud/ess/model/DescribeScalingRulesResult.h
Executable file → Normal file
2
ess/include/alibabacloud/ess/model/DescribeScalingRulesResult.h
Executable file → Normal file
@@ -72,9 +72,11 @@ namespace AlibabaCloud
|
||||
std::string metricName;
|
||||
std::string scalingRuleName;
|
||||
int adjustmentValue;
|
||||
int scaleOutEvaluationCount;
|
||||
int initialMaxSize;
|
||||
std::string scalingRuleType;
|
||||
int estimatedInstanceWarmup;
|
||||
int scaleInEvaluationCount;
|
||||
std::string predictiveScalingMode;
|
||||
int predictiveValueBuffer;
|
||||
int predictiveTaskBufferTime;
|
||||
|
||||
3
ess/include/alibabacloud/ess/model/DescribeScheduledTasksRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/DescribeScheduledTasksRequest.h
Executable file → Normal file
@@ -65,6 +65,8 @@ namespace AlibabaCloud
|
||||
void setScheduledTaskName18(const std::string& scheduledTaskName18);
|
||||
std::string getScheduledTaskId20()const;
|
||||
void setScheduledTaskId20(const std::string& scheduledTaskId20);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getScheduledTaskName13()const;
|
||||
void setScheduledTaskName13(const std::string& scheduledTaskName13);
|
||||
std::string getScheduledTaskName12()const;
|
||||
@@ -188,6 +190,7 @@ namespace AlibabaCloud
|
||||
std::string scheduledTaskName19_;
|
||||
std::string scheduledTaskName18_;
|
||||
std::string scheduledTaskId20_;
|
||||
std::string scalingGroupId_;
|
||||
std::string scheduledTaskName13_;
|
||||
std::string scheduledTaskName12_;
|
||||
std::string scheduledTaskName11_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/DescribeScheduledTasksResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScheduledTasksResult.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/DetachDBInstancesRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/DetachDBInstancesRequest.h
Executable file → Normal file
@@ -35,6 +35,8 @@ namespace AlibabaCloud
|
||||
DetachDBInstancesRequest();
|
||||
~DetachDBInstancesRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getAccessKeyId()const;
|
||||
@@ -49,6 +51,7 @@ namespace AlibabaCloud
|
||||
void setForceDetach(bool forceDetach);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string scalingGroupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/DetachDBInstancesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DetachDBInstancesResult.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/DetachInstancesRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/DetachInstancesRequest.h
Executable file → Normal file
@@ -51,6 +51,8 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
std::vector<std::string> getInstanceId()const;
|
||||
void setInstanceId(const std::vector<std::string>& instanceId);
|
||||
std::string getDetachOption()const;
|
||||
void setDetachOption(const std::string& detachOption);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -61,6 +63,7 @@ namespace AlibabaCloud
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::vector<std::string> instanceId_;
|
||||
std::string detachOption_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/DetachInstancesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DetachInstancesResult.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/DetachLoadBalancersRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/DetachLoadBalancersRequest.h
Executable file → Normal file
@@ -35,6 +35,8 @@ namespace AlibabaCloud
|
||||
DetachLoadBalancersRequest();
|
||||
~DetachLoadBalancersRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getAccessKeyId()const;
|
||||
@@ -49,6 +51,7 @@ namespace AlibabaCloud
|
||||
void setForceDetach(bool forceDetach);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string scalingGroupId_;
|
||||
std::string accessKeyId_;
|
||||
std::vector<std::string> loadBalancer_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/DetachLoadBalancersResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DetachLoadBalancersResult.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/DetachVServerGroupsRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/DetachVServerGroupsRequest.h
Executable file → Normal file
@@ -46,6 +46,8 @@ namespace AlibabaCloud
|
||||
DetachVServerGroupsRequest();
|
||||
~DetachVServerGroupsRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getAccessKeyId()const;
|
||||
@@ -62,6 +64,7 @@ namespace AlibabaCloud
|
||||
void setVServerGroup(const std::vector<VServerGroup>& vServerGroup);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string scalingGroupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string regionId_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/DetachVServerGroupsResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DetachVServerGroupsResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DisableAlarmRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DisableAlarmRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DisableAlarmResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DisableAlarmResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DisableScalingGroupRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DisableScalingGroupRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DisableScalingGroupResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DisableScalingGroupResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/EnableAlarmRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/EnableAlarmRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/EnableAlarmResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/EnableAlarmResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/EnableScalingGroupRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/EnableScalingGroupRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/EnableScalingGroupResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/EnableScalingGroupResult.h
Executable file → Normal file
15
ess/include/alibabacloud/ess/model/EnterStandbyRequest.h
Executable file → Normal file
15
ess/include/alibabacloud/ess/model/EnterStandbyRequest.h
Executable file → Normal file
@@ -35,22 +35,25 @@ namespace AlibabaCloud
|
||||
EnterStandbyRequest();
|
||||
~EnterStandbyRequest();
|
||||
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
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);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::vector<std::string> getInstanceId()const;
|
||||
void setInstanceId(const std::vector<std::string>& instanceId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string scalingGroupId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::vector<std::string> instanceId_;
|
||||
|
||||
};
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/EnterStandbyResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/EnterStandbyResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ExecuteScalingRuleRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ExecuteScalingRuleRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ExecuteScalingRuleResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ExecuteScalingRuleResult.h
Executable file → Normal file
15
ess/include/alibabacloud/ess/model/ExitStandbyRequest.h
Executable file → Normal file
15
ess/include/alibabacloud/ess/model/ExitStandbyRequest.h
Executable file → Normal file
@@ -35,22 +35,25 @@ namespace AlibabaCloud
|
||||
ExitStandbyRequest();
|
||||
~ExitStandbyRequest();
|
||||
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
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);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::vector<std::string> getInstanceId()const;
|
||||
void setInstanceId(const std::vector<std::string>& instanceId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string clientToken_;
|
||||
std::string scalingGroupId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::vector<std::string> instanceId_;
|
||||
|
||||
};
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/ExitStandbyResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ExitStandbyResult.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/ModifyAlarmRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/ModifyAlarmRequest.h
Executable file → Normal file
@@ -51,6 +51,8 @@ namespace AlibabaCloud
|
||||
void setThreshold(float threshold);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getEffective()const;
|
||||
void setEffective(const std::string& effective);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getEvaluationCount()const;
|
||||
@@ -82,6 +84,7 @@ namespace AlibabaCloud
|
||||
std::vector<std::string> alarmAction_;
|
||||
float threshold_;
|
||||
std::string accessKeyId_;
|
||||
std::string effective_;
|
||||
std::string regionId_;
|
||||
int evaluationCount_;
|
||||
std::string metricName_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/ModifyAlarmResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyAlarmResult.h
Executable file → Normal file
@@ -1,66 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_MODIFYALERTCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_MODIFYALERTCONFIGREQUEST_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 ModifyAlertConfigRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyAlertConfigRequest();
|
||||
~ModifyAlertConfigRequest();
|
||||
|
||||
int getRejectConfig()const;
|
||||
void setRejectConfig(int rejectConfig);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
int getFailConfig()const;
|
||||
void setFailConfig(int failConfig);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getSuccessConfig()const;
|
||||
void setSuccessConfig(int successConfig);
|
||||
|
||||
private:
|
||||
int rejectConfig_;
|
||||
std::string scalingGroupId_;
|
||||
int failConfig_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
int successConfig_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_MODIFYALERTCONFIGREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user