AWS cli documentation change
Summary
Added root volume configuration parameter, updated product references from 'AppStream 2.0' to 'WorkSpaces Applications', removed specific graphics instance types, and added validation error documentation
Security assessment
The changes primarily involve feature updates (root volume config) and branding changes (AppStream to WorkSpaces). No concrete evidence of security vulnerability fixes. The root volume configuration adds storage management capabilities but doesn't explicitly address security vulnerabilities or introduce security controls.
Diff
diff --git a/cli/latest/reference/appstream/update-fleet.md b/cli/latest/reference/appstream/update-fleet.md index 95c1fd5f4..7355219e7 100644 --- a//cli/latest/reference/appstream/update-fleet.md +++ b//cli/latest/reference/appstream/update-fleet.md @@ -15 +15 @@ - * [AWS CLI 2.31.37 Command Reference](../../index.html) » + * [AWS CLI 2.31.39 Command Reference](../../index.html) » @@ -99,0 +100 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/appstr + [--root-volume-config <value>] @@ -183 +183,0 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/appstr -> * stream.graphics-desktop.2xlarge @@ -190,3 +189,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 @@ -410,0 +408 @@ JSON Syntax: +>> * `VOLUME_CONFIGURATION` @@ -422 +420 @@ 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. @@ -424 +422 @@ 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_ . @@ -434 +432 @@ 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. @@ -540,0 +539,22 @@ JSON Syntax: +`--root-volume-config` (structure) + +> The updated configuration for the root volume of fleet instances. Note that volume size cannot be decreased below the image volume size. +> +> 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 + } + + @@ -731 +750,0 @@ Fleet -> (structure) ->> * stream.graphics-desktop.2xlarge @@ -738,3 +756,0 @@ Fleet -> (structure) ->> * stream.graphics-pro.4xlarge ->> * stream.graphics-pro.8xlarge ->> * stream.graphics-pro.16xlarge @@ -945,0 +962 @@ Fleet -> (structure) +>>>> * `VALIDATION_ERROR` @@ -993 +1010 @@ 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. @@ -995 +1012 @@ 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_ . @@ -1005 +1022 @@ 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. @@ -1089,0 +1107,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. @@ -1101 +1126 @@ Fleet -> (structure) - * [AWS CLI 2.31.37 Command Reference](../../index.html) » + * [AWS CLI 2.31.39 Command Reference](../../index.html) »