AWS SDK for C++AWS SDK for C++ Version 1.11.440 |
#include <OutpostsClient.h>
Amazon Web Services Outposts is a fully managed service that extends Amazon Web Services infrastructure, APIs, and tools to customer premises. By providing local access to Amazon Web Services managed infrastructure, Amazon Web Services Outposts enables customers to build and run applications on premises using the same programming interfaces as in Amazon Web Services Regions, while using local compute and storage resources for lower latency and local data processing needs.
Definition at line 27 of file OutpostsClient.h.
Definition at line 30 of file OutpostsClient.h.
Definition at line 34 of file OutpostsClient.h.
Definition at line 35 of file OutpostsClient.h.
Aws::Outposts::OutpostsClientConfiguration()
,
nullptr
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.
nullptr
,
Aws::Outposts::OutpostsClientConfiguration()
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.
nullptr
,
Aws::Outposts::OutpostsClientConfiguration()
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
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.
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.
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
nullptr
An Async wrapper for CancelCapacityTask that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 105 of file OutpostsClient.h.
A Callable wrapper for CancelCapacityTask that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 96 of file OutpostsClient.h.
nullptr
An Async wrapper for CancelOrder that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 130 of file OutpostsClient.h.
A Callable wrapper for CancelOrder that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 121 of file OutpostsClient.h.
nullptr
An Async wrapper for CreateOrder that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 155 of file OutpostsClient.h.
A Callable wrapper for CreateOrder that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 146 of file OutpostsClient.h.
Creates an Outpost.
You can specify either an Availability one or an AZ ID.
nullptr
An Async wrapper for CreateOutpost that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 181 of file OutpostsClient.h.
A Callable wrapper for CreateOutpost that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 172 of file OutpostsClient.h.
nullptr
An Async wrapper for CreateSite that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 206 of file OutpostsClient.h.
A Callable wrapper for CreateSite that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 197 of file OutpostsClient.h.
nullptr
An Async wrapper for DeleteOutpost that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 231 of file OutpostsClient.h.
A Callable wrapper for DeleteOutpost that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 222 of file OutpostsClient.h.
nullptr
An Async wrapper for DeleteSite that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 256 of file OutpostsClient.h.
A Callable wrapper for DeleteSite that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 247 of file OutpostsClient.h.
nullptr
An Async wrapper for GetCapacityTask that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 281 of file OutpostsClient.h.
A Callable wrapper for GetCapacityTask that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 272 of file OutpostsClient.h.
nullptr
An Async wrapper for GetCatalogItem that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 307 of file OutpostsClient.h.
A Callable wrapper for GetCatalogItem that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 298 of file OutpostsClient.h.
Amazon Web Services uses this action to install Outpost servers.
Gets information about the specified connection.
Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For more information, see Amazon Web Services managed policies for Amazon Web Services Outposts and Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail in the Amazon Web Services Outposts User Guide.
nullptr
An Async wrapper for GetConnection that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 341 of file OutpostsClient.h.
A Callable wrapper for GetConnection that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 332 of file OutpostsClient.h.
nullptr
An Async wrapper for GetOrder that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 366 of file OutpostsClient.h.
A Callable wrapper for GetOrder that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 357 of file OutpostsClient.h.
nullptr
An Async wrapper for GetOutpost that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 391 of file OutpostsClient.h.
A Callable wrapper for GetOutpost that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 382 of file OutpostsClient.h.
nullptr
An Async wrapper for GetOutpostInstanceTypes that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 417 of file OutpostsClient.h.
A Callable wrapper for GetOutpostInstanceTypes that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 408 of file OutpostsClient.h.
Gets the instance types that an Outpost can support in InstanceTypeCapacity
. This will generally include instance types that are not currently configured and therefore cannot be launched with the current Outpost capacity configuration.
nullptr
An Async wrapper for GetOutpostSupportedInstanceTypes that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 445 of file OutpostsClient.h.
A Callable wrapper for GetOutpostSupportedInstanceTypes that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 436 of file OutpostsClient.h.
nullptr
An Async wrapper for GetSiteAddress that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 495 of file OutpostsClient.h.
A Callable wrapper for GetSiteAddress that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 486 of file OutpostsClient.h.
nullptr
An Async wrapper for GetSite that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 470 of file OutpostsClient.h.
A Callable wrapper for GetSite that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 461 of file OutpostsClient.h.
Lists the hardware assets for the specified Outpost.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
nullptr
An Async wrapper for ListAssets that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 524 of file OutpostsClient.h.
A Callable wrapper for ListAssets that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 515 of file OutpostsClient.h.
{}
)
const
Lists the capacity tasks for your Amazon Web Services account.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
nullptr
,
{}
An Async wrapper for ListCapacityTasks that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 553 of file OutpostsClient.h.
{}
)
const
A Callable wrapper for ListCapacityTasks that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 544 of file OutpostsClient.h.
{}
)
const
Lists the items in the catalog.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
nullptr
,
{}
An Async wrapper for ListCatalogItems that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 582 of file OutpostsClient.h.
{}
)
const
A Callable wrapper for ListCatalogItems that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 573 of file OutpostsClient.h.
{}
)
const
nullptr
,
{}
An Async wrapper for ListOrders that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 608 of file OutpostsClient.h.
{}
)
const
A Callable wrapper for ListOrders that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 599 of file OutpostsClient.h.
{}
)
const
Lists the Outposts for your Amazon Web Services account.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
nullptr
,
{}
An Async wrapper for ListOutposts that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 637 of file OutpostsClient.h.
{}
)
const
A Callable wrapper for ListOutposts that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 628 of file OutpostsClient.h.
{}
)
const
Lists the Outpost sites for your Amazon Web Services account. Use filters to return specific results.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
nullptr
,
{}
An Async wrapper for ListSites that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 667 of file OutpostsClient.h.
{}
)
const
A Callable wrapper for ListSites that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 658 of file OutpostsClient.h.
nullptr
An Async wrapper for ListTagsForResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 692 of file OutpostsClient.h.
A Callable wrapper for ListTagsForResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 683 of file OutpostsClient.h.
Starts the specified capacity task. You can have one active capacity task for an order.
nullptr
An Async wrapper for StartCapacityTask that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 718 of file OutpostsClient.h.
A Callable wrapper for StartCapacityTask that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 709 of file OutpostsClient.h.
Amazon Web Services uses this action to install Outpost servers.
Starts the connection required for Outpost server installation.
Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For more information, see Amazon Web Services managed policies for Amazon Web Services Outposts and Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail in the Amazon Web Services Outposts User Guide.
nullptr
An Async wrapper for StartConnection that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 752 of file OutpostsClient.h.
A Callable wrapper for StartConnection that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 743 of file OutpostsClient.h.
nullptr
An Async wrapper for TagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 777 of file OutpostsClient.h.
A Callable wrapper for TagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 768 of file OutpostsClient.h.
nullptr
An Async wrapper for UntagResource that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 802 of file OutpostsClient.h.
A Callable wrapper for UntagResource that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 793 of file OutpostsClient.h.
nullptr
An Async wrapper for UpdateOutpost that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 827 of file OutpostsClient.h.
A Callable wrapper for UpdateOutpost that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 818 of file OutpostsClient.h.
Updates the address of the specified site.
You can't update a site address if there is an order in progress. You must wait for the order to complete or cancel the order.
You can update the operating address before you place an order at the site, or after all Outposts that belong to the site have been deactivated.
nullptr
An Async wrapper for UpdateSiteAddress that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 881 of file OutpostsClient.h.
A Callable wrapper for UpdateSiteAddress that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 872 of file OutpostsClient.h.
nullptr
An Async wrapper for UpdateSite that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 852 of file OutpostsClient.h.
A Callable wrapper for UpdateSite that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 843 of file OutpostsClient.h.
Update the physical and logistical details for a rack at a site. For more information about hardware requirements for racks, see Network readiness checklist in the Amazon Web Services Outposts User Guide.
To update a rack at a site with an order of IN_PROGRESS
, you must wait for the order to complete or cancel the order.
nullptr
An Async wrapper for UpdateSiteRackPhysicalProperties that queues the request into a thread executor and triggers associated callback when operation has finished.
Definition at line 912 of file OutpostsClient.h.
A Callable wrapper for UpdateSiteRackPhysicalProperties that returns a future to the operation so that it can be executed in parallel to other requests.
Definition at line 903 of file OutpostsClient.h.
Definition at line 919 of file OutpostsClient.h.