Skip to content

Commit 03275be

Browse files
Updated API models and rebuilt service gems.
1 parent 293ac5e commit 03275be

File tree

27 files changed

+498
-313
lines changed

27 files changed

+498
-313
lines changed

apis/bedrock-runtime/2023-09-30/api-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2461,7 +2461,8 @@
24612461
"enum":[
24622462
"priority",
24632463
"default",
2464-
"flex"
2464+
"flex",
2465+
"reserved"
24652466
]
24662467
},
24672468
"ServiceUnavailableException":{

apis/compute-optimizer/2019-11-01/api-2.json

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1430,6 +1430,9 @@
14301430
"UtilizationMetricsEBSVolumeWriteIOPSMaximum",
14311431
"UtilizationMetricsVolumeReadOpsPerSecondMaximum",
14321432
"UtilizationMetricsVolumeWriteOpsPerSecondMaximum",
1433+
"UtilizationMetricsActiveConnectionCountMaximum",
1434+
"UtilizationMetricsPacketsInFromSourceMaximum",
1435+
"UtilizationMetricsPacketsInFromDestinationMaximum",
14331436
"Finding",
14341437
"FindingDescription",
14351438
"Tags"
@@ -2161,7 +2164,8 @@
21612164
"type":"string",
21622165
"enum":[
21632166
"Idle",
2164-
"Unattached"
2167+
"Unattached",
2168+
"Unused"
21652169
]
21662170
},
21672171
"IdleFindingDescription":{"type":"string"},
@@ -2182,7 +2186,10 @@
21822186
"EBSVolumeReadIOPS",
21832187
"EBSVolumeWriteIOPS",
21842188
"VolumeReadOpsPerSecond",
2185-
"VolumeWriteOpsPerSecond"
2189+
"VolumeWriteOpsPerSecond",
2190+
"ActiveConnectionCount",
2191+
"PacketsInFromSource",
2192+
"PacketsInFromDestination"
21862193
]
21872194
},
21882195
"IdleRecommendation":{
@@ -2240,7 +2247,8 @@
22402247
"AutoScalingGroup",
22412248
"EBSVolume",
22422249
"ECSService",
2243-
"RDSDBInstance"
2250+
"RDSDBInstance",
2251+
"NatGateway"
22442252
]
22452253
},
22462254
"IdleRecommendations":{
@@ -3354,7 +3362,8 @@
33543362
"License",
33553363
"RdsDBInstance",
33563364
"RdsDBInstanceStorage",
3357-
"AuroraDBClusterStorage"
3365+
"AuroraDBClusterStorage",
3366+
"NatGateway"
33583367
]
33593368
},
33603369
"RecommendationSources":{

apis/compute-optimizer/2019-11-01/docs-2.json

Lines changed: 67 additions & 67 deletions
Large diffs are not rendered by default.

apis/cost-optimization-hub/2022-07-26/api-2.json

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -658,6 +658,10 @@
658658
"nextToken":{"shape":"String"}
659659
}
660660
},
661+
"Long":{
662+
"type":"long",
663+
"box":true
664+
},
661665
"MaxResults":{
662666
"type":"integer",
663667
"box":true,
@@ -719,6 +723,21 @@
719723
"type":"list",
720724
"member":{"shape":"MixedInstanceConfiguration"}
721725
},
726+
"NatGateway":{
727+
"type":"structure",
728+
"members":{
729+
"configuration":{"shape":"NatGatewayConfiguration"},
730+
"costCalculation":{"shape":"ResourceCostCalculation"}
731+
}
732+
},
733+
"NatGatewayConfiguration":{
734+
"type":"structure",
735+
"members":{
736+
"activeConnectionCount":{"shape":"Long"},
737+
"packetsInFromSource":{"shape":"Long"},
738+
"packetsInFromDestination":{"shape":"Long"}
739+
}
740+
},
722741
"OpenSearchReservedInstances":{
723742
"type":"structure",
724743
"members":{
@@ -958,7 +977,8 @@
958977
"rdsDbInstanceStorage":{"shape":"RdsDbInstanceStorage"},
959978
"auroraDbClusterStorage":{"shape":"AuroraDbClusterStorage"},
960979
"dynamoDbReservedCapacity":{"shape":"DynamoDbReservedCapacity"},
961-
"memoryDbReservedInstances":{"shape":"MemoryDbReservedInstances"}
980+
"memoryDbReservedInstances":{"shape":"MemoryDbReservedInstances"},
981+
"natGateway":{"shape":"NatGateway"}
962982
},
963983
"union":true
964984
},
@@ -1009,7 +1029,8 @@
10091029
"RdsDbInstance",
10101030
"AuroraDbClusterStorage",
10111031
"DynamoDbReservedCapacity",
1012-
"MemoryDbReservedInstances"
1032+
"MemoryDbReservedInstances",
1033+
"NatGateway"
10131034
]
10141035
},
10151036
"ResourceTypeList":{

apis/cost-optimization-hub/2022-07-26/docs-2.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -421,6 +421,14 @@
421421
"base": null,
422422
"refs": {}
423423
},
424+
"Long": {
425+
"base": null,
426+
"refs": {
427+
"NatGatewayConfiguration$activeConnectionCount": "<p>The number of active connections through the NAT Gateway.</p>",
428+
"NatGatewayConfiguration$packetsInFromSource": "<p>The number of packets received from the source through the NAT Gateway.</p>",
429+
"NatGatewayConfiguration$packetsInFromDestination": "<p>The number of packets received from the destination through the NAT Gateway.</p>"
430+
}
431+
},
424432
"MaxResults": {
425433
"base": null,
426434
"refs": {
@@ -471,6 +479,18 @@
471479
"Ec2AutoScalingGroupConfiguration$mixedInstances": "<p>A list of instance types for an EC2 Auto Scaling group with mixed instance types.</p>"
472480
}
473481
},
482+
"NatGateway": {
483+
"base": "<p>The NAT Gateway recommendation details.</p>",
484+
"refs": {
485+
"ResourceDetails$natGateway": "<p>The NAT Gateway recommendation details.</p>"
486+
}
487+
},
488+
"NatGatewayConfiguration": {
489+
"base": "<p>The NAT Gateway configuration used for recommendations.</p>",
490+
"refs": {
491+
"NatGateway$configuration": "<p>The NAT Gateway configuration used for recommendations.</p>"
492+
}
493+
},
474494
"OpenSearchReservedInstances": {
475495
"base": "<p>The OpenSearch reserved instances recommendation details.</p>",
476496
"refs": {
@@ -634,6 +654,7 @@
634654
"Ec2Instance$costCalculation": "<p>Cost impact of the recommendation.</p>",
635655
"EcsService$costCalculation": "<p>Cost impact of the recommendation.</p>",
636656
"LambdaFunction$costCalculation": "<p>Cost impact of the recommendation.</p>",
657+
"NatGateway$costCalculation": null,
637658
"RdsDbInstance$costCalculation": null,
638659
"RdsDbInstanceStorage$costCalculation": null
639660
}

gems/aws-sdk-bedrockruntime/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
Unreleased Changes
22
------------------
33

4+
1.67.0 (2025-11-26)
5+
------------------
6+
7+
* Feature - Bedrock Runtime Reserved Service Support
8+
49
1.66.0 (2025-11-21)
510
------------------
611

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.66.0
1+
1.67.0

gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ module Plugins
7373
autoload :AsyncClient, 'aws-sdk-bedrockruntime/async_client'
7474
autoload :EventStreams, 'aws-sdk-bedrockruntime/event_streams'
7575

76-
GEM_VERSION = '1.66.0'
76+
GEM_VERSION = '1.67.0'
7777

7878
end
7979

gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/async_client.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -621,7 +621,7 @@ def build_request(operation_name, params = {})
621621
tracer: tracer
622622
)
623623
context[:gem_name] = 'aws-sdk-bedrockruntime'
624-
context[:gem_version] = '1.66.0'
624+
context[:gem_version] = '1.67.0'
625625
Seahorse::Client::Request.new(handlers, context)
626626
end
627627

gems/aws-sdk-bedrockruntime/lib/aws-sdk-bedrockruntime/client.rb

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1215,7 +1215,7 @@ def apply_guardrail(params = {}, options = {})
12151215
# latency: "standard", # accepts standard, optimized
12161216
# },
12171217
# service_tier: {
1218-
# type: "priority", # required, accepts priority, default, flex
1218+
# type: "priority", # required, accepts priority, default, flex, reserved
12191219
# },
12201220
# })
12211221
#
@@ -1653,7 +1653,7 @@ def apply_guardrail(params = {}, options = {})
16531653
# resp.trace.guardrail.action_reason #=> String
16541654
# resp.trace.prompt_router.invoked_model_id #=> String
16551655
# resp.performance_config.latency #=> String, one of "standard", "optimized"
1656-
# resp.service_tier.type #=> String, one of "priority", "default", "flex"
1656+
# resp.service_tier.type #=> String, one of "priority", "default", "flex", "reserved"
16571657
#
16581658
# @see http://docs.aws.amazon.com/goto/WebAPI/bedrock-runtime-2023-09-30/Converse AWS API Documentation
16591659
#
@@ -2315,7 +2315,7 @@ def converse(params = {}, options = {})
23152315
# latency: "standard", # accepts standard, optimized
23162316
# },
23172317
# service_tier: {
2318-
# type: "priority", # required, accepts priority, default, flex
2318+
# type: "priority", # required, accepts priority, default, flex, reserved
23192319
# },
23202320
# })
23212321
#
@@ -2716,7 +2716,7 @@ def converse(params = {}, options = {})
27162716
# event.trace.guardrail.action_reason #=> String
27172717
# event.trace.prompt_router.invoked_model_id #=> String
27182718
# event.performance_config.latency #=> String, one of "standard", "optimized"
2719-
# event.service_tier.type #=> String, one of "priority", "default", "flex"
2719+
# event.service_tier.type #=> String, one of "priority", "default", "flex", "reserved"
27202720
#
27212721
# # For :internal_server_exception event available at #on_internal_server_exception_event callback and response eventstream enumerator:
27222722
# event.message #=> String
@@ -3276,15 +3276,15 @@ def get_async_invoke(params = {}, options = {})
32763276
# guardrail_identifier: "GuardrailIdentifier",
32773277
# guardrail_version: "GuardrailVersion",
32783278
# performance_config_latency: "standard", # accepts standard, optimized
3279-
# service_tier: "priority", # accepts priority, default, flex
3279+
# service_tier: "priority", # accepts priority, default, flex, reserved
32803280
# })
32813281
#
32823282
# @example Response structure
32833283
#
32843284
# resp.body #=> String
32853285
# resp.content_type #=> String
32863286
# resp.performance_config_latency #=> String, one of "standard", "optimized"
3287-
# resp.service_tier #=> String, one of "priority", "default", "flex"
3287+
# resp.service_tier #=> String, one of "priority", "default", "flex", "reserved"
32883288
#
32893289
# @see http://docs.aws.amazon.com/goto/WebAPI/bedrock-runtime-2023-09-30/InvokeModel AWS API Documentation
32903290
#
@@ -3579,7 +3579,7 @@ def invoke_model(params = {}, options = {})
35793579
# guardrail_identifier: "GuardrailIdentifier",
35803580
# guardrail_version: "GuardrailVersion",
35813581
# performance_config_latency: "standard", # accepts standard, optimized
3582-
# service_tier: "priority", # accepts priority, default, flex
3582+
# service_tier: "priority", # accepts priority, default, flex, reserved
35833583
# })
35843584
#
35853585
# @example Response structure
@@ -3613,7 +3613,7 @@ def invoke_model(params = {}, options = {})
36133613
#
36143614
# resp.content_type #=> String
36153615
# resp.performance_config_latency #=> String, one of "standard", "optimized"
3616-
# resp.service_tier #=> String, one of "priority", "default", "flex"
3616+
# resp.service_tier #=> String, one of "priority", "default", "flex", "reserved"
36173617
#
36183618
# @see http://docs.aws.amazon.com/goto/WebAPI/bedrock-runtime-2023-09-30/InvokeModelWithResponseStream AWS API Documentation
36193619
#
@@ -3808,7 +3808,7 @@ def build_request(operation_name, params = {})
38083808
tracer: tracer
38093809
)
38103810
context[:gem_name] = 'aws-sdk-bedrockruntime'
3811-
context[:gem_version] = '1.66.0'
3811+
context[:gem_version] = '1.67.0'
38123812
Seahorse::Client::Request.new(handlers, context)
38133813
end
38143814

0 commit comments

Comments
 (0)