stratosphere-workspaces-1.0.0: Stratosphere integration for AWS WorkSpaces.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.WorkSpaces.Workspace

Documentation

data Workspace Source #

Constructors

Workspace

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html

Instances

Instances details
ToJSON Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Show Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Eq Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

ToResourceProperties Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Property "BundleId" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Associated Types

type PropertyType "BundleId" Workspace 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "BundleId" Workspace = Value Text

Methods

set :: PropertyType "BundleId" Workspace -> Workspace -> Workspace #

Property "DirectoryId" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Associated Types

type PropertyType "DirectoryId" Workspace 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "DirectoryId" Workspace = Value Text

Methods

set :: PropertyType "DirectoryId" Workspace -> Workspace -> Workspace #

Property "RootVolumeEncryptionEnabled" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Associated Types

type PropertyType "RootVolumeEncryptionEnabled" Workspace 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "RootVolumeEncryptionEnabled" Workspace = Value Bool

Methods

set :: PropertyType "RootVolumeEncryptionEnabled" Workspace -> Workspace -> Workspace #

Property "Tags" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Associated Types

type PropertyType "Tags" Workspace 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "Tags" Workspace = [Tag]
Property "UserName" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Associated Types

type PropertyType "UserName" Workspace 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "UserName" Workspace = Value Text

Methods

set :: PropertyType "UserName" Workspace -> Workspace -> Workspace #

Property "UserVolumeEncryptionEnabled" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Associated Types

type PropertyType "UserVolumeEncryptionEnabled" Workspace 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "UserVolumeEncryptionEnabled" Workspace = Value Bool

Methods

set :: PropertyType "UserVolumeEncryptionEnabled" Workspace -> Workspace -> Workspace #

Property "VolumeEncryptionKey" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Associated Types

type PropertyType "VolumeEncryptionKey" Workspace 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "VolumeEncryptionKey" Workspace = Value Text

Methods

set :: PropertyType "VolumeEncryptionKey" Workspace -> Workspace -> Workspace #

Property "WorkspaceProperties" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Associated Types

type PropertyType "WorkspaceProperties" Workspace 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

Methods

set :: PropertyType "WorkspaceProperties" Workspace -> Workspace -> Workspace #

type PropertyType "BundleId" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "BundleId" Workspace = Value Text
type PropertyType "DirectoryId" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "DirectoryId" Workspace = Value Text
type PropertyType "RootVolumeEncryptionEnabled" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "RootVolumeEncryptionEnabled" Workspace = Value Bool
type PropertyType "Tags" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "Tags" Workspace = [Tag]
type PropertyType "UserName" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "UserName" Workspace = Value Text
type PropertyType "UserVolumeEncryptionEnabled" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "UserVolumeEncryptionEnabled" Workspace = Value Bool
type PropertyType "VolumeEncryptionKey" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace

type PropertyType "VolumeEncryptionKey" Workspace = Value Text
type PropertyType "WorkspaceProperties" Workspace Source # 
Instance details

Defined in Stratosphere.WorkSpaces.Workspace