regenerate code
This commit is contained in:
@@ -84,6 +84,8 @@
|
||||
#include "model/DescribeApiErrorDataResult.h"
|
||||
#include "model/DescribeApiGroupRequest.h"
|
||||
#include "model/DescribeApiGroupResult.h"
|
||||
#include "model/DescribeApiGroupVpcWhitelistRequest.h"
|
||||
#include "model/DescribeApiGroupVpcWhitelistResult.h"
|
||||
#include "model/DescribeApiGroupsRequest.h"
|
||||
#include "model/DescribeApiGroupsResult.h"
|
||||
#include "model/DescribeApiHistoriesRequest.h"
|
||||
@@ -94,6 +96,8 @@
|
||||
#include "model/DescribeApiIpControlsResult.h"
|
||||
#include "model/DescribeApiLatencyDataRequest.h"
|
||||
#include "model/DescribeApiLatencyDataResult.h"
|
||||
#include "model/DescribeApiMarketAttributesRequest.h"
|
||||
#include "model/DescribeApiMarketAttributesResult.h"
|
||||
#include "model/DescribeApiQpsDataRequest.h"
|
||||
#include "model/DescribeApiQpsDataResult.h"
|
||||
#include "model/DescribeApiSignaturesRequest.h"
|
||||
@@ -170,6 +174,10 @@
|
||||
#include "model/ModifyApiResult.h"
|
||||
#include "model/ModifyApiGroupRequest.h"
|
||||
#include "model/ModifyApiGroupResult.h"
|
||||
#include "model/ModifyApiGroupVpcWhitelistRequest.h"
|
||||
#include "model/ModifyApiGroupVpcWhitelistResult.h"
|
||||
#include "model/ModifyApiMarketAttributesRequest.h"
|
||||
#include "model/ModifyApiMarketAttributesResult.h"
|
||||
#include "model/ModifyAppRequest.h"
|
||||
#include "model/ModifyAppResult.h"
|
||||
#include "model/ModifyIpControlRequest.h"
|
||||
@@ -224,6 +232,8 @@
|
||||
#include "model/SetTrafficControlApisResult.h"
|
||||
#include "model/SetVpcAccessRequest.h"
|
||||
#include "model/SetVpcAccessResult.h"
|
||||
#include "model/SetWildcardDomainPatternsRequest.h"
|
||||
#include "model/SetWildcardDomainPatternsResult.h"
|
||||
#include "model/SwitchApiRequest.h"
|
||||
#include "model/SwitchApiResult.h"
|
||||
#include "model/TagResourcesRequest.h"
|
||||
@@ -332,6 +342,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeApiGroupResult> DescribeApiGroupOutcome;
|
||||
typedef std::future<DescribeApiGroupOutcome> DescribeApiGroupOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiGroupRequest&, const DescribeApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeApiGroupVpcWhitelistResult> DescribeApiGroupVpcWhitelistOutcome;
|
||||
typedef std::future<DescribeApiGroupVpcWhitelistOutcome> DescribeApiGroupVpcWhitelistOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiGroupVpcWhitelistRequest&, const DescribeApiGroupVpcWhitelistOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiGroupVpcWhitelistAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeApiGroupsResult> DescribeApiGroupsOutcome;
|
||||
typedef std::future<DescribeApiGroupsOutcome> DescribeApiGroupsOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiGroupsRequest&, const DescribeApiGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiGroupsAsyncHandler;
|
||||
@@ -347,6 +360,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DescribeApiLatencyDataResult> DescribeApiLatencyDataOutcome;
|
||||
typedef std::future<DescribeApiLatencyDataOutcome> DescribeApiLatencyDataOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiLatencyDataRequest&, const DescribeApiLatencyDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiLatencyDataAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeApiMarketAttributesResult> DescribeApiMarketAttributesOutcome;
|
||||
typedef std::future<DescribeApiMarketAttributesOutcome> DescribeApiMarketAttributesOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiMarketAttributesRequest&, const DescribeApiMarketAttributesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiMarketAttributesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeApiQpsDataResult> DescribeApiQpsDataOutcome;
|
||||
typedef std::future<DescribeApiQpsDataOutcome> DescribeApiQpsDataOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::DescribeApiQpsDataRequest&, const DescribeApiQpsDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeApiQpsDataAsyncHandler;
|
||||
@@ -461,6 +477,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ModifyApiGroupResult> ModifyApiGroupOutcome;
|
||||
typedef std::future<ModifyApiGroupOutcome> ModifyApiGroupOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::ModifyApiGroupRequest&, const ModifyApiGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyApiGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyApiGroupVpcWhitelistResult> ModifyApiGroupVpcWhitelistOutcome;
|
||||
typedef std::future<ModifyApiGroupVpcWhitelistOutcome> ModifyApiGroupVpcWhitelistOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::ModifyApiGroupVpcWhitelistRequest&, const ModifyApiGroupVpcWhitelistOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyApiGroupVpcWhitelistAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyApiMarketAttributesResult> ModifyApiMarketAttributesOutcome;
|
||||
typedef std::future<ModifyApiMarketAttributesOutcome> ModifyApiMarketAttributesOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::ModifyApiMarketAttributesRequest&, const ModifyApiMarketAttributesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyApiMarketAttributesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ModifyAppResult> ModifyAppOutcome;
|
||||
typedef std::future<ModifyAppOutcome> ModifyAppOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::ModifyAppRequest&, const ModifyAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAppAsyncHandler;
|
||||
@@ -542,6 +564,9 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::SetVpcAccessResult> SetVpcAccessOutcome;
|
||||
typedef std::future<SetVpcAccessOutcome> SetVpcAccessOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::SetVpcAccessRequest&, const SetVpcAccessOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetVpcAccessAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetWildcardDomainPatternsResult> SetWildcardDomainPatternsOutcome;
|
||||
typedef std::future<SetWildcardDomainPatternsOutcome> SetWildcardDomainPatternsOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::SetWildcardDomainPatternsRequest&, const SetWildcardDomainPatternsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetWildcardDomainPatternsAsyncHandler;
|
||||
typedef Outcome<Error, Model::SwitchApiResult> SwitchApiOutcome;
|
||||
typedef std::future<SwitchApiOutcome> SwitchApiOutcomeCallable;
|
||||
typedef std::function<void(const CloudAPIClient*, const Model::SwitchApiRequest&, const SwitchApiOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SwitchApiAsyncHandler;
|
||||
@@ -649,6 +674,9 @@ namespace AlibabaCloud
|
||||
DescribeApiGroupOutcome describeApiGroup(const Model::DescribeApiGroupRequest &request)const;
|
||||
void describeApiGroupAsync(const Model::DescribeApiGroupRequest& request, const DescribeApiGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeApiGroupOutcomeCallable describeApiGroupCallable(const Model::DescribeApiGroupRequest& request) const;
|
||||
DescribeApiGroupVpcWhitelistOutcome describeApiGroupVpcWhitelist(const Model::DescribeApiGroupVpcWhitelistRequest &request)const;
|
||||
void describeApiGroupVpcWhitelistAsync(const Model::DescribeApiGroupVpcWhitelistRequest& request, const DescribeApiGroupVpcWhitelistAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeApiGroupVpcWhitelistOutcomeCallable describeApiGroupVpcWhitelistCallable(const Model::DescribeApiGroupVpcWhitelistRequest& request) const;
|
||||
DescribeApiGroupsOutcome describeApiGroups(const Model::DescribeApiGroupsRequest &request)const;
|
||||
void describeApiGroupsAsync(const Model::DescribeApiGroupsRequest& request, const DescribeApiGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeApiGroupsOutcomeCallable describeApiGroupsCallable(const Model::DescribeApiGroupsRequest& request) const;
|
||||
@@ -664,6 +692,9 @@ namespace AlibabaCloud
|
||||
DescribeApiLatencyDataOutcome describeApiLatencyData(const Model::DescribeApiLatencyDataRequest &request)const;
|
||||
void describeApiLatencyDataAsync(const Model::DescribeApiLatencyDataRequest& request, const DescribeApiLatencyDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeApiLatencyDataOutcomeCallable describeApiLatencyDataCallable(const Model::DescribeApiLatencyDataRequest& request) const;
|
||||
DescribeApiMarketAttributesOutcome describeApiMarketAttributes(const Model::DescribeApiMarketAttributesRequest &request)const;
|
||||
void describeApiMarketAttributesAsync(const Model::DescribeApiMarketAttributesRequest& request, const DescribeApiMarketAttributesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeApiMarketAttributesOutcomeCallable describeApiMarketAttributesCallable(const Model::DescribeApiMarketAttributesRequest& request) const;
|
||||
DescribeApiQpsDataOutcome describeApiQpsData(const Model::DescribeApiQpsDataRequest &request)const;
|
||||
void describeApiQpsDataAsync(const Model::DescribeApiQpsDataRequest& request, const DescribeApiQpsDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeApiQpsDataOutcomeCallable describeApiQpsDataCallable(const Model::DescribeApiQpsDataRequest& request) const;
|
||||
@@ -778,6 +809,12 @@ namespace AlibabaCloud
|
||||
ModifyApiGroupOutcome modifyApiGroup(const Model::ModifyApiGroupRequest &request)const;
|
||||
void modifyApiGroupAsync(const Model::ModifyApiGroupRequest& request, const ModifyApiGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyApiGroupOutcomeCallable modifyApiGroupCallable(const Model::ModifyApiGroupRequest& request) const;
|
||||
ModifyApiGroupVpcWhitelistOutcome modifyApiGroupVpcWhitelist(const Model::ModifyApiGroupVpcWhitelistRequest &request)const;
|
||||
void modifyApiGroupVpcWhitelistAsync(const Model::ModifyApiGroupVpcWhitelistRequest& request, const ModifyApiGroupVpcWhitelistAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyApiGroupVpcWhitelistOutcomeCallable modifyApiGroupVpcWhitelistCallable(const Model::ModifyApiGroupVpcWhitelistRequest& request) const;
|
||||
ModifyApiMarketAttributesOutcome modifyApiMarketAttributes(const Model::ModifyApiMarketAttributesRequest &request)const;
|
||||
void modifyApiMarketAttributesAsync(const Model::ModifyApiMarketAttributesRequest& request, const ModifyApiMarketAttributesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyApiMarketAttributesOutcomeCallable modifyApiMarketAttributesCallable(const Model::ModifyApiMarketAttributesRequest& request) const;
|
||||
ModifyAppOutcome modifyApp(const Model::ModifyAppRequest &request)const;
|
||||
void modifyAppAsync(const Model::ModifyAppRequest& request, const ModifyAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ModifyAppOutcomeCallable modifyAppCallable(const Model::ModifyAppRequest& request) const;
|
||||
@@ -859,6 +896,9 @@ namespace AlibabaCloud
|
||||
SetVpcAccessOutcome setVpcAccess(const Model::SetVpcAccessRequest &request)const;
|
||||
void setVpcAccessAsync(const Model::SetVpcAccessRequest& request, const SetVpcAccessAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetVpcAccessOutcomeCallable setVpcAccessCallable(const Model::SetVpcAccessRequest& request) const;
|
||||
SetWildcardDomainPatternsOutcome setWildcardDomainPatterns(const Model::SetWildcardDomainPatternsRequest &request)const;
|
||||
void setWildcardDomainPatternsAsync(const Model::SetWildcardDomainPatternsRequest& request, const SetWildcardDomainPatternsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetWildcardDomainPatternsOutcomeCallable setWildcardDomainPatternsCallable(const Model::SetWildcardDomainPatternsRequest& request) const;
|
||||
SwitchApiOutcome switchApi(const Model::SwitchApiRequest &request)const;
|
||||
void switchApiAsync(const Model::SwitchApiRequest& request, const SwitchApiAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SwitchApiOutcomeCallable switchApiCallable(const Model::SwitchApiRequest& request) const;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT CreateApiGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
@@ -48,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setGroupName(const std::string& groupName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceOwnerToken()const;
|
||||
void setResourceOwnerToken(const std::string& resourceOwnerToken);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getSecurityToken()const;
|
||||
@@ -60,6 +63,7 @@ namespace AlibabaCloud
|
||||
std::string source_;
|
||||
std::string groupName_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerToken_;
|
||||
std::string instanceId_;
|
||||
std::string securityToken_;
|
||||
std::vector<Tag> tag_;
|
||||
|
||||
@@ -57,6 +57,8 @@ namespace AlibabaCloud
|
||||
void setServiceParameters(const std::string& serviceParameters);
|
||||
std::string getFailResultSample()const;
|
||||
void setFailResultSample(const std::string& failResultSample);
|
||||
std::string getResourceOwnerToken()const;
|
||||
void setResourceOwnerToken(const std::string& resourceOwnerToken);
|
||||
std::string getSystemParameters()const;
|
||||
void setSystemParameters(const std::string& systemParameters);
|
||||
std::string getServiceParametersMap()const;
|
||||
@@ -100,6 +102,7 @@ namespace AlibabaCloud
|
||||
std::string allowSignatureMethod_;
|
||||
std::string serviceParameters_;
|
||||
std::string failResultSample_;
|
||||
std::string resourceOwnerToken_;
|
||||
std::string systemParameters_;
|
||||
std::string serviceParametersMap_;
|
||||
std::string securityToken_;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT CreateAppRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT CreateIpControlRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct IpControlPolicys
|
||||
{
|
||||
std::string appId;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DeleteApiGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DeleteAppRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -30,6 +30,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DeleteInstanceRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
std::string key;
|
||||
};
|
||||
|
||||
public:
|
||||
DeleteInstanceRequest();
|
||||
@@ -39,10 +45,13 @@ namespace AlibabaCloud
|
||||
void setToken(const std::string& token);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
|
||||
private:
|
||||
std::string token_;
|
||||
std::string instanceId_;
|
||||
std::vector<Tag> tag_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -43,6 +43,8 @@ namespace AlibabaCloud
|
||||
void setDescription(const std::string& description);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceOwnerToken()const;
|
||||
void setResourceOwnerToken(const std::string& resourceOwnerToken);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getApiId()const;
|
||||
@@ -53,6 +55,7 @@ namespace AlibabaCloud
|
||||
std::string groupId_;
|
||||
std::string description_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerToken_;
|
||||
std::string securityToken_;
|
||||
std::string apiId_;
|
||||
|
||||
|
||||
@@ -60,6 +60,7 @@ namespace AlibabaCloud
|
||||
};
|
||||
struct RequestParameter
|
||||
{
|
||||
std::string arrayItemsType;
|
||||
std::string regularExpression;
|
||||
std::string parameterType;
|
||||
std::string jsonScheme;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -41,6 +41,7 @@ namespace AlibabaCloud
|
||||
std::string domainName;
|
||||
std::string certificateId;
|
||||
std::string domainWebSocketStatus;
|
||||
std::string bindStageName;
|
||||
std::string certificateName;
|
||||
};
|
||||
struct StageInfo
|
||||
@@ -60,6 +61,9 @@ namespace AlibabaCloud
|
||||
std::string getCreatedTime()const;
|
||||
std::string getHttpsPolicy()const;
|
||||
std::string getInstanceId()const;
|
||||
std::string getCompatibleFlags()const;
|
||||
std::string getCustomTraceConfig()const;
|
||||
std::string getUserLogConfig()const;
|
||||
std::string getBillingStatus()const;
|
||||
int getTrafficLimit()const;
|
||||
std::string getGroupId()const;
|
||||
@@ -67,6 +71,7 @@ namespace AlibabaCloud
|
||||
std::string getSubDomain()const;
|
||||
std::vector<DomainItem> getCustomDomains()const;
|
||||
std::string getModifiedTime()const;
|
||||
std::string getRpcPattern()const;
|
||||
std::vector<StageInfo> getStageItems()const;
|
||||
std::string getIllegalStatus()const;
|
||||
std::string getRegionId()const;
|
||||
@@ -81,6 +86,9 @@ namespace AlibabaCloud
|
||||
std::string createdTime_;
|
||||
std::string httpsPolicy_;
|
||||
std::string instanceId_;
|
||||
std::string compatibleFlags_;
|
||||
std::string customTraceConfig_;
|
||||
std::string userLogConfig_;
|
||||
std::string billingStatus_;
|
||||
int trafficLimit_;
|
||||
std::string groupId_;
|
||||
@@ -88,6 +96,7 @@ namespace AlibabaCloud
|
||||
std::string subDomain_;
|
||||
std::vector<DomainItem> customDomains_;
|
||||
std::string modifiedTime_;
|
||||
std::string rpcPattern_;
|
||||
std::vector<StageInfo> stageItems_;
|
||||
std::string illegalStatus_;
|
||||
std::string regionId_;
|
||||
|
||||
@@ -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_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cloudapi/CloudAPIExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CloudAPI
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiGroupVpcWhitelistRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeApiGroupVpcWhitelistRequest();
|
||||
~DescribeApiGroupVpcWhitelistRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTREQUEST_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_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudapi/CloudAPIExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CloudAPI
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiGroupVpcWhitelistResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeApiGroupVpcWhitelistResult();
|
||||
explicit DescribeApiGroupVpcWhitelistResult(const std::string &payload);
|
||||
~DescribeApiGroupVpcWhitelistResult();
|
||||
std::string getVpcIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string vpcIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIGROUPVPCWHITELISTRESULT_H_
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiGroupsRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
@@ -50,6 +51,8 @@ namespace AlibabaCloud
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
int getPageSize()const;
|
||||
@@ -63,6 +66,7 @@ namespace AlibabaCloud
|
||||
std::string groupName_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string instanceId_;
|
||||
std::string securityToken_;
|
||||
int pageSize_;
|
||||
std::vector<Tag> tag_;
|
||||
|
||||
@@ -41,6 +41,8 @@ namespace AlibabaCloud
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceOwnerToken()const;
|
||||
void setResourceOwnerToken(const std::string& resourceOwnerToken);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getApiId()const;
|
||||
@@ -52,6 +54,7 @@ namespace AlibabaCloud
|
||||
std::string stageName_;
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerToken_;
|
||||
std::string securityToken_;
|
||||
std::string apiId_;
|
||||
std::string historyVersion_;
|
||||
|
||||
@@ -68,13 +68,14 @@ namespace AlibabaCloud
|
||||
std::string mockResult;
|
||||
VpcConfig vpcConfig;
|
||||
std::string serviceVpcEnable;
|
||||
int serviceTimeout;
|
||||
int mockStatusCode;
|
||||
std::vector<MockHeader> mockHeaders;
|
||||
std::string serviceProtocol;
|
||||
std::string serviceHttpMethod;
|
||||
std::string servicePath;
|
||||
std::string mock;
|
||||
std::string vpcId;
|
||||
int serviceTimeout;
|
||||
std::string serviceProtocol;
|
||||
};
|
||||
struct OpenIdConnectConfig
|
||||
{
|
||||
@@ -125,6 +126,7 @@ namespace AlibabaCloud
|
||||
};
|
||||
struct RequestParameter
|
||||
{
|
||||
std::string arrayItemsType;
|
||||
std::string regularExpression;
|
||||
std::string parameterType;
|
||||
std::string jsonScheme;
|
||||
|
||||
@@ -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_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cloudapi/CloudAPIExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CloudAPI
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiMarketAttributesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeApiMarketAttributesRequest();
|
||||
~DescribeApiMarketAttributesRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getApiId()const;
|
||||
void setApiId(const std::string& apiId);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string apiId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESREQUEST_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_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudapi/CloudAPIExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CloudAPI
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApiMarketAttributesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DescribeApiMarketAttributesResult();
|
||||
explicit DescribeApiMarketAttributesResult(const std::string &payload);
|
||||
~DescribeApiMarketAttributesResult();
|
||||
std::string getNeedCharging()const;
|
||||
std::string getMarketChargingMode()const;
|
||||
std::string getApiId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string needCharging_;
|
||||
std::string marketChargingMode_;
|
||||
std::string apiId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_DESCRIBEAPIMARKETATTRIBUTESRESULT_H_
|
||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceOwnerToken()const;
|
||||
void setResourceOwnerToken(const std::string& resourceOwnerToken);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getApiId()const;
|
||||
@@ -47,6 +49,7 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerToken_;
|
||||
std::string securityToken_;
|
||||
std::string apiId_;
|
||||
|
||||
|
||||
@@ -129,6 +129,7 @@ namespace AlibabaCloud
|
||||
};
|
||||
struct RequestParameter
|
||||
{
|
||||
std::string arrayItemsType;
|
||||
std::string regularExpression;
|
||||
std::string parameterType;
|
||||
std::string jsonScheme;
|
||||
@@ -178,6 +179,7 @@ namespace AlibabaCloud
|
||||
std::string getMock()const;
|
||||
std::vector<RequestParameter> getRequestParameters()const;
|
||||
std::vector<ServiceParameterMap> getServiceParametersMap()const;
|
||||
std::string getAppCodeAuthType()const;
|
||||
std::string getResultBodyModel()const;
|
||||
std::string getModifiedTime()const;
|
||||
ServiceConfig getServiceConfig()const;
|
||||
@@ -214,6 +216,7 @@ namespace AlibabaCloud
|
||||
std::string mock_;
|
||||
std::vector<RequestParameter> requestParameters_;
|
||||
std::vector<ServiceParameterMap> serviceParametersMap_;
|
||||
std::string appCodeAuthType_;
|
||||
std::string resultBodyModel_;
|
||||
std::string modifiedTime_;
|
||||
ServiceConfig serviceConfig_;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeApisRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeAppAttributesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeAppSecurityRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -41,6 +41,8 @@ namespace AlibabaCloud
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceOwnerToken()const;
|
||||
void setResourceOwnerToken(const std::string& resourceOwnerToken);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getApiId()const;
|
||||
@@ -50,6 +52,7 @@ namespace AlibabaCloud
|
||||
std::string stageName_;
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceOwnerToken_;
|
||||
std::string securityToken_;
|
||||
std::string apiId_;
|
||||
|
||||
|
||||
@@ -68,13 +68,14 @@ namespace AlibabaCloud
|
||||
std::string mockResult;
|
||||
VpcConfig vpcConfig;
|
||||
std::string serviceVpcEnable;
|
||||
int serviceTimeout;
|
||||
int mockStatusCode;
|
||||
std::vector<MockHeader> mockHeaders;
|
||||
std::string serviceProtocol;
|
||||
std::string serviceHttpMethod;
|
||||
std::string servicePath;
|
||||
std::string mock;
|
||||
std::string vpcId;
|
||||
int serviceTimeout;
|
||||
std::string serviceProtocol;
|
||||
};
|
||||
struct OpenIdConnectConfig
|
||||
{
|
||||
@@ -125,6 +126,7 @@ namespace AlibabaCloud
|
||||
};
|
||||
struct RequestParameter
|
||||
{
|
||||
std::string arrayItemsType;
|
||||
std::string regularExpression;
|
||||
std::string parameterType;
|
||||
std::string jsonScheme;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT DescribeDeployedApisRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -43,12 +43,15 @@ namespace AlibabaCloud
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
int pageSize_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -45,19 +45,36 @@ namespace AlibabaCloud
|
||||
std::string errorMsg;
|
||||
std::string httpMethod;
|
||||
};
|
||||
struct ApiImportModelFailed
|
||||
{
|
||||
std::string modelName;
|
||||
std::string errorMsg;
|
||||
std::string groupId;
|
||||
};
|
||||
struct ApiImportModelSuccess
|
||||
{
|
||||
std::string modelUid;
|
||||
std::string modelOperation;
|
||||
std::string modelName;
|
||||
std::string groupId;
|
||||
};
|
||||
|
||||
|
||||
ImportSwaggerResult();
|
||||
explicit ImportSwaggerResult(const std::string &payload);
|
||||
~ImportSwaggerResult();
|
||||
std::vector<ApiImportSwaggerFailed> getFailed()const;
|
||||
std::vector<ApiImportModelFailed> getModelFailed()const;
|
||||
std::vector<ApiImportSwaggerSuccess> getSuccess()const;
|
||||
std::vector<ApiImportModelSuccess> getModelSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ApiImportSwaggerFailed> failed_;
|
||||
std::vector<ApiImportModelFailed> modelFailed_;
|
||||
std::vector<ApiImportSwaggerSuccess> success_;
|
||||
std::vector<ApiImportModelSuccess> modelSuccess_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT ListTagResourcesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyApiGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
@@ -50,8 +51,16 @@ namespace AlibabaCloud
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getCompatibleFlags()const;
|
||||
void setCompatibleFlags(const std::string& compatibleFlags);
|
||||
std::string getRpcPattern()const;
|
||||
void setRpcPattern(const std::string& rpcPattern);
|
||||
std::string getUserLogConfig()const;
|
||||
void setUserLogConfig(const std::string& userLogConfig);
|
||||
std::vector<Tag> getTag()const;
|
||||
void setTag(const std::vector<Tag>& tag);
|
||||
std::string getCustomTraceConfig()const;
|
||||
void setCustomTraceConfig(const std::string& customTraceConfig);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
@@ -59,7 +68,11 @@ namespace AlibabaCloud
|
||||
std::string groupName_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string compatibleFlags_;
|
||||
std::string rpcPattern_;
|
||||
std::string userLogConfig_;
|
||||
std::vector<Tag> tag_;
|
||||
std::string customTraceConfig_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cloudapi/CloudAPIExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CloudAPI
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyApiGroupVpcWhitelistRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyApiGroupVpcWhitelistRequest();
|
||||
~ModifyApiGroupVpcWhitelistRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getVpcIds()const;
|
||||
void setVpcIds(const std::string& vpcIds);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string vpcIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTREQUEST_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_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudapi/CloudAPIExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CloudAPI
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyApiGroupVpcWhitelistResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyApiGroupVpcWhitelistResult();
|
||||
explicit ModifyApiGroupVpcWhitelistResult(const std::string &payload);
|
||||
~ModifyApiGroupVpcWhitelistResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIGROUPVPCWHITELISTRESULT_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_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cloudapi/CloudAPIExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CloudAPI
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyApiMarketAttributesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ModifyApiMarketAttributesRequest();
|
||||
~ModifyApiMarketAttributesRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getMarketChargingMode()const;
|
||||
void setMarketChargingMode(const std::string& marketChargingMode);
|
||||
bool getNeedCharging()const;
|
||||
void setNeedCharging(bool needCharging);
|
||||
std::string getApiId()const;
|
||||
void setApiId(const std::string& apiId);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string marketChargingMode_;
|
||||
bool needCharging_;
|
||||
std::string apiId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESREQUEST_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_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudapi/CloudAPIExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CloudAPI
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyApiMarketAttributesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ModifyApiMarketAttributesResult();
|
||||
explicit ModifyApiMarketAttributesResult(const std::string &payload);
|
||||
~ModifyApiMarketAttributesResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_MODIFYAPIMARKETATTRIBUTESRESULT_H_
|
||||
@@ -57,6 +57,8 @@ namespace AlibabaCloud
|
||||
void setServiceParameters(const std::string& serviceParameters);
|
||||
std::string getFailResultSample()const;
|
||||
void setFailResultSample(const std::string& failResultSample);
|
||||
std::string getResourceOwnerToken()const;
|
||||
void setResourceOwnerToken(const std::string& resourceOwnerToken);
|
||||
std::string getSystemParameters()const;
|
||||
void setSystemParameters(const std::string& systemParameters);
|
||||
std::string getServiceParametersMap()const;
|
||||
@@ -102,6 +104,7 @@ namespace AlibabaCloud
|
||||
std::string allowSignatureMethod_;
|
||||
std::string serviceParameters_;
|
||||
std::string failResultSample_;
|
||||
std::string resourceOwnerToken_;
|
||||
std::string systemParameters_;
|
||||
std::string serviceParametersMap_;
|
||||
std::string securityToken_;
|
||||
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT ModifyAppRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
@@ -45,6 +45,8 @@ namespace AlibabaCloud
|
||||
void setCertificateBody(const std::string& certificateBody);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getCaCertificateBody()const;
|
||||
void setCaCertificateBody(const std::string& caCertificateBody);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getCertificateName()const;
|
||||
@@ -56,6 +58,7 @@ namespace AlibabaCloud
|
||||
std::string domainName_;
|
||||
std::string certificateBody_;
|
||||
std::string accessKeyId_;
|
||||
std::string caCertificateBody_;
|
||||
std::string securityToken_;
|
||||
std::string certificateName_;
|
||||
|
||||
|
||||
@@ -39,16 +39,22 @@ namespace AlibabaCloud
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getBindStageName()const;
|
||||
void setBindStageName(const std::string& bindStageName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
bool getIsForce()const;
|
||||
void setIsForce(bool isForce);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string domainName_;
|
||||
std::string bindStageName_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
bool isForce_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSREQUEST_H_
|
||||
#define ALIBABACLOUD_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/cloudapi/CloudAPIExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CloudAPI
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT SetWildcardDomainPatternsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SetWildcardDomainPatternsRequest();
|
||||
~SetWildcardDomainPatternsRequest();
|
||||
|
||||
std::string getGroupId()const;
|
||||
void setGroupId(const std::string& groupId);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getWildcardDomainPatterns()const;
|
||||
void setWildcardDomainPatterns(const std::string& wildcardDomainPatterns);
|
||||
|
||||
private:
|
||||
std::string groupId_;
|
||||
std::string domainName_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string wildcardDomainPatterns_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSREQUEST_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_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSRESULT_H_
|
||||
#define ALIBABACLOUD_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/cloudapi/CloudAPIExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace CloudAPI
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT SetWildcardDomainPatternsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
SetWildcardDomainPatternsResult();
|
||||
explicit SetWildcardDomainPatternsResult(const std::string &payload);
|
||||
~SetWildcardDomainPatternsResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_CLOUDAPI_MODEL_SETWILDCARDDOMAINPATTERNSRESULT_H_
|
||||
@@ -30,6 +30,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
class ALIBABACLOUD_CLOUDAPI_EXPORT TagResourcesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Tag
|
||||
{
|
||||
std::string value;
|
||||
|
||||
Reference in New Issue
Block a user