AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-07-13 · Documentation low

File: cli/latest/reference/ec2/modify-fleet.md

Summary

Updated AWS CLI version reference from 2.35.19 to 2.35.21. Added new instance types (c8in, r8in, m8in, etc.), documented 'LaunchTemplateSpecificationUserData' parameter for user data, 'KeyName' parameter for SSH keys, 'IamInstanceProfile' for IAM roles, and 'MetadataOptions' for IMDS configuration.

Security assessment

The change documents security features: IAM roles reduce credential exposure risks, IMDSv2 (via HttpTokens) mitigates SSRF vulnerabilities, and SSH keys control instance access. However, there's no evidence of a specific security vulnerability being patched.

Diff

diff --git a/cli/latest/reference/ec2/modify-fleet.md b/cli/latest/reference/ec2/modify-fleet.md
index 36efe1d50..e026dd5bf 100644
--- a//cli/latest/reference/ec2/modify-fleet.md
+++ b//cli/latest/reference/ec2/modify-fleet.md
@@ -15 +15 @@
-  * [AWS CLI 2.35.19 Command Reference](../../index.html) »
+  * [AWS CLI 2.35.21 Command Reference](../../index.html) »
@@ -171,0 +172,6 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/ec2-20
+>>> 
+>>> LaunchTemplateSpecificationUserData -> (string)
+>>>
+>>>> The base64-encoded user data for instances launched by the fleet. User data is limited to 16 KB, in raw form, before it is base64-encoded.
+>>>> 
+>>>> Supported only for fleets of type `instant` .
@@ -1406,0 +1413,193 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/ec2-20
+>>>>>   * `c8in.large`
+>>>>>   * `c8in.xlarge`
+>>>>>   * `c8in.2xlarge`
+>>>>>   * `c8in.4xlarge`
+>>>>>   * `c8in.8xlarge`
+>>>>>   * `c8in.12xlarge`
+>>>>>   * `c8in.16xlarge`
+>>>>>   * `c8in.24xlarge`
+>>>>>   * `c8in.32xlarge`
+>>>>>   * `c8in.48xlarge`
+>>>>>   * `c8in.96xlarge`
+>>>>>   * `c8in.metal-48xl`
+>>>>>   * `c8in.metal-96xl`
+>>>>>   * `c8ib.large`
+>>>>>   * `c8ib.xlarge`
+>>>>>   * `c8ib.2xlarge`
+>>>>>   * `c8ib.4xlarge`
+>>>>>   * `c8ib.8xlarge`
+>>>>>   * `c8ib.12xlarge`
+>>>>>   * `c8ib.16xlarge`
+>>>>>   * `c8ib.24xlarge`
+>>>>>   * `c8ib.32xlarge`
+>>>>>   * `c8ib.48xlarge`
+>>>>>   * `c8ib.96xlarge`
+>>>>>   * `c8ib.metal-48xl`
+>>>>>   * `c8ib.metal-96xl`
+>>>>>   * `r8in.large`
+>>>>>   * `r8in.xlarge`
+>>>>>   * `r8in.2xlarge`
+>>>>>   * `r8in.4xlarge`
+>>>>>   * `r8in.8xlarge`
+>>>>>   * `r8in.12xlarge`
+>>>>>   * `r8in.16xlarge`
+>>>>>   * `r8in.24xlarge`
+>>>>>   * `r8in.32xlarge`
+>>>>>   * `r8in.48xlarge`
+>>>>>   * `r8in.96xlarge`
+>>>>>   * `r8ib.large`
+>>>>>   * `r8ib.xlarge`
+>>>>>   * `r8ib.2xlarge`
+>>>>>   * `r8ib.4xlarge`
+>>>>>   * `r8ib.8xlarge`
+>>>>>   * `r8ib.12xlarge`
+>>>>>   * `r8ib.16xlarge`
+>>>>>   * `r8ib.24xlarge`
+>>>>>   * `r8ib.32xlarge`
+>>>>>   * `r8ib.48xlarge`
+>>>>>   * `r8ib.96xlarge`
+>>>>>   * `m8in.large`
+>>>>>   * `m8in.xlarge`
+>>>>>   * `m8in.2xlarge`
+>>>>>   * `m8in.4xlarge`
+>>>>>   * `m8in.8xlarge`
+>>>>>   * `m8in.12xlarge`
+>>>>>   * `m8in.16xlarge`
+>>>>>   * `m8in.24xlarge`
+>>>>>   * `m8in.32xlarge`
+>>>>>   * `m8in.48xlarge`
+>>>>>   * `m8in.96xlarge`
+>>>>>   * `m8ib.large`
+>>>>>   * `m8ib.xlarge`
+>>>>>   * `m8ib.2xlarge`
+>>>>>   * `m8ib.4xlarge`
+>>>>>   * `m8ib.8xlarge`
+>>>>>   * `m8ib.12xlarge`
+>>>>>   * `m8ib.16xlarge`
+>>>>>   * `m8ib.24xlarge`
+>>>>>   * `m8ib.32xlarge`
+>>>>>   * `m8ib.48xlarge`
+>>>>>   * `m8ib.96xlarge`
+>>>>>   * `m8ine.large`
+>>>>>   * `m8ine.xlarge`
+>>>>>   * `m8ine.2xlarge`
+>>>>>   * `m8ine.4xlarge`
+>>>>>   * `m8ine.8xlarge`
+>>>>>   * `m8ine.12xlarge`
+>>>>>   * `c8ine.large`
+>>>>>   * `c8ine.xlarge`
+>>>>>   * `c8ine.2xlarge`
+>>>>>   * `c8ine.4xlarge`
+>>>>>   * `c8ine.8xlarge`
+>>>>>   * `c8ine.12xlarge`
+>>>>>   * `m8idn.large`
+>>>>>   * `m8idn.xlarge`
+>>>>>   * `m8idn.2xlarge`
+>>>>>   * `m8idn.4xlarge`
+>>>>>   * `m8idn.8xlarge`
+>>>>>   * `m8idn.12xlarge`
+>>>>>   * `m8idn.16xlarge`
+>>>>>   * `m8idn.24xlarge`
+>>>>>   * `m8idn.32xlarge`
+>>>>>   * `m8idn.48xlarge`
+>>>>>   * `m8idn.96xlarge`
+>>>>>   * `r8idn.large`
+>>>>>   * `r8idn.xlarge`
+>>>>>   * `r8idn.2xlarge`
+>>>>>   * `r8idn.4xlarge`
+>>>>>   * `r8idn.8xlarge`
+>>>>>   * `r8idn.12xlarge`
+>>>>>   * `r8idn.16xlarge`
+>>>>>   * `r8idn.24xlarge`
+>>>>>   * `r8idn.32xlarge`
+>>>>>   * `r8idn.48xlarge`
+>>>>>   * `r8idn.96xlarge`
+>>>>>   * `m8idb.large`
+>>>>>   * `m8idb.xlarge`
+>>>>>   * `m8idb.2xlarge`
+>>>>>   * `m8idb.4xlarge`
+>>>>>   * `m8idb.8xlarge`
+>>>>>   * `m8idb.12xlarge`
+>>>>>   * `m8idb.16xlarge`
+>>>>>   * `m8idb.24xlarge`
+>>>>>   * `m8idb.32xlarge`
+>>>>>   * `m8idb.48xlarge`
+>>>>>   * `m8idb.96xlarge`
+>>>>>   * `r8idb.large`
+>>>>>   * `r8idb.xlarge`
+>>>>>   * `r8idb.2xlarge`
+>>>>>   * `r8idb.4xlarge`
+>>>>>   * `r8idb.8xlarge`
+>>>>>   * `r8idb.12xlarge`
+>>>>>   * `r8idb.16xlarge`
+>>>>>   * `r8idb.24xlarge`
+>>>>>   * `r8idb.32xlarge`
+>>>>>   * `r8idb.48xlarge`
+>>>>>   * `r8idb.96xlarge`
+>>>>>   * `mac-m3ultra.metal`
+>>>>>   * `m9g.large`
+>>>>>   * `m9g.xlarge`
+>>>>>   * `m9g.2xlarge`
+>>>>>   * `m9g.4xlarge`
+>>>>>   * `m9g.8xlarge`
+>>>>>   * `m9g.12xlarge`
+>>>>>   * `m9g.16xlarge`
+>>>>>   * `m9g.24xlarge`
+>>>>>   * `m9g.48xlarge`
+>>>>>   * `m9g.metal-24xl`
+>>>>>   * `m9g.metal-48xl`
+>>>>>   * `m9gd.large`
+>>>>>   * `m9gd.xlarge`
+>>>>>   * `m9gd.2xlarge`
+>>>>>   * `m9gd.4xlarge`
+>>>>>   * `m9gd.8xlarge`
+>>>>>   * `m9gd.12xlarge`
+>>>>>   * `m9gd.16xlarge`
+>>>>>   * `m9gd.24xlarge`
+>>>>>   * `m9gd.48xlarge`
+>>>>>   * `m9gd.metal-24xl`
+>>>>>   * `m9gd.metal-48xl`
+>>>>>   * `r8in.metal-48xl`
+>>>>>   * `r8in.metal-96xl`
+>>>>>   * `r8ib.metal-48xl`
+>>>>>   * `r8ib.metal-96xl`
+>>>>>   * `r8idn.metal-48xl`
+>>>>>   * `r8idn.metal-96xl`
+>>>>>   * `r8idb.metal-48xl`
+>>>>>   * `r8idb.metal-96xl`
+>>>>>   * `m8in.metal-48xl`
+>>>>>   * `m8in.metal-96xl`
+>>>>>   * `m8ib.metal-48xl`
+>>>>>   * `m8ib.metal-96xl`
+>>>>>   * `m8idn.metal-48xl`
+>>>>>   * `m8idn.metal-96xl`
+>>>>>   * `m8idb.metal-48xl`
+>>>>>   * `m8idb.metal-96xl`
+>>>>>   * `g7.2xlarge`
+>>>>>   * `g7.4xlarge`
+>>>>>   * `g7.8xlarge`
+>>>>>   * `g7.12xlarge`
+>>>>>   * `g7.24xlarge`
+>>>>>   * `g7.48xlarge`
+>>>>>   * `c9g.medium`
+>>>>>   * `c9g.large`
+>>>>>   * `c9g.xlarge`
+>>>>>   * `c9g.2xlarge`
+>>>>>   * `c9g.4xlarge`
+>>>>>   * `c9g.8xlarge`
+>>>>>   * `c9g.12xlarge`
+>>>>>   * `c9g.16xlarge`
+>>>>>   * `c9g.24xlarge`
+>>>>>   * `c9g.48xlarge`
+>>>>>   * `c9g.metal-48xl`
+>>>>>   * `c9gd.medium`
+>>>>>   * `c9gd.large`
+>>>>>   * `c9gd.xlarge`