Outposts module#
Index > Outposts
Auto-generated documentation for Outposts type annotations stubs module mypy-boto3-outposts.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy_boto3_builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.35.86' mypy_boto3_builder
- Select
boto3-stubs
AWS SDK. - Add
Outposts
service. - Use provided commands to install generated packages.
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and Outposts
.
From PyPI with pip#
Install boto3-stubs
for Outposts
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[outposts]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[outposts]'
# standalone installation
python -m pip install mypy-boto3-outposts
How to uninstall#
python -m pip uninstall -y mypy-boto3-outposts
Usage#
Code samples can be found in Examples.
OutpostsClient#
Type annotations and code completion for boto3.client("outposts")
as OutpostsClient
boto3 documentation
# OutpostsClient usage example
from boto3.session import Session
from mypy_boto3_outposts.client import OutpostsClient
def get_client() -> OutpostsClient:
return Session().client("outposts")
Paginators#
Type annotations and code completion for paginators
from boto3.client("outposts").get_paginator("...")
.
# GetOutpostInstanceTypesPaginator usage example
from boto3.session import Session
from mypy_boto3_outposts.paginator import GetOutpostInstanceTypesPaginator
def get_get_outpost_instance_types_paginator() -> GetOutpostInstanceTypesPaginator:
return Session().client("outposts").get_paginator("get_outpost_instance_types"))
- GetOutpostInstanceTypesPaginator
- GetOutpostSupportedInstanceTypesPaginator
- ListAssetInstancesPaginator
- ListAssetsPaginator
- ListBlockingInstancesForCapacityTaskPaginator
- ListCapacityTasksPaginator
- ListCatalogItemsPaginator
- ListOrdersPaginator
- ListOutpostsPaginator
- ListSitesPaginator
Literals#
Type annotations for literals used in methods and schema.
# AWSServiceNameType usage example
from mypy_boto3_outposts.literals import AWSServiceNameType
def get_value() -> AWSServiceNameType:
return "AWS"
- AWSServiceNameType
- AddressTypeType
- AssetStateType
- AssetTypeType
- CapacityTaskFailureTypeType
- CapacityTaskStatusType
- CatalogItemClassType
- CatalogItemStatusType
- ComputeAssetStateType
- FiberOpticCableTypeType
- GetOutpostInstanceTypesPaginatorName
- GetOutpostSupportedInstanceTypesPaginatorName
- LineItemStatusType
- ListAssetInstancesPaginatorName
- ListAssetsPaginatorName
- ListBlockingInstancesForCapacityTaskPaginatorName
- ListCapacityTasksPaginatorName
- ListCatalogItemsPaginatorName
- ListOrdersPaginatorName
- ListOutpostsPaginatorName
- ListSitesPaginatorName
- MaximumSupportedWeightLbsType
- OpticalStandardType
- OrderStatusType
- OrderTypeType
- PaymentOptionType
- PaymentTermType
- PowerConnectorType
- PowerDrawKvaType
- PowerFeedDropType
- PowerPhaseType
- ShipmentCarrierType
- SupportedHardwareTypeType
- SupportedStorageEnumType
- TaskActionOnBlockingInstancesType
- UplinkCountType
- UplinkGbpsType
- OutpostsServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AddressTypeDef
- AssetLocationTypeDef
- AssetInstanceTypeCapacityTypeDef
- AssetInstanceTypeDef
- BlockingInstanceTypeDef
- CancelCapacityTaskInputRequestTypeDef
- CancelOrderInputRequestTypeDef
- CapacityTaskFailureTypeDef
- CapacityTaskSummaryTypeDef
- EC2CapacityTypeDef
- ConnectionDetailsTypeDef
- LineItemRequestTypeDef
- ResponseMetadataTypeDef
- CreateOutpostInputRequestTypeDef
- OutpostTypeDef
- RackPhysicalPropertiesTypeDef
- DeleteOutpostInputRequestTypeDef
- DeleteSiteInputRequestTypeDef
- GetCapacityTaskInputRequestTypeDef
- InstanceTypeCapacityTypeDef
- InstancesToExcludeOutputTypeDef
- GetCatalogItemInputRequestTypeDef
- GetConnectionRequestRequestTypeDef
- GetOrderInputRequestTypeDef
- GetOutpostInputRequestTypeDef
- PaginatorConfigTypeDef
- GetOutpostInstanceTypesInputRequestTypeDef
- InstanceTypeItemTypeDef
- GetOutpostSupportedInstanceTypesInputRequestTypeDef
- GetSiteAddressInputRequestTypeDef
- GetSiteInputRequestTypeDef
- InstancesToExcludeTypeDef
- LineItemAssetInformationTypeDef
- ShipmentInformationTypeDef
- ListAssetInstancesInputRequestTypeDef
- ListAssetsInputRequestTypeDef
- ListBlockingInstancesForCapacityTaskInputRequestTypeDef
- ListCapacityTasksInputRequestTypeDef
- ListCatalogItemsInputRequestTypeDef
- ListOrdersInputRequestTypeDef
- OrderSummaryTypeDef
- ListOutpostsInputRequestTypeDef
- ListSitesInputRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- StartConnectionRequestRequestTypeDef
- TagResourceRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateOutpostInputRequestTypeDef
- UpdateSiteInputRequestTypeDef
- UpdateSiteRackPhysicalPropertiesInputRequestTypeDef
- UpdateSiteAddressInputRequestTypeDef
- ComputeAttributesTypeDef
- CatalogItemTypeDef
- CreateOrderInputRequestTypeDef
- GetConnectionResponseTypeDef
- GetSiteAddressOutputTypeDef
- ListAssetInstancesOutputTypeDef
- ListBlockingInstancesForCapacityTaskOutputTypeDef
- ListCapacityTasksOutputTypeDef
- ListTagsForResourceResponseTypeDef
- StartConnectionResponseTypeDef
- UpdateSiteAddressOutputTypeDef
- CreateOutpostOutputTypeDef
- GetOutpostOutputTypeDef
- ListOutpostsOutputTypeDef
- UpdateOutpostOutputTypeDef
- CreateSiteInputRequestTypeDef
- SiteTypeDef
- GetCapacityTaskOutputTypeDef
- StartCapacityTaskOutputTypeDef
- GetOutpostInstanceTypesInputPaginateTypeDef
- GetOutpostSupportedInstanceTypesInputPaginateTypeDef
- ListAssetInstancesInputPaginateTypeDef
- ListAssetsInputPaginateTypeDef
- ListBlockingInstancesForCapacityTaskInputPaginateTypeDef
- ListCapacityTasksInputPaginateTypeDef
- ListCatalogItemsInputPaginateTypeDef
- ListOrdersInputPaginateTypeDef
- ListOutpostsInputPaginateTypeDef
- ListSitesInputPaginateTypeDef
- GetOutpostInstanceTypesOutputTypeDef
- GetOutpostSupportedInstanceTypesOutputTypeDef
- StartCapacityTaskInputRequestTypeDef
- LineItemTypeDef
- ListOrdersOutputTypeDef
- AssetInfoTypeDef
- GetCatalogItemOutputTypeDef
- ListCatalogItemsOutputTypeDef
- CreateSiteOutputTypeDef
- GetSiteOutputTypeDef
- ListSitesOutputTypeDef
- UpdateSiteOutputTypeDef
- UpdateSiteRackPhysicalPropertiesOutputTypeDef
- OrderTypeDef
- ListAssetsOutputTypeDef
- CreateOrderOutputTypeDef
- GetOrderOutputTypeDef