diff --git a/clients/client-outposts/README.md b/clients/client-outposts/README.md index 51bc359d0e47..080180da2023 100644 --- a/clients/client-outposts/README.md +++ b/clients/client-outposts/README.md @@ -6,11 +6,11 @@ AWS SDK for JavaScript Outposts Client for Node.js, Browser and React Native. -
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.
+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.
## Installing diff --git a/clients/client-outposts/src/Outposts.ts b/clients/client-outposts/src/Outposts.ts index 61bbfe7340ae..7c1ea1ed3051 100644 --- a/clients/client-outposts/src/Outposts.ts +++ b/clients/client-outposts/src/Outposts.ts @@ -444,11 +444,11 @@ export interface Outposts { /** * @public - *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.
+ *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.
*/ export class Outposts extends OutpostsClient implements Outposts {} createAggregatedClient(commands, Outposts); diff --git a/clients/client-outposts/src/OutpostsClient.ts b/clients/client-outposts/src/OutpostsClient.ts index 57ca7e650341..00d0a6c0a08e 100644 --- a/clients/client-outposts/src/OutpostsClient.ts +++ b/clients/client-outposts/src/OutpostsClient.ts @@ -320,11 +320,11 @@ export interface OutpostsClientResolvedConfig extends OutpostsClientResolvedConf /** * @public - *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.
+ *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.
*/ export class OutpostsClient extends __Client< __HttpHandlerOptions, diff --git a/clients/client-outposts/src/commands/CreateSiteCommand.ts b/clients/client-outposts/src/commands/CreateSiteCommand.ts index 76a8a4b856f8..6c994d4fc320 100644 --- a/clients/client-outposts/src/commands/CreateSiteCommand.ts +++ b/clients/client-outposts/src/commands/CreateSiteCommand.ts @@ -36,7 +36,9 @@ export interface CreateSiteCommandOutput extends CreateSiteOutput, __MetadataBea /** * @public - *Creates a site for an Outpost.
+ *+ * Creates a site for an Outpost. + *
* @example * Use a bare-bones client and the command you need to make an API call. * ```javascript diff --git a/clients/client-outposts/src/commands/GetConnectionCommand.ts b/clients/client-outposts/src/commands/GetConnectionCommand.ts index 9a3118bbf91b..4d8d435113f9 100644 --- a/clients/client-outposts/src/commands/GetConnectionCommand.ts +++ b/clients/client-outposts/src/commands/GetConnectionCommand.ts @@ -40,7 +40,9 @@ export interface GetConnectionCommandOutput extends GetConnectionResponse, __Met ** Amazon Web Services uses this action to install Outpost servers.
* - *Gets information about the specified connection.
+ *+ * Gets information about the specified connection. + *
*
* Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For
* more information, see
diff --git a/clients/client-outposts/src/commands/GetSiteAddressCommand.ts b/clients/client-outposts/src/commands/GetSiteAddressCommand.ts
index 0b7633d40243..fd5843690ce5 100644
--- a/clients/client-outposts/src/commands/GetSiteAddressCommand.ts
+++ b/clients/client-outposts/src/commands/GetSiteAddressCommand.ts
@@ -36,7 +36,9 @@ export interface GetSiteAddressCommandOutput extends GetSiteAddressOutput, __Met
/**
* @public
- * Gets the site address of the specified site.
+ * Gets the site address of the specified site.
+ * Lists the Outpost sites for your Amazon Web Services account. Use filters to return specific
- * results. Lists the Outpost sites for your Amazon Web Services account. Use filters to return specific results. Use filters to return specific results. If you specify multiple filters, the results include only the resources that match
* all of the specified filters. For a filter where you can specify multiple values, the results include
* items that match any of the values that you specify for the filter.
* Amazon Web Services uses this action to install Outpost servers. Starts the connection required for Outpost server installation.
+ * Starts the connection required for Outpost server installation.
+ *
@@ -777,7 +855,7 @@ export interface Order {
PaymentTerm?: PaymentTerm | string;
/**
- * The type of order. Type of order. The ID or the Amazon Resource Name (ARN) of the site.
+ * The ID or the Amazon Resource Name (ARN) of the site.
+ * The type of hardware for this Outpost.
+ * The type of hardware for this Outpost.
+ * The ID of the Outpost.
+ * The ID of the Outpost.
+ * The hardware type.
+ * The hardware type.
+ * 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
+ * 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.
* The tags to apply to a site.
+ * The tags to apply to a site.
+ * The location to install and power on the hardware. This address might be different from
- * the shipping address.
+ * The location to install and power on the hardware. This address might be
+ * different from the shipping address.
+ * The location to ship the hardware. This address might be different from the operating
- * address.
+ * The location to ship the hardware. This address might be different
+ * from the operating address.
+ * Notes about a site.
+ * Notes about a site.
+ * The ISO-3166 two-letter country code where the hardware is installed and powered on.
+ *
+ * The ISO-3166 two-letter country code where the hardware is installed and powered on.
* City where the hardware is installed and powered on.
+ * City where the hardware is installed and powered on.
+ * Information about the physical and logistical details for a rack at the site.
+ * Information about the physical and logistical details for a rack at the site.
+ * The ID or the Amazon Resource Name (ARN) of the Outpost.
+ * The ID or the Amazon Resource Name (ARN) of the Outpost.
+ * The ID or the Amazon Resource Name (ARN) of the site.
+ * The ID or the Amazon Resource Name (ARN) of the site.
+ * The ID of the connection.
+ * The ID of the connection.
+ * The ID of the connection.
+ * The ID of the connection.
+ * Information about the connection.
+ * Information about the connection.
+ * The ID or the Amazon Resource Name (ARN) of the Outpost.
+ * The ID or the Amazon Resource Name (ARN) of the Outpost.
+ * The ID or the Amazon Resource Name (ARN) of the Outpost.
+ * The ID or the Amazon Resource Name (ARN) of the Outpost.
+ * The ID of the Outpost.
+ * The ID of the Outpost.
+ * The ID or the Amazon Resource Name (ARN) of the site.
+ * The ID or the Amazon Resource Name (ARN) of the site.
+ * The ID or the Amazon Resource Name (ARN) of the site.
+ * The ID or the Amazon Resource Name (ARN) of the site.
+ * Information about the address.
+ * Information about the address.
+ * The ID or the Amazon Resource Name (ARN) of the Outpost.
+ * The ID or the Amazon Resource Name (ARN) of the Outpost.
+ * The ID or the Amazon Resource Name (ARN) of the Outpost.
+ * The ID or the Amazon Resource Name (ARN) of the Outpost.
+ * A summary of line items in your order.
+ * A summary of line items in your order.
+ * The ID of the Outpost.
+ * The ID of the Outpost.
+ * The ID of the order.
+ * The ID of the order.
+ * The type of order.
+ * The type of order.
+ *
- * IN_PROGRESS
- Order is either being built, shipped, or installed. For
- * more information, see the LineItem
status.IN_PROGRESS
- Order is either being built, shipped, or installed. For more
+ * information, see the LineItem
status.
@@ -1668,17 +1800,23 @@ export interface OrderSummary { Status?: OrderStatus | string; /** - *
The status of all line items in the order.
+ *+ * The status of all line items in the order. + *
*/ LineItemCountsByStatus?: RecordThe submission date for the order.
+ *+ * The submission date for the order. + *
*/ OrderSubmissionDate?: Date; /** - *The fulfilment date for the order.
+ *+ * The fulfilment date for the order. + *
*/ OrderFulfilledDate?: Date; } @@ -1688,7 +1826,9 @@ export interface OrderSummary { */ export interface ListOrdersOutput { /** - *Information about the orders.
+ *+ * Information about the orders. + *
*/ Orders?: OrderSummary[]; @@ -1813,22 +1953,30 @@ export interface ListTagsForResourceResponse { */ export interface StartConnectionRequest { /** - *The serial number of the dongle.
+ *+ * The serial number of the dongle. + *
*/ DeviceSerialNumber: string | undefined; /** - *The ID of the Outpost server.
+ *+ * The ID of the Outpost server. + *
*/ AssetId: string | undefined; /** - *The public key of the client.
+ *+ * The public key of the client. + *
*/ ClientPublicKey: string | undefined; /** - *The device index of the network interface on the Outpost server.
+ *+ * The device index of the network interface on the Outpost server. + *
*/ NetworkInterfaceDeviceIndex: number | undefined; } @@ -1838,12 +1986,16 @@ export interface StartConnectionRequest { */ export interface StartConnectionResponse { /** - *The ID of the connection.
+ *+ * The ID of the connection. + *
*/ ConnectionId?: string; /** - *The underlay IP address.
+ *+ * The underlay IP address. + *
*/ UnderlayIpAddress?: string; } @@ -1893,7 +2045,9 @@ export interface UntagResourceResponse {} */ export interface UpdateOutpostInput { /** - *The ID or the Amazon Resource Name (ARN) of the Outpost.
+ *+ * The ID or the Amazon Resource Name (ARN) of the Outpost. + *
*/ OutpostId: string | undefined; @@ -1908,7 +2062,9 @@ export interface UpdateOutpostInput { Description?: string; /** - *The type of hardware for this Outpost.
+ *+ * The type of hardware for this Outpost. + *
*/ SupportedHardwareType?: SupportedHardwareType | string; } @@ -1928,7 +2084,9 @@ export interface UpdateOutpostOutput { */ export interface UpdateSiteInput { /** - *The ID or the Amazon Resource Name (ARN) of the site.
+ *+ * The ID or the Amazon Resource Name (ARN) of the site. + *
*/ SiteId: string | undefined; @@ -1963,17 +2121,23 @@ export interface UpdateSiteOutput { */ export interface UpdateSiteAddressInput { /** - *The ID or the Amazon Resource Name (ARN) of the site.
+ *+ * The ID or the Amazon Resource Name (ARN) of the site. + *
*/ SiteId: string | undefined; /** - *The type of the address.
+ *+ * The type of the address. + *
*/ AddressType: AddressType | string | undefined; /** - *The address for the site.
+ *+ * The address for the site. + *
*/ Address: Address | undefined; } @@ -1983,12 +2147,16 @@ export interface UpdateSiteAddressInput { */ export interface UpdateSiteAddressOutput { /** - *The type of the address.
+ *+ * The type of the address. + *
*/ AddressType?: AddressType | string; /** - *Information about an address.
+ *+ * Information about an address. + *
*/ Address?: Address; } @@ -1998,12 +2166,15 @@ export interface UpdateSiteAddressOutput { */ export interface UpdateSiteRackPhysicalPropertiesInput { /** - *The ID or the Amazon Resource Name (ARN) of the site.
+ *+ * The ID or the Amazon Resource Name (ARN) of the site. + *
*/ SiteId: string | undefined; /** - *The power draw, in kVA, available at the hardware placement position for the rack.
+ *The power draw, in kVA, available at the hardware placement position for the + * rack.
*/ PowerDrawKva?: PowerDrawKva | string; @@ -2021,8 +2192,9 @@ export interface UpdateSiteRackPhysicalPropertiesInput { PowerPhase?: PowerPhase | string; /** - *The power connector that Amazon Web Services should plan to provide for connections to the hardware.
- * Note the correlation between PowerPhase
and 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
@@ -2063,7 +2235,8 @@ export interface UpdateSiteRackPhysicalPropertiesInput { PowerFeedDrop?: PowerFeedDrop | string; /** - *The uplink speed the rack should support for the connection to the Region.
+ *The uplink speed the rack should support for the connection to the Region. + *
*/ UplinkGbps?: UplinkGbps | string; @@ -2087,14 +2260,15 @@ export interface UpdateSiteRackPhysicalPropertiesInput { UplinkCount?: UplinkCount | string; /** - *The type of fiber that you will use to attach the Outpost to your network.
+ *The type of fiber that you will use to attach the Outpost to your network. + *
*/ FiberOpticCableType?: FiberOpticCableType | string; /** - *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 + *
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. *
@@ -2156,8 +2330,8 @@ export interface UpdateSiteRackPhysicalPropertiesInput { OpticalStandard?: OpticalStandard | string; /** - *The maximum rack weight that this site can support. NO_LIMIT
is over 2000lbs.
- *
The maximum rack weight that this site can support. NO_LIMIT
is over
+ * 2000lbs.
Information about an address.
" + "smithy.api#documentation": "\n Information about an address.\n
" } }, "com.amazonaws.outposts#AddressLine1": { @@ -205,36 +205,36 @@ "AssetId": { "target": "com.amazonaws.outposts#AssetId", "traits": { - "smithy.api#documentation": "The ID of the asset.
" + "smithy.api#documentation": "\n The ID of the asset.\n
" } }, "RackId": { "target": "com.amazonaws.outposts#RackId", "traits": { - "smithy.api#documentation": "The rack ID of the asset.
" + "smithy.api#documentation": "\n The rack ID of the asset. \n
" } }, "AssetType": { "target": "com.amazonaws.outposts#AssetType", "traits": { - "smithy.api#documentation": "The type of the asset.
" + "smithy.api#documentation": "\n The type of the asset.\n
" } }, "ComputeAttributes": { "target": "com.amazonaws.outposts#ComputeAttributes", "traits": { - "smithy.api#documentation": "Information about compute hardware assets.
" + "smithy.api#documentation": "\n Information about compute hardware assets. \n
" } }, "AssetLocation": { "target": "com.amazonaws.outposts#AssetLocation", "traits": { - "smithy.api#documentation": "The position of an asset in a rack.
" + "smithy.api#documentation": "\n The position of an asset in a rack. \n
" } } }, "traits": { - "smithy.api#documentation": "Information about hardware assets.
" + "smithy.api#documentation": "\n Information about hardware assets.\n
" } }, "com.amazonaws.outposts#AssetListDefinition": { @@ -249,12 +249,12 @@ "RackElevation": { "target": "com.amazonaws.outposts#RackElevation", "traits": { - "smithy.api#documentation": "The position of an asset in a rack measured in rack units.
" + "smithy.api#documentation": "\n The position of an asset in a rack measured in rack units.\n
" } } }, "traits": { - "smithy.api#documentation": "Information about the position of the asset in a rack.
" + "smithy.api#documentation": "\n Information about the position of the asset in a rack. \n
" } }, "com.amazonaws.outposts#AssetState": { @@ -271,6 +271,12 @@ "traits": { "smithy.api#enumValue": "RETIRING" } + }, + "ISOLATED": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "ISOLATED" + } } } }, @@ -387,7 +393,7 @@ "OrderId": { "target": "com.amazonaws.outposts#OrderId", "traits": { - "smithy.api#documentation": "The ID of the order.
", + "smithy.api#documentation": "\n The ID of the order.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -410,25 +416,25 @@ "CatalogItemId": { "target": "com.amazonaws.outposts#SkuCode", "traits": { - "smithy.api#documentation": "The ID of the catalog item.
" + "smithy.api#documentation": "\n The ID of the catalog item.\n
" } }, "ItemStatus": { "target": "com.amazonaws.outposts#CatalogItemStatus", "traits": { - "smithy.api#documentation": "The status of a catalog item.
" + "smithy.api#documentation": "\n The status of a catalog item.\n
" } }, "EC2Capacities": { "target": "com.amazonaws.outposts#EC2CapacityListDefinition", "traits": { - "smithy.api#documentation": "Information about the EC2 capacity of an item.
" + "smithy.api#documentation": "\n Information about the EC2 capacity of an item.\n
" } }, "PowerKva": { "target": "com.amazonaws.outposts#CatalogItemPowerKva", "traits": { - "smithy.api#documentation": "Information about the power draw of an item.
" + "smithy.api#documentation": "\n Information about the power draw of an item.\n
" } }, "WeightLbs": { @@ -440,13 +446,13 @@ "SupportedUplinkGbps": { "target": "com.amazonaws.outposts#SupportedUplinkGbpsListDefinition", "traits": { - "smithy.api#documentation": "The uplink speed this catalog item requires for the connection to the Region.
" + "smithy.api#documentation": "\n The uplink speed this catalog item requires for the \n connection to the Region.\n
" } }, "SupportedStorage": { "target": "com.amazonaws.outposts#SupportedStorageList", "traits": { - "smithy.api#documentation": "The supported storage options for the catalog item.
" + "smithy.api#documentation": "\n The supported storage options for the catalog item.\n
" } } }, @@ -551,18 +557,18 @@ "HostId": { "target": "com.amazonaws.outposts#HostId", "traits": { - "smithy.api#documentation": "The host ID of the Dedicated Host on the asset.
" + "smithy.api#documentation": "\n The host ID of the Dedicated Host on the asset.\n
" } }, "State": { "target": "com.amazonaws.outposts#ComputeAssetState", "traits": { - "smithy.api#documentation": "The state.
\nACTIVE - The asset is available and can provide capacity for new compute\n resources.
\nISOLATED - The asset is undergoing maintenance and can't provide capacity for new\n compute resources. Existing compute resources on the asset are not affected.
\nRETIRING - The underlying hardware for the asset is degraded. Capacity for new compute\n resources is reduced. Amazon Web Services sends notifications for resources that must be stopped before\n the asset can be replaced.
\nThe state.
\nACTIVE - The asset is available and can provide capacity for new compute resources.
\nISOLATED - The asset is undergoing maintenance and can't provide capacity for new compute resources.\n Existing compute resources on the asset are not affected.
\nRETIRING - The underlying hardware for the asset is degraded. Capacity for new compute resources is reduced.\n Amazon Web Services sends notifications for resources that must be stopped before the asset can be replaced.
\nInformation about compute hardware assets.
" + "smithy.api#documentation": "\n Information about compute hardware assets.\n
" } }, "com.amazonaws.outposts#ConflictException": { @@ -596,42 +602,42 @@ "ClientPublicKey": { "target": "com.amazonaws.outposts#WireGuardPublicKey", "traits": { - "smithy.api#documentation": "The public key of the client.
" + "smithy.api#documentation": "\n The public key of the client.\n
" } }, "ServerPublicKey": { "target": "com.amazonaws.outposts#WireGuardPublicKey", "traits": { - "smithy.api#documentation": "The public key of the server.
" + "smithy.api#documentation": "\n The public key of the server.\n
" } }, "ServerEndpoint": { "target": "com.amazonaws.outposts#ServerEndpoint", "traits": { - "smithy.api#documentation": "The endpoint for the server.
" + "smithy.api#documentation": "\n The endpoint for the server.\n
" } }, "ClientTunnelAddress": { "target": "com.amazonaws.outposts#CIDR", "traits": { - "smithy.api#documentation": "The client tunnel address.
" + "smithy.api#documentation": "\n The client tunnel address. \n
" } }, "ServerTunnelAddress": { "target": "com.amazonaws.outposts#CIDR", "traits": { - "smithy.api#documentation": "The server tunnel address.
" + "smithy.api#documentation": "\n The server tunnel address.\n
" } }, "AllowedIps": { "target": "com.amazonaws.outposts#CIDRList", "traits": { - "smithy.api#documentation": "The allowed IP addresses.
" + "smithy.api#documentation": "\n The allowed IP addresses.\n
" } } }, "traits": { - "smithy.api#documentation": "Information about a connection.
" + "smithy.api#documentation": "\n Information about a connection. \n
" } }, "com.amazonaws.outposts#ConnectionId": { @@ -723,7 +729,7 @@ "OutpostIdentifier": { "target": "com.amazonaws.outposts#OutpostIdentifier", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the Outpost.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the Outpost.\n
", "smithy.api#required": {} } }, @@ -818,7 +824,7 @@ "SiteId": { "target": "com.amazonaws.outposts#SiteId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the site.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the site.\n
", "smithy.api#required": {} } }, @@ -837,7 +843,7 @@ "SupportedHardwareType": { "target": "com.amazonaws.outposts#SupportedHardwareType", "traits": { - "smithy.api#documentation": "The type of hardware for this Outpost.
" + "smithy.api#documentation": "\n The type of hardware for this Outpost.\n
" } } }, @@ -882,7 +888,7 @@ } ], "traits": { - "smithy.api#documentation": "Creates a site for an Outpost.
", + "smithy.api#documentation": "\n Creates a site for an Outpost.\n
", "smithy.api#http": { "method": "POST", "uri": "/sites", @@ -911,19 +917,19 @@ "Tags": { "target": "com.amazonaws.outposts#TagMap", "traits": { - "smithy.api#documentation": "The tags to apply to a site.
" + "smithy.api#documentation": "\n The tags to apply to a site.\n
" } }, "OperatingAddress": { "target": "com.amazonaws.outposts#Address", "traits": { - "smithy.api#documentation": "The location to install and power on the hardware. This address might be different from\n the shipping address.
" + "smithy.api#documentation": "\n The location to install and power on the hardware. This address might be \n different from the shipping address.\n
" } }, "ShippingAddress": { "target": "com.amazonaws.outposts#Address", "traits": { - "smithy.api#documentation": "The location to ship the hardware. This address might be different from the operating\n address.
" + "smithy.api#documentation": "\n The location to ship the hardware. This address might be different \n from the operating address.\n
" } }, "RackPhysicalProperties": { @@ -988,7 +994,7 @@ "OutpostId": { "target": "com.amazonaws.outposts#OutpostId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the Outpost.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the Outpost.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -1045,7 +1051,7 @@ "SiteId": { "target": "com.amazonaws.outposts#SiteId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the site.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the site.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -1088,19 +1094,19 @@ "Family": { "target": "com.amazonaws.outposts#Family", "traits": { - "smithy.api#documentation": "The family of the EC2 capacity.
" + "smithy.api#documentation": "\n The family of the EC2 capacity.\n
" } }, "MaxSize": { "target": "com.amazonaws.outposts#MaxSize", "traits": { - "smithy.api#documentation": "The maximum size of the EC2 capacity.
" + "smithy.api#documentation": "\n The maximum size of the EC2 capacity.\n
" } }, "Quantity": { "target": "com.amazonaws.outposts#Quantity", "traits": { - "smithy.api#documentation": "The quantity of the EC2 capacity.
" + "smithy.api#documentation": "\n The quantity of the EC2 capacity.\n
" } } }, @@ -1238,7 +1244,7 @@ } ], "traits": { - "smithy.api#documentation": "\n Amazon Web Services uses this action to install Outpost servers.
\nGets information about the specified connection.
\n\n Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For \n more information, see \n Amazon Web Services managed policies for Amazon Web Services Outposts and \n Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail in the Amazon Web Services Outposts User Guide.\n
", + "smithy.api#documentation": "\n Amazon Web Services uses this action to install Outpost servers.
\n\n Gets information about the specified connection.\n
\n\n Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For \n more information, see \n Amazon Web Services managed policies for Amazon Web Services Outposts and \n Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail in the Amazon Web Services Outposts User Guide.\n
", "smithy.api#http": { "method": "GET", "uri": "/connections/{ConnectionId}", @@ -1252,7 +1258,7 @@ "ConnectionId": { "target": "com.amazonaws.outposts#ConnectionId", "traits": { - "smithy.api#documentation": "The ID of the connection.
", + "smithy.api#documentation": "\n The ID of the connection.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -1268,13 +1274,13 @@ "ConnectionId": { "target": "com.amazonaws.outposts#ConnectionId", "traits": { - "smithy.api#documentation": "The ID of the connection.
" + "smithy.api#documentation": "\n The ID of the connection.\n
" } }, "ConnectionDetails": { "target": "com.amazonaws.outposts#ConnectionDetails", "traits": { - "smithy.api#documentation": "Information about the connection.
" + "smithy.api#documentation": "\n Information about the connection.\n
" } } }, @@ -1374,7 +1380,7 @@ "OutpostId": { "target": "com.amazonaws.outposts#OutpostId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the Outpost.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the Outpost.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -1416,6 +1422,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "InstanceTypes", "pageSize": "MaxResults" } } @@ -1426,7 +1433,7 @@ "OutpostId": { "target": "com.amazonaws.outposts#OutpostId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the Outpost.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the Outpost.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -1460,7 +1467,7 @@ "OutpostId": { "target": "com.amazonaws.outposts#OutpostId", "traits": { - "smithy.api#documentation": "The ID of the Outpost.
" + "smithy.api#documentation": "\n The ID of the Outpost.\n
" } }, "OutpostArn": { @@ -1536,7 +1543,7 @@ } ], "traits": { - "smithy.api#documentation": "Gets the site address of the specified site.
", + "smithy.api#documentation": "\n Gets the site address of the specified site.\n
", "smithy.api#http": { "method": "GET", "uri": "/sites/{SiteId}/address", @@ -1550,7 +1557,7 @@ "SiteId": { "target": "com.amazonaws.outposts#SiteId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the site.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the site.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -1583,7 +1590,7 @@ "Address": { "target": "com.amazonaws.outposts#Address", "traits": { - "smithy.api#documentation": "Information about the address.
" + "smithy.api#documentation": "\n Information about the address.\n
" } } }, @@ -1597,7 +1604,7 @@ "SiteId": { "target": "com.amazonaws.outposts#SiteId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the site.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the site.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -1705,7 +1712,7 @@ "CatalogItemId": { "target": "com.amazonaws.outposts#SkuCode", "traits": { - "smithy.api#documentation": "The ID of the catalog item.
" + "smithy.api#documentation": "\n The ID of the catalog item.\n
" } }, "LineItemId": { @@ -1730,13 +1737,13 @@ "ShipmentInformation": { "target": "com.amazonaws.outposts#ShipmentInformation", "traits": { - "smithy.api#documentation": "Information about a line item shipment.
" + "smithy.api#documentation": "\n Information about a line item shipment.\n
" } }, "AssetInformationList": { "target": "com.amazonaws.outposts#LineItemAssetInformationList", "traits": { - "smithy.api#documentation": "Information about assets.
" + "smithy.api#documentation": "\n Information about assets.\n
" } }, "PreviousLineItemId": { @@ -1748,7 +1755,7 @@ "PreviousOrderId": { "target": "com.amazonaws.outposts#OrderId", "traits": { - "smithy.api#documentation": "The ID of the previous order.
" + "smithy.api#documentation": "The ID of the previous order item.
" } } }, @@ -1762,18 +1769,18 @@ "AssetId": { "target": "com.amazonaws.outposts#AssetId", "traits": { - "smithy.api#documentation": "The ID of the asset.
" + "smithy.api#documentation": "\n The ID of the asset.\n
" } }, "MacAddressList": { "target": "com.amazonaws.outposts#MacAddressList", "traits": { - "smithy.api#documentation": "The MAC addresses of the asset.
" + "smithy.api#documentation": "\n The MAC addresses of the asset.\n
" } } }, "traits": { - "smithy.api#documentation": "Information about a line item asset.
" + "smithy.api#documentation": "\n Information about a line item asset.\n
" } }, "com.amazonaws.outposts#LineItemAssetInformationList": { @@ -1937,6 +1944,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Assets", "pageSize": "MaxResults" } } @@ -1947,7 +1955,7 @@ "OutpostIdentifier": { "target": "com.amazonaws.outposts#OutpostIdentifier", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the Outpost.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the Outpost.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -2029,6 +2037,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "CatalogItems", "pageSize": "MaxResults" } } @@ -2123,6 +2132,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Orders", "pageSize": "MaxResults" } } @@ -2133,7 +2143,7 @@ "OutpostIdentifierFilter": { "target": "com.amazonaws.outposts#OutpostIdentifier", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the Outpost.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the Outpost.\n
", "smithy.api#httpQuery": "OutpostIdentifierFilter" } }, @@ -2160,7 +2170,7 @@ "Orders": { "target": "com.amazonaws.outposts#OrderSummaryListDefinition", "traits": { - "smithy.api#documentation": "Information about the orders.
" + "smithy.api#documentation": "\n Information about the orders. \n
" } }, "NextToken": { @@ -2200,6 +2210,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Outposts", "pageSize": "MaxResults" } } @@ -2279,7 +2290,7 @@ } ], "traits": { - "smithy.api#documentation": "Lists the Outpost sites for your Amazon Web Services account. Use filters to return specific\n results.
\nUse filters to return specific results. If you specify multiple filters, the results include only the resources that match \n all of the specified filters. For a filter where you can specify multiple values, the results include \n items that match any of the values that you specify for the filter.
", + "smithy.api#documentation": "Lists the Outpost sites for your Amazon Web Services account. Use filters to return specific results.
\nUse filters to return specific results. If you specify multiple filters, the results include only the resources that match \n all of the specified filters. For a filter where you can specify multiple values, the results include \n items that match any of the values that you specify for the filter.
", "smithy.api#http": { "method": "GET", "uri": "/sites", @@ -2288,6 +2299,7 @@ "smithy.api#paginated": { "inputToken": "NextToken", "outputToken": "NextToken", + "items": "Sites", "pageSize": "MaxResults" } } @@ -2591,7 +2603,7 @@ "OutpostId": { "target": "com.amazonaws.outposts#OutpostIdOnly", "traits": { - "smithy.api#documentation": "The ID of the Outpost in the order.
" + "smithy.api#documentation": "\n The ID of the Outpost in the order.\n
" } }, "OrderId": { @@ -2603,7 +2615,7 @@ "Status": { "target": "com.amazonaws.outposts#OrderStatus", "traits": { - "smithy.api#documentation": "The status of the order.
\n\n PREPARING
- Order is received and being prepared.
\n IN_PROGRESS
- Order is either being built, shipped, or installed. To get\n more details, see the line item status.
\n COMPLETED
- Order is complete.
\n CANCELLED
- Order is cancelled.
\n ERROR
- Customer should contact support.
The following status are deprecated: RECEIVED
, PENDING
,\n PROCESSING
, INSTALLING
, and FULFILLED
.
The status of the order.
\n\n PREPARING
- Order is received and being prepared.
\n IN_PROGRESS
- Order is either being built, shipped, or installed. To get more\n details, see the line item status.
\n COMPLETED
- Order is complete.
\n CANCELLED
- Order is cancelled.
\n ERROR
- Customer should contact support.
The following status are deprecated: RECEIVED
, PENDING
,\n PROCESSING
, INSTALLING
, and FULFILLED
.
The type of order.
" + "smithy.api#documentation": "Type of order.
" } } }, @@ -2728,48 +2740,48 @@ "OutpostId": { "target": "com.amazonaws.outposts#OutpostIdOnly", "traits": { - "smithy.api#documentation": "The ID of the Outpost.
" + "smithy.api#documentation": "\n The ID of the Outpost.\n
" } }, "OrderId": { "target": "com.amazonaws.outposts#OrderId", "traits": { - "smithy.api#documentation": "The ID of the order.
" + "smithy.api#documentation": "\n The ID of the order.\n
" } }, "OrderType": { "target": "com.amazonaws.outposts#OrderType", "traits": { - "smithy.api#documentation": "The type of order.
" + "smithy.api#documentation": "\n The type of order. \n
" } }, "Status": { "target": "com.amazonaws.outposts#OrderStatus", "traits": { - "smithy.api#documentation": "The status of the order.
\n\n PREPARING
- Order is received and is being prepared.
\n IN_PROGRESS
- Order is either being built, shipped, or installed. For\n more information, see the LineItem
status.
\n COMPLETED
- Order is complete.
\n CANCELLED
- Order is cancelled.
\n ERROR
- Customer should contact support.
The following statuses are deprecated: RECEIVED
, PENDING
,\n PROCESSING
, INSTALLING
, and FULFILLED
.
The status of the order.
\n\n PREPARING
- Order is received and is being prepared.
\n IN_PROGRESS
- Order is either being built, shipped, or installed. For more\n information, see the LineItem
status.
\n COMPLETED
- Order is complete.
\n CANCELLED
- Order is cancelled.
\n ERROR
- Customer should contact support.
The following statuses are deprecated: RECEIVED
, PENDING
,\n PROCESSING
, INSTALLING
, and FULFILLED
.
The status of all line items in the order.
" + "smithy.api#documentation": "\n The status of all line items in the order. \n
" } }, "OrderSubmissionDate": { "target": "com.amazonaws.outposts#ISO8601Timestamp", "traits": { - "smithy.api#documentation": "The submission date for the order.
" + "smithy.api#documentation": "\n The submission date for the order. \n
" } }, "OrderFulfilledDate": { "target": "com.amazonaws.outposts#ISO8601Timestamp", "traits": { - "smithy.api#documentation": "The fulfilment date for the order.
" + "smithy.api#documentation": "\n The fulfilment date for the order.\n
" } } }, "traits": { - "smithy.api#documentation": "A summary of line items in your order.
" + "smithy.api#documentation": "\n A summary of line items in your order.\n
" } }, "com.amazonaws.outposts#OrderSummaryListDefinition": { @@ -2801,7 +2813,7 @@ "OutpostId": { "target": "com.amazonaws.outposts#OutpostId", "traits": { - "smithy.api#documentation": "The ID of the Outpost.
" + "smithy.api#documentation": "\n The ID of the Outpost.\n
" } }, "OwnerId": { @@ -2840,7 +2852,7 @@ "SupportedHardwareType": { "target": "com.amazonaws.outposts#SupportedHardwareType", "traits": { - "smithy.api#documentation": "The hardware type.
" + "smithy.api#documentation": "\n The hardware type. \n
" } } }, @@ -3006,14 +3018,14 @@ "name": "outposts" }, "aws.protocols#restJson1": {}, - "smithy.api#documentation": "Amazon Web Services Outposts is a fully managed service that extends Amazon Web Services infrastructure, APIs, and tools to\n customer premises. By providing local access to Amazon Web Services managed infrastructure, Amazon Web Services Outposts enables\n customers to build and run applications on premises using the same programming interfaces as\n in Amazon Web Services Regions, while using local compute and storage resources for lower latency and local\n data processing needs.
", + "smithy.api#documentation": "Amazon Web Services Outposts is a fully managed service that extends Amazon Web Services infrastructure, APIs, and tools\n to customer premises. By providing local access to Amazon Web Services managed infrastructure, Amazon Web Services Outposts\n enables customers to build and run applications on premises using the same programming\n interfaces as in Amazon Web Services Regions, while using local compute and storage resources for lower\n latency and local data processing needs.
", "smithy.api#title": "AWS Outposts", "smithy.rules#endpointRuleSet": { "version": "1.0", "parameters": { "Region": { "builtIn": "AWS::Region", - "required": true, + "required": false, "documentation": "The AWS region used to dispatch the request.", "type": "String" }, @@ -3042,13 +3054,12 @@ { "conditions": [ { - "fn": "aws.partition", + "fn": "isSet", "argv": [ { - "ref": "Region" + "ref": "Endpoint" } - ], - "assign": "PartitionResult" + ] } ], "type": "tree", @@ -3056,14 +3067,20 @@ { "conditions": [ { - "fn": "isSet", + "fn": "booleanEquals", "argv": [ { - "ref": "Endpoint" - } + "ref": "UseFIPS" + }, + true ] } ], + "error": "Invalid Configuration: FIPS and custom endpoint are not supported", + "type": "error" + }, + { + "conditions": [], "type": "tree", "rules": [ { @@ -3072,67 +3089,42 @@ "fn": "booleanEquals", "argv": [ { - "ref": "UseFIPS" + "ref": "UseDualStack" }, true ] } ], - "error": "Invalid Configuration: FIPS and custom endpoint are not supported", + "error": "Invalid Configuration: Dualstack and custom endpoint are not supported", "type": "error" }, { "conditions": [], - "type": "tree", - "rules": [ - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseDualStack" - }, - true - ] - } - ], - "error": "Invalid Configuration: Dualstack and custom endpoint are not supported", - "type": "error" + "endpoint": { + "url": { + "ref": "Endpoint" }, - { - "conditions": [], - "endpoint": { - "url": { - "ref": "Endpoint" - }, - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ] + "properties": {}, + "headers": {} + }, + "type": "endpoint" } ] - }, + } + ] + }, + { + "conditions": [], + "type": "tree", + "rules": [ { "conditions": [ { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseFIPS" - }, - true - ] - }, - { - "fn": "booleanEquals", + "fn": "isSet", "argv": [ { - "ref": "UseDualStack" - }, - true + "ref": "Region" + } ] } ], @@ -3141,179 +3133,240 @@ { "conditions": [ { - "fn": "booleanEquals", + "fn": "aws.partition", "argv": [ - true, { - "fn": "getAttr", + "ref": "Region" + } + ], + "assign": "PartitionResult" + } + ], + "type": "tree", + "rules": [ + { + "conditions": [ + { + "fn": "booleanEquals", "argv": [ { - "ref": "PartitionResult" + "ref": "UseFIPS" }, - "supportsFIPS" + true ] - } - ] - }, - { - "fn": "booleanEquals", - "argv": [ - true, + }, { - "fn": "getAttr", + "fn": "booleanEquals", "argv": [ { - "ref": "PartitionResult" + "ref": "UseDualStack" }, - "supportsDualStack" + true ] } - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [], + ], "type": "tree", "rules": [ + { + "conditions": [ + { + "fn": "booleanEquals", + "argv": [ + true, + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "supportsFIPS" + ] + } + ] + }, + { + "fn": "booleanEquals", + "argv": [ + true, + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "supportsDualStack" + ] + } + ] + } + ], + "type": "tree", + "rules": [ + { + "conditions": [], + "type": "tree", + "rules": [ + { + "conditions": [], + "endpoint": { + "url": "https://outposts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", + "properties": {}, + "headers": {} + }, + "type": "endpoint" + } + ] + } + ] + }, { "conditions": [], - "endpoint": { - "url": "https://outposts-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" + "error": "FIPS and DualStack are enabled, but this partition does not support one or both", + "type": "error" } ] - } - ] - }, - { - "conditions": [], - "error": "FIPS and DualStack are enabled, but this partition does not support one or both", - "type": "error" - } - ] - }, - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseFIPS" }, - true - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [ { - "fn": "booleanEquals", - "argv": [ - true, + "conditions": [ { - "fn": "getAttr", + "fn": "booleanEquals", "argv": [ { - "ref": "PartitionResult" + "ref": "UseFIPS" }, - "supportsFIPS" + true ] } - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [], + ], "type": "tree", "rules": [ { "conditions": [ { - "fn": "stringEquals", + "fn": "booleanEquals", "argv": [ - "aws-us-gov", + true, { "fn": "getAttr", "argv": [ { "ref": "PartitionResult" }, - "name" + "supportsFIPS" ] } ] } ], - "endpoint": { - "url": "https://outposts.{Region}.amazonaws.com", - "properties": {}, - "headers": {} - }, - "type": "endpoint" + "type": "tree", + "rules": [ + { + "conditions": [], + "type": "tree", + "rules": [ + { + "conditions": [ + { + "fn": "stringEquals", + "argv": [ + "aws-us-gov", + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "name" + ] + } + ] + } + ], + "endpoint": { + "url": "https://outposts.{Region}.amazonaws.com", + "properties": {}, + "headers": {} + }, + "type": "endpoint" + }, + { + "conditions": [], + "endpoint": { + "url": "https://outposts-fips.{Region}.{PartitionResult#dnsSuffix}", + "properties": {}, + "headers": {} + }, + "type": "endpoint" + } + ] + } + ] }, { "conditions": [], - "endpoint": { - "url": "https://outposts-fips.{Region}.{PartitionResult#dnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" + "error": "FIPS is enabled but this partition does not support FIPS", + "type": "error" } ] - } - ] - }, - { - "conditions": [], - "error": "FIPS is enabled but this partition does not support FIPS", - "type": "error" - } - ] - }, - { - "conditions": [ - { - "fn": "booleanEquals", - "argv": [ - { - "ref": "UseDualStack" }, - true - ] - } - ], - "type": "tree", - "rules": [ - { - "conditions": [ { - "fn": "booleanEquals", - "argv": [ - true, + "conditions": [ { - "fn": "getAttr", + "fn": "booleanEquals", "argv": [ { - "ref": "PartitionResult" + "ref": "UseDualStack" }, - "supportsDualStack" + true + ] + } + ], + "type": "tree", + "rules": [ + { + "conditions": [ + { + "fn": "booleanEquals", + "argv": [ + true, + { + "fn": "getAttr", + "argv": [ + { + "ref": "PartitionResult" + }, + "supportsDualStack" + ] + } + ] + } + ], + "type": "tree", + "rules": [ + { + "conditions": [], + "type": "tree", + "rules": [ + { + "conditions": [], + "endpoint": { + "url": "https://outposts.{Region}.{PartitionResult#dualStackDnsSuffix}", + "properties": {}, + "headers": {} + }, + "type": "endpoint" + } + ] + } ] + }, + { + "conditions": [], + "error": "DualStack is enabled but this partition does not support DualStack", + "type": "error" } ] - } - ], - "type": "tree", - "rules": [ + }, { "conditions": [], "type": "tree", @@ -3321,7 +3374,7 @@ { "conditions": [], "endpoint": { - "url": "https://outposts.{Region}.{PartitionResult#dualStackDnsSuffix}", + "url": "https://outposts.{Region}.{PartitionResult#dnsSuffix}", "properties": {}, "headers": {} }, @@ -3330,66 +3383,13 @@ ] } ] - }, - { - "conditions": [], - "error": "DualStack is enabled but this partition does not support DualStack", - "type": "error" } ] }, { "conditions": [], - "type": "tree", - "rules": [ - { - "conditions": [ - { - "fn": "stringEquals", - "argv": [ - { - "ref": "Region" - }, - "us-gov-east-1" - ] - } - ], - "endpoint": { - "url": "https://outposts.us-gov-east-1.amazonaws.com", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - }, - { - "conditions": [ - { - "fn": "stringEquals", - "argv": [ - { - "ref": "Region" - }, - "us-gov-west-1" - ] - } - ], - "endpoint": { - "url": "https://outposts.us-gov-west-1.amazonaws.com", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - }, - { - "conditions": [], - "endpoint": { - "url": "https://outposts.{Region}.{PartitionResult#dnsSuffix}", - "properties": {}, - "headers": {} - }, - "type": "endpoint" - } - ] + "error": "Invalid Configuration: Missing Region", + "type": "error" } ] } @@ -3405,9 +3405,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "af-south-1", "UseFIPS": false, - "Region": "af-south-1" + "UseDualStack": false } }, { @@ -3418,9 +3418,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-east-1", "UseFIPS": false, - "Region": "ap-east-1" + "UseDualStack": false } }, { @@ -3431,9 +3431,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-northeast-1", "UseFIPS": false, - "Region": "ap-northeast-1" + "UseDualStack": false } }, { @@ -3444,9 +3444,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-northeast-2", "UseFIPS": false, - "Region": "ap-northeast-2" + "UseDualStack": false } }, { @@ -3457,9 +3457,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-northeast-3", "UseFIPS": false, - "Region": "ap-northeast-3" + "UseDualStack": false } }, { @@ -3470,9 +3470,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-south-1", "UseFIPS": false, - "Region": "ap-south-1" + "UseDualStack": false } }, { @@ -3483,9 +3483,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-southeast-1", "UseFIPS": false, - "Region": "ap-southeast-1" + "UseDualStack": false } }, { @@ -3496,9 +3496,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ap-southeast-2", "UseFIPS": false, - "Region": "ap-southeast-2" + "UseDualStack": false } }, { @@ -3509,9 +3509,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ca-central-1", "UseFIPS": false, - "Region": "ca-central-1" + "UseDualStack": false } }, { @@ -3522,9 +3522,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "ca-central-1", "UseFIPS": true, - "Region": "ca-central-1" + "UseDualStack": false } }, { @@ -3535,9 +3535,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-central-1", "UseFIPS": false, - "Region": "eu-central-1" + "UseDualStack": false } }, { @@ -3548,9 +3548,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-north-1", "UseFIPS": false, - "Region": "eu-north-1" + "UseDualStack": false } }, { @@ -3561,9 +3561,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-south-1", "UseFIPS": false, - "Region": "eu-south-1" + "UseDualStack": false } }, { @@ -3574,9 +3574,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-west-1", "UseFIPS": false, - "Region": "eu-west-1" + "UseDualStack": false } }, { @@ -3587,9 +3587,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-west-2", "UseFIPS": false, - "Region": "eu-west-2" + "UseDualStack": false } }, { @@ -3600,9 +3600,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "eu-west-3", "UseFIPS": false, - "Region": "eu-west-3" + "UseDualStack": false } }, { @@ -3613,9 +3613,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "me-south-1", "UseFIPS": false, - "Region": "me-south-1" + "UseDualStack": false } }, { @@ -3626,9 +3626,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "sa-east-1", "UseFIPS": false, - "Region": "sa-east-1" + "UseDualStack": false } }, { @@ -3639,9 +3639,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-1", "UseFIPS": false, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -3652,9 +3652,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-1", "UseFIPS": true, - "Region": "us-east-1" + "UseDualStack": false } }, { @@ -3665,9 +3665,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-2", "UseFIPS": false, - "Region": "us-east-2" + "UseDualStack": false } }, { @@ -3678,9 +3678,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-east-2", "UseFIPS": true, - "Region": "us-east-2" + "UseDualStack": false } }, { @@ -3691,9 +3691,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-west-1", "UseFIPS": false, - "Region": "us-west-1" + "UseDualStack": false } }, { @@ -3704,9 +3704,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-west-1", "UseFIPS": true, - "Region": "us-west-1" + "UseDualStack": false } }, { @@ -3717,9 +3717,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-west-2", "UseFIPS": false, - "Region": "us-west-2" + "UseDualStack": false } }, { @@ -3730,9 +3730,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-west-2", "UseFIPS": true, - "Region": "us-west-2" + "UseDualStack": false } }, { @@ -3743,9 +3743,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-east-1", "UseFIPS": true, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -3756,9 +3756,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-east-1", "UseFIPS": false, - "Region": "us-east-1" + "UseDualStack": true } }, { @@ -3769,9 +3769,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "cn-north-1", "UseFIPS": true, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -3782,9 +3782,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "cn-north-1", "UseFIPS": true, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -3795,9 +3795,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "cn-north-1", "UseFIPS": false, - "Region": "cn-north-1" + "UseDualStack": true } }, { @@ -3808,9 +3808,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "cn-north-1", "UseFIPS": false, - "Region": "cn-north-1" + "UseDualStack": false } }, { @@ -3821,9 +3821,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-gov-east-1", "UseFIPS": false, - "Region": "us-gov-east-1" + "UseDualStack": false } }, { @@ -3834,9 +3834,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-gov-east-1", "UseFIPS": true, - "Region": "us-gov-east-1" + "UseDualStack": false } }, { @@ -3847,9 +3847,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-gov-west-1", "UseFIPS": false, - "Region": "us-gov-west-1" + "UseDualStack": false } }, { @@ -3860,9 +3860,9 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-gov-west-1", "UseFIPS": true, - "Region": "us-gov-west-1" + "UseDualStack": false } }, { @@ -3873,9 +3873,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-gov-east-1", "UseFIPS": true, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -3886,9 +3886,9 @@ } }, "params": { - "UseDualStack": true, + "Region": "us-gov-east-1", "UseFIPS": false, - "Region": "us-gov-east-1" + "UseDualStack": true } }, { @@ -3899,9 +3899,20 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-iso-east-1", "UseFIPS": false, - "Region": "us-iso-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-iso-east-1 with FIPS enabled and DualStack enabled", + "expect": { + "error": "FIPS and DualStack are enabled, but this partition does not support one or both" + }, + "params": { + "Region": "us-iso-east-1", + "UseFIPS": true, + "UseDualStack": true } }, { @@ -3912,9 +3923,31 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-iso-east-1", "UseFIPS": true, - "Region": "us-iso-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-iso-east-1 with FIPS disabled and DualStack enabled", + "expect": { + "error": "DualStack is enabled but this partition does not support DualStack" + }, + "params": { + "Region": "us-iso-east-1", + "UseFIPS": false, + "UseDualStack": true + } + }, + { + "documentation": "For region us-isob-east-1 with FIPS enabled and DualStack enabled", + "expect": { + "error": "FIPS and DualStack are enabled, but this partition does not support one or both" + }, + "params": { + "Region": "us-isob-east-1", + "UseFIPS": true, + "UseDualStack": true } }, { @@ -3925,9 +3958,20 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-isob-east-1", "UseFIPS": true, - "Region": "us-isob-east-1" + "UseDualStack": false + } + }, + { + "documentation": "For region us-isob-east-1 with FIPS disabled and DualStack enabled", + "expect": { + "error": "DualStack is enabled but this partition does not support DualStack" + }, + "params": { + "Region": "us-isob-east-1", + "UseFIPS": false, + "UseDualStack": true } }, { @@ -3938,22 +3982,35 @@ } }, "params": { - "UseDualStack": false, + "Region": "us-isob-east-1", "UseFIPS": false, - "Region": "us-isob-east-1" + "UseDualStack": false } }, { - "documentation": "For custom endpoint with fips disabled and dualstack disabled", + "documentation": "For custom endpoint with region set and fips disabled and dualstack disabled", "expect": { "endpoint": { "url": "https://example.com" } }, "params": { + "Region": "us-east-1", + "UseFIPS": false, "UseDualStack": false, + "Endpoint": "https://example.com" + } + }, + { + "documentation": "For custom endpoint with region not set and fips disabled and dualstack disabled", + "expect": { + "endpoint": { + "url": "https://example.com" + } + }, + "params": { "UseFIPS": false, - "Region": "us-east-1", + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -3963,9 +4020,9 @@ "error": "Invalid Configuration: FIPS and custom endpoint are not supported" }, "params": { - "UseDualStack": false, - "UseFIPS": true, "Region": "us-east-1", + "UseFIPS": true, + "UseDualStack": false, "Endpoint": "https://example.com" } }, @@ -3975,11 +4032,17 @@ "error": "Invalid Configuration: Dualstack and custom endpoint are not supported" }, "params": { - "UseDualStack": true, - "UseFIPS": false, "Region": "us-east-1", + "UseFIPS": false, + "UseDualStack": true, "Endpoint": "https://example.com" } + }, + { + "documentation": "Missing region", + "expect": { + "error": "Invalid Configuration: Missing Region" + } } ], "version": "1.0" @@ -4209,7 +4272,7 @@ "OpticalStandard": { "target": "com.amazonaws.outposts#OpticalStandard", "traits": { - "smithy.api#documentation": "The type of optical standard used to attach the Outpost to the network. This field is\n dependent on uplink speed, fiber type, and distance to the upstream device.\n For more information\n about networking requirements for racks, see Network \n in the Amazon Web Services Outposts User Guide.\n
" + "smithy.api#documentation": "The type of optical standard used to attach the Outpost to the network. This field is\n dependent on uplink speed, fiber type, and distance to the upstream device. For more information\n about networking requirements for racks, see Network \n in the Amazon Web Services Outposts User Guide.\n
" } }, "MaximumSupportedWeightLbs": { @@ -4298,18 +4361,18 @@ "ShipmentTrackingNumber": { "target": "com.amazonaws.outposts#TrackingId", "traits": { - "smithy.api#documentation": "The tracking number of the shipment.
" + "smithy.api#documentation": "\n The tracking number of the shipment.\n
" } }, "ShipmentCarrier": { "target": "com.amazonaws.outposts#ShipmentCarrier", "traits": { - "smithy.api#documentation": "The carrier of the shipment.
" + "smithy.api#documentation": "\n The carrier of the shipment. \n
" } } }, "traits": { - "smithy.api#documentation": "Information about a line item shipment.
" + "smithy.api#documentation": "\n Information about a line item shipment.\n
" } }, "com.amazonaws.outposts#Site": { @@ -4339,13 +4402,13 @@ "Notes": { "target": "com.amazonaws.outposts#SiteNotes", "traits": { - "smithy.api#documentation": "Notes about a site.
" + "smithy.api#documentation": "\n Notes about a site. \n
" } }, "OperatingAddressCountryCode": { "target": "com.amazonaws.outposts#CountryCode", "traits": { - "smithy.api#documentation": "The ISO-3166 two-letter country code where the hardware is installed and powered on.\n
" + "smithy.api#documentation": "\n The ISO-3166 two-letter country code where the hardware is installed and powered on.\n
" } }, "OperatingAddressStateOrRegion": { @@ -4357,13 +4420,13 @@ "OperatingAddressCity": { "target": "com.amazonaws.outposts#City", "traits": { - "smithy.api#documentation": "City where the hardware is installed and powered on.
" + "smithy.api#documentation": "\n City where the hardware is installed and powered on.\n
" } }, "RackPhysicalProperties": { "target": "com.amazonaws.outposts#RackPhysicalProperties", "traits": { - "smithy.api#documentation": "Information about the physical and logistical details for a rack at the site.
" + "smithy.api#documentation": "\n Information about the physical and logistical details for a rack at the site.\n
" } } }, @@ -4458,7 +4521,7 @@ } ], "traits": { - "smithy.api#documentation": "\n Amazon Web Services uses this action to install Outpost servers.
\nStarts the connection required for Outpost server installation.
\n\n Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For \n more information, see \n Amazon Web Services managed policies for Amazon Web Services Outposts and \n Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail in the Amazon Web Services Outposts User Guide.\n
", + "smithy.api#documentation": "\n Amazon Web Services uses this action to install Outpost servers.
\n\n Starts the connection required for Outpost server installation. \n
\n\n Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For \n more information, see \n Amazon Web Services managed policies for Amazon Web Services Outposts and \n Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail in the Amazon Web Services Outposts User Guide.\n
", "smithy.api#http": { "method": "POST", "uri": "/connections", @@ -4472,21 +4535,21 @@ "DeviceSerialNumber": { "target": "com.amazonaws.outposts#DeviceSerialNumber", "traits": { - "smithy.api#documentation": "The serial number of the dongle.
", + "smithy.api#documentation": "\n The serial number of the dongle. \n
", "smithy.api#required": {} } }, "AssetId": { "target": "com.amazonaws.outposts#AssetId", "traits": { - "smithy.api#documentation": "The ID of the Outpost server.
", + "smithy.api#documentation": "\n The ID of the Outpost server. \n
", "smithy.api#required": {} } }, "ClientPublicKey": { "target": "com.amazonaws.outposts#WireGuardPublicKey", "traits": { - "smithy.api#documentation": "The public key of the client.
", + "smithy.api#documentation": "\n The public key of the client.\n
", "smithy.api#required": {} } }, @@ -4494,7 +4557,7 @@ "target": "com.amazonaws.outposts#NetworkInterfaceDeviceIndex", "traits": { "smithy.api#default": 0, - "smithy.api#documentation": "The device index of the network interface on the Outpost server.
", + "smithy.api#documentation": "\n The device index of the network interface on the Outpost server.\n
", "smithy.api#required": {} } } @@ -4509,13 +4572,13 @@ "ConnectionId": { "target": "com.amazonaws.outposts#ConnectionId", "traits": { - "smithy.api#documentation": "The ID of the connection.
" + "smithy.api#documentation": "\n The ID of the connection.\n
" } }, "UnderlayIpAddress": { "target": "com.amazonaws.outposts#UnderlayIpAddress", "traits": { - "smithy.api#documentation": "The underlay IP address.
" + "smithy.api#documentation": "\n The underlay IP address. \n
" } } }, @@ -4547,7 +4610,7 @@ "traits": { "smithy.api#length": { "min": 1, - "max": 2 + "max": 3 } } }, @@ -4834,7 +4897,7 @@ } ], "traits": { - "smithy.api#documentation": "Updates an Outpost.
", + "smithy.api#documentation": "\n Updates an Outpost.\n
", "smithy.api#http": { "method": "PATCH", "uri": "/outposts/{OutpostId}", @@ -4848,7 +4911,7 @@ "OutpostId": { "target": "com.amazonaws.outposts#OutpostId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the Outpost.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the Outpost.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -4862,7 +4925,7 @@ "SupportedHardwareType": { "target": "com.amazonaws.outposts#SupportedHardwareType", "traits": { - "smithy.api#documentation": "The type of hardware for this Outpost.
" + "smithy.api#documentation": "\n The type of hardware for this Outpost.\n
" } } }, @@ -4941,7 +5004,7 @@ } ], "traits": { - "smithy.api#documentation": "Updates the address of the specified site.
\nYou can't update a site address if there is an order in progress. You must wait for the\n order to complete or cancel the order.
\nYou can update the operating address before you place an order at the site, or after all\n Outposts that belong to the site have been deactivated.
", + "smithy.api#documentation": "Updates the address of the specified site.
\nYou can't update a site address if there is an order in progress. You must wait for the order \n to complete or cancel the order.
\nYou can update the operating address before you place an order at the \n site, or after all Outposts that belong to the site have been deactivated.
", "smithy.api#http": { "method": "PUT", "uri": "/sites/{SiteId}/address", @@ -4955,7 +5018,7 @@ "SiteId": { "target": "com.amazonaws.outposts#SiteId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the site.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the site.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -4963,14 +5026,14 @@ "AddressType": { "target": "com.amazonaws.outposts#AddressType", "traits": { - "smithy.api#documentation": "The type of the address.
", + "smithy.api#documentation": "\n The type of the address.\n
", "smithy.api#required": {} } }, "Address": { "target": "com.amazonaws.outposts#Address", "traits": { - "smithy.api#documentation": "The address for the site.
", + "smithy.api#documentation": "\n The address for the site.\n
", "smithy.api#required": {} } } @@ -4985,13 +5048,13 @@ "AddressType": { "target": "com.amazonaws.outposts#AddressType", "traits": { - "smithy.api#documentation": "The type of the address.
" + "smithy.api#documentation": "\n The type of the address.\n
" } }, "Address": { "target": "com.amazonaws.outposts#Address", "traits": { - "smithy.api#documentation": "Information about an address.
" + "smithy.api#documentation": "\n Information about an address. \n
" } } }, @@ -5005,7 +5068,7 @@ "SiteId": { "target": "com.amazonaws.outposts#SiteId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the site.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the site.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -5078,7 +5141,7 @@ "SiteId": { "target": "com.amazonaws.outposts#SiteId", "traits": { - "smithy.api#documentation": "The ID or the Amazon Resource Name (ARN) of the site.
", + "smithy.api#documentation": "\n The ID or the Amazon Resource Name (ARN) of the site.\n
", "smithy.api#httpLabel": {}, "smithy.api#required": {} } @@ -5086,7 +5149,7 @@ "PowerDrawKva": { "target": "com.amazonaws.outposts#PowerDrawKva", "traits": { - "smithy.api#documentation": "The power draw, in kVA, available at the hardware placement position for the rack.
" + "smithy.api#documentation": "The power draw, in kVA, available at the hardware placement position for the\n rack.
" } }, "PowerPhase": { @@ -5098,7 +5161,7 @@ "PowerConnector": { "target": "com.amazonaws.outposts#PowerConnector", "traits": { - "smithy.api#documentation": "The power connector that Amazon Web Services should plan to provide for connections to the hardware.\n Note the correlation between PowerPhase
and PowerConnector
.
Single-phase AC feed
\n\n L6-30P – (common in US); 30A; single phase
\n\n IEC309 (blue) – P+N+E, 6hr; 32 A; single\n phase
\nThree-phase AC feed
\n\n AH530P7W (red) – 3P+N+E, 7hr; 30A; three\n phase
\n\n AH532P6W (red) – 3P+N+E, 6hr; 32A; three\n phase
\nThe power connector that Amazon Web Services should plan to provide for connections to the\n hardware. Note the correlation between PowerPhase
and\n PowerConnector
.
Single-phase AC feed
\n\n L6-30P – (common in US); 30A; single phase
\n\n IEC309 (blue) – P+N+E, 6hr; 32 A; single\n phase
\nThree-phase AC feed
\n\n AH530P7W (red) – 3P+N+E, 7hr; 30A; three\n phase
\n\n AH532P6W (red) – 3P+N+E, 6hr; 32A; three\n phase
\nThe uplink speed the rack should support for the connection to the Region.
" + "smithy.api#documentation": "The uplink speed the rack should support for the connection to the Region.\n
" } }, "UplinkCount": { @@ -5122,19 +5185,19 @@ "FiberOpticCableType": { "target": "com.amazonaws.outposts#FiberOpticCableType", "traits": { - "smithy.api#documentation": "The type of fiber that you will use to attach the Outpost to your network.
" + "smithy.api#documentation": "The type of fiber that you will use to attach the Outpost to your network.\n
" } }, "OpticalStandard": { "target": "com.amazonaws.outposts#OpticalStandard", "traits": { - "smithy.api#documentation": "The type of optical standard that you will use to attach the Outpost to your network. This\n field is dependent on uplink speed, fiber type, and distance to the upstream device.\n For more information\n about networking requirements for racks, see Network \n in the Amazon Web Services Outposts User Guide.\n
\n\n OPTIC_10GBASE_SR
: 10GBASE-SR
\n OPTIC_10GBASE_IR
: 10GBASE-IR
\n OPTIC_10GBASE_LR
: 10GBASE-LR
\n OPTIC_40GBASE_SR
: 40GBASE-SR
\n OPTIC_40GBASE_ESR
: 40GBASE-ESR
\n OPTIC_40GBASE_IR4_LR4L
: 40GBASE-IR (LR4L)
\n OPTIC_40GBASE_LR4
: 40GBASE-LR4
\n OPTIC_100GBASE_SR4
: 100GBASE-SR4
\n OPTIC_100GBASE_CWDM4
: 100GBASE-CWDM4
\n OPTIC_100GBASE_LR4
: 100GBASE-LR4
\n OPTIC_100G_PSM4_MSA
: 100G PSM4 MSA
\n OPTIC_1000BASE_LX
: 1000Base-LX
\n OPTIC_1000BASE_SX
: 1000Base-SX
The type of optical standard that you will use to attach the Outpost to your\n network. This field is dependent on uplink speed, fiber type, and distance to the upstream\n device. For more information\n about networking requirements for racks, see Network \n in the Amazon Web Services Outposts User Guide.\n
\n\n OPTIC_10GBASE_SR
: 10GBASE-SR
\n OPTIC_10GBASE_IR
: 10GBASE-IR
\n OPTIC_10GBASE_LR
: 10GBASE-LR
\n OPTIC_40GBASE_SR
: 40GBASE-SR
\n OPTIC_40GBASE_ESR
: 40GBASE-ESR
\n OPTIC_40GBASE_IR4_LR4L
: 40GBASE-IR (LR4L)
\n OPTIC_40GBASE_LR4
: 40GBASE-LR4
\n OPTIC_100GBASE_SR4
: 100GBASE-SR4
\n OPTIC_100GBASE_CWDM4
: 100GBASE-CWDM4
\n OPTIC_100GBASE_LR4
: 100GBASE-LR4
\n OPTIC_100G_PSM4_MSA
: 100G PSM4 MSA
\n OPTIC_1000BASE_LX
: 1000Base-LX
\n OPTIC_1000BASE_SX
: 1000Base-SX
The maximum rack weight that this site can support. NO_LIMIT
is over 2000lbs.\n
The maximum rack weight that this site can support. NO_LIMIT
is over\n 2000lbs.