Package-level declarations
Types
Link copied to clipboard
                Resource for managing an AWS WorkSpaces Connection Alias.
Link copied to clipboard
                data class ConnectionAliasArgs(val connectionString: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val timeouts: Output<ConnectionAliasTimeoutsArgs>? = null) : ConvertibleToJava<ConnectionAliasArgs> 
Resource for managing an AWS WorkSpaces Connection Alias.
Link copied to clipboard
                Builder for ConnectionAliasArgs.
Link copied to clipboard
                Link copied to clipboard
                Builder for ConnectionAlias.
Link copied to clipboard
                data class DirectoryArgs(val directoryId: Output<String>? = null, val ipGroupIds: Output<List<String>>? = null, val selfServicePermissions: Output<DirectorySelfServicePermissionsArgs>? = null, val subnetIds: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val workspaceAccessProperties: Output<DirectoryWorkspaceAccessPropertiesArgs>? = null, val workspaceCreationProperties: Output<DirectoryWorkspaceCreationPropertiesArgs>? = null) : ConvertibleToJava<DirectoryArgs> 
Provides a WorkSpaces directory in AWS WorkSpaces Service.
Link copied to clipboard
                class DirectoryArgsBuilder
Builder for DirectoryArgs.
Link copied to clipboard
                Link copied to clipboard
                class DirectoryResourceBuilder
Builder for Directory.
Link copied to clipboard
                data class IpGroupArgs(val description: Output<String>? = null, val name: Output<String>? = null, val rules: Output<List<IpGroupRuleArgs>>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<IpGroupArgs> 
Provides an IP access control group in AWS WorkSpaces Service
Link copied to clipboard
                class IpGroupArgsBuilder
Builder for IpGroupArgs.
Link copied to clipboard
                Link copied to clipboard
                class IpGroupResourceBuilder
Builder for IpGroup.
Link copied to clipboard
                Provides a workspace in AWS Workspaces Service
Link copied to clipboard
                data class WorkspaceArgs(val bundleId: Output<String>? = null, val directoryId: Output<String>? = null, val rootVolumeEncryptionEnabled: Output<Boolean>? = null, val tags: Output<Map<String, String>>? = null, val userName: Output<String>? = null, val userVolumeEncryptionEnabled: Output<Boolean>? = null, val volumeEncryptionKey: Output<String>? = null, val workspaceProperties: Output<WorkspaceWorkspacePropertiesArgs>? = null) : ConvertibleToJava<WorkspaceArgs> 
Provides a workspace in AWS Workspaces Service
Link copied to clipboard
                class WorkspaceArgsBuilder
Builder for WorkspaceArgs.
Link copied to clipboard
                Link copied to clipboard
                class WorkspaceResourceBuilder
Builder for Workspace.
Link copied to clipboard
                object WorkspacesFunctions
Functions
Link copied to clipboard
                suspend fun connectionAlias(name: String, block: suspend ConnectionAliasResourceBuilder.() -> Unit): ConnectionAlias