ESS SDK Auto Released By wujin.lhr,Version:1.17.3
Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
2018-06-13 Version: 1.17.3
|
||||
1, Add lifecycleHook.
|
||||
|
||||
2018-06-08 Version: 1.17.2
|
||||
1, Add scdn interface,support scdn.
|
||||
|
||||
|
||||
BIN
ess/.DS_Store
vendored
BIN
ess/.DS_Store
vendored
Binary file not shown.
28
ess/CMakeLists.txt
Executable file → Normal file
28
ess/CMakeLists.txt
Executable file → Normal file
@@ -33,6 +33,8 @@ set(ess_public_header_model
|
||||
include/alibabacloud/ess/model/ExitStandbyResult.h
|
||||
include/alibabacloud/ess/model/DescribeNotificationConfigurationsRequest.h
|
||||
include/alibabacloud/ess/model/DescribeNotificationConfigurationsResult.h
|
||||
include/alibabacloud/ess/model/ModifyLifecycleHookRequest.h
|
||||
include/alibabacloud/ess/model/ModifyLifecycleHookResult.h
|
||||
include/alibabacloud/ess/model/DescribeScalingRulesRequest.h
|
||||
include/alibabacloud/ess/model/DescribeScalingRulesResult.h
|
||||
include/alibabacloud/ess/model/ModifyScalingGroupRequest.h
|
||||
@@ -59,6 +61,8 @@ set(ess_public_header_model
|
||||
include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h
|
||||
include/alibabacloud/ess/model/ModifyScheduledTaskRequest.h
|
||||
include/alibabacloud/ess/model/ModifyScheduledTaskResult.h
|
||||
include/alibabacloud/ess/model/RecordLifecycleActionHeartbeatRequest.h
|
||||
include/alibabacloud/ess/model/RecordLifecycleActionHeartbeatResult.h
|
||||
include/alibabacloud/ess/model/RemoveInstancesRequest.h
|
||||
include/alibabacloud/ess/model/RemoveInstancesResult.h
|
||||
include/alibabacloud/ess/model/DescribeNotificationTypesRequest.h
|
||||
@@ -77,10 +81,18 @@ set(ess_public_header_model
|
||||
include/alibabacloud/ess/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/ess/model/DescribeScheduledTasksRequest.h
|
||||
include/alibabacloud/ess/model/DescribeScheduledTasksResult.h
|
||||
include/alibabacloud/ess/model/DeleteLifecycleHookRequest.h
|
||||
include/alibabacloud/ess/model/DeleteLifecycleHookResult.h
|
||||
include/alibabacloud/ess/model/SetInstancesProtectionRequest.h
|
||||
include/alibabacloud/ess/model/SetInstancesProtectionResult.h
|
||||
include/alibabacloud/ess/model/DeleteNotificationConfigurationRequest.h
|
||||
include/alibabacloud/ess/model/DeleteNotificationConfigurationResult.h
|
||||
include/alibabacloud/ess/model/CompleteLifecycleActionRequest.h
|
||||
include/alibabacloud/ess/model/CompleteLifecycleActionResult.h
|
||||
include/alibabacloud/ess/model/DescribeLifecycleHooksRequest.h
|
||||
include/alibabacloud/ess/model/DescribeLifecycleHooksResult.h
|
||||
include/alibabacloud/ess/model/DescribeAccountAttributesRequest.h
|
||||
include/alibabacloud/ess/model/DescribeAccountAttributesResult.h
|
||||
include/alibabacloud/ess/model/DetachInstancesRequest.h
|
||||
include/alibabacloud/ess/model/DetachInstancesResult.h
|
||||
include/alibabacloud/ess/model/DescribeLimitationRequest.h
|
||||
@@ -99,6 +111,8 @@ set(ess_public_header_model
|
||||
include/alibabacloud/ess/model/ModifyScalingRuleResult.h
|
||||
include/alibabacloud/ess/model/DeleteScalingRuleRequest.h
|
||||
include/alibabacloud/ess/model/DeleteScalingRuleResult.h
|
||||
include/alibabacloud/ess/model/CreateLifecycleHookRequest.h
|
||||
include/alibabacloud/ess/model/CreateLifecycleHookResult.h
|
||||
include/alibabacloud/ess/model/VerifyUserRequest.h
|
||||
include/alibabacloud/ess/model/VerifyUserResult.h
|
||||
include/alibabacloud/ess/model/ModifyAlertConfigRequest.h
|
||||
@@ -118,6 +132,8 @@ set(ess_src
|
||||
src/model/ExitStandbyResult.cc
|
||||
src/model/DescribeNotificationConfigurationsRequest.cc
|
||||
src/model/DescribeNotificationConfigurationsResult.cc
|
||||
src/model/ModifyLifecycleHookRequest.cc
|
||||
src/model/ModifyLifecycleHookResult.cc
|
||||
src/model/DescribeScalingRulesRequest.cc
|
||||
src/model/DescribeScalingRulesResult.cc
|
||||
src/model/ModifyScalingGroupRequest.cc
|
||||
@@ -144,6 +160,8 @@ set(ess_src
|
||||
src/model/DescribeScalingConfigurationsResult.cc
|
||||
src/model/ModifyScheduledTaskRequest.cc
|
||||
src/model/ModifyScheduledTaskResult.cc
|
||||
src/model/RecordLifecycleActionHeartbeatRequest.cc
|
||||
src/model/RecordLifecycleActionHeartbeatResult.cc
|
||||
src/model/RemoveInstancesRequest.cc
|
||||
src/model/RemoveInstancesResult.cc
|
||||
src/model/DescribeNotificationTypesRequest.cc
|
||||
@@ -162,10 +180,18 @@ set(ess_src
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/DescribeScheduledTasksRequest.cc
|
||||
src/model/DescribeScheduledTasksResult.cc
|
||||
src/model/DeleteLifecycleHookRequest.cc
|
||||
src/model/DeleteLifecycleHookResult.cc
|
||||
src/model/SetInstancesProtectionRequest.cc
|
||||
src/model/SetInstancesProtectionResult.cc
|
||||
src/model/DeleteNotificationConfigurationRequest.cc
|
||||
src/model/DeleteNotificationConfigurationResult.cc
|
||||
src/model/CompleteLifecycleActionRequest.cc
|
||||
src/model/CompleteLifecycleActionResult.cc
|
||||
src/model/DescribeLifecycleHooksRequest.cc
|
||||
src/model/DescribeLifecycleHooksResult.cc
|
||||
src/model/DescribeAccountAttributesRequest.cc
|
||||
src/model/DescribeAccountAttributesResult.cc
|
||||
src/model/DetachInstancesRequest.cc
|
||||
src/model/DetachInstancesResult.cc
|
||||
src/model/DescribeLimitationRequest.cc
|
||||
@@ -184,6 +210,8 @@ set(ess_src
|
||||
src/model/ModifyScalingRuleResult.cc
|
||||
src/model/DeleteScalingRuleRequest.cc
|
||||
src/model/DeleteScalingRuleResult.cc
|
||||
src/model/CreateLifecycleHookRequest.cc
|
||||
src/model/CreateLifecycleHookResult.cc
|
||||
src/model/VerifyUserRequest.cc
|
||||
src/model/VerifyUserResult.cc
|
||||
src/model/ModifyAlertConfigRequest.cc
|
||||
|
||||
BIN
ess/include/.DS_Store
vendored
BIN
ess/include/.DS_Store
vendored
Binary file not shown.
BIN
ess/include/alibabacloud/.DS_Store
vendored
BIN
ess/include/alibabacloud/.DS_Store
vendored
Binary file not shown.
BIN
ess/include/alibabacloud/ess/.DS_Store
vendored
BIN
ess/include/alibabacloud/ess/.DS_Store
vendored
Binary file not shown.
384
ess/include/alibabacloud/ess/EssClient.h
Executable file → Normal file
384
ess/include/alibabacloud/ess/EssClient.h
Executable file → Normal file
@@ -22,88 +22,102 @@
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "EssExport.h"
|
||||
#include "model/AttachInstancesRequest.h"
|
||||
#include "model/AttachInstancesResult.h"
|
||||
#include "model/DescribeScalingGroupsRequest.h"
|
||||
#include "model/DescribeScalingGroupsResult.h"
|
||||
#include "model/EnterStandbyRequest.h"
|
||||
#include "model/EnterStandbyResult.h"
|
||||
#include "model/DescribeScalingActivitiesRequest.h"
|
||||
#include "model/DescribeScalingActivitiesResult.h"
|
||||
#include "model/ExitStandbyRequest.h"
|
||||
#include "model/ExitStandbyResult.h"
|
||||
#include "model/DescribeNotificationConfigurationsRequest.h"
|
||||
#include "model/DescribeNotificationConfigurationsResult.h"
|
||||
#include "model/DescribeScalingRulesRequest.h"
|
||||
#include "model/DescribeScalingRulesResult.h"
|
||||
#include "model/ModifyScalingGroupRequest.h"
|
||||
#include "model/ModifyScalingGroupResult.h"
|
||||
#include "model/EnableScalingGroupRequest.h"
|
||||
#include "model/EnableScalingGroupResult.h"
|
||||
#include "model/DeactivateScalingConfigurationRequest.h"
|
||||
#include "model/DeactivateScalingConfigurationResult.h"
|
||||
#include "model/RebalanceInstancesRequest.h"
|
||||
#include "model/RebalanceInstancesResult.h"
|
||||
#include "model/CreateNotificationConfigurationRequest.h"
|
||||
#include "model/CreateNotificationConfigurationResult.h"
|
||||
#include "model/VerifyAuthenticationRequest.h"
|
||||
#include "model/VerifyAuthenticationResult.h"
|
||||
#include "model/CreateScheduledTaskRequest.h"
|
||||
#include "model/CreateScheduledTaskResult.h"
|
||||
#include "model/DeleteScheduledTaskRequest.h"
|
||||
#include "model/DeleteScheduledTaskResult.h"
|
||||
#include "model/ModifyNotificationConfigurationRequest.h"
|
||||
#include "model/ModifyNotificationConfigurationResult.h"
|
||||
#include "model/CreateScalingRuleRequest.h"
|
||||
#include "model/CreateScalingRuleResult.h"
|
||||
#include "model/DescribeScalingConfigurationsRequest.h"
|
||||
#include "model/DescribeScalingConfigurationsResult.h"
|
||||
#include "model/ModifyScheduledTaskRequest.h"
|
||||
#include "model/ModifyScheduledTaskResult.h"
|
||||
#include "model/RemoveInstancesRequest.h"
|
||||
#include "model/RemoveInstancesResult.h"
|
||||
#include "model/DescribeNotificationTypesRequest.h"
|
||||
#include "model/DescribeNotificationTypesResult.h"
|
||||
#include "model/ExecuteScalingRuleRequest.h"
|
||||
#include "model/ExecuteScalingRuleResult.h"
|
||||
#include "model/DeleteScalingGroupRequest.h"
|
||||
#include "model/DeleteScalingGroupResult.h"
|
||||
#include "model/DescribeScalingInstancesRequest.h"
|
||||
#include "model/DescribeScalingInstancesResult.h"
|
||||
#include "model/CreateScalingConfigurationRequest.h"
|
||||
#include "model/CreateScalingConfigurationResult.h"
|
||||
#include "model/DescribeCapacityHistoryRequest.h"
|
||||
#include "model/DescribeCapacityHistoryResult.h"
|
||||
#include "model/DescribeRegionsRequest.h"
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/DescribeScheduledTasksRequest.h"
|
||||
#include "model/DescribeScheduledTasksResult.h"
|
||||
#include "model/SetInstancesProtectionRequest.h"
|
||||
#include "model/SetInstancesProtectionResult.h"
|
||||
#include "model/DeleteNotificationConfigurationRequest.h"
|
||||
#include "model/DeleteNotificationConfigurationResult.h"
|
||||
#include "model/DetachInstancesRequest.h"
|
||||
#include "model/DetachInstancesResult.h"
|
||||
#include "model/DescribeLimitationRequest.h"
|
||||
#include "model/DescribeLimitationResult.h"
|
||||
#include "model/DescribeScalingActivityDetailRequest.h"
|
||||
#include "model/DescribeScalingActivityDetailResult.h"
|
||||
#include "model/DescribeAlertConfigRequest.h"
|
||||
#include "model/DescribeAlertConfigResult.h"
|
||||
#include "model/CreateScalingGroupRequest.h"
|
||||
#include "model/CreateScalingGroupResult.h"
|
||||
#include "model/DeleteScalingConfigurationRequest.h"
|
||||
#include "model/DeleteScalingConfigurationResult.h"
|
||||
#include "model/DisableScalingGroupRequest.h"
|
||||
#include "model/DisableScalingGroupResult.h"
|
||||
#include "model/ModifyScalingRuleRequest.h"
|
||||
#include "model/ModifyScalingRuleResult.h"
|
||||
#include "model/DeleteScalingRuleRequest.h"
|
||||
#include "model/DeleteScalingRuleResult.h"
|
||||
#include "model/VerifyUserRequest.h"
|
||||
#include "model/VerifyUserResult.h"
|
||||
#include "model/ModifyAlertConfigRequest.h"
|
||||
#include "model/ModifyAlertConfigResult.h"
|
||||
#include "model/AttachInstancesRequest.h"
|
||||
#include "model/AttachInstancesResult.h"
|
||||
#include "model/DescribeScalingGroupsRequest.h"
|
||||
#include "model/DescribeScalingGroupsResult.h"
|
||||
#include "model/EnterStandbyRequest.h"
|
||||
#include "model/EnterStandbyResult.h"
|
||||
#include "model/DescribeScalingActivitiesRequest.h"
|
||||
#include "model/DescribeScalingActivitiesResult.h"
|
||||
#include "model/ExitStandbyRequest.h"
|
||||
#include "model/ExitStandbyResult.h"
|
||||
#include "model/DescribeNotificationConfigurationsRequest.h"
|
||||
#include "model/DescribeNotificationConfigurationsResult.h"
|
||||
#include "model/ModifyLifecycleHookRequest.h"
|
||||
#include "model/ModifyLifecycleHookResult.h"
|
||||
#include "model/DescribeScalingRulesRequest.h"
|
||||
#include "model/DescribeScalingRulesResult.h"
|
||||
#include "model/ModifyScalingGroupRequest.h"
|
||||
#include "model/ModifyScalingGroupResult.h"
|
||||
#include "model/EnableScalingGroupRequest.h"
|
||||
#include "model/EnableScalingGroupResult.h"
|
||||
#include "model/DeactivateScalingConfigurationRequest.h"
|
||||
#include "model/DeactivateScalingConfigurationResult.h"
|
||||
#include "model/RebalanceInstancesRequest.h"
|
||||
#include "model/RebalanceInstancesResult.h"
|
||||
#include "model/CreateNotificationConfigurationRequest.h"
|
||||
#include "model/CreateNotificationConfigurationResult.h"
|
||||
#include "model/VerifyAuthenticationRequest.h"
|
||||
#include "model/VerifyAuthenticationResult.h"
|
||||
#include "model/CreateScheduledTaskRequest.h"
|
||||
#include "model/CreateScheduledTaskResult.h"
|
||||
#include "model/DeleteScheduledTaskRequest.h"
|
||||
#include "model/DeleteScheduledTaskResult.h"
|
||||
#include "model/ModifyNotificationConfigurationRequest.h"
|
||||
#include "model/ModifyNotificationConfigurationResult.h"
|
||||
#include "model/CreateScalingRuleRequest.h"
|
||||
#include "model/CreateScalingRuleResult.h"
|
||||
#include "model/DescribeScalingConfigurationsRequest.h"
|
||||
#include "model/DescribeScalingConfigurationsResult.h"
|
||||
#include "model/ModifyScheduledTaskRequest.h"
|
||||
#include "model/ModifyScheduledTaskResult.h"
|
||||
#include "model/RecordLifecycleActionHeartbeatRequest.h"
|
||||
#include "model/RecordLifecycleActionHeartbeatResult.h"
|
||||
#include "model/RemoveInstancesRequest.h"
|
||||
#include "model/RemoveInstancesResult.h"
|
||||
#include "model/DescribeNotificationTypesRequest.h"
|
||||
#include "model/DescribeNotificationTypesResult.h"
|
||||
#include "model/ExecuteScalingRuleRequest.h"
|
||||
#include "model/ExecuteScalingRuleResult.h"
|
||||
#include "model/DeleteScalingGroupRequest.h"
|
||||
#include "model/DeleteScalingGroupResult.h"
|
||||
#include "model/DescribeScalingInstancesRequest.h"
|
||||
#include "model/DescribeScalingInstancesResult.h"
|
||||
#include "model/CreateScalingConfigurationRequest.h"
|
||||
#include "model/CreateScalingConfigurationResult.h"
|
||||
#include "model/DescribeCapacityHistoryRequest.h"
|
||||
#include "model/DescribeCapacityHistoryResult.h"
|
||||
#include "model/DescribeRegionsRequest.h"
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/DescribeScheduledTasksRequest.h"
|
||||
#include "model/DescribeScheduledTasksResult.h"
|
||||
#include "model/DeleteLifecycleHookRequest.h"
|
||||
#include "model/DeleteLifecycleHookResult.h"
|
||||
#include "model/SetInstancesProtectionRequest.h"
|
||||
#include "model/SetInstancesProtectionResult.h"
|
||||
#include "model/DeleteNotificationConfigurationRequest.h"
|
||||
#include "model/DeleteNotificationConfigurationResult.h"
|
||||
#include "model/CompleteLifecycleActionRequest.h"
|
||||
#include "model/CompleteLifecycleActionResult.h"
|
||||
#include "model/DescribeLifecycleHooksRequest.h"
|
||||
#include "model/DescribeLifecycleHooksResult.h"
|
||||
#include "model/DescribeAccountAttributesRequest.h"
|
||||
#include "model/DescribeAccountAttributesResult.h"
|
||||
#include "model/DetachInstancesRequest.h"
|
||||
#include "model/DetachInstancesResult.h"
|
||||
#include "model/DescribeLimitationRequest.h"
|
||||
#include "model/DescribeLimitationResult.h"
|
||||
#include "model/DescribeScalingActivityDetailRequest.h"
|
||||
#include "model/DescribeScalingActivityDetailResult.h"
|
||||
#include "model/DescribeAlertConfigRequest.h"
|
||||
#include "model/DescribeAlertConfigResult.h"
|
||||
#include "model/CreateScalingGroupRequest.h"
|
||||
#include "model/CreateScalingGroupResult.h"
|
||||
#include "model/DeleteScalingConfigurationRequest.h"
|
||||
#include "model/DeleteScalingConfigurationResult.h"
|
||||
#include "model/DisableScalingGroupRequest.h"
|
||||
#include "model/DisableScalingGroupResult.h"
|
||||
#include "model/ModifyScalingRuleRequest.h"
|
||||
#include "model/ModifyScalingRuleResult.h"
|
||||
#include "model/DeleteScalingRuleRequest.h"
|
||||
#include "model/DeleteScalingRuleResult.h"
|
||||
#include "model/CreateLifecycleHookRequest.h"
|
||||
#include "model/CreateLifecycleHookResult.h"
|
||||
#include "model/VerifyUserRequest.h"
|
||||
#include "model/VerifyUserResult.h"
|
||||
#include "model/ModifyAlertConfigRequest.h"
|
||||
#include "model/ModifyAlertConfigResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
@@ -115,127 +129,148 @@ namespace AlibabaCloud
|
||||
public:
|
||||
typedef Outcome<Error, Model::AttachInstancesResult> AttachInstancesOutcome;
|
||||
typedef std::future<AttachInstancesOutcome> AttachInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::AttachInstancesRequest&, const AttachInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachInstancesAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::AttachInstancesRequest&, const AttachInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeScalingGroupsResult> DescribeScalingGroupsOutcome;
|
||||
typedef std::future<DescribeScalingGroupsOutcome> DescribeScalingGroupsOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingGroupsRequest&, const DescribeScalingGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingGroupsAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingGroupsRequest&, const DescribeScalingGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingGroupsAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnterStandbyResult> EnterStandbyOutcome;
|
||||
typedef std::future<EnterStandbyOutcome> EnterStandbyOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::EnterStandbyRequest&, const EnterStandbyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnterStandbyAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::EnterStandbyRequest&, const EnterStandbyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnterStandbyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeScalingActivitiesResult> DescribeScalingActivitiesOutcome;
|
||||
typedef std::future<DescribeScalingActivitiesOutcome> DescribeScalingActivitiesOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingActivitiesRequest&, const DescribeScalingActivitiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingActivitiesAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingActivitiesRequest&, const DescribeScalingActivitiesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingActivitiesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ExitStandbyResult> ExitStandbyOutcome;
|
||||
typedef std::future<ExitStandbyOutcome> ExitStandbyOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::ExitStandbyRequest&, const ExitStandbyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExitStandbyAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::ExitStandbyRequest&, const ExitStandbyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExitStandbyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeNotificationConfigurationsResult> DescribeNotificationConfigurationsOutcome;
|
||||
typedef std::future<DescribeNotificationConfigurationsOutcome> DescribeNotificationConfigurationsOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeNotificationConfigurationsRequest&, const DescribeNotificationConfigurationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNotificationConfigurationsAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeNotificationConfigurationsRequest&, const DescribeNotificationConfigurationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNotificationConfigurationsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyLifecycleHookResult> ModifyLifecycleHookOutcome;
|
||||
typedef std::future<ModifyLifecycleHookOutcome> ModifyLifecycleHookOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyLifecycleHookRequest&, const ModifyLifecycleHookOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyLifecycleHookAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeScalingRulesResult> DescribeScalingRulesOutcome;
|
||||
typedef std::future<DescribeScalingRulesOutcome> DescribeScalingRulesOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingRulesRequest&, const DescribeScalingRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingRulesAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingRulesRequest&, const DescribeScalingRulesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingRulesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyScalingGroupResult> ModifyScalingGroupOutcome;
|
||||
typedef std::future<ModifyScalingGroupOutcome> ModifyScalingGroupOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyScalingGroupRequest&, const ModifyScalingGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyScalingGroupAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyScalingGroupRequest&, const ModifyScalingGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyScalingGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::EnableScalingGroupResult> EnableScalingGroupOutcome;
|
||||
typedef std::future<EnableScalingGroupOutcome> EnableScalingGroupOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::EnableScalingGroupRequest&, const EnableScalingGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableScalingGroupAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::EnableScalingGroupRequest&, const EnableScalingGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableScalingGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeactivateScalingConfigurationResult> DeactivateScalingConfigurationOutcome;
|
||||
typedef std::future<DeactivateScalingConfigurationOutcome> DeactivateScalingConfigurationOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DeactivateScalingConfigurationRequest&, const DeactivateScalingConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeactivateScalingConfigurationAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DeactivateScalingConfigurationRequest&, const DeactivateScalingConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeactivateScalingConfigurationAsyncHandler;
|
||||
typedef Outcome<Error, Model::RebalanceInstancesResult> RebalanceInstancesOutcome;
|
||||
typedef std::future<RebalanceInstancesOutcome> RebalanceInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::RebalanceInstancesRequest&, const RebalanceInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RebalanceInstancesAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::RebalanceInstancesRequest&, const RebalanceInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RebalanceInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateNotificationConfigurationResult> CreateNotificationConfigurationOutcome;
|
||||
typedef std::future<CreateNotificationConfigurationOutcome> CreateNotificationConfigurationOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateNotificationConfigurationRequest&, const CreateNotificationConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNotificationConfigurationAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateNotificationConfigurationRequest&, const CreateNotificationConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateNotificationConfigurationAsyncHandler;
|
||||
typedef Outcome<Error, Model::VerifyAuthenticationResult> VerifyAuthenticationOutcome;
|
||||
typedef std::future<VerifyAuthenticationOutcome> VerifyAuthenticationOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::VerifyAuthenticationRequest&, const VerifyAuthenticationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyAuthenticationAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::VerifyAuthenticationRequest&, const VerifyAuthenticationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyAuthenticationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateScheduledTaskResult> CreateScheduledTaskOutcome;
|
||||
typedef std::future<CreateScheduledTaskOutcome> CreateScheduledTaskOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateScheduledTaskRequest&, const CreateScheduledTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateScheduledTaskAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateScheduledTaskRequest&, const CreateScheduledTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateScheduledTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteScheduledTaskResult> DeleteScheduledTaskOutcome;
|
||||
typedef std::future<DeleteScheduledTaskOutcome> DeleteScheduledTaskOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteScheduledTaskRequest&, const DeleteScheduledTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScheduledTaskAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteScheduledTaskRequest&, const DeleteScheduledTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScheduledTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyNotificationConfigurationResult> ModifyNotificationConfigurationOutcome;
|
||||
typedef std::future<ModifyNotificationConfigurationOutcome> ModifyNotificationConfigurationOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyNotificationConfigurationRequest&, const ModifyNotificationConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNotificationConfigurationAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyNotificationConfigurationRequest&, const ModifyNotificationConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNotificationConfigurationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateScalingRuleResult> CreateScalingRuleOutcome;
|
||||
typedef std::future<CreateScalingRuleOutcome> CreateScalingRuleOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateScalingRuleRequest&, const CreateScalingRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateScalingRuleAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateScalingRuleRequest&, const CreateScalingRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateScalingRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeScalingConfigurationsResult> DescribeScalingConfigurationsOutcome;
|
||||
typedef std::future<DescribeScalingConfigurationsOutcome> DescribeScalingConfigurationsOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingConfigurationsRequest&, const DescribeScalingConfigurationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingConfigurationsAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingConfigurationsRequest&, const DescribeScalingConfigurationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingConfigurationsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyScheduledTaskResult> ModifyScheduledTaskOutcome;
|
||||
typedef std::future<ModifyScheduledTaskOutcome> ModifyScheduledTaskOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyScheduledTaskRequest&, const ModifyScheduledTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyScheduledTaskAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyScheduledTaskRequest&, const ModifyScheduledTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyScheduledTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::RecordLifecycleActionHeartbeatResult> RecordLifecycleActionHeartbeatOutcome;
|
||||
typedef std::future<RecordLifecycleActionHeartbeatOutcome> RecordLifecycleActionHeartbeatOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::RecordLifecycleActionHeartbeatRequest&, const RecordLifecycleActionHeartbeatOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RecordLifecycleActionHeartbeatAsyncHandler;
|
||||
typedef Outcome<Error, Model::RemoveInstancesResult> RemoveInstancesOutcome;
|
||||
typedef std::future<RemoveInstancesOutcome> RemoveInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::RemoveInstancesRequest&, const RemoveInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveInstancesAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::RemoveInstancesRequest&, const RemoveInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeNotificationTypesResult> DescribeNotificationTypesOutcome;
|
||||
typedef std::future<DescribeNotificationTypesOutcome> DescribeNotificationTypesOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeNotificationTypesRequest&, const DescribeNotificationTypesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNotificationTypesAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeNotificationTypesRequest&, const DescribeNotificationTypesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNotificationTypesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ExecuteScalingRuleResult> ExecuteScalingRuleOutcome;
|
||||
typedef std::future<ExecuteScalingRuleOutcome> ExecuteScalingRuleOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::ExecuteScalingRuleRequest&, const ExecuteScalingRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExecuteScalingRuleAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::ExecuteScalingRuleRequest&, const ExecuteScalingRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExecuteScalingRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteScalingGroupResult> DeleteScalingGroupOutcome;
|
||||
typedef std::future<DeleteScalingGroupOutcome> DeleteScalingGroupOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteScalingGroupRequest&, const DeleteScalingGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScalingGroupAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteScalingGroupRequest&, const DeleteScalingGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScalingGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeScalingInstancesResult> DescribeScalingInstancesOutcome;
|
||||
typedef std::future<DescribeScalingInstancesOutcome> DescribeScalingInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingInstancesRequest&, const DescribeScalingInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingInstancesAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingInstancesRequest&, const DescribeScalingInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateScalingConfigurationResult> CreateScalingConfigurationOutcome;
|
||||
typedef std::future<CreateScalingConfigurationOutcome> CreateScalingConfigurationOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateScalingConfigurationRequest&, const CreateScalingConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateScalingConfigurationAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateScalingConfigurationRequest&, const CreateScalingConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateScalingConfigurationAsyncHandler;
|
||||
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 std::function<void(const EssClient*, const Model::DescribeCapacityHistoryRequest&, const DescribeCapacityHistoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCapacityHistoryAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
|
||||
typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeScheduledTasksResult> DescribeScheduledTasksOutcome;
|
||||
typedef std::future<DescribeScheduledTasksOutcome> DescribeScheduledTasksOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScheduledTasksRequest&, const DescribeScheduledTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScheduledTasksAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScheduledTasksRequest&, const DescribeScheduledTasksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScheduledTasksAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteLifecycleHookResult> DeleteLifecycleHookOutcome;
|
||||
typedef std::future<DeleteLifecycleHookOutcome> DeleteLifecycleHookOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteLifecycleHookRequest&, const DeleteLifecycleHookOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLifecycleHookAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetInstancesProtectionResult> SetInstancesProtectionOutcome;
|
||||
typedef std::future<SetInstancesProtectionOutcome> SetInstancesProtectionOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::SetInstancesProtectionRequest&, const SetInstancesProtectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetInstancesProtectionAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::SetInstancesProtectionRequest&, const SetInstancesProtectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetInstancesProtectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteNotificationConfigurationResult> DeleteNotificationConfigurationOutcome;
|
||||
typedef std::future<DeleteNotificationConfigurationOutcome> DeleteNotificationConfigurationOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteNotificationConfigurationRequest&, const DeleteNotificationConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNotificationConfigurationAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteNotificationConfigurationRequest&, const DeleteNotificationConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNotificationConfigurationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CompleteLifecycleActionResult> CompleteLifecycleActionOutcome;
|
||||
typedef std::future<CompleteLifecycleActionOutcome> CompleteLifecycleActionOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::CompleteLifecycleActionRequest&, const CompleteLifecycleActionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CompleteLifecycleActionAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeLifecycleHooksResult> DescribeLifecycleHooksOutcome;
|
||||
typedef std::future<DescribeLifecycleHooksOutcome> DescribeLifecycleHooksOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeLifecycleHooksRequest&, const DescribeLifecycleHooksOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLifecycleHooksAsyncHandler;
|
||||
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::DetachInstancesResult> DetachInstancesOutcome;
|
||||
typedef std::future<DetachInstancesOutcome> DetachInstancesOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DetachInstancesRequest&, const DetachInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachInstancesAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DetachInstancesRequest&, const DetachInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachInstancesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeLimitationResult> DescribeLimitationOutcome;
|
||||
typedef std::future<DescribeLimitationOutcome> DescribeLimitationOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeLimitationRequest&, const DescribeLimitationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLimitationAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeLimitationRequest&, const DescribeLimitationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeLimitationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeScalingActivityDetailResult> DescribeScalingActivityDetailOutcome;
|
||||
typedef std::future<DescribeScalingActivityDetailOutcome> DescribeScalingActivityDetailOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingActivityDetailRequest&, const DescribeScalingActivityDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingActivityDetailAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeScalingActivityDetailRequest&, const DescribeScalingActivityDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeScalingActivityDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeAlertConfigResult> DescribeAlertConfigOutcome;
|
||||
typedef std::future<DescribeAlertConfigOutcome> DescribeAlertConfigOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeAlertConfigRequest&, const DescribeAlertConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAlertConfigAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DescribeAlertConfigRequest&, const DescribeAlertConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeAlertConfigAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateScalingGroupResult> CreateScalingGroupOutcome;
|
||||
typedef std::future<CreateScalingGroupOutcome> CreateScalingGroupOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateScalingGroupRequest&, const CreateScalingGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateScalingGroupAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateScalingGroupRequest&, const CreateScalingGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateScalingGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteScalingConfigurationResult> DeleteScalingConfigurationOutcome;
|
||||
typedef std::future<DeleteScalingConfigurationOutcome> DeleteScalingConfigurationOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteScalingConfigurationRequest&, const DeleteScalingConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScalingConfigurationAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteScalingConfigurationRequest&, const DeleteScalingConfigurationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScalingConfigurationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DisableScalingGroupResult> DisableScalingGroupOutcome;
|
||||
typedef std::future<DisableScalingGroupOutcome> DisableScalingGroupOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DisableScalingGroupRequest&, const DisableScalingGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableScalingGroupAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DisableScalingGroupRequest&, const DisableScalingGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableScalingGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyScalingRuleResult> ModifyScalingRuleOutcome;
|
||||
typedef std::future<ModifyScalingRuleOutcome> ModifyScalingRuleOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyScalingRuleRequest&, const ModifyScalingRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyScalingRuleAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::ModifyScalingRuleRequest&, const ModifyScalingRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyScalingRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteScalingRuleResult> DeleteScalingRuleOutcome;
|
||||
typedef std::future<DeleteScalingRuleOutcome> DeleteScalingRuleOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteScalingRuleRequest&, const DeleteScalingRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScalingRuleAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::DeleteScalingRuleRequest&, const DeleteScalingRuleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteScalingRuleAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateLifecycleHookResult> CreateLifecycleHookOutcome;
|
||||
typedef std::future<CreateLifecycleHookOutcome> CreateLifecycleHookOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::CreateLifecycleHookRequest&, const CreateLifecycleHookOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateLifecycleHookAsyncHandler;
|
||||
typedef Outcome<Error, Model::VerifyUserResult> VerifyUserOutcome;
|
||||
typedef std::future<VerifyUserOutcome> VerifyUserOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::VerifyUserRequest&, const VerifyUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyUserAsyncHandler;
|
||||
typedef std::function<void(const EssClient*, const Model::VerifyUserRequest&, const VerifyUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> VerifyUserAsyncHandler;
|
||||
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 std::function<void(const EssClient*, const Model::ModifyAlertConfigRequest&, const ModifyAlertConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAlertConfigAsyncHandler;
|
||||
|
||||
EssClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
EssClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
@@ -243,127 +278,148 @@ namespace AlibabaCloud
|
||||
~EssClient();
|
||||
AttachInstancesOutcome attachInstances(const Model::AttachInstancesRequest &request)const;
|
||||
void attachInstancesAsync(const Model::AttachInstancesRequest& request, const AttachInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AttachInstancesOutcomeCallable attachInstancesCallable(const Model::AttachInstancesRequest& request) const;
|
||||
AttachInstancesOutcomeCallable attachInstancesCallable(const Model::AttachInstancesRequest& request) const;
|
||||
DescribeScalingGroupsOutcome describeScalingGroups(const Model::DescribeScalingGroupsRequest &request)const;
|
||||
void describeScalingGroupsAsync(const Model::DescribeScalingGroupsRequest& request, const DescribeScalingGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeScalingGroupsOutcomeCallable describeScalingGroupsCallable(const Model::DescribeScalingGroupsRequest& request) const;
|
||||
DescribeScalingGroupsOutcomeCallable describeScalingGroupsCallable(const Model::DescribeScalingGroupsRequest& request) const;
|
||||
EnterStandbyOutcome enterStandby(const Model::EnterStandbyRequest &request)const;
|
||||
void enterStandbyAsync(const Model::EnterStandbyRequest& request, const EnterStandbyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnterStandbyOutcomeCallable enterStandbyCallable(const Model::EnterStandbyRequest& request) const;
|
||||
EnterStandbyOutcomeCallable enterStandbyCallable(const Model::EnterStandbyRequest& request) const;
|
||||
DescribeScalingActivitiesOutcome describeScalingActivities(const Model::DescribeScalingActivitiesRequest &request)const;
|
||||
void describeScalingActivitiesAsync(const Model::DescribeScalingActivitiesRequest& request, const DescribeScalingActivitiesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeScalingActivitiesOutcomeCallable describeScalingActivitiesCallable(const Model::DescribeScalingActivitiesRequest& request) const;
|
||||
DescribeScalingActivitiesOutcomeCallable describeScalingActivitiesCallable(const Model::DescribeScalingActivitiesRequest& request) const;
|
||||
ExitStandbyOutcome exitStandby(const Model::ExitStandbyRequest &request)const;
|
||||
void exitStandbyAsync(const Model::ExitStandbyRequest& request, const ExitStandbyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExitStandbyOutcomeCallable exitStandbyCallable(const Model::ExitStandbyRequest& request) const;
|
||||
ExitStandbyOutcomeCallable exitStandbyCallable(const Model::ExitStandbyRequest& request) const;
|
||||
DescribeNotificationConfigurationsOutcome describeNotificationConfigurations(const Model::DescribeNotificationConfigurationsRequest &request)const;
|
||||
void describeNotificationConfigurationsAsync(const Model::DescribeNotificationConfigurationsRequest& request, const DescribeNotificationConfigurationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeNotificationConfigurationsOutcomeCallable describeNotificationConfigurationsCallable(const Model::DescribeNotificationConfigurationsRequest& request) const;
|
||||
DescribeNotificationConfigurationsOutcomeCallable describeNotificationConfigurationsCallable(const Model::DescribeNotificationConfigurationsRequest& request) const;
|
||||
ModifyLifecycleHookOutcome modifyLifecycleHook(const Model::ModifyLifecycleHookRequest &request)const;
|
||||
void modifyLifecycleHookAsync(const Model::ModifyLifecycleHookRequest& request, const ModifyLifecycleHookAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyLifecycleHookOutcomeCallable modifyLifecycleHookCallable(const Model::ModifyLifecycleHookRequest& request) const;
|
||||
DescribeScalingRulesOutcome describeScalingRules(const Model::DescribeScalingRulesRequest &request)const;
|
||||
void describeScalingRulesAsync(const Model::DescribeScalingRulesRequest& request, const DescribeScalingRulesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeScalingRulesOutcomeCallable describeScalingRulesCallable(const Model::DescribeScalingRulesRequest& request) const;
|
||||
DescribeScalingRulesOutcomeCallable describeScalingRulesCallable(const Model::DescribeScalingRulesRequest& request) const;
|
||||
ModifyScalingGroupOutcome modifyScalingGroup(const Model::ModifyScalingGroupRequest &request)const;
|
||||
void modifyScalingGroupAsync(const Model::ModifyScalingGroupRequest& request, const ModifyScalingGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyScalingGroupOutcomeCallable modifyScalingGroupCallable(const Model::ModifyScalingGroupRequest& request) const;
|
||||
ModifyScalingGroupOutcomeCallable modifyScalingGroupCallable(const Model::ModifyScalingGroupRequest& request) const;
|
||||
EnableScalingGroupOutcome enableScalingGroup(const Model::EnableScalingGroupRequest &request)const;
|
||||
void enableScalingGroupAsync(const Model::EnableScalingGroupRequest& request, const EnableScalingGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
EnableScalingGroupOutcomeCallable enableScalingGroupCallable(const Model::EnableScalingGroupRequest& request) const;
|
||||
EnableScalingGroupOutcomeCallable enableScalingGroupCallable(const Model::EnableScalingGroupRequest& request) const;
|
||||
DeactivateScalingConfigurationOutcome deactivateScalingConfiguration(const Model::DeactivateScalingConfigurationRequest &request)const;
|
||||
void deactivateScalingConfigurationAsync(const Model::DeactivateScalingConfigurationRequest& request, const DeactivateScalingConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeactivateScalingConfigurationOutcomeCallable deactivateScalingConfigurationCallable(const Model::DeactivateScalingConfigurationRequest& request) const;
|
||||
DeactivateScalingConfigurationOutcomeCallable deactivateScalingConfigurationCallable(const Model::DeactivateScalingConfigurationRequest& request) const;
|
||||
RebalanceInstancesOutcome rebalanceInstances(const Model::RebalanceInstancesRequest &request)const;
|
||||
void rebalanceInstancesAsync(const Model::RebalanceInstancesRequest& request, const RebalanceInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RebalanceInstancesOutcomeCallable rebalanceInstancesCallable(const Model::RebalanceInstancesRequest& request) const;
|
||||
RebalanceInstancesOutcomeCallable rebalanceInstancesCallable(const Model::RebalanceInstancesRequest& request) const;
|
||||
CreateNotificationConfigurationOutcome createNotificationConfiguration(const Model::CreateNotificationConfigurationRequest &request)const;
|
||||
void createNotificationConfigurationAsync(const Model::CreateNotificationConfigurationRequest& request, const CreateNotificationConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateNotificationConfigurationOutcomeCallable createNotificationConfigurationCallable(const Model::CreateNotificationConfigurationRequest& request) const;
|
||||
CreateNotificationConfigurationOutcomeCallable createNotificationConfigurationCallable(const Model::CreateNotificationConfigurationRequest& request) const;
|
||||
VerifyAuthenticationOutcome verifyAuthentication(const Model::VerifyAuthenticationRequest &request)const;
|
||||
void verifyAuthenticationAsync(const Model::VerifyAuthenticationRequest& request, const VerifyAuthenticationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
VerifyAuthenticationOutcomeCallable verifyAuthenticationCallable(const Model::VerifyAuthenticationRequest& request) const;
|
||||
VerifyAuthenticationOutcomeCallable verifyAuthenticationCallable(const Model::VerifyAuthenticationRequest& request) const;
|
||||
CreateScheduledTaskOutcome createScheduledTask(const Model::CreateScheduledTaskRequest &request)const;
|
||||
void createScheduledTaskAsync(const Model::CreateScheduledTaskRequest& request, const CreateScheduledTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateScheduledTaskOutcomeCallable createScheduledTaskCallable(const Model::CreateScheduledTaskRequest& request) const;
|
||||
CreateScheduledTaskOutcomeCallable createScheduledTaskCallable(const Model::CreateScheduledTaskRequest& 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;
|
||||
DeleteScheduledTaskOutcomeCallable deleteScheduledTaskCallable(const Model::DeleteScheduledTaskRequest& request) const;
|
||||
DeleteScheduledTaskOutcomeCallable deleteScheduledTaskCallable(const Model::DeleteScheduledTaskRequest& request) const;
|
||||
ModifyNotificationConfigurationOutcome modifyNotificationConfiguration(const Model::ModifyNotificationConfigurationRequest &request)const;
|
||||
void modifyNotificationConfigurationAsync(const Model::ModifyNotificationConfigurationRequest& request, const ModifyNotificationConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyNotificationConfigurationOutcomeCallable modifyNotificationConfigurationCallable(const Model::ModifyNotificationConfigurationRequest& request) const;
|
||||
ModifyNotificationConfigurationOutcomeCallable modifyNotificationConfigurationCallable(const Model::ModifyNotificationConfigurationRequest& request) const;
|
||||
CreateScalingRuleOutcome createScalingRule(const Model::CreateScalingRuleRequest &request)const;
|
||||
void createScalingRuleAsync(const Model::CreateScalingRuleRequest& request, const CreateScalingRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateScalingRuleOutcomeCallable createScalingRuleCallable(const Model::CreateScalingRuleRequest& request) const;
|
||||
CreateScalingRuleOutcomeCallable createScalingRuleCallable(const Model::CreateScalingRuleRequest& request) const;
|
||||
DescribeScalingConfigurationsOutcome describeScalingConfigurations(const Model::DescribeScalingConfigurationsRequest &request)const;
|
||||
void describeScalingConfigurationsAsync(const Model::DescribeScalingConfigurationsRequest& request, const DescribeScalingConfigurationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeScalingConfigurationsOutcomeCallable describeScalingConfigurationsCallable(const Model::DescribeScalingConfigurationsRequest& request) const;
|
||||
DescribeScalingConfigurationsOutcomeCallable describeScalingConfigurationsCallable(const Model::DescribeScalingConfigurationsRequest& request) const;
|
||||
ModifyScheduledTaskOutcome modifyScheduledTask(const Model::ModifyScheduledTaskRequest &request)const;
|
||||
void modifyScheduledTaskAsync(const Model::ModifyScheduledTaskRequest& request, const ModifyScheduledTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyScheduledTaskOutcomeCallable modifyScheduledTaskCallable(const Model::ModifyScheduledTaskRequest& request) const;
|
||||
ModifyScheduledTaskOutcomeCallable modifyScheduledTaskCallable(const Model::ModifyScheduledTaskRequest& request) const;
|
||||
RecordLifecycleActionHeartbeatOutcome recordLifecycleActionHeartbeat(const Model::RecordLifecycleActionHeartbeatRequest &request)const;
|
||||
void recordLifecycleActionHeartbeatAsync(const Model::RecordLifecycleActionHeartbeatRequest& request, const RecordLifecycleActionHeartbeatAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RecordLifecycleActionHeartbeatOutcomeCallable recordLifecycleActionHeartbeatCallable(const Model::RecordLifecycleActionHeartbeatRequest& request) const;
|
||||
RemoveInstancesOutcome removeInstances(const Model::RemoveInstancesRequest &request)const;
|
||||
void removeInstancesAsync(const Model::RemoveInstancesRequest& request, const RemoveInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveInstancesOutcomeCallable removeInstancesCallable(const Model::RemoveInstancesRequest& request) const;
|
||||
RemoveInstancesOutcomeCallable removeInstancesCallable(const Model::RemoveInstancesRequest& request) const;
|
||||
DescribeNotificationTypesOutcome describeNotificationTypes(const Model::DescribeNotificationTypesRequest &request)const;
|
||||
void describeNotificationTypesAsync(const Model::DescribeNotificationTypesRequest& request, const DescribeNotificationTypesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeNotificationTypesOutcomeCallable describeNotificationTypesCallable(const Model::DescribeNotificationTypesRequest& request) const;
|
||||
DescribeNotificationTypesOutcomeCallable describeNotificationTypesCallable(const Model::DescribeNotificationTypesRequest& request) const;
|
||||
ExecuteScalingRuleOutcome executeScalingRule(const Model::ExecuteScalingRuleRequest &request)const;
|
||||
void executeScalingRuleAsync(const Model::ExecuteScalingRuleRequest& request, const ExecuteScalingRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExecuteScalingRuleOutcomeCallable executeScalingRuleCallable(const Model::ExecuteScalingRuleRequest& request) const;
|
||||
ExecuteScalingRuleOutcomeCallable executeScalingRuleCallable(const Model::ExecuteScalingRuleRequest& request) const;
|
||||
DeleteScalingGroupOutcome deleteScalingGroup(const Model::DeleteScalingGroupRequest &request)const;
|
||||
void deleteScalingGroupAsync(const Model::DeleteScalingGroupRequest& request, const DeleteScalingGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteScalingGroupOutcomeCallable deleteScalingGroupCallable(const Model::DeleteScalingGroupRequest& request) const;
|
||||
DeleteScalingGroupOutcomeCallable deleteScalingGroupCallable(const Model::DeleteScalingGroupRequest& request) const;
|
||||
DescribeScalingInstancesOutcome describeScalingInstances(const Model::DescribeScalingInstancesRequest &request)const;
|
||||
void describeScalingInstancesAsync(const Model::DescribeScalingInstancesRequest& request, const DescribeScalingInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeScalingInstancesOutcomeCallable describeScalingInstancesCallable(const Model::DescribeScalingInstancesRequest& request) const;
|
||||
DescribeScalingInstancesOutcomeCallable describeScalingInstancesCallable(const Model::DescribeScalingInstancesRequest& request) const;
|
||||
CreateScalingConfigurationOutcome createScalingConfiguration(const Model::CreateScalingConfigurationRequest &request)const;
|
||||
void createScalingConfigurationAsync(const Model::CreateScalingConfigurationRequest& request, const CreateScalingConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateScalingConfigurationOutcomeCallable createScalingConfigurationCallable(const Model::CreateScalingConfigurationRequest& request) const;
|
||||
CreateScalingConfigurationOutcomeCallable createScalingConfigurationCallable(const Model::CreateScalingConfigurationRequest& 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;
|
||||
DescribeCapacityHistoryOutcomeCallable describeCapacityHistoryCallable(const Model::DescribeCapacityHistoryRequest& request) const;
|
||||
DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
|
||||
void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
||||
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
||||
DescribeScheduledTasksOutcome describeScheduledTasks(const Model::DescribeScheduledTasksRequest &request)const;
|
||||
void describeScheduledTasksAsync(const Model::DescribeScheduledTasksRequest& request, const DescribeScheduledTasksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeScheduledTasksOutcomeCallable describeScheduledTasksCallable(const Model::DescribeScheduledTasksRequest& request) const;
|
||||
DescribeScheduledTasksOutcomeCallable describeScheduledTasksCallable(const Model::DescribeScheduledTasksRequest& request) const;
|
||||
DeleteLifecycleHookOutcome deleteLifecycleHook(const Model::DeleteLifecycleHookRequest &request)const;
|
||||
void deleteLifecycleHookAsync(const Model::DeleteLifecycleHookRequest& request, const DeleteLifecycleHookAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteLifecycleHookOutcomeCallable deleteLifecycleHookCallable(const Model::DeleteLifecycleHookRequest& request) const;
|
||||
SetInstancesProtectionOutcome setInstancesProtection(const Model::SetInstancesProtectionRequest &request)const;
|
||||
void setInstancesProtectionAsync(const Model::SetInstancesProtectionRequest& request, const SetInstancesProtectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetInstancesProtectionOutcomeCallable setInstancesProtectionCallable(const Model::SetInstancesProtectionRequest& request) const;
|
||||
SetInstancesProtectionOutcomeCallable setInstancesProtectionCallable(const Model::SetInstancesProtectionRequest& request) const;
|
||||
DeleteNotificationConfigurationOutcome deleteNotificationConfiguration(const Model::DeleteNotificationConfigurationRequest &request)const;
|
||||
void deleteNotificationConfigurationAsync(const Model::DeleteNotificationConfigurationRequest& request, const DeleteNotificationConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteNotificationConfigurationOutcomeCallable deleteNotificationConfigurationCallable(const Model::DeleteNotificationConfigurationRequest& request) const;
|
||||
DeleteNotificationConfigurationOutcomeCallable deleteNotificationConfigurationCallable(const Model::DeleteNotificationConfigurationRequest& request) const;
|
||||
CompleteLifecycleActionOutcome completeLifecycleAction(const Model::CompleteLifecycleActionRequest &request)const;
|
||||
void completeLifecycleActionAsync(const Model::CompleteLifecycleActionRequest& request, const CompleteLifecycleActionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CompleteLifecycleActionOutcomeCallable completeLifecycleActionCallable(const Model::CompleteLifecycleActionRequest& request) const;
|
||||
DescribeLifecycleHooksOutcome describeLifecycleHooks(const Model::DescribeLifecycleHooksRequest &request)const;
|
||||
void describeLifecycleHooksAsync(const Model::DescribeLifecycleHooksRequest& request, const DescribeLifecycleHooksAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeLifecycleHooksOutcomeCallable describeLifecycleHooksCallable(const Model::DescribeLifecycleHooksRequest& request) const;
|
||||
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;
|
||||
DetachInstancesOutcome detachInstances(const Model::DetachInstancesRequest &request)const;
|
||||
void detachInstancesAsync(const Model::DetachInstancesRequest& request, const DetachInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetachInstancesOutcomeCallable detachInstancesCallable(const Model::DetachInstancesRequest& request) const;
|
||||
DetachInstancesOutcomeCallable detachInstancesCallable(const Model::DetachInstancesRequest& request) const;
|
||||
DescribeLimitationOutcome describeLimitation(const Model::DescribeLimitationRequest &request)const;
|
||||
void describeLimitationAsync(const Model::DescribeLimitationRequest& request, const DescribeLimitationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeLimitationOutcomeCallable describeLimitationCallable(const Model::DescribeLimitationRequest& request) const;
|
||||
DescribeLimitationOutcomeCallable describeLimitationCallable(const Model::DescribeLimitationRequest& request) const;
|
||||
DescribeScalingActivityDetailOutcome describeScalingActivityDetail(const Model::DescribeScalingActivityDetailRequest &request)const;
|
||||
void describeScalingActivityDetailAsync(const Model::DescribeScalingActivityDetailRequest& request, const DescribeScalingActivityDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeScalingActivityDetailOutcomeCallable describeScalingActivityDetailCallable(const Model::DescribeScalingActivityDetailRequest& request) const;
|
||||
DescribeScalingActivityDetailOutcomeCallable describeScalingActivityDetailCallable(const Model::DescribeScalingActivityDetailRequest& request) const;
|
||||
DescribeAlertConfigOutcome describeAlertConfig(const Model::DescribeAlertConfigRequest &request)const;
|
||||
void describeAlertConfigAsync(const Model::DescribeAlertConfigRequest& request, const DescribeAlertConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeAlertConfigOutcomeCallable describeAlertConfigCallable(const Model::DescribeAlertConfigRequest& request) const;
|
||||
DescribeAlertConfigOutcomeCallable describeAlertConfigCallable(const Model::DescribeAlertConfigRequest& request) const;
|
||||
CreateScalingGroupOutcome createScalingGroup(const Model::CreateScalingGroupRequest &request)const;
|
||||
void createScalingGroupAsync(const Model::CreateScalingGroupRequest& request, const CreateScalingGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateScalingGroupOutcomeCallable createScalingGroupCallable(const Model::CreateScalingGroupRequest& request) const;
|
||||
CreateScalingGroupOutcomeCallable createScalingGroupCallable(const Model::CreateScalingGroupRequest& request) const;
|
||||
DeleteScalingConfigurationOutcome deleteScalingConfiguration(const Model::DeleteScalingConfigurationRequest &request)const;
|
||||
void deleteScalingConfigurationAsync(const Model::DeleteScalingConfigurationRequest& request, const DeleteScalingConfigurationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteScalingConfigurationOutcomeCallable deleteScalingConfigurationCallable(const Model::DeleteScalingConfigurationRequest& request) const;
|
||||
DeleteScalingConfigurationOutcomeCallable deleteScalingConfigurationCallable(const Model::DeleteScalingConfigurationRequest& request) const;
|
||||
DisableScalingGroupOutcome disableScalingGroup(const Model::DisableScalingGroupRequest &request)const;
|
||||
void disableScalingGroupAsync(const Model::DisableScalingGroupRequest& request, const DisableScalingGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DisableScalingGroupOutcomeCallable disableScalingGroupCallable(const Model::DisableScalingGroupRequest& request) const;
|
||||
DisableScalingGroupOutcomeCallable disableScalingGroupCallable(const Model::DisableScalingGroupRequest& request) const;
|
||||
ModifyScalingRuleOutcome modifyScalingRule(const Model::ModifyScalingRuleRequest &request)const;
|
||||
void modifyScalingRuleAsync(const Model::ModifyScalingRuleRequest& request, const ModifyScalingRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyScalingRuleOutcomeCallable modifyScalingRuleCallable(const Model::ModifyScalingRuleRequest& request) const;
|
||||
ModifyScalingRuleOutcomeCallable modifyScalingRuleCallable(const Model::ModifyScalingRuleRequest& request) const;
|
||||
DeleteScalingRuleOutcome deleteScalingRule(const Model::DeleteScalingRuleRequest &request)const;
|
||||
void deleteScalingRuleAsync(const Model::DeleteScalingRuleRequest& request, const DeleteScalingRuleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteScalingRuleOutcomeCallable deleteScalingRuleCallable(const Model::DeleteScalingRuleRequest& request) const;
|
||||
DeleteScalingRuleOutcomeCallable deleteScalingRuleCallable(const Model::DeleteScalingRuleRequest& request) const;
|
||||
CreateLifecycleHookOutcome createLifecycleHook(const Model::CreateLifecycleHookRequest &request)const;
|
||||
void createLifecycleHookAsync(const Model::CreateLifecycleHookRequest& request, const CreateLifecycleHookAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateLifecycleHookOutcomeCallable createLifecycleHookCallable(const Model::CreateLifecycleHookRequest& request) const;
|
||||
VerifyUserOutcome verifyUser(const Model::VerifyUserRequest &request)const;
|
||||
void verifyUserAsync(const Model::VerifyUserRequest& request, const VerifyUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
VerifyUserOutcomeCallable verifyUserCallable(const Model::VerifyUserRequest& request) const;
|
||||
VerifyUserOutcomeCallable verifyUserCallable(const Model::VerifyUserRequest& 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;
|
||||
ModifyAlertConfigOutcomeCallable modifyAlertConfigCallable(const Model::ModifyAlertConfigRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/EssExport.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/EssExport.h
Executable file → Normal file
BIN
ess/include/alibabacloud/ess/model/.DS_Store
vendored
BIN
ess/include/alibabacloud/ess/model/.DS_Store
vendored
Binary file not shown.
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
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_COMPLETELIFECYCLEACTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_COMPLETELIFECYCLEACTIONREQUEST_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 CompleteLifecycleActionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CompleteLifecycleActionRequest();
|
||||
~CompleteLifecycleActionRequest();
|
||||
|
||||
std::string getLifecycleActionToken()const;
|
||||
void setLifecycleActionToken(const std::string& lifecycleActionToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getLifecycleHookId()const;
|
||||
void setLifecycleHookId(const std::string& lifecycleHookId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getLifecycleActionResult()const;
|
||||
void setLifecycleActionResult(const std::string& lifecycleActionResult);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string lifecycleActionToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string lifecycleHookId_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string lifecycleActionResult_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_COMPLETELIFECYCLEACTIONREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_COMPLETELIFECYCLEACTIONRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_COMPLETELIFECYCLEACTIONRESULT_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 CompleteLifecycleActionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CompleteLifecycleActionResult();
|
||||
explicit CompleteLifecycleActionResult(const std::string &payload);
|
||||
~CompleteLifecycleActionResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_COMPLETELIFECYCLEACTIONRESULT_H_
|
||||
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_CREATELIFECYCLEHOOKREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_CREATELIFECYCLEHOOKREQUEST_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 CreateLifecycleHookRequest : public RpcServiceRequest
|
||||
{
|
||||
struct LifecycleHook
|
||||
{
|
||||
std::string lifecycleHookName;
|
||||
std::string lifecycleTransition;
|
||||
std::string defaultResult;
|
||||
int heartbeatTimeout;
|
||||
std::string notificationMetadata;
|
||||
std::string notificationArn;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateLifecycleHookRequest();
|
||||
~CreateLifecycleHookRequest();
|
||||
|
||||
std::string getDefaultResult()const;
|
||||
void setDefaultResult(const std::string& defaultResult);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
int getHeartbeatTimeout()const;
|
||||
void setHeartbeatTimeout(int heartbeatTimeout);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getNotificationMetadata()const;
|
||||
void setNotificationMetadata(const std::string& notificationMetadata);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getLifecycleTransition()const;
|
||||
void setLifecycleTransition(const std::string& lifecycleTransition);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getLifecycleHookName()const;
|
||||
void setLifecycleHookName(const std::string& lifecycleHookName);
|
||||
std::string getNotificationArn()const;
|
||||
void setNotificationArn(const std::string& notificationArn);
|
||||
std::vector<LifecycleHook> getLifecycleHook()const;
|
||||
void setLifecycleHook(const std::vector<LifecycleHook>& lifecycleHook);
|
||||
|
||||
private:
|
||||
std::string defaultResult_;
|
||||
std::string resourceOwnerAccount_;
|
||||
int heartbeatTimeout_;
|
||||
std::string scalingGroupId_;
|
||||
std::string ownerAccount_;
|
||||
std::string notificationMetadata_;
|
||||
long ownerId_;
|
||||
std::string lifecycleTransition_;
|
||||
std::string accessKeyId_;
|
||||
std::string lifecycleHookName_;
|
||||
std::string notificationArn_;
|
||||
std::vector<LifecycleHook> lifecycleHook_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_CREATELIFECYCLEHOOKREQUEST_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_CREATELIFECYCLEHOOKRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_CREATELIFECYCLEHOOKRESULT_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 CreateLifecycleHookResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateLifecycleHookResult();
|
||||
explicit CreateLifecycleHookResult(const std::string &payload);
|
||||
~CreateLifecycleHookResult();
|
||||
std::string getLifecycleHookId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string lifecycleHookId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_CREATELIFECYCLEHOOKRESULT_H_
|
||||
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
2
ess/include/alibabacloud/ess/model/CreateScalingConfigurationRequest.h
Executable file → Normal file
2
ess/include/alibabacloud/ess/model/CreateScalingConfigurationRequest.h
Executable file → Normal file
@@ -182,4 +182,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_CREATESCALINGCONFIGURATIONREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_CREATESCALINGCONFIGURATIONREQUEST_H_
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/CreateScalingConfigurationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScalingConfigurationResult.h
Executable file → Normal file
15
ess/include/alibabacloud/ess/model/CreateScalingGroupRequest.h
Executable file → Normal file
15
ess/include/alibabacloud/ess/model/CreateScalingGroupRequest.h
Executable file → Normal file
@@ -30,6 +30,15 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_ESS_EXPORT CreateScalingGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
struct LifecycleHook
|
||||
{
|
||||
std::string lifecycleHookName;
|
||||
std::string lifecycleTransition;
|
||||
std::string defaultResult;
|
||||
int heartbeatTimeout;
|
||||
std::string notificationMetadata;
|
||||
std::string notificationArn;
|
||||
};
|
||||
|
||||
public:
|
||||
CreateScalingGroupRequest();
|
||||
@@ -41,6 +50,8 @@ namespace AlibabaCloud
|
||||
void setDBInstanceIds(const std::string& dBInstanceIds);
|
||||
std::string getLoadBalancerIds()const;
|
||||
void setLoadBalancerIds(const std::string& loadBalancerIds);
|
||||
std::string getHealthCheckType()const;
|
||||
void setHealthCheckType(const std::string& healthCheckType);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getScalingGroupName()const;
|
||||
@@ -61,6 +72,8 @@ namespace AlibabaCloud
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getMaxSize()const;
|
||||
void setMaxSize(int maxSize);
|
||||
std::vector<LifecycleHook> getLifecycleHook()const;
|
||||
void setLifecycleHook(const std::vector<LifecycleHook>& lifecycleHook);
|
||||
int getDefaultCooldown()const;
|
||||
void setDefaultCooldown(int defaultCooldown);
|
||||
std::string getRemovalPolicy1()const;
|
||||
@@ -72,6 +85,7 @@ namespace AlibabaCloud
|
||||
std::string multiAZPolicy_;
|
||||
std::string dBInstanceIds_;
|
||||
std::string loadBalancerIds_;
|
||||
std::string healthCheckType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string scalingGroupName_;
|
||||
std::vector<std::string> vSwitchIds_;
|
||||
@@ -82,6 +96,7 @@ namespace AlibabaCloud
|
||||
std::string vSwitchId_;
|
||||
std::string regionId_;
|
||||
int maxSize_;
|
||||
std::vector<LifecycleHook> lifecycleHook_;
|
||||
int defaultCooldown_;
|
||||
std::string removalPolicy1_;
|
||||
std::string removalPolicy2_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/CreateScalingGroupResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScalingGroupResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScalingRuleRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/CreateScalingRuleRequest.h
Executable file → Normal file
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,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DELETELIFECYCLEHOOKREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DELETELIFECYCLEHOOKREQUEST_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 DeleteLifecycleHookRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteLifecycleHookRequest();
|
||||
~DeleteLifecycleHookRequest();
|
||||
|
||||
std::string getLifecycleHookName()const;
|
||||
void setLifecycleHookName(const std::string& lifecycleHookName);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getLifecycleHookId()const;
|
||||
void setLifecycleHookId(const std::string& lifecycleHookId);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string lifecycleHookName_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string lifecycleHookId_;
|
||||
std::string scalingGroupId_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DELETELIFECYCLEHOOKREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DELETELIFECYCLEHOOKRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DELETELIFECYCLEHOOKRESULT_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 DeleteLifecycleHookResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteLifecycleHookResult();
|
||||
explicit DeleteLifecycleHookResult(const std::string &payload);
|
||||
~DeleteLifecycleHookResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DELETELIFECYCLEHOOKRESULT_H_
|
||||
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
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESREQUEST_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 DescribeAccountAttributesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeAccountAttributesRequest();
|
||||
~DescribeAccountAttributesRequest();
|
||||
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBEACCOUNTATTRIBUTESREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* 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/DescribeAlertConfigRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeAlertConfigRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeAlertConfigResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeAlertConfigResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeCapacityHistoryRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeCapacityHistoryRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeCapacityHistoryResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeCapacityHistoryResult.h
Executable file → Normal file
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEHOOKSREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEHOOKSREQUEST_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 DescribeLifecycleHooksRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeLifecycleHooksRequest();
|
||||
~DescribeLifecycleHooksRequest();
|
||||
|
||||
std::string getLifecycleHookName()const;
|
||||
void setLifecycleHookName(const std::string& lifecycleHookName);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::vector<std::string> getLifecycleHookId()const;
|
||||
void setLifecycleHookId(const std::vector<std::string>& lifecycleHookId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string lifecycleHookName_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string scalingGroupId_;
|
||||
std::vector<std::string> lifecycleHookId_;
|
||||
std::string ownerAccount_;
|
||||
int pageSize_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEHOOKSREQUEST_H_
|
||||
@@ -0,0 +1,68 @@
|
||||
/*
|
||||
* 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_DESCRIBELIFECYCLEHOOKSRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEHOOKSRESULT_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 DescribeLifecycleHooksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct LifecycleHook
|
||||
{
|
||||
std::string lifecycleHookName;
|
||||
std::string notificationArn;
|
||||
std::string scalingGroupId;
|
||||
std::string lifecycleTransition;
|
||||
int heartbeatTimeout;
|
||||
std::string notificationMetadata;
|
||||
std::string defaultResult;
|
||||
std::string lifecycleHookId;
|
||||
};
|
||||
|
||||
|
||||
DescribeLifecycleHooksResult();
|
||||
explicit DescribeLifecycleHooksResult(const std::string &payload);
|
||||
~DescribeLifecycleHooksResult();
|
||||
int getTotalCount()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
std::vector<LifecycleHook> getLifecycleHooks()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
std::vector<LifecycleHook> lifecycleHooks_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DESCRIBELIFECYCLEHOOKSRESULT_H_
|
||||
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
0
ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingGroupsRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingGroupsRequest.h
Executable file → Normal file
1
ess/include/alibabacloud/ess/model/DescribeScalingGroupsResult.h
Executable file → Normal file
1
ess/include/alibabacloud/ess/model/DescribeScalingGroupsResult.h
Executable file → Normal file
@@ -56,6 +56,7 @@ namespace AlibabaCloud
|
||||
std::string regionId;
|
||||
std::vector<std::string> dBInstanceIds;
|
||||
int protectedCapacity;
|
||||
std::string healthCheckType;
|
||||
int standbyCapacity;
|
||||
};
|
||||
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/DescribeScalingInstancesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingInstancesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingInstancesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingInstancesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingRulesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingRulesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingRulesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScalingRulesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScheduledTasksRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScheduledTasksRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScheduledTasksResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DescribeScheduledTasksResult.h
Executable file → Normal file
75
ess/include/alibabacloud/ess/model/DetachInstancesRequest.h
Executable file → Normal file
75
ess/include/alibabacloud/ess/model/DetachInstancesRequest.h
Executable file → Normal file
@@ -35,86 +35,29 @@ namespace AlibabaCloud
|
||||
DetachInstancesRequest();
|
||||
~DetachInstancesRequest();
|
||||
|
||||
std::string getInstanceId10()const;
|
||||
void setInstanceId10(const std::string& instanceId10);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getInstanceId12()const;
|
||||
void setInstanceId12(const std::string& instanceId12);
|
||||
std::string getInstanceId11()const;
|
||||
void setInstanceId11(const std::string& instanceId11);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId20()const;
|
||||
void setInstanceId20(const std::string& instanceId20);
|
||||
std::string getInstanceId1()const;
|
||||
void setInstanceId1(const std::string& instanceId1);
|
||||
std::string getInstanceId3()const;
|
||||
void setInstanceId3(const std::string& instanceId3);
|
||||
std::vector<std::string> getInstanceId()const;
|
||||
void setInstanceId(const std::vector<std::string>& instanceId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getInstanceId2()const;
|
||||
void setInstanceId2(const std::string& instanceId2);
|
||||
std::string getInstanceId5()const;
|
||||
void setInstanceId5(const std::string& instanceId5);
|
||||
std::string getInstanceId4()const;
|
||||
void setInstanceId4(const std::string& instanceId4);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getInstanceId7()const;
|
||||
void setInstanceId7(const std::string& instanceId7);
|
||||
std::string getInstanceId6()const;
|
||||
void setInstanceId6(const std::string& instanceId6);
|
||||
std::string getInstanceId9()const;
|
||||
void setInstanceId9(const std::string& instanceId9);
|
||||
std::string getInstanceId8()const;
|
||||
void setInstanceId8(const std::string& instanceId8);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getInstanceId18()const;
|
||||
void setInstanceId18(const std::string& instanceId18);
|
||||
std::string getInstanceId17()const;
|
||||
void setInstanceId17(const std::string& instanceId17);
|
||||
std::string getInstanceId19()const;
|
||||
void setInstanceId19(const std::string& instanceId19);
|
||||
std::string getInstanceId14()const;
|
||||
void setInstanceId14(const std::string& instanceId14);
|
||||
std::string getInstanceId13()const;
|
||||
void setInstanceId13(const std::string& instanceId13);
|
||||
std::string getInstanceId16()const;
|
||||
void setInstanceId16(const std::string& instanceId16);
|
||||
std::string getInstanceId15()const;
|
||||
void setInstanceId15(const std::string& instanceId15);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string instanceId10_;
|
||||
long resourceOwnerId_;
|
||||
std::string instanceId12_;
|
||||
std::string instanceId11_;
|
||||
std::string scalingGroupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId20_;
|
||||
std::string instanceId1_;
|
||||
std::string instanceId3_;
|
||||
std::vector<std::string> instanceId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string instanceId2_;
|
||||
std::string instanceId5_;
|
||||
std::string instanceId4_;
|
||||
std::string scalingGroupId_;
|
||||
std::string ownerAccount_;
|
||||
std::string instanceId7_;
|
||||
std::string instanceId6_;
|
||||
std::string instanceId9_;
|
||||
std::string instanceId8_;
|
||||
long ownerId_;
|
||||
std::string instanceId18_;
|
||||
std::string instanceId17_;
|
||||
std::string instanceId19_;
|
||||
std::string instanceId14_;
|
||||
std::string instanceId13_;
|
||||
std::string instanceId16_;
|
||||
std::string instanceId15_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/DetachInstancesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/DetachInstancesResult.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/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
0
ess/include/alibabacloud/ess/model/EnterStandbyRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/EnterStandbyRequest.h
Executable file → Normal file
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
0
ess/include/alibabacloud/ess/model/ExitStandbyRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ExitStandbyRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ExitStandbyResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ExitStandbyResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyAlertConfigRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyAlertConfigRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyAlertConfigResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyAlertConfigResult.h
Executable file → Normal file
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_MODIFYLIFECYCLEHOOKREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_MODIFYLIFECYCLEHOOKREQUEST_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 ModifyLifecycleHookRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyLifecycleHookRequest();
|
||||
~ModifyLifecycleHookRequest();
|
||||
|
||||
std::string getDefaultResult()const;
|
||||
void setDefaultResult(const std::string& defaultResult);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
int getHeartbeatTimeout()const;
|
||||
void setHeartbeatTimeout(int heartbeatTimeout);
|
||||
std::string getLifecycleHookId()const;
|
||||
void setLifecycleHookId(const std::string& lifecycleHookId);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getNotificationMetadata()const;
|
||||
void setNotificationMetadata(const std::string& notificationMetadata);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getLifecycleTransition()const;
|
||||
void setLifecycleTransition(const std::string& lifecycleTransition);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getLifecycleHookName()const;
|
||||
void setLifecycleHookName(const std::string& lifecycleHookName);
|
||||
std::string getNotificationArn()const;
|
||||
void setNotificationArn(const std::string& notificationArn);
|
||||
|
||||
private:
|
||||
std::string defaultResult_;
|
||||
std::string resourceOwnerAccount_;
|
||||
int heartbeatTimeout_;
|
||||
std::string lifecycleHookId_;
|
||||
std::string scalingGroupId_;
|
||||
std::string ownerAccount_;
|
||||
std::string notificationMetadata_;
|
||||
long ownerId_;
|
||||
std::string lifecycleTransition_;
|
||||
std::string accessKeyId_;
|
||||
std::string lifecycleHookName_;
|
||||
std::string notificationArn_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_MODIFYLIFECYCLEHOOKREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_MODIFYLIFECYCLEHOOKRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_MODIFYLIFECYCLEHOOKRESULT_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 ModifyLifecycleHookResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyLifecycleHookResult();
|
||||
explicit ModifyLifecycleHookResult(const std::string &payload);
|
||||
~ModifyLifecycleHookResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_MODIFYLIFECYCLEHOOKRESULT_H_
|
||||
0
ess/include/alibabacloud/ess/model/ModifyNotificationConfigurationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyNotificationConfigurationRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyNotificationConfigurationResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyNotificationConfigurationResult.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/ModifyScalingGroupRequest.h
Executable file → Normal file
3
ess/include/alibabacloud/ess/model/ModifyScalingGroupRequest.h
Executable file → Normal file
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getHealthCheckType()const;
|
||||
void setHealthCheckType(const std::string& healthCheckType);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getScalingGroupName()const;
|
||||
@@ -64,6 +66,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string healthCheckType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string scalingGroupName_;
|
||||
std::string scalingGroupId_;
|
||||
|
||||
0
ess/include/alibabacloud/ess/model/ModifyScalingGroupResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyScalingGroupResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyScalingRuleRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyScalingRuleRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyScalingRuleResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyScalingRuleResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyScheduledTaskRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyScheduledTaskRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyScheduledTaskResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/ModifyScheduledTaskResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/RebalanceInstancesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/RebalanceInstancesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/RebalanceInstancesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/RebalanceInstancesResult.h
Executable file → Normal file
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_RECORDLIFECYCLEACTIONHEARTBEATREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_RECORDLIFECYCLEACTIONHEARTBEATREQUEST_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 RecordLifecycleActionHeartbeatRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RecordLifecycleActionHeartbeatRequest();
|
||||
~RecordLifecycleActionHeartbeatRequest();
|
||||
|
||||
std::string getLifecycleActionToken()const;
|
||||
void setLifecycleActionToken(const std::string& lifecycleActionToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
int getHeartbeatTimeout()const;
|
||||
void setHeartbeatTimeout(int heartbeatTimeout);
|
||||
std::string getLifecycleHookId()const;
|
||||
void setLifecycleHookId(const std::string& lifecycleHookId);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string lifecycleActionToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
int heartbeatTimeout_;
|
||||
std::string lifecycleHookId_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_RECORDLIFECYCLEACTIONHEARTBEATREQUEST_H_
|
||||
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_RECORDLIFECYCLEACTIONHEARTBEATRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_RECORDLIFECYCLEACTIONHEARTBEATRESULT_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 RecordLifecycleActionHeartbeatResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
RecordLifecycleActionHeartbeatResult();
|
||||
explicit RecordLifecycleActionHeartbeatResult(const std::string &payload);
|
||||
~RecordLifecycleActionHeartbeatResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_RECORDLIFECYCLEACTIONHEARTBEATRESULT_H_
|
||||
0
ess/include/alibabacloud/ess/model/RemoveInstancesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/RemoveInstancesRequest.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/RemoveInstancesResult.h
Executable file → Normal file
0
ess/include/alibabacloud/ess/model/RemoveInstancesResult.h
Executable file → Normal file
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user