AWS SDK for C++  1.9.153
AWS SDK for C++
Classes | Namespaces | Typedefs
OutpostsClient.h File Reference
#include <aws/outposts/Outposts_EXPORTS.h>
#include <aws/outposts/OutpostsErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/outposts/model/CancelOrderResult.h>
#include <aws/outposts/model/CreateOrderResult.h>
#include <aws/outposts/model/CreateOutpostResult.h>
#include <aws/outposts/model/CreateSiteResult.h>
#include <aws/outposts/model/DeleteOutpostResult.h>
#include <aws/outposts/model/DeleteSiteResult.h>
#include <aws/outposts/model/GetCatalogItemResult.h>
#include <aws/outposts/model/GetOrderResult.h>
#include <aws/outposts/model/GetOutpostResult.h>
#include <aws/outposts/model/GetOutpostInstanceTypesResult.h>
#include <aws/outposts/model/GetSiteResult.h>
#include <aws/outposts/model/GetSiteAddressResult.h>
#include <aws/outposts/model/ListCatalogItemsResult.h>
#include <aws/outposts/model/ListOrdersResult.h>
#include <aws/outposts/model/ListOutpostsResult.h>
#include <aws/outposts/model/ListSitesResult.h>
#include <aws/outposts/model/ListTagsForResourceResult.h>
#include <aws/outposts/model/TagResourceResult.h>
#include <aws/outposts/model/UntagResourceResult.h>
#include <aws/outposts/model/UpdateSiteResult.h>
#include <aws/outposts/model/UpdateSiteAddressResult.h>
#include <aws/outposts/model/UpdateSiteRackPhysicalPropertiesResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::Outposts::OutpostsClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::Outposts
 
 Aws::Outposts::Model
 

Typedefs

typedef Aws::Utils::Outcome< CancelOrderResult, OutpostsError > Aws::Outposts::Model::CancelOrderOutcome
 
typedef Aws::Utils::Outcome< CreateOrderResult, OutpostsError > Aws::Outposts::Model::CreateOrderOutcome
 
typedef Aws::Utils::Outcome< CreateOutpostResult, OutpostsError > Aws::Outposts::Model::CreateOutpostOutcome
 
typedef Aws::Utils::Outcome< CreateSiteResult, OutpostsError > Aws::Outposts::Model::CreateSiteOutcome
 
typedef Aws::Utils::Outcome< DeleteOutpostResult, OutpostsError > Aws::Outposts::Model::DeleteOutpostOutcome
 
typedef Aws::Utils::Outcome< DeleteSiteResult, OutpostsError > Aws::Outposts::Model::DeleteSiteOutcome
 
typedef Aws::Utils::Outcome< GetCatalogItemResult, OutpostsError > Aws::Outposts::Model::GetCatalogItemOutcome
 
typedef Aws::Utils::Outcome< GetOrderResult, OutpostsError > Aws::Outposts::Model::GetOrderOutcome
 
typedef Aws::Utils::Outcome< GetOutpostResult, OutpostsError > Aws::Outposts::Model::GetOutpostOutcome
 
typedef Aws::Utils::Outcome< GetOutpostInstanceTypesResult, OutpostsError > Aws::Outposts::Model::GetOutpostInstanceTypesOutcome
 
typedef Aws::Utils::Outcome< GetSiteResult, OutpostsError > Aws::Outposts::Model::GetSiteOutcome
 
typedef Aws::Utils::Outcome< GetSiteAddressResult, OutpostsError > Aws::Outposts::Model::GetSiteAddressOutcome
 
typedef Aws::Utils::Outcome< ListCatalogItemsResult, OutpostsError > Aws::Outposts::Model::ListCatalogItemsOutcome
 
typedef Aws::Utils::Outcome< ListOrdersResult, OutpostsError > Aws::Outposts::Model::ListOrdersOutcome
 
typedef Aws::Utils::Outcome< ListOutpostsResult, OutpostsError > Aws::Outposts::Model::ListOutpostsOutcome
 
typedef Aws::Utils::Outcome< ListSitesResult, OutpostsError > Aws::Outposts::Model::ListSitesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, OutpostsError > Aws::Outposts::Model::ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, OutpostsError > Aws::Outposts::Model::TagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, OutpostsError > Aws::Outposts::Model::UntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateSiteResult, OutpostsError > Aws::Outposts::Model::UpdateSiteOutcome
 
typedef Aws::Utils::Outcome< UpdateSiteAddressResult, OutpostsError > Aws::Outposts::Model::UpdateSiteAddressOutcome
 
typedef Aws::Utils::Outcome< UpdateSiteRackPhysicalPropertiesResult, OutpostsError > Aws::Outposts::Model::UpdateSiteRackPhysicalPropertiesOutcome
 
typedef std::future< CancelOrderOutcome > Aws::Outposts::Model::CancelOrderOutcomeCallable
 
typedef std::future< CreateOrderOutcome > Aws::Outposts::Model::CreateOrderOutcomeCallable
 
typedef std::future< CreateOutpostOutcome > Aws::Outposts::Model::CreateOutpostOutcomeCallable
 
typedef std::future< CreateSiteOutcome > Aws::Outposts::Model::CreateSiteOutcomeCallable
 
typedef std::future< DeleteOutpostOutcome > Aws::Outposts::Model::DeleteOutpostOutcomeCallable
 
typedef std::future< DeleteSiteOutcome > Aws::Outposts::Model::DeleteSiteOutcomeCallable
 
typedef std::future< GetCatalogItemOutcome > Aws::Outposts::Model::GetCatalogItemOutcomeCallable
 
typedef std::future< GetOrderOutcome > Aws::Outposts::Model::GetOrderOutcomeCallable
 
typedef std::future< GetOutpostOutcome > Aws::Outposts::Model::GetOutpostOutcomeCallable
 
typedef std::future< GetOutpostInstanceTypesOutcome > Aws::Outposts::Model::GetOutpostInstanceTypesOutcomeCallable
 
typedef std::future< GetSiteOutcome > Aws::Outposts::Model::GetSiteOutcomeCallable
 
typedef std::future< GetSiteAddressOutcome > Aws::Outposts::Model::GetSiteAddressOutcomeCallable
 
typedef std::future< ListCatalogItemsOutcome > Aws::Outposts::Model::ListCatalogItemsOutcomeCallable
 
typedef std::future< ListOrdersOutcome > Aws::Outposts::Model::ListOrdersOutcomeCallable
 
typedef std::future< ListOutpostsOutcome > Aws::Outposts::Model::ListOutpostsOutcomeCallable
 
typedef std::future< ListSitesOutcome > Aws::Outposts::Model::ListSitesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcome > Aws::Outposts::Model::ListTagsForResourceOutcomeCallable
 
typedef std::future< TagResourceOutcome > Aws::Outposts::Model::TagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcome > Aws::Outposts::Model::UntagResourceOutcomeCallable
 
typedef std::future< UpdateSiteOutcome > Aws::Outposts::Model::UpdateSiteOutcomeCallable
 
typedef std::future< UpdateSiteAddressOutcome > Aws::Outposts::Model::UpdateSiteAddressOutcomeCallable
 
typedef std::future< UpdateSiteRackPhysicalPropertiesOutcome > Aws::Outposts::Model::UpdateSiteRackPhysicalPropertiesOutcomeCallable
 
typedef std::function< void(const OutpostsClient *, const Model::CancelOrderRequest &, const Model::CancelOrderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::CancelOrderResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::CreateOrderRequest &, const Model::CreateOrderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::CreateOrderResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::CreateOutpostRequest &, const Model::CreateOutpostOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::CreateOutpostResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::CreateSiteRequest &, const Model::CreateSiteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::CreateSiteResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::DeleteOutpostRequest &, const Model::DeleteOutpostOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::DeleteOutpostResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::DeleteSiteRequest &, const Model::DeleteSiteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::DeleteSiteResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::GetCatalogItemRequest &, const Model::GetCatalogItemOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::GetCatalogItemResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::GetOrderRequest &, const Model::GetOrderOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::GetOrderResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::GetOutpostRequest &, const Model::GetOutpostOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::GetOutpostResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::GetOutpostInstanceTypesRequest &, const Model::GetOutpostInstanceTypesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::GetOutpostInstanceTypesResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::GetSiteRequest &, const Model::GetSiteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::GetSiteResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::GetSiteAddressRequest &, const Model::GetSiteAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::GetSiteAddressResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::ListCatalogItemsRequest &, const Model::ListCatalogItemsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::ListCatalogItemsResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::ListOrdersRequest &, const Model::ListOrdersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::ListOrdersResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::ListOutpostsRequest &, const Model::ListOutpostsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::ListOutpostsResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::ListSitesRequest &, const Model::ListSitesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::ListSitesResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::TagResourceResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::UntagResourceResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::UpdateSiteRequest &, const Model::UpdateSiteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::UpdateSiteResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::UpdateSiteAddressRequest &, const Model::UpdateSiteAddressOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::UpdateSiteAddressResponseReceivedHandler
 
typedef std::function< void(const OutpostsClient *, const Model::UpdateSiteRackPhysicalPropertiesRequest &, const Model::UpdateSiteRackPhysicalPropertiesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::Outposts::UpdateSiteRackPhysicalPropertiesResponseReceivedHandler