AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2025-11-19 · Documentation low

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

Summary

Updated navigation links, added root volume configuration parameter, removed specific graphics instance types, updated product name references from 'AppStream 2.0' to 'WorkSpaces Applications', and added VALIDATION_ERROR to fleet state reasons.

Security assessment

The changes primarily involve feature updates (root volume configuration) and documentation rebranding. No concrete evidence of security vulnerability fixes. IAM role references were updated but maintain existing security patterns.

Diff

diff --git a/cli/latest/reference/appstream/create-fleet.md b/cli/latest/reference/appstream/create-fleet.md
index d09ea042f..7290ff2f0 100644
--- a//cli/latest/reference/appstream/create-fleet.md
+++ b//cli/latest/reference/appstream/create-fleet.md
@@ -14,2 +14,2 @@
-  * [previous](create-entitlement.html "create-entitlement") |
-  * [AWS CLI 2.31.37 Command Reference](../../index.html) »
+  * [previous](create-export-image-task.html "create-export-image-task") |
+  * [AWS CLI 2.31.39 Command Reference](../../index.html) »
@@ -22 +22 @@
-  * [← create-entitlement](create-entitlement.html "previous chapter \(use the left arrow\)") /
+  * [← create-export-image-task](create-export-image-task.html "previous chapter \(use the left arrow\)") /
@@ -88,0 +89 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/appstr
+    [--root-volume-config <value>]
@@ -172 +172,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/appstr
->   * stream.graphics-desktop.2xlarge
@@ -186,3 +185,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/appstr
->   * stream.graphics-pro.4xlarge
->   * stream.graphics-pro.8xlarge
->   * stream.graphics-pro.16xlarge
@@ -399 +396 @@ JSON Syntax:
-> For more information, see [Tagging Your Resources](https://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html) in the _Amazon AppStream 2.0 Administration Guide_ .
+> For more information, see [Tagging Your Resources](https://docs.aws.amazon.com/appstream2/latest/developerguide/tagging-basic.html) in the _Amazon WorkSpaces Applications Administration Guide_ .
@@ -453 +450 @@ JSON Syntax:
-> The Amazon Resource Name (ARN) of the IAM role to apply to the fleet. To assume a role, a fleet instance calls the AWS Security Token Service (STS) `AssumeRole` API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. AppStream 2.0 retrieves the temporary credentials and creates the **appstream_machine_role** credential profile on the instance.
+> The Amazon Resource Name (ARN) of the IAM role to apply to the fleet. To assume a role, a fleet instance calls the AWS Security Token Service (STS) `AssumeRole` API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. WorkSpaces Applications retrieves the temporary credentials and creates the **appstream_machine_role** credential profile on the instance.
@@ -455 +452 @@ JSON Syntax:
-> For more information, see [Using an IAM Role to Grant Permissions to Applications and Scripts Running on AppStream 2.0 Streaming Instances](https://docs.aws.amazon.com/appstream2/latest/developerguide/using-iam-roles-to-grant-permissions-to-applications-scripts-streaming-instances.html) in the _Amazon AppStream 2.0 Administration Guide_ .
+> For more information, see [Using an IAM Role to Grant Permissions to Applications and Scripts Running on WorkSpaces Applications Streaming Instances](https://docs.aws.amazon.com/appstream2/latest/developerguide/using-iam-roles-to-grant-permissions-to-applications-scripts-streaming-instances.html) in the _Amazon WorkSpaces Applications Administration Guide_ .
@@ -465 +462 @@ JSON Syntax:
-> The AppStream 2.0 view that is displayed to your users when they stream from the fleet. When `APP` is specified, only the windows of applications opened by users display. When `DESKTOP` is specified, the standard desktop that is provided by the operating system displays.
+> The WorkSpaces Applications view that is displayed to your users when they stream from the fleet. When `APP` is specified, only the windows of applications opened by users display. When `DESKTOP` is specified, the standard desktop that is provided by the operating system displays.
@@ -571,0 +569,22 @@ JSON Syntax:
+`--root-volume-config` (structure)
+
+> The configuration for the root volume of fleet instances. Use this to customize storage capacity from 200 GB up to 500 GB based on your application requirements.
+> 
+> VolumeSizeInGb -> (integer)
+>
+>> The size of the root volume in GB. Valid range is 200-500 GB. The default is 200 GB, which is included in the hourly instance rate. Additional storage beyond 200 GB incurs extra charges and applies to instances regardless of their running state.
+
+Shorthand Syntax:
+    
+    
+    VolumeSizeInGb=integer
+    
+
+JSON Syntax:
+    
+    
+    {
+      "VolumeSizeInGb": integer
+    }
+    
+
@@ -762 +780,0 @@ Fleet -> (structure)
->>   * stream.graphics-desktop.2xlarge
@@ -769,3 +786,0 @@ Fleet -> (structure)
->>   * stream.graphics-pro.4xlarge
->>   * stream.graphics-pro.8xlarge
->>   * stream.graphics-pro.16xlarge
@@ -976,0 +992 @@ Fleet -> (structure)
+>>>>   * `VALIDATION_ERROR`
@@ -1024 +1040 @@ Fleet -> (structure)
->> The ARN of the IAM role that is applied to the fleet. To assume a role, the fleet instance calls the AWS Security Token Service (STS) `AssumeRole` API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. AppStream 2.0 retrieves the temporary credentials and creates the **appstream_machine_role** credential profile on the instance.
+>> The ARN of the IAM role that is applied to the fleet. To assume a role, the fleet instance calls the AWS Security Token Service (STS) `AssumeRole` API operation and passes the ARN of the role to use. The operation creates a new session with temporary credentials. WorkSpaces Applications retrieves the temporary credentials and creates the **appstream_machine_role** credential profile on the instance.
@@ -1026 +1042 @@ Fleet -> (structure)
->> For more information, see [Using an IAM Role to Grant Permissions to Applications and Scripts Running on AppStream 2.0 Streaming Instances](https://docs.aws.amazon.com/appstream2/latest/developerguide/using-iam-roles-to-grant-permissions-to-applications-scripts-streaming-instances.html) in the _Amazon AppStream 2.0 Administration Guide_ .
+>> For more information, see [Using an IAM Role to Grant Permissions to Applications and Scripts Running on WorkSpaces Applications Streaming Instances](https://docs.aws.amazon.com/appstream2/latest/developerguide/using-iam-roles-to-grant-permissions-to-applications-scripts-streaming-instances.html) in the _Amazon WorkSpaces Applications Administration Guide_ .
@@ -1036 +1052 @@ Fleet -> (structure)
->> The AppStream 2.0 view that is displayed to your users when they stream from the fleet. When `APP` is specified, only the windows of applications opened by users display. When `DESKTOP` is specified, the standard desktop that is provided by the operating system displays.
+>> The WorkSpaces Applications view that is displayed to your users when they stream from the fleet. When `APP` is specified, only the windows of applications opened by users display. When `DESKTOP` is specified, the standard desktop that is provided by the operating system displays.
@@ -1120,0 +1137,8 @@ Fleet -> (structure)
+> 
+> RootVolumeConfig -> (structure)
+>
+>> The current configuration of the root volume for fleet instances, including the storage size in GB.
+>> 
+>> VolumeSizeInGb -> (integer)
+>>
+>>> The size of the root volume in GB. Valid range is 200-500 GB. The default is 200 GB, which is included in the hourly instance rate. Additional storage beyond 200 GB incurs extra charges and applies to instances regardless of their running state.
@@ -1122 +1146 @@ Fleet -> (structure)
-  * [← create-entitlement](create-entitlement.html "previous chapter \(use the left arrow\)") /
+  * [← create-export-image-task](create-export-image-task.html "previous chapter \(use the left arrow\)") /
@@ -1131,2 +1155,2 @@ Fleet -> (structure)
-  * [previous](create-entitlement.html "create-entitlement") |
-  * [AWS CLI 2.31.37 Command Reference](../../index.html) »
+  * [previous](create-export-image-task.html "create-export-image-task") |
+  * [AWS CLI 2.31.39 Command Reference](../../index.html) »