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