Environment Args
data class EnvironmentArgs(val desiredSoftwareSetId: Output<String>? = null, val desktopArn: Output<String>? = null, val desktopEndpoint: Output<String>? = null, val deviceCreationTags: Output<List<EnvironmentTagArgs>>? = null, val kmsKeyArn: Output<String>? = null, val maintenanceWindow: Output<EnvironmentMaintenanceWindowArgs>? = null, val name: Output<String>? = null, val softwareSetUpdateMode: Output<EnvironmentSoftwareSetUpdateMode>? = null, val softwareSetUpdateSchedule: Output<EnvironmentSoftwareSetUpdateSchedule>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<EnvironmentArgs>
Resource type definition for AWS::WorkSpacesThinClient::Environment.
Constructors
Link copied to clipboard
constructor(desiredSoftwareSetId: Output<String>? = null, desktopArn: Output<String>? = null, desktopEndpoint: Output<String>? = null, deviceCreationTags: Output<List<EnvironmentTagArgs>>? = null, kmsKeyArn: Output<String>? = null, maintenanceWindow: Output<EnvironmentMaintenanceWindowArgs>? = null, name: Output<String>? = null, softwareSetUpdateMode: Output<EnvironmentSoftwareSetUpdateMode>? = null, softwareSetUpdateSchedule: Output<EnvironmentSoftwareSetUpdateSchedule>? = null, tags: Output<List<TagArgs>>? = null)
Properties
Link copied to clipboard
The ID of the software set to apply.
Link copied to clipboard
The Amazon Resource Name (ARN) of the desktop to stream from Amazon WorkSpaces, WorkSpaces Web, or AppStream 2.0.
Link copied to clipboard
The URL for the identity provider login (only for environments that use AppStream 2.0).
Link copied to clipboard
An array of key-value pairs to apply to the newly created devices for this environment.
Link copied to clipboard
A specification for a time window to apply software updates.
Link copied to clipboard
An option to define which software updates to apply.
Link copied to clipboard
An option to define if software updates should be applied within a maintenance window.