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 \n - \n
Single-phase AC feed
\n \n \n - \n
Three-phase AC feed
\n \n - \n
\n AH530P7W (red) – 3P+N+E, 7hr; 30A; three\n phase
\n \n - \n
\n AH532P6W (red) – 3P+N+E, 6hr; 32A; three\n phase
\n \n
\n \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 \n - \n
Single-phase AC feed
\n \n \n - \n
Three-phase AC feed
\n \n - \n
\n AH530P7W (red) – 3P+N+E, 7hr; 30A; three\n phase
\n \n - \n
\n AH532P6W (red) – 3P+N+E, 6hr; 32A; three\n phase
\n \n - \n
\n CS8365C – (common in US); 3P+E, 50A; three phase
\n \n
\n \n
"
}
},
"PowerFeedDrop": {