Skip to content

Commit ee1c878

Browse files
Merging v1.5.98 release
2 parents 7b4eefa + 1e1ed9a commit ee1c878

File tree

11 files changed

+830
-103
lines changed

11 files changed

+830
-103
lines changed

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Changelog
22

3+
## [1.5.98] - 12/08/2025
4+
5+
### Features
6+
* (**costexplorer**) Add support for Cost Category resource associations including filtering by resource type on ListCostCategoryDefinitions and new ListCostCategoryResourceAssociations API.
7+
* (**ec2**) Amazon EC2 P6-B300 instances provide 8x NVIDIA Blackwell Ultra GPUs with 2.1 TB high bandwidth GPU memory, 6.4 Tbps EFA networking, 300 Gbps dedicated ENA throughput, and 4 TB of system memory. Amazon EC2 C8a instances are powered by 5th Gen AMD EPYC processors with a maximum frequency of 4.5 GHz.
8+
* (**identitystore**) Updating AWS Identity Store APIs to support Attribute Extensions capability, with the first release adding Enterprise Attributes. This launch aligns Identity Store APIs with SCIM for enterprise attributes, reducing cases when customers are forced to use SCIM due to lack of SigV4 API support.
9+
* (**partnercentralselling**) Deal Sizing Service for AI-based deal size estimation with AWS service-level breakdown, supporting Expansion and Migration deals across Technology, and Reseller partner cohorts, including Pricing Calculator AddOn for MAP deals and funding incentives.
10+
* (**rds**) Adding support for tagging RDS Instance/Cluster Automated Backups
11+
* (**redshiftserverless**) Added GetIdentityCenterAuthToken API to retrieve encrypted authentication tokens for Identity Center integrated serverless workgroups. This API enables programmatic access to secure Identity Center tokens with proper error handling and parameter validation across supported SDK languages.
12+
* (**rolesanywhere**) Increases certificate string length for trust anchor source data to support ML-DSA certificates.
13+
* (**sesv2**) Update Mail Manager Archive ARN validation
14+
315
## [1.5.97] - 12/05/2025
416

517
### Features

codegen/aws-sdk-codegen/src/main/resources/aws/sdk/kotlin/codegen/endpoints.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18186,6 +18186,11 @@
1818618186
}
1818718187
}
1818818188
},
18189+
"partnercentral-channel" : {
18190+
"endpoints" : {
18191+
"us-east-1" : { }
18192+
}
18193+
},
1818918194
"personalize" : {
1819018195
"endpoints" : {
1819118196
"ap-northeast-1" : { },

codegen/sdk/aws-models/cost-explorer.json

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

codegen/sdk/aws-models/ec2.json

Lines changed: 81 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38931,7 +38931,7 @@
3893138931
"target": "com.amazonaws.ec2#DescribeInstanceStatusResult"
3893238932
},
3893338933
"traits": {
38934-
"smithy.api#documentation": "<p>Describes the status of the specified instances or all of your instances. By default,\n only running instances are described, unless you specifically indicate to return the\n status of all instances.</p>\n <p>Instance status includes the following components:</p>\n <ul>\n <li>\n <p>\n <b>Status checks</b> - Amazon EC2 performs status\n checks on running EC2 instances to identify hardware and software issues. For\n more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-system-instance-status-check.html\">Status checks for your instances</a> and <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstances.html\">Troubleshoot\n instances with failed status checks</a> in the <i>Amazon EC2 User\n Guide</i>.</p>\n </li>\n <li>\n <p>\n <b>Scheduled events</b> - Amazon EC2 can schedule\n events (such as reboot, stop, or terminate) for your instances related to\n hardware issues, software updates, or system maintenance. For more information,\n see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-instances-status-check_sched.html\">Scheduled events for your instances</a> in the <i>Amazon EC2 User\n Guide</i>.</p>\n </li>\n <li>\n <p>\n <b>Instance state</b> - You can manage your instances\n from the moment you launch them through their termination. For more information,\n see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-lifecycle.html\">Instance\n lifecycle</a> in the <i>Amazon EC2 User Guide</i>.</p>\n </li>\n <li>\n <p>\n <b>SQL license exemption monitoring</b> - For instances\n registered with the SQL LE service, status includes SQL license exemption monitoring\n health and processing status to provide operational visibility into license exemption\n functionality.</p>\n </li>\n </ul>\n <p>The Amazon EC2 API follows an eventual consistency model. This means that the result of an\n API command you run that creates or modifies resources might not be immediately\n available to all subsequent commands you run. For guidance on how to manage eventual\n consistency, see <a href=\"https://docs.aws.amazon.com/ec2/latest/devguide/eventual-consistency.html\">Eventual consistency in the\n Amazon EC2 API</a> in the <i>Amazon EC2 Developer\n Guide</i>.</p>\n <note>\n <p>The order of the elements in the response, including those within nested\n structures, might vary. Applications should not assume the elements appear in a\n particular order.</p>\n </note>",
38934+
"smithy.api#documentation": "<p>Describes the status of the specified instances or all of your instances. By default,\n only running instances are described, unless you specifically indicate to return the\n status of all instances.</p>\n <p>Instance status includes the following components:</p>\n <ul>\n <li>\n <p>\n <b>Status checks</b> - Amazon EC2 performs status\n checks on running EC2 instances to identify hardware and software issues. For\n more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-system-instance-status-check.html\">Status checks for your instances</a> and <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/TroubleshootingInstances.html\">Troubleshoot\n instances with failed status checks</a> in the <i>Amazon EC2 User\n Guide</i>.</p>\n </li>\n <li>\n <p>\n <b>Scheduled events</b> - Amazon EC2 can schedule\n events (such as reboot, stop, or terminate) for your instances related to\n hardware issues, software updates, or system maintenance. For more information,\n see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitoring-instances-status-check_sched.html\">Scheduled events for your instances</a> in the <i>Amazon EC2 User\n Guide</i>.</p>\n </li>\n <li>\n <p>\n <b>Instance state</b> - You can manage your instances\n from the moment you launch them through their termination. For more information,\n see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-lifecycle.html\">Instance\n lifecycle</a> in the <i>Amazon EC2 User Guide</i>.</p>\n </li>\n </ul>\n <p>The Amazon EC2 API follows an eventual consistency model. This means that the result of an\n API command you run that creates or modifies resources might not be immediately\n available to all subsequent commands you run. For guidance on how to manage eventual\n consistency, see <a href=\"https://docs.aws.amazon.com/ec2/latest/devguide/eventual-consistency.html\">Eventual consistency in the\n Amazon EC2 API</a> in the <i>Amazon EC2 Developer\n Guide</i>.</p>\n <note>\n <p>The order of the elements in the response, including those within nested\n structures, might vary. Applications should not assume the elements appear in a\n particular order.</p>\n </note>",
3893538935
"smithy.api#examples": [
3893638936
{
3893738937
"title": "To describe the status of an instance",
@@ -62729,7 +62729,7 @@
6272962729
"target": "com.amazonaws.ec2#GetImageAncestryResult"
6273062730
},
6273162731
"traits": {
62732-
"smithy.api#documentation": "<p>Retrieves the ancestry chain of the specified AMI, tracing its lineage back to the root\n AMI. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-ancestry.html\">AMI ancestry</a> in\n <i>Amazon EC2 User Guide</i>.</p>"
62732+
"smithy.api#documentation": "<p>Retrieves the ancestry chain of the specified AMI, tracing its lineage back to the root\n AMI. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-ancestry.html\">AMI ancestry</a> in\n <i>Amazon EC2 User Guide</i>.</p>"
6273362733
}
6273462734
},
6273562735
"com.amazonaws.ec2#GetImageAncestryRequest": {
@@ -68209,7 +68209,7 @@
6820968209
"target": "com.amazonaws.ec2#String",
6821068210
"traits": {
6821168211
"aws.protocols#ec2QueryName": "ImageOwnerAlias",
68212-
"smithy.api#documentation": "<p>The owner alias (<code>amazon</code> | <code>aws-backup-vault</code> |\n <code>aws-marketplace</code> ) of this AMI, if one is assigned. Otherwise, the value is\n <code>null</code>.</p>",
68212+
"smithy.api#documentation": "<p>The owner alias (<code>amazon</code> | <code>aws-backup-vault</code> |\n <code>aws-marketplace</code> ) of this AMI, if one is assigned. Otherwise, the value is\n <code>null</code>.</p>",
6821368213
"smithy.api#xmlName": "imageOwnerAlias"
6821468214
}
6821568215
},
@@ -80995,6 +80995,84 @@
8099580995
"traits": {
8099680996
"smithy.api#enumValue": "r8a.metal-48xl"
8099780997
}
80998+
},
80999+
"p6_b300_48xlarge": {
81000+
"target": "smithy.api#Unit",
81001+
"traits": {
81002+
"smithy.api#enumValue": "p6-b300.48xlarge"
81003+
}
81004+
},
81005+
"c8a_medium": {
81006+
"target": "smithy.api#Unit",
81007+
"traits": {
81008+
"smithy.api#enumValue": "c8a.medium"
81009+
}
81010+
},
81011+
"c8a_large": {
81012+
"target": "smithy.api#Unit",
81013+
"traits": {
81014+
"smithy.api#enumValue": "c8a.large"
81015+
}
81016+
},
81017+
"c8a_xlarge": {
81018+
"target": "smithy.api#Unit",
81019+
"traits": {
81020+
"smithy.api#enumValue": "c8a.xlarge"
81021+
}
81022+
},
81023+
"c8a_2xlarge": {
81024+
"target": "smithy.api#Unit",
81025+
"traits": {
81026+
"smithy.api#enumValue": "c8a.2xlarge"
81027+
}
81028+
},
81029+
"c8a_4xlarge": {
81030+
"target": "smithy.api#Unit",
81031+
"traits": {
81032+
"smithy.api#enumValue": "c8a.4xlarge"
81033+
}
81034+
},
81035+
"c8a_8xlarge": {
81036+
"target": "smithy.api#Unit",
81037+
"traits": {
81038+
"smithy.api#enumValue": "c8a.8xlarge"
81039+
}
81040+
},
81041+
"c8a_12xlarge": {
81042+
"target": "smithy.api#Unit",
81043+
"traits": {
81044+
"smithy.api#enumValue": "c8a.12xlarge"
81045+
}
81046+
},
81047+
"c8a_16xlarge": {
81048+
"target": "smithy.api#Unit",
81049+
"traits": {
81050+
"smithy.api#enumValue": "c8a.16xlarge"
81051+
}
81052+
},
81053+
"c8a_24xlarge": {
81054+
"target": "smithy.api#Unit",
81055+
"traits": {
81056+
"smithy.api#enumValue": "c8a.24xlarge"
81057+
}
81058+
},
81059+
"c8a_48xlarge": {
81060+
"target": "smithy.api#Unit",
81061+
"traits": {
81062+
"smithy.api#enumValue": "c8a.48xlarge"
81063+
}
81064+
},
81065+
"c8a_metal_24xl": {
81066+
"target": "smithy.api#Unit",
81067+
"traits": {
81068+
"smithy.api#enumValue": "c8a.metal-24xl"
81069+
}
81070+
},
81071+
"c8a_metal_48xl": {
81072+
"target": "smithy.api#Unit",
81073+
"traits": {
81074+
"smithy.api#enumValue": "c8a.metal-48xl"
81075+
}
8099881076
}
8099981077
}
8100081078
},

codegen/sdk/aws-models/identitystore.json

Lines changed: 75 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1039,7 +1039,7 @@
10391039
"Reason": {
10401040
"target": "com.amazonaws.identitystore#ConflictExceptionReason",
10411041
"traits": {
1042-
"smithy.api#documentation": "<p>This request cannot be completed for one of the following reasons:</p> <ul> <li> <p>Performing the requested operation would violate an existing uniqueness claim in the identity store. Resolve the conflict before retrying this request.</p> </li> <li> <p>The requested resource was being concurrently modified by another request.</p> </li> </ul>"
1042+
"smithy.api#documentation": "<p>Indicates the reason for a conflict error when the service is unable to access a Customer Managed KMS key. For non-KMS permission errors, this field is not included.</p>"
10431043
}
10441044
}
10451045
},
@@ -1337,6 +1337,12 @@
13371337
"traits": {
13381338
"smithy.api#documentation": "<p>The user's birthdate in YYYY-MM-DD format. This field supports standard date format for storing personal information.</p>"
13391339
}
1340+
},
1341+
"Extensions": {
1342+
"target": "com.amazonaws.identitystore#Extensions",
1343+
"traits": {
1344+
"smithy.api#documentation": "<p>A map with additional attribute extensions for the user. Each map key corresponds to an extension name, while map values represent extension data in <code>Document</code> type (not supported by Java V1, Go V1 and older versions of the CLI). <code>aws:identitystore:enterprise</code> is the only supported extension name.</p>"
1345+
}
13401346
}
13411347
}
13421348
},
@@ -1737,6 +1743,12 @@
17371743
"smithy.api#documentation": "<p>The identifier for a user in the identity store.</p>",
17381744
"smithy.api#required": {}
17391745
}
1746+
},
1747+
"Extensions": {
1748+
"target": "com.amazonaws.identitystore#ExtensionNames",
1749+
"traits": {
1750+
"smithy.api#documentation": "<p>A collection of extension names indicating what extensions the service should retrieve alongside other user attributes. <code>aws:identitystore:enterprise</code> is the only supported extension name.</p>"
1751+
}
17401752
}
17411753
}
17421754
},
@@ -1888,6 +1900,12 @@
18881900
"traits": {
18891901
"smithy.api#documentation": "<p>The identifier of the user or system that last updated the user.</p>"
18901902
}
1903+
},
1904+
"Extensions": {
1905+
"target": "com.amazonaws.identitystore#Extensions",
1906+
"traits": {
1907+
"smithy.api#documentation": "<p>A map of explicitly requested attribute extensions associated with the user. Not populated if the user has no requested extensions.</p>"
1908+
}
18911909
}
18921910
}
18931911
},
@@ -1933,6 +1951,44 @@
19331951
"com.amazonaws.identitystore#ExceptionMessage": {
19341952
"type": "string"
19351953
},
1954+
"com.amazonaws.identitystore#ExtensionName": {
1955+
"type": "string",
1956+
"traits": {
1957+
"smithy.api#length": {
1958+
"min": 1,
1959+
"max": 50
1960+
},
1961+
"smithy.api#pattern": "^aws:identitystore:[a-z]{1,20}$"
1962+
}
1963+
},
1964+
"com.amazonaws.identitystore#ExtensionNames": {
1965+
"type": "list",
1966+
"member": {
1967+
"target": "com.amazonaws.identitystore#ExtensionName"
1968+
},
1969+
"traits": {
1970+
"smithy.api#length": {
1971+
"min": 1,
1972+
"max": 10
1973+
},
1974+
"smithy.api#uniqueItems": {}
1975+
}
1976+
},
1977+
"com.amazonaws.identitystore#Extensions": {
1978+
"type": "map",
1979+
"key": {
1980+
"target": "com.amazonaws.identitystore#ExtensionName"
1981+
},
1982+
"value": {
1983+
"target": "com.amazonaws.identitystore#AttributeValue"
1984+
},
1985+
"traits": {
1986+
"smithy.api#length": {
1987+
"min": 1,
1988+
"max": 10
1989+
}
1990+
}
1991+
},
19361992
"com.amazonaws.identitystore#ExternalId": {
19371993
"type": "structure",
19381994
"members": {
@@ -2824,6 +2880,12 @@
28242880
"smithy.api#required": {}
28252881
}
28262882
},
2883+
"Extensions": {
2884+
"target": "com.amazonaws.identitystore#ExtensionNames",
2885+
"traits": {
2886+
"smithy.api#documentation": "<p>A collection of extension names indicating what extensions the service should retrieve alongside other user attributes. <code>aws:identitystore:enterprise</code> is the only supported extension name.</p>"
2887+
}
2888+
},
28272889
"MaxResults": {
28282890
"target": "com.amazonaws.identitystore#MaxResults",
28292891
"traits": {
@@ -3124,6 +3186,12 @@
31243186
"traits": {
31253187
"smithy.api#enumValue": "GROUP_MEMBERSHIP"
31263188
}
3189+
},
3190+
"RESOURCE_POLICY": {
3191+
"target": "smithy.api#Unit",
3192+
"traits": {
3193+
"smithy.api#enumValue": "RESOURCE_POLICY"
3194+
}
31273195
}
31283196
}
31293197
},
@@ -3502,6 +3570,12 @@
35023570
"traits": {
35033571
"smithy.api#documentation": "<p>The identifier of the user or system that last updated the user.</p>"
35043572
}
3573+
},
3574+
"Extensions": {
3575+
"target": "com.amazonaws.identitystore#Extensions",
3576+
"traits": {
3577+
"smithy.api#documentation": "<p>A map of explicitly requested attribute extensions associated with the user. Not populated if the user has no requested extensions.</p>"
3578+
}
35053579
}
35063580
},
35073581
"traits": {

0 commit comments

Comments
 (0)