Skip to content

Commit 8d13b4d

Browse files
Update to latest models
1 parent 528338f commit 8d13b4d

12 files changed

Lines changed: 462 additions & 81 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``autoscaling``",
4+
"description": "This release adds support for three new filters when describing scaling activities, StartTimeLowerBound, StartTimeUpperBound, and Status."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``bedrock-runtime``",
4+
"description": "Added support for extended prompt caching with one hour TTL."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``keyspaces``",
4+
"description": "Adds support for managing table pre-warming in Amazon Keyspaces (for Apache Cassandra)"
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``odb``",
4+
"description": "Adds support for associating and disassociating IAM roles with Autonomous VM cluster resources through the AssociateIamRoleToResource and DisassociateIamRoleFromResource APIs. The GetCloudAutonomousVmCluster and ListCloudAutonomousVmClusters API responses now include the iamRoles field."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``verifiedpermissions``",
4+
"description": "Amazon Verified Permissions now supports encryption of resources by a customer managed KMS key. Customers can now create new encrypted policy stores by passing in their customer managed key during policy store creation."
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "api-change",
3+
"category": "``workspaces-instances``",
4+
"description": "Added billing configuration support for WorkSpaces Instances with monthly and hourly billing modes, including new filtering capabilities for instance type searches."
5+
}

awscli/botocore/data/autoscaling/2011-01-01/service-2.json

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

awscli/botocore/data/bedrock-runtime/2023-09-30/service-2.json

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -571,13 +571,45 @@
571571
"type":"boolean",
572572
"box":true
573573
},
574+
"CacheDetail":{
575+
"type":"structure",
576+
"required":[
577+
"ttl",
578+
"inputTokens"
579+
],
580+
"members":{
581+
"ttl":{
582+
"shape":"CacheTTL",
583+
"documentation":"<p>TTL duration for these cached tokens</p>"
584+
},
585+
"inputTokens":{
586+
"shape":"CacheDetailInputTokensInteger",
587+
"documentation":"<p>Number of tokens written to cache with this TTL (cache creation tokens)</p>"
588+
}
589+
},
590+
"documentation":"<p>Cache creation metrics for a specific TTL duration</p>"
591+
},
592+
"CacheDetailInputTokensInteger":{
593+
"type":"integer",
594+
"box":true,
595+
"min":0
596+
},
597+
"CacheDetailsList":{
598+
"type":"list",
599+
"member":{"shape":"CacheDetail"},
600+
"documentation":"<p>List of cache details by TTL</p>"
601+
},
574602
"CachePointBlock":{
575603
"type":"structure",
576604
"required":["type"],
577605
"members":{
578606
"type":{
579607
"shape":"CachePointType",
580608
"documentation":"<p>Specifies the type of cache point within the CachePointBlock.</p>"
609+
},
610+
"ttl":{
611+
"shape":"CacheTTL",
612+
"documentation":"<p>Optional TTL duration for cache entries. When specified, enables extended TTL caching with the specified duration. When omitted, uses <code>type</code> value for caching behavior.</p>"
581613
}
582614
},
583615
"documentation":"<p>Defines a section of content to be cached for reuse in subsequent API calls.</p>"
@@ -586,6 +618,14 @@
586618
"type":"string",
587619
"enum":["default"]
588620
},
621+
"CacheTTL":{
622+
"type":"string",
623+
"documentation":"<p>Time-to-live duration for ephemeral cache entries</p>",
624+
"enum":[
625+
"5m",
626+
"1h"
627+
]
628+
},
589629
"Citation":{
590630
"type":"structure",
591631
"members":{
@@ -4013,6 +4053,10 @@
40134053
"cacheWriteInputTokens":{
40144054
"shape":"TokenUsageCacheWriteInputTokensInteger",
40154055
"documentation":"<p>The number of input tokens written to the cache for the request.</p>"
4056+
},
4057+
"cacheDetails":{
4058+
"shape":"CacheDetailsList",
4059+
"documentation":"<p>Detailed breakdown of cache writes by TTL. Empty if no cache creation occurred. Sorted by TTL duration (1h before 5m).</p>"
40164060
}
40174061
},
40184062
"documentation":"<p>The tokens used in a message API inference call. </p>"

awscli/botocore/data/keyspaces/2022-02-10/service-2.json

Lines changed: 115 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -361,10 +361,15 @@
361361
"members":{
362362
"message":{
363363
"shape":"String",
364-
"documentation":"<p>Description of the error.</p>"
364+
"documentation":"<p>You don't have the required permissions to perform this operation. Verify your IAM permissions and try again.</p>"
365365
}
366366
},
367367
"documentation":"<p>You don't have sufficient access permissions to perform this action. </p>",
368+
"error":{
369+
"code":"AccessDeniedException",
370+
"httpStatusCode":403,
371+
"senderFault":true
372+
},
368373
"exception":true
369374
},
370375
"AutoScalingPolicy":{
@@ -591,10 +596,15 @@
591596
"members":{
592597
"message":{
593598
"shape":"String",
594-
"documentation":"<p>Description of the error.</p>"
599+
"documentation":"<p>The requested operation conflicts with the current state of the resource or another concurrent operation.</p>"
595600
}
596601
},
597602
"documentation":"<p>Amazon Keyspaces couldn't complete the requested action. This error may occur if you try to perform an action and the same or a different action is already in progress, or if you try to create a resource that already exists. </p>",
603+
"error":{
604+
"code":"ConflictException",
605+
"httpStatusCode":409,
606+
"senderFault":true
607+
},
598608
"exception":true
599609
},
600610
"CreateKeyspaceRequest":{
@@ -688,6 +698,10 @@
688698
"cdcSpecification":{
689699
"shape":"CdcSpecification",
690700
"documentation":"<p>The CDC stream settings of the table.</p>"
701+
},
702+
"warmThroughputSpecification":{
703+
"shape":"WarmThroughputSpecification",
704+
"documentation":"<p>Specifies the warm throughput settings for the table. Pre-warming a table helps you avoid capacity exceeded exceptions by pre-provisioning read and write capacity units to reduce cold start latency when your table receives traffic.</p> <p>For more information about pre-warming in Amazon Keyspaces, see <a href=\"https://docs.aws.amazon.com/keyspaces/latest/devguide/warm-throughput.html\">Pre-warm a table in Amazon Keyspaces</a> in the <i>Amazon Keyspaces Developer Guide</i>.</p>"
691705
}
692706
}
693707
},
@@ -758,8 +772,7 @@
758772
},
759773
"DeleteKeyspaceResponse":{
760774
"type":"structure",
761-
"members":{
762-
}
775+
"members":{}
763776
},
764777
"DeleteTableRequest":{
765778
"type":"structure",
@@ -780,8 +793,7 @@
780793
},
781794
"DeleteTableResponse":{
782795
"type":"structure",
783-
"members":{
784-
}
796+
"members":{}
785797
},
786798
"DeleteTypeRequest":{
787799
"type":"structure",
@@ -1045,6 +1057,10 @@
10451057
"cdcSpecification":{
10461058
"shape":"CdcSpecificationSummary",
10471059
"documentation":"<p>The CDC stream settings of the table.</p>"
1060+
},
1061+
"warmThroughputSpecification":{
1062+
"shape":"WarmThroughputSpecificationSummary",
1063+
"documentation":"<p>The warm throughput settings for the table, including the current status and configured read and write capacity units.</p>"
10481064
}
10491065
}
10501066
},
@@ -1117,10 +1133,14 @@
11171133
"members":{
11181134
"message":{
11191135
"shape":"String",
1120-
"documentation":"<p>Description of the error.</p>"
1136+
"documentation":"<p>An internal service error occurred. Retry your request. If the problem persists, contact Amazon Web Services Support.</p>"
11211137
}
11221138
},
11231139
"documentation":"<p>Amazon Keyspaces was unable to fully process this request because of an internal server error.</p>",
1140+
"error":{
1141+
"code":"InternalServerException",
1142+
"httpStatusCode":500
1143+
},
11241144
"exception":true,
11251145
"fault":true
11261146
},
@@ -1291,6 +1311,10 @@
12911311
}
12921312
}
12931313
},
1314+
"Long":{
1315+
"type":"long",
1316+
"box":true
1317+
},
12941318
"MaxResults":{
12951319
"type":"integer",
12961320
"box":true,
@@ -1410,7 +1434,11 @@
14101434
"shape":"TableStatus",
14111435
"documentation":"<p>The status of the multi-Region table in the specified Amazon Web Services Region.</p>"
14121436
},
1413-
"capacitySpecification":{"shape":"CapacitySpecificationSummary"}
1437+
"capacitySpecification":{"shape":"CapacitySpecificationSummary"},
1438+
"warmThroughputSpecification":{
1439+
"shape":"WarmThroughputSpecificationSummary",
1440+
"documentation":"<p>The warm throughput settings for this replica, including the current status and configured read and write capacity units.</p>"
1441+
}
14141442
},
14151443
"documentation":"<p>The Region-specific settings of a multi-Region table in the specified Amazon Web Services Region.</p> <p>If the multi-Region table is using provisioned capacity and has optional auto scaling policies configured, note that the Region specific summary returns both read and write capacity settings. But only Region specific read capacity settings can be configured for a multi-Region table. In a multi-Region table, your write capacity units will be synced across all Amazon Web Services Regions to ensure that there is enough capacity to replicate write events across Regions.</p>"
14161444
},
@@ -1466,14 +1494,19 @@
14661494
"members":{
14671495
"message":{
14681496
"shape":"String",
1469-
"documentation":"<p>Description of the error.</p>"
1497+
"documentation":"<p>The specified resource was not found. Verify the resource identifier and ensure the resource exists and is in an ACTIVE state.</p>"
14701498
},
14711499
"resourceArn":{
14721500
"shape":"ARN",
1473-
"documentation":"<p>The unique identifier in the format of Amazon Resource Name (ARN) for the resource couldnt be found.</p>"
1501+
"documentation":"<p>The unique identifier in the format of Amazon Resource Name (ARN) for the resource couldn't be found.</p>"
14741502
}
14751503
},
14761504
"documentation":"<p>The operation tried to access a keyspace, table, or type that doesn't exist. The resource might not be specified correctly, or its status might not be <code>ACTIVE</code>.</p>",
1505+
"error":{
1506+
"code":"ResourceNotFoundException",
1507+
"httpStatusCode":404,
1508+
"senderFault":true
1509+
},
14771510
"exception":true
14781511
},
14791512
"RestoreTableRequest":{
@@ -1572,10 +1605,15 @@
15721605
"members":{
15731606
"message":{
15741607
"shape":"String",
1575-
"documentation":"<p>Description of the error.</p>"
1608+
"documentation":"<p>The requested operation would exceed the service quota for this resource. Review the service quotas and adjust your request accordingly.</p>"
15761609
}
15771610
},
15781611
"documentation":"<p>The operation exceeded the service quota for this resource. For more information on service quotas, see <a href=\"https://docs.aws.amazon.com/keyspaces/latest/devguide/quotas.html\">Quotas</a> in the <i>Amazon Keyspaces Developer Guide</i>.</p>",
1612+
"error":{
1613+
"code":"ServiceQuotaExceededException",
1614+
"httpStatusCode":402,
1615+
"senderFault":true
1616+
},
15791617
"exception":true
15801618
},
15811619
"SortOrder":{
@@ -1710,8 +1748,7 @@
17101748
},
17111749
"TagResourceResponse":{
17121750
"type":"structure",
1713-
"members":{
1714-
}
1751+
"members":{}
17151752
},
17161753
"TagValue":{
17171754
"type":"string",
@@ -1801,8 +1838,7 @@
18011838
},
18021839
"UntagResourceResponse":{
18031840
"type":"structure",
1804-
"members":{
1805-
}
1841+
"members":{}
18061842
},
18071843
"UpdateKeyspaceRequest":{
18081844
"type":"structure",
@@ -1883,6 +1919,10 @@
18831919
"cdcSpecification":{
18841920
"shape":"CdcSpecification",
18851921
"documentation":"<p>The CDC stream settings of the table.</p>"
1922+
},
1923+
"warmThroughputSpecification":{
1924+
"shape":"WarmThroughputSpecification",
1925+
"documentation":"<p>Modifies the warm throughput settings for the table. You can update the read and write capacity units to adjust the pre-provisioned throughput.</p>"
18861926
}
18871927
}
18881928
},
@@ -1901,10 +1941,15 @@
19011941
"members":{
19021942
"message":{
19031943
"shape":"String",
1904-
"documentation":"<p>Description of the error.</p>"
1944+
"documentation":"<p>The request parameters are invalid or malformed. Review the API documentation and correct the request format.</p>"
19051945
}
19061946
},
19071947
"documentation":"<p>The operation failed due to an invalid or malformed request.</p>",
1948+
"error":{
1949+
"code":"ValidationException",
1950+
"httpStatusCode":400,
1951+
"senderFault":true
1952+
},
19081953
"exception":true
19091954
},
19101955
"ViewType":{
@@ -1916,6 +1961,60 @@
19161961
"NEW_AND_OLD_IMAGES"
19171962
]
19181963
},
1964+
"WarmThroughputSpecification":{
1965+
"type":"structure",
1966+
"members":{
1967+
"readUnitsPerSecond":{
1968+
"shape":"WarmThroughputSpecificationReadUnitsPerSecondLong",
1969+
"documentation":"<p>The number of read capacity units per second to pre-warm the table for read capacity throughput. The minimum value is 1.</p>"
1970+
},
1971+
"writeUnitsPerSecond":{
1972+
"shape":"WarmThroughputSpecificationWriteUnitsPerSecondLong",
1973+
"documentation":"<p>The number of write capacity units per second to pre-warm the table for write capacity throughput. The minimum value is 1.</p>"
1974+
}
1975+
},
1976+
"documentation":"<p>Specifies the warm throughput settings for a table. Pre-warming a table by specifying warm throughput pre-provisions read and write capacity units to help avoid capacity exceeded exceptions and reduce latency when your table starts receiving traffic.</p> <p>For more information about pre-warming in Amazon Keyspaces, see <a href=\"https://docs.aws.amazon.com/keyspaces/latest/devguide/warm-throughput.html\">Pre-warm a table in Amazon Keyspaces</a> in the <i>Amazon Keyspaces Developer Guide</i>.</p>"
1977+
},
1978+
"WarmThroughputSpecificationReadUnitsPerSecondLong":{
1979+
"type":"long",
1980+
"box":true,
1981+
"min":1
1982+
},
1983+
"WarmThroughputSpecificationSummary":{
1984+
"type":"structure",
1985+
"required":[
1986+
"readUnitsPerSecond",
1987+
"writeUnitsPerSecond",
1988+
"status"
1989+
],
1990+
"members":{
1991+
"readUnitsPerSecond":{
1992+
"shape":"Long",
1993+
"documentation":"<p>The number of read capacity units per second currently configured for warm throughput.</p>"
1994+
},
1995+
"writeUnitsPerSecond":{
1996+
"shape":"Long",
1997+
"documentation":"<p>The number of write capacity units per second currently configured for warm throughput.</p>"
1998+
},
1999+
"status":{
2000+
"shape":"WarmThroughputStatus",
2001+
"documentation":"<p>The current status of the warm throughput configuration. Valid values are <code>AVAILABLE</code> when the configuration is active, and <code>UPDATING</code> when changes are being applied.</p>"
2002+
}
2003+
},
2004+
"documentation":"<p>Contains the current warm throughput settings for a table, including the configured capacity units and the current status of the warm throughput configuration.</p>"
2005+
},
2006+
"WarmThroughputSpecificationWriteUnitsPerSecondLong":{
2007+
"type":"long",
2008+
"box":true,
2009+
"min":1
2010+
},
2011+
"WarmThroughputStatus":{
2012+
"type":"string",
2013+
"enum":[
2014+
"AVAILABLE",
2015+
"UPDATING"
2016+
]
2017+
},
19192018
"kmsKeyARN":{
19202019
"type":"string",
19212020
"max":5096,

0 commit comments

Comments
 (0)