Skip to content

Commit bcbc12c

Browse files
Update models for release
1 parent 6b39dcc commit bcbc12c

57 files changed

Lines changed: 2203 additions & 1109 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changes/3.370.0

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
[
2+
{
3+
"type": "feature",
4+
"category": "SignerData",
5+
"description": "This release introduces AWS Signer Data Plane SDK client supporting GetRevocationStatus API. The new client enables AWS PrivateLink connectivity with both private DNS and VPC endpoint URLs."
6+
},
7+
{
8+
"type": "api-change",
9+
"category": "SSM",
10+
"description": "Add support for AssociationDispatchAssumeRole in AWS SSM State Manager."
11+
},
12+
{
13+
"type": "api-change",
14+
"category": "ECS",
15+
"description": "Migrated to Smithy. No functional changes"
16+
},
17+
{
18+
"type": "api-change",
19+
"category": "TrustedAdvisor",
20+
"description": "Adding a new enum attribute(statusReason) to TrustedAdvisorAPI response. This attribute explains reasoning behind check status for certain specific scenarios."
21+
},
22+
{
23+
"type": "api-change",
24+
"category": "SageMakerRuntime",
25+
"description": "Added support for S3OutputPathExtension and Filename parameters to the InvokeEndpointAsync API to allow users to customize the S3 output path and file name for async inference response payloads."
26+
},
27+
{
28+
"type": "api-change",
29+
"category": "AppStream",
30+
"description": "Adding new attribute to disable IMDS v1 APIs for fleet, Image Builder and AppBlockBuilder instances."
31+
}
32+
]

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# CHANGELOG
22

3+
## next release
4+
5+
* `Aws\SignerData` - This release introduces AWS Signer Data Plane SDK client supporting GetRevocationStatus API. The new client enables AWS PrivateLink connectivity with both private DNS and VPC endpoint URLs.
6+
* `Aws\SSM` - Add support for AssociationDispatchAssumeRole in AWS SSM State Manager.
7+
* `Aws\ECS` - Migrated to Smithy. No functional changes
8+
* `Aws\TrustedAdvisor` - Adding a new enum attribute(statusReason) to TrustedAdvisorAPI response. This attribute explains reasoning behind check status for certain specific scenarios.
9+
* `Aws\SageMakerRuntime` - Added support for S3OutputPathExtension and Filename parameters to the InvokeEndpointAsync API to allow users to customize the S3 output path and file name for async inference response payloads.
10+
* `Aws\AppStream` - Adding new attribute to disable IMDS v1 APIs for fleet, Image Builder and AppBlockBuilder instances.
11+
312
## 3.369.38 - 2026-02-19
413

514
* `Aws\ECR` - Adds multiple artifact types filter support in ListImageReferrers API.

src/Sdk.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -730,6 +730,8 @@
730730
* @method \Aws\MultiRegionClient createMultiRegionSfn(array $args = [])
731731
* @method \Aws\Shield\ShieldClient createShield(array $args = [])
732732
* @method \Aws\MultiRegionClient createMultiRegionShield(array $args = [])
733+
* @method \Aws\SignerData\SignerDataClient createSignerData(array $args = [])
734+
* @method \Aws\MultiRegionClient createMultiRegionSignerData(array $args = [])
733735
* @method \Aws\Signin\SigninClient createSignin(array $args = [])
734736
* @method \Aws\MultiRegionClient createMultiRegionSignin(array $args = [])
735737
* @method \Aws\SimSpaceWeaver\SimSpaceWeaverClient createSimSpaceWeaver(array $args = [])
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
namespace Aws\SignerData\Exception;
3+
4+
use Aws\Exception\AwsException;
5+
6+
/**
7+
* Represents an error interacting with the **AWS Signer Data Plane** service.
8+
*/
9+
class SignerDataException extends AwsException {}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?php
2+
namespace Aws\SignerData;
3+
4+
use Aws\AwsClient;
5+
6+
/**
7+
* This client is used to interact with the **AWS Signer Data Plane** service.
8+
* @method \Aws\Result getRevocationStatus(array $args = [])
9+
* @method \GuzzleHttp\Promise\Promise getRevocationStatusAsync(array $args = [])
10+
*/
11+
class SignerDataClient extends AwsClient {}

src/data/appstream/2016-12-01/api-2.json

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1431,7 +1431,8 @@
14311431
"CreatedTime":{"shape":"Timestamp"},
14321432
"AppBlockBuilderErrors":{"shape":"ResourceErrors"},
14331433
"StateChangeReason":{"shape":"AppBlockBuilderStateChangeReason"},
1434-
"AccessEndpoints":{"shape":"AccessEndpointList"}
1434+
"AccessEndpoints":{"shape":"AccessEndpointList"},
1435+
"DisableIMDSV1":{"shape":"BooleanObject"}
14351436
}
14361437
},
14371438
"AppBlockBuilderAppBlockAssociation":{
@@ -1832,7 +1833,8 @@
18321833
"VpcConfig":{"shape":"VpcConfig"},
18331834
"EnableDefaultInternetAccess":{"shape":"BooleanObject"},
18341835
"IamRoleArn":{"shape":"Arn"},
1835-
"AccessEndpoints":{"shape":"AccessEndpointList"}
1836+
"AccessEndpoints":{"shape":"AccessEndpointList"},
1837+
"DisableIMDSV1":{"shape":"BooleanObject"}
18361838
}
18371839
},
18381840
"CreateAppBlockBuilderResult":{
@@ -2000,7 +2002,8 @@
20002002
"UsbDeviceFilterStrings":{"shape":"UsbDeviceFilterStrings"},
20012003
"SessionScriptS3Location":{"shape":"S3Location"},
20022004
"MaxSessionsPerInstance":{"shape":"Integer"},
2003-
"RootVolumeConfig":{"shape":"VolumeConfig"}
2005+
"RootVolumeConfig":{"shape":"VolumeConfig"},
2006+
"DisableIMDSV1":{"shape":"BooleanObject"}
20042007
}
20052008
},
20062009
"CreateFleetResult":{
@@ -2031,7 +2034,8 @@
20312034
"AccessEndpoints":{"shape":"AccessEndpointList"},
20322035
"RootVolumeConfig":{"shape":"VolumeConfig"},
20332036
"SoftwaresToInstall":{"shape":"StringList"},
2034-
"SoftwaresToUninstall":{"shape":"StringList"}
2037+
"SoftwaresToUninstall":{"shape":"StringList"},
2038+
"DisableIMDSV1":{"shape":"BooleanObject"}
20352039
}
20362040
},
20372041
"CreateImageBuilderResult":{
@@ -3034,7 +3038,8 @@
30343038
"UsbDeviceFilterStrings":{"shape":"UsbDeviceFilterStrings"},
30353039
"SessionScriptS3Location":{"shape":"S3Location"},
30363040
"MaxSessionsPerInstance":{"shape":"Integer"},
3037-
"RootVolumeConfig":{"shape":"VolumeConfig"}
3041+
"RootVolumeConfig":{"shape":"VolumeConfig"},
3042+
"DisableIMDSV1":{"shape":"BooleanObject"}
30383043
}
30393044
},
30403045
"FleetAttribute":{
@@ -3186,7 +3191,8 @@
31863191
"AppstreamAgentVersion":{"shape":"AppstreamAgentVersion"},
31873192
"AccessEndpoints":{"shape":"AccessEndpointList"},
31883193
"RootVolumeConfig":{"shape":"VolumeConfig"},
3189-
"LatestAppstreamAgentVersion":{"shape":"LatestAppstreamAgentVersion"}
3194+
"LatestAppstreamAgentVersion":{"shape":"LatestAppstreamAgentVersion"},
3195+
"DisableIMDSV1":{"shape":"BooleanObject"}
31903196
}
31913197
},
31923198
"ImageBuilderList":{
@@ -4065,7 +4071,8 @@
40654071
"EnableDefaultInternetAccess":{"shape":"BooleanObject"},
40664072
"IamRoleArn":{"shape":"Arn"},
40674073
"AccessEndpoints":{"shape":"AccessEndpointList"},
4068-
"AttributesToDelete":{"shape":"AppBlockBuilderAttributes"}
4074+
"AttributesToDelete":{"shape":"AppBlockBuilderAttributes"},
4075+
"DisableIMDSV1":{"shape":"BooleanObject"}
40694076
}
40704077
},
40714078
"UpdateAppBlockBuilderResult":{
@@ -4159,7 +4166,8 @@
41594166
"UsbDeviceFilterStrings":{"shape":"UsbDeviceFilterStrings"},
41604167
"SessionScriptS3Location":{"shape":"S3Location"},
41614168
"MaxSessionsPerInstance":{"shape":"Integer"},
4162-
"RootVolumeConfig":{"shape":"VolumeConfig"}
4169+
"RootVolumeConfig":{"shape":"VolumeConfig"},
4170+
"DisableIMDSV1":{"shape":"BooleanObject"}
41634171
}
41644172
},
41654173
"UpdateFleetResult":{

src/data/appstream/2016-12-01/api-2.json.php

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/data/appstream/2016-12-01/docs-2.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -504,15 +504,23 @@
504504
"base": null,
505505
"refs": {
506506
"AppBlockBuilder$EnableDefaultInternetAccess": "<p>Indicates whether default internet access is enabled for the app block builder.</p>",
507+
"AppBlockBuilder$DisableIMDSV1": "<p>Indicates whether Instance Metadata Service Version 1 (IMDSv1) is disabled for the app block builder.</p>",
507508
"CreateAppBlockBuilderRequest$EnableDefaultInternetAccess": "<p>Enables or disables default internet access for the app block builder.</p>",
509+
"CreateAppBlockBuilderRequest$DisableIMDSV1": "<p>Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2. Set to false to enable both IMDSv1 and IMDSv2.</p>",
508510
"CreateFleetRequest$EnableDefaultInternetAccess": "<p>Enables or disables default internet access for the fleet.</p>",
511+
"CreateFleetRequest$DisableIMDSV1": "<p>Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2. Set to false to enable both IMDSv1 and IMDSv2.</p> <note> <p>Before disabling IMDSv1, ensure your WorkSpaces Applications images are running the agent version or managed image update released on or after January 16, 2024 to support IMDSv2 enforcement.</p> </note>",
509512
"CreateImageBuilderRequest$EnableDefaultInternetAccess": "<p>Enables or disables default internet access for the image builder.</p>",
513+
"CreateImageBuilderRequest$DisableIMDSV1": "<p>Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2. Set to false to enable both IMDSv1 and IMDSv2.</p> <note> <p>Before disabling IMDSv1, ensure your WorkSpaces Applications images are running the agent version or managed image update released on or after January 16, 2024 to support IMDSv2 enforcement.</p> </note>",
510514
"Fleet$EnableDefaultInternetAccess": "<p>Indicates whether default internet access is enabled for the fleet.</p>",
515+
"Fleet$DisableIMDSV1": "<p>Indicates whether Instance Metadata Service Version 1 (IMDSv1) is disabled for the fleet.</p>",
511516
"ImageBuilder$EnableDefaultInternetAccess": "<p>Enables or disables default internet access for the image builder.</p>",
517+
"ImageBuilder$DisableIMDSV1": "<p>Indicates whether Instance Metadata Service Version 1 (IMDSv1) is disabled for the image builder.</p>",
512518
"ImagePermissions$allowFleet": "<p>Indicates whether the image can be used for a fleet.</p>",
513519
"ImagePermissions$allowImageBuilder": "<p>Indicates whether the image can be used for an image builder.</p>",
514520
"UpdateAppBlockBuilderRequest$EnableDefaultInternetAccess": "<p>Enables or disables default internet access for the app block builder.</p>",
515-
"UpdateFleetRequest$EnableDefaultInternetAccess": "<p>Enables or disables default internet access for the fleet.</p>"
521+
"UpdateAppBlockBuilderRequest$DisableIMDSV1": "<p>Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2. Set to false to enable both IMDSv1 and IMDSv2.</p>",
522+
"UpdateFleetRequest$EnableDefaultInternetAccess": "<p>Enables or disables default internet access for the fleet.</p>",
523+
"UpdateFleetRequest$DisableIMDSV1": "<p>Set to true to disable Instance Metadata Service Version 1 (IMDSv1) and enforce IMDSv2. Set to false to enable both IMDSv1 and IMDSv2.</p> <note> <p>Before disabling IMDSv1, ensure your WorkSpaces Applications images are running the agent version or managed image update released on or after January 16, 2024 to support IMDSv2 enforcement.</p> </note>"
516524
}
517525
},
518526
"CertificateBasedAuthProperties": {

src/data/appstream/2016-12-01/docs-2.json.php

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)