From fb7afd4fcf712de1419e3bd3f24b95d0ebe47723 Mon Sep 17 00:00:00 2001 From: awstools Date: Fri, 20 Dec 2024 19:13:27 +0000 Subject: [PATCH] feat(client-outposts): Add CS8365C as a supported power connector for Outpost sites. --- .../client-outposts/src/commands/CreateSiteCommand.ts | 4 ++-- clients/client-outposts/src/commands/GetSiteCommand.ts | 2 +- .../client-outposts/src/commands/ListSitesCommand.ts | 2 +- .../src/commands/StartCapacityTaskCommand.ts | 2 +- .../client-outposts/src/commands/UpdateSiteCommand.ts | 2 +- .../UpdateSiteRackPhysicalPropertiesCommand.ts | 4 ++-- clients/client-outposts/src/models/models_0.ts | 5 +++++ codegen/sdk-codegen/aws-models/outposts.json | 10 ++++++++-- 8 files changed, 21 insertions(+), 10 deletions(-) diff --git a/clients/client-outposts/src/commands/CreateSiteCommand.ts b/clients/client-outposts/src/commands/CreateSiteCommand.ts index af39da2b46555..f3feed0f8e4f8 100644 --- a/clients/client-outposts/src/commands/CreateSiteCommand.ts +++ b/clients/client-outposts/src/commands/CreateSiteCommand.ts @@ -71,7 +71,7 @@ export interface CreateSiteCommandOutput extends CreateSiteOutput, __MetadataBea * RackPhysicalProperties: { // RackPhysicalProperties * PowerDrawKva: "POWER_5_KVA" || "POWER_10_KVA" || "POWER_15_KVA" || "POWER_30_KVA", * PowerPhase: "SINGLE_PHASE" || "THREE_PHASE", - * PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W", + * PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W" || "CS8365C", * 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", @@ -99,7 +99,7 @@ export interface CreateSiteCommandOutput extends CreateSiteOutput, __MetadataBea * // RackPhysicalProperties: { // RackPhysicalProperties * // PowerDrawKva: "POWER_5_KVA" || "POWER_10_KVA" || "POWER_15_KVA" || "POWER_30_KVA", * // PowerPhase: "SINGLE_PHASE" || "THREE_PHASE", - * // PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W", + * // PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W" || "CS8365C", * // 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", diff --git a/clients/client-outposts/src/commands/GetSiteCommand.ts b/clients/client-outposts/src/commands/GetSiteCommand.ts index 376bed3c5713d..dcc8305f08378 100644 --- a/clients/client-outposts/src/commands/GetSiteCommand.ts +++ b/clients/client-outposts/src/commands/GetSiteCommand.ts @@ -57,7 +57,7 @@ export interface GetSiteCommandOutput extends GetSiteOutput, __MetadataBearer {} * // RackPhysicalProperties: { // RackPhysicalProperties * // PowerDrawKva: "POWER_5_KVA" || "POWER_10_KVA" || "POWER_15_KVA" || "POWER_30_KVA", * // PowerPhase: "SINGLE_PHASE" || "THREE_PHASE", - * // PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W", + * // PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W" || "CS8365C", * // 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", diff --git a/clients/client-outposts/src/commands/ListSitesCommand.ts b/clients/client-outposts/src/commands/ListSitesCommand.ts index 340e665299030..901cbc10c92bf 100644 --- a/clients/client-outposts/src/commands/ListSitesCommand.ts +++ b/clients/client-outposts/src/commands/ListSitesCommand.ts @@ -72,7 +72,7 @@ export interface ListSitesCommandOutput extends ListSitesOutput, __MetadataBeare * // RackPhysicalProperties: { // RackPhysicalProperties * // PowerDrawKva: "POWER_5_KVA" || "POWER_10_KVA" || "POWER_15_KVA" || "POWER_30_KVA", * // PowerPhase: "SINGLE_PHASE" || "THREE_PHASE", - * // PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W", + * // PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W" || "CS8365C", * // 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", diff --git a/clients/client-outposts/src/commands/StartCapacityTaskCommand.ts b/clients/client-outposts/src/commands/StartCapacityTaskCommand.ts index f048b1868eec4..0d6204aab1d25 100644 --- a/clients/client-outposts/src/commands/StartCapacityTaskCommand.ts +++ b/clients/client-outposts/src/commands/StartCapacityTaskCommand.ts @@ -28,7 +28,7 @@ export interface StartCapacityTaskCommandInput extends StartCapacityTaskInput {} export interface StartCapacityTaskCommandOutput extends StartCapacityTaskOutput, __MetadataBearer {} /** - *

Starts the specified capacity task. You can have one active capacity task per order or Outpost.

+ *

Starts the specified capacity task. You can have one active capacity task for each order and each 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/UpdateSiteCommand.ts b/clients/client-outposts/src/commands/UpdateSiteCommand.ts index 1feca81db21c9..a2264bd4e6b81 100644 --- a/clients/client-outposts/src/commands/UpdateSiteCommand.ts +++ b/clients/client-outposts/src/commands/UpdateSiteCommand.ts @@ -60,7 +60,7 @@ export interface UpdateSiteCommandOutput extends UpdateSiteOutput, __MetadataBea * // RackPhysicalProperties: { // RackPhysicalProperties * // PowerDrawKva: "POWER_5_KVA" || "POWER_10_KVA" || "POWER_15_KVA" || "POWER_30_KVA", * // PowerPhase: "SINGLE_PHASE" || "THREE_PHASE", - * // PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W", + * // PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W" || "CS8365C", * // 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", diff --git a/clients/client-outposts/src/commands/UpdateSiteRackPhysicalPropertiesCommand.ts b/clients/client-outposts/src/commands/UpdateSiteRackPhysicalPropertiesCommand.ts index c0e031d7ed418..7998e7de89799 100644 --- a/clients/client-outposts/src/commands/UpdateSiteRackPhysicalPropertiesCommand.ts +++ b/clients/client-outposts/src/commands/UpdateSiteRackPhysicalPropertiesCommand.ts @@ -49,7 +49,7 @@ export interface UpdateSiteRackPhysicalPropertiesCommandOutput * SiteId: "STRING_VALUE", // required * PowerDrawKva: "POWER_5_KVA" || "POWER_10_KVA" || "POWER_15_KVA" || "POWER_30_KVA", * PowerPhase: "SINGLE_PHASE" || "THREE_PHASE", - * PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W", + * PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W" || "CS8365C", * 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", @@ -76,7 +76,7 @@ export interface UpdateSiteRackPhysicalPropertiesCommandOutput * // RackPhysicalProperties: { // RackPhysicalProperties * // PowerDrawKva: "POWER_5_KVA" || "POWER_10_KVA" || "POWER_15_KVA" || "POWER_30_KVA", * // PowerPhase: "SINGLE_PHASE" || "THREE_PHASE", - * // PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W", + * // PowerConnector: "L6_30P" || "IEC309" || "AH530P7W" || "AH532P6W" || "CS8365C", * // 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", diff --git a/clients/client-outposts/src/models/models_0.ts b/clients/client-outposts/src/models/models_0.ts index 1548250d3d3d9..322605f4cb0c5 100644 --- a/clients/client-outposts/src/models/models_0.ts +++ b/clients/client-outposts/src/models/models_0.ts @@ -1342,6 +1342,7 @@ export type OpticalStandard = (typeof OpticalStandard)[keyof typeof OpticalStand export const PowerConnector = { AH530P7W: "AH530P7W", AH532P6W: "AH532P6W", + CS8365C: "CS8365C", IEC309: "IEC309", L6_30P: "L6_30P", } as const; @@ -3054,6 +3055,10 @@ export interface UpdateSiteRackPhysicalPropertiesInput { * AH532P6W (red) – 3P+N+E, 6hr; 32A; three * phase

* + *
  • + *

    + * CS8365C – (common in US); 3P+E, 50A; three phase

    + *
  • * * * diff --git a/codegen/sdk-codegen/aws-models/outposts.json b/codegen/sdk-codegen/aws-models/outposts.json index 8049e5e5b7187..d36cc88d7bf26 100644 --- a/codegen/sdk-codegen/aws-models/outposts.json +++ b/codegen/sdk-codegen/aws-models/outposts.json @@ -5193,6 +5193,12 @@ "traits": { "smithy.api#enumValue": "AH532P6W" } + }, + "CS8365C": { + "target": "smithy.api#Unit", + "traits": { + "smithy.api#enumValue": "CS8365C" + } } } }, @@ -5593,7 +5599,7 @@ } ], "traits": { - "smithy.api#documentation": "

    Starts the specified capacity task. You can have one active capacity task per order or Outpost.

    ", + "smithy.api#documentation": "

    Starts the specified capacity task. You can have one active capacity task for each order and each Outpost.

    ", "smithy.api#http": { "method": "POST", "uri": "/outposts/{OutpostIdentifier}/capacity", @@ -6409,7 +6415,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.

    \n " + "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.

    \n " } }, "PowerFeedDrop": {