Package-level declarations

Types

Link copied to clipboard
data class DirectorySelfServicePermissions(val changeComputeType: Boolean? = null, val increaseVolumeSize: Boolean? = null, val rebuildWorkspace: Boolean? = null, val restartWorkspace: Boolean? = null, val switchRunningMode: Boolean? = null)
Link copied to clipboard
data class DirectoryWorkspaceAccessProperties(val deviceTypeAndroid: String? = null, val deviceTypeChromeos: String? = null, val deviceTypeIos: String? = null, val deviceTypeLinux: String? = null, val deviceTypeOsx: String? = null, val deviceTypeWeb: String? = null, val deviceTypeWindows: String? = null, val deviceTypeZeroclient: String? = null)
Link copied to clipboard
data class DirectoryWorkspaceCreationProperties(val customSecurityGroupId: String? = null, val defaultOu: String? = null, val enableInternetAccess: Boolean? = null, val enableMaintenanceMode: Boolean? = null, val userEnabledAsLocalAdministrator: Boolean? = null)
Link copied to clipboard
data class GetBundleComputeType(val name: String)
Link copied to clipboard
data class GetBundleResult(val bundleId: String? = null, val computeTypes: List<GetBundleComputeType>, val description: String, val id: String, val name: String? = null, val owner: String? = null, val rootStorages: List<GetBundleRootStorage>, val userStorages: List<GetBundleUserStorage>)

A collection of values returned by getBundle.

Link copied to clipboard
data class GetBundleRootStorage(val capacity: String)
Link copied to clipboard
data class GetBundleUserStorage(val capacity: String)
Link copied to clipboard
data class GetDirectoryResult(val alias: String, val customerUserName: String, val directoryId: String, val directoryName: String, val directoryType: String, val dnsIpAddresses: List<String>, val iamRoleId: String, val id: String, val ipGroupIds: List<String>, val registrationCode: String, val selfServicePermissions: List<GetDirectorySelfServicePermission>, val subnetIds: List<String>, val tags: Map<String, String>? = null, val workspaceAccessProperties: List<GetDirectoryWorkspaceAccessProperty>, val workspaceCreationProperties: List<GetDirectoryWorkspaceCreationProperty>, val workspaceSecurityGroupId: String)

A collection of values returned by getDirectory.

Link copied to clipboard
data class GetDirectorySelfServicePermission(val changeComputeType: Boolean, val increaseVolumeSize: Boolean, val rebuildWorkspace: Boolean, val restartWorkspace: Boolean, val switchRunningMode: Boolean)
Link copied to clipboard
data class GetDirectoryWorkspaceAccessProperty(val deviceTypeAndroid: String, val deviceTypeChromeos: String, val deviceTypeIos: String, val deviceTypeLinux: String, val deviceTypeOsx: String, val deviceTypeWeb: String, val deviceTypeWindows: String, val deviceTypeZeroclient: String)
Link copied to clipboard
data class GetDirectoryWorkspaceCreationProperty(val customSecurityGroupId: String, val defaultOu: String, val enableInternetAccess: Boolean, val enableMaintenanceMode: Boolean, val userEnabledAsLocalAdministrator: Boolean)
Link copied to clipboard
data class GetImageResult(val description: String, val id: String, val imageId: String, val name: String, val operatingSystemType: String, val requiredTenancy: String, val state: String)

A collection of values returned by getImage.

Link copied to clipboard
data class GetWorkspaceResult(val bundleId: String, val computerName: String, val directoryId: String, val id: String, val ipAddress: String, val rootVolumeEncryptionEnabled: Boolean, val state: String, val tags: Map<String, String>, val userName: String, val userVolumeEncryptionEnabled: Boolean, val volumeEncryptionKey: String, val workspaceId: String, val workspaceProperties: List<GetWorkspaceWorkspaceProperty>)

A collection of values returned by getWorkspace.

Link copied to clipboard
data class GetWorkspaceWorkspaceProperty(val computeTypeName: String, val rootVolumeSizeGib: Int, val runningMode: String, val runningModeAutoStopTimeoutInMinutes: Int, val userVolumeSizeGib: Int)
Link copied to clipboard
data class IpGroupRule(val description: String? = null, val source: String)
Link copied to clipboard
data class WorkspaceWorkspaceProperties(val computeTypeName: String? = null, val rootVolumeSizeGib: Int? = null, val runningMode: String? = null, val runningModeAutoStopTimeoutInMinutes: Int? = null, val userVolumeSizeGib: Int? = null)