AWS SDK for C++
AWS SDK for C++
|
#include <aws/ecs/ECSErrors.h>
#include <aws/core/client/GenericClientConfiguration.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <aws/ecs/ECSEndpointProvider.h>
#include <future>
#include <functional>
#include <aws/ecs/model/CreateCapacityProviderResult.h>
#include <aws/ecs/model/CreateClusterResult.h>
#include <aws/ecs/model/CreateServiceResult.h>
#include <aws/ecs/model/CreateTaskSetResult.h>
#include <aws/ecs/model/DeleteAccountSettingResult.h>
#include <aws/ecs/model/DeleteAttributesResult.h>
#include <aws/ecs/model/DeleteCapacityProviderResult.h>
#include <aws/ecs/model/DeleteClusterResult.h>
#include <aws/ecs/model/DeleteServiceResult.h>
#include <aws/ecs/model/DeleteTaskSetResult.h>
#include <aws/ecs/model/DeregisterContainerInstanceResult.h>
#include <aws/ecs/model/DeregisterTaskDefinitionResult.h>
#include <aws/ecs/model/DescribeCapacityProvidersResult.h>
#include <aws/ecs/model/DescribeClustersResult.h>
#include <aws/ecs/model/DescribeContainerInstancesResult.h>
#include <aws/ecs/model/DescribeServicesResult.h>
#include <aws/ecs/model/DescribeTaskDefinitionResult.h>
#include <aws/ecs/model/DescribeTaskSetsResult.h>
#include <aws/ecs/model/DescribeTasksResult.h>
#include <aws/ecs/model/DiscoverPollEndpointResult.h>
#include <aws/ecs/model/ExecuteCommandResult.h>
#include <aws/ecs/model/GetTaskProtectionResult.h>
#include <aws/ecs/model/ListAccountSettingsResult.h>
#include <aws/ecs/model/ListAttributesResult.h>
#include <aws/ecs/model/ListClustersResult.h>
#include <aws/ecs/model/ListContainerInstancesResult.h>
#include <aws/ecs/model/ListServicesResult.h>
#include <aws/ecs/model/ListServicesByNamespaceResult.h>
#include <aws/ecs/model/ListTagsForResourceResult.h>
#include <aws/ecs/model/ListTaskDefinitionFamiliesResult.h>
#include <aws/ecs/model/ListTaskDefinitionsResult.h>
#include <aws/ecs/model/ListTasksResult.h>
#include <aws/ecs/model/PutAccountSettingResult.h>
#include <aws/ecs/model/PutAccountSettingDefaultResult.h>
#include <aws/ecs/model/PutAttributesResult.h>
#include <aws/ecs/model/PutClusterCapacityProvidersResult.h>
#include <aws/ecs/model/RegisterContainerInstanceResult.h>
#include <aws/ecs/model/RegisterTaskDefinitionResult.h>
#include <aws/ecs/model/RunTaskResult.h>
#include <aws/ecs/model/StartTaskResult.h>
#include <aws/ecs/model/StopTaskResult.h>
#include <aws/ecs/model/SubmitAttachmentStateChangesResult.h>
#include <aws/ecs/model/SubmitContainerStateChangeResult.h>
#include <aws/ecs/model/SubmitTaskStateChangeResult.h>
#include <aws/ecs/model/TagResourceResult.h>
#include <aws/ecs/model/UntagResourceResult.h>
#include <aws/ecs/model/UpdateCapacityProviderResult.h>
#include <aws/ecs/model/UpdateClusterResult.h>
#include <aws/ecs/model/UpdateClusterSettingsResult.h>
#include <aws/ecs/model/UpdateContainerAgentResult.h>
#include <aws/ecs/model/UpdateContainerInstancesStateResult.h>
#include <aws/ecs/model/UpdateServiceResult.h>
#include <aws/ecs/model/UpdateServicePrimaryTaskSetResult.h>
#include <aws/ecs/model/UpdateTaskProtectionResult.h>
#include <aws/ecs/model/UpdateTaskSetResult.h>
Go to the source code of this file.
Namespaces | |
namespace | Aws |
namespace | Aws::Http |
namespace | Aws::Utils |
namespace | Aws::Utils::Threading |
namespace | Aws::Auth |
namespace | Aws::Client |
namespace | Aws::ECS |
namespace | Aws::ECS::Model |
Typedefs | |
using | Aws::ECS::ECSClientConfiguration = Aws::Client::GenericClientConfiguration< false > |
using | Aws::ECS::ECSEndpointProviderBase = Aws::ECS::Endpoint::ECSEndpointProviderBase |
using | Aws::ECS::ECSEndpointProvider = Aws::ECS::Endpoint::ECSEndpointProvider |
typedef Aws::Utils::Outcome< CreateCapacityProviderResult, ECSError > | Aws::ECS::Model::CreateCapacityProviderOutcome |
typedef Aws::Utils::Outcome< CreateClusterResult, ECSError > | Aws::ECS::Model::CreateClusterOutcome |
typedef Aws::Utils::Outcome< CreateServiceResult, ECSError > | Aws::ECS::Model::CreateServiceOutcome |
typedef Aws::Utils::Outcome< CreateTaskSetResult, ECSError > | Aws::ECS::Model::CreateTaskSetOutcome |
typedef Aws::Utils::Outcome< DeleteAccountSettingResult, ECSError > | Aws::ECS::Model::DeleteAccountSettingOutcome |
typedef Aws::Utils::Outcome< DeleteAttributesResult, ECSError > | Aws::ECS::Model::DeleteAttributesOutcome |
typedef Aws::Utils::Outcome< DeleteCapacityProviderResult, ECSError > | Aws::ECS::Model::DeleteCapacityProviderOutcome |
typedef Aws::Utils::Outcome< DeleteClusterResult, ECSError > | Aws::ECS::Model::DeleteClusterOutcome |
typedef Aws::Utils::Outcome< DeleteServiceResult, ECSError > | Aws::ECS::Model::DeleteServiceOutcome |
typedef Aws::Utils::Outcome< DeleteTaskSetResult, ECSError > | Aws::ECS::Model::DeleteTaskSetOutcome |
typedef Aws::Utils::Outcome< DeregisterContainerInstanceResult, ECSError > | Aws::ECS::Model::DeregisterContainerInstanceOutcome |
typedef Aws::Utils::Outcome< DeregisterTaskDefinitionResult, ECSError > | Aws::ECS::Model::DeregisterTaskDefinitionOutcome |
typedef Aws::Utils::Outcome< DescribeCapacityProvidersResult, ECSError > | Aws::ECS::Model::DescribeCapacityProvidersOutcome |
typedef Aws::Utils::Outcome< DescribeClustersResult, ECSError > | Aws::ECS::Model::DescribeClustersOutcome |
typedef Aws::Utils::Outcome< DescribeContainerInstancesResult, ECSError > | Aws::ECS::Model::DescribeContainerInstancesOutcome |
typedef Aws::Utils::Outcome< DescribeServicesResult, ECSError > | Aws::ECS::Model::DescribeServicesOutcome |
typedef Aws::Utils::Outcome< DescribeTaskDefinitionResult, ECSError > | Aws::ECS::Model::DescribeTaskDefinitionOutcome |
typedef Aws::Utils::Outcome< DescribeTaskSetsResult, ECSError > | Aws::ECS::Model::DescribeTaskSetsOutcome |
typedef Aws::Utils::Outcome< DescribeTasksResult, ECSError > | Aws::ECS::Model::DescribeTasksOutcome |
typedef Aws::Utils::Outcome< DiscoverPollEndpointResult, ECSError > | Aws::ECS::Model::DiscoverPollEndpointOutcome |
typedef Aws::Utils::Outcome< ExecuteCommandResult, ECSError > | Aws::ECS::Model::ExecuteCommandOutcome |
typedef Aws::Utils::Outcome< GetTaskProtectionResult, ECSError > | Aws::ECS::Model::GetTaskProtectionOutcome |
typedef Aws::Utils::Outcome< ListAccountSettingsResult, ECSError > | Aws::ECS::Model::ListAccountSettingsOutcome |
typedef Aws::Utils::Outcome< ListAttributesResult, ECSError > | Aws::ECS::Model::ListAttributesOutcome |
typedef Aws::Utils::Outcome< ListClustersResult, ECSError > | Aws::ECS::Model::ListClustersOutcome |
typedef Aws::Utils::Outcome< ListContainerInstancesResult, ECSError > | Aws::ECS::Model::ListContainerInstancesOutcome |
typedef Aws::Utils::Outcome< ListServicesResult, ECSError > | Aws::ECS::Model::ListServicesOutcome |
typedef Aws::Utils::Outcome< ListServicesByNamespaceResult, ECSError > | Aws::ECS::Model::ListServicesByNamespaceOutcome |
typedef Aws::Utils::Outcome< ListTagsForResourceResult, ECSError > | Aws::ECS::Model::ListTagsForResourceOutcome |
typedef Aws::Utils::Outcome< ListTaskDefinitionFamiliesResult, ECSError > | Aws::ECS::Model::ListTaskDefinitionFamiliesOutcome |
typedef Aws::Utils::Outcome< ListTaskDefinitionsResult, ECSError > | Aws::ECS::Model::ListTaskDefinitionsOutcome |
typedef Aws::Utils::Outcome< ListTasksResult, ECSError > | Aws::ECS::Model::ListTasksOutcome |
typedef Aws::Utils::Outcome< PutAccountSettingResult, ECSError > | Aws::ECS::Model::PutAccountSettingOutcome |
typedef Aws::Utils::Outcome< PutAccountSettingDefaultResult, ECSError > | Aws::ECS::Model::PutAccountSettingDefaultOutcome |
typedef Aws::Utils::Outcome< PutAttributesResult, ECSError > | Aws::ECS::Model::PutAttributesOutcome |
typedef Aws::Utils::Outcome< PutClusterCapacityProvidersResult, ECSError > | Aws::ECS::Model::PutClusterCapacityProvidersOutcome |
typedef Aws::Utils::Outcome< RegisterContainerInstanceResult, ECSError > | Aws::ECS::Model::RegisterContainerInstanceOutcome |
typedef Aws::Utils::Outcome< RegisterTaskDefinitionResult, ECSError > | Aws::ECS::Model::RegisterTaskDefinitionOutcome |
typedef Aws::Utils::Outcome< RunTaskResult, ECSError > | Aws::ECS::Model::RunTaskOutcome |
typedef Aws::Utils::Outcome< StartTaskResult, ECSError > | Aws::ECS::Model::StartTaskOutcome |
typedef Aws::Utils::Outcome< StopTaskResult, ECSError > | Aws::ECS::Model::StopTaskOutcome |
typedef Aws::Utils::Outcome< SubmitAttachmentStateChangesResult, ECSError > | Aws::ECS::Model::SubmitAttachmentStateChangesOutcome |
typedef Aws::Utils::Outcome< SubmitContainerStateChangeResult, ECSError > | Aws::ECS::Model::SubmitContainerStateChangeOutcome |
typedef Aws::Utils::Outcome< SubmitTaskStateChangeResult, ECSError > | Aws::ECS::Model::SubmitTaskStateChangeOutcome |
typedef Aws::Utils::Outcome< TagResourceResult, ECSError > | Aws::ECS::Model::TagResourceOutcome |
typedef Aws::Utils::Outcome< UntagResourceResult, ECSError > | Aws::ECS::Model::UntagResourceOutcome |
typedef Aws::Utils::Outcome< UpdateCapacityProviderResult, ECSError > | Aws::ECS::Model::UpdateCapacityProviderOutcome |
typedef Aws::Utils::Outcome< UpdateClusterResult, ECSError > | Aws::ECS::Model::UpdateClusterOutcome |
typedef Aws::Utils::Outcome< UpdateClusterSettingsResult, ECSError > | Aws::ECS::Model::UpdateClusterSettingsOutcome |
typedef Aws::Utils::Outcome< UpdateContainerAgentResult, ECSError > | Aws::ECS::Model::UpdateContainerAgentOutcome |
typedef Aws::Utils::Outcome< UpdateContainerInstancesStateResult, ECSError > | Aws::ECS::Model::UpdateContainerInstancesStateOutcome |
typedef Aws::Utils::Outcome< UpdateServiceResult, ECSError > | Aws::ECS::Model::UpdateServiceOutcome |
typedef Aws::Utils::Outcome< UpdateServicePrimaryTaskSetResult, ECSError > | Aws::ECS::Model::UpdateServicePrimaryTaskSetOutcome |
typedef Aws::Utils::Outcome< UpdateTaskProtectionResult, ECSError > | Aws::ECS::Model::UpdateTaskProtectionOutcome |
typedef Aws::Utils::Outcome< UpdateTaskSetResult, ECSError > | Aws::ECS::Model::UpdateTaskSetOutcome |
typedef std::future< CreateCapacityProviderOutcome > | Aws::ECS::Model::CreateCapacityProviderOutcomeCallable |
typedef std::future< CreateClusterOutcome > | Aws::ECS::Model::CreateClusterOutcomeCallable |
typedef std::future< CreateServiceOutcome > | Aws::ECS::Model::CreateServiceOutcomeCallable |
typedef std::future< CreateTaskSetOutcome > | Aws::ECS::Model::CreateTaskSetOutcomeCallable |
typedef std::future< DeleteAccountSettingOutcome > | Aws::ECS::Model::DeleteAccountSettingOutcomeCallable |
typedef std::future< DeleteAttributesOutcome > | Aws::ECS::Model::DeleteAttributesOutcomeCallable |
typedef std::future< DeleteCapacityProviderOutcome > | Aws::ECS::Model::DeleteCapacityProviderOutcomeCallable |
typedef std::future< DeleteClusterOutcome > | Aws::ECS::Model::DeleteClusterOutcomeCallable |
typedef std::future< DeleteServiceOutcome > | Aws::ECS::Model::DeleteServiceOutcomeCallable |
typedef std::future< DeleteTaskSetOutcome > | Aws::ECS::Model::DeleteTaskSetOutcomeCallable |
typedef std::future< DeregisterContainerInstanceOutcome > | Aws::ECS::Model::DeregisterContainerInstanceOutcomeCallable |
typedef std::future< DeregisterTaskDefinitionOutcome > | Aws::ECS::Model::DeregisterTaskDefinitionOutcomeCallable |
typedef std::future< DescribeCapacityProvidersOutcome > | Aws::ECS::Model::DescribeCapacityProvidersOutcomeCallable |
typedef std::future< DescribeClustersOutcome > | Aws::ECS::Model::DescribeClustersOutcomeCallable |
typedef std::future< DescribeContainerInstancesOutcome > | Aws::ECS::Model::DescribeContainerInstancesOutcomeCallable |
typedef std::future< DescribeServicesOutcome > | Aws::ECS::Model::DescribeServicesOutcomeCallable |
typedef std::future< DescribeTaskDefinitionOutcome > | Aws::ECS::Model::DescribeTaskDefinitionOutcomeCallable |
typedef std::future< DescribeTaskSetsOutcome > | Aws::ECS::Model::DescribeTaskSetsOutcomeCallable |
typedef std::future< DescribeTasksOutcome > | Aws::ECS::Model::DescribeTasksOutcomeCallable |
typedef std::future< DiscoverPollEndpointOutcome > | Aws::ECS::Model::DiscoverPollEndpointOutcomeCallable |
typedef std::future< ExecuteCommandOutcome > | Aws::ECS::Model::ExecuteCommandOutcomeCallable |
typedef std::future< GetTaskProtectionOutcome > | Aws::ECS::Model::GetTaskProtectionOutcomeCallable |
typedef std::future< ListAccountSettingsOutcome > | Aws::ECS::Model::ListAccountSettingsOutcomeCallable |
typedef std::future< ListAttributesOutcome > | Aws::ECS::Model::ListAttributesOutcomeCallable |
typedef std::future< ListClustersOutcome > | Aws::ECS::Model::ListClustersOutcomeCallable |
typedef std::future< ListContainerInstancesOutcome > | Aws::ECS::Model::ListContainerInstancesOutcomeCallable |
typedef std::future< ListServicesOutcome > | Aws::ECS::Model::ListServicesOutcomeCallable |
typedef std::future< ListServicesByNamespaceOutcome > | Aws::ECS::Model::ListServicesByNamespaceOutcomeCallable |
typedef std::future< ListTagsForResourceOutcome > | Aws::ECS::Model::ListTagsForResourceOutcomeCallable |
typedef std::future< ListTaskDefinitionFamiliesOutcome > | Aws::ECS::Model::ListTaskDefinitionFamiliesOutcomeCallable |
typedef std::future< ListTaskDefinitionsOutcome > | Aws::ECS::Model::ListTaskDefinitionsOutcomeCallable |
typedef std::future< ListTasksOutcome > | Aws::ECS::Model::ListTasksOutcomeCallable |
typedef std::future< PutAccountSettingOutcome > | Aws::ECS::Model::PutAccountSettingOutcomeCallable |
typedef std::future< PutAccountSettingDefaultOutcome > | Aws::ECS::Model::PutAccountSettingDefaultOutcomeCallable |
typedef std::future< PutAttributesOutcome > | Aws::ECS::Model::PutAttributesOutcomeCallable |
typedef std::future< PutClusterCapacityProvidersOutcome > | Aws::ECS::Model::PutClusterCapacityProvidersOutcomeCallable |
typedef std::future< RegisterContainerInstanceOutcome > | Aws::ECS::Model::RegisterContainerInstanceOutcomeCallable |
typedef std::future< RegisterTaskDefinitionOutcome > | Aws::ECS::Model::RegisterTaskDefinitionOutcomeCallable |
typedef std::future< RunTaskOutcome > | Aws::ECS::Model::RunTaskOutcomeCallable |
typedef std::future< StartTaskOutcome > | Aws::ECS::Model::StartTaskOutcomeCallable |
typedef std::future< StopTaskOutcome > | Aws::ECS::Model::StopTaskOutcomeCallable |
typedef std::future< SubmitAttachmentStateChangesOutcome > | Aws::ECS::Model::SubmitAttachmentStateChangesOutcomeCallable |
typedef std::future< SubmitContainerStateChangeOutcome > | Aws::ECS::Model::SubmitContainerStateChangeOutcomeCallable |
typedef std::future< SubmitTaskStateChangeOutcome > | Aws::ECS::Model::SubmitTaskStateChangeOutcomeCallable |
typedef std::future< TagResourceOutcome > | Aws::ECS::Model::TagResourceOutcomeCallable |
typedef std::future< UntagResourceOutcome > | Aws::ECS::Model::UntagResourceOutcomeCallable |
typedef std::future< UpdateCapacityProviderOutcome > | Aws::ECS::Model::UpdateCapacityProviderOutcomeCallable |
typedef std::future< UpdateClusterOutcome > | Aws::ECS::Model::UpdateClusterOutcomeCallable |
typedef std::future< UpdateClusterSettingsOutcome > | Aws::ECS::Model::UpdateClusterSettingsOutcomeCallable |
typedef std::future< UpdateContainerAgentOutcome > | Aws::ECS::Model::UpdateContainerAgentOutcomeCallable |
typedef std::future< UpdateContainerInstancesStateOutcome > | Aws::ECS::Model::UpdateContainerInstancesStateOutcomeCallable |
typedef std::future< UpdateServiceOutcome > | Aws::ECS::Model::UpdateServiceOutcomeCallable |
typedef std::future< UpdateServicePrimaryTaskSetOutcome > | Aws::ECS::Model::UpdateServicePrimaryTaskSetOutcomeCallable |
typedef std::future< UpdateTaskProtectionOutcome > | Aws::ECS::Model::UpdateTaskProtectionOutcomeCallable |
typedef std::future< UpdateTaskSetOutcome > | Aws::ECS::Model::UpdateTaskSetOutcomeCallable |
typedef std::function< void(const ECSClient *, const Model::CreateCapacityProviderRequest &, const Model::CreateCapacityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::CreateCapacityProviderResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::CreateClusterRequest &, const Model::CreateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::CreateClusterResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::CreateServiceRequest &, const Model::CreateServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::CreateServiceResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::CreateTaskSetRequest &, const Model::CreateTaskSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::CreateTaskSetResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DeleteAccountSettingRequest &, const Model::DeleteAccountSettingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DeleteAccountSettingResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DeleteAttributesRequest &, const Model::DeleteAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DeleteAttributesResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DeleteCapacityProviderRequest &, const Model::DeleteCapacityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DeleteCapacityProviderResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DeleteClusterRequest &, const Model::DeleteClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DeleteClusterResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DeleteServiceRequest &, const Model::DeleteServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DeleteServiceResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DeleteTaskSetRequest &, const Model::DeleteTaskSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DeleteTaskSetResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DeregisterContainerInstanceRequest &, const Model::DeregisterContainerInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DeregisterContainerInstanceResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DeregisterTaskDefinitionRequest &, const Model::DeregisterTaskDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DeregisterTaskDefinitionResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DescribeCapacityProvidersRequest &, const Model::DescribeCapacityProvidersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DescribeCapacityProvidersResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DescribeClustersRequest &, const Model::DescribeClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DescribeClustersResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DescribeContainerInstancesRequest &, const Model::DescribeContainerInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DescribeContainerInstancesResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DescribeServicesRequest &, const Model::DescribeServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DescribeServicesResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DescribeTaskDefinitionRequest &, const Model::DescribeTaskDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DescribeTaskDefinitionResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DescribeTaskSetsRequest &, const Model::DescribeTaskSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DescribeTaskSetsResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DescribeTasksRequest &, const Model::DescribeTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DescribeTasksResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::DiscoverPollEndpointRequest &, const Model::DiscoverPollEndpointOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::DiscoverPollEndpointResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ExecuteCommandRequest &, const Model::ExecuteCommandOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ExecuteCommandResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::GetTaskProtectionRequest &, const Model::GetTaskProtectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::GetTaskProtectionResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ListAccountSettingsRequest &, const Model::ListAccountSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ListAccountSettingsResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ListAttributesRequest &, const Model::ListAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ListAttributesResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ListClustersRequest &, const Model::ListClustersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ListClustersResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ListContainerInstancesRequest &, const Model::ListContainerInstancesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ListContainerInstancesResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ListServicesRequest &, const Model::ListServicesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ListServicesResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ListServicesByNamespaceRequest &, const Model::ListServicesByNamespaceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ListServicesByNamespaceResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ListTagsForResourceResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ListTaskDefinitionFamiliesRequest &, const Model::ListTaskDefinitionFamiliesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ListTaskDefinitionFamiliesResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ListTaskDefinitionsRequest &, const Model::ListTaskDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ListTaskDefinitionsResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::ListTasksRequest &, const Model::ListTasksOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::ListTasksResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::PutAccountSettingRequest &, const Model::PutAccountSettingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::PutAccountSettingResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::PutAccountSettingDefaultRequest &, const Model::PutAccountSettingDefaultOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::PutAccountSettingDefaultResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::PutAttributesRequest &, const Model::PutAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::PutAttributesResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::PutClusterCapacityProvidersRequest &, const Model::PutClusterCapacityProvidersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::PutClusterCapacityProvidersResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::RegisterContainerInstanceRequest &, const Model::RegisterContainerInstanceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::RegisterContainerInstanceResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::RegisterTaskDefinitionRequest &, const Model::RegisterTaskDefinitionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::RegisterTaskDefinitionResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::RunTaskRequest &, const Model::RunTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::RunTaskResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::StartTaskRequest &, const Model::StartTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::StartTaskResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::StopTaskRequest &, const Model::StopTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::StopTaskResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::SubmitAttachmentStateChangesRequest &, const Model::SubmitAttachmentStateChangesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::SubmitAttachmentStateChangesResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::SubmitContainerStateChangeRequest &, const Model::SubmitContainerStateChangeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::SubmitContainerStateChangeResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::SubmitTaskStateChangeRequest &, const Model::SubmitTaskStateChangeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::SubmitTaskStateChangeResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::TagResourceResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::UntagResourceResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::UpdateCapacityProviderRequest &, const Model::UpdateCapacityProviderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::UpdateCapacityProviderResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::UpdateClusterRequest &, const Model::UpdateClusterOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::UpdateClusterResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::UpdateClusterSettingsRequest &, const Model::UpdateClusterSettingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::UpdateClusterSettingsResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::UpdateContainerAgentRequest &, const Model::UpdateContainerAgentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::UpdateContainerAgentResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::UpdateContainerInstancesStateRequest &, const Model::UpdateContainerInstancesStateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::UpdateContainerInstancesStateResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::UpdateServiceRequest &, const Model::UpdateServiceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::UpdateServiceResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::UpdateServicePrimaryTaskSetRequest &, const Model::UpdateServicePrimaryTaskSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::UpdateServicePrimaryTaskSetResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::UpdateTaskProtectionRequest &, const Model::UpdateTaskProtectionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::UpdateTaskProtectionResponseReceivedHandler |
typedef std::function< void(const ECSClient *, const Model::UpdateTaskSetRequest &, const Model::UpdateTaskSetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::ECS::UpdateTaskSetResponseReceivedHandler |