GetWorkspaceResult class

Result data returned by getWorkspace.

Constructors

GetWorkspaceResult({String? bundleId, String? computerName, String? directoryId, String? id, String? ipAddress, String? region, bool? rootVolumeEncryptionEnabled, String? state, Map<String, String>? tags, String? userName, bool? userVolumeEncryptionEnabled, String? volumeEncryptionKey, String? workspaceId, List<GetWorkspaceWorkspaceProperty>? workspaceProperties})
Creates a new GetWorkspaceResult. bundleId ID of the bundle for the WorkSpace. computerName Name of the WorkSpace, as seen by the operating system. directoryId Optional. id The provider-assigned unique ID for this managed resource. ipAddress IP address of the WorkSpace. region Optional. rootVolumeEncryptionEnabled Indicates whether the data stored on the root volume is encrypted. state Operational state of the WorkSpace. tags Tags for the WorkSpace. userName Optional. userVolumeEncryptionEnabled Indicates whether the data stored on the user volume volumeEncryptionKey Symmetric AWS KMS customer master key (CMK) used to encrypt data stored on your WorkSpace. Amazon WorkSpaces does not support asymmetric CMKs. workspaceId Optional. workspaceProperties WorkSpace properties.
const
GetWorkspaceResult.fromMap(Map<String, dynamic> map)
factory

Properties

bundleId String?
ID of the bundle for the WorkSpace.
final
computerName String?
Name of the WorkSpace, as seen by the operating system.
final
directoryId String?
final
hashCode int
The hash code for this object.
no setterinherited
id String?
The provider-assigned unique ID for this managed resource.
final
ipAddress String?
IP address of the WorkSpace.
final
region String?
final
rootVolumeEncryptionEnabled bool?
Indicates whether the data stored on the root volume is encrypted.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state String?
Operational state of the WorkSpace.
final
tags Map<String, String>?
Tags for the WorkSpace.
final
userName String?
final
userVolumeEncryptionEnabled bool?
Indicates whether the data stored on the user volume is encrypted.
final
volumeEncryptionKey String?
Symmetric AWS KMS customer master key (CMK) used to encrypt data stored on your WorkSpace. Amazon WorkSpaces does not support asymmetric CMKs.
final
workspaceId String?
final
workspaceProperties List<GetWorkspaceWorkspaceProperty>?
WorkSpace properties.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited