Compare commits
13 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
455c5afdaa | ||
|
|
fe6548a733 | ||
|
|
c69995217c | ||
|
|
211ad2244b | ||
|
|
a2ec281479 | ||
|
|
22fe1a0c26 | ||
|
|
8d712bd134 | ||
|
|
c219cba900 | ||
|
|
17a1e13ec3 | ||
|
|
a4eea962f1 | ||
|
|
57e4665c5e | ||
|
|
36828e0fce | ||
|
|
d35ae81e5c |
42
CHANGELOG
42
CHANGELOG
@@ -1,3 +1,45 @@
|
||||
2021-09-06 Version: 1.36.868
|
||||
- Update LinkSpeech API, including SpeechByCombination, SyncSpeechByCombination.
|
||||
|
||||
2021-09-01 Version: 1.36.867
|
||||
- SubmitURLUploadJob, support S3 Storage.
|
||||
|
||||
2021-09-01 Version: 1.36.866
|
||||
- SDK updated.
|
||||
|
||||
2021-08-31 Version: 1.36.865
|
||||
- Supported cro algorithm.
|
||||
|
||||
2021-08-31 Version: 1.36.864
|
||||
- Supported AndroidBigPictureUrl, AndroidInboxBody, AndroidImageUrl, AndroidOppoImageId, AndroidXiaomiImageUrl, iOSNotificationThreadId for Push and MassPush.
|
||||
|
||||
2021-08-31 Version: 1.36.863
|
||||
- Release BeautifyBody.
|
||||
|
||||
2021-08-31 Version: 1.36.862
|
||||
- Generated 2017-08-01 for `Edas`.
|
||||
|
||||
2021-08-27 Version: 1.36.861
|
||||
- ListAvailableEcsTypes set param ZoneId not required.
|
||||
- ListAvailableEcsTypes return ZoneIds.
|
||||
|
||||
2021-08-26 Version: 1.36.860
|
||||
- ListAvailableEcsTypes set param ZoneId not required.
|
||||
- ListAvailableEcsTypes return ZoneIds.
|
||||
|
||||
2021-08-24 Version: 1.36.859
|
||||
- Release RetouchBody.
|
||||
|
||||
2021-08-20 Version: 1.36.858
|
||||
- Update Dyvmsapi SDK.
|
||||
- Add GetCallInfo.
|
||||
|
||||
2021-08-19 Version: 1.36.857
|
||||
- Add SupportSessionManager for DescribeCloudAssistantStatus.
|
||||
|
||||
2021-08-19 Version: 1.36.856
|
||||
- Add SupportSessionManager for DescribeCloudAssistantStatus.
|
||||
|
||||
2021-08-19 Version: 1.36.855
|
||||
- Support Round and Interval for ApplyNodes API.
|
||||
|
||||
|
||||
@@ -55,6 +55,8 @@ set(dyvmsapi_public_header_model
|
||||
include/alibabacloud/dyvmsapi/model/DoubleCallSeatResult.h
|
||||
include/alibabacloud/dyvmsapi/model/ExecuteCallTaskRequest.h
|
||||
include/alibabacloud/dyvmsapi/model/ExecuteCallTaskResult.h
|
||||
include/alibabacloud/dyvmsapi/model/GetCallInfoRequest.h
|
||||
include/alibabacloud/dyvmsapi/model/GetCallInfoResult.h
|
||||
include/alibabacloud/dyvmsapi/model/GetHotlineQualificationByOrderRequest.h
|
||||
include/alibabacloud/dyvmsapi/model/GetHotlineQualificationByOrderResult.h
|
||||
include/alibabacloud/dyvmsapi/model/GetRtcTokenRequest.h
|
||||
@@ -174,6 +176,8 @@ set(dyvmsapi_src
|
||||
src/model/DoubleCallSeatResult.cc
|
||||
src/model/ExecuteCallTaskRequest.cc
|
||||
src/model/ExecuteCallTaskResult.cc
|
||||
src/model/GetCallInfoRequest.cc
|
||||
src/model/GetCallInfoResult.cc
|
||||
src/model/GetHotlineQualificationByOrderRequest.cc
|
||||
src/model/GetHotlineQualificationByOrderResult.cc
|
||||
src/model/GetRtcTokenRequest.cc
|
||||
|
||||
@@ -56,6 +56,8 @@
|
||||
#include "model/DoubleCallSeatResult.h"
|
||||
#include "model/ExecuteCallTaskRequest.h"
|
||||
#include "model/ExecuteCallTaskResult.h"
|
||||
#include "model/GetCallInfoRequest.h"
|
||||
#include "model/GetCallInfoResult.h"
|
||||
#include "model/GetHotlineQualificationByOrderRequest.h"
|
||||
#include "model/GetHotlineQualificationByOrderResult.h"
|
||||
#include "model/GetRtcTokenRequest.h"
|
||||
@@ -198,6 +200,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ExecuteCallTaskResult> ExecuteCallTaskOutcome;
|
||||
typedef std::future<ExecuteCallTaskOutcome> ExecuteCallTaskOutcomeCallable;
|
||||
typedef std::function<void(const DyvmsapiClient*, const Model::ExecuteCallTaskRequest&, const ExecuteCallTaskOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExecuteCallTaskAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetCallInfoResult> GetCallInfoOutcome;
|
||||
typedef std::future<GetCallInfoOutcome> GetCallInfoOutcomeCallable;
|
||||
typedef std::function<void(const DyvmsapiClient*, const Model::GetCallInfoRequest&, const GetCallInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetCallInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetHotlineQualificationByOrderResult> GetHotlineQualificationByOrderOutcome;
|
||||
typedef std::future<GetHotlineQualificationByOrderOutcome> GetHotlineQualificationByOrderOutcomeCallable;
|
||||
typedef std::function<void(const DyvmsapiClient*, const Model::GetHotlineQualificationByOrderRequest&, const GetHotlineQualificationByOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetHotlineQualificationByOrderAsyncHandler;
|
||||
@@ -377,6 +382,9 @@ namespace AlibabaCloud
|
||||
ExecuteCallTaskOutcome executeCallTask(const Model::ExecuteCallTaskRequest &request)const;
|
||||
void executeCallTaskAsync(const Model::ExecuteCallTaskRequest& request, const ExecuteCallTaskAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ExecuteCallTaskOutcomeCallable executeCallTaskCallable(const Model::ExecuteCallTaskRequest& request) const;
|
||||
GetCallInfoOutcome getCallInfo(const Model::GetCallInfoRequest &request)const;
|
||||
void getCallInfoAsync(const Model::GetCallInfoRequest& request, const GetCallInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetCallInfoOutcomeCallable getCallInfoCallable(const Model::GetCallInfoRequest& request) const;
|
||||
GetHotlineQualificationByOrderOutcome getHotlineQualificationByOrder(const Model::GetHotlineQualificationByOrderRequest &request)const;
|
||||
void getHotlineQualificationByOrderAsync(const Model::GetHotlineQualificationByOrderRequest& request, const GetHotlineQualificationByOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetHotlineQualificationByOrderOutcomeCallable getHotlineQualificationByOrderCallable(const Model::GetHotlineQualificationByOrderRequest& request) const;
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DYVMSAPI_MODEL_GETCALLINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_DYVMSAPI_MODEL_GETCALLINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/dyvmsapi/DyvmsapiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dyvmsapi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DYVMSAPI_EXPORT GetCallInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCallInfoRequest();
|
||||
~GetCallInfoRequest();
|
||||
|
||||
std::string getRtcId()const;
|
||||
void setRtcId(const std::string& rtcId);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string rtcId_;
|
||||
long resourceOwnerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_GETCALLINFOREQUEST_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_DYVMSAPI_MODEL_GETCALLINFORESULT_H_
|
||||
#define ALIBABACLOUD_DYVMSAPI_MODEL_GETCALLINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/dyvmsapi/DyvmsapiExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Dyvmsapi
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_DYVMSAPI_EXPORT GetCallInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string status;
|
||||
std::string channelId;
|
||||
};
|
||||
|
||||
|
||||
GetCallInfoResult();
|
||||
explicit GetCallInfoResult(const std::string &payload);
|
||||
~GetCallInfoResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_DYVMSAPI_MODEL_GETCALLINFORESULT_H_
|
||||
@@ -663,6 +663,42 @@ DyvmsapiClient::ExecuteCallTaskOutcomeCallable DyvmsapiClient::executeCallTaskCa
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DyvmsapiClient::GetCallInfoOutcome DyvmsapiClient::getCallInfo(const GetCallInfoRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
if (!endpointOutcome.isSuccess())
|
||||
return GetCallInfoOutcome(endpointOutcome.error());
|
||||
|
||||
auto outcome = makeRequest(endpointOutcome.result(), request);
|
||||
|
||||
if (outcome.isSuccess())
|
||||
return GetCallInfoOutcome(GetCallInfoResult(outcome.result()));
|
||||
else
|
||||
return GetCallInfoOutcome(outcome.error());
|
||||
}
|
||||
|
||||
void DyvmsapiClient::getCallInfoAsync(const GetCallInfoRequest& request, const GetCallInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
||||
{
|
||||
auto fn = [this, request, handler, context]()
|
||||
{
|
||||
handler(this, request, getCallInfo(request), context);
|
||||
};
|
||||
|
||||
asyncExecute(new Runnable(fn));
|
||||
}
|
||||
|
||||
DyvmsapiClient::GetCallInfoOutcomeCallable DyvmsapiClient::getCallInfoCallable(const GetCallInfoRequest &request) const
|
||||
{
|
||||
auto task = std::make_shared<std::packaged_task<GetCallInfoOutcome()>>(
|
||||
[this, request]()
|
||||
{
|
||||
return this->getCallInfo(request);
|
||||
});
|
||||
|
||||
asyncExecute(new Runnable([task]() { (*task)(); }));
|
||||
return task->get_future();
|
||||
}
|
||||
|
||||
DyvmsapiClient::GetHotlineQualificationByOrderOutcome DyvmsapiClient::getHotlineQualificationByOrder(const GetHotlineQualificationByOrderRequest &request) const
|
||||
{
|
||||
auto endpointOutcome = endpointProvider_->getEndpoint();
|
||||
|
||||
84
dyvmsapi/src/model/GetCallInfoRequest.cc
Normal file
84
dyvmsapi/src/model/GetCallInfoRequest.cc
Normal file
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dyvmsapi/model/GetCallInfoRequest.h>
|
||||
|
||||
using AlibabaCloud::Dyvmsapi::Model::GetCallInfoRequest;
|
||||
|
||||
GetCallInfoRequest::GetCallInfoRequest() :
|
||||
RpcServiceRequest("dyvmsapi", "2017-05-25", "GetCallInfo")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetCallInfoRequest::~GetCallInfoRequest()
|
||||
{}
|
||||
|
||||
std::string GetCallInfoRequest::getRtcId()const
|
||||
{
|
||||
return rtcId_;
|
||||
}
|
||||
|
||||
void GetCallInfoRequest::setRtcId(const std::string& rtcId)
|
||||
{
|
||||
rtcId_ = rtcId;
|
||||
setParameter("RtcId", rtcId);
|
||||
}
|
||||
|
||||
long GetCallInfoRequest::getResourceOwnerId()const
|
||||
{
|
||||
return resourceOwnerId_;
|
||||
}
|
||||
|
||||
void GetCallInfoRequest::setResourceOwnerId(long resourceOwnerId)
|
||||
{
|
||||
resourceOwnerId_ = resourceOwnerId;
|
||||
setParameter("ResourceOwnerId", std::to_string(resourceOwnerId));
|
||||
}
|
||||
|
||||
std::string GetCallInfoRequest::getAccessKeyId()const
|
||||
{
|
||||
return accessKeyId_;
|
||||
}
|
||||
|
||||
void GetCallInfoRequest::setAccessKeyId(const std::string& accessKeyId)
|
||||
{
|
||||
accessKeyId_ = accessKeyId;
|
||||
setParameter("AccessKeyId", accessKeyId);
|
||||
}
|
||||
|
||||
std::string GetCallInfoRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
}
|
||||
|
||||
void GetCallInfoRequest::setResourceOwnerAccount(const std::string& resourceOwnerAccount)
|
||||
{
|
||||
resourceOwnerAccount_ = resourceOwnerAccount;
|
||||
setParameter("ResourceOwnerAccount", resourceOwnerAccount);
|
||||
}
|
||||
|
||||
long GetCallInfoRequest::getOwnerId()const
|
||||
{
|
||||
return ownerId_;
|
||||
}
|
||||
|
||||
void GetCallInfoRequest::setOwnerId(long ownerId)
|
||||
{
|
||||
ownerId_ = ownerId;
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
68
dyvmsapi/src/model/GetCallInfoResult.cc
Normal file
68
dyvmsapi/src/model/GetCallInfoResult.cc
Normal file
@@ -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.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/dyvmsapi/model/GetCallInfoResult.h>
|
||||
#include <json/json.h>
|
||||
|
||||
using namespace AlibabaCloud::Dyvmsapi;
|
||||
using namespace AlibabaCloud::Dyvmsapi::Model;
|
||||
|
||||
GetCallInfoResult::GetCallInfoResult() :
|
||||
ServiceResult()
|
||||
{}
|
||||
|
||||
GetCallInfoResult::GetCallInfoResult(const std::string &payload) :
|
||||
ServiceResult()
|
||||
{
|
||||
parse(payload);
|
||||
}
|
||||
|
||||
GetCallInfoResult::~GetCallInfoResult()
|
||||
{}
|
||||
|
||||
void GetCallInfoResult::parse(const std::string &payload)
|
||||
{
|
||||
Json::Reader reader;
|
||||
Json::Value value;
|
||||
reader.parse(payload, value);
|
||||
setRequestId(value["RequestId"].asString());
|
||||
auto dataNode = value["Data"];
|
||||
if(!dataNode["ChannelId"].isNull())
|
||||
data_.channelId = dataNode["ChannelId"].asString();
|
||||
if(!dataNode["Status"].isNull())
|
||||
data_.status = dataNode["Status"].asString();
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
message_ = value["Message"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string GetCallInfoResult::getMessage()const
|
||||
{
|
||||
return message_;
|
||||
}
|
||||
|
||||
GetCallInfoResult::Data GetCallInfoResult::getData()const
|
||||
{
|
||||
return data_;
|
||||
}
|
||||
|
||||
std::string GetCallInfoResult::getCode()const
|
||||
{
|
||||
return code_;
|
||||
}
|
||||
|
||||
@@ -49,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setTimePoints(const std::string& timePoints);
|
||||
std::string getRepeatWeekdays()const;
|
||||
void setRepeatWeekdays(const std::string& repeatWeekdays);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<Tag> getTag()const;
|
||||
@@ -71,6 +73,7 @@ namespace AlibabaCloud
|
||||
int copiedSnapshotsRetentionDays_;
|
||||
std::string timePoints_;
|
||||
std::string repeatWeekdays_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::vector<Tag> tag_;
|
||||
bool enableCrossRegionCopy_;
|
||||
|
||||
@@ -35,9 +35,10 @@ namespace AlibabaCloud
|
||||
struct InstanceCloudAssistantStatus
|
||||
{
|
||||
std::string cloudAssistantVersion;
|
||||
bool supportSessionManager;
|
||||
std::string instanceId;
|
||||
std::string oSType;
|
||||
long invocationCount;
|
||||
std::string oSType;
|
||||
std::string cloudAssistantStatus;
|
||||
std::string lastHeartbeatTime;
|
||||
std::string lastInvokedTime;
|
||||
|
||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::vector<std::string> getInstanceTypes()const;
|
||||
void setInstanceTypes(const std::vector<std::string>& instanceTypes);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -47,14 +49,18 @@ namespace AlibabaCloud
|
||||
void setInstanceTypeFamily(const std::string& instanceTypeFamily);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getMaxResults()const;
|
||||
void setMaxResults(long maxResults);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::vector<std::string> instanceTypes_;
|
||||
std::string nextToken_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string instanceTypeFamily_;
|
||||
long ownerId_;
|
||||
long maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -53,8 +53,8 @@ namespace AlibabaCloud
|
||||
float memorySize;
|
||||
int maximumQueueNumberPerEni;
|
||||
int eniIpv6AddressQuantity;
|
||||
int cpuCoreCount;
|
||||
int eniTotalQuantity;
|
||||
int cpuCoreCount;
|
||||
int initialCredit;
|
||||
int eniQuantity;
|
||||
int gPUAmount;
|
||||
@@ -69,11 +69,13 @@ namespace AlibabaCloud
|
||||
DescribeInstanceTypesResult();
|
||||
explicit DescribeInstanceTypesResult(const std::string &payload);
|
||||
~DescribeInstanceTypesResult();
|
||||
std::string getNextToken()const;
|
||||
std::vector<InstanceType> getInstanceTypes()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string nextToken_;
|
||||
std::vector<InstanceType> instanceTypes_;
|
||||
|
||||
};
|
||||
|
||||
@@ -30,6 +30,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_ECS_EXPORT DescribeStorageCapacityUnitsRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string key;
|
||||
std::string value;
|
||||
};
|
||||
|
||||
public:
|
||||
DescribeStorageCapacityUnitsRequest();
|
||||
@@ -47,6 +53,8 @@ namespace AlibabaCloud
|
||||
void setRegionId(const std::string& regionId);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -55,10 +63,10 @@ namespace AlibabaCloud
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::vector<std::string> getStatus()const;
|
||||
void setStatus(const std::vector<std::string>& status);
|
||||
std::string getAllocationType()const;
|
||||
void setAllocationType(const std::string& allocationType);
|
||||
std::vector<std::string> getStatus()const;
|
||||
void setStatus(const std::vector<std::string>& status);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -67,12 +75,13 @@ namespace AlibabaCloud
|
||||
std::vector<std::string> storageCapacityUnitId_;
|
||||
std::string regionId_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string name_;
|
||||
std::vector<std::string> status_;
|
||||
std::string allocationType_;
|
||||
std::vector<std::string> status_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -34,15 +34,21 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct StorageCapacityUnit
|
||||
{
|
||||
struct Tag
|
||||
{
|
||||
std::string tagKey;
|
||||
std::string tagValue;
|
||||
};
|
||||
std::string status;
|
||||
std::string description;
|
||||
std::string allocationStatus;
|
||||
std::string storageCapacityUnitId;
|
||||
int capacity;
|
||||
std::string storageCapacityUnitId;
|
||||
std::string expiredTime;
|
||||
std::string creationTime;
|
||||
std::string startTime;
|
||||
std::string regionId;
|
||||
std::vector<StorageCapacityUnit::Tag> tags;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
@@ -30,6 +30,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_ECS_EXPORT PurchaseStorageCapacityUnitRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string key;
|
||||
std::string value;
|
||||
};
|
||||
|
||||
public:
|
||||
PurchaseStorageCapacityUnitRequest();
|
||||
@@ -47,6 +53,8 @@ namespace AlibabaCloud
|
||||
void setCapacity(int capacity);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
int getPeriod()const;
|
||||
void setPeriod(int period);
|
||||
int getAmount()const;
|
||||
@@ -71,6 +79,7 @@ namespace AlibabaCloud
|
||||
std::string startTime_;
|
||||
int capacity_;
|
||||
std::string regionId_;
|
||||
std::vector<Tag> tag_;
|
||||
int period_;
|
||||
int amount_;
|
||||
std::string fromApp_;
|
||||
|
||||
@@ -71,6 +71,17 @@ void CreateAutoSnapshotPolicyRequest::setRepeatWeekdays(const std::string& repea
|
||||
setParameter("RepeatWeekdays", repeatWeekdays);
|
||||
}
|
||||
|
||||
std::string CreateAutoSnapshotPolicyRequest::getResourceGroupId()const
|
||||
{
|
||||
return resourceGroupId_;
|
||||
}
|
||||
|
||||
void CreateAutoSnapshotPolicyRequest::setResourceGroupId(const std::string& resourceGroupId)
|
||||
{
|
||||
resourceGroupId_ = resourceGroupId;
|
||||
setParameter("ResourceGroupId", resourceGroupId);
|
||||
}
|
||||
|
||||
std::string CreateAutoSnapshotPolicyRequest::getRegionId()const
|
||||
{
|
||||
return regionId_;
|
||||
|
||||
@@ -43,12 +43,12 @@ void DeleteSnapshotGroupResult::parse(const std::string &payload)
|
||||
for (auto valueOperationProgressSetOperationProgress : allOperationProgressSetNode)
|
||||
{
|
||||
OperationProgress operationProgressSetObject;
|
||||
if(!valueOperationProgressSetOperationProgress["OperationStatus"].isNull())
|
||||
operationProgressSetObject.operationStatus = valueOperationProgressSetOperationProgress["OperationStatus"].asString();
|
||||
if(!valueOperationProgressSetOperationProgress["ErrorCode"].isNull())
|
||||
operationProgressSetObject.errorCode = valueOperationProgressSetOperationProgress["ErrorCode"].asString();
|
||||
if(!valueOperationProgressSetOperationProgress["ErrorMsg"].isNull())
|
||||
operationProgressSetObject.errorMsg = valueOperationProgressSetOperationProgress["ErrorMsg"].asString();
|
||||
if(!valueOperationProgressSetOperationProgress["ErrorCode"].isNull())
|
||||
operationProgressSetObject.errorCode = valueOperationProgressSetOperationProgress["ErrorCode"].asString();
|
||||
if(!valueOperationProgressSetOperationProgress["OperationStatus"].isNull())
|
||||
operationProgressSetObject.operationStatus = valueOperationProgressSetOperationProgress["OperationStatus"].asString();
|
||||
auto allRelatedItemSetNode = valueOperationProgressSetOperationProgress["RelatedItemSet"]["RelatedItem"];
|
||||
for (auto valueOperationProgressSetOperationProgressRelatedItemSetRelatedItem : allRelatedItemSetNode)
|
||||
{
|
||||
|
||||
@@ -43,30 +43,32 @@ void DescribeCloudAssistantStatusResult::parse(const std::string &payload)
|
||||
for (auto valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus : allInstanceCloudAssistantStatusSetNode)
|
||||
{
|
||||
InstanceCloudAssistantStatus instanceCloudAssistantStatusSetObject;
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["InstanceId"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.instanceId = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["InstanceId"].asString();
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["OSType"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.oSType = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["OSType"].asString();
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["CloudAssistantStatus"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.cloudAssistantStatus = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["CloudAssistantStatus"].asString();
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["CloudAssistantVersion"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.cloudAssistantVersion = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["CloudAssistantVersion"].asString();
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["InvocationCount"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.invocationCount = std::stol(valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["InvocationCount"].asString());
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["ActiveTaskCount"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.activeTaskCount = std::stol(valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["ActiveTaskCount"].asString());
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["LastInvokedTime"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.lastInvokedTime = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["LastInvokedTime"].asString();
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["CloudAssistantVersion"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.cloudAssistantVersion = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["CloudAssistantVersion"].asString();
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["ActiveTaskCount"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.activeTaskCount = std::stol(valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["ActiveTaskCount"].asString());
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["InvocationCount"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.invocationCount = std::stol(valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["InvocationCount"].asString());
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["InstanceId"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.instanceId = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["InstanceId"].asString();
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["LastHeartbeatTime"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.lastHeartbeatTime = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["LastHeartbeatTime"].asString();
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["OSType"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.oSType = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["OSType"].asString();
|
||||
if(!valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["SupportSessionManager"].isNull())
|
||||
instanceCloudAssistantStatusSetObject.supportSessionManager = valueInstanceCloudAssistantStatusSetInstanceCloudAssistantStatus["SupportSessionManager"].asString() == "true";
|
||||
instanceCloudAssistantStatusSet_.push_back(instanceCloudAssistantStatusSetObject);
|
||||
}
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stol(value["TotalCount"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stol(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stol(value["PageSize"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stol(value["PageNumber"].asString());
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stol(value["TotalCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -51,6 +51,17 @@ void DescribeInstanceTypesRequest::setInstanceTypes(const std::vector<std::strin
|
||||
}
|
||||
}
|
||||
|
||||
std::string DescribeInstanceTypesRequest::getNextToken()const
|
||||
{
|
||||
return nextToken_;
|
||||
}
|
||||
|
||||
void DescribeInstanceTypesRequest::setNextToken(const std::string& nextToken)
|
||||
{
|
||||
nextToken_ = nextToken;
|
||||
setParameter("NextToken", nextToken);
|
||||
}
|
||||
|
||||
std::string DescribeInstanceTypesRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
@@ -95,3 +106,14 @@ void DescribeInstanceTypesRequest::setOwnerId(long ownerId)
|
||||
setParameter("OwnerId", std::to_string(ownerId));
|
||||
}
|
||||
|
||||
long DescribeInstanceTypesRequest::getMaxResults()const
|
||||
{
|
||||
return maxResults_;
|
||||
}
|
||||
|
||||
void DescribeInstanceTypesRequest::setMaxResults(long maxResults)
|
||||
{
|
||||
maxResults_ = maxResults;
|
||||
setParameter("MaxResults", std::to_string(maxResults));
|
||||
}
|
||||
|
||||
|
||||
@@ -43,69 +43,76 @@ void DescribeInstanceTypesResult::parse(const std::string &payload)
|
||||
for (auto valueInstanceTypesInstanceType : allInstanceTypesNode)
|
||||
{
|
||||
InstanceType instanceTypesObject;
|
||||
if(!valueInstanceTypesInstanceType["InstanceTypeId"].isNull())
|
||||
instanceTypesObject.instanceTypeId = valueInstanceTypesInstanceType["InstanceTypeId"].asString();
|
||||
if(!valueInstanceTypesInstanceType["CpuCoreCount"].isNull())
|
||||
instanceTypesObject.cpuCoreCount = std::stoi(valueInstanceTypesInstanceType["CpuCoreCount"].asString());
|
||||
if(!valueInstanceTypesInstanceType["MemorySize"].isNull())
|
||||
instanceTypesObject.memorySize = std::stof(valueInstanceTypesInstanceType["MemorySize"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InstanceTypeFamily"].isNull())
|
||||
instanceTypesObject.instanceTypeFamily = valueInstanceTypesInstanceType["InstanceTypeFamily"].asString();
|
||||
if(!valueInstanceTypesInstanceType["LocalStorageCapacity"].isNull())
|
||||
instanceTypesObject.localStorageCapacity = std::stol(valueInstanceTypesInstanceType["LocalStorageCapacity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["LocalStorageAmount"].isNull())
|
||||
instanceTypesObject.localStorageAmount = std::stoi(valueInstanceTypesInstanceType["LocalStorageAmount"].asString());
|
||||
if(!valueInstanceTypesInstanceType["LocalStorageCategory"].isNull())
|
||||
instanceTypesObject.localStorageCategory = valueInstanceTypesInstanceType["LocalStorageCategory"].asString();
|
||||
if(!valueInstanceTypesInstanceType["GPUAmount"].isNull())
|
||||
instanceTypesObject.gPUAmount = std::stoi(valueInstanceTypesInstanceType["GPUAmount"].asString());
|
||||
if(!valueInstanceTypesInstanceType["GPUSpec"].isNull())
|
||||
instanceTypesObject.gPUSpec = valueInstanceTypesInstanceType["GPUSpec"].asString();
|
||||
if(!valueInstanceTypesInstanceType["InitialCredit"].isNull())
|
||||
instanceTypesObject.initialCredit = std::stoi(valueInstanceTypesInstanceType["InitialCredit"].asString());
|
||||
if(!valueInstanceTypesInstanceType["BaselineCredit"].isNull())
|
||||
instanceTypesObject.baselineCredit = std::stoi(valueInstanceTypesInstanceType["BaselineCredit"].asString());
|
||||
if(!valueInstanceTypesInstanceType["EniQuantity"].isNull())
|
||||
instanceTypesObject.eniQuantity = std::stoi(valueInstanceTypesInstanceType["EniQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["EniPrivateIpAddressQuantity"].isNull())
|
||||
instanceTypesObject.eniPrivateIpAddressQuantity = std::stoi(valueInstanceTypesInstanceType["EniPrivateIpAddressQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["EniIpv6AddressQuantity"].isNull())
|
||||
instanceTypesObject.eniIpv6AddressQuantity = std::stoi(valueInstanceTypesInstanceType["EniIpv6AddressQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InstanceBandwidthRx"].isNull())
|
||||
instanceTypesObject.instanceBandwidthRx = std::stoi(valueInstanceTypesInstanceType["InstanceBandwidthRx"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InstanceBandwidthTx"].isNull())
|
||||
instanceTypesObject.instanceBandwidthTx = std::stoi(valueInstanceTypesInstanceType["InstanceBandwidthTx"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InstancePpsRx"].isNull())
|
||||
instanceTypesObject.instancePpsRx = std::stol(valueInstanceTypesInstanceType["InstancePpsRx"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InstancePpsTx"].isNull())
|
||||
instanceTypesObject.instancePpsTx = std::stol(valueInstanceTypesInstanceType["InstancePpsTx"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InstanceFamilyLevel"].isNull())
|
||||
instanceTypesObject.instanceFamilyLevel = valueInstanceTypesInstanceType["InstanceFamilyLevel"].asString();
|
||||
if(!valueInstanceTypesInstanceType["TotalEniQueueQuantity"].isNull())
|
||||
instanceTypesObject.totalEniQueueQuantity = std::stoi(valueInstanceTypesInstanceType["TotalEniQueueQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["EniTrunkSupported"].isNull())
|
||||
instanceTypesObject.eniTrunkSupported = valueInstanceTypesInstanceType["EniTrunkSupported"].asString() == "true";
|
||||
if(!valueInstanceTypesInstanceType["EniTotalQuantity"].isNull())
|
||||
instanceTypesObject.eniTotalQuantity = std::stoi(valueInstanceTypesInstanceType["EniTotalQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["MaximumQueueNumberPerEni"].isNull())
|
||||
instanceTypesObject.maximumQueueNumberPerEni = std::stoi(valueInstanceTypesInstanceType["MaximumQueueNumberPerEni"].asString());
|
||||
if(!valueInstanceTypesInstanceType["LocalStorageCategory"].isNull())
|
||||
instanceTypesObject.localStorageCategory = valueInstanceTypesInstanceType["LocalStorageCategory"].asString();
|
||||
if(!valueInstanceTypesInstanceType["PrimaryEniQueueNumber"].isNull())
|
||||
instanceTypesObject.primaryEniQueueNumber = std::stoi(valueInstanceTypesInstanceType["PrimaryEniQueueNumber"].asString());
|
||||
if(!valueInstanceTypesInstanceType["MemorySize"].isNull())
|
||||
instanceTypesObject.memorySize = std::stof(valueInstanceTypesInstanceType["MemorySize"].asString());
|
||||
if(!valueInstanceTypesInstanceType["LocalStorageCapacity"].isNull())
|
||||
instanceTypesObject.localStorageCapacity = std::stol(valueInstanceTypesInstanceType["LocalStorageCapacity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InstanceFamilyLevel"].isNull())
|
||||
instanceTypesObject.instanceFamilyLevel = valueInstanceTypesInstanceType["InstanceFamilyLevel"].asString();
|
||||
if(!valueInstanceTypesInstanceType["InstancePpsRx"].isNull())
|
||||
instanceTypesObject.instancePpsRx = std::stol(valueInstanceTypesInstanceType["InstancePpsRx"].asString());
|
||||
if(!valueInstanceTypesInstanceType["EniIpv6AddressQuantity"].isNull())
|
||||
instanceTypesObject.eniIpv6AddressQuantity = std::stoi(valueInstanceTypesInstanceType["EniIpv6AddressQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["MaximumQueueNumberPerEni"].isNull())
|
||||
instanceTypesObject.maximumQueueNumberPerEni = std::stoi(valueInstanceTypesInstanceType["MaximumQueueNumberPerEni"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InstanceTypeId"].isNull())
|
||||
instanceTypesObject.instanceTypeId = valueInstanceTypesInstanceType["InstanceTypeId"].asString();
|
||||
if(!valueInstanceTypesInstanceType["InstanceBandwidthRx"].isNull())
|
||||
instanceTypesObject.instanceBandwidthRx = std::stoi(valueInstanceTypesInstanceType["InstanceBandwidthRx"].asString());
|
||||
if(!valueInstanceTypesInstanceType["SecondaryEniQueueNumber"].isNull())
|
||||
instanceTypesObject.secondaryEniQueueNumber = std::stoi(valueInstanceTypesInstanceType["SecondaryEniQueueNumber"].asString());
|
||||
if(!valueInstanceTypesInstanceType["DiskQuantity"].isNull())
|
||||
instanceTypesObject.diskQuantity = std::stoi(valueInstanceTypesInstanceType["DiskQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["EriQuantity"].isNull())
|
||||
instanceTypesObject.eriQuantity = std::stoi(valueInstanceTypesInstanceType["EriQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["GPUSpec"].isNull())
|
||||
instanceTypesObject.gPUSpec = valueInstanceTypesInstanceType["GPUSpec"].asString();
|
||||
if(!valueInstanceTypesInstanceType["InstanceBandwidthTx"].isNull())
|
||||
instanceTypesObject.instanceBandwidthTx = std::stoi(valueInstanceTypesInstanceType["InstanceBandwidthTx"].asString());
|
||||
if(!valueInstanceTypesInstanceType["QueuePairNumber"].isNull())
|
||||
instanceTypesObject.queuePairNumber = std::stoi(valueInstanceTypesInstanceType["QueuePairNumber"].asString());
|
||||
if(!valueInstanceTypesInstanceType["EriQuantity"].isNull())
|
||||
instanceTypesObject.eriQuantity = std::stoi(valueInstanceTypesInstanceType["EriQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["GPUAmount"].isNull())
|
||||
instanceTypesObject.gPUAmount = std::stoi(valueInstanceTypesInstanceType["GPUAmount"].asString());
|
||||
if(!valueInstanceTypesInstanceType["TotalEniQueueQuantity"].isNull())
|
||||
instanceTypesObject.totalEniQueueQuantity = std::stoi(valueInstanceTypesInstanceType["TotalEniQueueQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["NvmeSupport"].isNull())
|
||||
instanceTypesObject.nvmeSupport = valueInstanceTypesInstanceType["NvmeSupport"].asString();
|
||||
if(!valueInstanceTypesInstanceType["DiskQuantity"].isNull())
|
||||
instanceTypesObject.diskQuantity = std::stoi(valueInstanceTypesInstanceType["DiskQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InitialCredit"].isNull())
|
||||
instanceTypesObject.initialCredit = std::stoi(valueInstanceTypesInstanceType["InitialCredit"].asString());
|
||||
if(!valueInstanceTypesInstanceType["LocalStorageAmount"].isNull())
|
||||
instanceTypesObject.localStorageAmount = std::stoi(valueInstanceTypesInstanceType["LocalStorageAmount"].asString());
|
||||
if(!valueInstanceTypesInstanceType["BaselineCredit"].isNull())
|
||||
instanceTypesObject.baselineCredit = std::stoi(valueInstanceTypesInstanceType["BaselineCredit"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InstancePpsTx"].isNull())
|
||||
instanceTypesObject.instancePpsTx = std::stol(valueInstanceTypesInstanceType["InstancePpsTx"].asString());
|
||||
if(!valueInstanceTypesInstanceType["EniPrivateIpAddressQuantity"].isNull())
|
||||
instanceTypesObject.eniPrivateIpAddressQuantity = std::stoi(valueInstanceTypesInstanceType["EniPrivateIpAddressQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["CpuCoreCount"].isNull())
|
||||
instanceTypesObject.cpuCoreCount = std::stoi(valueInstanceTypesInstanceType["CpuCoreCount"].asString());
|
||||
if(!valueInstanceTypesInstanceType["InstanceTypeFamily"].isNull())
|
||||
instanceTypesObject.instanceTypeFamily = valueInstanceTypesInstanceType["InstanceTypeFamily"].asString();
|
||||
if(!valueInstanceTypesInstanceType["EniQuantity"].isNull())
|
||||
instanceTypesObject.eniQuantity = std::stoi(valueInstanceTypesInstanceType["EniQuantity"].asString());
|
||||
if(!valueInstanceTypesInstanceType["EniTrunkSupported"].isNull())
|
||||
instanceTypesObject.eniTrunkSupported = valueInstanceTypesInstanceType["EniTrunkSupported"].asString() == "true";
|
||||
instanceTypes_.push_back(instanceTypesObject);
|
||||
}
|
||||
if(!value["NextToken"].isNull())
|
||||
nextToken_ = value["NextToken"].asString();
|
||||
|
||||
}
|
||||
|
||||
std::string DescribeInstanceTypesResult::getNextToken()const
|
||||
{
|
||||
return nextToken_;
|
||||
}
|
||||
|
||||
std::vector<DescribeInstanceTypesResult::InstanceType> DescribeInstanceTypesResult::getInstanceTypes()const
|
||||
{
|
||||
return instanceTypes_;
|
||||
|
||||
@@ -95,6 +95,22 @@ void DescribeStorageCapacityUnitsRequest::setPageSize(int pageSize)
|
||||
setParameter("PageSize", std::to_string(pageSize));
|
||||
}
|
||||
|
||||
std::vector<DescribeStorageCapacityUnitsRequest::Tag> DescribeStorageCapacityUnitsRequest::getTag()const
|
||||
{
|
||||
return tag_;
|
||||
}
|
||||
|
||||
void DescribeStorageCapacityUnitsRequest::setTag(const std::vector<Tag>& tag)
|
||||
{
|
||||
tag_ = tag;
|
||||
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
|
||||
auto tagObj = tag.at(dep1);
|
||||
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
|
||||
setParameter(tagObjStr + ".Key", tagObj.key);
|
||||
setParameter(tagObjStr + ".Value", tagObj.value);
|
||||
}
|
||||
}
|
||||
|
||||
std::string DescribeStorageCapacityUnitsRequest::getResourceOwnerAccount()const
|
||||
{
|
||||
return resourceOwnerAccount_;
|
||||
@@ -139,6 +155,17 @@ void DescribeStorageCapacityUnitsRequest::setName(const std::string& name)
|
||||
setParameter("Name", name);
|
||||
}
|
||||
|
||||
std::string DescribeStorageCapacityUnitsRequest::getAllocationType()const
|
||||
{
|
||||
return allocationType_;
|
||||
}
|
||||
|
||||
void DescribeStorageCapacityUnitsRequest::setAllocationType(const std::string& allocationType)
|
||||
{
|
||||
allocationType_ = allocationType;
|
||||
setParameter("AllocationType", allocationType);
|
||||
}
|
||||
|
||||
std::vector<std::string> DescribeStorageCapacityUnitsRequest::getStatus()const
|
||||
{
|
||||
return status_;
|
||||
@@ -152,14 +179,3 @@ void DescribeStorageCapacityUnitsRequest::setStatus(const std::vector<std::strin
|
||||
}
|
||||
}
|
||||
|
||||
std::string DescribeStorageCapacityUnitsRequest::getAllocationType()const
|
||||
{
|
||||
return allocationType_;
|
||||
}
|
||||
|
||||
void DescribeStorageCapacityUnitsRequest::setAllocationType(const std::string& allocationType)
|
||||
{
|
||||
allocationType_ = allocationType;
|
||||
setParameter("AllocationType", allocationType);
|
||||
}
|
||||
|
||||
|
||||
@@ -43,34 +43,44 @@ void DescribeStorageCapacityUnitsResult::parse(const std::string &payload)
|
||||
for (auto valueStorageCapacityUnitsStorageCapacityUnit : allStorageCapacityUnitsNode)
|
||||
{
|
||||
StorageCapacityUnit storageCapacityUnitsObject;
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["RegionId"].isNull())
|
||||
storageCapacityUnitsObject.regionId = valueStorageCapacityUnitsStorageCapacityUnit["RegionId"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["StorageCapacityUnitId"].isNull())
|
||||
storageCapacityUnitsObject.storageCapacityUnitId = valueStorageCapacityUnitsStorageCapacityUnit["StorageCapacityUnitId"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["Name"].isNull())
|
||||
storageCapacityUnitsObject.name = valueStorageCapacityUnitsStorageCapacityUnit["Name"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["Capacity"].isNull())
|
||||
storageCapacityUnitsObject.capacity = std::stoi(valueStorageCapacityUnitsStorageCapacityUnit["Capacity"].asString());
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["Status"].isNull())
|
||||
storageCapacityUnitsObject.status = valueStorageCapacityUnitsStorageCapacityUnit["Status"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["CreationTime"].isNull())
|
||||
storageCapacityUnitsObject.creationTime = valueStorageCapacityUnitsStorageCapacityUnit["CreationTime"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["ExpiredTime"].isNull())
|
||||
storageCapacityUnitsObject.expiredTime = valueStorageCapacityUnitsStorageCapacityUnit["ExpiredTime"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["Status"].isNull())
|
||||
storageCapacityUnitsObject.status = valueStorageCapacityUnitsStorageCapacityUnit["Status"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["StartTime"].isNull())
|
||||
storageCapacityUnitsObject.startTime = valueStorageCapacityUnitsStorageCapacityUnit["StartTime"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["Capacity"].isNull())
|
||||
storageCapacityUnitsObject.capacity = std::stoi(valueStorageCapacityUnitsStorageCapacityUnit["Capacity"].asString());
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["Description"].isNull())
|
||||
storageCapacityUnitsObject.description = valueStorageCapacityUnitsStorageCapacityUnit["Description"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["AllocationStatus"].isNull())
|
||||
storageCapacityUnitsObject.allocationStatus = valueStorageCapacityUnitsStorageCapacityUnit["AllocationStatus"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["ExpiredTime"].isNull())
|
||||
storageCapacityUnitsObject.expiredTime = valueStorageCapacityUnitsStorageCapacityUnit["ExpiredTime"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["StorageCapacityUnitId"].isNull())
|
||||
storageCapacityUnitsObject.storageCapacityUnitId = valueStorageCapacityUnitsStorageCapacityUnit["StorageCapacityUnitId"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["Name"].isNull())
|
||||
storageCapacityUnitsObject.name = valueStorageCapacityUnitsStorageCapacityUnit["Name"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnit["RegionId"].isNull())
|
||||
storageCapacityUnitsObject.regionId = valueStorageCapacityUnitsStorageCapacityUnit["RegionId"].asString();
|
||||
auto allTagsNode = valueStorageCapacityUnitsStorageCapacityUnit["Tags"]["Tag"];
|
||||
for (auto valueStorageCapacityUnitsStorageCapacityUnitTagsTag : allTagsNode)
|
||||
{
|
||||
StorageCapacityUnit::Tag tagsObject;
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnitTagsTag["TagValue"].isNull())
|
||||
tagsObject.tagValue = valueStorageCapacityUnitsStorageCapacityUnitTagsTag["TagValue"].asString();
|
||||
if(!valueStorageCapacityUnitsStorageCapacityUnitTagsTag["TagKey"].isNull())
|
||||
tagsObject.tagKey = valueStorageCapacityUnitsStorageCapacityUnitTagsTag["TagKey"].asString();
|
||||
storageCapacityUnitsObject.tags.push_back(tagsObject);
|
||||
}
|
||||
storageCapacityUnits_.push_back(storageCapacityUnitsObject);
|
||||
}
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stoi(value["TotalCount"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["PageSize"].isNull())
|
||||
pageSize_ = std::stoi(value["PageSize"].asString());
|
||||
if(!value["PageNumber"].isNull())
|
||||
pageNumber_ = std::stoi(value["PageNumber"].asString());
|
||||
if(!value["TotalCount"].isNull())
|
||||
totalCount_ = std::stoi(value["TotalCount"].asString());
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -93,6 +93,22 @@ void PurchaseStorageCapacityUnitRequest::setRegionId(const std::string& regionId
|
||||
setParameter("RegionId", regionId);
|
||||
}
|
||||
|
||||
std::vector<PurchaseStorageCapacityUnitRequest::Tag> PurchaseStorageCapacityUnitRequest::getTag()const
|
||||
{
|
||||
return tag_;
|
||||
}
|
||||
|
||||
void PurchaseStorageCapacityUnitRequest::setTag(const std::vector<Tag>& tag)
|
||||
{
|
||||
tag_ = tag;
|
||||
for(int dep1 = 0; dep1!= tag.size(); dep1++) {
|
||||
auto tagObj = tag.at(dep1);
|
||||
std::string tagObjStr = "Tag." + std::to_string(dep1 + 1);
|
||||
setParameter(tagObjStr + ".Key", tagObj.key);
|
||||
setParameter(tagObjStr + ".Value", tagObj.value);
|
||||
}
|
||||
}
|
||||
|
||||
int PurchaseStorageCapacityUnitRequest::getPeriod()const
|
||||
{
|
||||
return period_;
|
||||
|
||||
946
edas/CMakeLists.txt
Normal file
946
edas/CMakeLists.txt
Normal file
@@ -0,0 +1,946 @@
|
||||
#
|
||||
# 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.
|
||||
#
|
||||
|
||||
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
||||
|
||||
set(edas_public_header
|
||||
include/alibabacloud/edas/EdasClient.h
|
||||
include/alibabacloud/edas/EdasExport.h )
|
||||
|
||||
set(edas_public_header_model
|
||||
include/alibabacloud/edas/model/AbortAndRollbackChangeOrderRequest.h
|
||||
include/alibabacloud/edas/model/AbortAndRollbackChangeOrderResult.h
|
||||
include/alibabacloud/edas/model/AbortChangeOrderRequest.h
|
||||
include/alibabacloud/edas/model/AbortChangeOrderResult.h
|
||||
include/alibabacloud/edas/model/AddLogPathRequest.h
|
||||
include/alibabacloud/edas/model/AddLogPathResult.h
|
||||
include/alibabacloud/edas/model/AddMockRuleRequest.h
|
||||
include/alibabacloud/edas/model/AddMockRuleResult.h
|
||||
include/alibabacloud/edas/model/AddServiceTimeConfigRequest.h
|
||||
include/alibabacloud/edas/model/AddServiceTimeConfigResult.h
|
||||
include/alibabacloud/edas/model/AuthorizeApplicationRequest.h
|
||||
include/alibabacloud/edas/model/AuthorizeApplicationResult.h
|
||||
include/alibabacloud/edas/model/AuthorizeResourceGroupRequest.h
|
||||
include/alibabacloud/edas/model/AuthorizeResourceGroupResult.h
|
||||
include/alibabacloud/edas/model/AuthorizeRoleRequest.h
|
||||
include/alibabacloud/edas/model/AuthorizeRoleResult.h
|
||||
include/alibabacloud/edas/model/BindEcsSlbRequest.h
|
||||
include/alibabacloud/edas/model/BindEcsSlbResult.h
|
||||
include/alibabacloud/edas/model/BindK8sSlbRequest.h
|
||||
include/alibabacloud/edas/model/BindK8sSlbResult.h
|
||||
include/alibabacloud/edas/model/BindSlbRequest.h
|
||||
include/alibabacloud/edas/model/BindSlbResult.h
|
||||
include/alibabacloud/edas/model/ChangeDeployGroupRequest.h
|
||||
include/alibabacloud/edas/model/ChangeDeployGroupResult.h
|
||||
include/alibabacloud/edas/model/ContinuePipelineRequest.h
|
||||
include/alibabacloud/edas/model/ContinuePipelineResult.h
|
||||
include/alibabacloud/edas/model/ConvertK8sResourceRequest.h
|
||||
include/alibabacloud/edas/model/ConvertK8sResourceResult.h
|
||||
include/alibabacloud/edas/model/CreateApplicationScalingRuleRequest.h
|
||||
include/alibabacloud/edas/model/CreateApplicationScalingRuleResult.h
|
||||
include/alibabacloud/edas/model/CreateEnvAppGroupRequest.h
|
||||
include/alibabacloud/edas/model/CreateEnvAppGroupResult.h
|
||||
include/alibabacloud/edas/model/CreateEnvHsfTrafficControlRequest.h
|
||||
include/alibabacloud/edas/model/CreateEnvHsfTrafficControlResult.h
|
||||
include/alibabacloud/edas/model/CreateEnvHttpTrafficControlRequest.h
|
||||
include/alibabacloud/edas/model/CreateEnvHttpTrafficControlResult.h
|
||||
include/alibabacloud/edas/model/CreateGrayEnvironmentRequest.h
|
||||
include/alibabacloud/edas/model/CreateGrayEnvironmentResult.h
|
||||
include/alibabacloud/edas/model/CreateIDCImportCommandRequest.h
|
||||
include/alibabacloud/edas/model/CreateIDCImportCommandResult.h
|
||||
include/alibabacloud/edas/model/CreateK8sConfigMapRequest.h
|
||||
include/alibabacloud/edas/model/CreateK8sConfigMapResult.h
|
||||
include/alibabacloud/edas/model/CreateK8sIngressRuleRequest.h
|
||||
include/alibabacloud/edas/model/CreateK8sIngressRuleResult.h
|
||||
include/alibabacloud/edas/model/CreateK8sSecretRequest.h
|
||||
include/alibabacloud/edas/model/CreateK8sSecretResult.h
|
||||
include/alibabacloud/edas/model/CreateK8sServiceRequest.h
|
||||
include/alibabacloud/edas/model/CreateK8sServiceResult.h
|
||||
include/alibabacloud/edas/model/DelegateAdminRoleRequest.h
|
||||
include/alibabacloud/edas/model/DelegateAdminRoleResult.h
|
||||
include/alibabacloud/edas/model/DeleteApplicationRequest.h
|
||||
include/alibabacloud/edas/model/DeleteApplicationResult.h
|
||||
include/alibabacloud/edas/model/DeleteApplicationScalingRuleRequest.h
|
||||
include/alibabacloud/edas/model/DeleteApplicationScalingRuleResult.h
|
||||
include/alibabacloud/edas/model/DeleteClusterRequest.h
|
||||
include/alibabacloud/edas/model/DeleteClusterResult.h
|
||||
include/alibabacloud/edas/model/DeleteClusterMemberRequest.h
|
||||
include/alibabacloud/edas/model/DeleteClusterMemberResult.h
|
||||
include/alibabacloud/edas/model/DeleteConfigCenterRequest.h
|
||||
include/alibabacloud/edas/model/DeleteConfigCenterResult.h
|
||||
include/alibabacloud/edas/model/DeleteDegradeControlRequest.h
|
||||
include/alibabacloud/edas/model/DeleteDegradeControlResult.h
|
||||
include/alibabacloud/edas/model/DeleteDeployGroupRequest.h
|
||||
include/alibabacloud/edas/model/DeleteDeployGroupResult.h
|
||||
include/alibabacloud/edas/model/DeleteEcuRequest.h
|
||||
include/alibabacloud/edas/model/DeleteEcuResult.h
|
||||
include/alibabacloud/edas/model/DeleteEnvAppGroupRequest.h
|
||||
include/alibabacloud/edas/model/DeleteEnvAppGroupResult.h
|
||||
include/alibabacloud/edas/model/DeleteEnvHsfTrafficControlRequest.h
|
||||
include/alibabacloud/edas/model/DeleteEnvHsfTrafficControlResult.h
|
||||
include/alibabacloud/edas/model/DeleteEnvHttpTrafficControlRequest.h
|
||||
include/alibabacloud/edas/model/DeleteEnvHttpTrafficControlResult.h
|
||||
include/alibabacloud/edas/model/DeleteFlowControlRequest.h
|
||||
include/alibabacloud/edas/model/DeleteFlowControlResult.h
|
||||
include/alibabacloud/edas/model/DeleteGrayEnvironmentRequest.h
|
||||
include/alibabacloud/edas/model/DeleteGrayEnvironmentResult.h
|
||||
include/alibabacloud/edas/model/DeleteK8sApplicationRequest.h
|
||||
include/alibabacloud/edas/model/DeleteK8sApplicationResult.h
|
||||
include/alibabacloud/edas/model/DeleteK8sConfigMapRequest.h
|
||||
include/alibabacloud/edas/model/DeleteK8sConfigMapResult.h
|
||||
include/alibabacloud/edas/model/DeleteK8sIngressRuleRequest.h
|
||||
include/alibabacloud/edas/model/DeleteK8sIngressRuleResult.h
|
||||
include/alibabacloud/edas/model/DeleteK8sSecretRequest.h
|
||||
include/alibabacloud/edas/model/DeleteK8sSecretResult.h
|
||||
include/alibabacloud/edas/model/DeleteK8sServiceRequest.h
|
||||
include/alibabacloud/edas/model/DeleteK8sServiceResult.h
|
||||
include/alibabacloud/edas/model/DeleteLogPathRequest.h
|
||||
include/alibabacloud/edas/model/DeleteLogPathResult.h
|
||||
include/alibabacloud/edas/model/DeleteRoleRequest.h
|
||||
include/alibabacloud/edas/model/DeleteRoleResult.h
|
||||
include/alibabacloud/edas/model/DeleteServiceGroupRequest.h
|
||||
include/alibabacloud/edas/model/DeleteServiceGroupResult.h
|
||||
include/alibabacloud/edas/model/DeleteServiceTimeConfigRequest.h
|
||||
include/alibabacloud/edas/model/DeleteServiceTimeConfigResult.h
|
||||
include/alibabacloud/edas/model/DeleteSwimmingLaneRequest.h
|
||||
include/alibabacloud/edas/model/DeleteSwimmingLaneResult.h
|
||||
include/alibabacloud/edas/model/DeleteSwimmingLaneGroupRequest.h
|
||||
include/alibabacloud/edas/model/DeleteSwimmingLaneGroupResult.h
|
||||
include/alibabacloud/edas/model/DeleteUserDefineRegionRequest.h
|
||||
include/alibabacloud/edas/model/DeleteUserDefineRegionResult.h
|
||||
include/alibabacloud/edas/model/DeployApplicationRequest.h
|
||||
include/alibabacloud/edas/model/DeployApplicationResult.h
|
||||
include/alibabacloud/edas/model/DeployK8sApplicationRequest.h
|
||||
include/alibabacloud/edas/model/DeployK8sApplicationResult.h
|
||||
include/alibabacloud/edas/model/DescribeAppInstanceListRequest.h
|
||||
include/alibabacloud/edas/model/DescribeAppInstanceListResult.h
|
||||
include/alibabacloud/edas/model/DescribeApplicationScalingRuleRequest.h
|
||||
include/alibabacloud/edas/model/DescribeApplicationScalingRuleResult.h
|
||||
include/alibabacloud/edas/model/DescribeApplicationScalingRulesRequest.h
|
||||
include/alibabacloud/edas/model/DescribeApplicationScalingRulesResult.h
|
||||
include/alibabacloud/edas/model/DescribeLocalitySettingRequest.h
|
||||
include/alibabacloud/edas/model/DescribeLocalitySettingResult.h
|
||||
include/alibabacloud/edas/model/DisableApplicationScalingRuleRequest.h
|
||||
include/alibabacloud/edas/model/DisableApplicationScalingRuleResult.h
|
||||
include/alibabacloud/edas/model/DisableDegradeControlRequest.h
|
||||
include/alibabacloud/edas/model/DisableDegradeControlResult.h
|
||||
include/alibabacloud/edas/model/DisableFlowControlRequest.h
|
||||
include/alibabacloud/edas/model/DisableFlowControlResult.h
|
||||
include/alibabacloud/edas/model/DisableMockRuleRequest.h
|
||||
include/alibabacloud/edas/model/DisableMockRuleResult.h
|
||||
include/alibabacloud/edas/model/EnableApplicationScalingRuleRequest.h
|
||||
include/alibabacloud/edas/model/EnableApplicationScalingRuleResult.h
|
||||
include/alibabacloud/edas/model/EnableDegradeControlRequest.h
|
||||
include/alibabacloud/edas/model/EnableDegradeControlResult.h
|
||||
include/alibabacloud/edas/model/EnableFlowControlRequest.h
|
||||
include/alibabacloud/edas/model/EnableFlowControlResult.h
|
||||
include/alibabacloud/edas/model/EnableMockRuleRequest.h
|
||||
include/alibabacloud/edas/model/EnableMockRuleResult.h
|
||||
include/alibabacloud/edas/model/ExecuteStatusRequest.h
|
||||
include/alibabacloud/edas/model/ExecuteStatusResult.h
|
||||
include/alibabacloud/edas/model/GetAccountMockRuleRequest.h
|
||||
include/alibabacloud/edas/model/GetAccountMockRuleResult.h
|
||||
include/alibabacloud/edas/model/GetAppDeploymentRequest.h
|
||||
include/alibabacloud/edas/model/GetAppDeploymentResult.h
|
||||
include/alibabacloud/edas/model/GetApplicationRequest.h
|
||||
include/alibabacloud/edas/model/GetApplicationResult.h
|
||||
include/alibabacloud/edas/model/GetChangeOrderInfoRequest.h
|
||||
include/alibabacloud/edas/model/GetChangeOrderInfoResult.h
|
||||
include/alibabacloud/edas/model/GetClusterRequest.h
|
||||
include/alibabacloud/edas/model/GetClusterResult.h
|
||||
include/alibabacloud/edas/model/GetContainerConfigurationRequest.h
|
||||
include/alibabacloud/edas/model/GetContainerConfigurationResult.h
|
||||
include/alibabacloud/edas/model/GetEnvTrafficControlRequest.h
|
||||
include/alibabacloud/edas/model/GetEnvTrafficControlResult.h
|
||||
include/alibabacloud/edas/model/GetGrayAppGroupRequest.h
|
||||
include/alibabacloud/edas/model/GetGrayAppGroupResult.h
|
||||
include/alibabacloud/edas/model/GetGrayAppsRequest.h
|
||||
include/alibabacloud/edas/model/GetGrayAppsResult.h
|
||||
include/alibabacloud/edas/model/GetGrayEnvironmentsRequest.h
|
||||
include/alibabacloud/edas/model/GetGrayEnvironmentsResult.h
|
||||
include/alibabacloud/edas/model/GetJavaStartUpConfigRequest.h
|
||||
include/alibabacloud/edas/model/GetJavaStartUpConfigResult.h
|
||||
include/alibabacloud/edas/model/GetJvmConfigurationRequest.h
|
||||
include/alibabacloud/edas/model/GetJvmConfigurationResult.h
|
||||
include/alibabacloud/edas/model/GetK8sApplicationRequest.h
|
||||
include/alibabacloud/edas/model/GetK8sApplicationResult.h
|
||||
include/alibabacloud/edas/model/GetK8sClusterRequest.h
|
||||
include/alibabacloud/edas/model/GetK8sClusterResult.h
|
||||
include/alibabacloud/edas/model/GetK8sServicesRequest.h
|
||||
include/alibabacloud/edas/model/GetK8sServicesResult.h
|
||||
include/alibabacloud/edas/model/GetK8sStorageInfoRequest.h
|
||||
include/alibabacloud/edas/model/GetK8sStorageInfoResult.h
|
||||
include/alibabacloud/edas/model/GetMockRuleByConsumerAppIdRequest.h
|
||||
include/alibabacloud/edas/model/GetMockRuleByConsumerAppIdResult.h
|
||||
include/alibabacloud/edas/model/GetMockRuleByIdRequest.h
|
||||
include/alibabacloud/edas/model/GetMockRuleByIdResult.h
|
||||
include/alibabacloud/edas/model/GetMockRuleByProviderAppIdRequest.h
|
||||
include/alibabacloud/edas/model/GetMockRuleByProviderAppIdResult.h
|
||||
include/alibabacloud/edas/model/GetPackageStorageCredentialRequest.h
|
||||
include/alibabacloud/edas/model/GetPackageStorageCredentialResult.h
|
||||
include/alibabacloud/edas/model/GetScalingRulesRequest.h
|
||||
include/alibabacloud/edas/model/GetScalingRulesResult.h
|
||||
include/alibabacloud/edas/model/GetSecureTokenRequest.h
|
||||
include/alibabacloud/edas/model/GetSecureTokenResult.h
|
||||
include/alibabacloud/edas/model/GetServiceConsumersPageRequest.h
|
||||
include/alibabacloud/edas/model/GetServiceConsumersPageResult.h
|
||||
include/alibabacloud/edas/model/GetServiceDetailRequest.h
|
||||
include/alibabacloud/edas/model/GetServiceDetailResult.h
|
||||
include/alibabacloud/edas/model/GetServiceListRequest.h
|
||||
include/alibabacloud/edas/model/GetServiceListResult.h
|
||||
include/alibabacloud/edas/model/GetServiceListPageRequest.h
|
||||
include/alibabacloud/edas/model/GetServiceListPageResult.h
|
||||
include/alibabacloud/edas/model/GetServiceMethodPageRequest.h
|
||||
include/alibabacloud/edas/model/GetServiceMethodPageResult.h
|
||||
include/alibabacloud/edas/model/GetServiceProvidersPageRequest.h
|
||||
include/alibabacloud/edas/model/GetServiceProvidersPageResult.h
|
||||
include/alibabacloud/edas/model/GetSpringCloudTestMethodRequest.h
|
||||
include/alibabacloud/edas/model/GetSpringCloudTestMethodResult.h
|
||||
include/alibabacloud/edas/model/GetSslCertificateListRequest.h
|
||||
include/alibabacloud/edas/model/GetSslCertificateListResult.h
|
||||
include/alibabacloud/edas/model/GetSubAccountInfoRequest.h
|
||||
include/alibabacloud/edas/model/GetSubAccountInfoResult.h
|
||||
include/alibabacloud/edas/model/GetSwimmingLaneRequest.h
|
||||
include/alibabacloud/edas/model/GetSwimmingLaneResult.h
|
||||
include/alibabacloud/edas/model/GetWebContainerConfigRequest.h
|
||||
include/alibabacloud/edas/model/GetWebContainerConfigResult.h
|
||||
include/alibabacloud/edas/model/ImportK8sClusterRequest.h
|
||||
include/alibabacloud/edas/model/ImportK8sClusterResult.h
|
||||
include/alibabacloud/edas/model/InsertApplicationRequest.h
|
||||
include/alibabacloud/edas/model/InsertApplicationResult.h
|
||||
include/alibabacloud/edas/model/InsertClusterRequest.h
|
||||
include/alibabacloud/edas/model/InsertClusterResult.h
|
||||
include/alibabacloud/edas/model/InsertClusterMemberRequest.h
|
||||
include/alibabacloud/edas/model/InsertClusterMemberResult.h
|
||||
include/alibabacloud/edas/model/InsertConfigCenterRequest.h
|
||||
include/alibabacloud/edas/model/InsertConfigCenterResult.h
|
||||
include/alibabacloud/edas/model/InsertDegradeControlRequest.h
|
||||
include/alibabacloud/edas/model/InsertDegradeControlResult.h
|
||||
include/alibabacloud/edas/model/InsertDeployGroupRequest.h
|
||||
include/alibabacloud/edas/model/InsertDeployGroupResult.h
|
||||
include/alibabacloud/edas/model/InsertFlowControlRequest.h
|
||||
include/alibabacloud/edas/model/InsertFlowControlResult.h
|
||||
include/alibabacloud/edas/model/InsertK8sApplicationRequest.h
|
||||
include/alibabacloud/edas/model/InsertK8sApplicationResult.h
|
||||
include/alibabacloud/edas/model/InsertOrUpdateRegionRequest.h
|
||||
include/alibabacloud/edas/model/InsertOrUpdateRegionResult.h
|
||||
include/alibabacloud/edas/model/InsertRoleRequest.h
|
||||
include/alibabacloud/edas/model/InsertRoleResult.h
|
||||
include/alibabacloud/edas/model/InsertServiceGroupRequest.h
|
||||
include/alibabacloud/edas/model/InsertServiceGroupResult.h
|
||||
include/alibabacloud/edas/model/InsertSwimmingLaneRequest.h
|
||||
include/alibabacloud/edas/model/InsertSwimmingLaneResult.h
|
||||
include/alibabacloud/edas/model/InsertSwimmingLaneGroupRequest.h
|
||||
include/alibabacloud/edas/model/InsertSwimmingLaneGroupResult.h
|
||||
include/alibabacloud/edas/model/InstallAgentRequest.h
|
||||
include/alibabacloud/edas/model/InstallAgentResult.h
|
||||
include/alibabacloud/edas/model/ListAliyunRegionRequest.h
|
||||
include/alibabacloud/edas/model/ListAliyunRegionResult.h
|
||||
include/alibabacloud/edas/model/ListApplicationRequest.h
|
||||
include/alibabacloud/edas/model/ListApplicationResult.h
|
||||
include/alibabacloud/edas/model/ListApplicationEcuRequest.h
|
||||
include/alibabacloud/edas/model/ListApplicationEcuResult.h
|
||||
include/alibabacloud/edas/model/ListAuthorityRequest.h
|
||||
include/alibabacloud/edas/model/ListAuthorityResult.h
|
||||
include/alibabacloud/edas/model/ListBuildPackRequest.h
|
||||
include/alibabacloud/edas/model/ListBuildPackResult.h
|
||||
include/alibabacloud/edas/model/ListCSBGatewayRequest.h
|
||||
include/alibabacloud/edas/model/ListCSBGatewayResult.h
|
||||
include/alibabacloud/edas/model/ListChildrenStacksRequest.h
|
||||
include/alibabacloud/edas/model/ListChildrenStacksResult.h
|
||||
include/alibabacloud/edas/model/ListClusterRequest.h
|
||||
include/alibabacloud/edas/model/ListClusterResult.h
|
||||
include/alibabacloud/edas/model/ListClusterMembersRequest.h
|
||||
include/alibabacloud/edas/model/ListClusterMembersResult.h
|
||||
include/alibabacloud/edas/model/ListComponentsRequest.h
|
||||
include/alibabacloud/edas/model/ListComponentsResult.h
|
||||
include/alibabacloud/edas/model/ListConfigCentersRequest.h
|
||||
include/alibabacloud/edas/model/ListConfigCentersResult.h
|
||||
include/alibabacloud/edas/model/ListConsumedServicesRequest.h
|
||||
include/alibabacloud/edas/model/ListConsumedServicesResult.h
|
||||
include/alibabacloud/edas/model/ListConvertableEcuRequest.h
|
||||
include/alibabacloud/edas/model/ListConvertableEcuResult.h
|
||||
include/alibabacloud/edas/model/ListDegradeControlsRequest.h
|
||||
include/alibabacloud/edas/model/ListDegradeControlsResult.h
|
||||
include/alibabacloud/edas/model/ListDeployGroupRequest.h
|
||||
include/alibabacloud/edas/model/ListDeployGroupResult.h
|
||||
include/alibabacloud/edas/model/ListEcsNotInClusterRequest.h
|
||||
include/alibabacloud/edas/model/ListEcsNotInClusterResult.h
|
||||
include/alibabacloud/edas/model/ListEcuByRegionRequest.h
|
||||
include/alibabacloud/edas/model/ListEcuByRegionResult.h
|
||||
include/alibabacloud/edas/model/ListFlowControlsRequest.h
|
||||
include/alibabacloud/edas/model/ListFlowControlsResult.h
|
||||
include/alibabacloud/edas/model/ListHistoryDeployVersionRequest.h
|
||||
include/alibabacloud/edas/model/ListHistoryDeployVersionResult.h
|
||||
include/alibabacloud/edas/model/ListK8sConfigMapsRequest.h
|
||||
include/alibabacloud/edas/model/ListK8sConfigMapsResult.h
|
||||
include/alibabacloud/edas/model/ListK8sIngressRulesRequest.h
|
||||
include/alibabacloud/edas/model/ListK8sIngressRulesResult.h
|
||||
include/alibabacloud/edas/model/ListK8sPvcRequest.h
|
||||
include/alibabacloud/edas/model/ListK8sPvcResult.h
|
||||
include/alibabacloud/edas/model/ListK8sSecretsRequest.h
|
||||
include/alibabacloud/edas/model/ListK8sSecretsResult.h
|
||||
include/alibabacloud/edas/model/ListMethodsRequest.h
|
||||
include/alibabacloud/edas/model/ListMethodsResult.h
|
||||
include/alibabacloud/edas/model/ListOperationLogsRequest.h
|
||||
include/alibabacloud/edas/model/ListOperationLogsResult.h
|
||||
include/alibabacloud/edas/model/ListPublishedServicesRequest.h
|
||||
include/alibabacloud/edas/model/ListPublishedServicesResult.h
|
||||
include/alibabacloud/edas/model/ListRecentChangeOrderRequest.h
|
||||
include/alibabacloud/edas/model/ListRecentChangeOrderResult.h
|
||||
include/alibabacloud/edas/model/ListResourceGroupRequest.h
|
||||
include/alibabacloud/edas/model/ListResourceGroupResult.h
|
||||
include/alibabacloud/edas/model/ListRoleRequest.h
|
||||
include/alibabacloud/edas/model/ListRoleResult.h
|
||||
include/alibabacloud/edas/model/ListRootStacksRequest.h
|
||||
include/alibabacloud/edas/model/ListRootStacksResult.h
|
||||
include/alibabacloud/edas/model/ListScaleOutEcuRequest.h
|
||||
include/alibabacloud/edas/model/ListScaleOutEcuResult.h
|
||||
include/alibabacloud/edas/model/ListServiceGroupsRequest.h
|
||||
include/alibabacloud/edas/model/ListServiceGroupsResult.h
|
||||
include/alibabacloud/edas/model/ListSlbRequest.h
|
||||
include/alibabacloud/edas/model/ListSlbResult.h
|
||||
include/alibabacloud/edas/model/ListStatusRequest.h
|
||||
include/alibabacloud/edas/model/ListStatusResult.h
|
||||
include/alibabacloud/edas/model/ListSubAccountRequest.h
|
||||
include/alibabacloud/edas/model/ListSubAccountResult.h
|
||||
include/alibabacloud/edas/model/ListSwimmingLaneRequest.h
|
||||
include/alibabacloud/edas/model/ListSwimmingLaneResult.h
|
||||
include/alibabacloud/edas/model/ListSwimmingLaneGroupRequest.h
|
||||
include/alibabacloud/edas/model/ListSwimmingLaneGroupResult.h
|
||||
include/alibabacloud/edas/model/ListTagResourcesRequest.h
|
||||
include/alibabacloud/edas/model/ListTagResourcesResult.h
|
||||
include/alibabacloud/edas/model/ListUserDefineRegionRequest.h
|
||||
include/alibabacloud/edas/model/ListUserDefineRegionResult.h
|
||||
include/alibabacloud/edas/model/ListVpcRequest.h
|
||||
include/alibabacloud/edas/model/ListVpcResult.h
|
||||
include/alibabacloud/edas/model/MigrateEcuRequest.h
|
||||
include/alibabacloud/edas/model/MigrateEcuResult.h
|
||||
include/alibabacloud/edas/model/ModifyScalingRuleRequest.h
|
||||
include/alibabacloud/edas/model/ModifyScalingRuleResult.h
|
||||
include/alibabacloud/edas/model/QueryApplicationStatusRequest.h
|
||||
include/alibabacloud/edas/model/QueryApplicationStatusResult.h
|
||||
include/alibabacloud/edas/model/QueryConfigCenterRequest.h
|
||||
include/alibabacloud/edas/model/QueryConfigCenterResult.h
|
||||
include/alibabacloud/edas/model/QueryEccInfoRequest.h
|
||||
include/alibabacloud/edas/model/QueryEccInfoResult.h
|
||||
include/alibabacloud/edas/model/QueryK8sClusterLogProjectInfoRequest.h
|
||||
include/alibabacloud/edas/model/QueryK8sClusterLogProjectInfoResult.h
|
||||
include/alibabacloud/edas/model/QueryMigrateEcuListRequest.h
|
||||
include/alibabacloud/edas/model/QueryMigrateEcuListResult.h
|
||||
include/alibabacloud/edas/model/QueryMigrateRegionListRequest.h
|
||||
include/alibabacloud/edas/model/QueryMigrateRegionListResult.h
|
||||
include/alibabacloud/edas/model/QueryRegionConfigRequest.h
|
||||
include/alibabacloud/edas/model/QueryRegionConfigResult.h
|
||||
include/alibabacloud/edas/model/QueryServiceTimeConfigRequest.h
|
||||
include/alibabacloud/edas/model/QueryServiceTimeConfigResult.h
|
||||
include/alibabacloud/edas/model/QuerySlsLogStoreListRequest.h
|
||||
include/alibabacloud/edas/model/QuerySlsLogStoreListResult.h
|
||||
include/alibabacloud/edas/model/RemoveMockRuleRequest.h
|
||||
include/alibabacloud/edas/model/RemoveMockRuleResult.h
|
||||
include/alibabacloud/edas/model/ResetApplicationRequest.h
|
||||
include/alibabacloud/edas/model/ResetApplicationResult.h
|
||||
include/alibabacloud/edas/model/RestartApplicationRequest.h
|
||||
include/alibabacloud/edas/model/RestartApplicationResult.h
|
||||
include/alibabacloud/edas/model/RestartK8sApplicationRequest.h
|
||||
include/alibabacloud/edas/model/RestartK8sApplicationResult.h
|
||||
include/alibabacloud/edas/model/RetryChangeOrderTaskRequest.h
|
||||
include/alibabacloud/edas/model/RetryChangeOrderTaskResult.h
|
||||
include/alibabacloud/edas/model/RollbackApplicationRequest.h
|
||||
include/alibabacloud/edas/model/RollbackApplicationResult.h
|
||||
include/alibabacloud/edas/model/RollbackChangeOrderRequest.h
|
||||
include/alibabacloud/edas/model/RollbackChangeOrderResult.h
|
||||
include/alibabacloud/edas/model/ScaleInApplicationRequest.h
|
||||
include/alibabacloud/edas/model/ScaleInApplicationResult.h
|
||||
include/alibabacloud/edas/model/ScaleK8sApplicationRequest.h
|
||||
include/alibabacloud/edas/model/ScaleK8sApplicationResult.h
|
||||
include/alibabacloud/edas/model/ScaleOutApplicationRequest.h
|
||||
include/alibabacloud/edas/model/ScaleOutApplicationResult.h
|
||||
include/alibabacloud/edas/model/ScaleoutApplicationWithNewInstancesRequest.h
|
||||
include/alibabacloud/edas/model/ScaleoutApplicationWithNewInstancesResult.h
|
||||
include/alibabacloud/edas/model/StartApplicationRequest.h
|
||||
include/alibabacloud/edas/model/StartApplicationResult.h
|
||||
include/alibabacloud/edas/model/StartK8sApplicationRequest.h
|
||||
include/alibabacloud/edas/model/StartK8sApplicationResult.h
|
||||
include/alibabacloud/edas/model/StopApplicationRequest.h
|
||||
include/alibabacloud/edas/model/StopApplicationResult.h
|
||||
include/alibabacloud/edas/model/StopK8sApplicationRequest.h
|
||||
include/alibabacloud/edas/model/StopK8sApplicationResult.h
|
||||
include/alibabacloud/edas/model/SwitchAdvancedMonitoringRequest.h
|
||||
include/alibabacloud/edas/model/SwitchAdvancedMonitoringResult.h
|
||||
include/alibabacloud/edas/model/SynchronizeResourceRequest.h
|
||||
include/alibabacloud/edas/model/SynchronizeResourceResult.h
|
||||
include/alibabacloud/edas/model/TagResourcesRequest.h
|
||||
include/alibabacloud/edas/model/TagResourcesResult.h
|
||||
include/alibabacloud/edas/model/ToggleGrayIngressRequest.h
|
||||
include/alibabacloud/edas/model/ToggleGrayIngressResult.h
|
||||
include/alibabacloud/edas/model/TransformClusterMemberRequest.h
|
||||
include/alibabacloud/edas/model/TransformClusterMemberResult.h
|
||||
include/alibabacloud/edas/model/UnbindK8sSlbRequest.h
|
||||
include/alibabacloud/edas/model/UnbindK8sSlbResult.h
|
||||
include/alibabacloud/edas/model/UnbindSlbRequest.h
|
||||
include/alibabacloud/edas/model/UnbindSlbResult.h
|
||||
include/alibabacloud/edas/model/UntagResourcesRequest.h
|
||||
include/alibabacloud/edas/model/UntagResourcesResult.h
|
||||
include/alibabacloud/edas/model/UpdateAccountInfoRequest.h
|
||||
include/alibabacloud/edas/model/UpdateAccountInfoResult.h
|
||||
include/alibabacloud/edas/model/UpdateApplicationBaseInfoRequest.h
|
||||
include/alibabacloud/edas/model/UpdateApplicationBaseInfoResult.h
|
||||
include/alibabacloud/edas/model/UpdateApplicationScalingRuleRequest.h
|
||||
include/alibabacloud/edas/model/UpdateApplicationScalingRuleResult.h
|
||||
include/alibabacloud/edas/model/UpdateContainerRequest.h
|
||||
include/alibabacloud/edas/model/UpdateContainerResult.h
|
||||
include/alibabacloud/edas/model/UpdateContainerConfigurationRequest.h
|
||||
include/alibabacloud/edas/model/UpdateContainerConfigurationResult.h
|
||||
include/alibabacloud/edas/model/UpdateDegradeControlRequest.h
|
||||
include/alibabacloud/edas/model/UpdateDegradeControlResult.h
|
||||
include/alibabacloud/edas/model/UpdateEnvAppGroupRequest.h
|
||||
include/alibabacloud/edas/model/UpdateEnvAppGroupResult.h
|
||||
include/alibabacloud/edas/model/UpdateEnvHttpTrafficControlRequest.h
|
||||
include/alibabacloud/edas/model/UpdateEnvHttpTrafficControlResult.h
|
||||
include/alibabacloud/edas/model/UpdateFlowControlRequest.h
|
||||
include/alibabacloud/edas/model/UpdateFlowControlResult.h
|
||||
include/alibabacloud/edas/model/UpdateHealthCheckUrlRequest.h
|
||||
include/alibabacloud/edas/model/UpdateHealthCheckUrlResult.h
|
||||
include/alibabacloud/edas/model/UpdateHookConfigurationRequest.h
|
||||
include/alibabacloud/edas/model/UpdateHookConfigurationResult.h
|
||||
include/alibabacloud/edas/model/UpdateJvmConfigurationRequest.h
|
||||
include/alibabacloud/edas/model/UpdateJvmConfigurationResult.h
|
||||
include/alibabacloud/edas/model/UpdateK8sApplicationBaseInfoRequest.h
|
||||
include/alibabacloud/edas/model/UpdateK8sApplicationBaseInfoResult.h
|
||||
include/alibabacloud/edas/model/UpdateK8sApplicationConfigRequest.h
|
||||
include/alibabacloud/edas/model/UpdateK8sApplicationConfigResult.h
|
||||
include/alibabacloud/edas/model/UpdateK8sConfigMapRequest.h
|
||||
include/alibabacloud/edas/model/UpdateK8sConfigMapResult.h
|
||||
include/alibabacloud/edas/model/UpdateK8sIngressRuleRequest.h
|
||||
include/alibabacloud/edas/model/UpdateK8sIngressRuleResult.h
|
||||
include/alibabacloud/edas/model/UpdateK8sResourceRequest.h
|
||||
include/alibabacloud/edas/model/UpdateK8sResourceResult.h
|
||||
include/alibabacloud/edas/model/UpdateK8sSecretRequest.h
|
||||
include/alibabacloud/edas/model/UpdateK8sSecretResult.h
|
||||
include/alibabacloud/edas/model/UpdateK8sServiceRequest.h
|
||||
include/alibabacloud/edas/model/UpdateK8sServiceResult.h
|
||||
include/alibabacloud/edas/model/UpdateK8sSlbRequest.h
|
||||
include/alibabacloud/edas/model/UpdateK8sSlbResult.h
|
||||
include/alibabacloud/edas/model/UpdateLocalitySettingRequest.h
|
||||
include/alibabacloud/edas/model/UpdateLocalitySettingResult.h
|
||||
include/alibabacloud/edas/model/UpdateMockRuleRequest.h
|
||||
include/alibabacloud/edas/model/UpdateMockRuleResult.h
|
||||
include/alibabacloud/edas/model/UpdateRoleRequest.h
|
||||
include/alibabacloud/edas/model/UpdateRoleResult.h
|
||||
include/alibabacloud/edas/model/UpdateSlsLogStoreRequest.h
|
||||
include/alibabacloud/edas/model/UpdateSlsLogStoreResult.h
|
||||
include/alibabacloud/edas/model/UpdateSwimmingLaneRequest.h
|
||||
include/alibabacloud/edas/model/UpdateSwimmingLaneResult.h
|
||||
include/alibabacloud/edas/model/UpdateSwimmingLaneGroupRequest.h
|
||||
include/alibabacloud/edas/model/UpdateSwimmingLaneGroupResult.h
|
||||
include/alibabacloud/edas/model/UpdateSwimmingLanePriorityRequest.h
|
||||
include/alibabacloud/edas/model/UpdateSwimmingLanePriorityResult.h
|
||||
include/alibabacloud/edas/model/UppateEnvHsfTrafficControlRequest.h
|
||||
include/alibabacloud/edas/model/UppateEnvHsfTrafficControlResult.h
|
||||
include/alibabacloud/edas/model/ValidateK8sResourceRequest.h
|
||||
include/alibabacloud/edas/model/ValidateK8sResourceResult.h )
|
||||
|
||||
set(edas_src
|
||||
src/EdasClient.cc
|
||||
src/model/AbortAndRollbackChangeOrderRequest.cc
|
||||
src/model/AbortAndRollbackChangeOrderResult.cc
|
||||
src/model/AbortChangeOrderRequest.cc
|
||||
src/model/AbortChangeOrderResult.cc
|
||||
src/model/AddLogPathRequest.cc
|
||||
src/model/AddLogPathResult.cc
|
||||
src/model/AddMockRuleRequest.cc
|
||||
src/model/AddMockRuleResult.cc
|
||||
src/model/AddServiceTimeConfigRequest.cc
|
||||
src/model/AddServiceTimeConfigResult.cc
|
||||
src/model/AuthorizeApplicationRequest.cc
|
||||
src/model/AuthorizeApplicationResult.cc
|
||||
src/model/AuthorizeResourceGroupRequest.cc
|
||||
src/model/AuthorizeResourceGroupResult.cc
|
||||
src/model/AuthorizeRoleRequest.cc
|
||||
src/model/AuthorizeRoleResult.cc
|
||||
src/model/BindEcsSlbRequest.cc
|
||||
src/model/BindEcsSlbResult.cc
|
||||
src/model/BindK8sSlbRequest.cc
|
||||
src/model/BindK8sSlbResult.cc
|
||||
src/model/BindSlbRequest.cc
|
||||
src/model/BindSlbResult.cc
|
||||
src/model/ChangeDeployGroupRequest.cc
|
||||
src/model/ChangeDeployGroupResult.cc
|
||||
src/model/ContinuePipelineRequest.cc
|
||||
src/model/ContinuePipelineResult.cc
|
||||
src/model/ConvertK8sResourceRequest.cc
|
||||
src/model/ConvertK8sResourceResult.cc
|
||||
src/model/CreateApplicationScalingRuleRequest.cc
|
||||
src/model/CreateApplicationScalingRuleResult.cc
|
||||
src/model/CreateEnvAppGroupRequest.cc
|
||||
src/model/CreateEnvAppGroupResult.cc
|
||||
src/model/CreateEnvHsfTrafficControlRequest.cc
|
||||
src/model/CreateEnvHsfTrafficControlResult.cc
|
||||
src/model/CreateEnvHttpTrafficControlRequest.cc
|
||||
src/model/CreateEnvHttpTrafficControlResult.cc
|
||||
src/model/CreateGrayEnvironmentRequest.cc
|
||||
src/model/CreateGrayEnvironmentResult.cc
|
||||
src/model/CreateIDCImportCommandRequest.cc
|
||||
src/model/CreateIDCImportCommandResult.cc
|
||||
src/model/CreateK8sConfigMapRequest.cc
|
||||
src/model/CreateK8sConfigMapResult.cc
|
||||
src/model/CreateK8sIngressRuleRequest.cc
|
||||
src/model/CreateK8sIngressRuleResult.cc
|
||||
src/model/CreateK8sSecretRequest.cc
|
||||
src/model/CreateK8sSecretResult.cc
|
||||
src/model/CreateK8sServiceRequest.cc
|
||||
src/model/CreateK8sServiceResult.cc
|
||||
src/model/DelegateAdminRoleRequest.cc
|
||||
src/model/DelegateAdminRoleResult.cc
|
||||
src/model/DeleteApplicationRequest.cc
|
||||
src/model/DeleteApplicationResult.cc
|
||||
src/model/DeleteApplicationScalingRuleRequest.cc
|
||||
src/model/DeleteApplicationScalingRuleResult.cc
|
||||
src/model/DeleteClusterRequest.cc
|
||||
src/model/DeleteClusterResult.cc
|
||||
src/model/DeleteClusterMemberRequest.cc
|
||||
src/model/DeleteClusterMemberResult.cc
|
||||
src/model/DeleteConfigCenterRequest.cc
|
||||
src/model/DeleteConfigCenterResult.cc
|
||||
src/model/DeleteDegradeControlRequest.cc
|
||||
src/model/DeleteDegradeControlResult.cc
|
||||
src/model/DeleteDeployGroupRequest.cc
|
||||
src/model/DeleteDeployGroupResult.cc
|
||||
src/model/DeleteEcuRequest.cc
|
||||
src/model/DeleteEcuResult.cc
|
||||
src/model/DeleteEnvAppGroupRequest.cc
|
||||
src/model/DeleteEnvAppGroupResult.cc
|
||||
src/model/DeleteEnvHsfTrafficControlRequest.cc
|
||||
src/model/DeleteEnvHsfTrafficControlResult.cc
|
||||
src/model/DeleteEnvHttpTrafficControlRequest.cc
|
||||
src/model/DeleteEnvHttpTrafficControlResult.cc
|
||||
src/model/DeleteFlowControlRequest.cc
|
||||
src/model/DeleteFlowControlResult.cc
|
||||
src/model/DeleteGrayEnvironmentRequest.cc
|
||||
src/model/DeleteGrayEnvironmentResult.cc
|
||||
src/model/DeleteK8sApplicationRequest.cc
|
||||
src/model/DeleteK8sApplicationResult.cc
|
||||
src/model/DeleteK8sConfigMapRequest.cc
|
||||
src/model/DeleteK8sConfigMapResult.cc
|
||||
src/model/DeleteK8sIngressRuleRequest.cc
|
||||
src/model/DeleteK8sIngressRuleResult.cc
|
||||
src/model/DeleteK8sSecretRequest.cc
|
||||
src/model/DeleteK8sSecretResult.cc
|
||||
src/model/DeleteK8sServiceRequest.cc
|
||||
src/model/DeleteK8sServiceResult.cc
|
||||
src/model/DeleteLogPathRequest.cc
|
||||
src/model/DeleteLogPathResult.cc
|
||||
src/model/DeleteRoleRequest.cc
|
||||
src/model/DeleteRoleResult.cc
|
||||
src/model/DeleteServiceGroupRequest.cc
|
||||
src/model/DeleteServiceGroupResult.cc
|
||||
src/model/DeleteServiceTimeConfigRequest.cc
|
||||
src/model/DeleteServiceTimeConfigResult.cc
|
||||
src/model/DeleteSwimmingLaneRequest.cc
|
||||
src/model/DeleteSwimmingLaneResult.cc
|
||||
src/model/DeleteSwimmingLaneGroupRequest.cc
|
||||
src/model/DeleteSwimmingLaneGroupResult.cc
|
||||
src/model/DeleteUserDefineRegionRequest.cc
|
||||
src/model/DeleteUserDefineRegionResult.cc
|
||||
src/model/DeployApplicationRequest.cc
|
||||
src/model/DeployApplicationResult.cc
|
||||
src/model/DeployK8sApplicationRequest.cc
|
||||
src/model/DeployK8sApplicationResult.cc
|
||||
src/model/DescribeAppInstanceListRequest.cc
|
||||
src/model/DescribeAppInstanceListResult.cc
|
||||
src/model/DescribeApplicationScalingRuleRequest.cc
|
||||
src/model/DescribeApplicationScalingRuleResult.cc
|
||||
src/model/DescribeApplicationScalingRulesRequest.cc
|
||||
src/model/DescribeApplicationScalingRulesResult.cc
|
||||
src/model/DescribeLocalitySettingRequest.cc
|
||||
src/model/DescribeLocalitySettingResult.cc
|
||||
src/model/DisableApplicationScalingRuleRequest.cc
|
||||
src/model/DisableApplicationScalingRuleResult.cc
|
||||
src/model/DisableDegradeControlRequest.cc
|
||||
src/model/DisableDegradeControlResult.cc
|
||||
src/model/DisableFlowControlRequest.cc
|
||||
src/model/DisableFlowControlResult.cc
|
||||
src/model/DisableMockRuleRequest.cc
|
||||
src/model/DisableMockRuleResult.cc
|
||||
src/model/EnableApplicationScalingRuleRequest.cc
|
||||
src/model/EnableApplicationScalingRuleResult.cc
|
||||
src/model/EnableDegradeControlRequest.cc
|
||||
src/model/EnableDegradeControlResult.cc
|
||||
src/model/EnableFlowControlRequest.cc
|
||||
src/model/EnableFlowControlResult.cc
|
||||
src/model/EnableMockRuleRequest.cc
|
||||
src/model/EnableMockRuleResult.cc
|
||||
src/model/ExecuteStatusRequest.cc
|
||||
src/model/ExecuteStatusResult.cc
|
||||
src/model/GetAccountMockRuleRequest.cc
|
||||
src/model/GetAccountMockRuleResult.cc
|
||||
src/model/GetAppDeploymentRequest.cc
|
||||
src/model/GetAppDeploymentResult.cc
|
||||
src/model/GetApplicationRequest.cc
|
||||
src/model/GetApplicationResult.cc
|
||||
src/model/GetChangeOrderInfoRequest.cc
|
||||
src/model/GetChangeOrderInfoResult.cc
|
||||
src/model/GetClusterRequest.cc
|
||||
src/model/GetClusterResult.cc
|
||||
src/model/GetContainerConfigurationRequest.cc
|
||||
src/model/GetContainerConfigurationResult.cc
|
||||
src/model/GetEnvTrafficControlRequest.cc
|
||||
src/model/GetEnvTrafficControlResult.cc
|
||||
src/model/GetGrayAppGroupRequest.cc
|
||||
src/model/GetGrayAppGroupResult.cc
|
||||
src/model/GetGrayAppsRequest.cc
|
||||
src/model/GetGrayAppsResult.cc
|
||||
src/model/GetGrayEnvironmentsRequest.cc
|
||||
src/model/GetGrayEnvironmentsResult.cc
|
||||
src/model/GetJavaStartUpConfigRequest.cc
|
||||
src/model/GetJavaStartUpConfigResult.cc
|
||||
src/model/GetJvmConfigurationRequest.cc
|
||||
src/model/GetJvmConfigurationResult.cc
|
||||
src/model/GetK8sApplicationRequest.cc
|
||||
src/model/GetK8sApplicationResult.cc
|
||||
src/model/GetK8sClusterRequest.cc
|
||||
src/model/GetK8sClusterResult.cc
|
||||
src/model/GetK8sServicesRequest.cc
|
||||
src/model/GetK8sServicesResult.cc
|
||||
src/model/GetK8sStorageInfoRequest.cc
|
||||
src/model/GetK8sStorageInfoResult.cc
|
||||
src/model/GetMockRuleByConsumerAppIdRequest.cc
|
||||
src/model/GetMockRuleByConsumerAppIdResult.cc
|
||||
src/model/GetMockRuleByIdRequest.cc
|
||||
src/model/GetMockRuleByIdResult.cc
|
||||
src/model/GetMockRuleByProviderAppIdRequest.cc
|
||||
src/model/GetMockRuleByProviderAppIdResult.cc
|
||||
src/model/GetPackageStorageCredentialRequest.cc
|
||||
src/model/GetPackageStorageCredentialResult.cc
|
||||
src/model/GetScalingRulesRequest.cc
|
||||
src/model/GetScalingRulesResult.cc
|
||||
src/model/GetSecureTokenRequest.cc
|
||||
src/model/GetSecureTokenResult.cc
|
||||
src/model/GetServiceConsumersPageRequest.cc
|
||||
src/model/GetServiceConsumersPageResult.cc
|
||||
src/model/GetServiceDetailRequest.cc
|
||||
src/model/GetServiceDetailResult.cc
|
||||
src/model/GetServiceListRequest.cc
|
||||
src/model/GetServiceListResult.cc
|
||||
src/model/GetServiceListPageRequest.cc
|
||||
src/model/GetServiceListPageResult.cc
|
||||
src/model/GetServiceMethodPageRequest.cc
|
||||
src/model/GetServiceMethodPageResult.cc
|
||||
src/model/GetServiceProvidersPageRequest.cc
|
||||
src/model/GetServiceProvidersPageResult.cc
|
||||
src/model/GetSpringCloudTestMethodRequest.cc
|
||||
src/model/GetSpringCloudTestMethodResult.cc
|
||||
src/model/GetSslCertificateListRequest.cc
|
||||
src/model/GetSslCertificateListResult.cc
|
||||
src/model/GetSubAccountInfoRequest.cc
|
||||
src/model/GetSubAccountInfoResult.cc
|
||||
src/model/GetSwimmingLaneRequest.cc
|
||||
src/model/GetSwimmingLaneResult.cc
|
||||
src/model/GetWebContainerConfigRequest.cc
|
||||
src/model/GetWebContainerConfigResult.cc
|
||||
src/model/ImportK8sClusterRequest.cc
|
||||
src/model/ImportK8sClusterResult.cc
|
||||
src/model/InsertApplicationRequest.cc
|
||||
src/model/InsertApplicationResult.cc
|
||||
src/model/InsertClusterRequest.cc
|
||||
src/model/InsertClusterResult.cc
|
||||
src/model/InsertClusterMemberRequest.cc
|
||||
src/model/InsertClusterMemberResult.cc
|
||||
src/model/InsertConfigCenterRequest.cc
|
||||
src/model/InsertConfigCenterResult.cc
|
||||
src/model/InsertDegradeControlRequest.cc
|
||||
src/model/InsertDegradeControlResult.cc
|
||||
src/model/InsertDeployGroupRequest.cc
|
||||
src/model/InsertDeployGroupResult.cc
|
||||
src/model/InsertFlowControlRequest.cc
|
||||
src/model/InsertFlowControlResult.cc
|
||||
src/model/InsertK8sApplicationRequest.cc
|
||||
src/model/InsertK8sApplicationResult.cc
|
||||
src/model/InsertOrUpdateRegionRequest.cc
|
||||
src/model/InsertOrUpdateRegionResult.cc
|
||||
src/model/InsertRoleRequest.cc
|
||||
src/model/InsertRoleResult.cc
|
||||
src/model/InsertServiceGroupRequest.cc
|
||||
src/model/InsertServiceGroupResult.cc
|
||||
src/model/InsertSwimmingLaneRequest.cc
|
||||
src/model/InsertSwimmingLaneResult.cc
|
||||
src/model/InsertSwimmingLaneGroupRequest.cc
|
||||
src/model/InsertSwimmingLaneGroupResult.cc
|
||||
src/model/InstallAgentRequest.cc
|
||||
src/model/InstallAgentResult.cc
|
||||
src/model/ListAliyunRegionRequest.cc
|
||||
src/model/ListAliyunRegionResult.cc
|
||||
src/model/ListApplicationRequest.cc
|
||||
src/model/ListApplicationResult.cc
|
||||
src/model/ListApplicationEcuRequest.cc
|
||||
src/model/ListApplicationEcuResult.cc
|
||||
src/model/ListAuthorityRequest.cc
|
||||
src/model/ListAuthorityResult.cc
|
||||
src/model/ListBuildPackRequest.cc
|
||||
src/model/ListBuildPackResult.cc
|
||||
src/model/ListCSBGatewayRequest.cc
|
||||
src/model/ListCSBGatewayResult.cc
|
||||
src/model/ListChildrenStacksRequest.cc
|
||||
src/model/ListChildrenStacksResult.cc
|
||||
src/model/ListClusterRequest.cc
|
||||
src/model/ListClusterResult.cc
|
||||
src/model/ListClusterMembersRequest.cc
|
||||
src/model/ListClusterMembersResult.cc
|
||||
src/model/ListComponentsRequest.cc
|
||||
src/model/ListComponentsResult.cc
|
||||
src/model/ListConfigCentersRequest.cc
|
||||
src/model/ListConfigCentersResult.cc
|
||||
src/model/ListConsumedServicesRequest.cc
|
||||
src/model/ListConsumedServicesResult.cc
|
||||
src/model/ListConvertableEcuRequest.cc
|
||||
src/model/ListConvertableEcuResult.cc
|
||||
src/model/ListDegradeControlsRequest.cc
|
||||
src/model/ListDegradeControlsResult.cc
|
||||
src/model/ListDeployGroupRequest.cc
|
||||
src/model/ListDeployGroupResult.cc
|
||||
src/model/ListEcsNotInClusterRequest.cc
|
||||
src/model/ListEcsNotInClusterResult.cc
|
||||
src/model/ListEcuByRegionRequest.cc
|
||||
src/model/ListEcuByRegionResult.cc
|
||||
src/model/ListFlowControlsRequest.cc
|
||||
src/model/ListFlowControlsResult.cc
|
||||
src/model/ListHistoryDeployVersionRequest.cc
|
||||
src/model/ListHistoryDeployVersionResult.cc
|
||||
src/model/ListK8sConfigMapsRequest.cc
|
||||
src/model/ListK8sConfigMapsResult.cc
|
||||
src/model/ListK8sIngressRulesRequest.cc
|
||||
src/model/ListK8sIngressRulesResult.cc
|
||||
src/model/ListK8sPvcRequest.cc
|
||||
src/model/ListK8sPvcResult.cc
|
||||
src/model/ListK8sSecretsRequest.cc
|
||||
src/model/ListK8sSecretsResult.cc
|
||||
src/model/ListMethodsRequest.cc
|
||||
src/model/ListMethodsResult.cc
|
||||
src/model/ListOperationLogsRequest.cc
|
||||
src/model/ListOperationLogsResult.cc
|
||||
src/model/ListPublishedServicesRequest.cc
|
||||
src/model/ListPublishedServicesResult.cc
|
||||
src/model/ListRecentChangeOrderRequest.cc
|
||||
src/model/ListRecentChangeOrderResult.cc
|
||||
src/model/ListResourceGroupRequest.cc
|
||||
src/model/ListResourceGroupResult.cc
|
||||
src/model/ListRoleRequest.cc
|
||||
src/model/ListRoleResult.cc
|
||||
src/model/ListRootStacksRequest.cc
|
||||
src/model/ListRootStacksResult.cc
|
||||
src/model/ListScaleOutEcuRequest.cc
|
||||
src/model/ListScaleOutEcuResult.cc
|
||||
src/model/ListServiceGroupsRequest.cc
|
||||
src/model/ListServiceGroupsResult.cc
|
||||
src/model/ListSlbRequest.cc
|
||||
src/model/ListSlbResult.cc
|
||||
src/model/ListStatusRequest.cc
|
||||
src/model/ListStatusResult.cc
|
||||
src/model/ListSubAccountRequest.cc
|
||||
src/model/ListSubAccountResult.cc
|
||||
src/model/ListSwimmingLaneRequest.cc
|
||||
src/model/ListSwimmingLaneResult.cc
|
||||
src/model/ListSwimmingLaneGroupRequest.cc
|
||||
src/model/ListSwimmingLaneGroupResult.cc
|
||||
src/model/ListTagResourcesRequest.cc
|
||||
src/model/ListTagResourcesResult.cc
|
||||
src/model/ListUserDefineRegionRequest.cc
|
||||
src/model/ListUserDefineRegionResult.cc
|
||||
src/model/ListVpcRequest.cc
|
||||
src/model/ListVpcResult.cc
|
||||
src/model/MigrateEcuRequest.cc
|
||||
src/model/MigrateEcuResult.cc
|
||||
src/model/ModifyScalingRuleRequest.cc
|
||||
src/model/ModifyScalingRuleResult.cc
|
||||
src/model/QueryApplicationStatusRequest.cc
|
||||
src/model/QueryApplicationStatusResult.cc
|
||||
src/model/QueryConfigCenterRequest.cc
|
||||
src/model/QueryConfigCenterResult.cc
|
||||
src/model/QueryEccInfoRequest.cc
|
||||
src/model/QueryEccInfoResult.cc
|
||||
src/model/QueryK8sClusterLogProjectInfoRequest.cc
|
||||
src/model/QueryK8sClusterLogProjectInfoResult.cc
|
||||
src/model/QueryMigrateEcuListRequest.cc
|
||||
src/model/QueryMigrateEcuListResult.cc
|
||||
src/model/QueryMigrateRegionListRequest.cc
|
||||
src/model/QueryMigrateRegionListResult.cc
|
||||
src/model/QueryRegionConfigRequest.cc
|
||||
src/model/QueryRegionConfigResult.cc
|
||||
src/model/QueryServiceTimeConfigRequest.cc
|
||||
src/model/QueryServiceTimeConfigResult.cc
|
||||
src/model/QuerySlsLogStoreListRequest.cc
|
||||
src/model/QuerySlsLogStoreListResult.cc
|
||||
src/model/RemoveMockRuleRequest.cc
|
||||
src/model/RemoveMockRuleResult.cc
|
||||
src/model/ResetApplicationRequest.cc
|
||||
src/model/ResetApplicationResult.cc
|
||||
src/model/RestartApplicationRequest.cc
|
||||
src/model/RestartApplicationResult.cc
|
||||
src/model/RestartK8sApplicationRequest.cc
|
||||
src/model/RestartK8sApplicationResult.cc
|
||||
src/model/RetryChangeOrderTaskRequest.cc
|
||||
src/model/RetryChangeOrderTaskResult.cc
|
||||
src/model/RollbackApplicationRequest.cc
|
||||
src/model/RollbackApplicationResult.cc
|
||||
src/model/RollbackChangeOrderRequest.cc
|
||||
src/model/RollbackChangeOrderResult.cc
|
||||
src/model/ScaleInApplicationRequest.cc
|
||||
src/model/ScaleInApplicationResult.cc
|
||||
src/model/ScaleK8sApplicationRequest.cc
|
||||
src/model/ScaleK8sApplicationResult.cc
|
||||
src/model/ScaleOutApplicationRequest.cc
|
||||
src/model/ScaleOutApplicationResult.cc
|
||||
src/model/ScaleoutApplicationWithNewInstancesRequest.cc
|
||||
src/model/ScaleoutApplicationWithNewInstancesResult.cc
|
||||
src/model/StartApplicationRequest.cc
|
||||
src/model/StartApplicationResult.cc
|
||||
src/model/StartK8sApplicationRequest.cc
|
||||
src/model/StartK8sApplicationResult.cc
|
||||
src/model/StopApplicationRequest.cc
|
||||
src/model/StopApplicationResult.cc
|
||||
src/model/StopK8sApplicationRequest.cc
|
||||
src/model/StopK8sApplicationResult.cc
|
||||
src/model/SwitchAdvancedMonitoringRequest.cc
|
||||
src/model/SwitchAdvancedMonitoringResult.cc
|
||||
src/model/SynchronizeResourceRequest.cc
|
||||
src/model/SynchronizeResourceResult.cc
|
||||
src/model/TagResourcesRequest.cc
|
||||
src/model/TagResourcesResult.cc
|
||||
src/model/ToggleGrayIngressRequest.cc
|
||||
src/model/ToggleGrayIngressResult.cc
|
||||
src/model/TransformClusterMemberRequest.cc
|
||||
src/model/TransformClusterMemberResult.cc
|
||||
src/model/UnbindK8sSlbRequest.cc
|
||||
src/model/UnbindK8sSlbResult.cc
|
||||
src/model/UnbindSlbRequest.cc
|
||||
src/model/UnbindSlbResult.cc
|
||||
src/model/UntagResourcesRequest.cc
|
||||
src/model/UntagResourcesResult.cc
|
||||
src/model/UpdateAccountInfoRequest.cc
|
||||
src/model/UpdateAccountInfoResult.cc
|
||||
src/model/UpdateApplicationBaseInfoRequest.cc
|
||||
src/model/UpdateApplicationBaseInfoResult.cc
|
||||
src/model/UpdateApplicationScalingRuleRequest.cc
|
||||
src/model/UpdateApplicationScalingRuleResult.cc
|
||||
src/model/UpdateContainerRequest.cc
|
||||
src/model/UpdateContainerResult.cc
|
||||
src/model/UpdateContainerConfigurationRequest.cc
|
||||
src/model/UpdateContainerConfigurationResult.cc
|
||||
src/model/UpdateDegradeControlRequest.cc
|
||||
src/model/UpdateDegradeControlResult.cc
|
||||
src/model/UpdateEnvAppGroupRequest.cc
|
||||
src/model/UpdateEnvAppGroupResult.cc
|
||||
src/model/UpdateEnvHttpTrafficControlRequest.cc
|
||||
src/model/UpdateEnvHttpTrafficControlResult.cc
|
||||
src/model/UpdateFlowControlRequest.cc
|
||||
src/model/UpdateFlowControlResult.cc
|
||||
src/model/UpdateHealthCheckUrlRequest.cc
|
||||
src/model/UpdateHealthCheckUrlResult.cc
|
||||
src/model/UpdateHookConfigurationRequest.cc
|
||||
src/model/UpdateHookConfigurationResult.cc
|
||||
src/model/UpdateJvmConfigurationRequest.cc
|
||||
src/model/UpdateJvmConfigurationResult.cc
|
||||
src/model/UpdateK8sApplicationBaseInfoRequest.cc
|
||||
src/model/UpdateK8sApplicationBaseInfoResult.cc
|
||||
src/model/UpdateK8sApplicationConfigRequest.cc
|
||||
src/model/UpdateK8sApplicationConfigResult.cc
|
||||
src/model/UpdateK8sConfigMapRequest.cc
|
||||
src/model/UpdateK8sConfigMapResult.cc
|
||||
src/model/UpdateK8sIngressRuleRequest.cc
|
||||
src/model/UpdateK8sIngressRuleResult.cc
|
||||
src/model/UpdateK8sResourceRequest.cc
|
||||
src/model/UpdateK8sResourceResult.cc
|
||||
src/model/UpdateK8sSecretRequest.cc
|
||||
src/model/UpdateK8sSecretResult.cc
|
||||
src/model/UpdateK8sServiceRequest.cc
|
||||
src/model/UpdateK8sServiceResult.cc
|
||||
src/model/UpdateK8sSlbRequest.cc
|
||||
src/model/UpdateK8sSlbResult.cc
|
||||
src/model/UpdateLocalitySettingRequest.cc
|
||||
src/model/UpdateLocalitySettingResult.cc
|
||||
src/model/UpdateMockRuleRequest.cc
|
||||
src/model/UpdateMockRuleResult.cc
|
||||
src/model/UpdateRoleRequest.cc
|
||||
src/model/UpdateRoleResult.cc
|
||||
src/model/UpdateSlsLogStoreRequest.cc
|
||||
src/model/UpdateSlsLogStoreResult.cc
|
||||
src/model/UpdateSwimmingLaneRequest.cc
|
||||
src/model/UpdateSwimmingLaneResult.cc
|
||||
src/model/UpdateSwimmingLaneGroupRequest.cc
|
||||
src/model/UpdateSwimmingLaneGroupResult.cc
|
||||
src/model/UpdateSwimmingLanePriorityRequest.cc
|
||||
src/model/UpdateSwimmingLanePriorityResult.cc
|
||||
src/model/UppateEnvHsfTrafficControlRequest.cc
|
||||
src/model/UppateEnvHsfTrafficControlResult.cc
|
||||
src/model/ValidateK8sResourceRequest.cc
|
||||
src/model/ValidateK8sResourceResult.cc )
|
||||
|
||||
add_library(edas ${LIB_TYPE}
|
||||
${edas_public_header}
|
||||
${edas_public_header_model}
|
||||
${edas_src})
|
||||
|
||||
set_target_properties(edas
|
||||
PROPERTIES
|
||||
LINKER_LANGUAGE CXX
|
||||
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
||||
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}edas
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
set_target_properties(edas
|
||||
PROPERTIES
|
||||
DEFINE_SYMBOL ALIBABACLOUD_EDAS_LIBRARY)
|
||||
endif()
|
||||
|
||||
target_include_directories(edas
|
||||
PRIVATE include
|
||||
${CMAKE_SOURCE_DIR}/core/include
|
||||
)
|
||||
target_link_libraries(edas
|
||||
core)
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||
add_dependencies(edas
|
||||
jsoncpp)
|
||||
target_include_directories(edas
|
||||
PRIVATE ${jsoncpp_install_dir}/include)
|
||||
target_link_libraries(edas
|
||||
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||
set_target_properties(edas
|
||||
PROPERTIES
|
||||
COMPILE_OPTIONS "/bigobj")
|
||||
else()
|
||||
target_include_directories(edas
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
target_link_libraries(edas
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${edas_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/edas)
|
||||
install(FILES ${edas_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/edas/model)
|
||||
install(TARGETS edas
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
1774
edas/include/alibabacloud/edas/EdasClient.h
Normal file
1774
edas/include/alibabacloud/edas/EdasClient.h
Normal file
File diff suppressed because it is too large
Load Diff
32
edas/include/alibabacloud/edas/EdasExport.h
Normal file
32
edas/include/alibabacloud/edas/EdasExport.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* 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_EDAS_EDASEXPORT_H_
|
||||
#define ALIBABACLOUD_EDAS_EDASEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_EDAS_LIBRARY)
|
||||
# define ALIBABACLOUD_EDAS_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_EDAS_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_EDAS_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_EDAS_EDASEXPORT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AbortAndRollbackChangeOrderRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AbortAndRollbackChangeOrderRequest();
|
||||
~AbortAndRollbackChangeOrderRequest();
|
||||
|
||||
std::string getChangeOrderId()const;
|
||||
void setChangeOrderId(const std::string& changeOrderId);
|
||||
|
||||
private:
|
||||
std::string changeOrderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERREQUEST_H_
|
||||
@@ -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_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AbortAndRollbackChangeOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string changeOrderId;
|
||||
};
|
||||
|
||||
|
||||
AbortAndRollbackChangeOrderResult();
|
||||
explicit AbortAndRollbackChangeOrderResult(const std::string &payload);
|
||||
~AbortAndRollbackChangeOrderResult();
|
||||
std::string getMessage()const;
|
||||
std::string getTraceId()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string traceId_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ABORTANDROLLBACKCHANGEORDERRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_ABORTCHANGEORDERREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ABORTCHANGEORDERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AbortChangeOrderRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AbortChangeOrderRequest();
|
||||
~AbortChangeOrderRequest();
|
||||
|
||||
std::string getChangeOrderId()const;
|
||||
void setChangeOrderId(const std::string& changeOrderId);
|
||||
|
||||
private:
|
||||
std::string changeOrderId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ABORTCHANGEORDERREQUEST_H_
|
||||
@@ -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_EDAS_MODEL_ABORTCHANGEORDERRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ABORTCHANGEORDERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AbortChangeOrderResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string changeOrderId;
|
||||
};
|
||||
|
||||
|
||||
AbortChangeOrderResult();
|
||||
explicit AbortChangeOrderResult(const std::string &payload);
|
||||
~AbortChangeOrderResult();
|
||||
std::string getMessage()const;
|
||||
std::string getTraceId()const;
|
||||
Data getData()const;
|
||||
std::string getErrorCode()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string traceId_;
|
||||
Data data_;
|
||||
std::string errorCode_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ABORTCHANGEORDERRESULT_H_
|
||||
51
edas/include/alibabacloud/edas/model/AddLogPathRequest.h
Normal file
51
edas/include/alibabacloud/edas/model/AddLogPathRequest.h
Normal file
@@ -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_EDAS_MODEL_ADDLOGPATHREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDLOGPATHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddLogPathRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddLogPathRequest();
|
||||
~AddLogPathRequest();
|
||||
|
||||
std::string getPath()const;
|
||||
void setPath(const std::string& path);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
|
||||
private:
|
||||
std::string path_;
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDLOGPATHREQUEST_H_
|
||||
53
edas/include/alibabacloud/edas/model/AddLogPathResult.h
Normal file
53
edas/include/alibabacloud/edas/model/AddLogPathResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_ADDLOGPATHRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDLOGPATHRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddLogPathResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddLogPathResult();
|
||||
explicit AddLogPathResult(const std::string &payload);
|
||||
~AddLogPathResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDLOGPATHRESULT_H_
|
||||
78
edas/include/alibabacloud/edas/model/AddMockRuleRequest.h
Normal file
78
edas/include/alibabacloud/edas/model/AddMockRuleRequest.h
Normal file
@@ -0,0 +1,78 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_ADDMOCKRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDMOCKRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddMockRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddMockRuleRequest();
|
||||
~AddMockRuleRequest();
|
||||
|
||||
std::string getScMockItemJson()const;
|
||||
void setScMockItemJson(const std::string& scMockItemJson);
|
||||
std::string getDubboMockItemJson()const;
|
||||
void setDubboMockItemJson(const std::string& dubboMockItemJson);
|
||||
std::string getExtraJson()const;
|
||||
void setExtraJson(const std::string& extraJson);
|
||||
std::string getProviderAppId()const;
|
||||
void setProviderAppId(const std::string& providerAppId);
|
||||
std::string getSource()const;
|
||||
void setSource(const std::string& source);
|
||||
std::string getProviderAppName()const;
|
||||
void setProviderAppName(const std::string& providerAppName);
|
||||
bool getEnable()const;
|
||||
void setEnable(bool enable);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getConsumerAppsJson()const;
|
||||
void setConsumerAppsJson(const std::string& consumerAppsJson);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
|
||||
private:
|
||||
std::string scMockItemJson_;
|
||||
std::string dubboMockItemJson_;
|
||||
std::string extraJson_;
|
||||
std::string providerAppId_;
|
||||
std::string source_;
|
||||
std::string providerAppName_;
|
||||
bool enable_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
std::string consumerAppsJson_;
|
||||
std::string region_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDMOCKRULEREQUEST_H_
|
||||
73
edas/include/alibabacloud/edas/model/AddMockRuleResult.h
Normal file
73
edas/include/alibabacloud/edas/model/AddMockRuleResult.h
Normal file
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_ADDMOCKRULERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDMOCKRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddMockRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string accountId;
|
||||
std::string consumerAppId;
|
||||
std::string scMockItemJson;
|
||||
std::string extraJson;
|
||||
std::string source;
|
||||
std::string name;
|
||||
std::string consumerAppName;
|
||||
std::string providerAppId;
|
||||
std::string providerAppName;
|
||||
bool enable;
|
||||
std::string region;
|
||||
long id;
|
||||
std::string namespaceId;
|
||||
};
|
||||
|
||||
|
||||
AddMockRuleResult();
|
||||
explicit AddMockRuleResult(const std::string &payload);
|
||||
~AddMockRuleResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDMOCKRULERESULT_H_
|
||||
@@ -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_EDAS_MODEL_ADDSERVICETIMECONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDSERVICETIMECONFIGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddServiceTimeConfigRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddServiceTimeConfigRequest();
|
||||
~AddServiceTimeConfigRequest();
|
||||
|
||||
std::string getPath()const;
|
||||
void setPath(const std::string& path);
|
||||
std::string getServiceType()const;
|
||||
void setServiceType(const std::string& serviceType);
|
||||
std::string getConsumerAppId()const;
|
||||
void setConsumerAppId(const std::string& consumerAppId);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getServiceVersion()const;
|
||||
void setServiceVersion(const std::string& serviceVersion);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
std::string getSource()const;
|
||||
void setSource(const std::string& source);
|
||||
std::string getRegion()const;
|
||||
void setRegion(const std::string& region);
|
||||
std::string getServiceGroup()const;
|
||||
void setServiceGroup(const std::string& serviceGroup);
|
||||
std::string getConsumerAppName()const;
|
||||
void setConsumerAppName(const std::string& consumerAppName);
|
||||
std::string getTimeout()const;
|
||||
void setTimeout(const std::string& timeout);
|
||||
|
||||
private:
|
||||
std::string path_;
|
||||
std::string serviceType_;
|
||||
std::string consumerAppId_;
|
||||
std::string appId_;
|
||||
std::string serviceVersion_;
|
||||
std::string _namespace_;
|
||||
std::string serviceName_;
|
||||
std::string source_;
|
||||
std::string region_;
|
||||
std::string serviceGroup_;
|
||||
std::string consumerAppName_;
|
||||
std::string timeout_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDSERVICETIMECONFIGREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_ADDSERVICETIMECONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_ADDSERVICETIMECONFIGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AddServiceTimeConfigResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string path;
|
||||
std::string consumerAppName;
|
||||
std::string timeout;
|
||||
std::string consumerAppId;
|
||||
long id;
|
||||
};
|
||||
|
||||
|
||||
AddServiceTimeConfigResult();
|
||||
explicit AddServiceTimeConfigResult(const std::string &payload);
|
||||
~AddServiceTimeConfigResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_ADDSERVICETIMECONFIGRESULT_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_EDAS_MODEL_AUTHORIZEAPPLICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZEAPPLICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeApplicationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AuthorizeApplicationRequest();
|
||||
~AuthorizeApplicationRequest();
|
||||
|
||||
std::string getAppIds()const;
|
||||
void setAppIds(const std::string& appIds);
|
||||
std::string getTargetUserId()const;
|
||||
void setTargetUserId(const std::string& targetUserId);
|
||||
|
||||
private:
|
||||
std::string appIds_;
|
||||
std::string targetUserId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZEAPPLICATIONREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_AUTHORIZEAPPLICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZEAPPLICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeApplicationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AuthorizeApplicationResult();
|
||||
explicit AuthorizeApplicationResult(const std::string &payload);
|
||||
~AuthorizeApplicationResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZEAPPLICATIONRESULT_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_EDAS_MODEL_AUTHORIZERESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZERESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeResourceGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AuthorizeResourceGroupRequest();
|
||||
~AuthorizeResourceGroupRequest();
|
||||
|
||||
std::string getResourceGroupIds()const;
|
||||
void setResourceGroupIds(const std::string& resourceGroupIds);
|
||||
std::string getTargetUserId()const;
|
||||
void setTargetUserId(const std::string& targetUserId);
|
||||
|
||||
private:
|
||||
std::string resourceGroupIds_;
|
||||
std::string targetUserId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZERESOURCEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_AUTHORIZERESOURCEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZERESOURCEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeResourceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AuthorizeResourceGroupResult();
|
||||
explicit AuthorizeResourceGroupResult(const std::string &payload);
|
||||
~AuthorizeResourceGroupResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZERESOURCEGROUPRESULT_H_
|
||||
51
edas/include/alibabacloud/edas/model/AuthorizeRoleRequest.h
Normal file
51
edas/include/alibabacloud/edas/model/AuthorizeRoleRequest.h
Normal file
@@ -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_EDAS_MODEL_AUTHORIZEROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZEROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeRoleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AuthorizeRoleRequest();
|
||||
~AuthorizeRoleRequest();
|
||||
|
||||
std::string getRoleIds()const;
|
||||
void setRoleIds(const std::string& roleIds);
|
||||
std::string getTargetUserId()const;
|
||||
void setTargetUserId(const std::string& targetUserId);
|
||||
|
||||
private:
|
||||
std::string roleIds_;
|
||||
std::string targetUserId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZEROLEREQUEST_H_
|
||||
53
edas/include/alibabacloud/edas/model/AuthorizeRoleResult.h
Normal file
53
edas/include/alibabacloud/edas/model/AuthorizeRoleResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_AUTHORIZEROLERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_AUTHORIZEROLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT AuthorizeRoleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AuthorizeRoleResult();
|
||||
explicit AuthorizeRoleResult(const std::string &payload);
|
||||
~AuthorizeRoleResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_AUTHORIZEROLERESULT_H_
|
||||
72
edas/include/alibabacloud/edas/model/BindEcsSlbRequest.h
Normal file
72
edas/include/alibabacloud/edas/model/BindEcsSlbRequest.h
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_EDAS_MODEL_BINDECSSLBREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDECSSLBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindEcsSlbRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindEcsSlbRequest();
|
||||
~BindEcsSlbRequest();
|
||||
|
||||
std::string getVServerGroupId()const;
|
||||
void setVServerGroupId(const std::string& vServerGroupId);
|
||||
int getListenerPort()const;
|
||||
void setListenerPort(int listenerPort);
|
||||
std::string getVForwardingUrlRule()const;
|
||||
void setVForwardingUrlRule(const std::string& vForwardingUrlRule);
|
||||
std::string getSlbId()const;
|
||||
void setSlbId(const std::string& slbId);
|
||||
std::string getDeployGroupId()const;
|
||||
void setDeployGroupId(const std::string& deployGroupId);
|
||||
std::string getListenerHealthCheckUrl()const;
|
||||
void setListenerHealthCheckUrl(const std::string& listenerHealthCheckUrl);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getListenerProtocol()const;
|
||||
void setListenerProtocol(const std::string& listenerProtocol);
|
||||
std::string getVServerGroupName()const;
|
||||
void setVServerGroupName(const std::string& vServerGroupName);
|
||||
|
||||
private:
|
||||
std::string vServerGroupId_;
|
||||
int listenerPort_;
|
||||
std::string vForwardingUrlRule_;
|
||||
std::string slbId_;
|
||||
std::string deployGroupId_;
|
||||
std::string listenerHealthCheckUrl_;
|
||||
std::string appId_;
|
||||
std::string listenerProtocol_;
|
||||
std::string vServerGroupName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDECSSLBREQUEST_H_
|
||||
55
edas/include/alibabacloud/edas/model/BindEcsSlbResult.h
Normal file
55
edas/include/alibabacloud/edas/model/BindEcsSlbResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_BINDECSSLBRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDECSSLBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindEcsSlbResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindEcsSlbResult();
|
||||
explicit BindEcsSlbResult(const std::string &payload);
|
||||
~BindEcsSlbResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDECSSLBRESULT_H_
|
||||
75
edas/include/alibabacloud/edas/model/BindK8sSlbRequest.h
Normal file
75
edas/include/alibabacloud/edas/model/BindK8sSlbRequest.h
Normal file
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindK8sSlbRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindK8sSlbRequest();
|
||||
~BindK8sSlbRequest();
|
||||
|
||||
std::string getScheduler()const;
|
||||
void setScheduler(const std::string& scheduler);
|
||||
std::string getServicePortInfos()const;
|
||||
void setServicePortInfos(const std::string& servicePortInfos);
|
||||
std::string getSlbId()const;
|
||||
void setSlbId(const std::string& slbId);
|
||||
std::string getSlbProtocol()const;
|
||||
void setSlbProtocol(const std::string& slbProtocol);
|
||||
std::string getPort()const;
|
||||
void setPort(const std::string& port);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getSpecification()const;
|
||||
void setSpecification(const std::string& specification);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getTargetPort()const;
|
||||
void setTargetPort(const std::string& targetPort);
|
||||
|
||||
private:
|
||||
std::string scheduler_;
|
||||
std::string servicePortInfos_;
|
||||
std::string slbId_;
|
||||
std::string slbProtocol_;
|
||||
std::string port_;
|
||||
std::string appId_;
|
||||
std::string specification_;
|
||||
std::string clusterId_;
|
||||
std::string type_;
|
||||
std::string targetPort_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBREQUEST_H_
|
||||
55
edas/include/alibabacloud/edas/model/BindK8sSlbResult.h
Normal file
55
edas/include/alibabacloud/edas/model/BindK8sSlbResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindK8sSlbResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindK8sSlbResult();
|
||||
explicit BindK8sSlbResult(const std::string &payload);
|
||||
~BindK8sSlbResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDK8SSLBRESULT_H_
|
||||
63
edas/include/alibabacloud/edas/model/BindSlbRequest.h
Normal file
63
edas/include/alibabacloud/edas/model/BindSlbRequest.h
Normal 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_EDAS_MODEL_BINDSLBREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDSLBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindSlbRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
BindSlbRequest();
|
||||
~BindSlbRequest();
|
||||
|
||||
std::string getVServerGroupId()const;
|
||||
void setVServerGroupId(const std::string& vServerGroupId);
|
||||
int getListenerPort()const;
|
||||
void setListenerPort(int listenerPort);
|
||||
std::string getSlbId()const;
|
||||
void setSlbId(const std::string& slbId);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getSlbIp()const;
|
||||
void setSlbIp(const std::string& slbIp);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
|
||||
private:
|
||||
std::string vServerGroupId_;
|
||||
int listenerPort_;
|
||||
std::string slbId_;
|
||||
std::string appId_;
|
||||
std::string slbIp_;
|
||||
std::string type_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDSLBREQUEST_H_
|
||||
67
edas/include/alibabacloud/edas/model/BindSlbResult.h
Normal file
67
edas/include/alibabacloud/edas/model/BindSlbResult.h
Normal file
@@ -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_EDAS_MODEL_BINDSLBRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_BINDSLBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT BindSlbResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string extSlbId;
|
||||
std::string slbId;
|
||||
std::string extSlbName;
|
||||
int slbPort;
|
||||
std::string vServerGroupId;
|
||||
std::string slbIp;
|
||||
std::string extVServerGroupId;
|
||||
std::string extSlbIp;
|
||||
std::string slbName;
|
||||
};
|
||||
|
||||
|
||||
BindSlbResult();
|
||||
explicit BindSlbResult(const std::string &payload);
|
||||
~BindSlbResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_BINDSLBRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CHANGEDEPLOYGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ChangeDeployGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ChangeDeployGroupRequest();
|
||||
~ChangeDeployGroupRequest();
|
||||
|
||||
bool getForceStatus()const;
|
||||
void setForceStatus(bool forceStatus);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getEccInfo()const;
|
||||
void setEccInfo(const std::string& eccInfo);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
|
||||
private:
|
||||
bool forceStatus_;
|
||||
std::string appId_;
|
||||
std::string eccInfo_;
|
||||
std::string groupName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ChangeDeployGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ChangeDeployGroupResult();
|
||||
explicit ChangeDeployGroupResult(const std::string &payload);
|
||||
~ChangeDeployGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CHANGEDEPLOYGROUPRESULT_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_EDAS_MODEL_CONTINUEPIPELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CONTINUEPIPELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ContinuePipelineRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ContinuePipelineRequest();
|
||||
~ContinuePipelineRequest();
|
||||
|
||||
bool getConfirm()const;
|
||||
void setConfirm(bool confirm);
|
||||
std::string getPipelineId()const;
|
||||
void setPipelineId(const std::string& pipelineId);
|
||||
|
||||
private:
|
||||
bool confirm_;
|
||||
std::string pipelineId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CONTINUEPIPELINEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CONTINUEPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CONTINUEPIPELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ContinuePipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ContinuePipelineResult();
|
||||
explicit ContinuePipelineResult(const std::string &payload);
|
||||
~ContinuePipelineResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CONTINUEPIPELINERESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CONVERTK8SRESOURCEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CONVERTK8SRESOURCEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ConvertK8sResourceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ConvertK8sResourceRequest();
|
||||
~ConvertK8sResourceRequest();
|
||||
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getResourceName()const;
|
||||
void setResourceName(const std::string& resourceName);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
|
||||
private:
|
||||
std::string _namespace_;
|
||||
std::string resourceName_;
|
||||
std::string clusterId_;
|
||||
std::string resourceType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CONVERTK8SRESOURCEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CONVERTK8SRESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CONVERTK8SRESOURCERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT ConvertK8sResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ConvertK8sResourceResult();
|
||||
explicit ConvertK8sResourceResult(const std::string &payload);
|
||||
~ConvertK8sResourceResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CONVERTK8SRESOURCERESULT_H_
|
||||
@@ -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_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateApplicationScalingRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateApplicationScalingRuleRequest();
|
||||
~CreateApplicationScalingRuleRequest();
|
||||
|
||||
std::string getScalingRuleName()const;
|
||||
void setScalingRuleName(const std::string& scalingRuleName);
|
||||
bool getScalingRuleEnable()const;
|
||||
void setScalingRuleEnable(bool scalingRuleEnable);
|
||||
std::string getScalingRuleTimer()const;
|
||||
void setScalingRuleTimer(const std::string& scalingRuleTimer);
|
||||
std::string getScalingRuleMetric()const;
|
||||
void setScalingRuleMetric(const std::string& scalingRuleMetric);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getScalingRuleTrigger()const;
|
||||
void setScalingRuleTrigger(const std::string& scalingRuleTrigger);
|
||||
std::string getScalingRuleType()const;
|
||||
void setScalingRuleType(const std::string& scalingRuleType);
|
||||
|
||||
private:
|
||||
std::string scalingRuleName_;
|
||||
bool scalingRuleEnable_;
|
||||
std::string scalingRuleTimer_;
|
||||
std::string scalingRuleMetric_;
|
||||
std::string appId_;
|
||||
std::string scalingRuleTrigger_;
|
||||
std::string scalingRuleType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
@@ -0,0 +1,92 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateApplicationScalingRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AppScalingRule
|
||||
{
|
||||
struct Metric
|
||||
{
|
||||
struct Metric1
|
||||
{
|
||||
std::string metricType;
|
||||
int metricTargetAverageUtilization;
|
||||
};
|
||||
std::vector<Metric1> metrics;
|
||||
int minReplicas;
|
||||
int maxReplicas;
|
||||
};
|
||||
struct Trigger
|
||||
{
|
||||
struct Trigger2
|
||||
{
|
||||
std::string type;
|
||||
std::string metaData;
|
||||
std::string name;
|
||||
};
|
||||
int minReplicas;
|
||||
int maxReplicas;
|
||||
std::vector<Trigger2> triggers;
|
||||
};
|
||||
bool scaleRuleEnabled;
|
||||
Trigger trigger;
|
||||
std::string appId;
|
||||
long lastDisableTime;
|
||||
int minReplicas;
|
||||
int maxReplicas;
|
||||
long createTime;
|
||||
long updateTime;
|
||||
Metric metric;
|
||||
std::string scaleRuleName;
|
||||
std::string scaleRuleType;
|
||||
};
|
||||
|
||||
|
||||
CreateApplicationScalingRuleResult();
|
||||
explicit CreateApplicationScalingRuleResult(const std::string &payload);
|
||||
~CreateApplicationScalingRuleResult();
|
||||
std::string getMessage()const;
|
||||
AppScalingRule getAppScalingRule()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
AppScalingRule appScalingRule_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEAPPLICATIONSCALINGRULERESULT_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_EDAS_MODEL_CREATEENVAPPGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVAPPGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvAppGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateEnvAppGroupRequest();
|
||||
~CreateEnvAppGroupRequest();
|
||||
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
std::string getScopes()const;
|
||||
void setScopes(const std::string& scopes);
|
||||
|
||||
private:
|
||||
std::string pointcutName_;
|
||||
std::string scopes_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVAPPGROUPREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEENVAPPGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVAPPGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvAppGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateEnvAppGroupResult();
|
||||
explicit CreateEnvAppGroupResult(const std::string &payload);
|
||||
~CreateEnvAppGroupResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVAPPGROUPRESULT_H_
|
||||
@@ -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_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvHsfTrafficControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateEnvHsfTrafficControlRequest();
|
||||
~CreateEnvHsfTrafficControlRequest();
|
||||
|
||||
std::string getParamTypes()const;
|
||||
void setParamTypes(const std::string& paramTypes);
|
||||
std::string getCondition()const;
|
||||
void setCondition(const std::string& condition);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getLabelAdviceName()const;
|
||||
void setLabelAdviceName(const std::string& labelAdviceName);
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
std::string getServiceName()const;
|
||||
void setServiceName(const std::string& serviceName);
|
||||
std::string getTriggerPolicy()const;
|
||||
void setTriggerPolicy(const std::string& triggerPolicy);
|
||||
std::string getGroup()const;
|
||||
void setGroup(const std::string& group);
|
||||
std::string getMethodName()const;
|
||||
void setMethodName(const std::string& methodName);
|
||||
|
||||
private:
|
||||
std::string paramTypes_;
|
||||
std::string condition_;
|
||||
std::string appId_;
|
||||
std::string labelAdviceName_;
|
||||
std::string pointcutName_;
|
||||
std::string serviceName_;
|
||||
std::string triggerPolicy_;
|
||||
std::string group_;
|
||||
std::string methodName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
@@ -0,0 +1,102 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvHsfTrafficControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Metadata
|
||||
{
|
||||
struct Spec
|
||||
{
|
||||
struct PurposesItem
|
||||
{
|
||||
std::string type;
|
||||
};
|
||||
struct ConditionsItem
|
||||
{
|
||||
std::string type;
|
||||
std::vector<std::string> values;
|
||||
std::string strategy;
|
||||
int index;
|
||||
std::string _operator;
|
||||
long id;
|
||||
std::string key;
|
||||
};
|
||||
long order;
|
||||
std::string group;
|
||||
std::string triggerPolicy;
|
||||
int percent;
|
||||
std::vector<PurposesItem> purposes;
|
||||
std::vector<ConditionsItem> conditions;
|
||||
std::vector<std::string> paramTypes;
|
||||
std::string type;
|
||||
std::string serviceName;
|
||||
bool enable;
|
||||
std::string conditionType;
|
||||
std::string methodName;
|
||||
std::string selector;
|
||||
};
|
||||
std::string _namespace;
|
||||
std::string labels;
|
||||
Spec spec;
|
||||
std::string name;
|
||||
};
|
||||
std::string appId;
|
||||
std::string kind;
|
||||
std::string labelType;
|
||||
Metadata metadata;
|
||||
long pointcutId;
|
||||
std::string regionId;
|
||||
long labelAdviceId;
|
||||
};
|
||||
|
||||
|
||||
CreateEnvHsfTrafficControlResult();
|
||||
explicit CreateEnvHsfTrafficControlResult(const std::string &payload);
|
||||
~CreateEnvHsfTrafficControlResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
@@ -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_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvHttpTrafficControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateEnvHttpTrafficControlRequest();
|
||||
~CreateEnvHttpTrafficControlRequest();
|
||||
|
||||
std::string getCondition()const;
|
||||
void setCondition(const std::string& condition);
|
||||
std::string getUrlPath()const;
|
||||
void setUrlPath(const std::string& urlPath);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getLabelAdviceName()const;
|
||||
void setLabelAdviceName(const std::string& labelAdviceName);
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
std::string getTriggerPolicy()const;
|
||||
void setTriggerPolicy(const std::string& triggerPolicy);
|
||||
|
||||
private:
|
||||
std::string condition_;
|
||||
std::string urlPath_;
|
||||
std::string appId_;
|
||||
std::string labelAdviceName_;
|
||||
std::string pointcutName_;
|
||||
std::string triggerPolicy_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
@@ -0,0 +1,101 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateEnvHttpTrafficControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Spec
|
||||
{
|
||||
struct ConditionsItem
|
||||
{
|
||||
std::string type;
|
||||
std::vector<std::string> values;
|
||||
std::string strategy;
|
||||
int index;
|
||||
std::string _operator;
|
||||
long id;
|
||||
std::string key;
|
||||
};
|
||||
struct PurposesItem
|
||||
{
|
||||
std::string type;
|
||||
};
|
||||
long order;
|
||||
std::string triggerPolicy;
|
||||
std::string group;
|
||||
int percent;
|
||||
bool transmitSwitch;
|
||||
std::vector<PurposesItem> purposes;
|
||||
std::vector<ConditionsItem> conditions;
|
||||
std::string url;
|
||||
std::vector<std::string> paramTypes;
|
||||
std::string type;
|
||||
std::string serviceName;
|
||||
std::string version;
|
||||
std::string className;
|
||||
int transmitLevel;
|
||||
std::string conditionType;
|
||||
std::string methodName;
|
||||
std::string selector;
|
||||
};
|
||||
std::string tenantId;
|
||||
std::string accountId;
|
||||
std::string appId;
|
||||
std::string labelType;
|
||||
long pointcutId;
|
||||
std::string regionId;
|
||||
Spec spec;
|
||||
std::string envName;
|
||||
long labelAdviceId;
|
||||
};
|
||||
|
||||
|
||||
CreateEnvHttpTrafficControlResult();
|
||||
explicit CreateEnvHttpTrafficControlResult(const std::string &payload);
|
||||
~CreateEnvHttpTrafficControlResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEGRAYENVIRONMENTREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEGRAYENVIRONMENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateGrayEnvironmentRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateGrayEnvironmentRequest();
|
||||
~CreateGrayEnvironmentRequest();
|
||||
|
||||
std::string getShowName()const;
|
||||
void setShowName(const std::string& showName);
|
||||
std::string getLogicalRegionId()const;
|
||||
void setLogicalRegionId(const std::string& logicalRegionId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
|
||||
private:
|
||||
std::string showName_;
|
||||
std::string logicalRegionId_;
|
||||
std::string description_;
|
||||
std::string tag_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEGRAYENVIRONMENTREQUEST_H_
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEGRAYENVIRONMENTRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEGRAYENVIRONMENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateGrayEnvironmentResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct Metadata
|
||||
{
|
||||
std::string annotations;
|
||||
std::string labels;
|
||||
std::string _namespace;
|
||||
std::string name;
|
||||
};
|
||||
std::string tenantId;
|
||||
std::string accountId;
|
||||
Metadata metadata;
|
||||
long pointcutId;
|
||||
std::string regionId;
|
||||
};
|
||||
|
||||
|
||||
CreateGrayEnvironmentResult();
|
||||
explicit CreateGrayEnvironmentResult(const std::string &payload);
|
||||
~CreateGrayEnvironmentResult();
|
||||
std::string getMessage()const;
|
||||
Data getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
Data data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEGRAYENVIRONMENTRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEIDCIMPORTCOMMANDREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateIDCImportCommandRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateIDCImportCommandRequest();
|
||||
~CreateIDCImportCommandRequest();
|
||||
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateIDCImportCommandResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateIDCImportCommandResult();
|
||||
explicit CreateIDCImportCommandResult(const std::string &payload);
|
||||
~CreateIDCImportCommandResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
std::string getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
std::string code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEIDCIMPORTCOMMANDRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEK8SCONFIGMAPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SCONFIGMAPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sConfigMapRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateK8sConfigMapRequest();
|
||||
~CreateK8sConfigMapRequest();
|
||||
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string data_;
|
||||
std::string _namespace_;
|
||||
std::string name_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SCONFIGMAPREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEK8SCONFIGMAPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SCONFIGMAPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sConfigMapResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateK8sConfigMapResult();
|
||||
explicit CreateK8sConfigMapResult(const std::string &payload);
|
||||
~CreateK8sConfigMapResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SCONFIGMAPRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEK8SINGRESSRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SINGRESSRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sIngressRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateK8sIngressRuleRequest();
|
||||
~CreateK8sIngressRuleRequest();
|
||||
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getIngressConf()const;
|
||||
void setIngressConf(const std::string& ingressConf);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string _namespace_;
|
||||
std::string name_;
|
||||
std::string ingressConf_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SINGRESSRULEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEK8SINGRESSRULERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SINGRESSRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sIngressRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateK8sIngressRuleResult();
|
||||
explicit CreateK8sIngressRuleResult(const std::string &payload);
|
||||
~CreateK8sIngressRuleResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SINGRESSRULERESULT_H_
|
||||
@@ -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_EDAS_MODEL_CREATEK8SSECRETREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SSECRETREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sSecretRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateK8sSecretRequest();
|
||||
~CreateK8sSecretRequest();
|
||||
|
||||
std::string getData()const;
|
||||
void setData(const std::string& data);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string get_Namespace()const;
|
||||
void set_Namespace(const std::string& _namespace);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
std::string getCertId()const;
|
||||
void setCertId(const std::string& certId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getCertRegionId()const;
|
||||
void setCertRegionId(const std::string& certRegionId);
|
||||
|
||||
private:
|
||||
std::string data_;
|
||||
std::string name_;
|
||||
std::string _namespace_;
|
||||
std::string clusterId_;
|
||||
std::string certId_;
|
||||
std::string type_;
|
||||
std::string certRegionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SSECRETREQUEST_H_
|
||||
53
edas/include/alibabacloud/edas/model/CreateK8sSecretResult.h
Normal file
53
edas/include/alibabacloud/edas/model/CreateK8sSecretResult.h
Normal file
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEK8SSECRETRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SSECRETRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sSecretResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateK8sSecretResult();
|
||||
explicit CreateK8sSecretResult(const std::string &payload);
|
||||
~CreateK8sSecretResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SSECRETRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_CREATEK8SSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sServiceRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateK8sServiceRequest();
|
||||
~CreateK8sServiceRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getServicePorts()const;
|
||||
void setServicePorts(const std::string& servicePorts);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
std::string name_;
|
||||
std::string type_;
|
||||
std::string servicePorts_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT CreateK8sServiceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateK8sServiceResult();
|
||||
explicit CreateK8sServiceResult(const std::string &payload);
|
||||
~CreateK8sServiceResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_CREATEK8SSERVICERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_DELEGATEADMINROLEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELEGATEADMINROLEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DelegateAdminRoleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DelegateAdminRoleRequest();
|
||||
~DelegateAdminRoleRequest();
|
||||
|
||||
std::string getTargetUserId()const;
|
||||
void setTargetUserId(const std::string& targetUserId);
|
||||
|
||||
private:
|
||||
std::string targetUserId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELEGATEADMINROLEREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_DELEGATEADMINROLERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELEGATEADMINROLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DelegateAdminRoleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DelegateAdminRoleResult();
|
||||
explicit DelegateAdminRoleResult(const std::string &payload);
|
||||
~DelegateAdminRoleResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELEGATEADMINROLERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_DELETEAPPLICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteApplicationRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteApplicationRequest();
|
||||
~DeleteApplicationRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteApplicationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteApplicationResult();
|
||||
explicit DeleteApplicationResult(const std::string &payload);
|
||||
~DeleteApplicationResult();
|
||||
std::string getMessage()const;
|
||||
std::string getChangeOrderId()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string changeOrderId_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONRESULT_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_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteApplicationScalingRuleRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteApplicationScalingRuleRequest();
|
||||
~DeleteApplicationScalingRuleRequest();
|
||||
|
||||
std::string getScalingRuleName()const;
|
||||
void setScalingRuleName(const std::string& scalingRuleName);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
|
||||
private:
|
||||
std::string scalingRuleName_;
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULEREQUEST_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_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULERESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteApplicationScalingRuleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteApplicationScalingRuleResult();
|
||||
explicit DeleteApplicationScalingRuleResult(const std::string &payload);
|
||||
~DeleteApplicationScalingRuleResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEAPPLICATIONSCALINGRULERESULT_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_EDAS_MODEL_DELETECLUSTERMEMBERREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteClusterMemberRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteClusterMemberRequest();
|
||||
~DeleteClusterMemberRequest();
|
||||
|
||||
std::string getClusterMemberId()const;
|
||||
void setClusterMemberId(const std::string& clusterMemberId);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
std::string clusterMemberId_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteClusterMemberResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteClusterMemberResult();
|
||||
explicit DeleteClusterMemberResult(const std::string &payload);
|
||||
~DeleteClusterMemberResult();
|
||||
std::string getMessage()const;
|
||||
bool getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
bool data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERMEMBERRESULT_H_
|
||||
51
edas/include/alibabacloud/edas/model/DeleteClusterRequest.h
Normal file
51
edas/include/alibabacloud/edas/model/DeleteClusterRequest.h
Normal file
@@ -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_EDAS_MODEL_DELETECLUSTERREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteClusterRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteClusterRequest();
|
||||
~DeleteClusterRequest();
|
||||
|
||||
int getMode()const;
|
||||
void setMode(int mode);
|
||||
std::string getClusterId()const;
|
||||
void setClusterId(const std::string& clusterId);
|
||||
|
||||
private:
|
||||
int mode_;
|
||||
std::string clusterId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERREQUEST_H_
|
||||
55
edas/include/alibabacloud/edas/model/DeleteClusterResult.h
Normal file
55
edas/include/alibabacloud/edas/model/DeleteClusterResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteClusterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteClusterResult();
|
||||
explicit DeleteClusterResult(const std::string &payload);
|
||||
~DeleteClusterResult();
|
||||
std::string getMessage()const;
|
||||
bool getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
bool data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECLUSTERRESULT_H_
|
||||
@@ -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_EDAS_MODEL_DELETECONFIGCENTERREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECONFIGCENTERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteConfigCenterRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteConfigCenterRequest();
|
||||
~DeleteConfigCenterRequest();
|
||||
|
||||
std::string getDataId()const;
|
||||
void setDataId(const std::string& dataId);
|
||||
std::string getLogicalRegionId()const;
|
||||
void setLogicalRegionId(const std::string& logicalRegionId);
|
||||
std::string getGroup()const;
|
||||
void setGroup(const std::string& group);
|
||||
|
||||
private:
|
||||
std::string dataId_;
|
||||
std::string logicalRegionId_;
|
||||
std::string group_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECONFIGCENTERREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_DELETECONFIGCENTERRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETECONFIGCENTERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteConfigCenterResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteConfigCenterResult();
|
||||
explicit DeleteConfigCenterResult(const std::string &payload);
|
||||
~DeleteConfigCenterResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETECONFIGCENTERRESULT_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_EDAS_MODEL_DELETEDEGRADECONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEDEGRADECONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteDegradeControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDegradeControlRequest();
|
||||
~DeleteDegradeControlRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getRuleId()const;
|
||||
void setRuleId(const std::string& ruleId);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
std::string ruleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEDEGRADECONTROLREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_DELETEDEGRADECONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEDEGRADECONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteDegradeControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteDegradeControlResult();
|
||||
explicit DeleteDegradeControlResult(const std::string &payload);
|
||||
~DeleteDegradeControlResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEDEGRADECONTROLRESULT_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_EDAS_MODEL_DELETEDEPLOYGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteDeployGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteDeployGroupRequest();
|
||||
~DeleteDeployGroupRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getGroupName()const;
|
||||
void setGroupName(const std::string& groupName);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
std::string groupName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteDeployGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteDeployGroupResult();
|
||||
explicit DeleteDeployGroupResult(const std::string &payload);
|
||||
~DeleteDeployGroupResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEDEPLOYGROUPRESULT_H_
|
||||
48
edas/include/alibabacloud/edas/model/DeleteEcuRequest.h
Normal file
48
edas/include/alibabacloud/edas/model/DeleteEcuRequest.h
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_DELETEECUREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEECUREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEcuRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEcuRequest();
|
||||
~DeleteEcuRequest();
|
||||
|
||||
std::string getEcuId()const;
|
||||
void setEcuId(const std::string& ecuId);
|
||||
|
||||
private:
|
||||
std::string ecuId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEECUREQUEST_H_
|
||||
55
edas/include/alibabacloud/edas/model/DeleteEcuResult.h
Normal file
55
edas/include/alibabacloud/edas/model/DeleteEcuResult.h
Normal file
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_EDAS_MODEL_DELETEECURESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEECURESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEcuResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEcuResult();
|
||||
explicit DeleteEcuResult(const std::string &payload);
|
||||
~DeleteEcuResult();
|
||||
std::string getMessage()const;
|
||||
std::string getData()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
std::string data_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEECURESULT_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_EDAS_MODEL_DELETEENVAPPGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVAPPGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvAppGroupRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEnvAppGroupRequest();
|
||||
~DeleteEnvAppGroupRequest();
|
||||
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
std::string getScopes()const;
|
||||
void setScopes(const std::string& scopes);
|
||||
|
||||
private:
|
||||
std::string pointcutName_;
|
||||
std::string scopes_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVAPPGROUPREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_DELETEENVAPPGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVAPPGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvAppGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEnvAppGroupResult();
|
||||
explicit DeleteEnvAppGroupResult(const std::string &payload);
|
||||
~DeleteEnvAppGroupResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVAPPGROUPRESULT_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_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvHsfTrafficControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEnvHsfTrafficControlRequest();
|
||||
~DeleteEnvHsfTrafficControlRequest();
|
||||
|
||||
std::string getLabelAdviceName()const;
|
||||
void setLabelAdviceName(const std::string& labelAdviceName);
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
|
||||
private:
|
||||
std::string labelAdviceName_;
|
||||
std::string pointcutName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvHsfTrafficControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEnvHsfTrafficControlResult();
|
||||
explicit DeleteEnvHsfTrafficControlResult(const std::string &payload);
|
||||
~DeleteEnvHsfTrafficControlResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVHSFTRAFFICCONTROLRESULT_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_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvHttpTrafficControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteEnvHttpTrafficControlRequest();
|
||||
~DeleteEnvHttpTrafficControlRequest();
|
||||
|
||||
std::string getLabelAdviceName()const;
|
||||
void setLabelAdviceName(const std::string& labelAdviceName);
|
||||
std::string getPointcutName()const;
|
||||
void setPointcutName(const std::string& pointcutName);
|
||||
|
||||
private:
|
||||
std::string labelAdviceName_;
|
||||
std::string pointcutName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLREQUEST_H_
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* 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_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteEnvHttpTrafficControlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEnvHttpTrafficControlResult();
|
||||
explicit DeleteEnvHttpTrafficControlResult(const std::string &payload);
|
||||
~DeleteEnvHttpTrafficControlResult();
|
||||
std::string getMessage()const;
|
||||
int getCode()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string message_;
|
||||
int code_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEENVHTTPTRAFFICCONTROLRESULT_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_EDAS_MODEL_DELETEFLOWCONTROLREQUEST_H_
|
||||
#define ALIBABACLOUD_EDAS_MODEL_DELETEFLOWCONTROLREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RoaServiceRequest.h>
|
||||
#include <alibabacloud/edas/EdasExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Edas
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_EDAS_EXPORT DeleteFlowControlRequest : public RoaServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteFlowControlRequest();
|
||||
~DeleteFlowControlRequest();
|
||||
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getRuleId()const;
|
||||
void setRuleId(const std::string& ruleId);
|
||||
|
||||
private:
|
||||
std::string appId_;
|
||||
std::string ruleId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_EDAS_MODEL_DELETEFLOWCONTROLREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user