ESS SDK Auto Released By kangning.tkn,Version:1.19.1
Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
This commit is contained in:
BIN
ess/.DS_Store
vendored
Normal file
BIN
ess/.DS_Store
vendored
Normal file
Binary file not shown.
8
ess/CMakeLists.txt
Normal file → Executable file
8
ess/CMakeLists.txt
Normal file → Executable file
@@ -71,6 +71,8 @@ set(ess_public_header_model
|
||||
include/alibabacloud/ess/model/DescribeScalingActivitiesResult.h
|
||||
include/alibabacloud/ess/model/ExitStandbyRequest.h
|
||||
include/alibabacloud/ess/model/ExitStandbyResult.h
|
||||
include/alibabacloud/ess/model/DetachLoadBalancersRequest.h
|
||||
include/alibabacloud/ess/model/DetachLoadBalancersResult.h
|
||||
include/alibabacloud/ess/model/DescribeNotificationConfigurationsRequest.h
|
||||
include/alibabacloud/ess/model/DescribeNotificationConfigurationsResult.h
|
||||
include/alibabacloud/ess/model/ModifyLifecycleHookRequest.h
|
||||
@@ -95,6 +97,8 @@ set(ess_public_header_model
|
||||
include/alibabacloud/ess/model/DescribeRegionsResult.h
|
||||
include/alibabacloud/ess/model/SetInstancesProtectionRequest.h
|
||||
include/alibabacloud/ess/model/SetInstancesProtectionResult.h
|
||||
include/alibabacloud/ess/model/AttachLoadBalancersRequest.h
|
||||
include/alibabacloud/ess/model/AttachLoadBalancersResult.h
|
||||
include/alibabacloud/ess/model/CompleteLifecycleActionRequest.h
|
||||
include/alibabacloud/ess/model/CompleteLifecycleActionResult.h
|
||||
include/alibabacloud/ess/model/ModifyScalingConfigurationRequest.h
|
||||
@@ -172,6 +176,8 @@ set(ess_src
|
||||
src/model/DescribeScalingActivitiesResult.cc
|
||||
src/model/ExitStandbyRequest.cc
|
||||
src/model/ExitStandbyResult.cc
|
||||
src/model/DetachLoadBalancersRequest.cc
|
||||
src/model/DetachLoadBalancersResult.cc
|
||||
src/model/DescribeNotificationConfigurationsRequest.cc
|
||||
src/model/DescribeNotificationConfigurationsResult.cc
|
||||
src/model/ModifyLifecycleHookRequest.cc
|
||||
@@ -196,6 +202,8 @@ set(ess_src
|
||||
src/model/DescribeRegionsResult.cc
|
||||
src/model/SetInstancesProtectionRequest.cc
|
||||
src/model/SetInstancesProtectionResult.cc
|
||||
src/model/AttachLoadBalancersRequest.cc
|
||||
src/model/AttachLoadBalancersResult.cc
|
||||
src/model/CompleteLifecycleActionRequest.cc
|
||||
src/model/CompleteLifecycleActionResult.cc
|
||||
src/model/ModifyScalingConfigurationRequest.cc
|
||||
|
||||
BIN
ess/include/.DS_Store
vendored
Normal file
BIN
ess/include/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
ess/include/alibabacloud/.DS_Store
vendored
Normal file
BIN
ess/include/alibabacloud/.DS_Store
vendored
Normal file
Binary file not shown.
BIN
ess/include/alibabacloud/ess/.DS_Store
vendored
Normal file
BIN
ess/include/alibabacloud/ess/.DS_Store
vendored
Normal file
Binary file not shown.
16
ess/include/alibabacloud/ess/EssClient.h
Normal file → Executable file
16
ess/include/alibabacloud/ess/EssClient.h
Normal file → Executable file
@@ -72,6 +72,8 @@
|
||||
#include "model/DescribeScalingActivitiesResult.h"
|
||||
#include "model/ExitStandbyRequest.h"
|
||||
#include "model/ExitStandbyResult.h"
|
||||
#include "model/DetachLoadBalancersRequest.h"
|
||||
#include "model/DetachLoadBalancersResult.h"
|
||||
#include "model/DescribeNotificationConfigurationsRequest.h"
|
||||
#include "model/DescribeNotificationConfigurationsResult.h"
|
||||
#include "model/ModifyLifecycleHookRequest.h"
|
||||
@@ -96,6 +98,8 @@
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/SetInstancesProtectionRequest.h"
|
||||
#include "model/SetInstancesProtectionResult.h"
|
||||
#include "model/AttachLoadBalancersRequest.h"
|
||||
#include "model/AttachLoadBalancersResult.h"
|
||||
#include "model/CompleteLifecycleActionRequest.h"
|
||||
#include "model/CompleteLifecycleActionResult.h"
|
||||
#include "model/ModifyScalingConfigurationRequest.h"
|
||||
@@ -204,6 +208,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ExitStandbyResult> ExitStandbyOutcome;
|
||||
typedef std::future<ExitStandbyOutcome> ExitStandbyOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::ExitStandbyRequest&, const ExitStandbyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExitStandbyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DetachLoadBalancersResult> DetachLoadBalancersOutcome;
|
||||
typedef std::future<DetachLoadBalancersOutcome> DetachLoadBalancersOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::DetachLoadBalancersRequest&, const DetachLoadBalancersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetachLoadBalancersAsyncHandler;
|
||||
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;
|
||||
@@ -240,6 +247,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::SetInstancesProtectionResult> SetInstancesProtectionOutcome;
|
||||
typedef std::future<SetInstancesProtectionOutcome> SetInstancesProtectionOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::SetInstancesProtectionRequest&, const SetInstancesProtectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetInstancesProtectionAsyncHandler;
|
||||
typedef Outcome<Error, Model::AttachLoadBalancersResult> AttachLoadBalancersOutcome;
|
||||
typedef std::future<AttachLoadBalancersOutcome> AttachLoadBalancersOutcomeCallable;
|
||||
typedef std::function<void(const EssClient*, const Model::AttachLoadBalancersRequest&, const AttachLoadBalancersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AttachLoadBalancersAsyncHandler;
|
||||
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;
|
||||
@@ -356,6 +366,9 @@ namespace AlibabaCloud
|
||||
ExitStandbyOutcome exitStandby(const Model::ExitStandbyRequest &request)const;
|
||||
void exitStandbyAsync(const Model::ExitStandbyRequest& request, const ExitStandbyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExitStandbyOutcomeCallable exitStandbyCallable(const Model::ExitStandbyRequest& request) const;
|
||||
DetachLoadBalancersOutcome detachLoadBalancers(const Model::DetachLoadBalancersRequest &request)const;
|
||||
void detachLoadBalancersAsync(const Model::DetachLoadBalancersRequest& request, const DetachLoadBalancersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetachLoadBalancersOutcomeCallable detachLoadBalancersCallable(const Model::DetachLoadBalancersRequest& 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;
|
||||
@@ -392,6 +405,9 @@ namespace AlibabaCloud
|
||||
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;
|
||||
AttachLoadBalancersOutcome attachLoadBalancers(const Model::AttachLoadBalancersRequest &request)const;
|
||||
void attachLoadBalancersAsync(const Model::AttachLoadBalancersRequest& request, const AttachLoadBalancersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AttachLoadBalancersOutcomeCallable attachLoadBalancersCallable(const Model::AttachLoadBalancersRequest& 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;
|
||||
|
||||
0
ess/include/alibabacloud/ess/EssExport.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/EssExport.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/AttachInstancesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/AttachInstancesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/AttachInstancesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/AttachInstancesResult.h
Normal file → Executable file
63
ess/include/alibabacloud/ess/model/AttachLoadBalancersRequest.h
Executable file
63
ess/include/alibabacloud/ess/model/AttachLoadBalancersRequest.h
Executable file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* 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_ATTACHLOADBALANCERSREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_ATTACHLOADBALANCERSREQUEST_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 AttachLoadBalancersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AttachLoadBalancersRequest();
|
||||
~AttachLoadBalancersRequest();
|
||||
|
||||
std::vector<std::string> getLoadBalancer()const;
|
||||
void setLoadBalancer(const std::vector<std::string>& loadBalancer);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
bool getForceAttach()const;
|
||||
void setForceAttach(bool forceAttach);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::vector<std::string> loadBalancer_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string scalingGroupId_;
|
||||
bool forceAttach_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_ATTACHLOADBALANCERSREQUEST_H_
|
||||
49
ess/include/alibabacloud/ess/model/AttachLoadBalancersResult.h
Executable file
49
ess/include/alibabacloud/ess/model/AttachLoadBalancersResult.h
Executable file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_ATTACHLOADBALANCERSRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_ATTACHLOADBALANCERSRESULT_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 AttachLoadBalancersResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AttachLoadBalancersResult();
|
||||
explicit AttachLoadBalancersResult(const std::string &payload);
|
||||
~AttachLoadBalancersResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_ATTACHLOADBALANCERSRESULT_H_
|
||||
0
ess/include/alibabacloud/ess/model/CompleteLifecycleActionRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CompleteLifecycleActionRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CompleteLifecycleActionResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CompleteLifecycleActionResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateLifecycleHookRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateLifecycleHookRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateLifecycleHookResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateLifecycleHookResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateNotificationConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateNotificationConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateNotificationConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateNotificationConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingGroupRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingGroupRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingGroupResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingGroupResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingRuleRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingRuleRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingRuleResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScalingRuleResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScheduledTaskRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScheduledTaskRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScheduledTaskResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/CreateScheduledTaskResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeactivateScalingConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeactivateScalingConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeactivateScalingConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeactivateScalingConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteLifecycleHookRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteLifecycleHookRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteLifecycleHookResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteLifecycleHookResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteNotificationConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteNotificationConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteNotificationConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteNotificationConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingGroupRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingGroupRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingGroupResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingGroupResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingRuleRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingRuleRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingRuleResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScalingRuleResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScheduledTaskRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScheduledTaskRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScheduledTaskResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DeleteScheduledTaskResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeAccountAttributesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeAccountAttributesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeAccountAttributesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeAccountAttributesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeAlertConfigRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeAlertConfigRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeAlertConfigResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeAlertConfigResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeCapacityHistoryRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeCapacityHistoryRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeCapacityHistoryResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeCapacityHistoryResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeLifecycleHooksRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeLifecycleHooksRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeLifecycleHooksResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeLifecycleHooksResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeLimitationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeLimitationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeLimitationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeLimitationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeNotificationConfigurationsRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeNotificationConfigurationsRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeNotificationConfigurationsResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeNotificationConfigurationsResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeNotificationTypesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeNotificationTypesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeNotificationTypesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeNotificationTypesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeRegionsRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeRegionsRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeRegionsResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeRegionsResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivitiesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivitiesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivitiesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivitiesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivityDetailRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivityDetailRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivityDetailResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingActivityDetailResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingConfigurationsResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingGroupsRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingGroupsRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingGroupsResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingGroupsResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingInstancesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingInstancesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingInstancesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingInstancesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingRulesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingRulesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingRulesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScalingRulesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScheduledTasksRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScheduledTasksRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScheduledTasksResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DescribeScheduledTasksResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DetachInstancesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DetachInstancesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DetachInstancesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DetachInstancesResult.h
Normal file → Executable file
63
ess/include/alibabacloud/ess/model/DetachLoadBalancersRequest.h
Executable file
63
ess/include/alibabacloud/ess/model/DetachLoadBalancersRequest.h
Executable file
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* 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_DETACHLOADBALANCERSREQUEST_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DETACHLOADBALANCERSREQUEST_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 DetachLoadBalancersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetachLoadBalancersRequest();
|
||||
~DetachLoadBalancersRequest();
|
||||
|
||||
std::vector<std::string> getLoadBalancer()const;
|
||||
void setLoadBalancer(const std::vector<std::string>& loadBalancer);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getScalingGroupId()const;
|
||||
void setScalingGroupId(const std::string& scalingGroupId);
|
||||
bool getForceDetach()const;
|
||||
void setForceDetach(bool forceDetach);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::vector<std::string> loadBalancer_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string scalingGroupId_;
|
||||
bool forceDetach_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DETACHLOADBALANCERSREQUEST_H_
|
||||
49
ess/include/alibabacloud/ess/model/DetachLoadBalancersResult.h
Executable file
49
ess/include/alibabacloud/ess/model/DetachLoadBalancersResult.h
Executable file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_ESS_MODEL_DETACHLOADBALANCERSRESULT_H_
|
||||
#define ALIBABACLOUD_ESS_MODEL_DETACHLOADBALANCERSRESULT_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 DetachLoadBalancersResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DetachLoadBalancersResult();
|
||||
explicit DetachLoadBalancersResult(const std::string &payload);
|
||||
~DetachLoadBalancersResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_ESS_MODEL_DETACHLOADBALANCERSRESULT_H_
|
||||
0
ess/include/alibabacloud/ess/model/DisableScalingGroupRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DisableScalingGroupRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DisableScalingGroupResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/DisableScalingGroupResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/EnableScalingGroupRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/EnableScalingGroupRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/EnableScalingGroupResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/EnableScalingGroupResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/EnterStandbyRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/EnterStandbyRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/EnterStandbyResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/EnterStandbyResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ExecuteScalingRuleRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ExecuteScalingRuleRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ExecuteScalingRuleResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ExecuteScalingRuleResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ExitStandbyRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ExitStandbyRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ExitStandbyResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ExitStandbyResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyAlertConfigRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyAlertConfigRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyAlertConfigResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyAlertConfigResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyLifecycleHookRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyLifecycleHookRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyLifecycleHookResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyLifecycleHookResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyNotificationConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyNotificationConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyNotificationConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyNotificationConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingConfigurationRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingConfigurationResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingGroupRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingGroupRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingGroupResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingGroupResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingRuleRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingRuleRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingRuleResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScalingRuleResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScheduledTaskRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScheduledTaskRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScheduledTaskResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/ModifyScheduledTaskResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/RebalanceInstancesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/RebalanceInstancesRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/RebalanceInstancesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/RebalanceInstancesResult.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/RecordLifecycleActionHeartbeatRequest.h
Normal file → Executable file
0
ess/include/alibabacloud/ess/model/RecordLifecycleActionHeartbeatRequest.h
Normal file → Executable file
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user