Struct cfn::aws::workspaces::WorkspaceProperties [] [src]

pub struct WorkspaceProperties {
    pub bundle_id: Value<String>,
    pub directory_id: Value<String>,
    pub root_volume_encryption_enabled: Option<Value<bool>>,
    pub user_name: Value<String>,
    pub user_volume_encryption_enabled: Option<Value<bool>>,
    pub volume_encryption_key: Option<Value<String>>,
}

Properties for the Workspace resource.

Fields

Property BundleId.

Update type: Conditional. Conditional updates can be mutable or immutable, depending on, for example, which other properties you updated. For more information, see the relevant resource type documentation.

Property DirectoryId.

Update type: Conditional. Conditional updates can be mutable or immutable, depending on, for example, which other properties you updated. For more information, see the relevant resource type documentation.

Property RootVolumeEncryptionEnabled.

Update type: Conditional. Conditional updates can be mutable or immutable, depending on, for example, which other properties you updated. For more information, see the relevant resource type documentation.

Property UserName.

Update type: Immutable. AWS CloudFormation replaces the resource when you change this property.

Property UserVolumeEncryptionEnabled.

Update type: Conditional. Conditional updates can be mutable or immutable, depending on, for example, which other properties you updated. For more information, see the relevant resource type documentation.

Property VolumeEncryptionKey.

Update type: Conditional. Conditional updates can be mutable or immutable, depending on, for example, which other properties you updated. For more information, see the relevant resource type documentation.

Trait Implementations

impl Debug for WorkspaceProperties
[src]

[src]

Formats the value using the given formatter. Read more

impl Default for WorkspaceProperties
[src]

[src]

Returns the "default value" for a type. Read more

impl Serialize for WorkspaceProperties
[src]

[src]

Serialize this value into the given Serde serializer. Read more

impl<'de> Deserialize<'de> for WorkspaceProperties
[src]

[src]

Deserialize this value from the given Serde deserializer. Read more

impl From<WorkspaceProperties> for Workspace
[src]

[src]

Performs the conversion.

Auto Trait Implementations