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)