AWS Security ChangesHomeSearch

AWS cli documentation change

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

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

Summary

Added support for new instance types (c8in, c8ib, r8in, r8ib, m8in, m8ib, m8ine, c8ine, m8idn, r8idn, m8idb, r8idb, mac-m3ultra, m9g, m9gd, g7, c9g, c9gd), enabled user data/key pair/IAM roles/metadata options for 'instant' fleets, expanded tagging capabilities, and updated AWS CLI version reference.

Security assessment

Added documentation for security features including IAM roles (controls instance permissions), metadata options (enforces IMDSv2 to prevent SSRF vulnerabilities), and key pairs (SSH access control). No evidence of patching existing vulnerabilities.

Diff

diff --git a/cli/latest/reference/ec2/create-fleet.md b/cli/latest/reference/ec2/create-fleet.md
index 8b792c5f7..390848616 100644
--- a//cli/latest/reference/ec2/create-fleet.md
+++ b//cli/latest/reference/ec2/create-fleet.md
@@ -15 +15 @@
-  * [AWS CLI 2.35.19 Command Reference](../../index.html) »
+  * [AWS CLI 2.35.21 Command Reference](../../index.html) »
@@ -453,0 +454,6 @@ JSON Syntax:
+>>> 
+>>> 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` .
@@ -1688,0 +1695,193 @@ JSON Syntax:
+>>>>>   * `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`