Workspace
public struct Workspace : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember] -
The identifier of the bundle used to create the WorkSpace.
Declaration
Swift
public let bundleId: String? -
The name of the WorkSpace, as seen by the operating system. The format of this name varies. For more information, see Launch a WorkSpace.
Declaration
Swift
public let computerName: String? -
The identifier of the AWS Directory Service directory for the WorkSpace.
Declaration
Swift
public let directoryId: String? -
The error code that is returned if the WorkSpace cannot be created.
Declaration
Swift
public let errorCode: String? -
The text of the error message that is returned if the WorkSpace cannot be created.
Declaration
Swift
public let errorMessage: String? -
The IP address of the WorkSpace.
Declaration
Swift
public let ipAddress: String? -
The modification states of the WorkSpace.
Declaration
Swift
public let modificationStates: [ModificationState]? -
Indicates whether the data stored on the root volume is encrypted.
Declaration
Swift
public let rootVolumeEncryptionEnabled: Bool? -
The operational state of the WorkSpace.
Declaration
Swift
public let state: WorkspaceState? -
The identifier of the subnet for the WorkSpace.
Declaration
Swift
public let subnetId: String? -
The user for the WorkSpace.
Declaration
Swift
public let userName: String? -
Indicates whether the data stored on the user volume is encrypted.
Declaration
Swift
public let userVolumeEncryptionEnabled: Bool? -
The symmetric AWS KMS customer master key (CMK) used to encrypt data stored on your WorkSpace. Amazon WorkSpaces does not support asymmetric CMKs.
Declaration
Swift
public let volumeEncryptionKey: String? -
The identifier of the WorkSpace.
Declaration
Swift
public let workspaceId: String? -
The properties of the WorkSpace.
Declaration
Swift
public let workspaceProperties: WorkspaceProperties? -
init(bundleId:computerName:directoryId:errorCode:errorMessage:ipAddress:modificationStates:rootVolumeEncryptionEnabled:state:subnetId:userName:userVolumeEncryptionEnabled:volumeEncryptionKey:workspaceId:workspaceProperties:)Undocumented
Declaration
Swift
public init(bundleId: String? = nil, computerName: String? = nil, directoryId: String? = nil, errorCode: String? = nil, errorMessage: String? = nil, ipAddress: String? = nil, modificationStates: [ModificationState]? = nil, rootVolumeEncryptionEnabled: Bool? = nil, state: WorkspaceState? = nil, subnetId: String? = nil, userName: String? = nil, userVolumeEncryptionEnabled: Bool? = nil, volumeEncryptionKey: String? = nil, workspaceId: String? = nil, workspaceProperties: WorkspaceProperties? = nil)
View on GitHub
Workspace Structure Reference