AWS Outposts

2021/11/26 - AWS Outposts - 11 new 2 updated api methods

Changes  This release adds new APIs for working with Outpost sites and orders.

GetOrder (new) Link ¶

Gets an order.

See also: AWS API Documentation

Request Syntax

client.get_order(
    OrderId='string'
)
type OrderId

string

param OrderId

[REQUIRED]

The ID of the order.

rtype

dict

returns

Response Syntax

{
    'Order': {
        'OutpostId': 'string',
        'OrderId': 'string',
        'Status': 'RECEIVED'|'PENDING'|'PROCESSING'|'INSTALLING'|'FULFILLED'|'CANCELLED'|'PREPARING'|'IN_PROGRESS'|'COMPLETED'|'ERROR',
        'LineItems': [
            {
                'CatalogItemId': 'string',
                'LineItemId': 'string',
                'Quantity': 123,
                'Status': 'PREPARING'|'BUILDING'|'SHIPPED'|'DELIVERED'|'INSTALLING'|'INSTALLED'|'ERROR'|'CANCELLED'
            },
        ],
        'PaymentOption': 'ALL_UPFRONT'|'NO_UPFRONT'|'PARTIAL_UPFRONT',
        'OrderSubmissionDate': datetime(2015, 1, 1),
        'OrderFulfilledDate': datetime(2015, 1, 1)
    }
}

Response Structure

  • (dict) --

    • Order (dict) --

      Information about an order.

      • OutpostId (string) --

        The ID of the Outpost in the order.

      • OrderId (string) --

        The ID of the order.

      • Status (string) --

        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 LineItem status.

        • COMPLETED - Order is complete.

        • CANCELLED - Order is cancelled.

        • ERROR - Customer should contact support.

        Note

        The following status are deprecated: RECEIVED , PENDING , PROCESSING , INSTALLING , and FULFILLED .

      • LineItems (list) --

        The line items for the order

        • (dict) --

          Information about a line item.

          • CatalogItemId (string) --

            The ID of the catalog item.

          • LineItemId (string) --

            The ID of the line item.

          • Quantity (integer) --

            The quantity of the line item.

          • Status (string) --

            The status of the line item.

      • PaymentOption (string) --

        The payment option for the order.

      • OrderSubmissionDate (datetime) --

        The submission date for the order.

      • OrderFulfilledDate (datetime) --

        The fulfillment date of the order.

UpdateSiteAddress (new) Link ¶

Updates the site address.

To update a site address with an order IN_PROGRESS , you must wait for the order to complete or cancel the order.

You can update the operating address before you place an order at the site, or after all Outposts that belong to the site have been deactivated.

See also: AWS API Documentation

Request Syntax

client.update_site_address(
    SiteId='string',
    AddressType='SHIPPING_ADDRESS'|'OPERATING_ADDRESS',
    Address={
        'ContactName': 'string',
        'ContactPhoneNumber': 'string',
        'AddressLine1': 'string',
        'AddressLine2': 'string',
        'AddressLine3': 'string',
        'City': 'string',
        'StateOrRegion': 'string',
        'DistrictOrCounty': 'string',
        'PostalCode': 'string',
        'CountryCode': 'string',
        'Municipality': 'string'
    }
)
type SiteId

string

param SiteId

[REQUIRED]

The ID of the site.

type AddressType

string

param AddressType

[REQUIRED]

The type of the address.

type Address

dict

param Address

[REQUIRED]

The address for the site.

  • ContactName (string) --

    The name of the contact.

  • ContactPhoneNumber (string) --

    The phone number of the contact.

  • AddressLine1 (string) -- [REQUIRED]

    The first line of the address.

  • AddressLine2 (string) --

    The second line of the address.

  • AddressLine3 (string) --

    The third line of the address.

  • City (string) -- [REQUIRED]

    The city for the address.

  • StateOrRegion (string) -- [REQUIRED]

    The state for the address.

  • DistrictOrCounty (string) --

    The district or county for the address.

  • PostalCode (string) -- [REQUIRED]

    The postal code for the address.

  • CountryCode (string) -- [REQUIRED]

    The ISO-3166 two-letter country code for the address.

  • Municipality (string) --

    The municipality for the address.

rtype

dict

returns

Response Syntax

{
    'AddressType': 'SHIPPING_ADDRESS'|'OPERATING_ADDRESS',
    'Address': {
        'ContactName': 'string',
        'ContactPhoneNumber': 'string',
        'AddressLine1': 'string',
        'AddressLine2': 'string',
        'AddressLine3': 'string',
        'City': 'string',
        'StateOrRegion': 'string',
        'DistrictOrCounty': 'string',
        'PostalCode': 'string',
        'CountryCode': 'string',
        'Municipality': 'string'
    }
}

Response Structure

  • (dict) --

    • AddressType (string) --

      The type of the address.

    • Address (dict) --

      Information about an address.

      • ContactName (string) --

        The name of the contact.

      • ContactPhoneNumber (string) --

        The phone number of the contact.

      • AddressLine1 (string) --

        The first line of the address.

      • AddressLine2 (string) --

        The second line of the address.

      • AddressLine3 (string) --

        The third line of the address.

      • City (string) --

        The city for the address.

      • StateOrRegion (string) --

        The state for the address.

      • DistrictOrCounty (string) --

        The district or county for the address.

      • PostalCode (string) --

        The postal code for the address.

      • CountryCode (string) --

        The ISO-3166 two-letter country code for the address.

      • Municipality (string) --

        The municipality for the address.

GetSite (new) Link ¶

Gets information about the specified Outpost site.

See also: AWS API Documentation

Request Syntax

client.get_site(
    SiteId='string'
)
type SiteId

string

param SiteId

[REQUIRED]

The ID of the site.

rtype

dict

returns

Response Syntax

{
    'Site': {
        'SiteId': 'string',
        'AccountId': 'string',
        'Name': 'string',
        'Description': 'string',
        'Tags': {
            'string': 'string'
        },
        'SiteArn': 'string',
        'Notes': 'string',
        'OperatingAddressCountryCode': 'string',
        'OperatingAddressStateOrRegion': 'string',
        'OperatingAddressCity': 'string',
        'RackPhysicalProperties': {
            'PowerDrawKva': 'POWER_5_KVA'|'POWER_10_KVA'|'POWER_15_KVA',
            'PowerPhase': 'SINGLE_PHASE'|'THREE_PHASE',
            'PowerConnector': 'L6_30P'|'IEC309'|'AH530P7W'|'AH532P6W',
            'PowerFeedDrop': 'ABOVE_RACK'|'BELOW_RACK',
            'UplinkGbps': 'UPLINK_1G'|'UPLINK_10G'|'UPLINK_40G'|'UPLINK_100G',
            'UplinkCount': 'UPLINK_COUNT_1'|'UPLINK_COUNT_2'|'UPLINK_COUNT_3'|'UPLINK_COUNT_4'|'UPLINK_COUNT_5'|'UPLINK_COUNT_6'|'UPLINK_COUNT_7'|'UPLINK_COUNT_8'|'UPLINK_COUNT_12'|'UPLINK_COUNT_16',
            'FiberOpticCableType': 'SINGLE_MODE'|'MULTI_MODE',
            'OpticalStandard': 'OPTIC_10GBASE_SR'|'OPTIC_10GBASE_IR'|'OPTIC_10GBASE_LR'|'OPTIC_40GBASE_SR'|'OPTIC_40GBASE_ESR'|'OPTIC_40GBASE_IR4_LR4L'|'OPTIC_40GBASE_LR4'|'OPTIC_100GBASE_SR4'|'OPTIC_100GBASE_CWDM4'|'OPTIC_100GBASE_LR4'|'OPTIC_100G_PSM4_MSA'|'OPTIC_1000BASE_LX'|'OPTIC_1000BASE_SX',
            'MaximumSupportedWeightLbs': 'NO_LIMIT'|'MAX_1400_LBS'|'MAX_1600_LBS'|'MAX_1800_LBS'|'MAX_2000_LBS'
        }
    }
}

Response Structure

  • (dict) --

    • Site (dict) --

      Information about a site.

      • SiteId (string) --

        The ID of the site.

      • AccountId (string) --

        The ID of the Amazon Web Services account.

      • Name (string) --

        The name of the site.

      • Description (string) --

        The description of the site.

      • Tags (dict) --

        The site tags.

        • (string) --

          • (string) --

      • SiteArn (string) --

        The Amazon Resource Name (ARN) of the site.

      • Notes (string) --

        Notes about a site.

      • OperatingAddressCountryCode (string) --

        The ISO-3166 two-letter country code where the hardware is installed and powered on.

      • OperatingAddressStateOrRegion (string) --

        State or region where the hardware is installed and powered on.

      • OperatingAddressCity (string) --

        City where the hardware is installed and powered on.

      • RackPhysicalProperties (dict) --

        Information about the physical and logistical details for a rack at the site.

        • PowerDrawKva (string) --

          The power draw available at the hardware placement position for the rack.

        • PowerPhase (string) --

          The power option that you can provide for hardware.

        • PowerConnector (string) --

          The power connector for the hardware.

        • PowerFeedDrop (string) --

          The position of the power feed.

        • UplinkGbps (string) --

          The uplink speed the rack supports for the connection to the Region.

        • UplinkCount (string) --

          The number of uplinks each Outpost network device.

        • FiberOpticCableType (string) --

          The type of fiber used to attach the Outpost to the network.

        • OpticalStandard (string) --

          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.

        • MaximumSupportedWeightLbs (string) --

          The maximum rack weight that this site can support. NO_LIMIT is over 2000 lbs (907 kg).

ListOrders (new) Link ¶

Create a list of the Outpost orders for your Amazon Web Services account. You can filter your request by Outpost to return a more specific list of results.

See also: AWS API Documentation

Request Syntax

client.list_orders(
    OutpostIdentifierFilter='string',
    NextToken='string',
    MaxResults=123
)
type OutpostIdentifierFilter

string

param OutpostIdentifierFilter

The ID or the Amazon Resource Name (ARN) of the Outpost.

type NextToken

string

param NextToken

The pagination token.

type MaxResults

integer

param MaxResults

The maximum page size.

rtype

dict

returns

Response Syntax

{
    'Orders': [
        {
            'OutpostId': 'string',
            'OrderId': 'string',
            'OrderType': 'OUTPOST'|'REPLACEMENT',
            'Status': 'RECEIVED'|'PENDING'|'PROCESSING'|'INSTALLING'|'FULFILLED'|'CANCELLED'|'PREPARING'|'IN_PROGRESS'|'COMPLETED'|'ERROR',
            'LineItemCountsByStatus': {
                'string': 123
            },
            'OrderSubmissionDate': datetime(2015, 1, 1),
            'OrderFulfilledDate': datetime(2015, 1, 1)
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) --

    • Orders (list) --

      Information about the orders.

      • (dict) --

        A summary of line items in your order.

        • OutpostId (string) --

          The ID of the Outpost.

        • OrderId (string) --

          The ID of the order.

        • OrderType (string) --

          The type of order.

        • Status (string) --

          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 the LineItem status.

          • COMPLETED - Order is complete.

          • CANCELLED - Order is cancelled.

          • ERROR - Customer should contact support.

          Note

          The following statuses are deprecated: RECEIVED , PENDING , PROCESSING , INSTALLING , and FULFILLED .

        • LineItemCountsByStatus (dict) --

          The status of all line items in the order.

          • (string) --

            • (integer) --

        • OrderSubmissionDate (datetime) --

          Submission date for the order.

        • OrderFulfilledDate (datetime) --

          Fulfilment date for the order.

    • NextToken (string) --

      The pagination token.

CreateSite (new) Link ¶

Creates a site for an Outpost.

See also: AWS API Documentation

Request Syntax

client.create_site(
    Name='string',
    Description='string',
    Notes='string',
    Tags={
        'string': 'string'
    },
    OperatingAddress={
        'ContactName': 'string',
        'ContactPhoneNumber': 'string',
        'AddressLine1': 'string',
        'AddressLine2': 'string',
        'AddressLine3': 'string',
        'City': 'string',
        'StateOrRegion': 'string',
        'DistrictOrCounty': 'string',
        'PostalCode': 'string',
        'CountryCode': 'string',
        'Municipality': 'string'
    },
    ShippingAddress={
        'ContactName': 'string',
        'ContactPhoneNumber': 'string',
        'AddressLine1': 'string',
        'AddressLine2': 'string',
        'AddressLine3': 'string',
        'City': 'string',
        'StateOrRegion': 'string',
        'DistrictOrCounty': 'string',
        'PostalCode': 'string',
        'CountryCode': 'string',
        'Municipality': 'string'
    },
    RackPhysicalProperties={
        'PowerDrawKva': 'POWER_5_KVA'|'POWER_10_KVA'|'POWER_15_KVA',
        'PowerPhase': 'SINGLE_PHASE'|'THREE_PHASE',
        'PowerConnector': 'L6_30P'|'IEC309'|'AH530P7W'|'AH532P6W',
        'PowerFeedDrop': 'ABOVE_RACK'|'BELOW_RACK',
        'UplinkGbps': 'UPLINK_1G'|'UPLINK_10G'|'UPLINK_40G'|'UPLINK_100G',
        'UplinkCount': 'UPLINK_COUNT_1'|'UPLINK_COUNT_2'|'UPLINK_COUNT_3'|'UPLINK_COUNT_4'|'UPLINK_COUNT_5'|'UPLINK_COUNT_6'|'UPLINK_COUNT_7'|'UPLINK_COUNT_8'|'UPLINK_COUNT_12'|'UPLINK_COUNT_16',
        'FiberOpticCableType': 'SINGLE_MODE'|'MULTI_MODE',
        'OpticalStandard': 'OPTIC_10GBASE_SR'|'OPTIC_10GBASE_IR'|'OPTIC_10GBASE_LR'|'OPTIC_40GBASE_SR'|'OPTIC_40GBASE_ESR'|'OPTIC_40GBASE_IR4_LR4L'|'OPTIC_40GBASE_LR4'|'OPTIC_100GBASE_SR4'|'OPTIC_100GBASE_CWDM4'|'OPTIC_100GBASE_LR4'|'OPTIC_100G_PSM4_MSA'|'OPTIC_1000BASE_LX'|'OPTIC_1000BASE_SX',
        'MaximumSupportedWeightLbs': 'NO_LIMIT'|'MAX_1400_LBS'|'MAX_1600_LBS'|'MAX_1800_LBS'|'MAX_2000_LBS'
    }
)
type Name

string

param Name

[REQUIRED]

The name of the site.

type Description

string

param Description

The description of the site.

type Notes

string

param 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.

type Tags

dict

param Tags

The tags to apply to a site.

  • (string) --

    • (string) --

type OperatingAddress

dict

param OperatingAddress

The location to install and power on the hardware. This address might be different from the shipping address.

  • ContactName (string) --

    The name of the contact.

  • ContactPhoneNumber (string) --

    The phone number of the contact.

  • AddressLine1 (string) -- [REQUIRED]

    The first line of the address.

  • AddressLine2 (string) --

    The second line of the address.

  • AddressLine3 (string) --

    The third line of the address.

  • City (string) -- [REQUIRED]

    The city for the address.

  • StateOrRegion (string) -- [REQUIRED]

    The state for the address.

  • DistrictOrCounty (string) --

    The district or county for the address.

  • PostalCode (string) -- [REQUIRED]

    The postal code for the address.

  • CountryCode (string) -- [REQUIRED]

    The ISO-3166 two-letter country code for the address.

  • Municipality (string) --

    The municipality for the address.

type ShippingAddress

dict

param ShippingAddress

The location to ship the hardware. This address might be different from the operating address.

  • ContactName (string) --

    The name of the contact.

  • ContactPhoneNumber (string) --

    The phone number of the contact.

  • AddressLine1 (string) -- [REQUIRED]

    The first line of the address.

  • AddressLine2 (string) --

    The second line of the address.

  • AddressLine3 (string) --

    The third line of the address.

  • City (string) -- [REQUIRED]

    The city for the address.

  • StateOrRegion (string) -- [REQUIRED]

    The state for the address.

  • DistrictOrCounty (string) --

    The district or county for the address.

  • PostalCode (string) -- [REQUIRED]

    The postal code for the address.

  • CountryCode (string) -- [REQUIRED]

    The ISO-3166 two-letter country code for the address.

  • Municipality (string) --

    The municipality for the address.

type RackPhysicalProperties

dict

param 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.

  • PowerDrawKva (string) --

    The power draw available at the hardware placement position for the rack.

  • PowerPhase (string) --

    The power option that you can provide for hardware.

  • PowerConnector (string) --

    The power connector for the hardware.

  • PowerFeedDrop (string) --

    The position of the power feed.

  • UplinkGbps (string) --

    The uplink speed the rack supports for the connection to the Region.

  • UplinkCount (string) --

    The number of uplinks each Outpost network device.

  • FiberOpticCableType (string) --

    The type of fiber used to attach the Outpost to the network.

  • OpticalStandard (string) --

    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.

  • MaximumSupportedWeightLbs (string) --

    The maximum rack weight that this site can support. NO_LIMIT is over 2000 lbs (907 kg).

rtype

dict

returns

Response Syntax

{
    'Site': {
        'SiteId': 'string',
        'AccountId': 'string',
        'Name': 'string',
        'Description': 'string',
        'Tags': {
            'string': 'string'
        },
        'SiteArn': 'string',
        'Notes': 'string',
        'OperatingAddressCountryCode': 'string',
        'OperatingAddressStateOrRegion': 'string',
        'OperatingAddressCity': 'string',
        'RackPhysicalProperties': {
            'PowerDrawKva': 'POWER_5_KVA'|'POWER_10_KVA'|'POWER_15_KVA',
            'PowerPhase': 'SINGLE_PHASE'|'THREE_PHASE',
            'PowerConnector': 'L6_30P'|'IEC309'|'AH530P7W'|'AH532P6W',
            'PowerFeedDrop': 'ABOVE_RACK'|'BELOW_RACK',
            'UplinkGbps': 'UPLINK_1G'|'UPLINK_10G'|'UPLINK_40G'|'UPLINK_100G',
            'UplinkCount': 'UPLINK_COUNT_1'|'UPLINK_COUNT_2'|'UPLINK_COUNT_3'|'UPLINK_COUNT_4'|'UPLINK_COUNT_5'|'UPLINK_COUNT_6'|'UPLINK_COUNT_7'|'UPLINK_COUNT_8'|'UPLINK_COUNT_12'|'UPLINK_COUNT_16',
            'FiberOpticCableType': 'SINGLE_MODE'|'MULTI_MODE',
            'OpticalStandard': 'OPTIC_10GBASE_SR'|'OPTIC_10GBASE_IR'|'OPTIC_10GBASE_LR'|'OPTIC_40GBASE_SR'|'OPTIC_40GBASE_ESR'|'OPTIC_40GBASE_IR4_LR4L'|'OPTIC_40GBASE_LR4'|'OPTIC_100GBASE_SR4'|'OPTIC_100GBASE_CWDM4'|'OPTIC_100GBASE_LR4'|'OPTIC_100G_PSM4_MSA'|'OPTIC_1000BASE_LX'|'OPTIC_1000BASE_SX',
            'MaximumSupportedWeightLbs': 'NO_LIMIT'|'MAX_1400_LBS'|'MAX_1600_LBS'|'MAX_1800_LBS'|'MAX_2000_LBS'
        }
    }
}

Response Structure

  • (dict) --

    • Site (dict) --

      Information about a site.

      • SiteId (string) --

        The ID of the site.

      • AccountId (string) --

        The ID of the Amazon Web Services account.

      • Name (string) --

        The name of the site.

      • Description (string) --

        The description of the site.

      • Tags (dict) --

        The site tags.

        • (string) --

          • (string) --

      • SiteArn (string) --

        The Amazon Resource Name (ARN) of the site.

      • Notes (string) --

        Notes about a site.

      • OperatingAddressCountryCode (string) --

        The ISO-3166 two-letter country code where the hardware is installed and powered on.

      • OperatingAddressStateOrRegion (string) --

        State or region where the hardware is installed and powered on.

      • OperatingAddressCity (string) --

        City where the hardware is installed and powered on.

      • RackPhysicalProperties (dict) --

        Information about the physical and logistical details for a rack at the site.

        • PowerDrawKva (string) --

          The power draw available at the hardware placement position for the rack.

        • PowerPhase (string) --

          The power option that you can provide for hardware.

        • PowerConnector (string) --

          The power connector for the hardware.

        • PowerFeedDrop (string) --

          The position of the power feed.

        • UplinkGbps (string) --

          The uplink speed the rack supports for the connection to the Region.

        • UplinkCount (string) --

          The number of uplinks each Outpost network device.

        • FiberOpticCableType (string) --

          The type of fiber used to attach the Outpost to the network.

        • OpticalStandard (string) --

          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.

        • MaximumSupportedWeightLbs (string) --

          The maximum rack weight that this site can support. NO_LIMIT is over 2000 lbs (907 kg).

ListCatalogItems (new) Link ¶

Use to create a list of every item in the catalog. Add filters to your request to return a more specific list of results. Use filters to match an item class, storage option, or EC2 family.

If you specify multiple filters, the filters are joined with an AND , and the request returns only results that match all of the specified filters.

See also: AWS API Documentation

Request Syntax

client.list_catalog_items(
    NextToken='string',
    MaxResults=123,
    ItemClassFilter=[
        'RACK'|'SERVER',
    ],
    SupportedStorageFilter=[
        'EBS'|'S3',
    ],
    EC2FamilyFilter=[
        'string',
    ]
)
type NextToken

string

param NextToken

The pagination token.

type MaxResults

integer

param MaxResults

The maximum page size.

type ItemClassFilter

list

param ItemClassFilter

A filter for the class of items in the catalog.

Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.

  • (string) --

type SupportedStorageFilter

list

param SupportedStorageFilter

A filter for the storage options of items in the catalog.

Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.

  • (string) --

type EC2FamilyFilter

list

param EC2FamilyFilter

A filter for EC2 family options for items in the catalog.

Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an OR , and the request returns all results that match any of the specified values.

  • (string) --

rtype

dict

returns

Response Syntax

{
    'CatalogItems': [
        {
            'CatalogItemId': 'string',
            'ItemStatus': 'AVAILABLE'|'DISCONTINUED',
            'EC2Capacities': [
                {
                    'Family': 'string',
                    'MaxSize': 'string',
                    'Quantity': 'string'
                },
            ],
            'PowerKva': ...,
            'WeightLbs': 123,
            'SupportedUplinkGbps': [
                123,
            ],
            'SupportedStorage': [
                'EBS'|'S3',
            ]
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) --

    • CatalogItems (list) --

      Information about the catalog items.

      • (dict) --

        Information about a catalog item.

        • CatalogItemId (string) --

          The ID of the catalog item.

        • ItemStatus (string) --

          The status of a catalog item.

        • EC2Capacities (list) --

          Information about the EC2 capacity of an item.

          • (dict) --

            Information about EC2 capacity.

            • Family (string) --

              The family of the EC2 capacity.

            • MaxSize (string) --

              The maximum size of the EC2 capacity.

            • Quantity (string) --

              The quantity of the EC2 capacity.

        • PowerKva (float) --

          Information about the power draw of an item.

        • WeightLbs (integer) --

          The weight of the item in pounds.

        • SupportedUplinkGbps (list) --

          The uplink speed this catalog item requires for the connection to the Region.

          • (integer) --

        • SupportedStorage (list) --

          The supported storage options for the catalog item.

          • (string) --

    • NextToken (string) --

      The pagination token.

UpdateSiteRackPhysicalProperties (new) Link ¶

Update the physical and logistical details for a rack at a site. For more information about hardware requirements for racks, see Network readiness checklist in the Amazon Web Services Outposts User Guide.

To update a rack at a site with an order of IN_PROGRESS , you must wait for the order to complete or cancel the order.

See also: AWS API Documentation

Request Syntax

client.update_site_rack_physical_properties(
    SiteId='string',
    PowerDrawKva='POWER_5_KVA'|'POWER_10_KVA'|'POWER_15_KVA',
    PowerPhase='SINGLE_PHASE'|'THREE_PHASE',
    PowerConnector='L6_30P'|'IEC309'|'AH530P7W'|'AH532P6W',
    PowerFeedDrop='ABOVE_RACK'|'BELOW_RACK',
    UplinkGbps='UPLINK_1G'|'UPLINK_10G'|'UPLINK_40G'|'UPLINK_100G',
    UplinkCount='UPLINK_COUNT_1'|'UPLINK_COUNT_2'|'UPLINK_COUNT_3'|'UPLINK_COUNT_4'|'UPLINK_COUNT_5'|'UPLINK_COUNT_6'|'UPLINK_COUNT_7'|'UPLINK_COUNT_8'|'UPLINK_COUNT_12'|'UPLINK_COUNT_16',
    FiberOpticCableType='SINGLE_MODE'|'MULTI_MODE',
    OpticalStandard='OPTIC_10GBASE_SR'|'OPTIC_10GBASE_IR'|'OPTIC_10GBASE_LR'|'OPTIC_40GBASE_SR'|'OPTIC_40GBASE_ESR'|'OPTIC_40GBASE_IR4_LR4L'|'OPTIC_40GBASE_LR4'|'OPTIC_100GBASE_SR4'|'OPTIC_100GBASE_CWDM4'|'OPTIC_100GBASE_LR4'|'OPTIC_100G_PSM4_MSA'|'OPTIC_1000BASE_LX'|'OPTIC_1000BASE_SX',
    MaximumSupportedWeightLbs='NO_LIMIT'|'MAX_1400_LBS'|'MAX_1600_LBS'|'MAX_1800_LBS'|'MAX_2000_LBS'
)
type SiteId

string

param SiteId

[REQUIRED]

The ID of the site.

type PowerDrawKva

string

param PowerDrawKva

Specify in kVA the power draw available at the hardware placement position for the rack.

type PowerPhase

string

param PowerPhase

Specify 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

type PowerConnector

string

param PowerConnector

Specify 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

type PowerFeedDrop

string

param PowerFeedDrop

Specify whether the power feed comes above or below the rack.

type UplinkGbps

string

param UplinkGbps

Specify the uplink speed the rack should support for the connection to the Region.

type UplinkCount

string

param 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

type FiberOpticCableType

string

param FiberOpticCableType

Specify the type of fiber that you will use to attach the Outpost to your network.

type OpticalStandard

string

param OpticalStandard

Specify 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-SR

  • OPTIC_10GBASE_IR : 10GBASE-IR

  • OPTIC_10GBASE_LR : 10GBASE-LR

  • OPTIC_40GBASE_SR : 40GBASE-SR

  • OPTIC_40GBASE_ESR : 40GBASE-ESR

  • OPTIC_40GBASE_IR4_LR4L : 40GBASE-IR (LR4L)

  • OPTIC_40GBASE_LR4 : 40GBASE-LR4

  • OPTIC_100GBASE_SR4 : 100GBASE-SR4

  • OPTIC_100GBASE_CWDM4 : 100GBASE-CWDM4

  • OPTIC_100GBASE_LR4 : 100GBASE-LR4

  • OPTIC_100G_PSM4_MSA : 100G PSM4 MSA

  • OPTIC_1000BASE_LX : 1000Base-LX

  • OPTIC_1000BASE_SX : 1000Base-SX

type MaximumSupportedWeightLbs

string

param MaximumSupportedWeightLbs

Specify the maximum rack weight that this site can support. NO_LIMIT is over 2000lbs.

rtype

dict

returns

Response Syntax

{
    'Site': {
        'SiteId': 'string',
        'AccountId': 'string',
        'Name': 'string',
        'Description': 'string',
        'Tags': {
            'string': 'string'
        },
        'SiteArn': 'string',
        'Notes': 'string',
        'OperatingAddressCountryCode': 'string',
        'OperatingAddressStateOrRegion': 'string',
        'OperatingAddressCity': 'string',
        'RackPhysicalProperties': {
            'PowerDrawKva': 'POWER_5_KVA'|'POWER_10_KVA'|'POWER_15_KVA',
            'PowerPhase': 'SINGLE_PHASE'|'THREE_PHASE',
            'PowerConnector': 'L6_30P'|'IEC309'|'AH530P7W'|'AH532P6W',
            'PowerFeedDrop': 'ABOVE_RACK'|'BELOW_RACK',
            'UplinkGbps': 'UPLINK_1G'|'UPLINK_10G'|'UPLINK_40G'|'UPLINK_100G',
            'UplinkCount': 'UPLINK_COUNT_1'|'UPLINK_COUNT_2'|'UPLINK_COUNT_3'|'UPLINK_COUNT_4'|'UPLINK_COUNT_5'|'UPLINK_COUNT_6'|'UPLINK_COUNT_7'|'UPLINK_COUNT_8'|'UPLINK_COUNT_12'|'UPLINK_COUNT_16',
            'FiberOpticCableType': 'SINGLE_MODE'|'MULTI_MODE',
            'OpticalStandard': 'OPTIC_10GBASE_SR'|'OPTIC_10GBASE_IR'|'OPTIC_10GBASE_LR'|'OPTIC_40GBASE_SR'|'OPTIC_40GBASE_ESR'|'OPTIC_40GBASE_IR4_LR4L'|'OPTIC_40GBASE_LR4'|'OPTIC_100GBASE_SR4'|'OPTIC_100GBASE_CWDM4'|'OPTIC_100GBASE_LR4'|'OPTIC_100G_PSM4_MSA'|'OPTIC_1000BASE_LX'|'OPTIC_1000BASE_SX',
            'MaximumSupportedWeightLbs': 'NO_LIMIT'|'MAX_1400_LBS'|'MAX_1600_LBS'|'MAX_1800_LBS'|'MAX_2000_LBS'
        }
    }
}

Response Structure

  • (dict) --

    • Site (dict) --

      Information about a site.

      • SiteId (string) --

        The ID of the site.

      • AccountId (string) --

        The ID of the Amazon Web Services account.

      • Name (string) --

        The name of the site.

      • Description (string) --

        The description of the site.

      • Tags (dict) --

        The site tags.

        • (string) --

          • (string) --

      • SiteArn (string) --

        The Amazon Resource Name (ARN) of the site.

      • Notes (string) --

        Notes about a site.

      • OperatingAddressCountryCode (string) --

        The ISO-3166 two-letter country code where the hardware is installed and powered on.

      • OperatingAddressStateOrRegion (string) --

        State or region where the hardware is installed and powered on.

      • OperatingAddressCity (string) --

        City where the hardware is installed and powered on.

      • RackPhysicalProperties (dict) --

        Information about the physical and logistical details for a rack at the site.

        • PowerDrawKva (string) --

          The power draw available at the hardware placement position for the rack.

        • PowerPhase (string) --

          The power option that you can provide for hardware.

        • PowerConnector (string) --

          The power connector for the hardware.

        • PowerFeedDrop (string) --

          The position of the power feed.

        • UplinkGbps (string) --

          The uplink speed the rack supports for the connection to the Region.

        • UplinkCount (string) --

          The number of uplinks each Outpost network device.

        • FiberOpticCableType (string) --

          The type of fiber used to attach the Outpost to the network.

        • OpticalStandard (string) --

          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.

        • MaximumSupportedWeightLbs (string) --

          The maximum rack weight that this site can support. NO_LIMIT is over 2000 lbs (907 kg).

GetCatalogItem (new) Link ¶

Gets information about a catalog item.

See also: AWS API Documentation

Request Syntax

client.get_catalog_item(
    CatalogItemId='string'
)
type CatalogItemId

string

param CatalogItemId

[REQUIRED]

The ID of the catalog item.

rtype

dict

returns

Response Syntax

{
    'CatalogItem': {
        'CatalogItemId': 'string',
        'ItemStatus': 'AVAILABLE'|'DISCONTINUED',
        'EC2Capacities': [
            {
                'Family': 'string',
                'MaxSize': 'string',
                'Quantity': 'string'
            },
        ],
        'PowerKva': ...,
        'WeightLbs': 123,
        'SupportedUplinkGbps': [
            123,
        ],
        'SupportedStorage': [
            'EBS'|'S3',
        ]
    }
}

Response Structure

  • (dict) --

    • CatalogItem (dict) --

      Information about this catalog item.

      • CatalogItemId (string) --

        The ID of the catalog item.

      • ItemStatus (string) --

        The status of a catalog item.

      • EC2Capacities (list) --

        Information about the EC2 capacity of an item.

        • (dict) --

          Information about EC2 capacity.

          • Family (string) --

            The family of the EC2 capacity.

          • MaxSize (string) --

            The maximum size of the EC2 capacity.

          • Quantity (string) --

            The quantity of the EC2 capacity.

      • PowerKva (float) --

        Information about the power draw of an item.

      • WeightLbs (integer) --

        The weight of the item in pounds.

      • SupportedUplinkGbps (list) --

        The uplink speed this catalog item requires for the connection to the Region.

        • (integer) --

      • SupportedStorage (list) --

        The supported storage options for the catalog item.

        • (string) --

GetSiteAddress (new) Link ¶

Gets the site address.

See also: AWS API Documentation

Request Syntax

client.get_site_address(
    SiteId='string',
    AddressType='SHIPPING_ADDRESS'|'OPERATING_ADDRESS'
)
type SiteId

string

param SiteId

[REQUIRED]

The ID of the site.

type AddressType

string

param AddressType

[REQUIRED]

The type of the address you request.

rtype

dict

returns

Response Syntax

{
    'SiteId': 'string',
    'AddressType': 'SHIPPING_ADDRESS'|'OPERATING_ADDRESS',
    'Address': {
        'ContactName': 'string',
        'ContactPhoneNumber': 'string',
        'AddressLine1': 'string',
        'AddressLine2': 'string',
        'AddressLine3': 'string',
        'City': 'string',
        'StateOrRegion': 'string',
        'DistrictOrCounty': 'string',
        'PostalCode': 'string',
        'CountryCode': 'string',
        'Municipality': 'string'
    }
}

Response Structure

  • (dict) --

    • SiteId (string) --

      The ID of the site.

    • AddressType (string) --

      The type of the address you receive.

    • Address (dict) --

      Information about the address.

      • ContactName (string) --

        The name of the contact.

      • ContactPhoneNumber (string) --

        The phone number of the contact.

      • AddressLine1 (string) --

        The first line of the address.

      • AddressLine2 (string) --

        The second line of the address.

      • AddressLine3 (string) --

        The third line of the address.

      • City (string) --

        The city for the address.

      • StateOrRegion (string) --

        The state for the address.

      • DistrictOrCounty (string) --

        The district or county for the address.

      • PostalCode (string) --

        The postal code for the address.

      • CountryCode (string) --

        The ISO-3166 two-letter country code for the address.

      • Municipality (string) --

        The municipality for the address.

CancelOrder (new) Link ¶

Cancels an order for an Outpost.

See also: AWS API Documentation

Request Syntax

client.cancel_order(
    OrderId='string'
)
type OrderId

string

param OrderId

[REQUIRED]

The ID of the order to cancel.

rtype

dict

returns

Response Syntax

{}

Response Structure

  • (dict) --

UpdateSite (new) Link ¶

Updates the site.

See also: AWS API Documentation

Request Syntax

client.update_site(
    SiteId='string',
    Name='string',
    Description='string',
    Notes='string'
)
type SiteId

string

param SiteId

[REQUIRED]

The ID of the site.

type Name

string

param Name

The name of the site.

type Description

string

param Description

The description of the site.

type Notes

string

param Notes

Notes about a site.

rtype

dict

returns

Response Syntax

{
    'Site': {
        'SiteId': 'string',
        'AccountId': 'string',
        'Name': 'string',
        'Description': 'string',
        'Tags': {
            'string': 'string'
        },
        'SiteArn': 'string',
        'Notes': 'string',
        'OperatingAddressCountryCode': 'string',
        'OperatingAddressStateOrRegion': 'string',
        'OperatingAddressCity': 'string',
        'RackPhysicalProperties': {
            'PowerDrawKva': 'POWER_5_KVA'|'POWER_10_KVA'|'POWER_15_KVA',
            'PowerPhase': 'SINGLE_PHASE'|'THREE_PHASE',
            'PowerConnector': 'L6_30P'|'IEC309'|'AH530P7W'|'AH532P6W',
            'PowerFeedDrop': 'ABOVE_RACK'|'BELOW_RACK',
            'UplinkGbps': 'UPLINK_1G'|'UPLINK_10G'|'UPLINK_40G'|'UPLINK_100G',
            'UplinkCount': 'UPLINK_COUNT_1'|'UPLINK_COUNT_2'|'UPLINK_COUNT_3'|'UPLINK_COUNT_4'|'UPLINK_COUNT_5'|'UPLINK_COUNT_6'|'UPLINK_COUNT_7'|'UPLINK_COUNT_8'|'UPLINK_COUNT_12'|'UPLINK_COUNT_16',
            'FiberOpticCableType': 'SINGLE_MODE'|'MULTI_MODE',
            'OpticalStandard': 'OPTIC_10GBASE_SR'|'OPTIC_10GBASE_IR'|'OPTIC_10GBASE_LR'|'OPTIC_40GBASE_SR'|'OPTIC_40GBASE_ESR'|'OPTIC_40GBASE_IR4_LR4L'|'OPTIC_40GBASE_LR4'|'OPTIC_100GBASE_SR4'|'OPTIC_100GBASE_CWDM4'|'OPTIC_100GBASE_LR4'|'OPTIC_100G_PSM4_MSA'|'OPTIC_1000BASE_LX'|'OPTIC_1000BASE_SX',
            'MaximumSupportedWeightLbs': 'NO_LIMIT'|'MAX_1400_LBS'|'MAX_1600_LBS'|'MAX_1800_LBS'|'MAX_2000_LBS'
        }
    }
}

Response Structure

  • (dict) --

    • Site (dict) --

      Information about a site.

      • SiteId (string) --

        The ID of the site.

      • AccountId (string) --

        The ID of the Amazon Web Services account.

      • Name (string) --

        The name of the site.

      • Description (string) --

        The description of the site.

      • Tags (dict) --

        The site tags.

        • (string) --

          • (string) --

      • SiteArn (string) --

        The Amazon Resource Name (ARN) of the site.

      • Notes (string) --

        Notes about a site.

      • OperatingAddressCountryCode (string) --

        The ISO-3166 two-letter country code where the hardware is installed and powered on.

      • OperatingAddressStateOrRegion (string) --

        State or region where the hardware is installed and powered on.

      • OperatingAddressCity (string) --

        City where the hardware is installed and powered on.

      • RackPhysicalProperties (dict) --

        Information about the physical and logistical details for a rack at the site.

        • PowerDrawKva (string) --

          The power draw available at the hardware placement position for the rack.

        • PowerPhase (string) --

          The power option that you can provide for hardware.

        • PowerConnector (string) --

          The power connector for the hardware.

        • PowerFeedDrop (string) --

          The position of the power feed.

        • UplinkGbps (string) --

          The uplink speed the rack supports for the connection to the Region.

        • UplinkCount (string) --

          The number of uplinks each Outpost network device.

        • FiberOpticCableType (string) --

          The type of fiber used to attach the Outpost to the network.

        • OpticalStandard (string) --

          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.

        • MaximumSupportedWeightLbs (string) --

          The maximum rack weight that this site can support. NO_LIMIT is over 2000 lbs (907 kg).

CreateOrder (updated) Link ¶
Changes (response)
{'Order': {'LineItems': {'Status': {'BUILDING',
                                    'CANCELLED',
                                    'DELIVERED',
                                    'ERROR',
                                    'INSTALLED',
                                    'INSTALLING',
                                    'PREPARING',
                                    'SHIPPED'}},
           'Status': {'PREPARING', 'IN_PROGRESS', 'COMPLETED', 'ERROR'}}}

Creates an order for an Outpost.

See also: AWS API Documentation

Request Syntax

client.create_order(
    OutpostIdentifier='string',
    LineItems=[
        {
            'CatalogItemId': 'string',
            'Quantity': 123
        },
    ],
    PaymentOption='ALL_UPFRONT'|'NO_UPFRONT'|'PARTIAL_UPFRONT',
    PaymentTerm='THREE_YEARS'
)
type OutpostIdentifier

string

param OutpostIdentifier

[REQUIRED]

The ID or the Amazon Resource Name (ARN) of the Outpost.

type LineItems

list

param LineItems

[REQUIRED]

The line items that make up the order.

  • (dict) --

    Information about a line item request.

    • CatalogItemId (string) --

      The ID of the catalog item.

    • Quantity (integer) --

      The quantity of a line item request.

type PaymentOption

string

param PaymentOption

[REQUIRED]

The payment option for the order.

type PaymentTerm

string

param PaymentTerm

The payment terms for the order.

rtype

dict

returns

Response Syntax

{
    'Order': {
        'OutpostId': 'string',
        'OrderId': 'string',
        'Status': 'RECEIVED'|'PENDING'|'PROCESSING'|'INSTALLING'|'FULFILLED'|'CANCELLED'|'PREPARING'|'IN_PROGRESS'|'COMPLETED'|'ERROR',
        'LineItems': [
            {
                'CatalogItemId': 'string',
                'LineItemId': 'string',
                'Quantity': 123,
                'Status': 'PREPARING'|'BUILDING'|'SHIPPED'|'DELIVERED'|'INSTALLING'|'INSTALLED'|'ERROR'|'CANCELLED'
            },
        ],
        'PaymentOption': 'ALL_UPFRONT'|'NO_UPFRONT'|'PARTIAL_UPFRONT',
        'OrderSubmissionDate': datetime(2015, 1, 1),
        'OrderFulfilledDate': datetime(2015, 1, 1)
    }
}

Response Structure

  • (dict) --

    • Order (dict) --

      Information about this order.

      • OutpostId (string) --

        The ID of the Outpost in the order.

      • OrderId (string) --

        The ID of the order.

      • Status (string) --

        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 LineItem status.

        • COMPLETED - Order is complete.

        • CANCELLED - Order is cancelled.

        • ERROR - Customer should contact support.

        Note

        The following status are deprecated: RECEIVED , PENDING , PROCESSING , INSTALLING , and FULFILLED .

      • LineItems (list) --

        The line items for the order

        • (dict) --

          Information about a line item.

          • CatalogItemId (string) --

            The ID of the catalog item.

          • LineItemId (string) --

            The ID of the line item.

          • Quantity (integer) --

            The quantity of the line item.

          • Status (string) --

            The status of the line item.

      • PaymentOption (string) --

        The payment option for the order.

      • OrderSubmissionDate (datetime) --

        The submission date for the order.

      • OrderFulfilledDate (datetime) --

        The fulfillment date of the order.

ListSites (updated) Link ¶
Changes (response)
{'Sites': {'Notes': 'string',
           'OperatingAddressCity': 'string',
           'OperatingAddressCountryCode': 'string',
           'OperatingAddressStateOrRegion': 'string',
           'RackPhysicalProperties': {'FiberOpticCableType': 'SINGLE_MODE | '
                                                             'MULTI_MODE',
                                      'MaximumSupportedWeightLbs': 'NO_LIMIT | '
                                                                   'MAX_1400_LBS '
                                                                   '| '
                                                                   'MAX_1600_LBS '
                                                                   '| '
                                                                   'MAX_1800_LBS '
                                                                   '| '
                                                                   'MAX_2000_LBS',
                                      'OpticalStandard': 'OPTIC_10GBASE_SR | '
                                                         'OPTIC_10GBASE_IR | '
                                                         'OPTIC_10GBASE_LR | '
                                                         'OPTIC_40GBASE_SR | '
                                                         'OPTIC_40GBASE_ESR | '
                                                         'OPTIC_40GBASE_IR4_LR4L '
                                                         '| OPTIC_40GBASE_LR4 '
                                                         '| OPTIC_100GBASE_SR4 '
                                                         '| '
                                                         'OPTIC_100GBASE_CWDM4 '
                                                         '| OPTIC_100GBASE_LR4 '
                                                         '| '
                                                         'OPTIC_100G_PSM4_MSA '
                                                         '| OPTIC_1000BASE_LX '
                                                         '| OPTIC_1000BASE_SX',
                                      'PowerConnector': 'L6_30P | IEC309 | '
                                                        'AH530P7W | AH532P6W',
                                      'PowerDrawKva': 'POWER_5_KVA | '
                                                      'POWER_10_KVA | '
                                                      'POWER_15_KVA',
                                      'PowerFeedDrop': 'ABOVE_RACK | '
                                                       'BELOW_RACK',
                                      'PowerPhase': 'SINGLE_PHASE | '
                                                    'THREE_PHASE',
                                      'UplinkCount': 'UPLINK_COUNT_1 | '
                                                     'UPLINK_COUNT_2 | '
                                                     'UPLINK_COUNT_3 | '
                                                     'UPLINK_COUNT_4 | '
                                                     'UPLINK_COUNT_5 | '
                                                     'UPLINK_COUNT_6 | '
                                                     'UPLINK_COUNT_7 | '
                                                     'UPLINK_COUNT_8 | '
                                                     'UPLINK_COUNT_12 | '
                                                     'UPLINK_COUNT_16',
                                      'UplinkGbps': 'UPLINK_1G | UPLINK_10G | '
                                                    'UPLINK_40G | '
                                                    'UPLINK_100G'}}}

Lists the sites for your Amazon Web Services account.

See also: AWS API Documentation

Request Syntax

client.list_sites(
    NextToken='string',
    MaxResults=123
)
type NextToken

string

param NextToken

The pagination token.

type MaxResults

integer

param MaxResults

The maximum page size.

rtype

dict

returns

Response Syntax

{
    'Sites': [
        {
            'SiteId': 'string',
            'AccountId': 'string',
            'Name': 'string',
            'Description': 'string',
            'Tags': {
                'string': 'string'
            },
            'SiteArn': 'string',
            'Notes': 'string',
            'OperatingAddressCountryCode': 'string',
            'OperatingAddressStateOrRegion': 'string',
            'OperatingAddressCity': 'string',
            'RackPhysicalProperties': {
                'PowerDrawKva': 'POWER_5_KVA'|'POWER_10_KVA'|'POWER_15_KVA',
                'PowerPhase': 'SINGLE_PHASE'|'THREE_PHASE',
                'PowerConnector': 'L6_30P'|'IEC309'|'AH530P7W'|'AH532P6W',
                'PowerFeedDrop': 'ABOVE_RACK'|'BELOW_RACK',
                'UplinkGbps': 'UPLINK_1G'|'UPLINK_10G'|'UPLINK_40G'|'UPLINK_100G',
                'UplinkCount': 'UPLINK_COUNT_1'|'UPLINK_COUNT_2'|'UPLINK_COUNT_3'|'UPLINK_COUNT_4'|'UPLINK_COUNT_5'|'UPLINK_COUNT_6'|'UPLINK_COUNT_7'|'UPLINK_COUNT_8'|'UPLINK_COUNT_12'|'UPLINK_COUNT_16',
                'FiberOpticCableType': 'SINGLE_MODE'|'MULTI_MODE',
                'OpticalStandard': 'OPTIC_10GBASE_SR'|'OPTIC_10GBASE_IR'|'OPTIC_10GBASE_LR'|'OPTIC_40GBASE_SR'|'OPTIC_40GBASE_ESR'|'OPTIC_40GBASE_IR4_LR4L'|'OPTIC_40GBASE_LR4'|'OPTIC_100GBASE_SR4'|'OPTIC_100GBASE_CWDM4'|'OPTIC_100GBASE_LR4'|'OPTIC_100G_PSM4_MSA'|'OPTIC_1000BASE_LX'|'OPTIC_1000BASE_SX',
                'MaximumSupportedWeightLbs': 'NO_LIMIT'|'MAX_1400_LBS'|'MAX_1600_LBS'|'MAX_1800_LBS'|'MAX_2000_LBS'
            }
        },
    ],
    'NextToken': 'string'
}

Response Structure

  • (dict) --

    • Sites (list) --

      Information about the sites.

      • (dict) --

        Information about a site.

        • SiteId (string) --

          The ID of the site.

        • AccountId (string) --

          The ID of the Amazon Web Services account.

        • Name (string) --

          The name of the site.

        • Description (string) --

          The description of the site.

        • Tags (dict) --

          The site tags.

          • (string) --

            • (string) --

        • SiteArn (string) --

          The Amazon Resource Name (ARN) of the site.

        • Notes (string) --

          Notes about a site.

        • OperatingAddressCountryCode (string) --

          The ISO-3166 two-letter country code where the hardware is installed and powered on.

        • OperatingAddressStateOrRegion (string) --

          State or region where the hardware is installed and powered on.

        • OperatingAddressCity (string) --

          City where the hardware is installed and powered on.

        • RackPhysicalProperties (dict) --

          Information about the physical and logistical details for a rack at the site.

          • PowerDrawKva (string) --

            The power draw available at the hardware placement position for the rack.

          • PowerPhase (string) --

            The power option that you can provide for hardware.

          • PowerConnector (string) --

            The power connector for the hardware.

          • PowerFeedDrop (string) --

            The position of the power feed.

          • UplinkGbps (string) --

            The uplink speed the rack supports for the connection to the Region.

          • UplinkCount (string) --

            The number of uplinks each Outpost network device.

          • FiberOpticCableType (string) --

            The type of fiber used to attach the Outpost to the network.

          • OpticalStandard (string) --

            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.

          • MaximumSupportedWeightLbs (string) --

            The maximum rack weight that this site can support. NO_LIMIT is over 2000 lbs (907 kg).

    • NextToken (string) --

      The pagination token.