AWS::WorkSpacesThinClient::EnvironmentDescribes an environment.
import { CfnEnvironment } from 'aws-cdk-lib/aws-workspacesthinclient';Or use the module namespace:
import * as workspacesthinclient from 'aws-cdk-lib/aws-workspacesthinclient';
// workspacesthinclient.CfnEnvironmentConfiguration passed to the constructor as CfnEnvironmentProps.
desktopArnRequiredstringThe Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Secure Browser, or WorkSpaces Applications.
desiredSoftwareSetIdOptionalstringThe ID of the software set to apply.
desktopEndpointOptionalstringThe URL for the identity provider login (only for environments that use WorkSpaces Applications).
deviceCreationTagsOptionalIResolvable | IResolvable | CfnTag[]An array of key-value pairs to apply to the newly created devices for this environment.
kmsKeyArnOptionalstringThe Amazon Resource Name (ARN) of the AWS Key Management Service key used to encrypt the environment.
maintenanceWindowOptionalIResolvable | MaintenanceWindowPropertyA specification for a time window to apply software updates.
nameOptionalstringThe name of the environment.
softwareSetUpdateModeOptionalstringAn option to define which software updates to apply.
softwareSetUpdateScheduleOptionalstringAn option to define if software updates should be applied within a maintenance window.
tagsOptionalCfnTag[]An array of key-value pairs to apply to this resource. For more information, see [Tag](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html) .
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-workspacesthinclientAWS::WorkSpacesThinClient::Environment