AWS SDK for C++  0.14.3
AWS SDK for C++
Public Types | Public Member Functions | List of all members
Aws::CodeDeploy::CodeDeployClient Class Reference

#include <CodeDeployClient.h>

+ Inheritance diagram for Aws::CodeDeploy::CodeDeployClient:

Public Types

typedef Aws::Client::AWSJsonClient BASECLASS
 
- Public Types inherited from Aws::Client::AWSJsonClient
typedef AWSClient BASECLASS
 

Public Member Functions

 CodeDeployClient (const Client::ClientConfiguration &clientConfiguration=Client::ClientConfiguration())
 
 CodeDeployClient (const Auth::AWSCredentials &credentials, const Client::ClientConfiguration &clientConfiguration=Client::ClientConfiguration())
 
 CodeDeployClient (const std::shared_ptr< Auth::AWSCredentialsProvider > &credentialsProvider, const Client::ClientConfiguration &clientConfiguration=Client::ClientConfiguration())
 
virtual ~CodeDeployClient ()
 
virtual Model::AddTagsToOnPremisesInstancesOutcome AddTagsToOnPremisesInstances (const Model::AddTagsToOnPremisesInstancesRequest &request) const
 
virtual Model::AddTagsToOnPremisesInstancesOutcomeCallable AddTagsToOnPremisesInstancesCallable (const Model::AddTagsToOnPremisesInstancesRequest &request) const
 
virtual void AddTagsToOnPremisesInstancesAsync (const Model::AddTagsToOnPremisesInstancesRequest &request, const AddTagsToOnPremisesInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchGetApplicationRevisionsOutcome BatchGetApplicationRevisions (const Model::BatchGetApplicationRevisionsRequest &request) const
 
virtual Model::BatchGetApplicationRevisionsOutcomeCallable BatchGetApplicationRevisionsCallable (const Model::BatchGetApplicationRevisionsRequest &request) const
 
virtual void BatchGetApplicationRevisionsAsync (const Model::BatchGetApplicationRevisionsRequest &request, const BatchGetApplicationRevisionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchGetApplicationsOutcome BatchGetApplications (const Model::BatchGetApplicationsRequest &request) const
 
virtual Model::BatchGetApplicationsOutcomeCallable BatchGetApplicationsCallable (const Model::BatchGetApplicationsRequest &request) const
 
virtual void BatchGetApplicationsAsync (const Model::BatchGetApplicationsRequest &request, const BatchGetApplicationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchGetDeploymentGroupsOutcome BatchGetDeploymentGroups (const Model::BatchGetDeploymentGroupsRequest &request) const
 
virtual Model::BatchGetDeploymentGroupsOutcomeCallable BatchGetDeploymentGroupsCallable (const Model::BatchGetDeploymentGroupsRequest &request) const
 
virtual void BatchGetDeploymentGroupsAsync (const Model::BatchGetDeploymentGroupsRequest &request, const BatchGetDeploymentGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchGetDeploymentInstancesOutcome BatchGetDeploymentInstances (const Model::BatchGetDeploymentInstancesRequest &request) const
 
virtual Model::BatchGetDeploymentInstancesOutcomeCallable BatchGetDeploymentInstancesCallable (const Model::BatchGetDeploymentInstancesRequest &request) const
 
virtual void BatchGetDeploymentInstancesAsync (const Model::BatchGetDeploymentInstancesRequest &request, const BatchGetDeploymentInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchGetDeploymentsOutcome BatchGetDeployments (const Model::BatchGetDeploymentsRequest &request) const
 
virtual Model::BatchGetDeploymentsOutcomeCallable BatchGetDeploymentsCallable (const Model::BatchGetDeploymentsRequest &request) const
 
virtual void BatchGetDeploymentsAsync (const Model::BatchGetDeploymentsRequest &request, const BatchGetDeploymentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::BatchGetOnPremisesInstancesOutcome BatchGetOnPremisesInstances (const Model::BatchGetOnPremisesInstancesRequest &request) const
 
virtual Model::BatchGetOnPremisesInstancesOutcomeCallable BatchGetOnPremisesInstancesCallable (const Model::BatchGetOnPremisesInstancesRequest &request) const
 
virtual void BatchGetOnPremisesInstancesAsync (const Model::BatchGetOnPremisesInstancesRequest &request, const BatchGetOnPremisesInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateApplicationOutcome CreateApplication (const Model::CreateApplicationRequest &request) const
 
virtual Model::CreateApplicationOutcomeCallable CreateApplicationCallable (const Model::CreateApplicationRequest &request) const
 
virtual void CreateApplicationAsync (const Model::CreateApplicationRequest &request, const CreateApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateDeploymentOutcome CreateDeployment (const Model::CreateDeploymentRequest &request) const
 
virtual Model::CreateDeploymentOutcomeCallable CreateDeploymentCallable (const Model::CreateDeploymentRequest &request) const
 
virtual void CreateDeploymentAsync (const Model::CreateDeploymentRequest &request, const CreateDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateDeploymentConfigOutcome CreateDeploymentConfig (const Model::CreateDeploymentConfigRequest &request) const
 
virtual Model::CreateDeploymentConfigOutcomeCallable CreateDeploymentConfigCallable (const Model::CreateDeploymentConfigRequest &request) const
 
virtual void CreateDeploymentConfigAsync (const Model::CreateDeploymentConfigRequest &request, const CreateDeploymentConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::CreateDeploymentGroupOutcome CreateDeploymentGroup (const Model::CreateDeploymentGroupRequest &request) const
 
virtual Model::CreateDeploymentGroupOutcomeCallable CreateDeploymentGroupCallable (const Model::CreateDeploymentGroupRequest &request) const
 
virtual void CreateDeploymentGroupAsync (const Model::CreateDeploymentGroupRequest &request, const CreateDeploymentGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteApplicationOutcome DeleteApplication (const Model::DeleteApplicationRequest &request) const
 
virtual Model::DeleteApplicationOutcomeCallable DeleteApplicationCallable (const Model::DeleteApplicationRequest &request) const
 
virtual void DeleteApplicationAsync (const Model::DeleteApplicationRequest &request, const DeleteApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteDeploymentConfigOutcome DeleteDeploymentConfig (const Model::DeleteDeploymentConfigRequest &request) const
 
virtual Model::DeleteDeploymentConfigOutcomeCallable DeleteDeploymentConfigCallable (const Model::DeleteDeploymentConfigRequest &request) const
 
virtual void DeleteDeploymentConfigAsync (const Model::DeleteDeploymentConfigRequest &request, const DeleteDeploymentConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeleteDeploymentGroupOutcome DeleteDeploymentGroup (const Model::DeleteDeploymentGroupRequest &request) const
 
virtual Model::DeleteDeploymentGroupOutcomeCallable DeleteDeploymentGroupCallable (const Model::DeleteDeploymentGroupRequest &request) const
 
virtual void DeleteDeploymentGroupAsync (const Model::DeleteDeploymentGroupRequest &request, const DeleteDeploymentGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::DeregisterOnPremisesInstanceOutcome DeregisterOnPremisesInstance (const Model::DeregisterOnPremisesInstanceRequest &request) const
 
virtual Model::DeregisterOnPremisesInstanceOutcomeCallable DeregisterOnPremisesInstanceCallable (const Model::DeregisterOnPremisesInstanceRequest &request) const
 
virtual void DeregisterOnPremisesInstanceAsync (const Model::DeregisterOnPremisesInstanceRequest &request, const DeregisterOnPremisesInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetApplicationOutcome GetApplication (const Model::GetApplicationRequest &request) const
 
virtual Model::GetApplicationOutcomeCallable GetApplicationCallable (const Model::GetApplicationRequest &request) const
 
virtual void GetApplicationAsync (const Model::GetApplicationRequest &request, const GetApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetApplicationRevisionOutcome GetApplicationRevision (const Model::GetApplicationRevisionRequest &request) const
 
virtual Model::GetApplicationRevisionOutcomeCallable GetApplicationRevisionCallable (const Model::GetApplicationRevisionRequest &request) const
 
virtual void GetApplicationRevisionAsync (const Model::GetApplicationRevisionRequest &request, const GetApplicationRevisionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDeploymentOutcome GetDeployment (const Model::GetDeploymentRequest &request) const
 
virtual Model::GetDeploymentOutcomeCallable GetDeploymentCallable (const Model::GetDeploymentRequest &request) const
 
virtual void GetDeploymentAsync (const Model::GetDeploymentRequest &request, const GetDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDeploymentConfigOutcome GetDeploymentConfig (const Model::GetDeploymentConfigRequest &request) const
 
virtual Model::GetDeploymentConfigOutcomeCallable GetDeploymentConfigCallable (const Model::GetDeploymentConfigRequest &request) const
 
virtual void GetDeploymentConfigAsync (const Model::GetDeploymentConfigRequest &request, const GetDeploymentConfigResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDeploymentGroupOutcome GetDeploymentGroup (const Model::GetDeploymentGroupRequest &request) const
 
virtual Model::GetDeploymentGroupOutcomeCallable GetDeploymentGroupCallable (const Model::GetDeploymentGroupRequest &request) const
 
virtual void GetDeploymentGroupAsync (const Model::GetDeploymentGroupRequest &request, const GetDeploymentGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetDeploymentInstanceOutcome GetDeploymentInstance (const Model::GetDeploymentInstanceRequest &request) const
 
virtual Model::GetDeploymentInstanceOutcomeCallable GetDeploymentInstanceCallable (const Model::GetDeploymentInstanceRequest &request) const
 
virtual void GetDeploymentInstanceAsync (const Model::GetDeploymentInstanceRequest &request, const GetDeploymentInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::GetOnPremisesInstanceOutcome GetOnPremisesInstance (const Model::GetOnPremisesInstanceRequest &request) const
 
virtual Model::GetOnPremisesInstanceOutcomeCallable GetOnPremisesInstanceCallable (const Model::GetOnPremisesInstanceRequest &request) const
 
virtual void GetOnPremisesInstanceAsync (const Model::GetOnPremisesInstanceRequest &request, const GetOnPremisesInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListApplicationRevisionsOutcome ListApplicationRevisions (const Model::ListApplicationRevisionsRequest &request) const
 
virtual Model::ListApplicationRevisionsOutcomeCallable ListApplicationRevisionsCallable (const Model::ListApplicationRevisionsRequest &request) const
 
virtual void ListApplicationRevisionsAsync (const Model::ListApplicationRevisionsRequest &request, const ListApplicationRevisionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListApplicationsOutcome ListApplications (const Model::ListApplicationsRequest &request) const
 
virtual Model::ListApplicationsOutcomeCallable ListApplicationsCallable (const Model::ListApplicationsRequest &request) const
 
virtual void ListApplicationsAsync (const Model::ListApplicationsRequest &request, const ListApplicationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListDeploymentConfigsOutcome ListDeploymentConfigs (const Model::ListDeploymentConfigsRequest &request) const
 
virtual Model::ListDeploymentConfigsOutcomeCallable ListDeploymentConfigsCallable (const Model::ListDeploymentConfigsRequest &request) const
 
virtual void ListDeploymentConfigsAsync (const Model::ListDeploymentConfigsRequest &request, const ListDeploymentConfigsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListDeploymentGroupsOutcome ListDeploymentGroups (const Model::ListDeploymentGroupsRequest &request) const
 
virtual Model::ListDeploymentGroupsOutcomeCallable ListDeploymentGroupsCallable (const Model::ListDeploymentGroupsRequest &request) const
 
virtual void ListDeploymentGroupsAsync (const Model::ListDeploymentGroupsRequest &request, const ListDeploymentGroupsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListDeploymentInstancesOutcome ListDeploymentInstances (const Model::ListDeploymentInstancesRequest &request) const
 
virtual Model::ListDeploymentInstancesOutcomeCallable ListDeploymentInstancesCallable (const Model::ListDeploymentInstancesRequest &request) const
 
virtual void ListDeploymentInstancesAsync (const Model::ListDeploymentInstancesRequest &request, const ListDeploymentInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListDeploymentsOutcome ListDeployments (const Model::ListDeploymentsRequest &request) const
 
virtual Model::ListDeploymentsOutcomeCallable ListDeploymentsCallable (const Model::ListDeploymentsRequest &request) const
 
virtual void ListDeploymentsAsync (const Model::ListDeploymentsRequest &request, const ListDeploymentsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::ListOnPremisesInstancesOutcome ListOnPremisesInstances (const Model::ListOnPremisesInstancesRequest &request) const
 
virtual Model::ListOnPremisesInstancesOutcomeCallable ListOnPremisesInstancesCallable (const Model::ListOnPremisesInstancesRequest &request) const
 
virtual void ListOnPremisesInstancesAsync (const Model::ListOnPremisesInstancesRequest &request, const ListOnPremisesInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::RegisterApplicationRevisionOutcome RegisterApplicationRevision (const Model::RegisterApplicationRevisionRequest &request) const
 
virtual Model::RegisterApplicationRevisionOutcomeCallable RegisterApplicationRevisionCallable (const Model::RegisterApplicationRevisionRequest &request) const
 
virtual void RegisterApplicationRevisionAsync (const Model::RegisterApplicationRevisionRequest &request, const RegisterApplicationRevisionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::RegisterOnPremisesInstanceOutcome RegisterOnPremisesInstance (const Model::RegisterOnPremisesInstanceRequest &request) const
 
virtual Model::RegisterOnPremisesInstanceOutcomeCallable RegisterOnPremisesInstanceCallable (const Model::RegisterOnPremisesInstanceRequest &request) const
 
virtual void RegisterOnPremisesInstanceAsync (const Model::RegisterOnPremisesInstanceRequest &request, const RegisterOnPremisesInstanceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::RemoveTagsFromOnPremisesInstancesOutcome RemoveTagsFromOnPremisesInstances (const Model::RemoveTagsFromOnPremisesInstancesRequest &request) const
 
virtual Model::RemoveTagsFromOnPremisesInstancesOutcomeCallable RemoveTagsFromOnPremisesInstancesCallable (const Model::RemoveTagsFromOnPremisesInstancesRequest &request) const
 
virtual void RemoveTagsFromOnPremisesInstancesAsync (const Model::RemoveTagsFromOnPremisesInstancesRequest &request, const RemoveTagsFromOnPremisesInstancesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::StopDeploymentOutcome StopDeployment (const Model::StopDeploymentRequest &request) const
 
virtual Model::StopDeploymentOutcomeCallable StopDeploymentCallable (const Model::StopDeploymentRequest &request) const
 
virtual void StopDeploymentAsync (const Model::StopDeploymentRequest &request, const StopDeploymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateApplicationOutcome UpdateApplication (const Model::UpdateApplicationRequest &request) const
 
virtual Model::UpdateApplicationOutcomeCallable UpdateApplicationCallable (const Model::UpdateApplicationRequest &request) const
 
virtual void UpdateApplicationAsync (const Model::UpdateApplicationRequest &request, const UpdateApplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
virtual Model::UpdateDeploymentGroupOutcome UpdateDeploymentGroup (const Model::UpdateDeploymentGroupRequest &request) const
 
virtual Model::UpdateDeploymentGroupOutcomeCallable UpdateDeploymentGroupCallable (const Model::UpdateDeploymentGroupRequest &request) const
 
virtual void UpdateDeploymentGroupAsync (const Model::UpdateDeploymentGroupRequest &request, const UpdateDeploymentGroupResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
 
- Public Member Functions inherited from Aws::Client::AWSJsonClient
 AWSJsonClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSJsonClient ()=default
 
- Public Member Functions inherited from Aws::Client::AWSClient
 AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller)
 
virtual ~AWSClient ()
 
Aws::String GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0)
 
void DisableRequestProcessing ()
 
void EnableRequestProcessing ()
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Client::AWSJsonClient
virtual AWSError< CoreErrorsBuildAWSError (const std::shared_ptr< Aws::Http::HttpResponse > &response) const override
 
JsonOutcome MakeRequest (const Aws::String &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST) const
 
JsonOutcome MakeRequest (const Aws::String &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST) const
 
- Protected Member Functions inherited from Aws::Client::AWSClient
HttpResponseOutcome AttemptExhaustively (const Aws::String &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod) const
 
HttpResponseOutcome AttemptExhaustively (const Aws::String &uri, Http::HttpMethod httpMethod) const
 
HttpResponseOutcome AttemptOneRequest (const Aws::String &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod) const
 
HttpResponseOutcome AttemptOneRequest (const Aws::String &uri, Http::HttpMethod httpMethod) const
 
StreamOutcome MakeRequestWithUnparsedResponse (const Aws::String &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST) const
 
virtual void BuildHttpRequest (const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const
 
const std::shared_ptr< AWSErrorMarshaller > & GetErrorMarshaller () const
 

Detailed Description

<fullname>AWS CodeDeploy</fullname> Overview

This reference guide provides descriptions of the AWS CodeDeploy APIs. For more information about AWS CodeDeploy, see the AWS CodeDeploy User Guide.

Using the APIs

You can use the AWS CodeDeploy APIs to work with the following:

Definition at line 278 of file CodeDeployClient.h.

Member Typedef Documentation

Definition at line 281 of file CodeDeployClient.h.

Constructor & Destructor Documentation

Aws::CodeDeploy::CodeDeployClient::CodeDeployClient ( const Client::ClientConfiguration clientConfiguration = Client::ClientConfiguration())

Initializes client to use DefaultCredentialProviderChain, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

Aws::CodeDeploy::CodeDeployClient::CodeDeployClient ( const Auth::AWSCredentials credentials,
const Client::ClientConfiguration clientConfiguration = Client::ClientConfiguration() 
)

Initializes client to use SimpleAWSCredentialsProvider, with default http client factory, and optional client config. If client config is not specified, it will be initialized to default values.

Aws::CodeDeploy::CodeDeployClient::CodeDeployClient ( const std::shared_ptr< Auth::AWSCredentialsProvider > &  credentialsProvider,
const Client::ClientConfiguration clientConfiguration = Client::ClientConfiguration() 
)

Initializes client to use specified credentials provider with specified client config. If http client factory is not supplied, the default http client factory will be used

virtual Aws::CodeDeploy::CodeDeployClient::~CodeDeployClient ( )
virtual

Member Function Documentation

virtual Model::AddTagsToOnPremisesInstancesOutcome Aws::CodeDeploy::CodeDeployClient::AddTagsToOnPremisesInstances ( const Model::AddTagsToOnPremisesInstancesRequest request) const
virtual

Adds tags to on-premises instances.

virtual void Aws::CodeDeploy::CodeDeployClient::AddTagsToOnPremisesInstancesAsync ( const Model::AddTagsToOnPremisesInstancesRequest request,
const AddTagsToOnPremisesInstancesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Adds tags to on-premises instances.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::AddTagsToOnPremisesInstancesOutcomeCallable Aws::CodeDeploy::CodeDeployClient::AddTagsToOnPremisesInstancesCallable ( const Model::AddTagsToOnPremisesInstancesRequest request) const
virtual

Adds tags to on-premises instances.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::BatchGetApplicationRevisionsOutcome Aws::CodeDeploy::CodeDeployClient::BatchGetApplicationRevisions ( const Model::BatchGetApplicationRevisionsRequest request) const
virtual

Gets information about one or more application revisions.

virtual void Aws::CodeDeploy::CodeDeployClient::BatchGetApplicationRevisionsAsync ( const Model::BatchGetApplicationRevisionsRequest request,
const BatchGetApplicationRevisionsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about one or more application revisions.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::BatchGetApplicationRevisionsOutcomeCallable Aws::CodeDeploy::CodeDeployClient::BatchGetApplicationRevisionsCallable ( const Model::BatchGetApplicationRevisionsRequest request) const
virtual

Gets information about one or more application revisions.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::BatchGetApplicationsOutcome Aws::CodeDeploy::CodeDeployClient::BatchGetApplications ( const Model::BatchGetApplicationsRequest request) const
virtual

Gets information about one or more applications.

virtual void Aws::CodeDeploy::CodeDeployClient::BatchGetApplicationsAsync ( const Model::BatchGetApplicationsRequest request,
const BatchGetApplicationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about one or more applications.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::BatchGetApplicationsOutcomeCallable Aws::CodeDeploy::CodeDeployClient::BatchGetApplicationsCallable ( const Model::BatchGetApplicationsRequest request) const
virtual

Gets information about one or more applications.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::BatchGetDeploymentGroupsOutcome Aws::CodeDeploy::CodeDeployClient::BatchGetDeploymentGroups ( const Model::BatchGetDeploymentGroupsRequest request) const
virtual

Get information about one or more deployment groups.

virtual void Aws::CodeDeploy::CodeDeployClient::BatchGetDeploymentGroupsAsync ( const Model::BatchGetDeploymentGroupsRequest request,
const BatchGetDeploymentGroupsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Get information about one or more deployment groups.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::BatchGetDeploymentGroupsOutcomeCallable Aws::CodeDeploy::CodeDeployClient::BatchGetDeploymentGroupsCallable ( const Model::BatchGetDeploymentGroupsRequest request) const
virtual

Get information about one or more deployment groups.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::BatchGetDeploymentInstancesOutcome Aws::CodeDeploy::CodeDeployClient::BatchGetDeploymentInstances ( const Model::BatchGetDeploymentInstancesRequest request) const
virtual

Gets information about one or more instance that are part of a deployment group.

virtual void Aws::CodeDeploy::CodeDeployClient::BatchGetDeploymentInstancesAsync ( const Model::BatchGetDeploymentInstancesRequest request,
const BatchGetDeploymentInstancesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about one or more instance that are part of a deployment group.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::BatchGetDeploymentInstancesOutcomeCallable Aws::CodeDeploy::CodeDeployClient::BatchGetDeploymentInstancesCallable ( const Model::BatchGetDeploymentInstancesRequest request) const
virtual

Gets information about one or more instance that are part of a deployment group.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::BatchGetDeploymentsOutcome Aws::CodeDeploy::CodeDeployClient::BatchGetDeployments ( const Model::BatchGetDeploymentsRequest request) const
virtual

Gets information about one or more deployments.

virtual void Aws::CodeDeploy::CodeDeployClient::BatchGetDeploymentsAsync ( const Model::BatchGetDeploymentsRequest request,
const BatchGetDeploymentsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about one or more deployments.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::BatchGetDeploymentsOutcomeCallable Aws::CodeDeploy::CodeDeployClient::BatchGetDeploymentsCallable ( const Model::BatchGetDeploymentsRequest request) const
virtual

Gets information about one or more deployments.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::BatchGetOnPremisesInstancesOutcome Aws::CodeDeploy::CodeDeployClient::BatchGetOnPremisesInstances ( const Model::BatchGetOnPremisesInstancesRequest request) const
virtual

Gets information about one or more on-premises instances.

virtual void Aws::CodeDeploy::CodeDeployClient::BatchGetOnPremisesInstancesAsync ( const Model::BatchGetOnPremisesInstancesRequest request,
const BatchGetOnPremisesInstancesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about one or more on-premises instances.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::BatchGetOnPremisesInstancesOutcomeCallable Aws::CodeDeploy::CodeDeployClient::BatchGetOnPremisesInstancesCallable ( const Model::BatchGetOnPremisesInstancesRequest request) const
virtual

Gets information about one or more on-premises instances.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::CreateApplicationOutcome Aws::CodeDeploy::CodeDeployClient::CreateApplication ( const Model::CreateApplicationRequest request) const
virtual

Creates an application.

virtual void Aws::CodeDeploy::CodeDeployClient::CreateApplicationAsync ( const Model::CreateApplicationRequest request,
const CreateApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates an application.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::CreateApplicationOutcomeCallable Aws::CodeDeploy::CodeDeployClient::CreateApplicationCallable ( const Model::CreateApplicationRequest request) const
virtual

Creates an application.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::CreateDeploymentOutcome Aws::CodeDeploy::CodeDeployClient::CreateDeployment ( const Model::CreateDeploymentRequest request) const
virtual

Deploys an application revision through the specified deployment group.

virtual void Aws::CodeDeploy::CodeDeployClient::CreateDeploymentAsync ( const Model::CreateDeploymentRequest request,
const CreateDeploymentResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deploys an application revision through the specified deployment group.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::CreateDeploymentOutcomeCallable Aws::CodeDeploy::CodeDeployClient::CreateDeploymentCallable ( const Model::CreateDeploymentRequest request) const
virtual

Deploys an application revision through the specified deployment group.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::CreateDeploymentConfigOutcome Aws::CodeDeploy::CodeDeployClient::CreateDeploymentConfig ( const Model::CreateDeploymentConfigRequest request) const
virtual

Creates a deployment configuration.

virtual void Aws::CodeDeploy::CodeDeployClient::CreateDeploymentConfigAsync ( const Model::CreateDeploymentConfigRequest request,
const CreateDeploymentConfigResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a deployment configuration.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::CreateDeploymentConfigOutcomeCallable Aws::CodeDeploy::CodeDeployClient::CreateDeploymentConfigCallable ( const Model::CreateDeploymentConfigRequest request) const
virtual

Creates a deployment configuration.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::CreateDeploymentGroupOutcome Aws::CodeDeploy::CodeDeployClient::CreateDeploymentGroup ( const Model::CreateDeploymentGroupRequest request) const
virtual

Creates a deployment group to which application revisions will be deployed.

virtual void Aws::CodeDeploy::CodeDeployClient::CreateDeploymentGroupAsync ( const Model::CreateDeploymentGroupRequest request,
const CreateDeploymentGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Creates a deployment group to which application revisions will be deployed.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::CreateDeploymentGroupOutcomeCallable Aws::CodeDeploy::CodeDeployClient::CreateDeploymentGroupCallable ( const Model::CreateDeploymentGroupRequest request) const
virtual

Creates a deployment group to which application revisions will be deployed.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::DeleteApplicationOutcome Aws::CodeDeploy::CodeDeployClient::DeleteApplication ( const Model::DeleteApplicationRequest request) const
virtual

Deletes an application.

virtual void Aws::CodeDeploy::CodeDeployClient::DeleteApplicationAsync ( const Model::DeleteApplicationRequest request,
const DeleteApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes an application.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::DeleteApplicationOutcomeCallable Aws::CodeDeploy::CodeDeployClient::DeleteApplicationCallable ( const Model::DeleteApplicationRequest request) const
virtual

Deletes an application.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::DeleteDeploymentConfigOutcome Aws::CodeDeploy::CodeDeployClient::DeleteDeploymentConfig ( const Model::DeleteDeploymentConfigRequest request) const
virtual

Deletes a deployment configuration.

<note>A deployment configuration cannot be deleted if it is currently in use. Predefined configurations cannot be deleted.</note>

virtual void Aws::CodeDeploy::CodeDeployClient::DeleteDeploymentConfigAsync ( const Model::DeleteDeploymentConfigRequest request,
const DeleteDeploymentConfigResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a deployment configuration.

<note>A deployment configuration cannot be deleted if it is currently in use. Predefined configurations cannot be deleted.</note>

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::DeleteDeploymentConfigOutcomeCallable Aws::CodeDeploy::CodeDeployClient::DeleteDeploymentConfigCallable ( const Model::DeleteDeploymentConfigRequest request) const
virtual

Deletes a deployment configuration.

<note>A deployment configuration cannot be deleted if it is currently in use. Predefined configurations cannot be deleted.</note>

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::DeleteDeploymentGroupOutcome Aws::CodeDeploy::CodeDeployClient::DeleteDeploymentGroup ( const Model::DeleteDeploymentGroupRequest request) const
virtual

Deletes a deployment group.

virtual void Aws::CodeDeploy::CodeDeployClient::DeleteDeploymentGroupAsync ( const Model::DeleteDeploymentGroupRequest request,
const DeleteDeploymentGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deletes a deployment group.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::DeleteDeploymentGroupOutcomeCallable Aws::CodeDeploy::CodeDeployClient::DeleteDeploymentGroupCallable ( const Model::DeleteDeploymentGroupRequest request) const
virtual

Deletes a deployment group.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::DeregisterOnPremisesInstanceOutcome Aws::CodeDeploy::CodeDeployClient::DeregisterOnPremisesInstance ( const Model::DeregisterOnPremisesInstanceRequest request) const
virtual

Deregisters an on-premises instance.

virtual void Aws::CodeDeploy::CodeDeployClient::DeregisterOnPremisesInstanceAsync ( const Model::DeregisterOnPremisesInstanceRequest request,
const DeregisterOnPremisesInstanceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Deregisters an on-premises instance.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::DeregisterOnPremisesInstanceOutcomeCallable Aws::CodeDeploy::CodeDeployClient::DeregisterOnPremisesInstanceCallable ( const Model::DeregisterOnPremisesInstanceRequest request) const
virtual

Deregisters an on-premises instance.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::GetApplicationOutcome Aws::CodeDeploy::CodeDeployClient::GetApplication ( const Model::GetApplicationRequest request) const
virtual

Gets information about an application.

virtual void Aws::CodeDeploy::CodeDeployClient::GetApplicationAsync ( const Model::GetApplicationRequest request,
const GetApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about an application.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::GetApplicationOutcomeCallable Aws::CodeDeploy::CodeDeployClient::GetApplicationCallable ( const Model::GetApplicationRequest request) const
virtual

Gets information about an application.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::GetApplicationRevisionOutcome Aws::CodeDeploy::CodeDeployClient::GetApplicationRevision ( const Model::GetApplicationRevisionRequest request) const
virtual

Gets information about an application revision.

virtual void Aws::CodeDeploy::CodeDeployClient::GetApplicationRevisionAsync ( const Model::GetApplicationRevisionRequest request,
const GetApplicationRevisionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about an application revision.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::GetApplicationRevisionOutcomeCallable Aws::CodeDeploy::CodeDeployClient::GetApplicationRevisionCallable ( const Model::GetApplicationRevisionRequest request) const
virtual

Gets information about an application revision.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::GetDeploymentOutcome Aws::CodeDeploy::CodeDeployClient::GetDeployment ( const Model::GetDeploymentRequest request) const
virtual

Gets information about a deployment.

virtual void Aws::CodeDeploy::CodeDeployClient::GetDeploymentAsync ( const Model::GetDeploymentRequest request,
const GetDeploymentResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about a deployment.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::GetDeploymentOutcomeCallable Aws::CodeDeploy::CodeDeployClient::GetDeploymentCallable ( const Model::GetDeploymentRequest request) const
virtual

Gets information about a deployment.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::GetDeploymentConfigOutcome Aws::CodeDeploy::CodeDeployClient::GetDeploymentConfig ( const Model::GetDeploymentConfigRequest request) const
virtual

Gets information about a deployment configuration.

virtual void Aws::CodeDeploy::CodeDeployClient::GetDeploymentConfigAsync ( const Model::GetDeploymentConfigRequest request,
const GetDeploymentConfigResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about a deployment configuration.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::GetDeploymentConfigOutcomeCallable Aws::CodeDeploy::CodeDeployClient::GetDeploymentConfigCallable ( const Model::GetDeploymentConfigRequest request) const
virtual

Gets information about a deployment configuration.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::GetDeploymentGroupOutcome Aws::CodeDeploy::CodeDeployClient::GetDeploymentGroup ( const Model::GetDeploymentGroupRequest request) const
virtual

Gets information about a deployment group.

virtual void Aws::CodeDeploy::CodeDeployClient::GetDeploymentGroupAsync ( const Model::GetDeploymentGroupRequest request,
const GetDeploymentGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about a deployment group.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::GetDeploymentGroupOutcomeCallable Aws::CodeDeploy::CodeDeployClient::GetDeploymentGroupCallable ( const Model::GetDeploymentGroupRequest request) const
virtual

Gets information about a deployment group.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::GetDeploymentInstanceOutcome Aws::CodeDeploy::CodeDeployClient::GetDeploymentInstance ( const Model::GetDeploymentInstanceRequest request) const
virtual

Gets information about an instance as part of a deployment.

virtual void Aws::CodeDeploy::CodeDeployClient::GetDeploymentInstanceAsync ( const Model::GetDeploymentInstanceRequest request,
const GetDeploymentInstanceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about an instance as part of a deployment.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::GetDeploymentInstanceOutcomeCallable Aws::CodeDeploy::CodeDeployClient::GetDeploymentInstanceCallable ( const Model::GetDeploymentInstanceRequest request) const
virtual

Gets information about an instance as part of a deployment.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::GetOnPremisesInstanceOutcome Aws::CodeDeploy::CodeDeployClient::GetOnPremisesInstance ( const Model::GetOnPremisesInstanceRequest request) const
virtual

Gets information about an on-premises instance.

virtual void Aws::CodeDeploy::CodeDeployClient::GetOnPremisesInstanceAsync ( const Model::GetOnPremisesInstanceRequest request,
const GetOnPremisesInstanceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets information about an on-premises instance.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::GetOnPremisesInstanceOutcomeCallable Aws::CodeDeploy::CodeDeployClient::GetOnPremisesInstanceCallable ( const Model::GetOnPremisesInstanceRequest request) const
virtual

Gets information about an on-premises instance.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::ListApplicationRevisionsOutcome Aws::CodeDeploy::CodeDeployClient::ListApplicationRevisions ( const Model::ListApplicationRevisionsRequest request) const
virtual

Lists information about revisions for an application.

virtual void Aws::CodeDeploy::CodeDeployClient::ListApplicationRevisionsAsync ( const Model::ListApplicationRevisionsRequest request,
const ListApplicationRevisionsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists information about revisions for an application.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::ListApplicationRevisionsOutcomeCallable Aws::CodeDeploy::CodeDeployClient::ListApplicationRevisionsCallable ( const Model::ListApplicationRevisionsRequest request) const
virtual

Lists information about revisions for an application.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::ListApplicationsOutcome Aws::CodeDeploy::CodeDeployClient::ListApplications ( const Model::ListApplicationsRequest request) const
virtual

Lists the applications registered with the applicable IAM user or AWS account.

virtual void Aws::CodeDeploy::CodeDeployClient::ListApplicationsAsync ( const Model::ListApplicationsRequest request,
const ListApplicationsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists the applications registered with the applicable IAM user or AWS account.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::ListApplicationsOutcomeCallable Aws::CodeDeploy::CodeDeployClient::ListApplicationsCallable ( const Model::ListApplicationsRequest request) const
virtual

Lists the applications registered with the applicable IAM user or AWS account.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::ListDeploymentConfigsOutcome Aws::CodeDeploy::CodeDeployClient::ListDeploymentConfigs ( const Model::ListDeploymentConfigsRequest request) const
virtual

Lists the deployment configurations with the applicable IAM user or AWS account.

virtual void Aws::CodeDeploy::CodeDeployClient::ListDeploymentConfigsAsync ( const Model::ListDeploymentConfigsRequest request,
const ListDeploymentConfigsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists the deployment configurations with the applicable IAM user or AWS account.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::ListDeploymentConfigsOutcomeCallable Aws::CodeDeploy::CodeDeployClient::ListDeploymentConfigsCallable ( const Model::ListDeploymentConfigsRequest request) const
virtual

Lists the deployment configurations with the applicable IAM user or AWS account.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::ListDeploymentGroupsOutcome Aws::CodeDeploy::CodeDeployClient::ListDeploymentGroups ( const Model::ListDeploymentGroupsRequest request) const
virtual

Lists the deployment groups for an application registered with the applicable IAM user or AWS account.

virtual void Aws::CodeDeploy::CodeDeployClient::ListDeploymentGroupsAsync ( const Model::ListDeploymentGroupsRequest request,
const ListDeploymentGroupsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists the deployment groups for an application registered with the applicable IAM user or AWS account.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::ListDeploymentGroupsOutcomeCallable Aws::CodeDeploy::CodeDeployClient::ListDeploymentGroupsCallable ( const Model::ListDeploymentGroupsRequest request) const
virtual

Lists the deployment groups for an application registered with the applicable IAM user or AWS account.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::ListDeploymentInstancesOutcome Aws::CodeDeploy::CodeDeployClient::ListDeploymentInstances ( const Model::ListDeploymentInstancesRequest request) const
virtual

Lists the instance for a deployment associated with the applicable IAM user or AWS account.

virtual void Aws::CodeDeploy::CodeDeployClient::ListDeploymentInstancesAsync ( const Model::ListDeploymentInstancesRequest request,
const ListDeploymentInstancesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists the instance for a deployment associated with the applicable IAM user or AWS account.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::ListDeploymentInstancesOutcomeCallable Aws::CodeDeploy::CodeDeployClient::ListDeploymentInstancesCallable ( const Model::ListDeploymentInstancesRequest request) const
virtual

Lists the instance for a deployment associated with the applicable IAM user or AWS account.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::ListDeploymentsOutcome Aws::CodeDeploy::CodeDeployClient::ListDeployments ( const Model::ListDeploymentsRequest request) const
virtual

Lists the deployments in a deployment group for an application registered with the applicable IAM user or AWS account.

virtual void Aws::CodeDeploy::CodeDeployClient::ListDeploymentsAsync ( const Model::ListDeploymentsRequest request,
const ListDeploymentsResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Lists the deployments in a deployment group for an application registered with the applicable IAM user or AWS account.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::ListDeploymentsOutcomeCallable Aws::CodeDeploy::CodeDeployClient::ListDeploymentsCallable ( const Model::ListDeploymentsRequest request) const
virtual

Lists the deployments in a deployment group for an application registered with the applicable IAM user or AWS account.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::ListOnPremisesInstancesOutcome Aws::CodeDeploy::CodeDeployClient::ListOnPremisesInstances ( const Model::ListOnPremisesInstancesRequest request) const
virtual

Gets a list of names for one or more on-premises instances.

Unless otherwise specified, both registered and deregistered on-premises instance names will be listed. To list only registered or deregistered on-premises instance names, use the registration status parameter.

virtual void Aws::CodeDeploy::CodeDeployClient::ListOnPremisesInstancesAsync ( const Model::ListOnPremisesInstancesRequest request,
const ListOnPremisesInstancesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Gets a list of names for one or more on-premises instances.

Unless otherwise specified, both registered and deregistered on-premises instance names will be listed. To list only registered or deregistered on-premises instance names, use the registration status parameter.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::ListOnPremisesInstancesOutcomeCallable Aws::CodeDeploy::CodeDeployClient::ListOnPremisesInstancesCallable ( const Model::ListOnPremisesInstancesRequest request) const
virtual

Gets a list of names for one or more on-premises instances.

Unless otherwise specified, both registered and deregistered on-premises instance names will be listed. To list only registered or deregistered on-premises instance names, use the registration status parameter.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::RegisterApplicationRevisionOutcome Aws::CodeDeploy::CodeDeployClient::RegisterApplicationRevision ( const Model::RegisterApplicationRevisionRequest request) const
virtual

Registers with AWS CodeDeploy a revision for the specified application.

virtual void Aws::CodeDeploy::CodeDeployClient::RegisterApplicationRevisionAsync ( const Model::RegisterApplicationRevisionRequest request,
const RegisterApplicationRevisionResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Registers with AWS CodeDeploy a revision for the specified application.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::RegisterApplicationRevisionOutcomeCallable Aws::CodeDeploy::CodeDeployClient::RegisterApplicationRevisionCallable ( const Model::RegisterApplicationRevisionRequest request) const
virtual

Registers with AWS CodeDeploy a revision for the specified application.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::RegisterOnPremisesInstanceOutcome Aws::CodeDeploy::CodeDeployClient::RegisterOnPremisesInstance ( const Model::RegisterOnPremisesInstanceRequest request) const
virtual

Registers an on-premises instance.

virtual void Aws::CodeDeploy::CodeDeployClient::RegisterOnPremisesInstanceAsync ( const Model::RegisterOnPremisesInstanceRequest request,
const RegisterOnPremisesInstanceResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Registers an on-premises instance.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::RegisterOnPremisesInstanceOutcomeCallable Aws::CodeDeploy::CodeDeployClient::RegisterOnPremisesInstanceCallable ( const Model::RegisterOnPremisesInstanceRequest request) const
virtual

Registers an on-premises instance.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::RemoveTagsFromOnPremisesInstancesOutcome Aws::CodeDeploy::CodeDeployClient::RemoveTagsFromOnPremisesInstances ( const Model::RemoveTagsFromOnPremisesInstancesRequest request) const
virtual

Removes one or more tags from one or more on-premises instances.

virtual void Aws::CodeDeploy::CodeDeployClient::RemoveTagsFromOnPremisesInstancesAsync ( const Model::RemoveTagsFromOnPremisesInstancesRequest request,
const RemoveTagsFromOnPremisesInstancesResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Removes one or more tags from one or more on-premises instances.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::RemoveTagsFromOnPremisesInstancesOutcomeCallable Aws::CodeDeploy::CodeDeployClient::RemoveTagsFromOnPremisesInstancesCallable ( const Model::RemoveTagsFromOnPremisesInstancesRequest request) const
virtual

Removes one or more tags from one or more on-premises instances.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::StopDeploymentOutcome Aws::CodeDeploy::CodeDeployClient::StopDeployment ( const Model::StopDeploymentRequest request) const
virtual

Attempts to stop an ongoing deployment.

virtual void Aws::CodeDeploy::CodeDeployClient::StopDeploymentAsync ( const Model::StopDeploymentRequest request,
const StopDeploymentResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Attempts to stop an ongoing deployment.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::StopDeploymentOutcomeCallable Aws::CodeDeploy::CodeDeployClient::StopDeploymentCallable ( const Model::StopDeploymentRequest request) const
virtual

Attempts to stop an ongoing deployment.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::UpdateApplicationOutcome Aws::CodeDeploy::CodeDeployClient::UpdateApplication ( const Model::UpdateApplicationRequest request) const
virtual

Changes the name of an application.

virtual void Aws::CodeDeploy::CodeDeployClient::UpdateApplicationAsync ( const Model::UpdateApplicationRequest request,
const UpdateApplicationResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Changes the name of an application.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::UpdateApplicationOutcomeCallable Aws::CodeDeploy::CodeDeployClient::UpdateApplicationCallable ( const Model::UpdateApplicationRequest request) const
virtual

Changes the name of an application.

returns a future to the operation so that it can be executed in parallel to other requests.

virtual Model::UpdateDeploymentGroupOutcome Aws::CodeDeploy::CodeDeployClient::UpdateDeploymentGroup ( const Model::UpdateDeploymentGroupRequest request) const
virtual

Changes information about a deployment group.

virtual void Aws::CodeDeploy::CodeDeployClient::UpdateDeploymentGroupAsync ( const Model::UpdateDeploymentGroupRequest request,
const UpdateDeploymentGroupResponseReceivedHandler handler,
const std::shared_ptr< const Aws::Client::AsyncCallerContext > &  context = nullptr 
) const
virtual

Changes information about a deployment group.

Queues the request into a thread executor and triggers associated callback when operation has finished.

virtual Model::UpdateDeploymentGroupOutcomeCallable Aws::CodeDeploy::CodeDeployClient::UpdateDeploymentGroupCallable ( const Model::UpdateDeploymentGroupRequest request) const
virtual

Changes information about a deployment group.

returns a future to the operation so that it can be executed in parallel to other requests.


The documentation for this class was generated from the following file: