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
|
2020-10-23 Version: patch
|
||||||
- Change Configuration.
|
- Change Configuration.
|
||||||
|
|
||||||
|
|||||||
@@ -61,14 +61,10 @@ set(ess_public_header_model
|
|||||||
include/alibabacloud/ess/model/DeleteScalingRuleResult.h
|
include/alibabacloud/ess/model/DeleteScalingRuleResult.h
|
||||||
include/alibabacloud/ess/model/DeleteScheduledTaskRequest.h
|
include/alibabacloud/ess/model/DeleteScheduledTaskRequest.h
|
||||||
include/alibabacloud/ess/model/DeleteScheduledTaskResult.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/DescribeAlarmsRequest.h
|
||||||
include/alibabacloud/ess/model/DescribeAlarmsResult.h
|
include/alibabacloud/ess/model/DescribeAlarmsResult.h
|
||||||
include/alibabacloud/ess/model/DescribeAlertConfigRequest.h
|
include/alibabacloud/ess/model/DescribeLifecycleActionsRequest.h
|
||||||
include/alibabacloud/ess/model/DescribeAlertConfigResult.h
|
include/alibabacloud/ess/model/DescribeLifecycleActionsResult.h
|
||||||
include/alibabacloud/ess/model/DescribeCapacityHistoryRequest.h
|
|
||||||
include/alibabacloud/ess/model/DescribeCapacityHistoryResult.h
|
|
||||||
include/alibabacloud/ess/model/DescribeLifecycleHooksRequest.h
|
include/alibabacloud/ess/model/DescribeLifecycleHooksRequest.h
|
||||||
include/alibabacloud/ess/model/DescribeLifecycleHooksResult.h
|
include/alibabacloud/ess/model/DescribeLifecycleHooksResult.h
|
||||||
include/alibabacloud/ess/model/DescribeLimitationRequest.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/ListTagValuesResult.h
|
||||||
include/alibabacloud/ess/model/ModifyAlarmRequest.h
|
include/alibabacloud/ess/model/ModifyAlarmRequest.h
|
||||||
include/alibabacloud/ess/model/ModifyAlarmResult.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/ModifyLifecycleHookRequest.h
|
||||||
include/alibabacloud/ess/model/ModifyLifecycleHookResult.h
|
include/alibabacloud/ess/model/ModifyLifecycleHookResult.h
|
||||||
include/alibabacloud/ess/model/ModifyNotificationConfigurationRequest.h
|
include/alibabacloud/ess/model/ModifyNotificationConfigurationRequest.h
|
||||||
@@ -204,14 +198,10 @@ set(ess_src
|
|||||||
src/model/DeleteScalingRuleResult.cc
|
src/model/DeleteScalingRuleResult.cc
|
||||||
src/model/DeleteScheduledTaskRequest.cc
|
src/model/DeleteScheduledTaskRequest.cc
|
||||||
src/model/DeleteScheduledTaskResult.cc
|
src/model/DeleteScheduledTaskResult.cc
|
||||||
src/model/DescribeAccountAttributesRequest.cc
|
|
||||||
src/model/DescribeAccountAttributesResult.cc
|
|
||||||
src/model/DescribeAlarmsRequest.cc
|
src/model/DescribeAlarmsRequest.cc
|
||||||
src/model/DescribeAlarmsResult.cc
|
src/model/DescribeAlarmsResult.cc
|
||||||
src/model/DescribeAlertConfigRequest.cc
|
src/model/DescribeLifecycleActionsRequest.cc
|
||||||
src/model/DescribeAlertConfigResult.cc
|
src/model/DescribeLifecycleActionsResult.cc
|
||||||
src/model/DescribeCapacityHistoryRequest.cc
|
|
||||||
src/model/DescribeCapacityHistoryResult.cc
|
|
||||||
src/model/DescribeLifecycleHooksRequest.cc
|
src/model/DescribeLifecycleHooksRequest.cc
|
||||||
src/model/DescribeLifecycleHooksResult.cc
|
src/model/DescribeLifecycleHooksResult.cc
|
||||||
src/model/DescribeLimitationRequest.cc
|
src/model/DescribeLimitationRequest.cc
|
||||||
@@ -266,8 +256,6 @@ set(ess_src
|
|||||||
src/model/ListTagValuesResult.cc
|
src/model/ListTagValuesResult.cc
|
||||||
src/model/ModifyAlarmRequest.cc
|
src/model/ModifyAlarmRequest.cc
|
||||||
src/model/ModifyAlarmResult.cc
|
src/model/ModifyAlarmResult.cc
|
||||||
src/model/ModifyAlertConfigRequest.cc
|
|
||||||
src/model/ModifyAlertConfigResult.cc
|
|
||||||
src/model/ModifyLifecycleHookRequest.cc
|
src/model/ModifyLifecycleHookRequest.cc
|
||||||
src/model/ModifyLifecycleHookResult.cc
|
src/model/ModifyLifecycleHookResult.cc
|
||||||
src/model/ModifyNotificationConfigurationRequest.cc
|
src/model/ModifyNotificationConfigurationRequest.cc
|
||||||
|
|||||||
@@ -62,14 +62,10 @@
|
|||||||
#include "model/DeleteScalingRuleResult.h"
|
#include "model/DeleteScalingRuleResult.h"
|
||||||
#include "model/DeleteScheduledTaskRequest.h"
|
#include "model/DeleteScheduledTaskRequest.h"
|
||||||
#include "model/DeleteScheduledTaskResult.h"
|
#include "model/DeleteScheduledTaskResult.h"
|
||||||
#include "model/DescribeAccountAttributesRequest.h"
|
|
||||||
#include "model/DescribeAccountAttributesResult.h"
|
|
||||||
#include "model/DescribeAlarmsRequest.h"
|
#include "model/DescribeAlarmsRequest.h"
|
||||||
#include "model/DescribeAlarmsResult.h"
|
#include "model/DescribeAlarmsResult.h"
|
||||||
#include "model/DescribeAlertConfigRequest.h"
|
#include "model/DescribeLifecycleActionsRequest.h"
|
||||||
#include "model/DescribeAlertConfigResult.h"
|
#include "model/DescribeLifecycleActionsResult.h"
|
||||||
#include "model/DescribeCapacityHistoryRequest.h"
|
|
||||||
#include "model/DescribeCapacityHistoryResult.h"
|
|
||||||
#include "model/DescribeLifecycleHooksRequest.h"
|
#include "model/DescribeLifecycleHooksRequest.h"
|
||||||
#include "model/DescribeLifecycleHooksResult.h"
|
#include "model/DescribeLifecycleHooksResult.h"
|
||||||
#include "model/DescribeLimitationRequest.h"
|
#include "model/DescribeLimitationRequest.h"
|
||||||
@@ -124,8 +120,6 @@
|
|||||||
#include "model/ListTagValuesResult.h"
|
#include "model/ListTagValuesResult.h"
|
||||||
#include "model/ModifyAlarmRequest.h"
|
#include "model/ModifyAlarmRequest.h"
|
||||||
#include "model/ModifyAlarmResult.h"
|
#include "model/ModifyAlarmResult.h"
|
||||||
#include "model/ModifyAlertConfigRequest.h"
|
|
||||||
#include "model/ModifyAlertConfigResult.h"
|
|
||||||
#include "model/ModifyLifecycleHookRequest.h"
|
#include "model/ModifyLifecycleHookRequest.h"
|
||||||
#include "model/ModifyLifecycleHookResult.h"
|
#include "model/ModifyLifecycleHookResult.h"
|
||||||
#include "model/ModifyNotificationConfigurationRequest.h"
|
#include "model/ModifyNotificationConfigurationRequest.h"
|
||||||
@@ -231,18 +225,12 @@ namespace AlibabaCloud
|
|||||||
typedef Outcome<Error, Model::DeleteScheduledTaskResult> DeleteScheduledTaskOutcome;
|
typedef Outcome<Error, Model::DeleteScheduledTaskResult> DeleteScheduledTaskOutcome;
|
||||||
typedef std::future<DeleteScheduledTaskOutcome> DeleteScheduledTaskOutcomeCallable;
|
typedef std::future<DeleteScheduledTaskOutcome> DeleteScheduledTaskOutcomeCallable;
|
||||||
typedef std::function<void(const EssClient*, const Model::DeleteScheduledTaskRequest&, const DeleteScheduledTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScheduledTaskAsyncHandler;
|
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 Outcome<Error, Model::DescribeAlarmsResult> DescribeAlarmsOutcome;
|
||||||
typedef std::future<DescribeAlarmsOutcome> DescribeAlarmsOutcomeCallable;
|
typedef std::future<DescribeAlarmsOutcome> DescribeAlarmsOutcomeCallable;
|
||||||
typedef std::function<void(const EssClient*, const Model::DescribeAlarmsRequest&, const DescribeAlarmsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAlarmsAsyncHandler;
|
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 Outcome<Error, Model::DescribeLifecycleActionsResult> DescribeLifecycleActionsOutcome;
|
||||||
typedef std::future<DescribeAlertConfigOutcome> DescribeAlertConfigOutcomeCallable;
|
typedef std::future<DescribeLifecycleActionsOutcome> DescribeLifecycleActionsOutcomeCallable;
|
||||||
typedef std::function<void(const EssClient*, const Model::DescribeAlertConfigRequest&, const DescribeAlertConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAlertConfigAsyncHandler;
|
typedef std::function<void(const EssClient*, const Model::DescribeLifecycleActionsRequest&, const DescribeLifecycleActionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLifecycleActionsAsyncHandler;
|
||||||
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::DescribeLifecycleHooksResult> DescribeLifecycleHooksOutcome;
|
typedef Outcome<Error, Model::DescribeLifecycleHooksResult> DescribeLifecycleHooksOutcome;
|
||||||
typedef std::future<DescribeLifecycleHooksOutcome> DescribeLifecycleHooksOutcomeCallable;
|
typedef std::future<DescribeLifecycleHooksOutcome> DescribeLifecycleHooksOutcomeCallable;
|
||||||
typedef std::function<void(const EssClient*, const Model::DescribeLifecycleHooksRequest&, const DescribeLifecycleHooksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLifecycleHooksAsyncHandler;
|
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 Outcome<Error, Model::ModifyAlarmResult> ModifyAlarmOutcome;
|
||||||
typedef std::future<ModifyAlarmOutcome> ModifyAlarmOutcomeCallable;
|
typedef std::future<ModifyAlarmOutcome> ModifyAlarmOutcomeCallable;
|
||||||
typedef std::function<void(const EssClient*, const Model::ModifyAlarmRequest&, const ModifyAlarmOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAlarmAsyncHandler;
|
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 Outcome<Error, Model::ModifyLifecycleHookResult> ModifyLifecycleHookOutcome;
|
||||||
typedef std::future<ModifyLifecycleHookOutcome> ModifyLifecycleHookOutcomeCallable;
|
typedef std::future<ModifyLifecycleHookOutcome> ModifyLifecycleHookOutcomeCallable;
|
||||||
typedef std::function<void(const EssClient*, const Model::ModifyLifecycleHookRequest&, const ModifyLifecycleHookOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLifecycleHookAsyncHandler;
|
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;
|
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;
|
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;
|
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;
|
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;
|
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;
|
DescribeAlarmsOutcomeCallable describeAlarmsCallable(const Model::DescribeAlarmsRequest& request) const;
|
||||||
DescribeAlertConfigOutcome describeAlertConfig(const Model::DescribeAlertConfigRequest &request)const;
|
DescribeLifecycleActionsOutcome describeLifecycleActions(const Model::DescribeLifecycleActionsRequest &request)const;
|
||||||
void describeAlertConfigAsync(const Model::DescribeAlertConfigRequest& request, const DescribeAlertConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
void describeLifecycleActionsAsync(const Model::DescribeLifecycleActionsRequest& request, const DescribeLifecycleActionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||||
DescribeAlertConfigOutcomeCallable describeAlertConfigCallable(const Model::DescribeAlertConfigRequest& request) const;
|
DescribeLifecycleActionsOutcomeCallable describeLifecycleActionsCallable(const Model::DescribeLifecycleActionsRequest& 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;
|
|
||||||
DescribeLifecycleHooksOutcome describeLifecycleHooks(const Model::DescribeLifecycleHooksRequest &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;
|
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;
|
DescribeLifecycleHooksOutcomeCallable describeLifecycleHooksCallable(const Model::DescribeLifecycleHooksRequest& request) const;
|
||||||
@@ -539,9 +518,6 @@ namespace AlibabaCloud
|
|||||||
ModifyAlarmOutcome modifyAlarm(const Model::ModifyAlarmRequest &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;
|
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;
|
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;
|
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;
|
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;
|
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();
|
||||||
~AttachDBInstancesRequest();
|
~AttachDBInstancesRequest();
|
||||||
|
|
||||||
|
std::string getClientToken()const;
|
||||||
|
void setClientToken(const std::string& clientToken);
|
||||||
std::string getScalingGroupId()const;
|
std::string getScalingGroupId()const;
|
||||||
void setScalingGroupId(const std::string& scalingGroupId);
|
void setScalingGroupId(const std::string& scalingGroupId);
|
||||||
bool getForceAttach()const;
|
bool getForceAttach()const;
|
||||||
@@ -49,6 +51,7 @@ namespace AlibabaCloud
|
|||||||
void setOwnerId(long ownerId);
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string clientToken_;
|
||||||
std::string scalingGroupId_;
|
std::string scalingGroupId_;
|
||||||
bool forceAttach_;
|
bool forceAttach_;
|
||||||
std::string accessKeyId_;
|
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();
|
||||||
~AttachLoadBalancersRequest();
|
~AttachLoadBalancersRequest();
|
||||||
|
|
||||||
|
std::string getClientToken()const;
|
||||||
|
void setClientToken(const std::string& clientToken);
|
||||||
std::string getScalingGroupId()const;
|
std::string getScalingGroupId()const;
|
||||||
void setScalingGroupId(const std::string& scalingGroupId);
|
void setScalingGroupId(const std::string& scalingGroupId);
|
||||||
bool getForceAttach()const;
|
bool getForceAttach()const;
|
||||||
@@ -49,6 +51,7 @@ namespace AlibabaCloud
|
|||||||
void setOwnerId(long ownerId);
|
void setOwnerId(long ownerId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string clientToken_;
|
||||||
std::string scalingGroupId_;
|
std::string scalingGroupId_;
|
||||||
bool forceAttach_;
|
bool forceAttach_;
|
||||||
std::string accessKeyId_;
|
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();
|
||||||
~AttachVServerGroupsRequest();
|
~AttachVServerGroupsRequest();
|
||||||
|
|
||||||
|
std::string getClientToken()const;
|
||||||
|
void setClientToken(const std::string& clientToken);
|
||||||
std::string getScalingGroupId()const;
|
std::string getScalingGroupId()const;
|
||||||
void setScalingGroupId(const std::string& scalingGroupId);
|
void setScalingGroupId(const std::string& scalingGroupId);
|
||||||
bool getForceAttach()const;
|
bool getForceAttach()const;
|
||||||
@@ -63,6 +65,7 @@ namespace AlibabaCloud
|
|||||||
void setVServerGroup(const std::vector<VServerGroup>& vServerGroup);
|
void setVServerGroup(const std::vector<VServerGroup>& vServerGroup);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string clientToken_;
|
||||||
std::string scalingGroupId_;
|
std::string scalingGroupId_;
|
||||||
bool forceAttach_;
|
bool forceAttach_;
|
||||||
std::string accessKeyId_;
|
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;
|
std::string getLifecycleActionToken()const;
|
||||||
void setLifecycleActionToken(const std::string& lifecycleActionToken);
|
void setLifecycleActionToken(const std::string& lifecycleActionToken);
|
||||||
|
std::string getClientToken()const;
|
||||||
|
void setClientToken(const std::string& clientToken);
|
||||||
std::string getAccessKeyId()const;
|
std::string getAccessKeyId()const;
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
std::string getResourceOwnerAccount()const;
|
std::string getResourceOwnerAccount()const;
|
||||||
@@ -52,6 +54,7 @@ namespace AlibabaCloud
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
std::string lifecycleActionToken_;
|
std::string lifecycleActionToken_;
|
||||||
|
std::string clientToken_;
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
std::string resourceOwnerAccount_;
|
std::string resourceOwnerAccount_;
|
||||||
std::string lifecycleHookId_;
|
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);
|
void setThreshold(float threshold);
|
||||||
std::string getAccessKeyId()const;
|
std::string getAccessKeyId()const;
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getEffective()const;
|
||||||
|
void setEffective(const std::string& effective);
|
||||||
std::string getRegionId()const;
|
std::string getRegionId()const;
|
||||||
void setRegionId(const std::string& regionId);
|
void setRegionId(const std::string& regionId);
|
||||||
int getEvaluationCount()const;
|
int getEvaluationCount()const;
|
||||||
@@ -83,6 +85,7 @@ namespace AlibabaCloud
|
|||||||
std::vector<std::string> alarmAction_;
|
std::vector<std::string> alarmAction_;
|
||||||
float threshold_;
|
float threshold_;
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
|
std::string effective_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int evaluationCount_;
|
int evaluationCount_;
|
||||||
std::string metricName_;
|
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
|
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:
|
public:
|
||||||
CreateLifecycleHookRequest();
|
CreateLifecycleHookRequest();
|
||||||
@@ -67,8 +57,6 @@ namespace AlibabaCloud
|
|||||||
void setNotificationMetadata(const std::string& notificationMetadata);
|
void setNotificationMetadata(const std::string& notificationMetadata);
|
||||||
long getOwnerId()const;
|
long getOwnerId()const;
|
||||||
void setOwnerId(long ownerId);
|
void setOwnerId(long ownerId);
|
||||||
std::vector<LifecycleHook> getLifecycleHook()const;
|
|
||||||
void setLifecycleHook(const std::vector<LifecycleHook>& lifecycleHook);
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string defaultResult_;
|
std::string defaultResult_;
|
||||||
@@ -82,7 +70,6 @@ namespace AlibabaCloud
|
|||||||
std::string ownerAccount_;
|
std::string ownerAccount_;
|
||||||
std::string notificationMetadata_;
|
std::string notificationMetadata_;
|
||||||
long ownerId_;
|
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);
|
void setSpotPriceLimit(const std::vector<SpotPriceLimit>& spotPriceLimit);
|
||||||
std::string getResourceGroupId()const;
|
std::string getResourceGroupId()const;
|
||||||
void setResourceGroupId(const std::string& resourceGroupId);
|
void setResourceGroupId(const std::string& resourceGroupId);
|
||||||
|
std::string getPrivatePoolOptionsMatchCriteria()const;
|
||||||
|
void setPrivatePoolOptionsMatchCriteria(const std::string& privatePoolOptionsMatchCriteria);
|
||||||
std::string getHostName()const;
|
std::string getHostName()const;
|
||||||
void setHostName(const std::string& hostName);
|
void setHostName(const std::string& hostName);
|
||||||
std::string getPassword()const;
|
std::string getPassword()const;
|
||||||
@@ -72,6 +74,8 @@ namespace AlibabaCloud
|
|||||||
void setInstanceDescription(const std::string& instanceDescription);
|
void setInstanceDescription(const std::string& instanceDescription);
|
||||||
std::string getSystemDiskAutoSnapshotPolicyId()const;
|
std::string getSystemDiskAutoSnapshotPolicyId()const;
|
||||||
void setSystemDiskAutoSnapshotPolicyId(const std::string& systemDiskAutoSnapshotPolicyId);
|
void setSystemDiskAutoSnapshotPolicyId(const std::string& systemDiskAutoSnapshotPolicyId);
|
||||||
|
std::string getPrivatePoolOptionsId()const;
|
||||||
|
void setPrivatePoolOptionsId(const std::string& privatePoolOptionsId);
|
||||||
int getIpv6AddressCount()const;
|
int getIpv6AddressCount()const;
|
||||||
void setIpv6AddressCount(int ipv6AddressCount);
|
void setIpv6AddressCount(int ipv6AddressCount);
|
||||||
int getCpu()const;
|
int getCpu()const;
|
||||||
@@ -88,8 +92,12 @@ namespace AlibabaCloud
|
|||||||
void setInstanceName(const std::string& instanceName);
|
void setInstanceName(const std::string& instanceName);
|
||||||
std::string getInternetChargeType()const;
|
std::string getInternetChargeType()const;
|
||||||
void setInternetChargeType(const std::string& internetChargeType);
|
void setInternetChargeType(const std::string& internetChargeType);
|
||||||
|
std::string getZoneId()const;
|
||||||
|
void setZoneId(const std::string& zoneId);
|
||||||
int getInternetMaxBandwidthIn()const;
|
int getInternetMaxBandwidthIn()const;
|
||||||
void setInternetMaxBandwidthIn(int internetMaxBandwidthIn);
|
void setInternetMaxBandwidthIn(int internetMaxBandwidthIn);
|
||||||
|
std::string getAffinity()const;
|
||||||
|
void setAffinity(const std::string& affinity);
|
||||||
std::string getImageId()const;
|
std::string getImageId()const;
|
||||||
void setImageId(const std::string& imageId);
|
void setImageId(const std::string& imageId);
|
||||||
int getMemory()const;
|
int getMemory()const;
|
||||||
@@ -118,16 +126,24 @@ namespace AlibabaCloud
|
|||||||
void setImageName(const std::string& imageName);
|
void setImageName(const std::string& imageName);
|
||||||
std::string getInstanceType()const;
|
std::string getInstanceType()const;
|
||||||
void setInstanceType(const std::string& instanceType);
|
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;
|
std::string getDeploymentSetId()const;
|
||||||
void setDeploymentSetId(const std::string& deploymentSetId);
|
void setDeploymentSetId(const std::string& deploymentSetId);
|
||||||
std::string getResourceOwnerAccount()const;
|
std::string getResourceOwnerAccount()const;
|
||||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
std::string getOwnerAccount()const;
|
std::string getOwnerAccount()const;
|
||||||
void setOwnerAccount(const std::string& ownerAccount);
|
void setOwnerAccount(const std::string& ownerAccount);
|
||||||
|
std::string getTenancy()const;
|
||||||
|
void setTenancy(const std::string& tenancy);
|
||||||
std::string getSystemDiskDiskName()const;
|
std::string getSystemDiskDiskName()const;
|
||||||
void setSystemDiskDiskName(const std::string& systemDiskDiskName);
|
void setSystemDiskDiskName(const std::string& systemDiskDiskName);
|
||||||
std::string getRamRoleName()const;
|
std::string getRamRoleName()const;
|
||||||
void setRamRoleName(const std::string& ramRoleName);
|
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;
|
std::vector<std::string> getSecurityGroupIds()const;
|
||||||
void setSecurityGroupIds(const std::vector<std::string>& securityGroupIds);
|
void setSecurityGroupIds(const std::vector<std::string>& securityGroupIds);
|
||||||
std::vector<DataDisk> getDataDisk()const;
|
std::vector<DataDisk> getDataDisk()const;
|
||||||
@@ -136,6 +152,8 @@ namespace AlibabaCloud
|
|||||||
void setLoadBalancerWeight(int loadBalancerWeight);
|
void setLoadBalancerWeight(int loadBalancerWeight);
|
||||||
int getSystemDiskSize()const;
|
int getSystemDiskSize()const;
|
||||||
void setSystemDiskSize(int systemDiskSize);
|
void setSystemDiskSize(int systemDiskSize);
|
||||||
|
std::string getImageFamily()const;
|
||||||
|
void setImageFamily(const std::string& imageFamily);
|
||||||
std::string getSystemDiskDescription()const;
|
std::string getSystemDiskDescription()const;
|
||||||
void setSystemDiskDescription(const std::string& systemDiskDescription);
|
void setSystemDiskDescription(const std::string& systemDiskDescription);
|
||||||
|
|
||||||
@@ -145,10 +163,12 @@ namespace AlibabaCloud
|
|||||||
std::string keyPairName_;
|
std::string keyPairName_;
|
||||||
std::vector<SpotPriceLimit> spotPriceLimit_;
|
std::vector<SpotPriceLimit> spotPriceLimit_;
|
||||||
std::string resourceGroupId_;
|
std::string resourceGroupId_;
|
||||||
|
std::string privatePoolOptionsMatchCriteria_;
|
||||||
std::string hostName_;
|
std::string hostName_;
|
||||||
std::string password_;
|
std::string password_;
|
||||||
std::string instanceDescription_;
|
std::string instanceDescription_;
|
||||||
std::string systemDiskAutoSnapshotPolicyId_;
|
std::string systemDiskAutoSnapshotPolicyId_;
|
||||||
|
std::string privatePoolOptionsId_;
|
||||||
int ipv6AddressCount_;
|
int ipv6AddressCount_;
|
||||||
int cpu_;
|
int cpu_;
|
||||||
long ownerId_;
|
long ownerId_;
|
||||||
@@ -157,7 +177,9 @@ namespace AlibabaCloud
|
|||||||
std::string spotStrategy_;
|
std::string spotStrategy_;
|
||||||
std::string instanceName_;
|
std::string instanceName_;
|
||||||
std::string internetChargeType_;
|
std::string internetChargeType_;
|
||||||
|
std::string zoneId_;
|
||||||
int internetMaxBandwidthIn_;
|
int internetMaxBandwidthIn_;
|
||||||
|
std::string affinity_;
|
||||||
std::string imageId_;
|
std::string imageId_;
|
||||||
int memory_;
|
int memory_;
|
||||||
std::string clientToken_;
|
std::string clientToken_;
|
||||||
@@ -172,15 +194,20 @@ namespace AlibabaCloud
|
|||||||
bool passwordInherit_;
|
bool passwordInherit_;
|
||||||
std::string imageName_;
|
std::string imageName_;
|
||||||
std::string instanceType_;
|
std::string instanceType_;
|
||||||
|
std::map<std::string, std::string> schedulerOptions_;
|
||||||
std::string deploymentSetId_;
|
std::string deploymentSetId_;
|
||||||
std::string resourceOwnerAccount_;
|
std::string resourceOwnerAccount_;
|
||||||
std::string ownerAccount_;
|
std::string ownerAccount_;
|
||||||
|
std::string tenancy_;
|
||||||
std::string systemDiskDiskName_;
|
std::string systemDiskDiskName_;
|
||||||
std::string ramRoleName_;
|
std::string ramRoleName_;
|
||||||
|
std::string dedicatedHostId_;
|
||||||
|
std::string creditSpecification_;
|
||||||
std::vector<std::string> securityGroupIds_;
|
std::vector<std::string> securityGroupIds_;
|
||||||
std::vector<DataDisk> dataDisk_;
|
std::vector<DataDisk> dataDisk_;
|
||||||
int loadBalancerWeight_;
|
int loadBalancerWeight_;
|
||||||
int systemDiskSize_;
|
int systemDiskSize_;
|
||||||
|
std::string imageFamily_;
|
||||||
std::string systemDiskDescription_;
|
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);
|
void setVSwitchIds(const std::vector<std::string>& vSwitchIds);
|
||||||
bool getSpotInstanceRemedy()const;
|
bool getSpotInstanceRemedy()const;
|
||||||
void setSpotInstanceRemedy(bool spotInstanceRemedy);
|
void setSpotInstanceRemedy(bool spotInstanceRemedy);
|
||||||
|
bool getScaleOutAmountCheck()const;
|
||||||
|
void setScaleOutAmountCheck(bool scaleOutAmountCheck);
|
||||||
std::vector<Tag> getTag()const;
|
std::vector<Tag> getTag()const;
|
||||||
void setTag(const std::vector<Tag>& tag);
|
void setTag(const std::vector<Tag>& tag);
|
||||||
int getDefaultCooldown()const;
|
int getDefaultCooldown()const;
|
||||||
@@ -77,6 +79,8 @@ namespace AlibabaCloud
|
|||||||
void setLaunchTemplateId(const std::string& launchTemplateId);
|
void setLaunchTemplateId(const std::string& launchTemplateId);
|
||||||
int getDesiredCapacity()const;
|
int getDesiredCapacity()const;
|
||||||
void setDesiredCapacity(int desiredCapacity);
|
void setDesiredCapacity(int desiredCapacity);
|
||||||
|
bool getCompensateWithOnDemand()const;
|
||||||
|
void setCompensateWithOnDemand(bool compensateWithOnDemand);
|
||||||
int getMinSize()const;
|
int getMinSize()const;
|
||||||
void setMinSize(int minSize);
|
void setMinSize(int minSize);
|
||||||
long getOwnerId()const;
|
long getOwnerId()const;
|
||||||
@@ -127,12 +131,14 @@ namespace AlibabaCloud
|
|||||||
private:
|
private:
|
||||||
std::vector<std::string> vSwitchIds_;
|
std::vector<std::string> vSwitchIds_;
|
||||||
bool spotInstanceRemedy_;
|
bool spotInstanceRemedy_;
|
||||||
|
bool scaleOutAmountCheck_;
|
||||||
std::vector<Tag> tag_;
|
std::vector<Tag> tag_;
|
||||||
int defaultCooldown_;
|
int defaultCooldown_;
|
||||||
std::string multiAZPolicy_;
|
std::string multiAZPolicy_;
|
||||||
std::string dBInstanceIds_;
|
std::string dBInstanceIds_;
|
||||||
std::string launchTemplateId_;
|
std::string launchTemplateId_;
|
||||||
int desiredCapacity_;
|
int desiredCapacity_;
|
||||||
|
bool compensateWithOnDemand_;
|
||||||
int minSize_;
|
int minSize_;
|
||||||
long ownerId_;
|
long ownerId_;
|
||||||
std::string vSwitchId_;
|
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);
|
void setCooldown(int cooldown);
|
||||||
std::string getPredictiveValueBehavior()const;
|
std::string getPredictiveValueBehavior()const;
|
||||||
void setPredictiveValueBehavior(const std::string& predictiveValueBehavior);
|
void setPredictiveValueBehavior(const std::string& predictiveValueBehavior);
|
||||||
|
int getScaleInEvaluationCount()const;
|
||||||
|
void setScaleInEvaluationCount(int scaleInEvaluationCount);
|
||||||
std::string getScalingRuleType()const;
|
std::string getScalingRuleType()const;
|
||||||
void setScalingRuleType(const std::string& scalingRuleType);
|
void setScalingRuleType(const std::string& scalingRuleType);
|
||||||
std::string getMetricName()const;
|
std::string getMetricName()const;
|
||||||
@@ -80,6 +82,8 @@ namespace AlibabaCloud
|
|||||||
void setOwnerId(long ownerId);
|
void setOwnerId(long ownerId);
|
||||||
int getPredictiveValueBuffer()const;
|
int getPredictiveValueBuffer()const;
|
||||||
void setPredictiveValueBuffer(int predictiveValueBuffer);
|
void setPredictiveValueBuffer(int predictiveValueBuffer);
|
||||||
|
int getScaleOutEvaluationCount()const;
|
||||||
|
void setScaleOutEvaluationCount(int scaleOutEvaluationCount);
|
||||||
int getMinAdjustmentMagnitude()const;
|
int getMinAdjustmentMagnitude()const;
|
||||||
void setMinAdjustmentMagnitude(int minAdjustmentMagnitude);
|
void setMinAdjustmentMagnitude(int minAdjustmentMagnitude);
|
||||||
float getTargetValue()const;
|
float getTargetValue()const;
|
||||||
@@ -94,6 +98,7 @@ namespace AlibabaCloud
|
|||||||
std::string scalingRuleName_;
|
std::string scalingRuleName_;
|
||||||
int cooldown_;
|
int cooldown_;
|
||||||
std::string predictiveValueBehavior_;
|
std::string predictiveValueBehavior_;
|
||||||
|
int scaleInEvaluationCount_;
|
||||||
std::string scalingRuleType_;
|
std::string scalingRuleType_;
|
||||||
std::string metricName_;
|
std::string metricName_;
|
||||||
std::string predictiveScalingMode_;
|
std::string predictiveScalingMode_;
|
||||||
@@ -105,6 +110,7 @@ namespace AlibabaCloud
|
|||||||
std::string adjustmentType_;
|
std::string adjustmentType_;
|
||||||
long ownerId_;
|
long ownerId_;
|
||||||
int predictiveValueBuffer_;
|
int predictiveValueBuffer_;
|
||||||
|
int scaleOutEvaluationCount_;
|
||||||
int minAdjustmentMagnitude_;
|
int minAdjustmentMagnitude_;
|
||||||
float targetValue_;
|
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;
|
int evaluationCount;
|
||||||
std::string statistics;
|
std::string statistics;
|
||||||
std::string name;
|
std::string name;
|
||||||
|
std::string effective;
|
||||||
std::vector<std::string> alarmActions;
|
std::vector<std::string> alarmActions;
|
||||||
std::string metricName;
|
std::string metricName;
|
||||||
std::string state;
|
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.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESREQUEST_H_
|
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEACTIONSREQUEST_H_
|
||||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESREQUEST_H_
|
#define ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEACTIONSREQUEST_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -28,27 +28,39 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_ESS_EXPORT DescribeAccountAttributesRequest : public RpcServiceRequest
|
class ALIBABACLOUD_ESS_EXPORT DescribeLifecycleActionsRequest : public RpcServiceRequest
|
||||||
{
|
{
|
||||||
|
|
||||||
public:
|
public:
|
||||||
DescribeAccountAttributesRequest();
|
DescribeLifecycleActionsRequest();
|
||||||
~DescribeAccountAttributesRequest();
|
~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;
|
std::string getResourceOwnerAccount()const;
|
||||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||||
long getOwnerId()const;
|
long getOwnerId()const;
|
||||||
void setOwnerId(long ownerId);
|
void setOwnerId(long ownerId);
|
||||||
std::string getAccessKeyId()const;
|
std::string getScalingActivityId()const;
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
void setScalingActivityId(const std::string& scalingActivityId);
|
||||||
|
int getMaxResults()const;
|
||||||
|
void setMaxResults(int maxResults);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string lifecycleActionStatus_;
|
||||||
|
std::string accessKeyId_;
|
||||||
|
std::string nextToken_;
|
||||||
std::string resourceOwnerAccount_;
|
std::string resourceOwnerAccount_;
|
||||||
long ownerId_;
|
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.
|
* limitations under the License.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBECAPACITYHISTORYRESULT_H_
|
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEACTIONSRESULT_H_
|
||||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBECAPACITYHISTORYRESULT_H_
|
#define ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEACTIONSRESULT_H_
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
@@ -29,37 +29,37 @@ namespace AlibabaCloud
|
|||||||
{
|
{
|
||||||
namespace Model
|
namespace Model
|
||||||
{
|
{
|
||||||
class ALIBABACLOUD_ESS_EXPORT DescribeCapacityHistoryResult : public ServiceResult
|
class ALIBABACLOUD_ESS_EXPORT DescribeLifecycleActionsResult : public ServiceResult
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
struct CapacityHistoryModel
|
struct LifecycleAction
|
||||||
{
|
{
|
||||||
int attachedCapacity;
|
std::string lifecycleActionStatus;
|
||||||
std::string scalingGroupId;
|
std::string lifecycleActionResult;
|
||||||
int totalCapacity;
|
std::vector<std::string> instanceIds;
|
||||||
int autoCreatedCapacity;
|
std::string lifecycleActionToken;
|
||||||
std::string timestamp;
|
std::string lifecycleHookId;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
DescribeCapacityHistoryResult();
|
DescribeLifecycleActionsResult();
|
||||||
explicit DescribeCapacityHistoryResult(const std::string &payload);
|
explicit DescribeLifecycleActionsResult(const std::string &payload);
|
||||||
~DescribeCapacityHistoryResult();
|
~DescribeLifecycleActionsResult();
|
||||||
int getTotalCount()const;
|
int getTotalCount()const;
|
||||||
int getPageSize()const;
|
std::string getNextToken()const;
|
||||||
int getPageNumber()const;
|
int getMaxResults()const;
|
||||||
std::vector<CapacityHistoryModel> getCapacityHistoryItems()const;
|
std::vector<LifecycleAction> getLifecycleActions()const;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
void parse(const std::string &payload);
|
void parse(const std::string &payload);
|
||||||
private:
|
private:
|
||||||
int totalCount_;
|
int totalCount_;
|
||||||
int pageSize_;
|
std::string nextToken_;
|
||||||
int pageNumber_;
|
int maxResults_;
|
||||||
std::vector<CapacityHistoryModel> capacityHistoryItems_;
|
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:
|
public:
|
||||||
struct ScalingConfiguration
|
struct ScalingConfiguration
|
||||||
{
|
{
|
||||||
|
struct SchedulerOptions
|
||||||
|
{
|
||||||
|
std::string managedPrivateSpaceId;
|
||||||
|
};
|
||||||
struct DataDisk
|
struct DataDisk
|
||||||
{
|
{
|
||||||
std::string snapshotId;
|
std::string snapshotId;
|
||||||
@@ -58,45 +62,54 @@ namespace AlibabaCloud
|
|||||||
std::string instanceType;
|
std::string instanceType;
|
||||||
};
|
};
|
||||||
std::string scalingConfigurationName;
|
std::string scalingConfigurationName;
|
||||||
|
std::string dedicatedHostId;
|
||||||
std::vector<ScalingConfiguration::DataDisk> dataDisks;
|
std::vector<ScalingConfiguration::DataDisk> dataDisks;
|
||||||
std::string resourceGroupId;
|
std::string resourceGroupId;
|
||||||
int systemDiskSize;
|
|
||||||
std::string systemDiskDescription;
|
std::string systemDiskDescription;
|
||||||
std::string userData;
|
|
||||||
int memory;
|
int memory;
|
||||||
int cpu;
|
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 lifecycleState;
|
||||||
std::string systemDiskAutoSnapshotPolicyId;
|
std::string systemDiskAutoSnapshotPolicyId;
|
||||||
std::string systemDiskName;
|
std::string systemDiskName;
|
||||||
std::string ramRoleName;
|
|
||||||
int ipv6AddressCount;
|
int ipv6AddressCount;
|
||||||
std::string imageId;
|
SchedulerOptions schedulerOptions;
|
||||||
std::vector<ScalingConfiguration::SpotPriceModel> spotPriceLimit;
|
std::vector<ScalingConfiguration::SpotPriceModel> spotPriceLimit;
|
||||||
std::vector<std::string> instanceTypes;
|
std::vector<std::string> instanceTypes;
|
||||||
std::string instanceType;
|
std::string instanceType;
|
||||||
std::vector<ScalingConfiguration::Tag> tags;
|
|
||||||
std::string hostName;
|
|
||||||
std::string spotStrategy;
|
std::string spotStrategy;
|
||||||
bool passwordInherit;
|
bool passwordInherit;
|
||||||
std::string keyPairName;
|
std::string keyPairName;
|
||||||
int loadBalancerWeight;
|
|
||||||
std::string ioOptimized;
|
std::string ioOptimized;
|
||||||
std::string scalingGroupId;
|
std::string zoneId;
|
||||||
std::string hpcClusterId;
|
std::string hpcClusterId;
|
||||||
std::string securityGroupId;
|
std::string securityGroupId;
|
||||||
std::vector<std::string> securityGroupIds;
|
|
||||||
std::string internetChargeType;
|
|
||||||
std::string systemDiskCategory;
|
std::string systemDiskCategory;
|
||||||
std::string instanceName;
|
|
||||||
std::string deploymentSetId;
|
|
||||||
std::string imageName;
|
std::string imageName;
|
||||||
int internetMaxBandwidthOut;
|
|
||||||
int internetMaxBandwidthIn;
|
int internetMaxBandwidthIn;
|
||||||
std::string creationTime;
|
|
||||||
std::string instanceGeneration;
|
std::string instanceGeneration;
|
||||||
std::string instanceDescription;
|
std::string instanceDescription;
|
||||||
std::string scalingConfigurationId;
|
std::string creditSpecification;
|
||||||
std::string securityEnhancementStrategy;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
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;
|
bool spotInstanceRemedy;
|
||||||
std::string activeScalingConfigurationId;
|
std::string activeScalingConfigurationId;
|
||||||
|
bool compensateWithOnDemand;
|
||||||
int onDemandPercentageAboveBaseCapacity;
|
int onDemandPercentageAboveBaseCapacity;
|
||||||
int desiredCapacity;
|
int desiredCapacity;
|
||||||
std::string lifecycleState;
|
std::string lifecycleState;
|
||||||
@@ -74,6 +75,7 @@ namespace AlibabaCloud
|
|||||||
int activeCapacity;
|
int activeCapacity;
|
||||||
int minSize;
|
int minSize;
|
||||||
int defaultCooldown;
|
int defaultCooldown;
|
||||||
|
bool scaleOutAmountCheck;
|
||||||
std::string vpcId;
|
std::string vpcId;
|
||||||
std::string launchTemplateVersion;
|
std::string launchTemplateVersion;
|
||||||
std::string creationTime;
|
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
|
struct ScalingInstance
|
||||||
{
|
{
|
||||||
int loadBalancerWeight;
|
int loadBalancerWeight;
|
||||||
std::string warmupState;
|
std::string createdTime;
|
||||||
std::string instanceId;
|
std::string instanceId;
|
||||||
std::string scalingGroupId;
|
std::string scalingGroupId;
|
||||||
std::string healthStatus;
|
std::string healthStatus;
|
||||||
std::string creationTime;
|
|
||||||
std::string launchTemplateVersion;
|
|
||||||
std::string lifecycleState;
|
std::string lifecycleState;
|
||||||
std::string launchTemplateId;
|
std::string launchTemplateId;
|
||||||
|
std::string creationType;
|
||||||
|
std::string warmupState;
|
||||||
|
std::string creationTime;
|
||||||
|
std::string launchTemplateVersion;
|
||||||
bool entrusted;
|
bool entrusted;
|
||||||
std::string scalingConfigurationId;
|
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 metricName;
|
||||||
std::string scalingRuleName;
|
std::string scalingRuleName;
|
||||||
int adjustmentValue;
|
int adjustmentValue;
|
||||||
|
int scaleOutEvaluationCount;
|
||||||
int initialMaxSize;
|
int initialMaxSize;
|
||||||
std::string scalingRuleType;
|
std::string scalingRuleType;
|
||||||
int estimatedInstanceWarmup;
|
int estimatedInstanceWarmup;
|
||||||
|
int scaleInEvaluationCount;
|
||||||
std::string predictiveScalingMode;
|
std::string predictiveScalingMode;
|
||||||
int predictiveValueBuffer;
|
int predictiveValueBuffer;
|
||||||
int predictiveTaskBufferTime;
|
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);
|
void setScheduledTaskName18(const std::string& scheduledTaskName18);
|
||||||
std::string getScheduledTaskId20()const;
|
std::string getScheduledTaskId20()const;
|
||||||
void setScheduledTaskId20(const std::string& scheduledTaskId20);
|
void setScheduledTaskId20(const std::string& scheduledTaskId20);
|
||||||
|
std::string getScalingGroupId()const;
|
||||||
|
void setScalingGroupId(const std::string& scalingGroupId);
|
||||||
std::string getScheduledTaskName13()const;
|
std::string getScheduledTaskName13()const;
|
||||||
void setScheduledTaskName13(const std::string& scheduledTaskName13);
|
void setScheduledTaskName13(const std::string& scheduledTaskName13);
|
||||||
std::string getScheduledTaskName12()const;
|
std::string getScheduledTaskName12()const;
|
||||||
@@ -188,6 +190,7 @@ namespace AlibabaCloud
|
|||||||
std::string scheduledTaskName19_;
|
std::string scheduledTaskName19_;
|
||||||
std::string scheduledTaskName18_;
|
std::string scheduledTaskName18_;
|
||||||
std::string scheduledTaskId20_;
|
std::string scheduledTaskId20_;
|
||||||
|
std::string scalingGroupId_;
|
||||||
std::string scheduledTaskName13_;
|
std::string scheduledTaskName13_;
|
||||||
std::string scheduledTaskName12_;
|
std::string scheduledTaskName12_;
|
||||||
std::string scheduledTaskName11_;
|
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();
|
||||||
~DetachDBInstancesRequest();
|
~DetachDBInstancesRequest();
|
||||||
|
|
||||||
|
std::string getClientToken()const;
|
||||||
|
void setClientToken(const std::string& clientToken);
|
||||||
std::string getScalingGroupId()const;
|
std::string getScalingGroupId()const;
|
||||||
void setScalingGroupId(const std::string& scalingGroupId);
|
void setScalingGroupId(const std::string& scalingGroupId);
|
||||||
std::string getAccessKeyId()const;
|
std::string getAccessKeyId()const;
|
||||||
@@ -49,6 +51,7 @@ namespace AlibabaCloud
|
|||||||
void setForceDetach(bool forceDetach);
|
void setForceDetach(bool forceDetach);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string clientToken_;
|
||||||
std::string scalingGroupId_;
|
std::string scalingGroupId_;
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
std::string resourceOwnerAccount_;
|
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);
|
void setOwnerId(long ownerId);
|
||||||
std::vector<std::string> getInstanceId()const;
|
std::vector<std::string> getInstanceId()const;
|
||||||
void setInstanceId(const std::vector<std::string>& instanceId);
|
void setInstanceId(const std::vector<std::string>& instanceId);
|
||||||
|
std::string getDetachOption()const;
|
||||||
|
void setDetachOption(const std::string& detachOption);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
long resourceOwnerId_;
|
long resourceOwnerId_;
|
||||||
@@ -61,6 +63,7 @@ namespace AlibabaCloud
|
|||||||
std::string ownerAccount_;
|
std::string ownerAccount_;
|
||||||
long ownerId_;
|
long ownerId_;
|
||||||
std::vector<std::string> instanceId_;
|
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();
|
||||||
~DetachLoadBalancersRequest();
|
~DetachLoadBalancersRequest();
|
||||||
|
|
||||||
|
std::string getClientToken()const;
|
||||||
|
void setClientToken(const std::string& clientToken);
|
||||||
std::string getScalingGroupId()const;
|
std::string getScalingGroupId()const;
|
||||||
void setScalingGroupId(const std::string& scalingGroupId);
|
void setScalingGroupId(const std::string& scalingGroupId);
|
||||||
std::string getAccessKeyId()const;
|
std::string getAccessKeyId()const;
|
||||||
@@ -49,6 +51,7 @@ namespace AlibabaCloud
|
|||||||
void setForceDetach(bool forceDetach);
|
void setForceDetach(bool forceDetach);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string clientToken_;
|
||||||
std::string scalingGroupId_;
|
std::string scalingGroupId_;
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
std::vector<std::string> loadBalancer_;
|
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();
|
||||||
~DetachVServerGroupsRequest();
|
~DetachVServerGroupsRequest();
|
||||||
|
|
||||||
|
std::string getClientToken()const;
|
||||||
|
void setClientToken(const std::string& clientToken);
|
||||||
std::string getScalingGroupId()const;
|
std::string getScalingGroupId()const;
|
||||||
void setScalingGroupId(const std::string& scalingGroupId);
|
void setScalingGroupId(const std::string& scalingGroupId);
|
||||||
std::string getAccessKeyId()const;
|
std::string getAccessKeyId()const;
|
||||||
@@ -62,6 +64,7 @@ namespace AlibabaCloud
|
|||||||
void setVServerGroup(const std::vector<VServerGroup>& vServerGroup);
|
void setVServerGroup(const std::vector<VServerGroup>& vServerGroup);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
std::string clientToken_;
|
||||||
std::string scalingGroupId_;
|
std::string scalingGroupId_;
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
std::string regionId_;
|
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();
|
||||||
~EnterStandbyRequest();
|
~EnterStandbyRequest();
|
||||||
|
|
||||||
std::string getResourceOwnerAccount()const;
|
std::string getClientToken()const;
|
||||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
void setClientToken(const std::string& clientToken);
|
||||||
std::string getScalingGroupId()const;
|
std::string getScalingGroupId()const;
|
||||||
void setScalingGroupId(const std::string& scalingGroupId);
|
void setScalingGroupId(const std::string& scalingGroupId);
|
||||||
long getOwnerId()const;
|
|
||||||
void setOwnerId(long ownerId);
|
|
||||||
std::string getAccessKeyId()const;
|
std::string getAccessKeyId()const;
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
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;
|
std::vector<std::string> getInstanceId()const;
|
||||||
void setInstanceId(const std::vector<std::string>& instanceId);
|
void setInstanceId(const std::vector<std::string>& instanceId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string resourceOwnerAccount_;
|
std::string clientToken_;
|
||||||
std::string scalingGroupId_;
|
std::string scalingGroupId_;
|
||||||
long ownerId_;
|
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
long ownerId_;
|
||||||
std::vector<std::string> instanceId_;
|
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();
|
||||||
~ExitStandbyRequest();
|
~ExitStandbyRequest();
|
||||||
|
|
||||||
std::string getResourceOwnerAccount()const;
|
std::string getClientToken()const;
|
||||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
void setClientToken(const std::string& clientToken);
|
||||||
std::string getScalingGroupId()const;
|
std::string getScalingGroupId()const;
|
||||||
void setScalingGroupId(const std::string& scalingGroupId);
|
void setScalingGroupId(const std::string& scalingGroupId);
|
||||||
long getOwnerId()const;
|
|
||||||
void setOwnerId(long ownerId);
|
|
||||||
std::string getAccessKeyId()const;
|
std::string getAccessKeyId()const;
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
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;
|
std::vector<std::string> getInstanceId()const;
|
||||||
void setInstanceId(const std::vector<std::string>& instanceId);
|
void setInstanceId(const std::vector<std::string>& instanceId);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
std::string resourceOwnerAccount_;
|
std::string clientToken_;
|
||||||
std::string scalingGroupId_;
|
std::string scalingGroupId_;
|
||||||
long ownerId_;
|
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
|
std::string resourceOwnerAccount_;
|
||||||
|
long ownerId_;
|
||||||
std::vector<std::string> instanceId_;
|
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);
|
void setThreshold(float threshold);
|
||||||
std::string getAccessKeyId()const;
|
std::string getAccessKeyId()const;
|
||||||
void setAccessKeyId(const std::string& accessKeyId);
|
void setAccessKeyId(const std::string& accessKeyId);
|
||||||
|
std::string getEffective()const;
|
||||||
|
void setEffective(const std::string& effective);
|
||||||
std::string getRegionId()const;
|
std::string getRegionId()const;
|
||||||
void setRegionId(const std::string& regionId);
|
void setRegionId(const std::string& regionId);
|
||||||
int getEvaluationCount()const;
|
int getEvaluationCount()const;
|
||||||
@@ -82,6 +84,7 @@ namespace AlibabaCloud
|
|||||||
std::vector<std::string> alarmAction_;
|
std::vector<std::string> alarmAction_;
|
||||||
float threshold_;
|
float threshold_;
|
||||||
std::string accessKeyId_;
|
std::string accessKeyId_;
|
||||||
|
std::string effective_;
|
||||||
std::string regionId_;
|
std::string regionId_;
|
||||||
int evaluationCount_;
|
int evaluationCount_;
|
||||||
std::string metricName_;
|
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