Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Service Configuration
- Errors
- Waiters
- Operations
- CancelOrder
- CreateOrder
- CreateOutpost
- CreateSite
- DeleteOutpost
- DeleteSite
- GetCatalogItem
- GetConnection
- GetOrder
- GetOutpost
- GetOutpostInstanceTypes
- GetSite
- GetSiteAddress
- ListAssets
- ListCatalogItems
- ListOrders
- ListOutposts
- ListSites
- ListTagsForResource
- StartConnection
- TagResource
- UntagResource
- UpdateOutpost
- UpdateSite
- UpdateSiteAddress
- UpdateSiteRackPhysicalProperties
- Types
- AddressType
- AssetState
- AssetType
- CatalogItemClass
- CatalogItemStatus
- ComputeAssetState
- FiberOpticCableType
- LineItemStatus
- MaximumSupportedWeightLbs
- OpticalStandard
- OrderStatus
- OrderType
- PaymentOption
- PaymentTerm
- PowerConnector
- PowerDrawKva
- PowerFeedDrop
- PowerPhase
- ShipmentCarrier
- SupportedHardwareType
- SupportedStorageEnum
- UplinkCount
- UplinkGbps
- Address
- AssetInfo
- AssetLocation
- CatalogItem
- ComputeAttributes
- ConnectionDetails
- EC2Capacity
- InstanceTypeItem
- LineItem
- LineItemAssetInformation
- LineItemRequest
- Order
- OrderSummary
- Outpost
- RackPhysicalProperties
- ShipmentInformation
- Site
Derived from API version 2019-12-03
of the AWS service descriptions, licensed under Apache 2.0.
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.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _NotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- data CancelOrder = CancelOrder' Text
- newCancelOrder :: Text -> CancelOrder
- data CancelOrderResponse = CancelOrderResponse' Int
- newCancelOrderResponse :: Int -> CancelOrderResponse
- data CreateOrder = CreateOrder' (Maybe PaymentTerm) Text (NonEmpty LineItemRequest) PaymentOption
- newCreateOrder :: Text -> NonEmpty LineItemRequest -> PaymentOption -> CreateOrder
- data CreateOrderResponse = CreateOrderResponse' (Maybe Order) Int
- newCreateOrderResponse :: Int -> CreateOrderResponse
- data CreateOutpost = CreateOutpost' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe SupportedHardwareType) (Maybe (HashMap Text Text)) Text Text
- newCreateOutpost :: Text -> Text -> CreateOutpost
- data CreateOutpostResponse = CreateOutpostResponse' (Maybe Outpost) Int
- newCreateOutpostResponse :: Int -> CreateOutpostResponse
- data CreateSite = CreateSite' (Maybe Text) (Maybe Text) (Maybe Address) (Maybe RackPhysicalProperties) (Maybe Address) (Maybe (HashMap Text Text)) Text
- newCreateSite :: Text -> CreateSite
- data CreateSiteResponse = CreateSiteResponse' (Maybe Site) Int
- newCreateSiteResponse :: Int -> CreateSiteResponse
- data DeleteOutpost = DeleteOutpost' Text
- newDeleteOutpost :: Text -> DeleteOutpost
- data DeleteOutpostResponse = DeleteOutpostResponse' Int
- newDeleteOutpostResponse :: Int -> DeleteOutpostResponse
- data DeleteSite = DeleteSite' Text
- newDeleteSite :: Text -> DeleteSite
- data DeleteSiteResponse = DeleteSiteResponse' Int
- newDeleteSiteResponse :: Int -> DeleteSiteResponse
- data GetCatalogItem = GetCatalogItem' Text
- newGetCatalogItem :: Text -> GetCatalogItem
- data GetCatalogItemResponse = GetCatalogItemResponse' (Maybe CatalogItem) Int
- newGetCatalogItemResponse :: Int -> GetCatalogItemResponse
- data GetConnection = GetConnection' Text
- newGetConnection :: Text -> GetConnection
- data GetConnectionResponse = GetConnectionResponse' (Maybe ConnectionDetails) (Maybe Text) Int
- newGetConnectionResponse :: Int -> GetConnectionResponse
- data GetOrder = GetOrder' Text
- newGetOrder :: Text -> GetOrder
- data GetOrderResponse = GetOrderResponse' (Maybe Order) Int
- newGetOrderResponse :: Int -> GetOrderResponse
- data GetOutpost = GetOutpost' Text
- newGetOutpost :: Text -> GetOutpost
- data GetOutpostResponse = GetOutpostResponse' (Maybe Outpost) Int
- newGetOutpostResponse :: Int -> GetOutpostResponse
- data GetOutpostInstanceTypes = GetOutpostInstanceTypes' (Maybe Natural) (Maybe Text) Text
- newGetOutpostInstanceTypes :: Text -> GetOutpostInstanceTypes
- data GetOutpostInstanceTypesResponse = GetOutpostInstanceTypesResponse' (Maybe [InstanceTypeItem]) (Maybe Text) (Maybe Text) (Maybe Text) Int
- newGetOutpostInstanceTypesResponse :: Int -> GetOutpostInstanceTypesResponse
- data GetSite = GetSite' Text
- newGetSite :: Text -> GetSite
- data GetSiteResponse = GetSiteResponse' (Maybe Site) Int
- newGetSiteResponse :: Int -> GetSiteResponse
- data GetSiteAddress = GetSiteAddress' Text AddressType
- newGetSiteAddress :: Text -> AddressType -> GetSiteAddress
- data GetSiteAddressResponse = GetSiteAddressResponse' (Maybe Address) (Maybe AddressType) (Maybe Text) Int
- newGetSiteAddressResponse :: Int -> GetSiteAddressResponse
- data ListAssets = ListAssets' (Maybe [Text]) (Maybe Natural) (Maybe Text) (Maybe (NonEmpty AssetState)) Text
- newListAssets :: Text -> ListAssets
- data ListAssetsResponse = ListAssetsResponse' (Maybe [AssetInfo]) (Maybe Text) Int
- newListAssetsResponse :: Int -> ListAssetsResponse
- data ListCatalogItems = ListCatalogItems' (Maybe [Text]) (Maybe [CatalogItemClass]) (Maybe Natural) (Maybe Text) (Maybe [SupportedStorageEnum])
- newListCatalogItems :: ListCatalogItems
- data ListCatalogItemsResponse = ListCatalogItemsResponse' (Maybe [CatalogItem]) (Maybe Text) Int
- newListCatalogItemsResponse :: Int -> ListCatalogItemsResponse
- data ListOrders = ListOrders' (Maybe Natural) (Maybe Text) (Maybe Text)
- newListOrders :: ListOrders
- data ListOrdersResponse = ListOrdersResponse' (Maybe Text) (Maybe [OrderSummary]) Int
- newListOrdersResponse :: Int -> ListOrdersResponse
- data ListOutposts = ListOutposts' (Maybe (NonEmpty Text)) (Maybe (NonEmpty Text)) (Maybe (NonEmpty Text)) (Maybe Natural) (Maybe Text)
- newListOutposts :: ListOutposts
- data ListOutpostsResponse = ListOutpostsResponse' (Maybe Text) (Maybe [Outpost]) Int
- newListOutpostsResponse :: Int -> ListOutpostsResponse
- data ListSites = ListSites' (Maybe Natural) (Maybe Text) (Maybe [Text]) (Maybe [Text]) (Maybe [Text])
- newListSites :: ListSites
- data ListSitesResponse = ListSitesResponse' (Maybe Text) (Maybe [Site]) Int
- newListSitesResponse :: Int -> ListSitesResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data StartConnection = StartConnection' Text Text Text Natural
- newStartConnection :: Text -> Text -> Text -> Natural -> StartConnection
- data StartConnectionResponse = StartConnectionResponse' (Maybe Text) (Maybe Text) Int
- newStartConnectionResponse :: Int -> StartConnectionResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text (NonEmpty Text)
- newUntagResource :: Text -> NonEmpty Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateOutpost = UpdateOutpost' (Maybe Text) (Maybe Text) (Maybe SupportedHardwareType) Text
- newUpdateOutpost :: Text -> UpdateOutpost
- data UpdateOutpostResponse = UpdateOutpostResponse' (Maybe Outpost) Int
- newUpdateOutpostResponse :: Int -> UpdateOutpostResponse
- data UpdateSite = UpdateSite' (Maybe Text) (Maybe Text) (Maybe Text) Text
- newUpdateSite :: Text -> UpdateSite
- data UpdateSiteResponse = UpdateSiteResponse' (Maybe Site) Int
- newUpdateSiteResponse :: Int -> UpdateSiteResponse
- data UpdateSiteAddress = UpdateSiteAddress' Text AddressType Address
- newUpdateSiteAddress :: Text -> AddressType -> Address -> UpdateSiteAddress
- data UpdateSiteAddressResponse = UpdateSiteAddressResponse' (Maybe Address) (Maybe AddressType) Int
- newUpdateSiteAddressResponse :: Int -> UpdateSiteAddressResponse
- data UpdateSiteRackPhysicalProperties = UpdateSiteRackPhysicalProperties' (Maybe FiberOpticCableType) (Maybe MaximumSupportedWeightLbs) (Maybe OpticalStandard) (Maybe PowerConnector) (Maybe PowerDrawKva) (Maybe PowerFeedDrop) (Maybe PowerPhase) (Maybe UplinkCount) (Maybe UplinkGbps) Text
- newUpdateSiteRackPhysicalProperties :: Text -> UpdateSiteRackPhysicalProperties
- data UpdateSiteRackPhysicalPropertiesResponse = UpdateSiteRackPhysicalPropertiesResponse' (Maybe Site) Int
- newUpdateSiteRackPhysicalPropertiesResponse :: Int -> UpdateSiteRackPhysicalPropertiesResponse
- newtype AddressType where
- AddressType' { }
- pattern AddressType_OPERATING_ADDRESS :: AddressType
- pattern AddressType_SHIPPING_ADDRESS :: AddressType
- newtype AssetState where
- AssetState' { }
- pattern AssetState_ACTIVE :: AssetState
- pattern AssetState_RETIRING :: AssetState
- newtype AssetType where
- AssetType' { }
- pattern AssetType_COMPUTE :: AssetType
- newtype CatalogItemClass where
- CatalogItemClass' { }
- pattern CatalogItemClass_RACK :: CatalogItemClass
- pattern CatalogItemClass_SERVER :: CatalogItemClass
- newtype CatalogItemStatus where
- newtype ComputeAssetState where
- ComputeAssetState' { }
- pattern ComputeAssetState_ACTIVE :: ComputeAssetState
- pattern ComputeAssetState_ISOLATED :: ComputeAssetState
- pattern ComputeAssetState_RETIRING :: ComputeAssetState
- newtype FiberOpticCableType where
- newtype LineItemStatus where
- LineItemStatus' { }
- pattern LineItemStatus_BUILDING :: LineItemStatus
- pattern LineItemStatus_CANCELLED :: LineItemStatus
- pattern LineItemStatus_DELIVERED :: LineItemStatus
- pattern LineItemStatus_ERROR :: LineItemStatus
- pattern LineItemStatus_INSTALLED :: LineItemStatus
- pattern LineItemStatus_INSTALLING :: LineItemStatus
- pattern LineItemStatus_PREPARING :: LineItemStatus
- pattern LineItemStatus_SHIPPED :: LineItemStatus
- newtype MaximumSupportedWeightLbs where
- MaximumSupportedWeightLbs' { }
- pattern MaximumSupportedWeightLbs_MAX_1400_LBS :: MaximumSupportedWeightLbs
- pattern MaximumSupportedWeightLbs_MAX_1600_LBS :: MaximumSupportedWeightLbs
- pattern MaximumSupportedWeightLbs_MAX_1800_LBS :: MaximumSupportedWeightLbs
- pattern MaximumSupportedWeightLbs_MAX_2000_LBS :: MaximumSupportedWeightLbs
- pattern MaximumSupportedWeightLbs_NO_LIMIT :: MaximumSupportedWeightLbs
- newtype OpticalStandard where
- OpticalStandard' { }
- pattern OpticalStandard_OPTIC_1000BASE_LX :: OpticalStandard
- pattern OpticalStandard_OPTIC_1000BASE_SX :: OpticalStandard
- pattern OpticalStandard_OPTIC_100GBASE_CWDM4 :: OpticalStandard
- pattern OpticalStandard_OPTIC_100GBASE_LR4 :: OpticalStandard
- pattern OpticalStandard_OPTIC_100GBASE_SR4 :: OpticalStandard
- pattern OpticalStandard_OPTIC_100G_PSM4_MSA :: OpticalStandard
- pattern OpticalStandard_OPTIC_10GBASE_IR :: OpticalStandard
- pattern OpticalStandard_OPTIC_10GBASE_LR :: OpticalStandard
- pattern OpticalStandard_OPTIC_10GBASE_SR :: OpticalStandard
- pattern OpticalStandard_OPTIC_40GBASE_ESR :: OpticalStandard
- pattern OpticalStandard_OPTIC_40GBASE_IR4_LR4L :: OpticalStandard
- pattern OpticalStandard_OPTIC_40GBASE_LR4 :: OpticalStandard
- pattern OpticalStandard_OPTIC_40GBASE_SR :: OpticalStandard
- newtype OrderStatus where
- OrderStatus' { }
- pattern OrderStatus_CANCELLED :: OrderStatus
- pattern OrderStatus_COMPLETED :: OrderStatus
- pattern OrderStatus_ERROR :: OrderStatus
- pattern OrderStatus_FULFILLED :: OrderStatus
- pattern OrderStatus_INSTALLING :: OrderStatus
- pattern OrderStatus_IN_PROGRESS :: OrderStatus
- pattern OrderStatus_PENDING :: OrderStatus
- pattern OrderStatus_PREPARING :: OrderStatus
- pattern OrderStatus_PROCESSING :: OrderStatus
- pattern OrderStatus_RECEIVED :: OrderStatus
- newtype OrderType where
- OrderType' { }
- pattern OrderType_OUTPOST :: OrderType
- pattern OrderType_REPLACEMENT :: OrderType
- newtype PaymentOption where
- PaymentOption' { }
- pattern PaymentOption_ALL_UPFRONT :: PaymentOption
- pattern PaymentOption_NO_UPFRONT :: PaymentOption
- pattern PaymentOption_PARTIAL_UPFRONT :: PaymentOption
- newtype PaymentTerm where
- PaymentTerm' { }
- pattern PaymentTerm_ONE_YEAR :: PaymentTerm
- pattern PaymentTerm_THREE_YEARS :: PaymentTerm
- newtype PowerConnector where
- PowerConnector' { }
- pattern PowerConnector_AH530P7W :: PowerConnector
- pattern PowerConnector_AH532P6W :: PowerConnector
- pattern PowerConnector_IEC309 :: PowerConnector
- pattern PowerConnector_L6_30P :: PowerConnector
- newtype PowerDrawKva where
- PowerDrawKva' { }
- pattern PowerDrawKva_POWER_10_KVA :: PowerDrawKva
- pattern PowerDrawKva_POWER_15_KVA :: PowerDrawKva
- pattern PowerDrawKva_POWER_5_KVA :: PowerDrawKva
- newtype PowerFeedDrop where
- PowerFeedDrop' { }
- pattern PowerFeedDrop_ABOVE_RACK :: PowerFeedDrop
- pattern PowerFeedDrop_BELOW_RACK :: PowerFeedDrop
- newtype PowerPhase where
- PowerPhase' { }
- pattern PowerPhase_SINGLE_PHASE :: PowerPhase
- pattern PowerPhase_THREE_PHASE :: PowerPhase
- newtype ShipmentCarrier where
- ShipmentCarrier' { }
- pattern ShipmentCarrier_DBS :: ShipmentCarrier
- pattern ShipmentCarrier_DHL :: ShipmentCarrier
- pattern ShipmentCarrier_FEDEX :: ShipmentCarrier
- pattern ShipmentCarrier_UPS :: ShipmentCarrier
- newtype SupportedHardwareType where
- newtype SupportedStorageEnum where
- newtype UplinkCount where
- UplinkCount' { }
- pattern UplinkCount_UPLINK_COUNT_1 :: UplinkCount
- pattern UplinkCount_UPLINK_COUNT_12 :: UplinkCount
- pattern UplinkCount_UPLINK_COUNT_16 :: UplinkCount
- pattern UplinkCount_UPLINK_COUNT_2 :: UplinkCount
- pattern UplinkCount_UPLINK_COUNT_3 :: UplinkCount
- pattern UplinkCount_UPLINK_COUNT_4 :: UplinkCount
- pattern UplinkCount_UPLINK_COUNT_5 :: UplinkCount
- pattern UplinkCount_UPLINK_COUNT_6 :: UplinkCount
- pattern UplinkCount_UPLINK_COUNT_7 :: UplinkCount
- pattern UplinkCount_UPLINK_COUNT_8 :: UplinkCount
- newtype UplinkGbps where
- UplinkGbps' { }
- pattern UplinkGbps_UPLINK_100G :: UplinkGbps
- pattern UplinkGbps_UPLINK_10G :: UplinkGbps
- pattern UplinkGbps_UPLINK_1G :: UplinkGbps
- pattern UplinkGbps_UPLINK_40G :: UplinkGbps
- data Address = Address' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text Text Text Text Text
- newAddress :: Text -> Text -> Text -> Text -> Text -> Address
- data AssetInfo = AssetInfo' (Maybe Text) (Maybe AssetLocation) (Maybe AssetType) (Maybe ComputeAttributes) (Maybe Text)
- newAssetInfo :: AssetInfo
- data AssetLocation = AssetLocation' (Maybe Double)
- newAssetLocation :: AssetLocation
- data CatalogItem = CatalogItem' (Maybe Text) (Maybe [EC2Capacity]) (Maybe CatalogItemStatus) (Maybe Double) (Maybe [SupportedStorageEnum]) (Maybe [Int]) (Maybe Int)
- newCatalogItem :: CatalogItem
- data ComputeAttributes = ComputeAttributes' (Maybe Text) (Maybe ComputeAssetState)
- newComputeAttributes :: ComputeAttributes
- data ConnectionDetails = ConnectionDetails' (Maybe [Text]) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newConnectionDetails :: ConnectionDetails
- data EC2Capacity = EC2Capacity' (Maybe Text) (Maybe Text) (Maybe Text)
- newEC2Capacity :: EC2Capacity
- data InstanceTypeItem = InstanceTypeItem' (Maybe Text)
- newInstanceTypeItem :: InstanceTypeItem
- data LineItem = LineItem' (Maybe [LineItemAssetInformation]) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe ShipmentInformation) (Maybe LineItemStatus)
- newLineItem :: LineItem
- data LineItemAssetInformation = LineItemAssetInformation' (Maybe Text) (Maybe [Text])
- newLineItemAssetInformation :: LineItemAssetInformation
- data LineItemRequest = LineItemRequest' (Maybe Text) (Maybe Natural)
- newLineItemRequest :: LineItemRequest
- data Order = Order' (Maybe [LineItem]) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe PaymentOption) (Maybe OrderStatus)
- newOrder :: Order
- data OrderSummary = OrderSummary' (Maybe (HashMap LineItemStatus Natural)) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe OrderType) (Maybe Text) (Maybe OrderStatus)
- newOrderSummary :: OrderSummary
- data Outpost = Outpost' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe SupportedHardwareType) (Maybe (HashMap Text Text))
- newOutpost :: Outpost
- data RackPhysicalProperties = RackPhysicalProperties' (Maybe FiberOpticCableType) (Maybe MaximumSupportedWeightLbs) (Maybe OpticalStandard) (Maybe PowerConnector) (Maybe PowerDrawKva) (Maybe PowerFeedDrop) (Maybe PowerPhase) (Maybe UplinkCount) (Maybe UplinkGbps)
- newRackPhysicalProperties :: RackPhysicalProperties
- data ShipmentInformation = ShipmentInformation' (Maybe ShipmentCarrier) (Maybe Text)
- newShipmentInformation :: ShipmentInformation
- data Site = Site' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe RackPhysicalProperties) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newSite :: Site
Service Configuration
defaultService :: Service Source #
API version 2019-12-03
of the Amazon Outposts SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by Outposts
.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
You do not have permission to perform this operation.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
Updating or deleting this resource can cause an inconsistent state.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
An internal error has occurred.
NotFoundException
_NotFoundException :: AsError a => Fold a ServiceError Source #
The specified request is not valid.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
You have exceeded a service quota.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
A parameter is not valid.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
CancelOrder
data CancelOrder Source #
See: newCancelOrder
smart constructor.
Instances
Create a value of CancelOrder
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CancelOrder
, cancelOrder_orderId
- The ID of the order.
data CancelOrderResponse Source #
See: newCancelOrderResponse
smart constructor.
Instances
newCancelOrderResponse Source #
Create a value of CancelOrderResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:CancelOrderResponse'
, cancelOrderResponse_httpStatus
- The response's http status code.
CreateOrder
data CreateOrder Source #
See: newCreateOrder
smart constructor.
Instances
:: Text | |
-> NonEmpty LineItemRequest | |
-> PaymentOption | |
-> CreateOrder |
Create a value of CreateOrder
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:paymentTerm:CreateOrder'
, createOrder_paymentTerm
- The payment terms.
$sel:outpostIdentifier:CreateOrder'
, createOrder_outpostIdentifier
- The ID or the Amazon Resource Name (ARN) of the Outpost.
CreateOrder
, createOrder_lineItems
- The line items that make up the order.
CreateOrder
, createOrder_paymentOption
- The payment option.
data CreateOrderResponse Source #
See: newCreateOrderResponse
smart constructor.
Instances
newCreateOrderResponse Source #
Create a value of CreateOrderResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:order:CreateOrderResponse'
, createOrderResponse_order
- Information about this order.
$sel:httpStatus:CreateOrderResponse'
, createOrderResponse_httpStatus
- The response's http status code.
CreateOutpost
data CreateOutpost Source #
See: newCreateOutpost
smart constructor.
CreateOutpost' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe SupportedHardwareType) (Maybe (HashMap Text Text)) Text Text |
Instances
Create a value of CreateOutpost
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateOutpost
, createOutpost_availabilityZone
- Undocumented member.
CreateOutpost
, createOutpost_availabilityZoneId
- Undocumented member.
CreateOutpost
, createOutpost_description
- Undocumented member.
CreateOutpost
, createOutpost_supportedHardwareType
- The type of hardware for this Outpost.
CreateOutpost
, createOutpost_tags
- The tags to apply to the Outpost.
CreateOutpost
, createOutpost_name
- Undocumented member.
CreateOutpost
, createOutpost_siteId
- The ID or the Amazon Resource Name (ARN) of the site.
data CreateOutpostResponse Source #
See: newCreateOutpostResponse
smart constructor.
Instances
newCreateOutpostResponse Source #
Create a value of CreateOutpostResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:outpost:CreateOutpostResponse'
, createOutpostResponse_outpost
- Undocumented member.
$sel:httpStatus:CreateOutpostResponse'
, createOutpostResponse_httpStatus
- The response's http status code.
CreateSite
data CreateSite Source #
See: newCreateSite
smart constructor.
CreateSite' (Maybe Text) (Maybe Text) (Maybe Address) (Maybe RackPhysicalProperties) (Maybe Address) (Maybe (HashMap Text Text)) Text |
Instances
:: Text | |
-> CreateSite |
Create a value of CreateSite
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateSite
, createSite_description
- Undocumented member.
CreateSite
, createSite_notes
- Additional information that you provide about site access requirements,
electrician scheduling, personal protective equipment, or regulation of
equipment materials that could affect your installation process.
$sel:operatingAddress:CreateSite'
, createSite_operatingAddress
- The location to install and power on the hardware. This address might be
different from the shipping address.
CreateSite
, createSite_rackPhysicalProperties
- Information about the physical and logistical details for the rack at
this site. For more information about hardware requirements for racks,
see
Network readiness checklist
in the Amazon Web Services Outposts User Guide.
$sel:shippingAddress:CreateSite'
, createSite_shippingAddress
- The location to ship the hardware. This address might be different from
the operating address.
CreateSite
, createSite_tags
- The tags to apply to a site.
CreateSite
, createSite_name
- Undocumented member.
data CreateSiteResponse Source #
See: newCreateSiteResponse
smart constructor.
Instances
newCreateSiteResponse Source #
Create a value of CreateSiteResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:site:CreateSiteResponse'
, createSiteResponse_site
- Undocumented member.
$sel:httpStatus:CreateSiteResponse'
, createSiteResponse_httpStatus
- The response's http status code.
DeleteOutpost
data DeleteOutpost Source #
See: newDeleteOutpost
smart constructor.
Instances
Create a value of DeleteOutpost
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteOutpost
, deleteOutpost_outpostId
- The ID or the Amazon Resource Name (ARN) of the Outpost.
data DeleteOutpostResponse Source #
See: newDeleteOutpostResponse
smart constructor.
Instances
newDeleteOutpostResponse Source #
Create a value of DeleteOutpostResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteOutpostResponse'
, deleteOutpostResponse_httpStatus
- The response's http status code.
DeleteSite
data DeleteSite Source #
See: newDeleteSite
smart constructor.
Instances
:: Text | |
-> DeleteSite |
Create a value of DeleteSite
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteSite
, deleteSite_siteId
- The ID or the Amazon Resource Name (ARN) of the site.
data DeleteSiteResponse Source #
See: newDeleteSiteResponse
smart constructor.
Instances
newDeleteSiteResponse Source #
Create a value of DeleteSiteResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteSiteResponse'
, deleteSiteResponse_httpStatus
- The response's http status code.
GetCatalogItem
data GetCatalogItem Source #
See: newGetCatalogItem
smart constructor.
Instances
Create a value of GetCatalogItem
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetCatalogItem
, getCatalogItem_catalogItemId
- The ID of the catalog item.
data GetCatalogItemResponse Source #
See: newGetCatalogItemResponse
smart constructor.
Instances
newGetCatalogItemResponse Source #
Create a value of GetCatalogItemResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:catalogItem:GetCatalogItemResponse'
, getCatalogItemResponse_catalogItem
- Information about this catalog item.
$sel:httpStatus:GetCatalogItemResponse'
, getCatalogItemResponse_httpStatus
- The response's http status code.
GetConnection
data GetConnection Source #
See: newGetConnection
smart constructor.
Instances
Create a value of GetConnection
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetConnection
, getConnection_connectionId
- The ID of the connection.
data GetConnectionResponse Source #
See: newGetConnectionResponse
smart constructor.
Instances
newGetConnectionResponse Source #
Create a value of GetConnectionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectionDetails:GetConnectionResponse'
, getConnectionResponse_connectionDetails
- Information about the connection.
GetConnection
, getConnectionResponse_connectionId
- The ID of the connection.
$sel:httpStatus:GetConnectionResponse'
, getConnectionResponse_httpStatus
- The response's http status code.
GetOrder
See: newGetOrder
smart constructor.
Instances
ToHeaders GetOrder Source # | |
Defined in Amazonka.Outposts.GetOrder | |
ToPath GetOrder Source # | |
Defined in Amazonka.Outposts.GetOrder toPath :: GetOrder -> ByteString # | |
ToQuery GetOrder Source # | |
Defined in Amazonka.Outposts.GetOrder toQuery :: GetOrder -> QueryString # | |
AWSRequest GetOrder Source # | |
Defined in Amazonka.Outposts.GetOrder type AWSResponse GetOrder # request :: (Service -> Service) -> GetOrder -> Request GetOrder # response :: MonadResource m => (ByteStringLazy -> IO ByteStringLazy) -> Service -> Proxy GetOrder -> ClientResponse ClientBody -> m (Either Error (ClientResponse (AWSResponse GetOrder))) # | |
Generic GetOrder Source # | |
Read GetOrder Source # | |
Show GetOrder Source # | |
NFData GetOrder Source # | |
Defined in Amazonka.Outposts.GetOrder | |
Eq GetOrder Source # | |
Hashable GetOrder Source # | |
Defined in Amazonka.Outposts.GetOrder | |
type AWSResponse GetOrder Source # | |
Defined in Amazonka.Outposts.GetOrder | |
type Rep GetOrder Source # | |
Defined in Amazonka.Outposts.GetOrder |
Create a value of GetOrder
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetOrder
, getOrder_orderId
- The ID of the order.
data GetOrderResponse Source #
See: newGetOrderResponse
smart constructor.
Instances
Create a value of GetOrderResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:order:GetOrderResponse'
, getOrderResponse_order
- Undocumented member.
$sel:httpStatus:GetOrderResponse'
, getOrderResponse_httpStatus
- The response's http status code.
GetOutpost
data GetOutpost Source #
See: newGetOutpost
smart constructor.
Instances
:: Text | |
-> GetOutpost |
Create a value of GetOutpost
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetOutpost
, getOutpost_outpostId
- The ID or the Amazon Resource Name (ARN) of the Outpost.
data GetOutpostResponse Source #
See: newGetOutpostResponse
smart constructor.
Instances
newGetOutpostResponse Source #
Create a value of GetOutpostResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:outpost:GetOutpostResponse'
, getOutpostResponse_outpost
- Undocumented member.
$sel:httpStatus:GetOutpostResponse'
, getOutpostResponse_httpStatus
- The response's http status code.
GetOutpostInstanceTypes
data GetOutpostInstanceTypes Source #
See: newGetOutpostInstanceTypes
smart constructor.
Instances
newGetOutpostInstanceTypes Source #
Create a value of GetOutpostInstanceTypes
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:GetOutpostInstanceTypes'
, getOutpostInstanceTypes_maxResults
- Undocumented member.
GetOutpostInstanceTypes
, getOutpostInstanceTypes_nextToken
- Undocumented member.
GetOutpostInstanceTypes
, getOutpostInstanceTypes_outpostId
- The ID or the Amazon Resource Name (ARN) of the Outpost.
data GetOutpostInstanceTypesResponse Source #
See: newGetOutpostInstanceTypesResponse
smart constructor.
GetOutpostInstanceTypesResponse' (Maybe [InstanceTypeItem]) (Maybe Text) (Maybe Text) (Maybe Text) Int |
Instances
newGetOutpostInstanceTypesResponse Source #
Create a value of GetOutpostInstanceTypesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:instanceTypes:GetOutpostInstanceTypesResponse'
, getOutpostInstanceTypesResponse_instanceTypes
- Undocumented member.
GetOutpostInstanceTypes
, getOutpostInstanceTypesResponse_nextToken
- Undocumented member.
GetOutpostInstanceTypesResponse
, getOutpostInstanceTypesResponse_outpostArn
- Undocumented member.
GetOutpostInstanceTypes
, getOutpostInstanceTypesResponse_outpostId
- The ID of the Outpost.
$sel:httpStatus:GetOutpostInstanceTypesResponse'
, getOutpostInstanceTypesResponse_httpStatus
- The response's http status code.
GetSite
See: newGetSite
smart constructor.
Instances
ToHeaders GetSite Source # | |
Defined in Amazonka.Outposts.GetSite | |
ToPath GetSite Source # | |
Defined in Amazonka.Outposts.GetSite toPath :: GetSite -> ByteString # | |
ToQuery GetSite Source # | |
Defined in Amazonka.Outposts.GetSite toQuery :: GetSite -> QueryString # | |
AWSRequest GetSite Source # | |
Defined in Amazonka.Outposts.GetSite type AWSResponse GetSite # request :: (Service -> Service) -> GetSite -> Request GetSite # response :: MonadResource m => (ByteStringLazy -> IO ByteStringLazy) -> Service -> Proxy GetSite -> ClientResponse ClientBody -> m (Either Error (ClientResponse (AWSResponse GetSite))) # | |
Generic GetSite Source # | |
Read GetSite Source # | |
Show GetSite Source # | |
NFData GetSite Source # | |
Defined in Amazonka.Outposts.GetSite | |
Eq GetSite Source # | |
Hashable GetSite Source # | |
Defined in Amazonka.Outposts.GetSite | |
type AWSResponse GetSite Source # | |
Defined in Amazonka.Outposts.GetSite | |
type Rep GetSite Source # | |
Defined in Amazonka.Outposts.GetSite |
Create a value of GetSite
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetSite
, getSite_siteId
- The ID or the Amazon Resource Name (ARN) of the site.
data GetSiteResponse Source #
See: newGetSiteResponse
smart constructor.
Instances
Create a value of GetSiteResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:site:GetSiteResponse'
, getSiteResponse_site
- Undocumented member.
$sel:httpStatus:GetSiteResponse'
, getSiteResponse_httpStatus
- The response's http status code.
GetSiteAddress
data GetSiteAddress Source #
See: newGetSiteAddress
smart constructor.
Instances
Create a value of GetSiteAddress
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetSiteAddress
, getSiteAddress_siteId
- The ID or the Amazon Resource Name (ARN) of the site.
GetSiteAddress
, getSiteAddress_addressType
- The type of the address you request.
data GetSiteAddressResponse Source #
See: newGetSiteAddressResponse
smart constructor.
Instances
newGetSiteAddressResponse Source #
Create a value of GetSiteAddressResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:address:GetSiteAddressResponse'
, getSiteAddressResponse_address
- Information about the address.
GetSiteAddress
, getSiteAddressResponse_addressType
- The type of the address you receive.
GetSiteAddress
, getSiteAddressResponse_siteId
- Undocumented member.
$sel:httpStatus:GetSiteAddressResponse'
, getSiteAddressResponse_httpStatus
- The response's http status code.
ListAssets
data ListAssets Source #
See: newListAssets
smart constructor.
Instances
Create a value of ListAssets
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:hostIdFilter:ListAssets'
, listAssets_hostIdFilter
- Filters the results by the host ID of a Dedicated Host.
$sel:maxResults:ListAssets'
, listAssets_maxResults
- Undocumented member.
ListAssets
, listAssets_nextToken
- Undocumented member.
$sel:statusFilter:ListAssets'
, listAssets_statusFilter
- Filters the results by state.
$sel:outpostIdentifier:ListAssets'
, listAssets_outpostIdentifier
- The ID or the Amazon Resource Name (ARN) of the Outpost.
data ListAssetsResponse Source #
See: newListAssetsResponse
smart constructor.
Instances
newListAssetsResponse Source #
Create a value of ListAssetsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:assets:ListAssetsResponse'
, listAssetsResponse_assets
- Information about the hardware assets.
ListAssets
, listAssetsResponse_nextToken
- Undocumented member.
$sel:httpStatus:ListAssetsResponse'
, listAssetsResponse_httpStatus
- The response's http status code.
ListCatalogItems
data ListCatalogItems Source #
See: newListCatalogItems
smart constructor.
ListCatalogItems' (Maybe [Text]) (Maybe [CatalogItemClass]) (Maybe Natural) (Maybe Text) (Maybe [SupportedStorageEnum]) |
Instances
newListCatalogItems :: ListCatalogItems Source #
Create a value of ListCatalogItems
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eC2FamilyFilter:ListCatalogItems'
, listCatalogItems_eC2FamilyFilter
- Filters the results by EC2 family (for example, M5).
$sel:itemClassFilter:ListCatalogItems'
, listCatalogItems_itemClassFilter
- Filters the results by item class.
$sel:maxResults:ListCatalogItems'
, listCatalogItems_maxResults
- Undocumented member.
ListCatalogItems
, listCatalogItems_nextToken
- Undocumented member.
$sel:supportedStorageFilter:ListCatalogItems'
, listCatalogItems_supportedStorageFilter
- Filters the results by storage option.
data ListCatalogItemsResponse Source #
See: newListCatalogItemsResponse
smart constructor.
Instances
newListCatalogItemsResponse Source #
Create a value of ListCatalogItemsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:catalogItems:ListCatalogItemsResponse'
, listCatalogItemsResponse_catalogItems
- Information about the catalog items.
ListCatalogItems
, listCatalogItemsResponse_nextToken
- Undocumented member.
$sel:httpStatus:ListCatalogItemsResponse'
, listCatalogItemsResponse_httpStatus
- The response's http status code.
ListOrders
data ListOrders Source #
See: newListOrders
smart constructor.
Instances
newListOrders :: ListOrders Source #
Create a value of ListOrders
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListOrders'
, listOrders_maxResults
- Undocumented member.
ListOrders
, listOrders_nextToken
- Undocumented member.
$sel:outpostIdentifierFilter:ListOrders'
, listOrders_outpostIdentifierFilter
- The ID or the Amazon Resource Name (ARN) of the Outpost.
data ListOrdersResponse Source #
See: newListOrdersResponse
smart constructor.
Instances
newListOrdersResponse Source #
Create a value of ListOrdersResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListOrders
, listOrdersResponse_nextToken
- Undocumented member.
$sel:orders:ListOrdersResponse'
, listOrdersResponse_orders
- Information about the orders.
$sel:httpStatus:ListOrdersResponse'
, listOrdersResponse_httpStatus
- The response's http status code.
ListOutposts
data ListOutposts Source #
See: newListOutposts
smart constructor.
ListOutposts' (Maybe (NonEmpty Text)) (Maybe (NonEmpty Text)) (Maybe (NonEmpty Text)) (Maybe Natural) (Maybe Text) |
Instances
newListOutposts :: ListOutposts Source #
Create a value of ListOutposts
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:availabilityZoneFilter:ListOutposts'
, listOutposts_availabilityZoneFilter
- Filters the results by Availability Zone (for example, us-east-1a
).
$sel:availabilityZoneIdFilter:ListOutposts'
, listOutposts_availabilityZoneIdFilter
- Filters the results by AZ ID (for example, use1-az1
).
$sel:lifeCycleStatusFilter:ListOutposts'
, listOutposts_lifeCycleStatusFilter
- Filters the results by the lifecycle status.
$sel:maxResults:ListOutposts'
, listOutposts_maxResults
- Undocumented member.
ListOutposts
, listOutposts_nextToken
- Undocumented member.
data ListOutpostsResponse Source #
See: newListOutpostsResponse
smart constructor.
Instances
newListOutpostsResponse Source #
Create a value of ListOutpostsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListOutposts
, listOutpostsResponse_nextToken
- Undocumented member.
$sel:outposts:ListOutpostsResponse'
, listOutpostsResponse_outposts
- Undocumented member.
$sel:httpStatus:ListOutpostsResponse'
, listOutpostsResponse_httpStatus
- The response's http status code.
ListSites
See: newListSites
smart constructor.
Instances
newListSites :: ListSites Source #
Create a value of ListSites
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListSites'
, listSites_maxResults
- Undocumented member.
ListSites
, listSites_nextToken
- Undocumented member.
$sel:operatingAddressCityFilter:ListSites'
, listSites_operatingAddressCityFilter
- Filters the results by city.
$sel:operatingAddressCountryCodeFilter:ListSites'
, listSites_operatingAddressCountryCodeFilter
- Filters the results by country code.
$sel:operatingAddressStateOrRegionFilter:ListSites'
, listSites_operatingAddressStateOrRegionFilter
- Filters the results by state or region.
data ListSitesResponse Source #
See: newListSitesResponse
smart constructor.
Instances
Create a value of ListSitesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListSites
, listSitesResponse_nextToken
- Undocumented member.
$sel:sites:ListSitesResponse'
, listSitesResponse_sites
- Undocumented member.
$sel:httpStatus:ListSitesResponse'
, listSitesResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- The Amazon Resource Name (ARN) of the resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
ListTagsForResourceResponse
, listTagsForResourceResponse_tags
- The resource tags.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
StartConnection
data StartConnection Source #
See: newStartConnection
smart constructor.
Instances
:: Text | |
-> Text | |
-> Text | |
-> Natural | |
-> StartConnection |
Create a value of StartConnection
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:deviceSerialNumber:StartConnection'
, startConnection_deviceSerialNumber
- The serial number of the dongle.
StartConnection
, startConnection_assetId
- The ID of the Outpost server.
StartConnection
, startConnection_clientPublicKey
- The public key of the client.
$sel:networkInterfaceDeviceIndex:StartConnection'
, startConnection_networkInterfaceDeviceIndex
- The device index of the network interface on the Outpost server.
data StartConnectionResponse Source #
See: newStartConnectionResponse
smart constructor.
Instances
newStartConnectionResponse Source #
Create a value of StartConnectionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:connectionId:StartConnectionResponse'
, startConnectionResponse_connectionId
- The ID of the connection.
$sel:underlayIpAddress:StartConnectionResponse'
, startConnectionResponse_underlayIpAddress
- The underlay IP address.
$sel:httpStatus:StartConnectionResponse'
, startConnectionResponse_httpStatus
- The response's http status code.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:TagResource'
, tagResource_resourceArn
- The Amazon Resource Name (ARN) of the resource.
TagResource
, tagResource_tags
- The tags to add to the resource.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
newTagResourceResponse Source #
Create a value of TagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:resourceArn:UntagResource'
, untagResource_resourceArn
- The Amazon Resource Name (ARN) of the resource.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- The tag keys.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
UpdateOutpost
data UpdateOutpost Source #
See: newUpdateOutpost
smart constructor.
Instances
Create a value of UpdateOutpost
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateOutpost
, updateOutpost_description
- Undocumented member.
UpdateOutpost
, updateOutpost_name
- Undocumented member.
UpdateOutpost
, updateOutpost_supportedHardwareType
- The type of hardware for this Outpost.
UpdateOutpost
, updateOutpost_outpostId
- The ID or the Amazon Resource Name (ARN) of the Outpost.
data UpdateOutpostResponse Source #
See: newUpdateOutpostResponse
smart constructor.
Instances
newUpdateOutpostResponse Source #
Create a value of UpdateOutpostResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:outpost:UpdateOutpostResponse'
, updateOutpostResponse_outpost
- Undocumented member.
$sel:httpStatus:UpdateOutpostResponse'
, updateOutpostResponse_httpStatus
- The response's http status code.
UpdateSite
data UpdateSite Source #
See: newUpdateSite
smart constructor.
Instances
:: Text | |
-> UpdateSite |
Create a value of UpdateSite
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateSite
, updateSite_description
- Undocumented member.
UpdateSite
, updateSite_name
- Undocumented member.
UpdateSite
, updateSite_notes
- Notes about a site.
UpdateSite
, updateSite_siteId
- The ID or the Amazon Resource Name (ARN) of the site.
data UpdateSiteResponse Source #
See: newUpdateSiteResponse
smart constructor.
Instances
newUpdateSiteResponse Source #
Create a value of UpdateSiteResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:site:UpdateSiteResponse'
, updateSiteResponse_site
- Undocumented member.
$sel:httpStatus:UpdateSiteResponse'
, updateSiteResponse_httpStatus
- The response's http status code.
UpdateSiteAddress
data UpdateSiteAddress Source #
See: newUpdateSiteAddress
smart constructor.
Instances
:: Text | |
-> AddressType | |
-> Address | |
-> UpdateSiteAddress |
Create a value of UpdateSiteAddress
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateSiteAddress
, updateSiteAddress_siteId
- The ID or the Amazon Resource Name (ARN) of the site.
UpdateSiteAddress
, updateSiteAddress_addressType
- The type of the address.
UpdateSiteAddress
, updateSiteAddress_address
- The address for the site.
data UpdateSiteAddressResponse Source #
See: newUpdateSiteAddressResponse
smart constructor.
Instances
newUpdateSiteAddressResponse Source #
Create a value of UpdateSiteAddressResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateSiteAddress
, updateSiteAddressResponse_address
- Information about an address.
UpdateSiteAddress
, updateSiteAddressResponse_addressType
- The type of the address.
$sel:httpStatus:UpdateSiteAddressResponse'
, updateSiteAddressResponse_httpStatus
- The response's http status code.
UpdateSiteRackPhysicalProperties
data UpdateSiteRackPhysicalProperties Source #
See: newUpdateSiteRackPhysicalProperties
smart constructor.
Instances
newUpdateSiteRackPhysicalProperties Source #
Create a value of UpdateSiteRackPhysicalProperties
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateSiteRackPhysicalProperties
, updateSiteRackPhysicalProperties_fiberOpticCableType
- The type of fiber that you will use to attach the Outpost to your
network.
UpdateSiteRackPhysicalProperties
, updateSiteRackPhysicalProperties_maximumSupportedWeightLbs
- The maximum rack weight that this site can support. NO_LIMIT
is over
2000lbs.
UpdateSiteRackPhysicalProperties
, updateSiteRackPhysicalProperties_opticalStandard
- The type of optical standard that you will use to attach the Outpost to
your network. This field is dependent on uplink speed, fiber type, and
distance to the upstream device. For more information about networking
requirements for racks, see
Network
in the Amazon Web Services Outposts User Guide.
OPTIC_10GBASE_SR
: 10GBASE-SROPTIC_10GBASE_IR
: 10GBASE-IROPTIC_10GBASE_LR
: 10GBASE-LROPTIC_40GBASE_SR
: 40GBASE-SROPTIC_40GBASE_ESR
: 40GBASE-ESROPTIC_40GBASE_IR4_LR4L
: 40GBASE-IR (LR4L)OPTIC_40GBASE_LR4
: 40GBASE-LR4OPTIC_100GBASE_SR4
: 100GBASE-SR4OPTIC_100GBASE_CWDM4
: 100GBASE-CWDM4OPTIC_100GBASE_LR4
: 100GBASE-LR4OPTIC_100G_PSM4_MSA
: 100G PSM4 MSAOPTIC_1000BASE_LX
: 1000Base-LXOPTIC_1000BASE_SX
: 1000Base-SX
UpdateSiteRackPhysicalProperties
, updateSiteRackPhysicalProperties_powerConnector
- The power connector that Amazon Web Services should plan to provide for
connections to the hardware. Note the correlation between PowerPhase
and PowerConnector
.
Single-phase AC feed
- L6-30P – (common in US); 30A; single phase
- IEC309 (blue) – P+N+E, 6hr; 32 A; single phase
Three-phase AC feed
- AH530P7W (red) – 3P+N+E, 7hr; 30A; three phase
- AH532P6W (red) – 3P+N+E, 6hr; 32A; three phase
UpdateSiteRackPhysicalProperties
, updateSiteRackPhysicalProperties_powerDrawKva
- The power draw, in kVA, available at the hardware placement position for
the rack.
UpdateSiteRackPhysicalProperties
, updateSiteRackPhysicalProperties_powerFeedDrop
- Indicates whether the power feed comes above or below the rack.
UpdateSiteRackPhysicalProperties
, updateSiteRackPhysicalProperties_powerPhase
- The power option that you can provide for hardware.
- Single-phase AC feed: 200 V to 277 V, 50 Hz or 60 Hz
- Three-phase AC feed: 346 V to 480 V, 50 Hz or 60 Hz
UpdateSiteRackPhysicalProperties
, updateSiteRackPhysicalProperties_uplinkCount
- Racks come with two Outpost network devices. Depending on the supported
uplink speed at the site, the Outpost network devices provide a variable
number of uplinks. Specify the number of uplinks for each Outpost
network device that you intend to use to connect the rack to your
network. Note the correlation between UplinkGbps
and UplinkCount
.
- 1Gbps - Uplinks available: 1, 2, 4, 6, 8
- 10Gbps - Uplinks available: 1, 2, 4, 8, 12, 16
- 40 and 100 Gbps- Uplinks available: 1, 2, 4
UpdateSiteRackPhysicalProperties
, updateSiteRackPhysicalProperties_uplinkGbps
- The uplink speed the rack should support for the connection to the
Region.
UpdateSiteRackPhysicalProperties
, updateSiteRackPhysicalProperties_siteId
- The ID or the Amazon Resource Name (ARN) of the site.
data UpdateSiteRackPhysicalPropertiesResponse Source #
See: newUpdateSiteRackPhysicalPropertiesResponse
smart constructor.
Instances
newUpdateSiteRackPhysicalPropertiesResponse Source #
Create a value of UpdateSiteRackPhysicalPropertiesResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:site:UpdateSiteRackPhysicalPropertiesResponse'
, updateSiteRackPhysicalPropertiesResponse_site
- Undocumented member.
$sel:httpStatus:UpdateSiteRackPhysicalPropertiesResponse'
, updateSiteRackPhysicalPropertiesResponse_httpStatus
- The response's http status code.
Types
AddressType
newtype AddressType Source #
pattern AddressType_OPERATING_ADDRESS :: AddressType | |
pattern AddressType_SHIPPING_ADDRESS :: AddressType |
Instances
AssetState
newtype AssetState Source #
pattern AssetState_ACTIVE :: AssetState | |
pattern AssetState_RETIRING :: AssetState |
Instances
AssetType
pattern AssetType_COMPUTE :: AssetType |
Instances
CatalogItemClass
newtype CatalogItemClass Source #
pattern CatalogItemClass_RACK :: CatalogItemClass | |
pattern CatalogItemClass_SERVER :: CatalogItemClass |
Instances
CatalogItemStatus
newtype CatalogItemStatus Source #
pattern CatalogItemStatus_AVAILABLE :: CatalogItemStatus | |
pattern CatalogItemStatus_DISCONTINUED :: CatalogItemStatus |
Instances
ComputeAssetState
newtype ComputeAssetState Source #
pattern ComputeAssetState_ACTIVE :: ComputeAssetState | |
pattern ComputeAssetState_ISOLATED :: ComputeAssetState | |
pattern ComputeAssetState_RETIRING :: ComputeAssetState |
Instances
FiberOpticCableType
newtype FiberOpticCableType Source #
pattern FiberOpticCableType_MULTI_MODE :: FiberOpticCableType | |
pattern FiberOpticCableType_SINGLE_MODE :: FiberOpticCableType |
Instances
LineItemStatus
newtype LineItemStatus Source #
pattern LineItemStatus_BUILDING :: LineItemStatus | |
pattern LineItemStatus_CANCELLED :: LineItemStatus | |
pattern LineItemStatus_DELIVERED :: LineItemStatus | |
pattern LineItemStatus_ERROR :: LineItemStatus | |
pattern LineItemStatus_INSTALLED :: LineItemStatus | |
pattern LineItemStatus_INSTALLING :: LineItemStatus | |
pattern LineItemStatus_PREPARING :: LineItemStatus | |
pattern LineItemStatus_SHIPPED :: LineItemStatus |
Instances
MaximumSupportedWeightLbs
newtype MaximumSupportedWeightLbs Source #
Instances
OpticalStandard
newtype OpticalStandard Source #
pattern OpticalStandard_OPTIC_1000BASE_LX :: OpticalStandard | |
pattern OpticalStandard_OPTIC_1000BASE_SX :: OpticalStandard | |
pattern OpticalStandard_OPTIC_100GBASE_CWDM4 :: OpticalStandard | |
pattern OpticalStandard_OPTIC_100GBASE_LR4 :: OpticalStandard | |
pattern OpticalStandard_OPTIC_100GBASE_SR4 :: OpticalStandard | |
pattern OpticalStandard_OPTIC_100G_PSM4_MSA :: OpticalStandard | |
pattern OpticalStandard_OPTIC_10GBASE_IR :: OpticalStandard | |
pattern OpticalStandard_OPTIC_10GBASE_LR :: OpticalStandard | |
pattern OpticalStandard_OPTIC_10GBASE_SR :: OpticalStandard | |
pattern OpticalStandard_OPTIC_40GBASE_ESR :: OpticalStandard | |
pattern OpticalStandard_OPTIC_40GBASE_IR4_LR4L :: OpticalStandard | |
pattern OpticalStandard_OPTIC_40GBASE_LR4 :: OpticalStandard | |
pattern OpticalStandard_OPTIC_40GBASE_SR :: OpticalStandard |
Instances
OrderStatus
newtype OrderStatus Source #
pattern OrderStatus_CANCELLED :: OrderStatus | |
pattern OrderStatus_COMPLETED :: OrderStatus | |
pattern OrderStatus_ERROR :: OrderStatus | |
pattern OrderStatus_FULFILLED :: OrderStatus | |
pattern OrderStatus_INSTALLING :: OrderStatus | |
pattern OrderStatus_IN_PROGRESS :: OrderStatus | |
pattern OrderStatus_PENDING :: OrderStatus | |
pattern OrderStatus_PREPARING :: OrderStatus | |
pattern OrderStatus_PROCESSING :: OrderStatus | |
pattern OrderStatus_RECEIVED :: OrderStatus |
Instances
OrderType
pattern OrderType_OUTPOST :: OrderType | |
pattern OrderType_REPLACEMENT :: OrderType |
Instances
PaymentOption
newtype PaymentOption Source #
pattern PaymentOption_ALL_UPFRONT :: PaymentOption | |
pattern PaymentOption_NO_UPFRONT :: PaymentOption | |
pattern PaymentOption_PARTIAL_UPFRONT :: PaymentOption |
Instances
PaymentTerm
newtype PaymentTerm Source #
pattern PaymentTerm_ONE_YEAR :: PaymentTerm | |
pattern PaymentTerm_THREE_YEARS :: PaymentTerm |
Instances
PowerConnector
newtype PowerConnector Source #
pattern PowerConnector_AH530P7W :: PowerConnector | |
pattern PowerConnector_AH532P6W :: PowerConnector | |
pattern PowerConnector_IEC309 :: PowerConnector | |
pattern PowerConnector_L6_30P :: PowerConnector |
Instances
PowerDrawKva
newtype PowerDrawKva Source #
pattern PowerDrawKva_POWER_10_KVA :: PowerDrawKva | |
pattern PowerDrawKva_POWER_15_KVA :: PowerDrawKva | |
pattern PowerDrawKva_POWER_5_KVA :: PowerDrawKva |
Instances
PowerFeedDrop
newtype PowerFeedDrop Source #
pattern PowerFeedDrop_ABOVE_RACK :: PowerFeedDrop | |
pattern PowerFeedDrop_BELOW_RACK :: PowerFeedDrop |
Instances
PowerPhase
newtype PowerPhase Source #
pattern PowerPhase_SINGLE_PHASE :: PowerPhase | |
pattern PowerPhase_THREE_PHASE :: PowerPhase |
Instances
ShipmentCarrier
newtype ShipmentCarrier Source #
pattern ShipmentCarrier_DBS :: ShipmentCarrier | |
pattern ShipmentCarrier_DHL :: ShipmentCarrier | |
pattern ShipmentCarrier_FEDEX :: ShipmentCarrier | |
pattern ShipmentCarrier_UPS :: ShipmentCarrier |
Instances
SupportedHardwareType
newtype SupportedHardwareType Source #
pattern SupportedHardwareType_RACK :: SupportedHardwareType | |
pattern SupportedHardwareType_SERVER :: SupportedHardwareType |
Instances
SupportedStorageEnum
newtype SupportedStorageEnum Source #
pattern SupportedStorageEnum_EBS :: SupportedStorageEnum | |
pattern SupportedStorageEnum_S3 :: SupportedStorageEnum |
Instances
UplinkCount
newtype UplinkCount Source #
pattern UplinkCount_UPLINK_COUNT_1 :: UplinkCount | |
pattern UplinkCount_UPLINK_COUNT_12 :: UplinkCount | |
pattern UplinkCount_UPLINK_COUNT_16 :: UplinkCount | |
pattern UplinkCount_UPLINK_COUNT_2 :: UplinkCount | |
pattern UplinkCount_UPLINK_COUNT_3 :: UplinkCount | |
pattern UplinkCount_UPLINK_COUNT_4 :: UplinkCount | |
pattern UplinkCount_UPLINK_COUNT_5 :: UplinkCount | |
pattern UplinkCount_UPLINK_COUNT_6 :: UplinkCount | |
pattern UplinkCount_UPLINK_COUNT_7 :: UplinkCount | |
pattern UplinkCount_UPLINK_COUNT_8 :: UplinkCount |
Instances
UplinkGbps
newtype UplinkGbps Source #
pattern UplinkGbps_UPLINK_100G :: UplinkGbps | |
pattern UplinkGbps_UPLINK_10G :: UplinkGbps | |
pattern UplinkGbps_UPLINK_1G :: UplinkGbps | |
pattern UplinkGbps_UPLINK_40G :: UplinkGbps |
Instances
Address
Information about an address.
See: newAddress
smart constructor.
Address' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text Text Text Text Text |
Instances
Create a value of Address
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:addressLine2:Address'
, address_addressLine2
- The second line of the address.
$sel:addressLine3:Address'
, address_addressLine3
- The third line of the address.
$sel:contactName:Address'
, address_contactName
- The name of the contact.
$sel:contactPhoneNumber:Address'
, address_contactPhoneNumber
- The phone number of the contact.
$sel:districtOrCounty:Address'
, address_districtOrCounty
- The district or county for the address.
$sel:municipality:Address'
, address_municipality
- The municipality for the address.
$sel:addressLine1:Address'
, address_addressLine1
- The first line of the address.
$sel:city:Address'
, address_city
- The city for the address.
$sel:stateOrRegion:Address'
, address_stateOrRegion
- The state for the address.
$sel:postalCode:Address'
, address_postalCode
- The postal code for the address.
$sel:countryCode:Address'
, address_countryCode
- The ISO-3166 two-letter country code for the address.
AssetInfo
Information about hardware assets.
See: newAssetInfo
smart constructor.
AssetInfo' (Maybe Text) (Maybe AssetLocation) (Maybe AssetType) (Maybe ComputeAttributes) (Maybe Text) |
Instances
newAssetInfo :: AssetInfo Source #
Create a value of AssetInfo
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:assetId:AssetInfo'
, assetInfo_assetId
- The ID of the asset.
$sel:assetLocation:AssetInfo'
, assetInfo_assetLocation
- The position of an asset in a rack.
$sel:assetType:AssetInfo'
, assetInfo_assetType
- The type of the asset.
$sel:computeAttributes:AssetInfo'
, assetInfo_computeAttributes
- Information about compute hardware assets.
$sel:rackId:AssetInfo'
, assetInfo_rackId
- The rack ID of the asset.
AssetLocation
data AssetLocation Source #
Information about the position of the asset in a rack.
See: newAssetLocation
smart constructor.
Instances
newAssetLocation :: AssetLocation Source #
Create a value of AssetLocation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:rackElevation:AssetLocation'
, assetLocation_rackElevation
- The position of an asset in a rack measured in rack units.
CatalogItem
data CatalogItem Source #
Information about a catalog item.
See: newCatalogItem
smart constructor.
CatalogItem' (Maybe Text) (Maybe [EC2Capacity]) (Maybe CatalogItemStatus) (Maybe Double) (Maybe [SupportedStorageEnum]) (Maybe [Int]) (Maybe Int) |
Instances
newCatalogItem :: CatalogItem Source #
Create a value of CatalogItem
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:catalogItemId:CatalogItem'
, catalogItem_catalogItemId
- The ID of the catalog item.
$sel:eC2Capacities:CatalogItem'
, catalogItem_eC2Capacities
- Information about the EC2 capacity of an item.
$sel:itemStatus:CatalogItem'
, catalogItem_itemStatus
- The status of a catalog item.
$sel:powerKva:CatalogItem'
, catalogItem_powerKva
- Information about the power draw of an item.
$sel:supportedStorage:CatalogItem'
, catalogItem_supportedStorage
- The supported storage options for the catalog item.
$sel:supportedUplinkGbps:CatalogItem'
, catalogItem_supportedUplinkGbps
- The uplink speed this catalog item requires for the connection to the
Region.
$sel:weightLbs:CatalogItem'
, catalogItem_weightLbs
- The weight of the item in pounds.
ComputeAttributes
data ComputeAttributes Source #
Information about compute hardware assets.
See: newComputeAttributes
smart constructor.
Instances
newComputeAttributes :: ComputeAttributes Source #
Create a value of ComputeAttributes
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:hostId:ComputeAttributes'
, computeAttributes_hostId
- The host ID of the Dedicated Host on the asset.
$sel:state:ComputeAttributes'
, computeAttributes_state
- The state.
- ACTIVE - The asset is available and can provide capacity for new compute resources.
- ISOLATED - The asset is undergoing maintenance and can't provide capacity for new compute resources. Existing compute resources on the asset are not affected.
- RETIRING - The underlying hardware for the asset is degraded. Capacity for new compute resources is reduced. Amazon Web Services sends notifications for resources that must be stopped before the asset can be replaced.
ConnectionDetails
data ConnectionDetails Source #
Information about a connection.
See: newConnectionDetails
smart constructor.
Instances
newConnectionDetails :: ConnectionDetails Source #
Create a value of ConnectionDetails
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:allowedIps:ConnectionDetails'
, connectionDetails_allowedIps
- The allowed IP addresses.
$sel:clientPublicKey:ConnectionDetails'
, connectionDetails_clientPublicKey
- The public key of the client.
$sel:clientTunnelAddress:ConnectionDetails'
, connectionDetails_clientTunnelAddress
- The client tunnel address.
$sel:serverEndpoint:ConnectionDetails'
, connectionDetails_serverEndpoint
- The endpoint for the server.
$sel:serverPublicKey:ConnectionDetails'
, connectionDetails_serverPublicKey
- The public key of the server.
$sel:serverTunnelAddress:ConnectionDetails'
, connectionDetails_serverTunnelAddress
- The server tunnel address.
EC2Capacity
data EC2Capacity Source #
Information about EC2 capacity.
See: newEC2Capacity
smart constructor.
Instances
newEC2Capacity :: EC2Capacity Source #
Create a value of EC2Capacity
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:family:EC2Capacity'
, eC2Capacity_family
- The family of the EC2 capacity.
$sel:maxSize:EC2Capacity'
, eC2Capacity_maxSize
- The maximum size of the EC2 capacity.
$sel:quantity:EC2Capacity'
, eC2Capacity_quantity
- The quantity of the EC2 capacity.
InstanceTypeItem
data InstanceTypeItem Source #
Information about an instance type.
See: newInstanceTypeItem
smart constructor.
Instances
newInstanceTypeItem :: InstanceTypeItem Source #
Create a value of InstanceTypeItem
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:instanceType:InstanceTypeItem'
, instanceTypeItem_instanceType
- Undocumented member.
LineItem
Information about a line item.
See: newLineItem
smart constructor.
LineItem' (Maybe [LineItemAssetInformation]) (Maybe Text) (Maybe Text) (Maybe Natural) (Maybe ShipmentInformation) (Maybe LineItemStatus) |
Instances
newLineItem :: LineItem Source #
Create a value of LineItem
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:assetInformationList:LineItem'
, lineItem_assetInformationList
- Information about assets.
$sel:catalogItemId:LineItem'
, lineItem_catalogItemId
- The ID of the catalog item.
$sel:lineItemId:LineItem'
, lineItem_lineItemId
- The ID of the line item.
$sel:quantity:LineItem'
, lineItem_quantity
- The quantity of the line item.
$sel:shipmentInformation:LineItem'
, lineItem_shipmentInformation
- Information about a line item shipment.
$sel:status:LineItem'
, lineItem_status
- The status of the line item.
LineItemAssetInformation
data LineItemAssetInformation Source #
Information about a line item asset.
See: newLineItemAssetInformation
smart constructor.
Instances
newLineItemAssetInformation :: LineItemAssetInformation Source #
Create a value of LineItemAssetInformation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:assetId:LineItemAssetInformation'
, lineItemAssetInformation_assetId
- The ID of the asset.
$sel:macAddressList:LineItemAssetInformation'
, lineItemAssetInformation_macAddressList
- The MAC addresses of the asset.
LineItemRequest
data LineItemRequest Source #
Information about a line item request.
See: newLineItemRequest
smart constructor.
Instances
newLineItemRequest :: LineItemRequest Source #
Create a value of LineItemRequest
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:catalogItemId:LineItemRequest'
, lineItemRequest_catalogItemId
- The ID of the catalog item.
$sel:quantity:LineItemRequest'
, lineItemRequest_quantity
- The quantity of a line item request.
Order
Information about an order.
See: newOrder
smart constructor.
Order' (Maybe [LineItem]) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe Text) (Maybe PaymentOption) (Maybe OrderStatus) |
Instances
Create a value of Order
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lineItems:Order'
, order_lineItems
- The line items for the order
$sel:orderFulfilledDate:Order'
, order_orderFulfilledDate
- The fulfillment date of the order.
$sel:orderId:Order'
, order_orderId
- The ID of the order.
$sel:orderSubmissionDate:Order'
, order_orderSubmissionDate
- The submission date for the order.
$sel:outpostId:Order'
, order_outpostId
- The ID of the Outpost in the order.
$sel:paymentOption:Order'
, order_paymentOption
- The payment option for the order.
Order
, order_status
- The status of the order.
PREPARING
- Order is received and being prepared.IN_PROGRESS
- Order is either being built, shipped, or installed. To get more details, see the line item status.COMPLETED
- Order is complete.CANCELLED
- Order is cancelled.ERROR
- Customer should contact support.
The following status are deprecated: RECEIVED
, PENDING
,
PROCESSING
, INSTALLING
, and FULFILLED
.
OrderSummary
data OrderSummary Source #
A summary of line items in your order.
See: newOrderSummary
smart constructor.
OrderSummary' (Maybe (HashMap LineItemStatus Natural)) (Maybe POSIX) (Maybe Text) (Maybe POSIX) (Maybe OrderType) (Maybe Text) (Maybe OrderStatus) |
Instances
newOrderSummary :: OrderSummary Source #
Create a value of OrderSummary
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:lineItemCountsByStatus:OrderSummary'
, orderSummary_lineItemCountsByStatus
- The status of all line items in the order.
$sel:orderFulfilledDate:OrderSummary'
, orderSummary_orderFulfilledDate
- The fulfilment date for the order.
$sel:orderId:OrderSummary'
, orderSummary_orderId
- The ID of the order.
$sel:orderSubmissionDate:OrderSummary'
, orderSummary_orderSubmissionDate
- The submission date for the order.
$sel:orderType:OrderSummary'
, orderSummary_orderType
- The type of order.
$sel:outpostId:OrderSummary'
, orderSummary_outpostId
- The ID of the Outpost.
$sel:status:OrderSummary'
, orderSummary_status
- The status of the order.
PREPARING
- Order is received and is being prepared.IN_PROGRESS
- Order is either being built, shipped, or installed. For more information, see theLineItem
status.COMPLETED
- Order is complete.CANCELLED
- Order is cancelled.ERROR
- Customer should contact support.
The following statuses are deprecated: RECEIVED
, PENDING
,
PROCESSING
, INSTALLING
, and FULFILLED
.
Outpost
Information about an Outpost.
See: newOutpost
smart constructor.
Outpost' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe SupportedHardwareType) (Maybe (HashMap Text Text)) |
Instances
newOutpost :: Outpost Source #
Create a value of Outpost
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:availabilityZone:Outpost'
, outpost_availabilityZone
- Undocumented member.
$sel:availabilityZoneId:Outpost'
, outpost_availabilityZoneId
- Undocumented member.
$sel:description:Outpost'
, outpost_description
- Undocumented member.
$sel:lifeCycleStatus:Outpost'
, outpost_lifeCycleStatus
- Undocumented member.
$sel:name:Outpost'
, outpost_name
- Undocumented member.
$sel:outpostArn:Outpost'
, outpost_outpostArn
- Undocumented member.
$sel:outpostId:Outpost'
, outpost_outpostId
- The ID of the Outpost.
$sel:ownerId:Outpost'
, outpost_ownerId
- Undocumented member.
$sel:siteArn:Outpost'
, outpost_siteArn
- Undocumented member.
$sel:siteId:Outpost'
, outpost_siteId
- Undocumented member.
$sel:supportedHardwareType:Outpost'
, outpost_supportedHardwareType
- The hardware type.
$sel:tags:Outpost'
, outpost_tags
- The Outpost tags.
RackPhysicalProperties
data RackPhysicalProperties Source #
Information about the physical and logistical details for racks at sites. For more information about hardware requirements for racks, see Network readiness checklist in the Amazon Web Services Outposts User Guide.
See: newRackPhysicalProperties
smart constructor.
Instances
newRackPhysicalProperties :: RackPhysicalProperties Source #
Create a value of RackPhysicalProperties
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:fiberOpticCableType:RackPhysicalProperties'
, rackPhysicalProperties_fiberOpticCableType
- The type of fiber used to attach the Outpost to the network.
$sel:maximumSupportedWeightLbs:RackPhysicalProperties'
, rackPhysicalProperties_maximumSupportedWeightLbs
- The maximum rack weight that this site can support. NO_LIMIT
is over
2000 lbs (907 kg).
$sel:opticalStandard:RackPhysicalProperties'
, rackPhysicalProperties_opticalStandard
- The type of optical standard used to attach the Outpost to the network.
This field is dependent on uplink speed, fiber type, and distance to the
upstream device. For more information about networking requirements for
racks, see
Network
in the Amazon Web Services Outposts User Guide.
$sel:powerConnector:RackPhysicalProperties'
, rackPhysicalProperties_powerConnector
- The power connector for the hardware.
$sel:powerDrawKva:RackPhysicalProperties'
, rackPhysicalProperties_powerDrawKva
- The power draw available at the hardware placement position for the
rack.
$sel:powerFeedDrop:RackPhysicalProperties'
, rackPhysicalProperties_powerFeedDrop
- The position of the power feed.
$sel:powerPhase:RackPhysicalProperties'
, rackPhysicalProperties_powerPhase
- The power option that you can provide for hardware.
$sel:uplinkCount:RackPhysicalProperties'
, rackPhysicalProperties_uplinkCount
- The number of uplinks each Outpost network device.
$sel:uplinkGbps:RackPhysicalProperties'
, rackPhysicalProperties_uplinkGbps
- The uplink speed the rack supports for the connection to the Region.
ShipmentInformation
data ShipmentInformation Source #
Information about a line item shipment.
See: newShipmentInformation
smart constructor.
Instances
newShipmentInformation :: ShipmentInformation Source #
Create a value of ShipmentInformation
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:shipmentCarrier:ShipmentInformation'
, shipmentInformation_shipmentCarrier
- The carrier of the shipment.
$sel:shipmentTrackingNumber:ShipmentInformation'
, shipmentInformation_shipmentTrackingNumber
- The tracking number of the shipment.
Site
Information about a site.
See: newSite
smart constructor.
Site' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe RackPhysicalProperties) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) |
Instances
Create a value of Site
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:accountId:Site'
, site_accountId
- Undocumented member.
$sel:description:Site'
, site_description
- Undocumented member.
$sel:name:Site'
, site_name
- Undocumented member.
$sel:notes:Site'
, site_notes
- Notes about a site.
$sel:operatingAddressCity:Site'
, site_operatingAddressCity
- City where the hardware is installed and powered on.
$sel:operatingAddressCountryCode:Site'
, site_operatingAddressCountryCode
- The ISO-3166 two-letter country code where the hardware is installed and
powered on.
$sel:operatingAddressStateOrRegion:Site'
, site_operatingAddressStateOrRegion
- State or region where the hardware is installed and powered on.
$sel:rackPhysicalProperties:Site'
, site_rackPhysicalProperties
- Information about the physical and logistical details for a rack at the
site.
$sel:siteArn:Site'
, site_siteArn
- Undocumented member.
$sel:siteId:Site'
, site_siteId
- Undocumented member.
$sel:tags:Site'
, site_tags
- The site tags.