Add cmsGroupId parameter to CreateApplicationGroupRequest.
This commit is contained in:
@@ -24,6 +24,14 @@
|
||||
#include "OosExport.h"
|
||||
#include "model/CancelExecutionRequest.h"
|
||||
#include "model/CancelExecutionResult.h"
|
||||
#include "model/ChangeResourceGroupRequest.h"
|
||||
#include "model/ChangeResourceGroupResult.h"
|
||||
#include "model/ContinueDeployApplicationGroupRequest.h"
|
||||
#include "model/ContinueDeployApplicationGroupResult.h"
|
||||
#include "model/CreateApplicationRequest.h"
|
||||
#include "model/CreateApplicationResult.h"
|
||||
#include "model/CreateApplicationGroupRequest.h"
|
||||
#include "model/CreateApplicationGroupResult.h"
|
||||
#include "model/CreateParameterRequest.h"
|
||||
#include "model/CreateParameterResult.h"
|
||||
#include "model/CreatePatchBaselineRequest.h"
|
||||
@@ -34,6 +42,10 @@
|
||||
#include "model/CreateStateConfigurationResult.h"
|
||||
#include "model/CreateTemplateRequest.h"
|
||||
#include "model/CreateTemplateResult.h"
|
||||
#include "model/DeleteApplicationRequest.h"
|
||||
#include "model/DeleteApplicationResult.h"
|
||||
#include "model/DeleteApplicationGroupRequest.h"
|
||||
#include "model/DeleteApplicationGroupResult.h"
|
||||
#include "model/DeleteExecutionsRequest.h"
|
||||
#include "model/DeleteExecutionsResult.h"
|
||||
#include "model/DeleteParameterRequest.h"
|
||||
@@ -48,10 +60,16 @@
|
||||
#include "model/DeleteTemplateResult.h"
|
||||
#include "model/DeleteTemplatesRequest.h"
|
||||
#include "model/DeleteTemplatesResult.h"
|
||||
#include "model/DeployApplicationGroupRequest.h"
|
||||
#include "model/DeployApplicationGroupResult.h"
|
||||
#include "model/DescribeRegionsRequest.h"
|
||||
#include "model/DescribeRegionsResult.h"
|
||||
#include "model/GenerateExecutionPolicyRequest.h"
|
||||
#include "model/GenerateExecutionPolicyResult.h"
|
||||
#include "model/GetApplicationRequest.h"
|
||||
#include "model/GetApplicationResult.h"
|
||||
#include "model/GetApplicationGroupRequest.h"
|
||||
#include "model/GetApplicationGroupResult.h"
|
||||
#include "model/GetExecutionTemplateRequest.h"
|
||||
#include "model/GetExecutionTemplateResult.h"
|
||||
#include "model/GetInventorySchemaRequest.h"
|
||||
@@ -76,6 +94,10 @@
|
||||
#include "model/GetTemplateResult.h"
|
||||
#include "model/ListActionsRequest.h"
|
||||
#include "model/ListActionsResult.h"
|
||||
#include "model/ListApplicationGroupsRequest.h"
|
||||
#include "model/ListApplicationGroupsResult.h"
|
||||
#include "model/ListApplicationsRequest.h"
|
||||
#include "model/ListApplicationsResult.h"
|
||||
#include "model/ListExecutionLogsRequest.h"
|
||||
#include "model/ListExecutionLogsResult.h"
|
||||
#include "model/ListExecutionRiskyTasksRequest.h"
|
||||
@@ -86,8 +108,6 @@
|
||||
#include "model/ListInstancePatchStatesResult.h"
|
||||
#include "model/ListInstancePatchesRequest.h"
|
||||
#include "model/ListInstancePatchesResult.h"
|
||||
#include "model/ListInstanceStateReportsRequest.h"
|
||||
#include "model/ListInstanceStateReportsResult.h"
|
||||
#include "model/ListInventoryEntriesRequest.h"
|
||||
#include "model/ListInventoryEntriesResult.h"
|
||||
#include "model/ListParameterVersionsRequest.h"
|
||||
@@ -132,10 +152,12 @@
|
||||
#include "model/TriggerExecutionResult.h"
|
||||
#include "model/UntagResourcesRequest.h"
|
||||
#include "model/UntagResourcesResult.h"
|
||||
#include "model/UpdateApplicationRequest.h"
|
||||
#include "model/UpdateApplicationResult.h"
|
||||
#include "model/UpdateApplicationGroupRequest.h"
|
||||
#include "model/UpdateApplicationGroupResult.h"
|
||||
#include "model/UpdateExecutionRequest.h"
|
||||
#include "model/UpdateExecutionResult.h"
|
||||
#include "model/UpdateInstanceInformationRequest.h"
|
||||
#include "model/UpdateInstanceInformationResult.h"
|
||||
#include "model/UpdateParameterRequest.h"
|
||||
#include "model/UpdateParameterResult.h"
|
||||
#include "model/UpdatePatchBaselineRequest.h"
|
||||
@@ -160,6 +182,18 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CancelExecutionResult> CancelExecutionOutcome;
|
||||
typedef std::future<CancelExecutionOutcome> CancelExecutionOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::CancelExecutionRequest&, const CancelExecutionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CancelExecutionAsyncHandler;
|
||||
typedef Outcome<Error, Model::ChangeResourceGroupResult> ChangeResourceGroupOutcome;
|
||||
typedef std::future<ChangeResourceGroupOutcome> ChangeResourceGroupOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::ChangeResourceGroupRequest&, const ChangeResourceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ChangeResourceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::ContinueDeployApplicationGroupResult> ContinueDeployApplicationGroupOutcome;
|
||||
typedef std::future<ContinueDeployApplicationGroupOutcome> ContinueDeployApplicationGroupOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::ContinueDeployApplicationGroupRequest&, const ContinueDeployApplicationGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ContinueDeployApplicationGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateApplicationResult> CreateApplicationOutcome;
|
||||
typedef std::future<CreateApplicationOutcome> CreateApplicationOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::CreateApplicationRequest&, const CreateApplicationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateApplicationAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateApplicationGroupResult> CreateApplicationGroupOutcome;
|
||||
typedef std::future<CreateApplicationGroupOutcome> CreateApplicationGroupOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::CreateApplicationGroupRequest&, const CreateApplicationGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateApplicationGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateParameterResult> CreateParameterOutcome;
|
||||
typedef std::future<CreateParameterOutcome> CreateParameterOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::CreateParameterRequest&, const CreateParameterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateParameterAsyncHandler;
|
||||
@@ -175,6 +209,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::CreateTemplateResult> CreateTemplateOutcome;
|
||||
typedef std::future<CreateTemplateOutcome> CreateTemplateOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::CreateTemplateRequest&, const CreateTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteApplicationResult> DeleteApplicationOutcome;
|
||||
typedef std::future<DeleteApplicationOutcome> DeleteApplicationOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::DeleteApplicationRequest&, const DeleteApplicationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApplicationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteApplicationGroupResult> DeleteApplicationGroupOutcome;
|
||||
typedef std::future<DeleteApplicationGroupOutcome> DeleteApplicationGroupOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::DeleteApplicationGroupRequest&, const DeleteApplicationGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteApplicationGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteExecutionsResult> DeleteExecutionsOutcome;
|
||||
typedef std::future<DeleteExecutionsOutcome> DeleteExecutionsOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::DeleteExecutionsRequest&, const DeleteExecutionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteExecutionsAsyncHandler;
|
||||
@@ -196,12 +236,21 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::DeleteTemplatesResult> DeleteTemplatesOutcome;
|
||||
typedef std::future<DeleteTemplatesOutcome> DeleteTemplatesOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::DeleteTemplatesRequest&, const DeleteTemplatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTemplatesAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeployApplicationGroupResult> DeployApplicationGroupOutcome;
|
||||
typedef std::future<DeployApplicationGroupOutcome> DeployApplicationGroupOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::DeployApplicationGroupRequest&, const DeployApplicationGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeployApplicationGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DescribeRegionsResult> DescribeRegionsOutcome;
|
||||
typedef std::future<DescribeRegionsOutcome> DescribeRegionsOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::DescribeRegionsRequest&, const DescribeRegionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRegionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::GenerateExecutionPolicyResult> GenerateExecutionPolicyOutcome;
|
||||
typedef std::future<GenerateExecutionPolicyOutcome> GenerateExecutionPolicyOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::GenerateExecutionPolicyRequest&, const GenerateExecutionPolicyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateExecutionPolicyAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetApplicationResult> GetApplicationOutcome;
|
||||
typedef std::future<GetApplicationOutcome> GetApplicationOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::GetApplicationRequest&, const GetApplicationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetApplicationAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetApplicationGroupResult> GetApplicationGroupOutcome;
|
||||
typedef std::future<GetApplicationGroupOutcome> GetApplicationGroupOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::GetApplicationGroupRequest&, const GetApplicationGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetApplicationGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetExecutionTemplateResult> GetExecutionTemplateOutcome;
|
||||
typedef std::future<GetExecutionTemplateOutcome> GetExecutionTemplateOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::GetExecutionTemplateRequest&, const GetExecutionTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetExecutionTemplateAsyncHandler;
|
||||
@@ -238,6 +287,12 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListActionsResult> ListActionsOutcome;
|
||||
typedef std::future<ListActionsOutcome> ListActionsOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::ListActionsRequest&, const ListActionsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListActionsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListApplicationGroupsResult> ListApplicationGroupsOutcome;
|
||||
typedef std::future<ListApplicationGroupsOutcome> ListApplicationGroupsOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::ListApplicationGroupsRequest&, const ListApplicationGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListApplicationGroupsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListApplicationsResult> ListApplicationsOutcome;
|
||||
typedef std::future<ListApplicationsOutcome> ListApplicationsOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::ListApplicationsRequest&, const ListApplicationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListApplicationsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListExecutionLogsResult> ListExecutionLogsOutcome;
|
||||
typedef std::future<ListExecutionLogsOutcome> ListExecutionLogsOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::ListExecutionLogsRequest&, const ListExecutionLogsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListExecutionLogsAsyncHandler;
|
||||
@@ -253,9 +308,6 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::ListInstancePatchesResult> ListInstancePatchesOutcome;
|
||||
typedef std::future<ListInstancePatchesOutcome> ListInstancePatchesOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::ListInstancePatchesRequest&, const ListInstancePatchesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInstancePatchesAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListInstanceStateReportsResult> ListInstanceStateReportsOutcome;
|
||||
typedef std::future<ListInstanceStateReportsOutcome> ListInstanceStateReportsOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::ListInstanceStateReportsRequest&, const ListInstanceStateReportsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInstanceStateReportsAsyncHandler;
|
||||
typedef Outcome<Error, Model::ListInventoryEntriesResult> ListInventoryEntriesOutcome;
|
||||
typedef std::future<ListInventoryEntriesOutcome> ListInventoryEntriesOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::ListInventoryEntriesRequest&, const ListInventoryEntriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInventoryEntriesAsyncHandler;
|
||||
@@ -322,12 +374,15 @@ namespace AlibabaCloud
|
||||
typedef Outcome<Error, Model::UntagResourcesResult> UntagResourcesOutcome;
|
||||
typedef std::future<UntagResourcesOutcome> UntagResourcesOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::UntagResourcesRequest&, const UntagResourcesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UntagResourcesAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateApplicationResult> UpdateApplicationOutcome;
|
||||
typedef std::future<UpdateApplicationOutcome> UpdateApplicationOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::UpdateApplicationRequest&, const UpdateApplicationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateApplicationAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateApplicationGroupResult> UpdateApplicationGroupOutcome;
|
||||
typedef std::future<UpdateApplicationGroupOutcome> UpdateApplicationGroupOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::UpdateApplicationGroupRequest&, const UpdateApplicationGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateApplicationGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateExecutionResult> UpdateExecutionOutcome;
|
||||
typedef std::future<UpdateExecutionOutcome> UpdateExecutionOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::UpdateExecutionRequest&, const UpdateExecutionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateExecutionAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateInstanceInformationResult> UpdateInstanceInformationOutcome;
|
||||
typedef std::future<UpdateInstanceInformationOutcome> UpdateInstanceInformationOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::UpdateInstanceInformationRequest&, const UpdateInstanceInformationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateInstanceInformationAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateParameterResult> UpdateParameterOutcome;
|
||||
typedef std::future<UpdateParameterOutcome> UpdateParameterOutcomeCallable;
|
||||
typedef std::function<void(const OosClient*, const Model::UpdateParameterRequest&, const UpdateParameterOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateParameterAsyncHandler;
|
||||
@@ -354,6 +409,18 @@ namespace AlibabaCloud
|
||||
CancelExecutionOutcome cancelExecution(const Model::CancelExecutionRequest &request)const;
|
||||
void cancelExecutionAsync(const Model::CancelExecutionRequest& request, const CancelExecutionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CancelExecutionOutcomeCallable cancelExecutionCallable(const Model::CancelExecutionRequest& request) const;
|
||||
ChangeResourceGroupOutcome changeResourceGroup(const Model::ChangeResourceGroupRequest &request)const;
|
||||
void changeResourceGroupAsync(const Model::ChangeResourceGroupRequest& request, const ChangeResourceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ChangeResourceGroupOutcomeCallable changeResourceGroupCallable(const Model::ChangeResourceGroupRequest& request) const;
|
||||
ContinueDeployApplicationGroupOutcome continueDeployApplicationGroup(const Model::ContinueDeployApplicationGroupRequest &request)const;
|
||||
void continueDeployApplicationGroupAsync(const Model::ContinueDeployApplicationGroupRequest& request, const ContinueDeployApplicationGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ContinueDeployApplicationGroupOutcomeCallable continueDeployApplicationGroupCallable(const Model::ContinueDeployApplicationGroupRequest& request) const;
|
||||
CreateApplicationOutcome createApplication(const Model::CreateApplicationRequest &request)const;
|
||||
void createApplicationAsync(const Model::CreateApplicationRequest& request, const CreateApplicationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateApplicationOutcomeCallable createApplicationCallable(const Model::CreateApplicationRequest& request) const;
|
||||
CreateApplicationGroupOutcome createApplicationGroup(const Model::CreateApplicationGroupRequest &request)const;
|
||||
void createApplicationGroupAsync(const Model::CreateApplicationGroupRequest& request, const CreateApplicationGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateApplicationGroupOutcomeCallable createApplicationGroupCallable(const Model::CreateApplicationGroupRequest& request) const;
|
||||
CreateParameterOutcome createParameter(const Model::CreateParameterRequest &request)const;
|
||||
void createParameterAsync(const Model::CreateParameterRequest& request, const CreateParameterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateParameterOutcomeCallable createParameterCallable(const Model::CreateParameterRequest& request) const;
|
||||
@@ -369,6 +436,12 @@ namespace AlibabaCloud
|
||||
CreateTemplateOutcome createTemplate(const Model::CreateTemplateRequest &request)const;
|
||||
void createTemplateAsync(const Model::CreateTemplateRequest& request, const CreateTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTemplateOutcomeCallable createTemplateCallable(const Model::CreateTemplateRequest& request) const;
|
||||
DeleteApplicationOutcome deleteApplication(const Model::DeleteApplicationRequest &request)const;
|
||||
void deleteApplicationAsync(const Model::DeleteApplicationRequest& request, const DeleteApplicationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteApplicationOutcomeCallable deleteApplicationCallable(const Model::DeleteApplicationRequest& request) const;
|
||||
DeleteApplicationGroupOutcome deleteApplicationGroup(const Model::DeleteApplicationGroupRequest &request)const;
|
||||
void deleteApplicationGroupAsync(const Model::DeleteApplicationGroupRequest& request, const DeleteApplicationGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteApplicationGroupOutcomeCallable deleteApplicationGroupCallable(const Model::DeleteApplicationGroupRequest& request) const;
|
||||
DeleteExecutionsOutcome deleteExecutions(const Model::DeleteExecutionsRequest &request)const;
|
||||
void deleteExecutionsAsync(const Model::DeleteExecutionsRequest& request, const DeleteExecutionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteExecutionsOutcomeCallable deleteExecutionsCallable(const Model::DeleteExecutionsRequest& request) const;
|
||||
@@ -390,12 +463,21 @@ namespace AlibabaCloud
|
||||
DeleteTemplatesOutcome deleteTemplates(const Model::DeleteTemplatesRequest &request)const;
|
||||
void deleteTemplatesAsync(const Model::DeleteTemplatesRequest& request, const DeleteTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTemplatesOutcomeCallable deleteTemplatesCallable(const Model::DeleteTemplatesRequest& request) const;
|
||||
DeployApplicationGroupOutcome deployApplicationGroup(const Model::DeployApplicationGroupRequest &request)const;
|
||||
void deployApplicationGroupAsync(const Model::DeployApplicationGroupRequest& request, const DeployApplicationGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeployApplicationGroupOutcomeCallable deployApplicationGroupCallable(const Model::DeployApplicationGroupRequest& request) const;
|
||||
DescribeRegionsOutcome describeRegions(const Model::DescribeRegionsRequest &request)const;
|
||||
void describeRegionsAsync(const Model::DescribeRegionsRequest& request, const DescribeRegionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DescribeRegionsOutcomeCallable describeRegionsCallable(const Model::DescribeRegionsRequest& request) const;
|
||||
GenerateExecutionPolicyOutcome generateExecutionPolicy(const Model::GenerateExecutionPolicyRequest &request)const;
|
||||
void generateExecutionPolicyAsync(const Model::GenerateExecutionPolicyRequest& request, const GenerateExecutionPolicyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GenerateExecutionPolicyOutcomeCallable generateExecutionPolicyCallable(const Model::GenerateExecutionPolicyRequest& request) const;
|
||||
GetApplicationOutcome getApplication(const Model::GetApplicationRequest &request)const;
|
||||
void getApplicationAsync(const Model::GetApplicationRequest& request, const GetApplicationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetApplicationOutcomeCallable getApplicationCallable(const Model::GetApplicationRequest& request) const;
|
||||
GetApplicationGroupOutcome getApplicationGroup(const Model::GetApplicationGroupRequest &request)const;
|
||||
void getApplicationGroupAsync(const Model::GetApplicationGroupRequest& request, const GetApplicationGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetApplicationGroupOutcomeCallable getApplicationGroupCallable(const Model::GetApplicationGroupRequest& request) const;
|
||||
GetExecutionTemplateOutcome getExecutionTemplate(const Model::GetExecutionTemplateRequest &request)const;
|
||||
void getExecutionTemplateAsync(const Model::GetExecutionTemplateRequest& request, const GetExecutionTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetExecutionTemplateOutcomeCallable getExecutionTemplateCallable(const Model::GetExecutionTemplateRequest& request) const;
|
||||
@@ -432,6 +514,12 @@ namespace AlibabaCloud
|
||||
ListActionsOutcome listActions(const Model::ListActionsRequest &request)const;
|
||||
void listActionsAsync(const Model::ListActionsRequest& request, const ListActionsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListActionsOutcomeCallable listActionsCallable(const Model::ListActionsRequest& request) const;
|
||||
ListApplicationGroupsOutcome listApplicationGroups(const Model::ListApplicationGroupsRequest &request)const;
|
||||
void listApplicationGroupsAsync(const Model::ListApplicationGroupsRequest& request, const ListApplicationGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListApplicationGroupsOutcomeCallable listApplicationGroupsCallable(const Model::ListApplicationGroupsRequest& request) const;
|
||||
ListApplicationsOutcome listApplications(const Model::ListApplicationsRequest &request)const;
|
||||
void listApplicationsAsync(const Model::ListApplicationsRequest& request, const ListApplicationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListApplicationsOutcomeCallable listApplicationsCallable(const Model::ListApplicationsRequest& request) const;
|
||||
ListExecutionLogsOutcome listExecutionLogs(const Model::ListExecutionLogsRequest &request)const;
|
||||
void listExecutionLogsAsync(const Model::ListExecutionLogsRequest& request, const ListExecutionLogsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListExecutionLogsOutcomeCallable listExecutionLogsCallable(const Model::ListExecutionLogsRequest& request) const;
|
||||
@@ -447,9 +535,6 @@ namespace AlibabaCloud
|
||||
ListInstancePatchesOutcome listInstancePatches(const Model::ListInstancePatchesRequest &request)const;
|
||||
void listInstancePatchesAsync(const Model::ListInstancePatchesRequest& request, const ListInstancePatchesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListInstancePatchesOutcomeCallable listInstancePatchesCallable(const Model::ListInstancePatchesRequest& request) const;
|
||||
ListInstanceStateReportsOutcome listInstanceStateReports(const Model::ListInstanceStateReportsRequest &request)const;
|
||||
void listInstanceStateReportsAsync(const Model::ListInstanceStateReportsRequest& request, const ListInstanceStateReportsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListInstanceStateReportsOutcomeCallable listInstanceStateReportsCallable(const Model::ListInstanceStateReportsRequest& request) const;
|
||||
ListInventoryEntriesOutcome listInventoryEntries(const Model::ListInventoryEntriesRequest &request)const;
|
||||
void listInventoryEntriesAsync(const Model::ListInventoryEntriesRequest& request, const ListInventoryEntriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ListInventoryEntriesOutcomeCallable listInventoryEntriesCallable(const Model::ListInventoryEntriesRequest& request) const;
|
||||
@@ -516,12 +601,15 @@ namespace AlibabaCloud
|
||||
UntagResourcesOutcome untagResources(const Model::UntagResourcesRequest &request)const;
|
||||
void untagResourcesAsync(const Model::UntagResourcesRequest& request, const UntagResourcesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UntagResourcesOutcomeCallable untagResourcesCallable(const Model::UntagResourcesRequest& request) const;
|
||||
UpdateApplicationOutcome updateApplication(const Model::UpdateApplicationRequest &request)const;
|
||||
void updateApplicationAsync(const Model::UpdateApplicationRequest& request, const UpdateApplicationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateApplicationOutcomeCallable updateApplicationCallable(const Model::UpdateApplicationRequest& request) const;
|
||||
UpdateApplicationGroupOutcome updateApplicationGroup(const Model::UpdateApplicationGroupRequest &request)const;
|
||||
void updateApplicationGroupAsync(const Model::UpdateApplicationGroupRequest& request, const UpdateApplicationGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateApplicationGroupOutcomeCallable updateApplicationGroupCallable(const Model::UpdateApplicationGroupRequest& request) const;
|
||||
UpdateExecutionOutcome updateExecution(const Model::UpdateExecutionRequest &request)const;
|
||||
void updateExecutionAsync(const Model::UpdateExecutionRequest& request, const UpdateExecutionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateExecutionOutcomeCallable updateExecutionCallable(const Model::UpdateExecutionRequest& request) const;
|
||||
UpdateInstanceInformationOutcome updateInstanceInformation(const Model::UpdateInstanceInformationRequest &request)const;
|
||||
void updateInstanceInformationAsync(const Model::UpdateInstanceInformationRequest& request, const UpdateInstanceInformationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateInstanceInformationOutcomeCallable updateInstanceInformationCallable(const Model::UpdateInstanceInformationRequest& request) const;
|
||||
UpdateParameterOutcome updateParameter(const Model::UpdateParameterRequest &request)const;
|
||||
void updateParameterAsync(const Model::UpdateParameterRequest& request, const UpdateParameterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateParameterOutcomeCallable updateParameterCallable(const Model::UpdateParameterRequest& request) const;
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_CANCELEXECUTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CANCELEXECUTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT CancelExecutionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CancelExecutionRequest();
|
||||
~CancelExecutionRequest();
|
||||
|
||||
std::string getExecutionId()const;
|
||||
void setExecutionId(const std::string& executionId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string executionId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CANCELEXECUTIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_CANCELEXECUTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CANCELEXECUTIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT CancelExecutionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CancelExecutionRequest();
|
||||
~CancelExecutionRequest();
|
||||
std::string getExecutionId() const;
|
||||
void setExecutionId(const std::string &executionId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string executionId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CANCELEXECUTIONREQUEST_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_OOS_MODEL_CHANGERESOURCEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CHANGERESOURCEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ChangeResourceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ChangeResourceGroupRequest();
|
||||
~ChangeResourceGroupRequest();
|
||||
std::string getResourceId() const;
|
||||
void setResourceId(const std::string &resourceId);
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
std::string getNewResourceGroupId() const;
|
||||
void setNewResourceGroupId(const std::string &newResourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string resourceId_;
|
||||
std::string resourceType_;
|
||||
std::string newResourceGroupId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CHANGERESOURCEGROUPREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_UPDATEINSTANCEINFORMATIONRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_UPDATEINSTANCEINFORMATIONRESULT_H_
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_CHANGERESOURCEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CHANGERESOURCEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,14 +29,14 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT UpdateInstanceInformationResult : public ServiceResult
|
||||
class ALIBABACLOUD_OOS_EXPORT ChangeResourceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateInstanceInformationResult();
|
||||
explicit UpdateInstanceInformationResult(const std::string &payload);
|
||||
~UpdateInstanceInformationResult();
|
||||
ChangeResourceGroupResult();
|
||||
explicit ChangeResourceGroupResult(const std::string &payload);
|
||||
~ChangeResourceGroupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
@@ -46,4 +46,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_UPDATEINSTANCEINFORMATIONRESULT_H_
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CHANGERESOURCEGROUPRESULT_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_OOS_MODEL_CONTINUEDEPLOYAPPLICATIONGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CONTINUEDEPLOYAPPLICATIONGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ContinueDeployApplicationGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ContinueDeployApplicationGroupRequest();
|
||||
~ContinueDeployApplicationGroupRequest();
|
||||
std::string getDeployParameters() const;
|
||||
void setDeployParameters(const std::string &deployParameters);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getApplicationName() const;
|
||||
void setApplicationName(const std::string &applicationName);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string deployParameters_;
|
||||
std::string regionId_;
|
||||
std::string applicationName_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CONTINUEDEPLOYAPPLICATIONGROUPREQUEST_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_OOS_MODEL_CONTINUEDEPLOYAPPLICATIONGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CONTINUEDEPLOYAPPLICATIONGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ContinueDeployApplicationGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ContinueDeployApplicationGroupResult();
|
||||
explicit ContinueDeployApplicationGroupResult(const std::string &payload);
|
||||
~ContinueDeployApplicationGroupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CONTINUEDEPLOYAPPLICATIONGROUPRESULT_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_OOS_MODEL_CREATEAPPLICATIONGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATEAPPLICATIONGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateApplicationGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateApplicationGroupRequest();
|
||||
~CreateApplicationGroupRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getCmsGroupId() const;
|
||||
void setCmsGroupId(const std::string &cmsGroupId);
|
||||
std::string getDeployRegionId() const;
|
||||
void setDeployRegionId(const std::string &deployRegionId);
|
||||
std::string getApplicationName() const;
|
||||
void setApplicationName(const std::string &applicationName);
|
||||
std::string getImportTagValue() const;
|
||||
void setImportTagValue(const std::string &importTagValue);
|
||||
std::string getImportTagKey() const;
|
||||
void setImportTagKey(const std::string &importTagKey);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string regionId_;
|
||||
std::string cmsGroupId_;
|
||||
std::string deployRegionId_;
|
||||
std::string applicationName_;
|
||||
std::string importTagValue_;
|
||||
std::string importTagKey_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATEAPPLICATIONGROUPREQUEST_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_OOS_MODEL_CREATEAPPLICATIONGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATEAPPLICATIONGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateApplicationGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ApplicationGroup
|
||||
{
|
||||
std::string importTagValue;
|
||||
std::string updateDate;
|
||||
std::string deployRegionId;
|
||||
std::string description;
|
||||
std::string applicationName;
|
||||
std::string importTagKey;
|
||||
std::string cmsGroupId;
|
||||
std::string createDate;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
CreateApplicationGroupResult();
|
||||
explicit CreateApplicationGroupResult(const std::string &payload);
|
||||
~CreateApplicationGroupResult();
|
||||
ApplicationGroup getApplicationGroup()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
ApplicationGroup applicationGroup_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATEAPPLICATIONGROUPRESULT_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_OOS_MODEL_CREATEAPPLICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATEAPPLICATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateApplicationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateApplicationRequest();
|
||||
~CreateApplicationRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTags() const;
|
||||
void setTags(const std::string &tags);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string tags_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATEAPPLICATIONREQUEST_H_
|
||||
59
oos/include/alibabacloud/oos/model/CreateApplicationResult.h
Normal file
59
oos/include/alibabacloud/oos/model/CreateApplicationResult.h
Normal file
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_CREATEAPPLICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATEAPPLICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateApplicationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Application
|
||||
{
|
||||
std::string updateDate;
|
||||
std::string description;
|
||||
std::string createDate;
|
||||
std::string tags;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
CreateApplicationResult();
|
||||
explicit CreateApplicationResult(const std::string &payload);
|
||||
~CreateApplicationResult();
|
||||
Application getApplication()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Application application_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATEAPPLICATIONRESULT_H_
|
||||
@@ -1,69 +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_OOS_MODEL_CREATEPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATEPARAMETERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateParameterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateParameterRequest();
|
||||
~CreateParameterRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getConstraints()const;
|
||||
void setConstraints(const std::string& constraints);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getValue()const;
|
||||
void setValue(const std::string& value);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string constraints_;
|
||||
std::string tags_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
std::string value_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATEPARAMETERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_CREATEPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATEPARAMETERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateParameterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateParameterRequest();
|
||||
~CreateParameterRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getConstraints() const;
|
||||
void setConstraints(const std::string &constraints);
|
||||
std::string getTags() const;
|
||||
void setTags(const std::string &tags);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getValue() const;
|
||||
void setValue(const std::string &value);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string constraints_;
|
||||
std::string tags_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
std::string value_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATEPARAMETERREQUEST_H_
|
||||
|
||||
@@ -34,17 +34,18 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Parameter
|
||||
{
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
std::string name;
|
||||
std::string updatedBy;
|
||||
std::string type;
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string constraints;
|
||||
std::string updatedDate;
|
||||
int parameterVersion;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string tags;
|
||||
std::string name;
|
||||
std::string shareType;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,63 +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_OOS_MODEL_CREATEPATCHBASELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATEPATCHBASELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT CreatePatchBaselineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreatePatchBaselineRequest();
|
||||
~CreatePatchBaselineRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getApprovalRules()const;
|
||||
void setApprovalRules(const std::string& approvalRules);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getOperationSystem()const;
|
||||
void setOperationSystem(const std::string& operationSystem);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string approvalRules_;
|
||||
std::string description_;
|
||||
std::string operationSystem_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATEPATCHBASELINEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_CREATEPATCHBASELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATEPATCHBASELINEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT CreatePatchBaselineRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreatePatchBaselineRequest();
|
||||
~CreatePatchBaselineRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getApprovalRules() const;
|
||||
void setApprovalRules(const std::string &approvalRules);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getOperationSystem() const;
|
||||
void setOperationSystem(const std::string &operationSystem);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string approvalRules_;
|
||||
std::string description_;
|
||||
std::string operationSystem_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATEPATCHBASELINEREQUEST_H_
|
||||
|
||||
@@ -35,12 +35,12 @@ namespace AlibabaCloud
|
||||
struct PatchBaseline
|
||||
{
|
||||
std::string updatedBy;
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string updatedDate;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string operationSystem;
|
||||
std::string id;
|
||||
std::string approvalRules;
|
||||
std::string name;
|
||||
std::string shareType;
|
||||
|
||||
@@ -1,72 +1,69 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_CREATESECRETPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATESECRETPARAMETERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateSecretParameterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateSecretParameterRequest();
|
||||
~CreateSecretParameterRequest();
|
||||
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getConstraints()const;
|
||||
void setConstraints(const std::string& constraints);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getValue()const;
|
||||
void setValue(const std::string& value);
|
||||
std::string getKeyId()const;
|
||||
void setKeyId(const std::string& keyId);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string constraints_;
|
||||
std::string regionId_;
|
||||
std::string value_;
|
||||
std::string keyId_;
|
||||
std::string tags_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATESECRETPARAMETERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_CREATESECRETPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATESECRETPARAMETERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateSecretParameterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateSecretParameterRequest();
|
||||
~CreateSecretParameterRequest();
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
std::string getConstraints() const;
|
||||
void setConstraints(const std::string &constraints);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getValue() const;
|
||||
void setValue(const std::string &value);
|
||||
std::string getKeyId() const;
|
||||
void setKeyId(const std::string &keyId);
|
||||
std::string getTags() const;
|
||||
void setTags(const std::string &tags);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string type_;
|
||||
std::string constraints_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string value_;
|
||||
std::string keyId_;
|
||||
std::string tags_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATESECRETPARAMETERREQUEST_H_
|
||||
|
||||
@@ -34,8 +34,9 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Parameter
|
||||
{
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
std::string keyId;
|
||||
std::string name;
|
||||
|
||||
@@ -1,78 +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_OOS_MODEL_CREATESTATECONFIGURATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATESTATECONFIGURATIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateStateConfigurationRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateStateConfigurationRequest();
|
||||
~CreateStateConfigurationRequest();
|
||||
|
||||
std::string getScheduleType()const;
|
||||
void setScheduleType(const std::string& scheduleType);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getTargets()const;
|
||||
void setTargets(const std::string& targets);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getScheduleExpression()const;
|
||||
void setScheduleExpression(const std::string& scheduleExpression);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
std::string getConfigureMode()const;
|
||||
void setConfigureMode(const std::string& configureMode);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getParameters()const;
|
||||
void setParameters(const std::string& parameters);
|
||||
|
||||
private:
|
||||
std::string scheduleType_;
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string targets_;
|
||||
std::string templateVersion_;
|
||||
std::string regionId_;
|
||||
std::string scheduleExpression_;
|
||||
std::string templateName_;
|
||||
std::string configureMode_;
|
||||
std::string tags_;
|
||||
std::string parameters_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATESTATECONFIGURATIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_CREATESTATECONFIGURATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATESTATECONFIGURATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateStateConfigurationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateStateConfigurationRequest();
|
||||
~CreateStateConfigurationRequest();
|
||||
std::string getScheduleType() const;
|
||||
void setScheduleType(const std::string &scheduleType);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getTargets() const;
|
||||
void setTargets(const std::string &targets);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getTemplateVersion() const;
|
||||
void setTemplateVersion(const std::string &templateVersion);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getScheduleExpression() const;
|
||||
void setScheduleExpression(const std::string &scheduleExpression);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
std::string getConfigureMode() const;
|
||||
void setConfigureMode(const std::string &configureMode);
|
||||
std::string getTags() const;
|
||||
void setTags(const std::string &tags);
|
||||
std::string getParameters() const;
|
||||
void setParameters(const std::string ¶meters);
|
||||
|
||||
private:
|
||||
std::string scheduleType_;
|
||||
std::string clientToken_;
|
||||
std::string description_;
|
||||
std::string targets_;
|
||||
std::string resourceGroupId_;
|
||||
std::string templateVersion_;
|
||||
std::string regionId_;
|
||||
std::string scheduleExpression_;
|
||||
std::string templateName_;
|
||||
std::string configureMode_;
|
||||
std::string tags_;
|
||||
std::string parameters_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATESTATECONFIGURATIONREQUEST_H_
|
||||
|
||||
@@ -34,18 +34,19 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct StateConfiguration
|
||||
{
|
||||
std::string configureMode;
|
||||
std::string scheduleType;
|
||||
std::string scheduleExpression;
|
||||
std::string description;
|
||||
std::string scheduleType;
|
||||
std::string parameters;
|
||||
std::string stateConfigurationId;
|
||||
std::string description;
|
||||
std::string resourceGroupId;
|
||||
std::string createTime;
|
||||
std::string templateName;
|
||||
std::string templateVersion;
|
||||
std::string targets;
|
||||
std::string templateId;
|
||||
std::string configureMode;
|
||||
std::string stateConfigurationId;
|
||||
std::string templateName;
|
||||
std::string tags;
|
||||
std::string templateId;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,60 +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_OOS_MODEL_CREATETEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATETEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateTemplateRequest();
|
||||
~CreateTemplateRequest();
|
||||
|
||||
std::string getContent()const;
|
||||
void setContent(const std::string& content);
|
||||
std::map<std::string, std::string> getTags()const;
|
||||
void setTags(const std::map<std::string, std::string>& tags);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
std::string getVersionName()const;
|
||||
void setVersionName(const std::string& versionName);
|
||||
|
||||
private:
|
||||
std::string content_;
|
||||
std::map<std::string, std::string> tags_;
|
||||
std::string regionId_;
|
||||
std::string templateName_;
|
||||
std::string versionName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATETEMPLATEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_CREATETEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_CREATETEMPLATEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT CreateTemplateRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateTemplateRequest();
|
||||
~CreateTemplateRequest();
|
||||
std::string getContent() const;
|
||||
void setContent(const std::string &content);
|
||||
std::map<std::string, std::string> getTags() const;
|
||||
void setTags(std::map<std::string, std::string> tags);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
std::string getVersionName() const;
|
||||
void setVersionName(const std::string &versionName);
|
||||
|
||||
private:
|
||||
std::string content_;
|
||||
std::map<std::string, std::string> tags_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string templateName_;
|
||||
std::string versionName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_CREATETEMPLATEREQUEST_H_
|
||||
|
||||
@@ -34,9 +34,10 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Template
|
||||
{
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string templateFormat;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
std::string templateVersion;
|
||||
std::string hash;
|
||||
@@ -44,8 +45,8 @@ namespace AlibabaCloud
|
||||
bool hasTrigger;
|
||||
std::string createdDate;
|
||||
std::string templateName;
|
||||
std::string templateId;
|
||||
std::string tags;
|
||||
std::string templateId;
|
||||
std::string shareType;
|
||||
};
|
||||
|
||||
|
||||
@@ -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_OOS_MODEL_DELETEAPPLICATIONGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETEAPPLICATIONGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteApplicationGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteApplicationGroupRequest();
|
||||
~DeleteApplicationGroupRequest();
|
||||
std::string getApplicationName() const;
|
||||
void setApplicationName(const std::string &applicationName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string applicationName_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETEAPPLICATIONGROUPREQUEST_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_OOS_MODEL_DELETEAPPLICATIONGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETEAPPLICATIONGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteApplicationGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteApplicationGroupResult();
|
||||
explicit DeleteApplicationGroupResult(const std::string &payload);
|
||||
~DeleteApplicationGroupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETEAPPLICATIONGROUPRESULT_H_
|
||||
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_DELETEAPPLICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETEAPPLICATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteApplicationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteApplicationRequest();
|
||||
~DeleteApplicationRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETEAPPLICATIONREQUEST_H_
|
||||
49
oos/include/alibabacloud/oos/model/DeleteApplicationResult.h
Normal file
49
oos/include/alibabacloud/oos/model/DeleteApplicationResult.h
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_DELETEAPPLICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETEAPPLICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteApplicationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteApplicationResult();
|
||||
explicit DeleteApplicationResult(const std::string &payload);
|
||||
~DeleteApplicationResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETEAPPLICATIONRESULT_H_
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_DELETEEXECUTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETEEXECUTIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteExecutionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteExecutionsRequest();
|
||||
~DeleteExecutionsRequest();
|
||||
|
||||
std::string getExecutionIds()const;
|
||||
void setExecutionIds(const std::string& executionIds);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string executionIds_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETEEXECUTIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_DELETEEXECUTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETEEXECUTIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteExecutionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteExecutionsRequest();
|
||||
~DeleteExecutionsRequest();
|
||||
std::string getExecutionIds() const;
|
||||
void setExecutionIds(const std::string &executionIds);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string executionIds_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETEEXECUTIONSREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_DELETEPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETEPARAMETERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteParameterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteParameterRequest();
|
||||
~DeleteParameterRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETEPARAMETERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_DELETEPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETEPARAMETERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteParameterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteParameterRequest();
|
||||
~DeleteParameterRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETEPARAMETERREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_DELETEPATCHBASELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETEPATCHBASELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DeletePatchBaselineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeletePatchBaselineRequest();
|
||||
~DeletePatchBaselineRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETEPATCHBASELINEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_DELETEPATCHBASELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETEPATCHBASELINEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DeletePatchBaselineRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeletePatchBaselineRequest();
|
||||
~DeletePatchBaselineRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETEPATCHBASELINEREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_DELETESECRETPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETESECRETPARAMETERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteSecretParameterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteSecretParameterRequest();
|
||||
~DeleteSecretParameterRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETESECRETPARAMETERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_DELETESECRETPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETESECRETPARAMETERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteSecretParameterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteSecretParameterRequest();
|
||||
~DeleteSecretParameterRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETESECRETPARAMETERREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_OOS_MODEL_DELETESTATECONFIGURATIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETESTATECONFIGURATIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteStateConfigurationsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteStateConfigurationsRequest();
|
||||
~DeleteStateConfigurationsRequest();
|
||||
|
||||
std::string getStateConfigurationIds()const;
|
||||
void setStateConfigurationIds(const std::string& stateConfigurationIds);
|
||||
std::string getClientToken()const;
|
||||
void setClientToken(const std::string& clientToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string stateConfigurationIds_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETESTATECONFIGURATIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_DELETESTATECONFIGURATIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETESTATECONFIGURATIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteStateConfigurationsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteStateConfigurationsRequest();
|
||||
~DeleteStateConfigurationsRequest();
|
||||
std::string getStateConfigurationIds() const;
|
||||
void setStateConfigurationIds(const std::string &stateConfigurationIds);
|
||||
std::string getClientToken() const;
|
||||
void setClientToken(const std::string &clientToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string stateConfigurationIds_;
|
||||
std::string clientToken_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETESTATECONFIGURATIONSREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_OOS_MODEL_DELETETEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETETEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteTemplateRequest();
|
||||
~DeleteTemplateRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getAutoDeleteExecutions()const;
|
||||
void setAutoDeleteExecutions(bool autoDeleteExecutions);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
bool autoDeleteExecutions_;
|
||||
std::string templateName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETETEMPLATEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_DELETETEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETETEMPLATEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteTemplateRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteTemplateRequest();
|
||||
~DeleteTemplateRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getAutoDeleteExecutions() const;
|
||||
void setAutoDeleteExecutions(bool autoDeleteExecutions);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
bool autoDeleteExecutions_;
|
||||
std::string templateName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETETEMPLATEREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_OOS_MODEL_DELETETEMPLATESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETETEMPLATESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteTemplatesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteTemplatesRequest();
|
||||
~DeleteTemplatesRequest();
|
||||
|
||||
std::string getTemplateNames()const;
|
||||
void setTemplateNames(const std::string& templateNames);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
bool getAutoDeleteExecutions()const;
|
||||
void setAutoDeleteExecutions(bool autoDeleteExecutions);
|
||||
|
||||
private:
|
||||
std::string templateNames_;
|
||||
std::string regionId_;
|
||||
bool autoDeleteExecutions_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETETEMPLATESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_DELETETEMPLATESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DELETETEMPLATESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DeleteTemplatesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteTemplatesRequest();
|
||||
~DeleteTemplatesRequest();
|
||||
std::string getTemplateNames() const;
|
||||
void setTemplateNames(const std::string &templateNames);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
bool getAutoDeleteExecutions() const;
|
||||
void setAutoDeleteExecutions(bool autoDeleteExecutions);
|
||||
|
||||
private:
|
||||
std::string templateNames_;
|
||||
std::string regionId_;
|
||||
bool autoDeleteExecutions_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DELETETEMPLATESREQUEST_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_OOS_MODEL_DEPLOYAPPLICATIONGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DEPLOYAPPLICATIONGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DeployApplicationGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeployApplicationGroupRequest();
|
||||
~DeployApplicationGroupRequest();
|
||||
std::string getDeployParameters() const;
|
||||
void setDeployParameters(const std::string &deployParameters);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getApplicationName() const;
|
||||
void setApplicationName(const std::string &applicationName);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string deployParameters_;
|
||||
std::string regionId_;
|
||||
std::string applicationName_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DEPLOYAPPLICATIONGROUPREQUEST_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_OOS_MODEL_DEPLOYAPPLICATIONGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DEPLOYAPPLICATIONGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DeployApplicationGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeployApplicationGroupResult();
|
||||
explicit DeployApplicationGroupResult(const std::string &payload);
|
||||
~DeployApplicationGroupResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DEPLOYAPPLICATIONGROUPRESULT_H_
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT DescribeRegionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRegionsRequest();
|
||||
~DescribeRegionsRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getAcceptLanguage()const;
|
||||
void setAcceptLanguage(const std::string& acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string acceptLanguage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT DescribeRegionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DescribeRegionsRequest();
|
||||
~DescribeRegionsRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getAcceptLanguage() const;
|
||||
void setAcceptLanguage(const std::string &acceptLanguage);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string acceptLanguage_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_DESCRIBEREGIONSREQUEST_H_
|
||||
|
||||
@@ -1,54 +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_OOS_MODEL_GENERATEEXECUTIONPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GENERATEEXECUTIONPOLICYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GenerateExecutionPolicyRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GenerateExecutionPolicyRequest();
|
||||
~GenerateExecutionPolicyRequest();
|
||||
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
|
||||
private:
|
||||
std::string templateVersion_;
|
||||
std::string regionId_;
|
||||
std::string templateName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GENERATEEXECUTIONPOLICYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GENERATEEXECUTIONPOLICYREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GENERATEEXECUTIONPOLICYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GenerateExecutionPolicyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GenerateExecutionPolicyRequest();
|
||||
~GenerateExecutionPolicyRequest();
|
||||
std::string getTemplateVersion() const;
|
||||
void setTemplateVersion(const std::string &templateVersion);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
|
||||
private:
|
||||
std::string templateVersion_;
|
||||
std::string regionId_;
|
||||
std::string templateName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GENERATEEXECUTIONPOLICYREQUEST_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_OOS_MODEL_GETAPPLICATIONGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETAPPLICATIONGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetApplicationGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetApplicationGroupRequest();
|
||||
~GetApplicationGroupRequest();
|
||||
std::string getApplicationName() const;
|
||||
void setApplicationName(const std::string &applicationName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string applicationName_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETAPPLICATIONGROUPREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETAPPLICATIONGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETAPPLICATIONGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetApplicationGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ApplicationGroup
|
||||
{
|
||||
std::string status;
|
||||
std::string deployRegionId;
|
||||
std::string description;
|
||||
std::string applicationName;
|
||||
std::string importTagKey;
|
||||
std::string statusReason;
|
||||
std::string cmsGroupId;
|
||||
std::string createDate;
|
||||
std::string name;
|
||||
std::string importTagValue;
|
||||
std::string updateDate;
|
||||
std::string deployParameters;
|
||||
std::string deployOutputs;
|
||||
};
|
||||
|
||||
|
||||
GetApplicationGroupResult();
|
||||
explicit GetApplicationGroupResult(const std::string &payload);
|
||||
~GetApplicationGroupResult();
|
||||
ApplicationGroup getApplicationGroup()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
ApplicationGroup applicationGroup_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETAPPLICATIONGROUPRESULT_H_
|
||||
45
oos/include/alibabacloud/oos/model/GetApplicationRequest.h
Normal file
45
oos/include/alibabacloud/oos/model/GetApplicationRequest.h
Normal file
@@ -0,0 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_GETAPPLICATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETAPPLICATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetApplicationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetApplicationRequest();
|
||||
~GetApplicationRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETAPPLICATIONREQUEST_H_
|
||||
60
oos/include/alibabacloud/oos/model/GetApplicationResult.h
Normal file
60
oos/include/alibabacloud/oos/model/GetApplicationResult.h
Normal file
@@ -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_OOS_MODEL_GETAPPLICATIONRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETAPPLICATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetApplicationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Application
|
||||
{
|
||||
std::string updateDate;
|
||||
std::string description;
|
||||
std::string resourceGroupId;
|
||||
std::string createDate;
|
||||
std::string tags;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetApplicationResult();
|
||||
explicit GetApplicationResult(const std::string &payload);
|
||||
~GetApplicationResult();
|
||||
Application getApplication()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Application application_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETAPPLICATIONRESULT_H_
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_GETEXECUTIONTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETEXECUTIONTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetExecutionTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetExecutionTemplateRequest();
|
||||
~GetExecutionTemplateRequest();
|
||||
|
||||
std::string getExecutionId()const;
|
||||
void setExecutionId(const std::string& executionId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string executionId_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETEXECUTIONTEMPLATEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETEXECUTIONTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETEXECUTIONTEMPLATEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetExecutionTemplateRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetExecutionTemplateRequest();
|
||||
~GetExecutionTemplateRequest();
|
||||
std::string getExecutionId() const;
|
||||
void setExecutionId(const std::string &executionId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string executionId_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETEXECUTIONTEMPLATEREQUEST_H_
|
||||
|
||||
@@ -35,16 +35,16 @@ namespace AlibabaCloud
|
||||
struct _Template
|
||||
{
|
||||
std::string updatedBy;
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string templateFormat;
|
||||
std::string updatedDate;
|
||||
std::string createdDate;
|
||||
std::string templateName;
|
||||
std::string templateVersion;
|
||||
std::string hash;
|
||||
std::string templateId;
|
||||
std::string tags;
|
||||
std::string templateId;
|
||||
std::string shareType;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,60 +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_OOS_MODEL_GETINVENTORYSCHEMAREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETINVENTORYSCHEMAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetInventorySchemaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetInventorySchemaRequest();
|
||||
~GetInventorySchemaRequest();
|
||||
|
||||
bool getAggregator()const;
|
||||
void setAggregator(bool aggregator);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTypeName()const;
|
||||
void setTypeName(const std::string& typeName);
|
||||
|
||||
private:
|
||||
bool aggregator_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string typeName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETINVENTORYSCHEMAREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETINVENTORYSCHEMAREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETINVENTORYSCHEMAREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetInventorySchemaRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetInventorySchemaRequest();
|
||||
~GetInventorySchemaRequest();
|
||||
bool getAggregator() const;
|
||||
void setAggregator(bool aggregator);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTypeName() const;
|
||||
void setTypeName(const std::string &typeName);
|
||||
|
||||
private:
|
||||
bool aggregator_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string typeName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETINVENTORYSCHEMAREQUEST_H_
|
||||
|
||||
@@ -49,12 +49,14 @@ namespace AlibabaCloud
|
||||
explicit GetInventorySchemaResult(const std::string &payload);
|
||||
~GetInventorySchemaResult();
|
||||
std::string getNextToken()const;
|
||||
std::string getMaxResults()const;
|
||||
std::vector<Schema> getSchemas()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string nextToken_;
|
||||
std::string maxResults_;
|
||||
std::vector<Schema> schemas_;
|
||||
|
||||
};
|
||||
|
||||
@@ -1,54 +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_OOS_MODEL_GETPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETPARAMETERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetParameterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetParameterRequest();
|
||||
~GetParameterRequest();
|
||||
|
||||
int getParameterVersion()const;
|
||||
void setParameterVersion(int parameterVersion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
int parameterVersion_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETPARAMETERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETPARAMETERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetParameterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetParameterRequest();
|
||||
~GetParameterRequest();
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
int getParameterVersion() const;
|
||||
void setParameterVersion(int parameterVersion);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
int parameterVersion_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETPARAMETERREQUEST_H_
|
||||
|
||||
@@ -34,16 +34,17 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Parameter
|
||||
{
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
std::string name;
|
||||
std::string updatedBy;
|
||||
std::string type;
|
||||
std::string constraints;
|
||||
int parameterVersion;
|
||||
std::string createdDate;
|
||||
std::string value;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string tags;
|
||||
std::string shareType;
|
||||
|
||||
@@ -1,60 +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_OOS_MODEL_GETPARAMETERSBYPATHREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETPARAMETERSBYPATHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetParametersByPathRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetParametersByPathRequest();
|
||||
~GetParametersByPathRequest();
|
||||
|
||||
bool getRecursive()const;
|
||||
void setRecursive(bool recursive);
|
||||
std::string getPath()const;
|
||||
void setPath(const std::string& path);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
bool recursive_;
|
||||
std::string path_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETPARAMETERSBYPATHREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETPARAMETERSBYPATHREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETPARAMETERSBYPATHREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetParametersByPathRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetParametersByPathRequest();
|
||||
~GetParametersByPathRequest();
|
||||
bool getRecursive() const;
|
||||
void setRecursive(bool recursive);
|
||||
std::string getPath() const;
|
||||
void setPath(const std::string &path);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
bool recursive_;
|
||||
std::string path_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETPARAMETERSBYPATHREQUEST_H_
|
||||
|
||||
@@ -36,13 +36,13 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string updatedBy;
|
||||
std::string type;
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string constraints;
|
||||
std::string createdBy;
|
||||
std::string updatedDate;
|
||||
int parameterVersion;
|
||||
std::string createdDate;
|
||||
std::string value;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string name;
|
||||
std::string shareType;
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_GETPARAMETERSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETPARAMETERSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetParametersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetParametersRequest();
|
||||
~GetParametersRequest();
|
||||
|
||||
std::string getNames()const;
|
||||
void setNames(const std::string& names);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string names_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETPARAMETERSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETPARAMETERSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETPARAMETERSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetParametersRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetParametersRequest();
|
||||
~GetParametersRequest();
|
||||
std::string getNames() const;
|
||||
void setNames(const std::string &names);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string names_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETPARAMETERSREQUEST_H_
|
||||
|
||||
@@ -34,16 +34,17 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Parameter
|
||||
{
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
std::string name;
|
||||
std::string updatedBy;
|
||||
std::string type;
|
||||
std::string constraints;
|
||||
int parameterVersion;
|
||||
std::string createdDate;
|
||||
std::string value;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string tags;
|
||||
std::string shareType;
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_GETPATCHBASELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETPATCHBASELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetPatchBaselineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetPatchBaselineRequest();
|
||||
~GetPatchBaselineRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETPATCHBASELINEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETPATCHBASELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETPATCHBASELINEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetPatchBaselineRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetPatchBaselineRequest();
|
||||
~GetPatchBaselineRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETPATCHBASELINEREQUEST_H_
|
||||
|
||||
@@ -34,13 +34,14 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct PatchBaseline
|
||||
{
|
||||
bool isDefault;
|
||||
std::string updatedBy;
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string updatedDate;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string operationSystem;
|
||||
std::string id;
|
||||
std::string approvalRules;
|
||||
std::string name;
|
||||
std::string shareType;
|
||||
|
||||
@@ -1,57 +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_OOS_MODEL_GETSECRETPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetSecretParameterRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetSecretParameterRequest();
|
||||
~GetSecretParameterRequest();
|
||||
|
||||
bool getWithDecryption()const;
|
||||
void setWithDecryption(bool withDecryption);
|
||||
int getParameterVersion()const;
|
||||
void setParameterVersion(int parameterVersion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
bool withDecryption_;
|
||||
int parameterVersion_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetSecretParameterRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetSecretParameterRequest();
|
||||
~GetSecretParameterRequest();
|
||||
bool getWithDecryption() const;
|
||||
void setWithDecryption(bool withDecryption);
|
||||
int getParameterVersion() const;
|
||||
void setParameterVersion(int parameterVersion);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
bool withDecryption_;
|
||||
int parameterVersion_;
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERREQUEST_H_
|
||||
|
||||
@@ -34,8 +34,9 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Parameter
|
||||
{
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
std::string keyId;
|
||||
std::string name;
|
||||
@@ -43,8 +44,8 @@ namespace AlibabaCloud
|
||||
std::string type;
|
||||
std::string constraints;
|
||||
int parameterVersion;
|
||||
std::string createdDate;
|
||||
std::string value;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string tags;
|
||||
std::string shareType;
|
||||
|
||||
@@ -1,63 +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_OOS_MODEL_GETSECRETPARAMETERSBYPATHREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERSBYPATHREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetSecretParametersByPathRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetSecretParametersByPathRequest();
|
||||
~GetSecretParametersByPathRequest();
|
||||
|
||||
bool getWithDecryption()const;
|
||||
void setWithDecryption(bool withDecryption);
|
||||
bool getRecursive()const;
|
||||
void setRecursive(bool recursive);
|
||||
std::string getPath()const;
|
||||
void setPath(const std::string& path);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
bool withDecryption_;
|
||||
bool recursive_;
|
||||
std::string path_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERSBYPATHREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERSBYPATHREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERSBYPATHREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetSecretParametersByPathRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetSecretParametersByPathRequest();
|
||||
~GetSecretParametersByPathRequest();
|
||||
bool getWithDecryption() const;
|
||||
void setWithDecryption(bool withDecryption);
|
||||
bool getRecursive() const;
|
||||
void setRecursive(bool recursive);
|
||||
std::string getPath() const;
|
||||
void setPath(const std::string &path);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
bool withDecryption_;
|
||||
bool recursive_;
|
||||
std::string path_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERSBYPATHREQUEST_H_
|
||||
|
||||
@@ -34,8 +34,8 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Parameter
|
||||
{
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string updatedDate;
|
||||
std::string keyId;
|
||||
std::string name;
|
||||
@@ -43,8 +43,8 @@ namespace AlibabaCloud
|
||||
std::string type;
|
||||
std::string constraints;
|
||||
int parameterVersion;
|
||||
std::string createdDate;
|
||||
std::string value;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string shareType;
|
||||
};
|
||||
|
||||
@@ -1,54 +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_OOS_MODEL_GETSECRETPARAMETERSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetSecretParametersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetSecretParametersRequest();
|
||||
~GetSecretParametersRequest();
|
||||
|
||||
bool getWithDecryption()const;
|
||||
void setWithDecryption(bool withDecryption);
|
||||
std::string getNames()const;
|
||||
void setNames(const std::string& names);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
bool withDecryption_;
|
||||
std::string names_;
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetSecretParametersRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetSecretParametersRequest();
|
||||
~GetSecretParametersRequest();
|
||||
bool getWithDecryption() const;
|
||||
void setWithDecryption(bool withDecryption);
|
||||
std::string getNames() const;
|
||||
void setNames(const std::string &names);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
bool withDecryption_;
|
||||
std::string names_;
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETSECRETPARAMETERSREQUEST_H_
|
||||
|
||||
@@ -34,8 +34,9 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Parameter
|
||||
{
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
std::string keyId;
|
||||
std::string name;
|
||||
@@ -43,8 +44,8 @@ namespace AlibabaCloud
|
||||
std::string type;
|
||||
std::string constraints;
|
||||
int parameterVersion;
|
||||
std::string createdDate;
|
||||
std::string value;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string tags;
|
||||
std::string shareType;
|
||||
|
||||
@@ -1,48 +1,42 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_GETSERVICESETTINGSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETSERVICESETTINGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetServiceSettingsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetServiceSettingsRequest();
|
||||
~GetServiceSettingsRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETSERVICESETTINGSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETSERVICESETTINGSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETSERVICESETTINGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetServiceSettingsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetServiceSettingsRequest();
|
||||
~GetServiceSettingsRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETSERVICESETTINGSREQUEST_H_
|
||||
|
||||
@@ -36,8 +36,9 @@ namespace AlibabaCloud
|
||||
{
|
||||
bool deliverySlsEnabled;
|
||||
std::string deliveryOssKeyPrefix;
|
||||
bool deliveryOssEnabled;
|
||||
std::string deliveryOssBucketName;
|
||||
bool deliveryOssEnabled;
|
||||
std::string rdcEnterpriseId;
|
||||
std::string deliverySlsProjectName;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,54 +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_OOS_MODEL_GETTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETTEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT GetTemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetTemplateRequest();
|
||||
~GetTemplateRequest();
|
||||
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
|
||||
private:
|
||||
std::string templateVersion_;
|
||||
std::string regionId_;
|
||||
std::string templateName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETTEMPLATEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_GETTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_GETTEMPLATEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT GetTemplateRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetTemplateRequest();
|
||||
~GetTemplateRequest();
|
||||
std::string getTemplateVersion() const;
|
||||
void setTemplateVersion(const std::string &templateVersion);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
|
||||
private:
|
||||
std::string templateVersion_;
|
||||
std::string regionId_;
|
||||
std::string templateName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_GETTEMPLATEREQUEST_H_
|
||||
|
||||
@@ -34,9 +34,10 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Template
|
||||
{
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string templateFormat;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
std::string templateVersion;
|
||||
std::string templateType;
|
||||
@@ -46,8 +47,8 @@ namespace AlibabaCloud
|
||||
std::string createdDate;
|
||||
std::string templateName;
|
||||
std::string versionName;
|
||||
std::string templateId;
|
||||
std::string tags;
|
||||
std::string templateId;
|
||||
std::string shareType;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,57 +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_OOS_MODEL_LISTACTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTACTIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListActionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListActionsRequest();
|
||||
~ListActionsRequest();
|
||||
|
||||
std::string getOOSActionName()const;
|
||||
void setOOSActionName(const std::string& oOSActionName);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string oOSActionName_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTACTIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTACTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTACTIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListActionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListActionsRequest();
|
||||
~ListActionsRequest();
|
||||
std::string getOOSActionName() const;
|
||||
void setOOSActionName(const std::string &oOSActionName);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string oOSActionName_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTACTIONSREQUEST_H_
|
||||
|
||||
@@ -34,9 +34,10 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct Action
|
||||
{
|
||||
std::string oOSActionName;
|
||||
std::string description;
|
||||
std::string actionType;
|
||||
std::string description;
|
||||
std::string oOSActionName;
|
||||
int popularity;
|
||||
std::string createdDate;
|
||||
std::string templateVersion;
|
||||
std::string properties;
|
||||
|
||||
@@ -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_OOS_MODEL_LISTAPPLICATIONGROUPSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTAPPLICATIONGROUPSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListApplicationGroupsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListApplicationGroupsRequest();
|
||||
~ListApplicationGroupsRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getDeployRegionId() const;
|
||||
void setDeployRegionId(const std::string &deployRegionId);
|
||||
std::string getApplicationName() const;
|
||||
void setApplicationName(const std::string &applicationName);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string deployRegionId_;
|
||||
std::string applicationName_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTAPPLICATIONGROUPSREQUEST_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_OOS_MODEL_LISTAPPLICATIONGROUPSRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTAPPLICATIONGROUPSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListApplicationGroupsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct ApplicationGroup
|
||||
{
|
||||
std::string importTagValue;
|
||||
std::string status;
|
||||
std::string updateDate;
|
||||
std::string deployRegionId;
|
||||
std::string description;
|
||||
std::string applicationName;
|
||||
std::string importTagKey;
|
||||
std::string deployParameters;
|
||||
std::string statusReason;
|
||||
std::string cmsGroupId;
|
||||
std::string createDate;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListApplicationGroupsResult();
|
||||
explicit ListApplicationGroupsResult(const std::string &payload);
|
||||
~ListApplicationGroupsResult();
|
||||
std::vector<ApplicationGroup> getApplicationGroups()const;
|
||||
std::string getNextToken()const;
|
||||
int getMaxResults()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ApplicationGroup> applicationGroups_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTAPPLICATIONGROUPSRESULT_H_
|
||||
57
oos/include/alibabacloud/oos/model/ListApplicationsRequest.h
Normal file
57
oos/include/alibabacloud/oos/model/ListApplicationsRequest.h
Normal file
@@ -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_OOS_MODEL_LISTAPPLICATIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTAPPLICATIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListApplicationsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListApplicationsRequest();
|
||||
~ListApplicationsRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getTags() const;
|
||||
void setTags(const std::string &tags);
|
||||
std::string getNames() const;
|
||||
void setNames(const std::string &names);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string tags_;
|
||||
std::string names_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTAPPLICATIONSREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTINSTANCESTATEREPORTSRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTINSTANCESTATEREPORTSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTAPPLICATIONSRESULT_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTAPPLICATIONSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,32 +29,31 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListInstanceStateReportsResult : public ServiceResult
|
||||
class ALIBABACLOUD_OOS_EXPORT ListApplicationsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct StateReport
|
||||
struct Application
|
||||
{
|
||||
std::string reportTime;
|
||||
std::string instanceId;
|
||||
std::string stateConfigurationId;
|
||||
std::string successApplyTime;
|
||||
std::string mode;
|
||||
std::string reportInfo;
|
||||
std::string reportStatus;
|
||||
std::string updateDate;
|
||||
std::string description;
|
||||
std::string resourceGroupId;
|
||||
std::string createDate;
|
||||
std::string tags;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListInstanceStateReportsResult();
|
||||
explicit ListInstanceStateReportsResult(const std::string &payload);
|
||||
~ListInstanceStateReportsResult();
|
||||
std::vector<StateReport> getStateReports()const;
|
||||
ListApplicationsResult();
|
||||
explicit ListApplicationsResult(const std::string &payload);
|
||||
~ListApplicationsResult();
|
||||
std::vector<Application> getApplications()const;
|
||||
std::string getNextToken()const;
|
||||
int getMaxResults()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<StateReport> stateReports_;
|
||||
std::vector<Application> applications_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
@@ -62,4 +61,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTINSTANCESTATEREPORTSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTAPPLICATIONSRESULT_H_
|
||||
@@ -1,63 +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_OOS_MODEL_LISTEXECUTIONLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONLOGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListExecutionLogsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListExecutionLogsRequest();
|
||||
~ListExecutionLogsRequest();
|
||||
|
||||
std::string getExecutionId()const;
|
||||
void setExecutionId(const std::string& executionId);
|
||||
std::string getLogType()const;
|
||||
void setLogType(const std::string& logType);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTaskExecutionId()const;
|
||||
void setTaskExecutionId(const std::string& taskExecutionId);
|
||||
|
||||
private:
|
||||
std::string executionId_;
|
||||
std::string logType_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string taskExecutionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONLOGSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONLOGSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListExecutionLogsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListExecutionLogsRequest();
|
||||
~ListExecutionLogsRequest();
|
||||
std::string getExecutionId() const;
|
||||
void setExecutionId(const std::string &executionId);
|
||||
std::string getLogType() const;
|
||||
void setLogType(const std::string &logType);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTaskExecutionId() const;
|
||||
void setTaskExecutionId(const std::string &taskExecutionId);
|
||||
|
||||
private:
|
||||
std::string executionId_;
|
||||
std::string logType_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string taskExecutionId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONLOGSREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_LISTEXECUTIONRISKYTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONRISKYTASKSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListExecutionRiskyTasksRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListExecutionRiskyTasksRequest();
|
||||
~ListExecutionRiskyTasksRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string templateName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONRISKYTASKSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONRISKYTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONRISKYTASKSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListExecutionRiskyTasksRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListExecutionRiskyTasksRequest();
|
||||
~ListExecutionRiskyTasksRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string templateName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONRISKYTASKSREQUEST_H_
|
||||
|
||||
@@ -1,108 +1,105 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_LISTEXECUTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListExecutionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListExecutionsRequest();
|
||||
~ListExecutionsRequest();
|
||||
|
||||
std::string getExecutedBy()const;
|
||||
void setExecutedBy(const std::string& executedBy);
|
||||
bool getIncludeChildExecution()const;
|
||||
void setIncludeChildExecution(bool includeChildExecution);
|
||||
std::string getMode()const;
|
||||
void setMode(const std::string& mode);
|
||||
std::string getExecutionId()const;
|
||||
void setExecutionId(const std::string& executionId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRamRole()const;
|
||||
void setRamRole(const std::string& ramRole);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
std::string getEndDateBefore()const;
|
||||
void setEndDateBefore(const std::string& endDateBefore);
|
||||
std::string getSortOrder()const;
|
||||
void setSortOrder(const std::string& sortOrder);
|
||||
std::string getResourceId()const;
|
||||
void setResourceId(const std::string& resourceId);
|
||||
std::string getStartDateAfter()const;
|
||||
void setStartDateAfter(const std::string& startDateAfter);
|
||||
std::string getStartDateBefore()const;
|
||||
void setStartDateBefore(const std::string& startDateBefore);
|
||||
std::map<std::string, std::string> getTags()const;
|
||||
void setTags(const std::map<std::string, std::string>& tags);
|
||||
std::string getParentExecutionId()const;
|
||||
void setParentExecutionId(const std::string& parentExecutionId);
|
||||
std::string getEndDateAfter()const;
|
||||
void setEndDateAfter(const std::string& endDateAfter);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getSortField()const;
|
||||
void setSortField(const std::string& sortField);
|
||||
std::string getCategory()const;
|
||||
void setCategory(const std::string& category);
|
||||
std::string getResourceTemplateName()const;
|
||||
void setResourceTemplateName(const std::string& resourceTemplateName);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string executedBy_;
|
||||
bool includeChildExecution_;
|
||||
std::string mode_;
|
||||
std::string executionId_;
|
||||
std::string regionId_;
|
||||
std::string ramRole_;
|
||||
std::string nextToken_;
|
||||
std::string templateName_;
|
||||
std::string endDateBefore_;
|
||||
std::string sortOrder_;
|
||||
std::string resourceId_;
|
||||
std::string startDateAfter_;
|
||||
std::string startDateBefore_;
|
||||
std::map<std::string, std::string> tags_;
|
||||
std::string parentExecutionId_;
|
||||
std::string endDateAfter_;
|
||||
int maxResults_;
|
||||
std::string sortField_;
|
||||
std::string category_;
|
||||
std::string resourceTemplateName_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListExecutionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListExecutionsRequest();
|
||||
~ListExecutionsRequest();
|
||||
std::string getExecutedBy() const;
|
||||
void setExecutedBy(const std::string &executedBy);
|
||||
bool getIncludeChildExecution() const;
|
||||
void setIncludeChildExecution(bool includeChildExecution);
|
||||
std::string getMode() const;
|
||||
void setMode(const std::string &mode);
|
||||
std::string getExecutionId() const;
|
||||
void setExecutionId(const std::string &executionId);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getRamRole() const;
|
||||
void setRamRole(const std::string &ramRole);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
std::string getEndDateBefore() const;
|
||||
void setEndDateBefore(const std::string &endDateBefore);
|
||||
std::string getSortOrder() const;
|
||||
void setSortOrder(const std::string &sortOrder);
|
||||
std::string getResourceId() const;
|
||||
void setResourceId(const std::string &resourceId);
|
||||
std::string getStartDateAfter() const;
|
||||
void setStartDateAfter(const std::string &startDateAfter);
|
||||
std::string getStartDateBefore() const;
|
||||
void setStartDateBefore(const std::string &startDateBefore);
|
||||
std::map<std::string, std::string> getTags() const;
|
||||
void setTags(std::map<std::string, std::string> tags);
|
||||
std::string getParentExecutionId() const;
|
||||
void setParentExecutionId(const std::string &parentExecutionId);
|
||||
std::string getEndDateAfter() const;
|
||||
void setEndDateAfter(const std::string &endDateAfter);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getSortField() const;
|
||||
void setSortField(const std::string &sortField);
|
||||
std::string getCategory() const;
|
||||
void setCategory(const std::string &category);
|
||||
std::string getResourceTemplateName() const;
|
||||
void setResourceTemplateName(const std::string &resourceTemplateName);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
std::string executedBy_;
|
||||
bool includeChildExecution_;
|
||||
std::string mode_;
|
||||
std::string executionId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string ramRole_;
|
||||
std::string nextToken_;
|
||||
std::string templateName_;
|
||||
std::string endDateBefore_;
|
||||
std::string sortOrder_;
|
||||
std::string resourceId_;
|
||||
std::string startDateAfter_;
|
||||
std::string startDateBefore_;
|
||||
std::map<std::string, std::string> tags_;
|
||||
std::string parentExecutionId_;
|
||||
std::string endDateAfter_;
|
||||
int maxResults_;
|
||||
std::string sortField_;
|
||||
std::string category_;
|
||||
std::string resourceTemplateName_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTEXECUTIONSREQUEST_H_
|
||||
|
||||
@@ -42,27 +42,28 @@ namespace AlibabaCloud
|
||||
};
|
||||
std::vector<Execution::CurrentTask> currentTasks;
|
||||
std::string parentExecutionId;
|
||||
std::string category;
|
||||
std::string description;
|
||||
std::string category;
|
||||
std::string resourceGroupId;
|
||||
std::string templateVersion;
|
||||
std::string createDate;
|
||||
std::string startDate;
|
||||
std::string updateDate;
|
||||
std::string lastTriggerTime;
|
||||
std::string templateName;
|
||||
std::string lastSuccessfulTriggerTime;
|
||||
std::string templateName;
|
||||
std::string resourceStatus;
|
||||
std::string templateId;
|
||||
std::string executedBy;
|
||||
std::string tags;
|
||||
std::string executedBy;
|
||||
std::string templateId;
|
||||
std::string status;
|
||||
std::string parameters;
|
||||
std::string statusReason;
|
||||
bool isParent;
|
||||
std::string mode;
|
||||
std::string targets;
|
||||
std::string endDate;
|
||||
std::string waitingStatus;
|
||||
std::string endDate;
|
||||
std::string statusMessage;
|
||||
std::string safetyCheck;
|
||||
std::string outputs;
|
||||
|
||||
@@ -1,57 +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_OOS_MODEL_LISTINSTANCEPATCHSTATESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTINSTANCEPATCHSTATESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListInstancePatchStatesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListInstancePatchStatesRequest();
|
||||
~ListInstancePatchStatesRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getInstanceIds()const;
|
||||
void setInstanceIds(const std::string& instanceIds);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string instanceIds_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTINSTANCEPATCHSTATESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTINSTANCEPATCHSTATESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTINSTANCEPATCHSTATESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListInstancePatchStatesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListInstancePatchStatesRequest();
|
||||
~ListInstancePatchStatesRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getInstanceIds() const;
|
||||
void setInstanceIds(const std::string &instanceIds);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string instanceIds_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTINSTANCEPATCHSTATESREQUEST_H_
|
||||
|
||||
@@ -37,16 +37,16 @@ namespace AlibabaCloud
|
||||
std::string baselineId;
|
||||
std::string missingCount;
|
||||
std::string ownerInformation;
|
||||
std::string instanceId;
|
||||
std::string installedOtherCount;
|
||||
std::string operationEndTime;
|
||||
std::string installedOtherCount;
|
||||
std::string instanceId;
|
||||
std::string installedPendingRebootCount;
|
||||
std::string operationStartTime;
|
||||
std::string failedCount;
|
||||
std::string operationType;
|
||||
std::string installedCount;
|
||||
std::string patchGroup;
|
||||
std::string installedRejectedCount;
|
||||
std::string patchGroup;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,57 +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_OOS_MODEL_LISTINSTANCEPATCHESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTINSTANCEPATCHESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListInstancePatchesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListInstancePatchesRequest();
|
||||
~ListInstancePatchesRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTINSTANCEPATCHESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTINSTANCEPATCHESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTINSTANCEPATCHESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListInstancePatchesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListInstancePatchesRequest();
|
||||
~ListInstancePatchesRequest();
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getPatchStatuses() const;
|
||||
void setPatchStatuses(const std::string &patchStatuses);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string patchStatuses_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTINSTANCEPATCHESREQUEST_H_
|
||||
|
||||
@@ -1,60 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTINSTANCESTATEREPORTSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTINSTANCESTATEREPORTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListInstanceStateReportsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListInstanceStateReportsRequest();
|
||||
~ListInstanceStateReportsRequest();
|
||||
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getStateConfigurationId()const;
|
||||
void setStateConfigurationId(const std::string& stateConfigurationId);
|
||||
|
||||
private:
|
||||
std::string instanceId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string stateConfigurationId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTINSTANCESTATEREPORTSREQUEST_H_
|
||||
@@ -1,67 +1,61 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_LISTINVENTORYENTRIESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTINVENTORYENTRIESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListInventoryEntriesRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Filter
|
||||
{
|
||||
std::string name;
|
||||
std::vector<std::string> value;
|
||||
std::string _operator;
|
||||
};
|
||||
|
||||
public:
|
||||
ListInventoryEntriesRequest();
|
||||
~ListInventoryEntriesRequest();
|
||||
|
||||
std::vector<Filter> getFilter()const;
|
||||
void setFilter(const std::vector<Filter>& filter);
|
||||
std::string getInstanceId()const;
|
||||
void setInstanceId(const std::string& instanceId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTypeName()const;
|
||||
void setTypeName(const std::string& typeName);
|
||||
|
||||
private:
|
||||
std::vector<Filter> filter_;
|
||||
std::string instanceId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string typeName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTINVENTORYENTRIESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTINVENTORYENTRIESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTINVENTORYENTRIESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListInventoryEntriesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Filter {
|
||||
std::string name;
|
||||
std::string _operator;
|
||||
};
|
||||
ListInventoryEntriesRequest();
|
||||
~ListInventoryEntriesRequest();
|
||||
std::vector<Filter> getFilter() const;
|
||||
void setFilter(const std::vector<Filter> &filter);
|
||||
std::string getInstanceId() const;
|
||||
void setInstanceId(const std::string &instanceId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTypeName() const;
|
||||
void setTypeName(const std::string &typeName);
|
||||
|
||||
private:
|
||||
std::vector<Filter> filter_;
|
||||
std::string instanceId_;
|
||||
std::string nextToken_;
|
||||
std::string regionId_;
|
||||
int maxResults_;
|
||||
std::string typeName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTINVENTORYENTRIESREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_OOS_MODEL_LISTPARAMETERVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTPARAMETERVERSIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListParameterVersionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListParameterVersionsRequest();
|
||||
~ListParameterVersionsRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getShareType()const;
|
||||
void setShareType(const std::string& shareType);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
std::string shareType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTPARAMETERVERSIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTPARAMETERVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTPARAMETERVERSIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListParameterVersionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListParameterVersionsRequest();
|
||||
~ListParameterVersionsRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getShareType() const;
|
||||
void setShareType(const std::string &shareType);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
std::string shareType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTPARAMETERVERSIONSREQUEST_H_
|
||||
|
||||
@@ -35,8 +35,8 @@ namespace AlibabaCloud
|
||||
struct ParameterVersion
|
||||
{
|
||||
std::string updatedBy;
|
||||
std::string updatedDate;
|
||||
int parameterVersion;
|
||||
std::string updatedDate;
|
||||
std::string value;
|
||||
};
|
||||
|
||||
@@ -45,8 +45,8 @@ namespace AlibabaCloud
|
||||
explicit ListParameterVersionsResult(const std::string &payload);
|
||||
~ListParameterVersionsResult();
|
||||
std::vector<ParameterVersion> getParameterVersions()const;
|
||||
int getTotalCount()const;
|
||||
std::string getType()const;
|
||||
int getTotalCount()const;
|
||||
std::string getDescription()const;
|
||||
std::string getCreatedBy()const;
|
||||
std::string getNextToken()const;
|
||||
@@ -59,8 +59,8 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ParameterVersion> parameterVersions_;
|
||||
int totalCount_;
|
||||
std::string type_;
|
||||
int totalCount_;
|
||||
std::string description_;
|
||||
std::string createdBy_;
|
||||
std::string nextToken_;
|
||||
|
||||
@@ -1,75 +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_OOS_MODEL_LISTPARAMETERSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTPARAMETERSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListParametersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListParametersRequest();
|
||||
~ListParametersRequest();
|
||||
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
bool getRecursive()const;
|
||||
void setRecursive(bool recursive);
|
||||
std::string getPath()const;
|
||||
void setPath(const std::string& path);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getSortOrder()const;
|
||||
void setSortOrder(const std::string& sortOrder);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getSortField()const;
|
||||
void setSortField(const std::string& sortField);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
bool recursive_;
|
||||
std::string path_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string sortOrder_;
|
||||
std::string tags_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
std::string sortField_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTPARAMETERSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTPARAMETERSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTPARAMETERSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListParametersRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListParametersRequest();
|
||||
~ListParametersRequest();
|
||||
std::string getType() const;
|
||||
void setType(const std::string &type);
|
||||
bool getRecursive() const;
|
||||
void setRecursive(bool recursive);
|
||||
std::string getPath() const;
|
||||
void setPath(const std::string &path);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getSortOrder() const;
|
||||
void setSortOrder(const std::string &sortOrder);
|
||||
std::string getTags() const;
|
||||
void setTags(const std::string &tags);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getSortField() const;
|
||||
void setSortField(const std::string &sortField);
|
||||
|
||||
private:
|
||||
std::string type_;
|
||||
bool recursive_;
|
||||
std::string path_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string sortOrder_;
|
||||
std::string tags_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
std::string sortField_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTPARAMETERSREQUEST_H_
|
||||
|
||||
@@ -36,8 +36,9 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string updatedBy;
|
||||
std::string type;
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
std::string parameterVersion;
|
||||
std::string createdDate;
|
||||
|
||||
@@ -1,63 +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_OOS_MODEL_LISTPATCHBASELINESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTPATCHBASELINESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListPatchBaselinesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListPatchBaselinesRequest();
|
||||
~ListPatchBaselinesRequest();
|
||||
|
||||
std::string getOperationSystem()const;
|
||||
void setOperationSystem(const std::string& operationSystem);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getShareType()const;
|
||||
void setShareType(const std::string& shareType);
|
||||
|
||||
private:
|
||||
std::string operationSystem_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
std::string shareType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTPATCHBASELINESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTPATCHBASELINESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTPATCHBASELINESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListPatchBaselinesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListPatchBaselinesRequest();
|
||||
~ListPatchBaselinesRequest();
|
||||
std::string getOperationSystem() const;
|
||||
void setOperationSystem(const std::string &operationSystem);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getShareType() const;
|
||||
void setShareType(const std::string &shareType);
|
||||
|
||||
private:
|
||||
std::string operationSystem_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
std::string shareType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTPATCHBASELINESREQUEST_H_
|
||||
|
||||
@@ -36,12 +36,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
bool isDefault;
|
||||
std::string updatedBy;
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string updatedDate;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string operationSystem;
|
||||
std::string id;
|
||||
std::string name;
|
||||
std::string shareType;
|
||||
};
|
||||
|
||||
@@ -1,57 +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_OOS_MODEL_LISTRESOURCEEXECUTIONSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTRESOURCEEXECUTIONSTATUSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListResourceExecutionStatusRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListResourceExecutionStatusRequest();
|
||||
~ListResourceExecutionStatusRequest();
|
||||
|
||||
std::string getExecutionId()const;
|
||||
void setExecutionId(const std::string& executionId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string executionId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTRESOURCEEXECUTIONSTATUSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTRESOURCEEXECUTIONSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTRESOURCEEXECUTIONSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListResourceExecutionStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListResourceExecutionStatusRequest();
|
||||
~ListResourceExecutionStatusRequest();
|
||||
std::string getExecutionId() const;
|
||||
void setExecutionId(const std::string &executionId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string executionId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTRESOURCEEXECUTIONSTATUSREQUEST_H_
|
||||
|
||||
@@ -1,63 +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_OOS_MODEL_LISTSECRETPARAMETERVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTSECRETPARAMETERVERSIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListSecretParameterVersionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListSecretParameterVersionsRequest();
|
||||
~ListSecretParameterVersionsRequest();
|
||||
|
||||
bool getWithDecryption()const;
|
||||
void setWithDecryption(bool withDecryption);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getShareType()const;
|
||||
void setShareType(const std::string& shareType);
|
||||
|
||||
private:
|
||||
bool withDecryption_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
std::string shareType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTSECRETPARAMETERVERSIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTSECRETPARAMETERVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTSECRETPARAMETERVERSIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListSecretParameterVersionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListSecretParameterVersionsRequest();
|
||||
~ListSecretParameterVersionsRequest();
|
||||
bool getWithDecryption() const;
|
||||
void setWithDecryption(bool withDecryption);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getShareType() const;
|
||||
void setShareType(const std::string &shareType);
|
||||
|
||||
private:
|
||||
bool withDecryption_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
std::string shareType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTSECRETPARAMETERVERSIONSREQUEST_H_
|
||||
|
||||
@@ -35,8 +35,8 @@ namespace AlibabaCloud
|
||||
struct ParameterVersion
|
||||
{
|
||||
std::string updatedBy;
|
||||
std::string updatedDate;
|
||||
int parameterVersion;
|
||||
std::string updatedDate;
|
||||
std::string value;
|
||||
};
|
||||
|
||||
@@ -45,8 +45,8 @@ namespace AlibabaCloud
|
||||
explicit ListSecretParameterVersionsResult(const std::string &payload);
|
||||
~ListSecretParameterVersionsResult();
|
||||
std::vector<ParameterVersion> getParameterVersions()const;
|
||||
int getTotalCount()const;
|
||||
std::string getType()const;
|
||||
int getTotalCount()const;
|
||||
std::string getDescription()const;
|
||||
std::string getCreatedBy()const;
|
||||
std::string getNextToken()const;
|
||||
@@ -59,8 +59,8 @@ namespace AlibabaCloud
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<ParameterVersion> parameterVersions_;
|
||||
int totalCount_;
|
||||
std::string type_;
|
||||
int totalCount_;
|
||||
std::string description_;
|
||||
std::string createdBy_;
|
||||
std::string nextToken_;
|
||||
|
||||
@@ -1,72 +1,69 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_LISTSECRETPARAMETERSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTSECRETPARAMETERSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListSecretParametersRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListSecretParametersRequest();
|
||||
~ListSecretParametersRequest();
|
||||
|
||||
bool getRecursive()const;
|
||||
void setRecursive(bool recursive);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getPath()const;
|
||||
void setPath(const std::string& path);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getSortOrder()const;
|
||||
void setSortOrder(const std::string& sortOrder);
|
||||
std::string getSortField()const;
|
||||
void setSortField(const std::string& sortField);
|
||||
|
||||
private:
|
||||
bool recursive_;
|
||||
std::string tags_;
|
||||
std::string path_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
std::string sortOrder_;
|
||||
std::string sortField_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTSECRETPARAMETERSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTSECRETPARAMETERSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTSECRETPARAMETERSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListSecretParametersRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListSecretParametersRequest();
|
||||
~ListSecretParametersRequest();
|
||||
bool getRecursive() const;
|
||||
void setRecursive(bool recursive);
|
||||
std::string getPath() const;
|
||||
void setPath(const std::string &path);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getSortOrder() const;
|
||||
void setSortOrder(const std::string &sortOrder);
|
||||
std::string getTags() const;
|
||||
void setTags(const std::string &tags);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getSortField() const;
|
||||
void setSortField(const std::string &sortField);
|
||||
|
||||
private:
|
||||
bool recursive_;
|
||||
std::string path_;
|
||||
std::string resourceGroupId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string sortOrder_;
|
||||
std::string tags_;
|
||||
std::string name_;
|
||||
int maxResults_;
|
||||
std::string sortField_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTSECRETPARAMETERSREQUEST_H_
|
||||
|
||||
@@ -34,17 +34,18 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Parameter
|
||||
{
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
std::string keyId;
|
||||
std::string name;
|
||||
std::string updatedBy;
|
||||
std::string type;
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string updatedDate;
|
||||
std::string parameterVersion;
|
||||
std::string createdDate;
|
||||
std::string keyId;
|
||||
std::string id;
|
||||
std::string tags;
|
||||
std::string name;
|
||||
std::string shareType;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,66 +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_OOS_MODEL_LISTSTATECONFIGURATIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTSTATECONFIGURATIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListStateConfigurationsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListStateConfigurationsRequest();
|
||||
~ListStateConfigurationsRequest();
|
||||
|
||||
std::string getStateConfigurationIds()const;
|
||||
void setStateConfigurationIds(const std::string& stateConfigurationIds);
|
||||
std::string getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getTemplateVersion()const;
|
||||
void setTemplateVersion(const std::string& templateVersion);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getMaxResults()const;
|
||||
void setMaxResults(const std::string& maxResults);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
|
||||
private:
|
||||
std::string stateConfigurationIds_;
|
||||
std::string tags_;
|
||||
std::string templateVersion_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string maxResults_;
|
||||
std::string templateName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTSTATECONFIGURATIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTSTATECONFIGURATIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTSTATECONFIGURATIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListStateConfigurationsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListStateConfigurationsRequest();
|
||||
~ListStateConfigurationsRequest();
|
||||
std::string getStateConfigurationIds() const;
|
||||
void setStateConfigurationIds(const std::string &stateConfigurationIds);
|
||||
std::string getTags() const;
|
||||
void setTags(const std::string &tags);
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getTemplateVersion() const;
|
||||
void setTemplateVersion(const std::string &templateVersion);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
|
||||
private:
|
||||
std::string stateConfigurationIds_;
|
||||
std::string tags_;
|
||||
std::string resourceGroupId_;
|
||||
std::string templateVersion_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string templateName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTSTATECONFIGURATIONSREQUEST_H_
|
||||
|
||||
@@ -34,10 +34,11 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct StateConfiguration
|
||||
{
|
||||
std::string scheduleType;
|
||||
std::string scheduleExpression;
|
||||
std::string description;
|
||||
std::string scheduleType;
|
||||
std::string parameters;
|
||||
std::string description;
|
||||
std::string resourceGroupId;
|
||||
std::string createTime;
|
||||
std::string templateVersion;
|
||||
std::string targets;
|
||||
@@ -45,8 +46,8 @@ namespace AlibabaCloud
|
||||
std::string stateConfigurationId;
|
||||
std::string updateTime;
|
||||
std::string templateName;
|
||||
std::string templateId;
|
||||
std::string tags;
|
||||
std::string templateId;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,57 +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_OOS_MODEL_LISTTAGKEYSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTAGKEYSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTagKeysRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTagKeysRequest();
|
||||
~ListTagKeysRequest();
|
||||
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string resourceType_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTAGKEYSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTTAGKEYSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTAGKEYSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTagKeysRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListTagKeysRequest();
|
||||
~ListTagKeysRequest();
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::string resourceType_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTAGKEYSREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_OOS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTagResourcesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTagResourcesRequest();
|
||||
~ListTagResourcesRequest();
|
||||
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
std::map<std::string, std::string> getTags()const;
|
||||
void setTags(const std::map<std::string, std::string>& tags);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::map<std::string, std::string> getResourceIds()const;
|
||||
void setResourceIds(const std::map<std::string, std::string>& resourceIds);
|
||||
|
||||
private:
|
||||
std::string resourceType_;
|
||||
std::map<std::string, std::string> tags_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::map<std::string, std::string> resourceIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTagResourcesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListTagResourcesRequest();
|
||||
~ListTagResourcesRequest();
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
std::map<std::string, std::string> getTags() const;
|
||||
void setTags(std::map<std::string, std::string> tags);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::map<std::string, std::string> getResourceIds() const;
|
||||
void setResourceIds(std::map<std::string, std::string> resourceIds);
|
||||
|
||||
private:
|
||||
std::string resourceType_;
|
||||
std::map<std::string, std::string> tags_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::map<std::string, std::string> resourceIds_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTAGRESOURCESREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_OOS_MODEL_LISTTAGVALUESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTAGVALUESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTagValuesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTagValuesRequest();
|
||||
~ListTagValuesRequest();
|
||||
|
||||
std::string getResourceType()const;
|
||||
void setResourceType(const std::string& resourceType);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getKey()const;
|
||||
void setKey(const std::string& key);
|
||||
|
||||
private:
|
||||
std::string resourceType_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string key_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTAGVALUESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTTAGVALUESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTAGVALUESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTagValuesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListTagValuesRequest();
|
||||
~ListTagValuesRequest();
|
||||
std::string getResourceType() const;
|
||||
void setResourceType(const std::string &resourceType);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getKey() const;
|
||||
void setKey(const std::string &key);
|
||||
|
||||
private:
|
||||
std::string resourceType_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string key_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTAGVALUESREQUEST_H_
|
||||
|
||||
@@ -1,93 +1,87 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_LISTTASKEXECUTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTASKEXECUTIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTaskExecutionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTaskExecutionsRequest();
|
||||
~ListTaskExecutionsRequest();
|
||||
|
||||
std::string getTaskName()const;
|
||||
void setTaskName(const std::string& taskName);
|
||||
bool getIncludeChildTaskExecution()const;
|
||||
void setIncludeChildTaskExecution(bool includeChildTaskExecution);
|
||||
std::string getExecutionId()const;
|
||||
void setExecutionId(const std::string& executionId);
|
||||
std::string getParentTaskExecutionId()const;
|
||||
void setParentTaskExecutionId(const std::string& parentTaskExecutionId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getEndDateBefore()const;
|
||||
void setEndDateBefore(const std::string& endDateBefore);
|
||||
std::string getSortOrder()const;
|
||||
void setSortOrder(const std::string& sortOrder);
|
||||
std::string getStartDateAfter()const;
|
||||
void setStartDateAfter(const std::string& startDateAfter);
|
||||
std::string getStartDateBefore()const;
|
||||
void setStartDateBefore(const std::string& startDateBefore);
|
||||
std::string getEndDateAfter()const;
|
||||
void setEndDateAfter(const std::string& endDateAfter);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTaskExecutionId()const;
|
||||
void setTaskExecutionId(const std::string& taskExecutionId);
|
||||
std::string getSortField()const;
|
||||
void setSortField(const std::string& sortField);
|
||||
std::string getTaskAction()const;
|
||||
void setTaskAction(const std::string& taskAction);
|
||||
std::string getStatus()const;
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string taskName_;
|
||||
bool includeChildTaskExecution_;
|
||||
std::string executionId_;
|
||||
std::string parentTaskExecutionId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string endDateBefore_;
|
||||
std::string sortOrder_;
|
||||
std::string startDateAfter_;
|
||||
std::string startDateBefore_;
|
||||
std::string endDateAfter_;
|
||||
int maxResults_;
|
||||
std::string taskExecutionId_;
|
||||
std::string sortField_;
|
||||
std::string taskAction_;
|
||||
std::string status_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTASKEXECUTIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTTASKEXECUTIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTASKEXECUTIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTaskExecutionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListTaskExecutionsRequest();
|
||||
~ListTaskExecutionsRequest();
|
||||
std::string getTaskName() const;
|
||||
void setTaskName(const std::string &taskName);
|
||||
bool getIncludeChildTaskExecution() const;
|
||||
void setIncludeChildTaskExecution(bool includeChildTaskExecution);
|
||||
std::string getExecutionId() const;
|
||||
void setExecutionId(const std::string &executionId);
|
||||
std::string getParentTaskExecutionId() const;
|
||||
void setParentTaskExecutionId(const std::string &parentTaskExecutionId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getEndDateBefore() const;
|
||||
void setEndDateBefore(const std::string &endDateBefore);
|
||||
std::string getSortOrder() const;
|
||||
void setSortOrder(const std::string &sortOrder);
|
||||
std::string getStartDateAfter() const;
|
||||
void setStartDateAfter(const std::string &startDateAfter);
|
||||
std::string getStartDateBefore() const;
|
||||
void setStartDateBefore(const std::string &startDateBefore);
|
||||
std::string getEndDateAfter() const;
|
||||
void setEndDateAfter(const std::string &endDateAfter);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTaskExecutionId() const;
|
||||
void setTaskExecutionId(const std::string &taskExecutionId);
|
||||
std::string getSortField() const;
|
||||
void setSortField(const std::string &sortField);
|
||||
std::string getTaskAction() const;
|
||||
void setTaskAction(const std::string &taskAction);
|
||||
std::string getStatus() const;
|
||||
void setStatus(const std::string &status);
|
||||
|
||||
private:
|
||||
std::string taskName_;
|
||||
bool includeChildTaskExecution_;
|
||||
std::string executionId_;
|
||||
std::string parentTaskExecutionId_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
std::string endDateBefore_;
|
||||
std::string sortOrder_;
|
||||
std::string startDateAfter_;
|
||||
std::string startDateBefore_;
|
||||
std::string endDateAfter_;
|
||||
int maxResults_;
|
||||
std::string taskExecutionId_;
|
||||
std::string sortField_;
|
||||
std::string taskAction_;
|
||||
std::string status_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTASKEXECUTIONSREQUEST_H_
|
||||
|
||||
@@ -1,60 +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_OOS_MODEL_LISTTEMPLATEVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTEMPLATEVERSIONSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTemplateVersionsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTemplateVersionsRequest();
|
||||
~ListTemplateVersionsRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
std::string getShareType()const;
|
||||
void setShareType(const std::string& shareType);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string templateName_;
|
||||
std::string shareType_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTEMPLATEVERSIONSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTTEMPLATEVERSIONSREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTEMPLATEVERSIONSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTemplateVersionsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListTemplateVersionsRequest();
|
||||
~ListTemplateVersionsRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
std::string getShareType() const;
|
||||
void setShareType(const std::string &shareType);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
std::string templateName_;
|
||||
std::string shareType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTEMPLATEVERSIONSREQUEST_H_
|
||||
|
||||
@@ -1,90 +1,87 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_LISTTEMPLATESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTEMPLATESREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTemplatesRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListTemplatesRequest();
|
||||
~ListTemplatesRequest();
|
||||
|
||||
std::string getCreatedDateBefore()const;
|
||||
void setCreatedDateBefore(const std::string& createdDateBefore);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getCreatedBy()const;
|
||||
void setCreatedBy(const std::string& createdBy);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
std::string getTemplateType()const;
|
||||
void setTemplateType(const std::string& templateType);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
std::string getSortOrder()const;
|
||||
void setSortOrder(const std::string& sortOrder);
|
||||
std::string getShareType()const;
|
||||
void setShareType(const std::string& shareType);
|
||||
bool getHasTrigger()const;
|
||||
void setHasTrigger(bool hasTrigger);
|
||||
std::string getCreatedDateAfter()const;
|
||||
void setCreatedDateAfter(const std::string& createdDateAfter);
|
||||
std::map<std::string, std::string> getTags()const;
|
||||
void setTags(const std::map<std::string, std::string>& tags);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTemplateFormat()const;
|
||||
void setTemplateFormat(const std::string& templateFormat);
|
||||
std::string getSortField()const;
|
||||
void setSortField(const std::string& sortField);
|
||||
std::string getCategory()const;
|
||||
void setCategory(const std::string& category);
|
||||
|
||||
private:
|
||||
std::string createdDateBefore_;
|
||||
std::string regionId_;
|
||||
std::string createdBy_;
|
||||
std::string nextToken_;
|
||||
std::string templateType_;
|
||||
std::string templateName_;
|
||||
std::string sortOrder_;
|
||||
std::string shareType_;
|
||||
bool hasTrigger_;
|
||||
std::string createdDateAfter_;
|
||||
std::map<std::string, std::string> tags_;
|
||||
int maxResults_;
|
||||
std::string templateFormat_;
|
||||
std::string sortField_;
|
||||
std::string category_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTEMPLATESREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_LISTTEMPLATESREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_LISTTEMPLATESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT ListTemplatesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ListTemplatesRequest();
|
||||
~ListTemplatesRequest();
|
||||
std::string getResourceGroupId() const;
|
||||
void setResourceGroupId(const std::string &resourceGroupId);
|
||||
std::string getCreatedDateBefore() const;
|
||||
void setCreatedDateBefore(const std::string &createdDateBefore);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getCreatedBy() const;
|
||||
void setCreatedBy(const std::string &createdBy);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
std::string getTemplateType() const;
|
||||
void setTemplateType(const std::string &templateType);
|
||||
std::string getTemplateName() const;
|
||||
void setTemplateName(const std::string &templateName);
|
||||
std::string getSortOrder() const;
|
||||
void setSortOrder(const std::string &sortOrder);
|
||||
std::string getShareType() const;
|
||||
void setShareType(const std::string &shareType);
|
||||
bool getHasTrigger() const;
|
||||
void setHasTrigger(bool hasTrigger);
|
||||
std::string getCreatedDateAfter() const;
|
||||
void setCreatedDateAfter(const std::string &createdDateAfter);
|
||||
std::map<std::string, std::string> getTags() const;
|
||||
void setTags(std::map<std::string, std::string> tags);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
std::string getTemplateFormat() const;
|
||||
void setTemplateFormat(const std::string &templateFormat);
|
||||
std::string getSortField() const;
|
||||
void setSortField(const std::string &sortField);
|
||||
std::string getCategory() const;
|
||||
void setCategory(const std::string &category);
|
||||
|
||||
private:
|
||||
std::string resourceGroupId_;
|
||||
std::string createdDateBefore_;
|
||||
std::string regionId_;
|
||||
std::string createdBy_;
|
||||
std::string nextToken_;
|
||||
std::string templateType_;
|
||||
std::string templateName_;
|
||||
std::string sortOrder_;
|
||||
std::string shareType_;
|
||||
bool hasTrigger_;
|
||||
std::string createdDateAfter_;
|
||||
std::map<std::string, std::string> tags_;
|
||||
int maxResults_;
|
||||
std::string templateFormat_;
|
||||
std::string sortField_;
|
||||
std::string category_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_LISTTEMPLATESREQUEST_H_
|
||||
|
||||
@@ -34,10 +34,11 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct _Template
|
||||
{
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string category;
|
||||
std::string templateFormat;
|
||||
std::string resourceGroupId;
|
||||
std::string updatedDate;
|
||||
int popularity;
|
||||
std::string templateVersion;
|
||||
@@ -48,8 +49,8 @@ namespace AlibabaCloud
|
||||
int totalExecutionCount;
|
||||
std::string createdDate;
|
||||
std::string templateName;
|
||||
std::string templateId;
|
||||
std::string tags;
|
||||
std::string templateId;
|
||||
std::string shareType;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,75 +1,69 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_NOTIFYEXECUTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_NOTIFYEXECUTIONREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT NotifyExecutionRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
NotifyExecutionRequest();
|
||||
~NotifyExecutionRequest();
|
||||
|
||||
std::string getTaskName()const;
|
||||
void setTaskName(const std::string& taskName);
|
||||
std::string getExecutionId()const;
|
||||
void setExecutionId(const std::string& executionId);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNotifyType()const;
|
||||
void setNotifyType(const std::string& notifyType);
|
||||
std::string getExecutionStatus()const;
|
||||
void setExecutionStatus(const std::string& executionStatus);
|
||||
std::string getNotifyNote()const;
|
||||
void setNotifyNote(const std::string& notifyNote);
|
||||
std::string getLoopItem()const;
|
||||
void setLoopItem(const std::string& loopItem);
|
||||
std::string getTaskExecutionIds()const;
|
||||
void setTaskExecutionIds(const std::string& taskExecutionIds);
|
||||
std::string getTaskExecutionId()const;
|
||||
void setTaskExecutionId(const std::string& taskExecutionId);
|
||||
std::string getParameters()const;
|
||||
void setParameters(const std::string& parameters);
|
||||
|
||||
private:
|
||||
std::string taskName_;
|
||||
std::string executionId_;
|
||||
std::string regionId_;
|
||||
std::string notifyType_;
|
||||
std::string executionStatus_;
|
||||
std::string notifyNote_;
|
||||
std::string loopItem_;
|
||||
std::string taskExecutionIds_;
|
||||
std::string taskExecutionId_;
|
||||
std::string parameters_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_NOTIFYEXECUTIONREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_NOTIFYEXECUTIONREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_NOTIFYEXECUTIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT NotifyExecutionRequest : public RpcServiceRequest {
|
||||
public:
|
||||
NotifyExecutionRequest();
|
||||
~NotifyExecutionRequest();
|
||||
std::string getTaskName() const;
|
||||
void setTaskName(const std::string &taskName);
|
||||
std::string getExecutionId() const;
|
||||
void setExecutionId(const std::string &executionId);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNotifyType() const;
|
||||
void setNotifyType(const std::string ¬ifyType);
|
||||
std::string getExecutionStatus() const;
|
||||
void setExecutionStatus(const std::string &executionStatus);
|
||||
std::string getNotifyNote() const;
|
||||
void setNotifyNote(const std::string ¬ifyNote);
|
||||
std::string getLoopItem() const;
|
||||
void setLoopItem(const std::string &loopItem);
|
||||
std::string getTaskExecutionIds() const;
|
||||
void setTaskExecutionIds(const std::string &taskExecutionIds);
|
||||
std::string getTaskExecutionId() const;
|
||||
void setTaskExecutionId(const std::string &taskExecutionId);
|
||||
std::string getParameters() const;
|
||||
void setParameters(const std::string ¶meters);
|
||||
|
||||
private:
|
||||
std::string taskName_;
|
||||
std::string executionId_;
|
||||
std::string regionId_;
|
||||
std::string notifyType_;
|
||||
std::string executionStatus_;
|
||||
std::string notifyNote_;
|
||||
std::string loopItem_;
|
||||
std::string taskExecutionIds_;
|
||||
std::string taskExecutionId_;
|
||||
std::string parameters_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_NOTIFYEXECUTIONREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_REGISTERDEFAULTPATCHBASELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_REGISTERDEFAULTPATCHBASELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT RegisterDefaultPatchBaselineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RegisterDefaultPatchBaselineRequest();
|
||||
~RegisterDefaultPatchBaselineRequest();
|
||||
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_REGISTERDEFAULTPATCHBASELINEREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_REGISTERDEFAULTPATCHBASELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_REGISTERDEFAULTPATCHBASELINEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT RegisterDefaultPatchBaselineRequest : public RpcServiceRequest {
|
||||
public:
|
||||
RegisterDefaultPatchBaselineRequest();
|
||||
~RegisterDefaultPatchBaselineRequest();
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
|
||||
private:
|
||||
std::string regionId_;
|
||||
std::string name_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_REGISTERDEFAULTPATCHBASELINEREQUEST_H_
|
||||
|
||||
@@ -35,12 +35,12 @@ namespace AlibabaCloud
|
||||
struct PatchBaseline
|
||||
{
|
||||
std::string updatedBy;
|
||||
std::string createdBy;
|
||||
std::string description;
|
||||
std::string createdBy;
|
||||
std::string updatedDate;
|
||||
std::string createdDate;
|
||||
std::string id;
|
||||
std::string operationSystem;
|
||||
std::string id;
|
||||
std::string approvalRules;
|
||||
std::string name;
|
||||
std::string shareType;
|
||||
|
||||
@@ -1,67 +1,58 @@
|
||||
/*
|
||||
* 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_OOS_MODEL_SEARCHINVENTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_SEARCHINVENTORYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Oos
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_OOS_EXPORT SearchInventoryRequest : public RpcServiceRequest
|
||||
{
|
||||
public:
|
||||
struct Filter
|
||||
{
|
||||
std::string name;
|
||||
std::vector<std::string> value;
|
||||
std::string _operator;
|
||||
};
|
||||
|
||||
public:
|
||||
SearchInventoryRequest();
|
||||
~SearchInventoryRequest();
|
||||
|
||||
std::vector<std::string> getAggregator()const;
|
||||
void setAggregator(const std::vector<std::string>& aggregator);
|
||||
std::vector<Filter> getFilter()const;
|
||||
void setFilter(const std::vector<Filter>& filter);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getNextToken()const;
|
||||
void setNextToken(const std::string& nextToken);
|
||||
int getMaxResults()const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::vector<std::string> aggregator_;
|
||||
std::vector<Filter> filter_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_SEARCHINVENTORYREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_OOS_MODEL_SEARCHINVENTORYREQUEST_H_
|
||||
#define ALIBABACLOUD_OOS_MODEL_SEARCHINVENTORYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/oos/OosExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Oos {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_OOS_EXPORT SearchInventoryRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Filter {
|
||||
std::string name;
|
||||
std::string _operator;
|
||||
};
|
||||
SearchInventoryRequest();
|
||||
~SearchInventoryRequest();
|
||||
std::vector<std::string> getAggregator() const;
|
||||
void setAggregator(const std::vector<std::string> &aggregator);
|
||||
std::vector<Filter> getFilter() const;
|
||||
void setFilter(const std::vector<Filter> &filter);
|
||||
std::string getRegionId() const;
|
||||
void setRegionId(const std::string ®ionId);
|
||||
std::string getNextToken() const;
|
||||
void setNextToken(const std::string &nextToken);
|
||||
int getMaxResults() const;
|
||||
void setMaxResults(int maxResults);
|
||||
|
||||
private:
|
||||
std::vector<std::string> aggregator_;
|
||||
std::vector<Filter> filter_;
|
||||
std::string regionId_;
|
||||
std::string nextToken_;
|
||||
int maxResults_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Oos
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_OOS_MODEL_SEARCHINVENTORYREQUEST_H_
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user