62 class HttpClientFactory;
67 template<
typename R,
typename E>
class Outcome;
83 class AWSCredentialsProvider;
207 typedef std::function<void(const CodeDeployClient*, const Model::AddTagsToOnPremisesInstancesRequest&, const Model::AddTagsToOnPremisesInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
AddTagsToOnPremisesInstancesResponseReceivedHandler;
208 typedef std::function<void(const CodeDeployClient*, const Model::BatchGetApplicationRevisionsRequest&, const Model::BatchGetApplicationRevisionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
BatchGetApplicationRevisionsResponseReceivedHandler;
209 typedef std::function<void(const CodeDeployClient*, const Model::BatchGetApplicationsRequest&, const Model::BatchGetApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
BatchGetApplicationsResponseReceivedHandler;
210 typedef std::function<void(const CodeDeployClient*, const Model::BatchGetDeploymentGroupsRequest&, const Model::BatchGetDeploymentGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
BatchGetDeploymentGroupsResponseReceivedHandler;
211 typedef std::function<void(const CodeDeployClient*, const Model::BatchGetDeploymentInstancesRequest&, const Model::BatchGetDeploymentInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
BatchGetDeploymentInstancesResponseReceivedHandler;
212 typedef std::function<void(const CodeDeployClient*, const Model::BatchGetDeploymentsRequest&, const Model::BatchGetDeploymentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
BatchGetDeploymentsResponseReceivedHandler;
213 typedef std::function<void(const CodeDeployClient*, const Model::BatchGetOnPremisesInstancesRequest&, const Model::BatchGetOnPremisesInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
BatchGetOnPremisesInstancesResponseReceivedHandler;
214 typedef std::function<void(const CodeDeployClient*, const Model::CreateApplicationRequest&, const Model::CreateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateApplicationResponseReceivedHandler;
215 typedef std::function<void(const CodeDeployClient*, const Model::CreateDeploymentRequest&, const Model::CreateDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateDeploymentResponseReceivedHandler;
216 typedef std::function<void(const CodeDeployClient*, const Model::CreateDeploymentConfigRequest&, const Model::CreateDeploymentConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateDeploymentConfigResponseReceivedHandler;
217 typedef std::function<void(const CodeDeployClient*, const Model::CreateDeploymentGroupRequest&, const Model::CreateDeploymentGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
CreateDeploymentGroupResponseReceivedHandler;
218 typedef std::function<void(const CodeDeployClient*, const Model::DeleteApplicationRequest&, const Model::DeleteApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteApplicationResponseReceivedHandler;
219 typedef std::function<void(const CodeDeployClient*, const Model::DeleteDeploymentConfigRequest&, const Model::DeleteDeploymentConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteDeploymentConfigResponseReceivedHandler;
220 typedef std::function<void(const CodeDeployClient*, const Model::DeleteDeploymentGroupRequest&, const Model::DeleteDeploymentGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeleteDeploymentGroupResponseReceivedHandler;
221 typedef std::function<void(const CodeDeployClient*, const Model::DeregisterOnPremisesInstanceRequest&, const Model::DeregisterOnPremisesInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
DeregisterOnPremisesInstanceResponseReceivedHandler;
222 typedef std::function<void(const CodeDeployClient*, const Model::GetApplicationRequest&, const Model::GetApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GetApplicationResponseReceivedHandler;
223 typedef std::function<void(const CodeDeployClient*, const Model::GetApplicationRevisionRequest&, const Model::GetApplicationRevisionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GetApplicationRevisionResponseReceivedHandler;
224 typedef std::function<void(const CodeDeployClient*, const Model::GetDeploymentRequest&, const Model::GetDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GetDeploymentResponseReceivedHandler;
225 typedef std::function<void(const CodeDeployClient*, const Model::GetDeploymentConfigRequest&, const Model::GetDeploymentConfigOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GetDeploymentConfigResponseReceivedHandler;
226 typedef std::function<void(const CodeDeployClient*, const Model::GetDeploymentGroupRequest&, const Model::GetDeploymentGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GetDeploymentGroupResponseReceivedHandler;
227 typedef std::function<void(const CodeDeployClient*, const Model::GetDeploymentInstanceRequest&, const Model::GetDeploymentInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GetDeploymentInstanceResponseReceivedHandler;
228 typedef std::function<void(const CodeDeployClient*, const Model::GetOnPremisesInstanceRequest&, const Model::GetOnPremisesInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
GetOnPremisesInstanceResponseReceivedHandler;
229 typedef std::function<void(const CodeDeployClient*, const Model::ListApplicationRevisionsRequest&, const Model::ListApplicationRevisionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListApplicationRevisionsResponseReceivedHandler;
230 typedef std::function<void(const CodeDeployClient*, const Model::ListApplicationsRequest&, const Model::ListApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListApplicationsResponseReceivedHandler;
231 typedef std::function<void(const CodeDeployClient*, const Model::ListDeploymentConfigsRequest&, const Model::ListDeploymentConfigsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListDeploymentConfigsResponseReceivedHandler;
232 typedef std::function<void(const CodeDeployClient*, const Model::ListDeploymentGroupsRequest&, const Model::ListDeploymentGroupsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListDeploymentGroupsResponseReceivedHandler;
233 typedef std::function<void(const CodeDeployClient*, const Model::ListDeploymentInstancesRequest&, const Model::ListDeploymentInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListDeploymentInstancesResponseReceivedHandler;
234 typedef std::function<void(const CodeDeployClient*, const Model::ListDeploymentsRequest&, const Model::ListDeploymentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListDeploymentsResponseReceivedHandler;
235 typedef std::function<void(const CodeDeployClient*, const Model::ListOnPremisesInstancesRequest&, const Model::ListOnPremisesInstancesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
ListOnPremisesInstancesResponseReceivedHandler;
236 typedef std::function<void(const CodeDeployClient*, const Model::RegisterApplicationRevisionRequest&, const Model::RegisterApplicationRevisionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
RegisterApplicationRevisionResponseReceivedHandler;
237 typedef std::function<void(const CodeDeployClient*, const Model::RegisterOnPremisesInstanceRequest&, const Model::RegisterOnPremisesInstanceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
RegisterOnPremisesInstanceResponseReceivedHandler;
239 typedef std::function<void(const CodeDeployClient*, const Model::StopDeploymentRequest&, const Model::StopDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
StopDeploymentResponseReceivedHandler;
240 typedef std::function<void(const CodeDeployClient*, const Model::UpdateApplicationRequest&, const Model::UpdateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
UpdateApplicationResponseReceivedHandler;
241 typedef std::function<void(const CodeDeployClient*, const Model::UpdateDeploymentGroupRequest&, const Model::UpdateDeploymentGroupOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) >
UpdateDeploymentGroupResponseReceivedHandler;
299 CodeDeployClient(
const std::shared_ptr<Auth::AWSCredentialsProvider>& credentialsProvider,
1047 std::shared_ptr<Utils::Threading::Executor> m_executor;
Aws::Utils::Outcome< GetApplicationResult, Aws::Client::AWSError< CodeDeployErrors > > GetApplicationOutcome
std::function< void(const CodeDeployClient *, const Model::GetDeploymentConfigRequest &, const Model::GetDeploymentConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentConfigResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeDeployErrors > > RemoveTagsFromOnPremisesInstancesOutcome
std::future< BatchGetOnPremisesInstancesOutcome > BatchGetOnPremisesInstancesOutcomeCallable
std::future< BatchGetDeploymentInstancesOutcome > BatchGetDeploymentInstancesOutcomeCallable
Aws::Utils::Outcome< ListApplicationRevisionsResult, Aws::Client::AWSError< CodeDeployErrors > > ListApplicationRevisionsOutcome
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeDeployErrors > > RegisterApplicationRevisionOutcome
Aws::Utils::Outcome< UpdateDeploymentGroupResult, Aws::Client::AWSError< CodeDeployErrors > > UpdateDeploymentGroupOutcome
std::future< AddTagsToOnPremisesInstancesOutcome > AddTagsToOnPremisesInstancesOutcomeCallable
std::function< void(const CodeDeployClient *, const Model::RegisterOnPremisesInstanceRequest &, const Model::RegisterOnPremisesInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterOnPremisesInstanceResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::UpdateDeploymentGroupRequest &, const Model::UpdateDeploymentGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDeploymentGroupResponseReceivedHandler
std::future< DeleteDeploymentConfigOutcome > DeleteDeploymentConfigOutcomeCallable
std::future< BatchGetApplicationRevisionsOutcome > BatchGetApplicationRevisionsOutcomeCallable
Aws::Utils::Outcome< ListDeploymentConfigsResult, Aws::Client::AWSError< CodeDeployErrors > > ListDeploymentConfigsOutcome
std::future< GetOnPremisesInstanceOutcome > GetOnPremisesInstanceOutcomeCallable
std::function< void(const CodeDeployClient *, const Model::ListDeploymentsRequest &, const Model::ListDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentsResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::BatchGetDeploymentInstancesRequest &, const Model::BatchGetDeploymentInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetDeploymentInstancesResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::BatchGetApplicationRevisionsRequest &, const Model::BatchGetApplicationRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetApplicationRevisionsResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::BatchGetDeploymentGroupsRequest &, const Model::BatchGetDeploymentGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetDeploymentGroupsResponseReceivedHandler
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeDeployErrors > > RegisterOnPremisesInstanceOutcome
std::future< UpdateApplicationOutcome > UpdateApplicationOutcomeCallable
std::function< void(const CodeDeployClient *, const Model::DeregisterOnPremisesInstanceRequest &, const Model::DeregisterOnPremisesInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterOnPremisesInstanceResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::ListDeploymentConfigsRequest &, const Model::ListDeploymentConfigsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentConfigsResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::RegisterApplicationRevisionRequest &, const Model::RegisterApplicationRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterApplicationRevisionResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::CreateDeploymentRequest &, const Model::CreateDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::GetDeploymentGroupRequest &, const Model::GetDeploymentGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentGroupResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::BatchGetOnPremisesInstancesRequest &, const Model::BatchGetOnPremisesInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetOnPremisesInstancesResponseReceivedHandler
std::future< GetDeploymentInstanceOutcome > GetDeploymentInstanceOutcomeCallable
std::future< CreateDeploymentConfigOutcome > CreateDeploymentConfigOutcomeCallable
std::function< void(const CodeDeployClient *, const Model::ListDeploymentInstancesRequest &, const Model::ListDeploymentInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentInstancesResponseReceivedHandler
Aws::Utils::Outcome< CreateDeploymentGroupResult, Aws::Client::AWSError< CodeDeployErrors > > CreateDeploymentGroupOutcome
Aws::Utils::Outcome< BatchGetApplicationRevisionsResult, Aws::Client::AWSError< CodeDeployErrors > > BatchGetApplicationRevisionsOutcome
std::function< void(const CodeDeployClient *, const Model::DeleteDeploymentGroupRequest &, const Model::DeleteDeploymentGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeploymentGroupResponseReceivedHandler
Aws::Utils::Outcome< BatchGetDeploymentGroupsResult, Aws::Client::AWSError< CodeDeployErrors > > BatchGetDeploymentGroupsOutcome
std::function< void(const CodeDeployClient *, const Model::CreateDeploymentConfigRequest &, const Model::CreateDeploymentConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentConfigResponseReceivedHandler
Aws::Utils::Outcome< BatchGetDeploymentsResult, Aws::Client::AWSError< CodeDeployErrors > > BatchGetDeploymentsOutcome
Aws::Client::AWSJsonClient BASECLASS
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeDeployErrors > > DeregisterOnPremisesInstanceOutcome
std::future< ListDeploymentConfigsOutcome > ListDeploymentConfigsOutcomeCallable
std::future< GetDeploymentOutcome > GetDeploymentOutcomeCallable
Aws::Utils::Outcome< GetDeploymentInstanceResult, Aws::Client::AWSError< CodeDeployErrors > > GetDeploymentInstanceOutcome
std::function< void(const CodeDeployClient *, const Model::ListDeploymentGroupsRequest &, const Model::ListDeploymentGroupsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentGroupsResponseReceivedHandler
std::future< DeleteDeploymentGroupOutcome > DeleteDeploymentGroupOutcomeCallable
std::future< RegisterOnPremisesInstanceOutcome > RegisterOnPremisesInstanceOutcomeCallable
Aws::Utils::Outcome< ListDeploymentsResult, Aws::Client::AWSError< CodeDeployErrors > > ListDeploymentsOutcome
std::future< StopDeploymentOutcome > StopDeploymentOutcomeCallable
Aws::Utils::Outcome< StopDeploymentResult, Aws::Client::AWSError< CodeDeployErrors > > StopDeploymentOutcome
std::function< void(const CodeDeployClient *, const Model::AddTagsToOnPremisesInstancesRequest &, const Model::AddTagsToOnPremisesInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsToOnPremisesInstancesResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::CreateDeploymentGroupRequest &, const Model::CreateDeploymentGroupOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentGroupResponseReceivedHandler
std::future< CreateApplicationOutcome > CreateApplicationOutcomeCallable
Aws::Utils::Outcome< GetApplicationRevisionResult, Aws::Client::AWSError< CodeDeployErrors > > GetApplicationRevisionOutcome
#define AWS_CODEDEPLOY_API
std::function< void(const CodeDeployClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
std::future< BatchGetDeploymentsOutcome > BatchGetDeploymentsOutcomeCallable
std::future< GetDeploymentConfigOutcome > GetDeploymentConfigOutcomeCallable
Aws::Utils::Outcome< GetDeploymentConfigResult, Aws::Client::AWSError< CodeDeployErrors > > GetDeploymentConfigOutcome
std::future< ListDeploymentsOutcome > ListDeploymentsOutcomeCallable
std::function< void(const CodeDeployClient *, const Model::GetApplicationRequest &, const Model::GetApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApplicationResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::GetApplicationRevisionRequest &, const Model::GetApplicationRevisionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApplicationRevisionResponseReceivedHandler
std::future< CreateDeploymentOutcome > CreateDeploymentOutcomeCallable
std::future< ListDeploymentGroupsOutcome > ListDeploymentGroupsOutcomeCallable
std::function< void(const CodeDeployClient *, const Model::ListApplicationRevisionsRequest &, const Model::ListApplicationRevisionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationRevisionsResponseReceivedHandler
Aws::Utils::Outcome< ListOnPremisesInstancesResult, Aws::Client::AWSError< CodeDeployErrors > > ListOnPremisesInstancesOutcome
Aws::Utils::Outcome< CreateApplicationResult, Aws::Client::AWSError< CodeDeployErrors > > CreateApplicationOutcome
std::function< void(const CodeDeployClient *, const Model::StopDeploymentRequest &, const Model::StopDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopDeploymentResponseReceivedHandler
std::function< void(const CodeDeployClient *, const Model::BatchGetApplicationsRequest &, const Model::BatchGetApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetApplicationsResponseReceivedHandler
std::future< UpdateDeploymentGroupOutcome > UpdateDeploymentGroupOutcomeCallable
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeDeployErrors > > UpdateApplicationOutcome
std::future< GetApplicationRevisionOutcome > GetApplicationRevisionOutcomeCallable
Aws::Utils::Outcome< DeleteDeploymentGroupResult, Aws::Client::AWSError< CodeDeployErrors > > DeleteDeploymentGroupOutcome
std::function< void(const CodeDeployClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationsResponseReceivedHandler
std::future< DeregisterOnPremisesInstanceOutcome > DeregisterOnPremisesInstanceOutcomeCallable
Aws::Utils::Outcome< GetDeploymentResult, Aws::Client::AWSError< CodeDeployErrors > > GetDeploymentOutcome
Aws::Utils::Outcome< BatchGetDeploymentInstancesResult, Aws::Client::AWSError< CodeDeployErrors > > BatchGetDeploymentInstancesOutcome
Aws::Utils::Outcome< CreateDeploymentResult, Aws::Client::AWSError< CodeDeployErrors > > CreateDeploymentOutcome
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeDeployErrors > > DeleteDeploymentConfigOutcome
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeDeployErrors > > DeleteApplicationOutcome
std::function< void(const CodeDeployClient *, const Model::BatchGetDeploymentsRequest &, const Model::BatchGetDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchGetDeploymentsResponseReceivedHandler
std::future< BatchGetDeploymentGroupsOutcome > BatchGetDeploymentGroupsOutcomeCallable
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::future< ListApplicationsOutcome > ListApplicationsOutcomeCallable
std::future< ListApplicationRevisionsOutcome > ListApplicationRevisionsOutcomeCallable
std::function< void(const CodeDeployClient *, const Model::GetOnPremisesInstanceRequest &, const Model::GetOnPremisesInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetOnPremisesInstanceResponseReceivedHandler
std::future< GetDeploymentGroupOutcome > GetDeploymentGroupOutcomeCallable
Aws::Utils::Outcome< BatchGetApplicationsResult, Aws::Client::AWSError< CodeDeployErrors > > BatchGetApplicationsOutcome
Aws::Utils::Outcome< ListApplicationsResult, Aws::Client::AWSError< CodeDeployErrors > > ListApplicationsOutcome
Aws::Utils::Outcome< ListDeploymentGroupsResult, Aws::Client::AWSError< CodeDeployErrors > > ListDeploymentGroupsOutcome
Aws::Utils::Outcome< ListDeploymentInstancesResult, Aws::Client::AWSError< CodeDeployErrors > > ListDeploymentInstancesOutcome
std::function< void(const CodeDeployClient *, const Model::GetDeploymentInstanceRequest &, const Model::GetDeploymentInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentInstanceResponseReceivedHandler
Aws::Utils::Outcome< GetDeploymentGroupResult, Aws::Client::AWSError< CodeDeployErrors > > GetDeploymentGroupOutcome
std::future< BatchGetApplicationsOutcome > BatchGetApplicationsOutcomeCallable
std::future< RemoveTagsFromOnPremisesInstancesOutcome > RemoveTagsFromOnPremisesInstancesOutcomeCallable
std::future< RegisterApplicationRevisionOutcome > RegisterApplicationRevisionOutcomeCallable
std::function< void(const CodeDeployClient *, const Model::DeleteDeploymentConfigRequest &, const Model::DeleteDeploymentConfigOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeploymentConfigResponseReceivedHandler
std::future< DeleteApplicationOutcome > DeleteApplicationOutcomeCallable
std::function< void(const CodeDeployClient *, const Model::ListOnPremisesInstancesRequest &, const Model::ListOnPremisesInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListOnPremisesInstancesResponseReceivedHandler
Aws::Utils::Outcome< CreateDeploymentConfigResult, Aws::Client::AWSError< CodeDeployErrors > > CreateDeploymentConfigOutcome
std::function< void(const CodeDeployClient *, const Model::RemoveTagsFromOnPremisesInstancesRequest &, const Model::RemoveTagsFromOnPremisesInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsFromOnPremisesInstancesResponseReceivedHandler
Aws::Utils::Outcome< NoResult, Aws::Client::AWSError< CodeDeployErrors > > AddTagsToOnPremisesInstancesOutcome
Aws::Utils::Outcome< BatchGetOnPremisesInstancesResult, Aws::Client::AWSError< CodeDeployErrors > > BatchGetOnPremisesInstancesOutcome
std::function< void(const CodeDeployClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
std::future< GetApplicationOutcome > GetApplicationOutcomeCallable
Aws::Utils::Outcome< GetOnPremisesInstanceResult, Aws::Client::AWSError< CodeDeployErrors > > GetOnPremisesInstanceOutcome
JSON (JavaScript Object Notation).
std::function< void(const CodeDeployClient *, const Model::GetDeploymentRequest &, const Model::GetDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentResponseReceivedHandler
std::future< ListOnPremisesInstancesOutcome > ListOnPremisesInstancesOutcomeCallable
std::future< ListDeploymentInstancesOutcome > ListDeploymentInstancesOutcomeCallable
std::future< CreateDeploymentGroupOutcome > CreateDeploymentGroupOutcomeCallable