Skip to content

Commit f9e5b49

Browse files
Merging v1.6.65 release
2 parents dab8fb5 + 0988f8a commit f9e5b49

14 files changed

Lines changed: 625 additions & 36 deletions

CHANGELOG.md

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

3+
## [1.6.65] - 04/27/2026
4+
5+
### Features
6+
* (**applicationsignals**) Application Signals now supports creating composite Service Level Objectives on Service Operations. Users can now create service SLO on multiple operations.
7+
* (**billingconductor**) Add support for Passthrough pricing plan
8+
* (**cloudwatchlogs**) Adds support for selecting all logs sources and types in a single association.
9+
* (**glue**) Addition of AdditionalAuditContext to GetPartition, GetPartitions, GetTableVersion, and GetTableVersions
10+
* (**ivs**) Adds tags parameter to the CreateAdConfiguration operation
11+
* (**kms**) KMS GetKeyLastUsage API provides information on the last successful cryptographic operation performed on KMS keys. This new API provides KMS customers with the last timestamp, CloudTrail eventId, and the cryptographic operation that was performed on the key.
12+
* (**mgn**) Added network modernization support, enabling customers to edit, resize, merge, and split VPCs and subnets during migration while retaining functional, non-conflicting IP addresses.
13+
* (**omics**) Enable Public Internet or VPC configuration to BatchRun
14+
* (**opensearch**) Amazon OpenSearch Service now supports JWKS URL configuration for JWT authentication
15+
* (**sagemaker**) Updated API documentation for endpoint MetricsConfig. Added details on supported metric publish frequencies and clarified how EnableEnhancedMetrics controls utilization and invocation metric behavior.
16+
* (**workspaces**) Added support for Protocol as modified resource and added update failure as modification state
17+
18+
### Documentation
19+
* (**gameliftstreams**) Adds Proton 10.0-4 to the list of runtime environment options available when creating an Amazon GameLift Streams application
20+
321
## [1.6.64] - 04/24/2026
422

523
### Features

codegen/sdk/aws-models/application-signals.json

Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1006,6 +1006,54 @@
10061006
}
10071007
}
10081008
},
1009+
"com.amazonaws.applicationsignals#CompositeSliComponent": {
1010+
"type": "union",
1011+
"members": {
1012+
"OperationName": {
1013+
"target": "com.amazonaws.applicationsignals#OperationName",
1014+
"traits": {
1015+
"smithy.api#documentation": "<p>The name of the operation to include in the composite SLI.</p>"
1016+
}
1017+
}
1018+
},
1019+
"traits": {
1020+
"smithy.api#documentation": "<p>Identifies a single operation to include in a composite SLI for a service-level SLO. Used as an element of the <code>Components</code> list in <code>CompositeSliConfig</code>.</p>"
1021+
}
1022+
},
1023+
"com.amazonaws.applicationsignals#CompositeSliComponents": {
1024+
"type": "list",
1025+
"member": {
1026+
"target": "com.amazonaws.applicationsignals#CompositeSliComponent"
1027+
},
1028+
"traits": {
1029+
"smithy.api#documentation": "<p>A list of operations that form a composite SLI for a service-level SLO. Each element is a <code>CompositeSliComponent</code> that identifies a single operation. Used in the <code>Components</code> field of <code>CompositeSliConfig</code>.</p>",
1030+
"smithy.api#length": {
1031+
"min": 2,
1032+
"max": 20
1033+
}
1034+
}
1035+
},
1036+
"com.amazonaws.applicationsignals#CompositeSliConfig": {
1037+
"type": "structure",
1038+
"members": {
1039+
"SelectionConfig": {
1040+
"target": "com.amazonaws.applicationsignals#SelectionConfig",
1041+
"traits": {
1042+
"smithy.api#documentation": "<p>Specifies how operations are selected for this service-level SLO. Operations can be selected explicitly by listing them, by specifying a prefix to match operation names, or by providing a regular expression pattern.</p>",
1043+
"smithy.api#required": {}
1044+
}
1045+
},
1046+
"Components": {
1047+
"target": "com.amazonaws.applicationsignals#CompositeSliComponents",
1048+
"traits": {
1049+
"smithy.api#documentation": "<p>The list of operations included in this composite SLI. You must specify between 2 and 20 components. Each component is a <code>CompositeSliComponent</code> that identifies a single operation by its <code>OperationName</code>.</p>"
1050+
}
1051+
}
1052+
},
1053+
"traits": {
1054+
"smithy.api#documentation": "<p>This structure contains the configuration for a composite service level indicator (SLI) that aggregates metrics across multiple operations of a service for service-level SLOs.</p>"
1055+
}
1056+
},
10091057
"com.amazonaws.applicationsignals#ConflictException": {
10101058
"type": "structure",
10111059
"members": {
@@ -1125,6 +1173,12 @@
11251173
"smithy.api#default": false,
11261174
"smithy.api#documentation": "<p>Set this to <code>true</code> to create a recommended SLO out of the box. When set to <code>true</code>, you don't need to specify the <code>MetricThreshold</code> or <code>ComparisonOperator</code> in the <code>SliConfig</code> or <code>RequestBasedSliConfig</code>. The default value is <code>false</code>.</p> <p>This is supported for SLOs on a service, service operation, or a dependency.</p>"
11271175
}
1176+
},
1177+
"AutoInvestigationEnabled": {
1178+
"target": "smithy.api#Boolean",
1179+
"traits": {
1180+
"smithy.api#documentation": "Indicates whether DevOps Agent will automatically investigate this SLO when it is breached"
1181+
}
11281182
}
11291183
},
11301184
"traits": {
@@ -3686,6 +3740,12 @@
36863740
"traits": {
36873741
"smithy.api#documentation": "<p>Identifies the metric source for SLOs on resources other than Application Signals services.</p>"
36883742
}
3743+
},
3744+
"CompositeSliConfig": {
3745+
"target": "com.amazonaws.applicationsignals#CompositeSliConfig",
3746+
"traits": {
3747+
"smithy.api#documentation": "<p>The composite SLI configuration for service-level SLOs that monitor multiple operations of a service.</p>"
3748+
}
36893749
}
36903750
},
36913751
"traits": {
@@ -3742,6 +3802,12 @@
37423802
"traits": {
37433803
"smithy.api#documentation": "<p>The name of the metric for SLOs on resources other than Application Signals services.</p>"
37443804
}
3805+
},
3806+
"CompositeSliConfig": {
3807+
"target": "com.amazonaws.applicationsignals#CompositeSliConfig",
3808+
"traits": {
3809+
"smithy.api#documentation": "<p>The composite SLI configuration for service-level SLOs that monitor multiple operations of a service.</p>"
3810+
}
37453811
}
37463812
},
37473813
"traits": {
@@ -3826,6 +3892,58 @@
38263892
}
38273893
}
38283894
},
3895+
"com.amazonaws.applicationsignals#SelectionConfig": {
3896+
"type": "structure",
3897+
"members": {
3898+
"Type": {
3899+
"target": "com.amazonaws.applicationsignals#SelectionType",
3900+
"traits": {
3901+
"smithy.api#required": {}
3902+
}
3903+
},
3904+
"Pattern": {
3905+
"target": "com.amazonaws.applicationsignals#SelectionPattern",
3906+
"traits": {
3907+
"smithy.api#documentation": "<p>A prefix string or regular expression that specifies which operations to include in a service-level SLO. When <code>SelectionType</code> is <code>PREFIX</code>, this value is a prefix string that matches the beginning of operation names. When <code>SelectionType</code> is <code>REGEX</code>, this value is a regular expression that matches operation names.</p>"
3908+
}
3909+
}
3910+
},
3911+
"traits": {
3912+
"smithy.api#documentation": "<p>Defines how operations are selected for a service-level SLO.</p>"
3913+
}
3914+
},
3915+
"com.amazonaws.applicationsignals#SelectionPattern": {
3916+
"type": "string",
3917+
"traits": {
3918+
"smithy.api#pattern": "^.+$"
3919+
}
3920+
},
3921+
"com.amazonaws.applicationsignals#SelectionType": {
3922+
"type": "enum",
3923+
"members": {
3924+
"EXPLICIT": {
3925+
"target": "smithy.api#Unit",
3926+
"traits": {
3927+
"smithy.api#enumValue": "EXPLICIT"
3928+
}
3929+
},
3930+
"PREFIX": {
3931+
"target": "smithy.api#Unit",
3932+
"traits": {
3933+
"smithy.api#enumValue": "PREFIX"
3934+
}
3935+
},
3936+
"REGEX": {
3937+
"target": "smithy.api#Unit",
3938+
"traits": {
3939+
"smithy.api#enumValue": "REGEX"
3940+
}
3941+
}
3942+
},
3943+
"traits": {
3944+
"smithy.api#documentation": "<p>The strategy for selecting operations to include in a service-level SLO.</p> <ul> <li> <p> <code>EXPLICIT</code> — You provide a specific list of operations in the <code>Components</code> field of <code>CompositeSliConfig</code>.</p> </li> <li> <p> <code>PREFIX</code> — You provide a prefix string in the <code>Pattern</code> field of <code>SelectionConfig</code>, and all operations whose names start with the prefix are included.</p> </li> <li> <p> <code>REGEX</code> — You provide a regular expression in the <code>Pattern</code> field of <code>SelectionConfig</code>, and all operations whose names match the pattern are included.</p> </li> </ul>"
3945+
}
3946+
},
38293947
"com.amazonaws.applicationsignals#Service": {
38303948
"type": "structure",
38313949
"members": {
@@ -4165,6 +4283,12 @@
41654283
"traits": {
41664284
"smithy.api#documentation": "<p>Identifies the metric source for SLOs on resources other than Application Signals services.</p>"
41674285
}
4286+
},
4287+
"CompositeSliConfig": {
4288+
"target": "com.amazonaws.applicationsignals#CompositeSliConfig",
4289+
"traits": {
4290+
"smithy.api#documentation": "<p>The composite SLI configuration for service-level SLOs that monitor multiple operations of a service.</p>"
4291+
}
41684292
}
41694293
},
41704294
"traits": {
@@ -4227,6 +4351,12 @@
42274351
"traits": {
42284352
"smithy.api#documentation": "<p>Identifies the dependency using the <code>DependencyKeyAttributes</code> and <code>DependencyOperationName</code>. </p>"
42294353
}
4354+
},
4355+
"CompositeSliConfig": {
4356+
"target": "com.amazonaws.applicationsignals#CompositeSliConfig",
4357+
"traits": {
4358+
"smithy.api#documentation": "<p>The composite SLI configuration for service-level SLOs that monitor multiple operations of a service.</p>"
4359+
}
42304360
}
42314361
},
42324362
"traits": {
@@ -4335,6 +4465,12 @@
43354465
"traits": {
43364466
"smithy.api#documentation": "<p>Displays the SLI metric source type for this SLO. Supported types are:</p> <ul> <li> <p>Service operation</p> </li> <li> <p>Service dependency</p> </li> <li> <p>Service</p> </li> <li> <p>CloudWatch metric</p> </li> <li> <p>AppMonitor</p> </li> <li> <p>Canary</p> </li> </ul>"
43374467
}
4468+
},
4469+
"AutoInvestigationEnabled": {
4470+
"target": "smithy.api#Boolean",
4471+
"traits": {
4472+
"smithy.api#documentation": "Indicates whether DevOps Agent will automatically investigate this SLO when it is breached"
4473+
}
43384474
}
43394475
},
43404476
"traits": {
@@ -4667,6 +4803,12 @@
46674803
"traits": {
46684804
"smithy.api#documentation": "<p>Identifies the metric source for SLOs on resources other than Application Signals services.</p>"
46694805
}
4806+
},
4807+
"CompositeSliConfig": {
4808+
"target": "com.amazonaws.applicationsignals#CompositeSliConfig",
4809+
"traits": {
4810+
"smithy.api#documentation": "<p>The composite SLI configuration for service-level SLOs that monitor multiple operations of a service.</p>"
4811+
}
46704812
}
46714813
},
46724814
"traits": {
@@ -5340,6 +5482,12 @@
53405482
"traits": {
53415483
"smithy.api#documentation": "<p>Use this array to create <i>burn rates</i> for this SLO. Each burn rate is a metric that indicates how fast the service is consuming the error budget, relative to the attainment goal of the SLO.</p>"
53425484
}
5485+
},
5486+
"AutoInvestigationEnabled": {
5487+
"target": "smithy.api#Boolean",
5488+
"traits": {
5489+
"smithy.api#documentation": "Indicates whether DevOps Agent will automatically investigate this SLO when it is breached"
5490+
}
53435491
}
53445492
},
53455493
"traits": {

codegen/sdk/aws-models/billingconductor.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4956,7 +4956,7 @@
49564956
"com.amazonaws.billingconductor#PricingPlanArn": {
49574957
"type": "string",
49584958
"traits": {
4959-
"smithy.api#pattern": "^(arn:aws(-cn)?:billingconductor::(aws|[0-9]{12}):pricingplan/)?(BasicPricingPlan|[a-zA-Z0-9]{10})$"
4959+
"smithy.api#pattern": "^(arn:aws(-cn)?:billingconductor::(aws|[0-9]{12}):pricingplan/)?(BasicPricingPlan|Passthrough|[a-zA-Z0-9]{10})$"
49604960
}
49614961
},
49624962
"com.amazonaws.billingconductor#PricingPlanArns": {
@@ -4984,7 +4984,7 @@
49844984
"com.amazonaws.billingconductor#PricingPlanFullArn": {
49854985
"type": "string",
49864986
"traits": {
4987-
"smithy.api#pattern": "^arn:aws(-cn)?:billingconductor::(aws|[0-9]{12}):pricingplan/(BasicPricingPlan|[a-zA-Z0-9]{10})$"
4987+
"smithy.api#pattern": "^arn:aws(-cn)?:billingconductor::(aws|[0-9]{12}):pricingplan/(BasicPricingPlan|Passthrough|[a-zA-Z0-9]{10})$"
49884988
}
49894989
},
49904990
"com.amazonaws.billingconductor#PricingPlanList": {

0 commit comments

Comments
 (0)