@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSOutpostsAsync extends AWSOutposts
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSOutpostsAsync
instead.
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.
ENDPOINT_PREFIX
cancelCapacityTask, cancelOrder, createOrder, createOutpost, createSite, deleteOutpost, deleteSite, getCachedResponseMetadata, getCapacityTask, getCatalogItem, getConnection, getOrder, getOutpost, getOutpostInstanceTypes, getOutpostSupportedInstanceTypes, getSite, getSiteAddress, listAssets, listCapacityTasks, listCatalogItems, listOrders, listOutposts, listSites, listTagsForResource, shutdown, startCapacityTask, startConnection, tagResource, untagResource, updateOutpost, updateSite, updateSiteAddress, updateSiteRackPhysicalProperties
Future<CancelCapacityTaskResult> cancelCapacityTaskAsync(CancelCapacityTaskRequest cancelCapacityTaskRequest)
Cancels the capacity task.
cancelCapacityTaskRequest
- Future<CancelCapacityTaskResult> cancelCapacityTaskAsync(CancelCapacityTaskRequest cancelCapacityTaskRequest, AsyncHandler<CancelCapacityTaskRequest,CancelCapacityTaskResult> asyncHandler)
Cancels the capacity task.
cancelCapacityTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CancelOrderResult> cancelOrderAsync(CancelOrderRequest cancelOrderRequest)
Cancels the specified order for an Outpost.
cancelOrderRequest
- Future<CancelOrderResult> cancelOrderAsync(CancelOrderRequest cancelOrderRequest, AsyncHandler<CancelOrderRequest,CancelOrderResult> asyncHandler)
Cancels the specified order for an Outpost.
cancelOrderRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateOrderResult> createOrderAsync(CreateOrderRequest createOrderRequest)
Creates an order for an Outpost.
createOrderRequest
- Future<CreateOrderResult> createOrderAsync(CreateOrderRequest createOrderRequest, AsyncHandler<CreateOrderRequest,CreateOrderResult> asyncHandler)
Creates an order for an Outpost.
createOrderRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateOutpostResult> createOutpostAsync(CreateOutpostRequest createOutpostRequest)
Creates an Outpost.
You can specify either an Availability one or an AZ ID.
createOutpostRequest
- Future<CreateOutpostResult> createOutpostAsync(CreateOutpostRequest createOutpostRequest, AsyncHandler<CreateOutpostRequest,CreateOutpostResult> asyncHandler)
Creates an Outpost.
You can specify either an Availability one or an AZ ID.
createOutpostRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateSiteResult> createSiteAsync(CreateSiteRequest createSiteRequest)
Creates a site for an Outpost.
createSiteRequest
- Future<CreateSiteResult> createSiteAsync(CreateSiteRequest createSiteRequest, AsyncHandler<CreateSiteRequest,CreateSiteResult> asyncHandler)
Creates a site for an Outpost.
createSiteRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteOutpostResult> deleteOutpostAsync(DeleteOutpostRequest deleteOutpostRequest)
Deletes the specified Outpost.
deleteOutpostRequest
- Future<DeleteOutpostResult> deleteOutpostAsync(DeleteOutpostRequest deleteOutpostRequest, AsyncHandler<DeleteOutpostRequest,DeleteOutpostResult> asyncHandler)
Deletes the specified Outpost.
deleteOutpostRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteSiteResult> deleteSiteAsync(DeleteSiteRequest deleteSiteRequest)
Deletes the specified site.
deleteSiteRequest
- Future<DeleteSiteResult> deleteSiteAsync(DeleteSiteRequest deleteSiteRequest, AsyncHandler<DeleteSiteRequest,DeleteSiteResult> asyncHandler)
Deletes the specified site.
deleteSiteRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetCapacityTaskResult> getCapacityTaskAsync(GetCapacityTaskRequest getCapacityTaskRequest)
Gets details of the specified capacity task.
getCapacityTaskRequest
- Future<GetCapacityTaskResult> getCapacityTaskAsync(GetCapacityTaskRequest getCapacityTaskRequest, AsyncHandler<GetCapacityTaskRequest,GetCapacityTaskResult> asyncHandler)
Gets details of the specified capacity task.
getCapacityTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetCatalogItemResult> getCatalogItemAsync(GetCatalogItemRequest getCatalogItemRequest)
Gets information about the specified catalog item.
getCatalogItemRequest
- Future<GetCatalogItemResult> getCatalogItemAsync(GetCatalogItemRequest getCatalogItemRequest, AsyncHandler<GetCatalogItemRequest,GetCatalogItemResult> asyncHandler)
Gets information about the specified catalog item.
getCatalogItemRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetConnectionResult> getConnectionAsync(GetConnectionRequest getConnectionRequest)
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.
getConnectionRequest
- Future<GetConnectionResult> getConnectionAsync(GetConnectionRequest getConnectionRequest, AsyncHandler<GetConnectionRequest,GetConnectionResult> asyncHandler)
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.
getConnectionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetOrderResult> getOrderAsync(GetOrderRequest getOrderRequest)
Gets information about the specified order.
getOrderRequest
- Future<GetOrderResult> getOrderAsync(GetOrderRequest getOrderRequest, AsyncHandler<GetOrderRequest,GetOrderResult> asyncHandler)
Gets information about the specified order.
getOrderRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetOutpostResult> getOutpostAsync(GetOutpostRequest getOutpostRequest)
Gets information about the specified Outpost.
getOutpostRequest
- Future<GetOutpostResult> getOutpostAsync(GetOutpostRequest getOutpostRequest, AsyncHandler<GetOutpostRequest,GetOutpostResult> asyncHandler)
Gets information about the specified Outpost.
getOutpostRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetOutpostInstanceTypesResult> getOutpostInstanceTypesAsync(GetOutpostInstanceTypesRequest getOutpostInstanceTypesRequest)
Gets the instance types for the specified Outpost.
getOutpostInstanceTypesRequest
- Future<GetOutpostInstanceTypesResult> getOutpostInstanceTypesAsync(GetOutpostInstanceTypesRequest getOutpostInstanceTypesRequest, AsyncHandler<GetOutpostInstanceTypesRequest,GetOutpostInstanceTypesResult> asyncHandler)
Gets the instance types for the specified Outpost.
getOutpostInstanceTypesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetOutpostSupportedInstanceTypesResult> getOutpostSupportedInstanceTypesAsync(GetOutpostSupportedInstanceTypesRequest getOutpostSupportedInstanceTypesRequest)
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.
getOutpostSupportedInstanceTypesRequest
- Future<GetOutpostSupportedInstanceTypesResult> getOutpostSupportedInstanceTypesAsync(GetOutpostSupportedInstanceTypesRequest getOutpostSupportedInstanceTypesRequest, AsyncHandler<GetOutpostSupportedInstanceTypesRequest,GetOutpostSupportedInstanceTypesResult> asyncHandler)
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.
getOutpostSupportedInstanceTypesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetSiteResult> getSiteAsync(GetSiteRequest getSiteRequest)
Gets information about the specified Outpost site.
getSiteRequest
- Future<GetSiteResult> getSiteAsync(GetSiteRequest getSiteRequest, AsyncHandler<GetSiteRequest,GetSiteResult> asyncHandler)
Gets information about the specified Outpost site.
getSiteRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetSiteAddressResult> getSiteAddressAsync(GetSiteAddressRequest getSiteAddressRequest)
Gets the site address of the specified site.
getSiteAddressRequest
- Future<GetSiteAddressResult> getSiteAddressAsync(GetSiteAddressRequest getSiteAddressRequest, AsyncHandler<GetSiteAddressRequest,GetSiteAddressResult> asyncHandler)
Gets the site address of the specified site.
getSiteAddressRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListAssetsResult> listAssetsAsync(ListAssetsRequest listAssetsRequest)
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.
listAssetsRequest
- Future<ListAssetsResult> listAssetsAsync(ListAssetsRequest listAssetsRequest, AsyncHandler<ListAssetsRequest,ListAssetsResult> asyncHandler)
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.
listAssetsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListCapacityTasksResult> listCapacityTasksAsync(ListCapacityTasksRequest listCapacityTasksRequest)
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.
listCapacityTasksRequest
- Future<ListCapacityTasksResult> listCapacityTasksAsync(ListCapacityTasksRequest listCapacityTasksRequest, AsyncHandler<ListCapacityTasksRequest,ListCapacityTasksResult> asyncHandler)
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.
listCapacityTasksRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListCatalogItemsResult> listCatalogItemsAsync(ListCatalogItemsRequest listCatalogItemsRequest)
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.
listCatalogItemsRequest
- Future<ListCatalogItemsResult> listCatalogItemsAsync(ListCatalogItemsRequest listCatalogItemsRequest, AsyncHandler<ListCatalogItemsRequest,ListCatalogItemsResult> asyncHandler)
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.
listCatalogItemsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListOrdersResult> listOrdersAsync(ListOrdersRequest listOrdersRequest)
Lists the Outpost orders for your Amazon Web Services account.
listOrdersRequest
- Future<ListOrdersResult> listOrdersAsync(ListOrdersRequest listOrdersRequest, AsyncHandler<ListOrdersRequest,ListOrdersResult> asyncHandler)
Lists the Outpost orders for your Amazon Web Services account.
listOrdersRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListOutpostsResult> listOutpostsAsync(ListOutpostsRequest listOutpostsRequest)
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.
listOutpostsRequest
- Future<ListOutpostsResult> listOutpostsAsync(ListOutpostsRequest listOutpostsRequest, AsyncHandler<ListOutpostsRequest,ListOutpostsResult> asyncHandler)
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.
listOutpostsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListSitesResult> listSitesAsync(ListSitesRequest listSitesRequest)
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.
listSitesRequest
- Future<ListSitesResult> listSitesAsync(ListSitesRequest listSitesRequest, AsyncHandler<ListSitesRequest,ListSitesResult> asyncHandler)
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.
listSitesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags for the specified resource.
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Lists the tags for the specified resource.
listTagsForResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartCapacityTaskResult> startCapacityTaskAsync(StartCapacityTaskRequest startCapacityTaskRequest)
Starts the specified capacity task. You can have one active capacity task for an order.
startCapacityTaskRequest
- Future<StartCapacityTaskResult> startCapacityTaskAsync(StartCapacityTaskRequest startCapacityTaskRequest, AsyncHandler<StartCapacityTaskRequest,StartCapacityTaskResult> asyncHandler)
Starts the specified capacity task. You can have one active capacity task for an order.
startCapacityTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartConnectionResult> startConnectionAsync(StartConnectionRequest startConnectionRequest)
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.
startConnectionRequest
- Future<StartConnectionResult> startConnectionAsync(StartConnectionRequest startConnectionRequest, AsyncHandler<StartConnectionRequest,StartConnectionResult> asyncHandler)
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.
startConnectionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Adds tags to the specified resource.
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds tags to the specified resource.
tagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Removes tags from the specified resource.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes tags from the specified resource.
untagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateOutpostResult> updateOutpostAsync(UpdateOutpostRequest updateOutpostRequest)
Updates an Outpost.
updateOutpostRequest
- Future<UpdateOutpostResult> updateOutpostAsync(UpdateOutpostRequest updateOutpostRequest, AsyncHandler<UpdateOutpostRequest,UpdateOutpostResult> asyncHandler)
Updates an Outpost.
updateOutpostRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateSiteResult> updateSiteAsync(UpdateSiteRequest updateSiteRequest)
Updates the specified site.
updateSiteRequest
- Future<UpdateSiteResult> updateSiteAsync(UpdateSiteRequest updateSiteRequest, AsyncHandler<UpdateSiteRequest,UpdateSiteResult> asyncHandler)
Updates the specified site.
updateSiteRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateSiteAddressResult> updateSiteAddressAsync(UpdateSiteAddressRequest updateSiteAddressRequest)
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.
updateSiteAddressRequest
- Future<UpdateSiteAddressResult> updateSiteAddressAsync(UpdateSiteAddressRequest updateSiteAddressRequest, AsyncHandler<UpdateSiteAddressRequest,UpdateSiteAddressResult> asyncHandler)
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.
updateSiteAddressRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateSiteRackPhysicalPropertiesResult> updateSiteRackPhysicalPropertiesAsync(UpdateSiteRackPhysicalPropertiesRequest updateSiteRackPhysicalPropertiesRequest)
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.
updateSiteRackPhysicalPropertiesRequest
- Future<UpdateSiteRackPhysicalPropertiesResult> updateSiteRackPhysicalPropertiesAsync(UpdateSiteRackPhysicalPropertiesRequest updateSiteRackPhysicalPropertiesRequest, AsyncHandler<UpdateSiteRackPhysicalPropertiesRequest,UpdateSiteRackPhysicalPropertiesResult> asyncHandler)
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.
updateSiteRackPhysicalPropertiesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.