Skip to content

Outposts Classes

AddressTypeDef

AddressLine1

  • Type:
  • Required: Yes

City

  • Type:
  • Required: Yes

StateOrRegion

  • Type:
  • Required: Yes

PostalCode

  • Type:
  • Required: Yes

CountryCode

  • Type:
  • Required: Yes

ContactName

  • Type: typing.Optional[str]

ContactPhoneNumber

  • Type: typing.Optional[str]

AddressLine2

  • Type: typing.Optional[str]

AddressLine3

  • Type: typing.Optional[str]

DistrictOrCounty

  • Type: typing.Optional[str]

Municipality

  • Type: typing.Optional[str]

AssetInfoTypeDef

AssetId

  • Type: typing.Optional[str]

RackId

  • Type: typing.Optional[str]

AssetType

  • Type: typing.Optional[typing.Literal['COMPUTE']]

ComputeAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.ComputeAttributesTypeDef]

AssetLocation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.AssetLocationTypeDef]

AssetLocationTypeDef

RackElevation

  • Type: typing.Optional[float]

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

CancelCapacityTaskInputRequestTypeDef

CapacityTaskId

  • Type:
  • Required: Yes

OutpostIdentifier

  • Type:
  • Required: Yes

CancelOrderInputRequestTypeDef

OrderId

  • Type:
  • Required: Yes

CapacityTaskFailureTypeDef

Reason

  • Type:
  • Required: Yes

Type

  • Type: typing.Optional[typing.Literal['UNSUPPORTED_CAPACITY_CONFIGURATION']]

CapacityTaskSummaryTypeDef

CapacityTaskId

  • Type: typing.Optional[str]

OutpostId

  • Type: typing.Optional[str]

OrderId

  • Type: typing.Optional[str]

CapacityTaskStatus

  • Type: typing.Optional[typing.Literal['CANCELLED', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'REQUESTED']]

CreationDate

  • Type: typing.Optional[datetime.datetime]

CompletionDate

  • Type: typing.Optional[datetime.datetime]

LastModifiedDate

  • Type: typing.Optional[datetime.datetime]

CatalogItemTypeDef

CatalogItemId

  • Type: typing.Optional[str]

ItemStatus

  • Type: typing.Optional[typing.Literal['AVAILABLE', 'DISCONTINUED']]

EC2Capacities

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.outposts_classes.EC2CapacityTypeDef]]

PowerKva

  • Type: typing.Optional[float]

WeightLbs

  • Type: typing.Optional[int]

SupportedUplinkGbps

  • Type: typing.Optional[typing.List[int]]

SupportedStorage

  • Type: typing.Optional[typing.List[typing.Literal['EBS', 'S3']]]

ComputeAttributesTypeDef

HostId

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['ACTIVE', 'ISOLATED', 'RETIRING']]

InstanceFamilies

  • Type: typing.Optional[typing.List[str]]

ConnectionDetailsTypeDef

ClientPublicKey

  • Type: typing.Optional[str]

ServerPublicKey

  • Type: typing.Optional[str]

ServerEndpoint

  • Type: typing.Optional[str]

ClientTunnelAddress

  • Type: typing.Optional[str]

ServerTunnelAddress

  • Type: typing.Optional[str]

AllowedIps

  • Type: typing.Optional[typing.List[str]]

CreateOrderInputRequestTypeDef

OutpostIdentifier

  • Type:
  • Required: Yes

LineItems

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.outposts_classes.LineItemRequestTypeDef]
  • Required: Yes

PaymentOption

  • Type: typing.Literal['ALL_UPFRONT', 'NO_UPFRONT', 'PARTIAL_UPFRONT']
  • Required: Yes

PaymentTerm

  • Type: typing.Optional[typing.Literal['ONE_YEAR', 'THREE_YEARS']]

CreateOrderOutputTypeDef

Order

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateOutpostInputRequestTypeDef

Name

  • Type:
  • Required: Yes

SiteId

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

AvailabilityZone

  • Type: typing.Optional[str]

AvailabilityZoneId

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

SupportedHardwareType

  • Type: typing.Optional[typing.Literal['RACK', 'SERVER']]

CreateOutpostOutputTypeDef

Outpost

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateSiteInputRequestTypeDef

Name

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

Notes

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Mapping[str, str]]

OperatingAddress

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.AddressTypeDef]

ShippingAddress

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.AddressTypeDef]

RackPhysicalProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.RackPhysicalPropertiesTypeDef]

CreateSiteOutputTypeDef

Site

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteOutpostInputRequestTypeDef

OutpostId

  • Type:
  • Required: Yes

DeleteSiteInputRequestTypeDef

SiteId

  • Type:
  • Required: Yes

EC2CapacityTypeDef

Family

  • Type: typing.Optional[str]

MaxSize

  • Type: typing.Optional[str]

Quantity

  • Type: typing.Optional[str]

GetCapacityTaskInputRequestTypeDef

CapacityTaskId

  • Type:
  • Required: Yes

OutpostIdentifier

  • Type:
  • Required: Yes

GetCapacityTaskOutputTypeDef

CapacityTaskId

  • Type:
  • Required: Yes

OutpostId

  • Type:
  • Required: Yes

OrderId

  • Type:
  • Required: Yes

RequestedInstancePools

  • Type: typing.List[aws_resource_validator.pydantic_models.outposts_classes.InstanceTypeCapacityTypeDef]
  • Required: Yes

DryRun

  • Type:
  • Required: Yes

CapacityTaskStatus

  • Type: typing.Literal['CANCELLED', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'REQUESTED']
  • Required: Yes

Failed

  • Type:
  • Required: Yes

CreationDate

  • Type:
  • Required: Yes

CompletionDate

  • Type:
  • Required: Yes

LastModifiedDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetCatalogItemInputRequestTypeDef

CatalogItemId

  • Type:
  • Required: Yes

GetCatalogItemOutputTypeDef

CatalogItem

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetConnectionRequestRequestTypeDef

ConnectionId

  • Type:
  • Required: Yes

GetConnectionResponseTypeDef

ConnectionId

  • Type:
  • Required: Yes

ConnectionDetails

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetOrderInputRequestTypeDef

OrderId

  • Type:
  • Required: Yes

GetOrderOutputTypeDef

Order

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetOutpostInputRequestTypeDef

OutpostId

  • Type:
  • Required: Yes

GetOutpostInstanceTypesInputGetOutpostInstanceTypesPaginateTypeDef

OutpostId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.PaginatorConfigTypeDef]

GetOutpostInstanceTypesInputRequestTypeDef

OutpostId

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

GetOutpostInstanceTypesOutputTypeDef

InstanceTypes

  • Type: typing.List[aws_resource_validator.pydantic_models.outposts_classes.InstanceTypeItemTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

OutpostId

  • Type:
  • Required: Yes

OutpostArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetOutpostOutputTypeDef

Outpost

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetOutpostSupportedInstanceTypesInputGetOutpostSupportedInstanceTypesPaginateTypeDef

OutpostIdentifier

  • Type:
  • Required: Yes

OrderId

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.PaginatorConfigTypeDef]

GetOutpostSupportedInstanceTypesInputRequestTypeDef

OutpostIdentifier

  • Type:
  • Required: Yes

OrderId

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

GetOutpostSupportedInstanceTypesOutputTypeDef

InstanceTypes

  • Type: typing.List[aws_resource_validator.pydantic_models.outposts_classes.InstanceTypeItemTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSiteAddressInputRequestTypeDef

SiteId

  • Type:
  • Required: Yes

AddressType

  • Type: typing.Literal['OPERATING_ADDRESS', 'SHIPPING_ADDRESS']
  • Required: Yes

GetSiteAddressOutputTypeDef

SiteId

  • Type:
  • Required: Yes

AddressType

  • Type: typing.Literal['OPERATING_ADDRESS', 'SHIPPING_ADDRESS']
  • Required: Yes

Address

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSiteInputRequestTypeDef

SiteId

  • Type:
  • Required: Yes

GetSiteOutputTypeDef

Site

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

InstanceTypeCapacityTypeDef

InstanceType

  • Type:
  • Required: Yes

Count

  • Type:
  • Required: Yes

InstanceTypeItemTypeDef

InstanceType

  • Type: typing.Optional[str]

LineItemAssetInformationTypeDef

AssetId

  • Type: typing.Optional[str]

MacAddressList

  • Type: typing.Optional[typing.List[str]]

LineItemRequestTypeDef

CatalogItemId

  • Type: typing.Optional[str]

Quantity

  • Type: typing.Optional[int]

LineItemTypeDef

CatalogItemId

  • Type: typing.Optional[str]

LineItemId

  • Type: typing.Optional[str]

Quantity

  • Type: typing.Optional[int]

Status

  • Type: typing.Optional[typing.Literal['BUILDING', 'CANCELLED', 'DELIVERED', 'ERROR', 'INSTALLED', 'INSTALLING', 'PREPARING', 'REPLACED', 'SHIPPED']]

ShipmentInformation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.ShipmentInformationTypeDef]

AssetInformationList

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.outposts_classes.LineItemAssetInformationTypeDef]]

PreviousLineItemId

  • Type: typing.Optional[str]

PreviousOrderId

  • Type: typing.Optional[str]

ListAssetsInputListAssetsPaginateTypeDef

OutpostIdentifier

  • Type:
  • Required: Yes

HostIdFilter

  • Type: typing.Optional[typing.Sequence[str]]

StatusFilter

  • Type: typing.Optional[typing.Sequence[typing.Literal['ACTIVE', 'ISOLATED', 'RETIRING']]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.PaginatorConfigTypeDef]

ListAssetsInputRequestTypeDef

OutpostIdentifier

  • Type:
  • Required: Yes

HostIdFilter

  • Type: typing.Optional[typing.Sequence[str]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

StatusFilter

  • Type: typing.Optional[typing.Sequence[typing.Literal['ACTIVE', 'ISOLATED', 'RETIRING']]]

ListAssetsOutputTypeDef

Assets

  • Type: typing.List[aws_resource_validator.pydantic_models.outposts_classes.AssetInfoTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListCapacityTasksInputListCapacityTasksPaginateTypeDef

OutpostIdentifierFilter

  • Type: typing.Optional[str]

CapacityTaskStatusFilter

  • Type: typing.Optional[typing.Sequence[typing.Literal['CANCELLED', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'REQUESTED']]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.PaginatorConfigTypeDef]

ListCapacityTasksInputRequestTypeDef

OutpostIdentifierFilter

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

CapacityTaskStatusFilter

  • Type: typing.Optional[typing.Sequence[typing.Literal['CANCELLED', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'REQUESTED']]]

ListCapacityTasksOutputTypeDef

CapacityTasks

  • Type: typing.List[aws_resource_validator.pydantic_models.outposts_classes.CapacityTaskSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListCatalogItemsInputListCatalogItemsPaginateTypeDef

ItemClassFilter

  • Type: typing.Optional[typing.Sequence[typing.Literal['RACK', 'SERVER']]]

SupportedStorageFilter

  • Type: typing.Optional[typing.Sequence[typing.Literal['EBS', 'S3']]]

EC2FamilyFilter

  • Type: typing.Optional[typing.Sequence[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.PaginatorConfigTypeDef]

ListCatalogItemsInputRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ItemClassFilter

  • Type: typing.Optional[typing.Sequence[typing.Literal['RACK', 'SERVER']]]

SupportedStorageFilter

  • Type: typing.Optional[typing.Sequence[typing.Literal['EBS', 'S3']]]

EC2FamilyFilter

  • Type: typing.Optional[typing.Sequence[str]]

ListCatalogItemsOutputTypeDef

CatalogItems

  • Type: typing.List[aws_resource_validator.pydantic_models.outposts_classes.CatalogItemTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListOrdersInputListOrdersPaginateTypeDef

OutpostIdentifierFilter

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.PaginatorConfigTypeDef]

ListOrdersInputRequestTypeDef

OutpostIdentifierFilter

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListOrdersOutputTypeDef

Orders

  • Type: typing.List[aws_resource_validator.pydantic_models.outposts_classes.OrderSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListOutpostsInputListOutpostsPaginateTypeDef

LifeCycleStatusFilter

  • Type: typing.Optional[typing.Sequence[str]]

AvailabilityZoneFilter

  • Type: typing.Optional[typing.Sequence[str]]

AvailabilityZoneIdFilter

  • Type: typing.Optional[typing.Sequence[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.PaginatorConfigTypeDef]

ListOutpostsInputRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

LifeCycleStatusFilter

  • Type: typing.Optional[typing.Sequence[str]]

AvailabilityZoneFilter

  • Type: typing.Optional[typing.Sequence[str]]

AvailabilityZoneIdFilter

  • Type: typing.Optional[typing.Sequence[str]]

ListOutpostsOutputTypeDef

Outposts

  • Type: typing.List[aws_resource_validator.pydantic_models.outposts_classes.OutpostTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListSitesInputListSitesPaginateTypeDef

OperatingAddressCountryCodeFilter

  • Type: typing.Optional[typing.Sequence[str]]

OperatingAddressStateOrRegionFilter

  • Type: typing.Optional[typing.Sequence[str]]

OperatingAddressCityFilter

  • Type: typing.Optional[typing.Sequence[str]]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.PaginatorConfigTypeDef]

ListSitesInputRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

OperatingAddressCountryCodeFilter

  • Type: typing.Optional[typing.Sequence[str]]

OperatingAddressStateOrRegionFilter

  • Type: typing.Optional[typing.Sequence[str]]

OperatingAddressCityFilter

  • Type: typing.Optional[typing.Sequence[str]]

ListSitesOutputTypeDef

Sites

  • Type: typing.List[aws_resource_validator.pydantic_models.outposts_classes.SiteTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

Tags

  • Type: typing.Dict[str, str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

OrderSummaryTypeDef

OutpostId

  • Type: typing.Optional[str]

OrderId

  • Type: typing.Optional[str]

OrderType

  • Type: typing.Optional[typing.Literal['OUTPOST', 'REPLACEMENT']]

Status

  • Type: typing.Optional[typing.Literal['CANCELLED', 'COMPLETED', 'ERROR', 'FULFILLED', 'INSTALLING', 'IN_PROGRESS', 'PENDING', 'PREPARING', 'PROCESSING', 'RECEIVED']]

LineItemCountsByStatus

  • Type: typing.Optional[typing.Dict[typing.Literal['BUILDING', 'CANCELLED', 'DELIVERED', 'ERROR', 'INSTALLED', 'INSTALLING', 'PREPARING', 'REPLACED', 'SHIPPED'], int]]

OrderSubmissionDate

  • Type: typing.Optional[datetime.datetime]

OrderFulfilledDate

  • Type: typing.Optional[datetime.datetime]

OrderTypeDef

OutpostId

  • Type: typing.Optional[str]

OrderId

  • Type: typing.Optional[str]

Status

  • Type: typing.Optional[typing.Literal['CANCELLED', 'COMPLETED', 'ERROR', 'FULFILLED', 'INSTALLING', 'IN_PROGRESS', 'PENDING', 'PREPARING', 'PROCESSING', 'RECEIVED']]

LineItems

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.outposts_classes.LineItemTypeDef]]

PaymentOption

  • Type: typing.Optional[typing.Literal['ALL_UPFRONT', 'NO_UPFRONT', 'PARTIAL_UPFRONT']]

OrderSubmissionDate

  • Type: typing.Optional[datetime.datetime]

OrderFulfilledDate

  • Type: typing.Optional[datetime.datetime]

PaymentTerm

  • Type: typing.Optional[typing.Literal['ONE_YEAR', 'THREE_YEARS']]

OrderType

  • Type: typing.Optional[typing.Literal['OUTPOST', 'REPLACEMENT']]

OutpostTypeDef

OutpostId

  • Type: typing.Optional[str]

OwnerId

  • Type: typing.Optional[str]

OutpostArn

  • Type: typing.Optional[str]

SiteId

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

LifeCycleStatus

  • Type: typing.Optional[str]

AvailabilityZone

  • Type: typing.Optional[str]

AvailabilityZoneId

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

SiteArn

  • Type: typing.Optional[str]

SupportedHardwareType

  • Type: typing.Optional[typing.Literal['RACK', 'SERVER']]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

RackPhysicalPropertiesTypeDef

PowerDrawKva

  • Type: typing.Optional[typing.Literal['POWER_10_KVA', 'POWER_15_KVA', 'POWER_30_KVA', 'POWER_5_KVA']]

PowerPhase

  • Type: typing.Optional[typing.Literal['SINGLE_PHASE', 'THREE_PHASE']]

PowerConnector

  • Type: typing.Optional[typing.Literal['AH530P7W', 'AH532P6W', 'IEC309', 'L6_30P']]

PowerFeedDrop

  • Type: typing.Optional[typing.Literal['ABOVE_RACK', 'BELOW_RACK']]

UplinkGbps

  • Type: typing.Optional[typing.Literal['UPLINK_100G', 'UPLINK_10G', 'UPLINK_1G', 'UPLINK_40G']]

UplinkCount

  • Type: typing.Optional[typing.Literal['UPLINK_COUNT_1', 'UPLINK_COUNT_12', 'UPLINK_COUNT_16', 'UPLINK_COUNT_2', 'UPLINK_COUNT_3', 'UPLINK_COUNT_4', 'UPLINK_COUNT_5', 'UPLINK_COUNT_6', 'UPLINK_COUNT_7', 'UPLINK_COUNT_8']]

FiberOpticCableType

  • Type: typing.Optional[typing.Literal['MULTI_MODE', 'SINGLE_MODE']]

OpticalStandard

  • Type: typing.Optional[typing.Literal['OPTIC_1000BASE_LX', 'OPTIC_1000BASE_SX', 'OPTIC_100GBASE_CWDM4', 'OPTIC_100GBASE_LR4', 'OPTIC_100GBASE_SR4', 'OPTIC_100G_PSM4_MSA', 'OPTIC_10GBASE_IR', 'OPTIC_10GBASE_LR', 'OPTIC_10GBASE_SR', 'OPTIC_40GBASE_ESR', 'OPTIC_40GBASE_IR4_LR4L', 'OPTIC_40GBASE_LR4', 'OPTIC_40GBASE_SR']]

MaximumSupportedWeightLbs

  • Type: typing.Optional[typing.Literal['MAX_1400_LBS', 'MAX_1600_LBS', 'MAX_1800_LBS', 'MAX_2000_LBS', 'NO_LIMIT']]

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

ShipmentInformationTypeDef

ShipmentTrackingNumber

  • Type: typing.Optional[str]

ShipmentCarrier

  • Type: typing.Optional[typing.Literal['DBS', 'DHL', 'EXPEDITORS', 'FEDEX', 'UPS']]

SiteTypeDef

SiteId

  • Type: typing.Optional[str]

AccountId

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Dict[str, str]]

SiteArn

  • Type: typing.Optional[str]

Notes

  • Type: typing.Optional[str]

OperatingAddressCountryCode

  • Type: typing.Optional[str]

OperatingAddressStateOrRegion

  • Type: typing.Optional[str]

OperatingAddressCity

  • Type: typing.Optional[str]

RackPhysicalProperties

  • Type: typing.Optional[aws_resource_validator.pydantic_models.outposts_classes.RackPhysicalPropertiesTypeDef]

StartCapacityTaskInputRequestTypeDef

OutpostIdentifier

  • Type:
  • Required: Yes

OrderId

  • Type:
  • Required: Yes

InstancePools

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.outposts_classes.InstanceTypeCapacityTypeDef]
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

StartCapacityTaskOutputTypeDef

CapacityTaskId

  • Type:
  • Required: Yes

OutpostId

  • Type:
  • Required: Yes

OrderId

  • Type:
  • Required: Yes

RequestedInstancePools

  • Type: typing.List[aws_resource_validator.pydantic_models.outposts_classes.InstanceTypeCapacityTypeDef]
  • Required: Yes

DryRun

  • Type:
  • Required: Yes

CapacityTaskStatus

  • Type: typing.Literal['CANCELLED', 'COMPLETED', 'FAILED', 'IN_PROGRESS', 'REQUESTED']
  • Required: Yes

Failed

  • Type:
  • Required: Yes

CreationDate

  • Type:
  • Required: Yes

CompletionDate

  • Type:
  • Required: Yes

LastModifiedDate

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StartConnectionRequestRequestTypeDef

AssetId

  • Type:
  • Required: Yes

ClientPublicKey

  • Type:
  • Required: Yes

NetworkInterfaceDeviceIndex

  • Type:
  • Required: Yes

DeviceSerialNumber

  • Type: typing.Optional[str]

StartConnectionResponseTypeDef

ConnectionId

  • Type:
  • Required: Yes

UnderlayIpAddress

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Mapping[str, str]
  • Required: Yes

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateOutpostInputRequestTypeDef

OutpostId

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

SupportedHardwareType

  • Type: typing.Optional[typing.Literal['RACK', 'SERVER']]

UpdateOutpostOutputTypeDef

Outpost

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateSiteAddressInputRequestTypeDef

SiteId

  • Type:
  • Required: Yes

AddressType

  • Type: typing.Literal['OPERATING_ADDRESS', 'SHIPPING_ADDRESS']
  • Required: Yes

Address

  • Type:
  • Required: Yes

UpdateSiteAddressOutputTypeDef

AddressType

  • Type: typing.Literal['OPERATING_ADDRESS', 'SHIPPING_ADDRESS']
  • Required: Yes

Address

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateSiteInputRequestTypeDef

SiteId

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Notes

  • Type: typing.Optional[str]

UpdateSiteOutputTypeDef

Site

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateSiteRackPhysicalPropertiesInputRequestTypeDef

SiteId

  • Type:
  • Required: Yes

PowerDrawKva

  • Type: typing.Optional[typing.Literal['POWER_10_KVA', 'POWER_15_KVA', 'POWER_30_KVA', 'POWER_5_KVA']]

PowerPhase

  • Type: typing.Optional[typing.Literal['SINGLE_PHASE', 'THREE_PHASE']]

PowerConnector

  • Type: typing.Optional[typing.Literal['AH530P7W', 'AH532P6W', 'IEC309', 'L6_30P']]

PowerFeedDrop

  • Type: typing.Optional[typing.Literal['ABOVE_RACK', 'BELOW_RACK']]

UplinkGbps

  • Type: typing.Optional[typing.Literal['UPLINK_100G', 'UPLINK_10G', 'UPLINK_1G', 'UPLINK_40G']]

UplinkCount

  • Type: typing.Optional[typing.Literal['UPLINK_COUNT_1', 'UPLINK_COUNT_12', 'UPLINK_COUNT_16', 'UPLINK_COUNT_2', 'UPLINK_COUNT_3', 'UPLINK_COUNT_4', 'UPLINK_COUNT_5', 'UPLINK_COUNT_6', 'UPLINK_COUNT_7', 'UPLINK_COUNT_8']]

FiberOpticCableType

  • Type: typing.Optional[typing.Literal['MULTI_MODE', 'SINGLE_MODE']]

OpticalStandard

  • Type: typing.Optional[typing.Literal['OPTIC_1000BASE_LX', 'OPTIC_1000BASE_SX', 'OPTIC_100GBASE_CWDM4', 'OPTIC_100GBASE_LR4', 'OPTIC_100GBASE_SR4', 'OPTIC_100G_PSM4_MSA', 'OPTIC_10GBASE_IR', 'OPTIC_10GBASE_LR', 'OPTIC_10GBASE_SR', 'OPTIC_40GBASE_ESR', 'OPTIC_40GBASE_IR4_LR4L', 'OPTIC_40GBASE_LR4', 'OPTIC_40GBASE_SR']]

MaximumSupportedWeightLbs

  • Type: typing.Optional[typing.Literal['MAX_1400_LBS', 'MAX_1600_LBS', 'MAX_1800_LBS', 'MAX_2000_LBS', 'NO_LIMIT']]

UpdateSiteRackPhysicalPropertiesOutputTypeDef

Site

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes