Skip to content

Commit 18c4e92

Browse files
author
awstools
committed
feat(client-bedrock-runtime): Bedrock Runtime Reserved Service Support
1 parent 08e6500 commit 18c4e92

File tree

6 files changed

+15
-8
lines changed

6 files changed

+15
-8
lines changed

clients/client-bedrock-runtime/src/commands/ConverseCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ export interface ConverseCommandOutput extends ConverseResponse, __MetadataBeare
311311
* latency: "standard" || "optimized",
312312
* },
313313
* serviceTier: { // ServiceTier
314-
* type: "priority" || "default" || "flex", // required
314+
* type: "priority" || "default" || "flex" || "reserved", // required
315315
* },
316316
* };
317317
* const command = new ConverseCommand(input);
@@ -968,7 +968,7 @@ export interface ConverseCommandOutput extends ConverseResponse, __MetadataBeare
968968
* // latency: "standard" || "optimized",
969969
* // },
970970
* // serviceTier: { // ServiceTier
971-
* // type: "priority" || "default" || "flex", // required
971+
* // type: "priority" || "default" || "flex" || "reserved", // required
972972
* // },
973973
* // };
974974
*

clients/client-bedrock-runtime/src/commands/ConverseStreamCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ export interface ConverseStreamCommandOutput extends ConverseStreamResponse, __M
312312
* latency: "standard" || "optimized",
313313
* },
314314
* serviceTier: { // ServiceTier
315-
* type: "priority" || "default" || "flex", // required
315+
* type: "priority" || "default" || "flex" || "reserved", // required
316316
* },
317317
* };
318318
* const command = new ConverseStreamCommand(input);
@@ -850,7 +850,7 @@ export interface ConverseStreamCommandOutput extends ConverseStreamResponse, __M
850850
* // latency: "standard" || "optimized",
851851
* // },
852852
* // serviceTier: { // ServiceTier
853-
* // type: "priority" || "default" || "flex", // required
853+
* // type: "priority" || "default" || "flex" || "reserved", // required
854854
* // },
855855
* // },
856856
* // internalServerException: { // InternalServerException

clients/client-bedrock-runtime/src/commands/InvokeModelCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,15 +60,15 @@ export interface InvokeModelCommandOutput extends InvokeModelCommandOutputType,
6060
* guardrailIdentifier: "STRING_VALUE",
6161
* guardrailVersion: "STRING_VALUE",
6262
* performanceConfigLatency: "standard" || "optimized",
63-
* serviceTier: "priority" || "default" || "flex",
63+
* serviceTier: "priority" || "default" || "flex" || "reserved",
6464
* };
6565
* const command = new InvokeModelCommand(input);
6666
* const response = await client.send(command);
6767
* // { // InvokeModelResponse
6868
* // body: new Uint8Array(), // required
6969
* // contentType: "STRING_VALUE", // required
7070
* // performanceConfigLatency: "standard" || "optimized",
71-
* // serviceTier: "priority" || "default" || "flex",
71+
* // serviceTier: "priority" || "default" || "flex" || "reserved",
7272
* // };
7373
*
7474
* ```

clients/client-bedrock-runtime/src/commands/InvokeModelWithResponseStreamCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export interface InvokeModelWithResponseStreamCommandOutput
5454
* guardrailIdentifier: "STRING_VALUE",
5555
* guardrailVersion: "STRING_VALUE",
5656
* performanceConfigLatency: "standard" || "optimized",
57-
* serviceTier: "priority" || "default" || "flex",
57+
* serviceTier: "priority" || "default" || "flex" || "reserved",
5858
* };
5959
* const command = new InvokeModelWithResponseStreamCommand(input);
6060
* const response = await client.send(command);
@@ -86,7 +86,7 @@ export interface InvokeModelWithResponseStreamCommandOutput
8686
* // },
8787
* // contentType: "STRING_VALUE", // required
8888
* // performanceConfigLatency: "standard" || "optimized",
89-
* // serviceTier: "priority" || "default" || "flex",
89+
* // serviceTier: "priority" || "default" || "flex" || "reserved",
9090
* // };
9191
*
9292
* ```

clients/client-bedrock-runtime/src/models/enums.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -512,6 +512,7 @@ export const ServiceTierType = {
512512
DEFAULT: "default",
513513
FLEX: "flex",
514514
PRIORITY: "priority",
515+
RESERVED: "reserved",
515516
} as const;
516517
/**
517518
* @public

codegen/sdk-codegen/aws-models/bedrock-runtime.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6179,6 +6179,12 @@
61796179
"traits": {
61806180
"smithy.api#enumValue": "flex"
61816181
}
6182+
},
6183+
"RESERVED": {
6184+
"target": "smithy.api#Unit",
6185+
"traits": {
6186+
"smithy.api#enumValue": "reserved"
6187+
}
61826188
}
61836189
}
61846190
},

0 commit comments

Comments
 (0)