AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::WorkSpaces::Model Namespace Reference

Namespaces

 ComputeMapper
 
 WorkspaceDirectoryStateMapper
 
 WorkspaceDirectoryTypeMapper
 
 WorkspaceStateMapper
 

Classes

class  ComputeType
 
class  CreateTagsRequest
 
class  CreateTagsResult
 
class  CreateWorkspacesRequest
 
class  CreateWorkspacesResult
 
class  DefaultWorkspaceCreationProperties
 
class  DeleteTagsRequest
 
class  DeleteTagsResult
 
class  DescribeTagsRequest
 
class  DescribeTagsResult
 
class  DescribeWorkspaceBundlesRequest
 
class  DescribeWorkspaceBundlesResult
 
class  DescribeWorkspaceDirectoriesRequest
 
class  DescribeWorkspaceDirectoriesResult
 
class  DescribeWorkspacesRequest
 
class  DescribeWorkspacesResult
 
class  FailedCreateWorkspaceRequest
 
class  FailedWorkspaceChangeRequest
 
class  RebootRequest
 
class  RebootWorkspacesRequest
 
class  RebootWorkspacesResult
 
class  RebuildRequest
 
class  RebuildWorkspacesRequest
 
class  RebuildWorkspacesResult
 
class  Tag
 
class  TerminateRequest
 
class  TerminateWorkspacesRequest
 
class  TerminateWorkspacesResult
 
class  UserStorage
 
class  Workspace
 
class  WorkspaceBundle
 
class  WorkspaceDirectory
 
class  WorkspaceRequest
 

Typedefs

typedef Aws::Utils::Outcome< CreateTagsResult, Aws::Client::AWSError< WorkSpacesErrors > > CreateTagsOutcome
 
typedef Aws::Utils::Outcome< CreateWorkspacesResult, Aws::Client::AWSError< WorkSpacesErrors > > CreateWorkspacesOutcome
 
typedef Aws::Utils::Outcome< DeleteTagsResult, Aws::Client::AWSError< WorkSpacesErrors > > DeleteTagsOutcome
 
typedef Aws::Utils::Outcome< DescribeTagsResult, Aws::Client::AWSError< WorkSpacesErrors > > DescribeTagsOutcome
 
typedef Aws::Utils::Outcome< DescribeWorkspaceBundlesResult, Aws::Client::AWSError< WorkSpacesErrors > > DescribeWorkspaceBundlesOutcome
 
typedef Aws::Utils::Outcome< DescribeWorkspaceDirectoriesResult, Aws::Client::AWSError< WorkSpacesErrors > > DescribeWorkspaceDirectoriesOutcome
 
typedef Aws::Utils::Outcome< DescribeWorkspacesResult, Aws::Client::AWSError< WorkSpacesErrors > > DescribeWorkspacesOutcome
 
typedef Aws::Utils::Outcome< RebootWorkspacesResult, Aws::Client::AWSError< WorkSpacesErrors > > RebootWorkspacesOutcome
 
typedef Aws::Utils::Outcome< RebuildWorkspacesResult, Aws::Client::AWSError< WorkSpacesErrors > > RebuildWorkspacesOutcome
 
typedef Aws::Utils::Outcome< TerminateWorkspacesResult, Aws::Client::AWSError< WorkSpacesErrors > > TerminateWorkspacesOutcome
 
typedef std::future< CreateTagsOutcomeCreateTagsOutcomeCallable
 
typedef std::future< CreateWorkspacesOutcomeCreateWorkspacesOutcomeCallable
 
typedef std::future< DeleteTagsOutcomeDeleteTagsOutcomeCallable
 
typedef std::future< DescribeTagsOutcomeDescribeTagsOutcomeCallable
 
typedef std::future< DescribeWorkspaceBundlesOutcomeDescribeWorkspaceBundlesOutcomeCallable
 
typedef std::future< DescribeWorkspaceDirectoriesOutcomeDescribeWorkspaceDirectoriesOutcomeCallable
 
typedef std::future< DescribeWorkspacesOutcomeDescribeWorkspacesOutcomeCallable
 
typedef std::future< RebootWorkspacesOutcomeRebootWorkspacesOutcomeCallable
 
typedef std::future< RebuildWorkspacesOutcomeRebuildWorkspacesOutcomeCallable
 
typedef std::future< TerminateWorkspacesOutcomeTerminateWorkspacesOutcomeCallable
 

Enumerations

enum  Compute { Compute::NOT_SET, Compute::VALUE, Compute::STANDARD, Compute::PERFORMANCE }
 
enum  WorkspaceDirectoryState {
  WorkspaceDirectoryState::NOT_SET, WorkspaceDirectoryState::REGISTERING, WorkspaceDirectoryState::REGISTERED, WorkspaceDirectoryState::DEREGISTERING,
  WorkspaceDirectoryState::DEREGISTERED, WorkspaceDirectoryState::ERROR_
}
 
enum  WorkspaceDirectoryType { WorkspaceDirectoryType::NOT_SET, WorkspaceDirectoryType::SIMPLE_AD, WorkspaceDirectoryType::AD_CONNECTOR }
 
enum  WorkspaceState {
  WorkspaceState::NOT_SET, WorkspaceState::PENDING, WorkspaceState::AVAILABLE, WorkspaceState::IMPAIRED,
  WorkspaceState::UNHEALTHY, WorkspaceState::REBOOTING, WorkspaceState::REBUILDING, WorkspaceState::TERMINATING,
  WorkspaceState::TERMINATED, WorkspaceState::SUSPENDED, WorkspaceState::ERROR_
}
 

Typedef Documentation

Definition at line 87 of file WorkSpacesClient.h.

Definition at line 100 of file WorkSpacesClient.h.

Definition at line 90 of file WorkSpacesClient.h.

Definition at line 101 of file WorkSpacesClient.h.

Definition at line 91 of file WorkSpacesClient.h.

Definition at line 102 of file WorkSpacesClient.h.

Definition at line 92 of file WorkSpacesClient.h.

Definition at line 103 of file WorkSpacesClient.h.

Definition at line 93 of file WorkSpacesClient.h.

Definition at line 104 of file WorkSpacesClient.h.

Definition at line 94 of file WorkSpacesClient.h.

Definition at line 105 of file WorkSpacesClient.h.

Definition at line 95 of file WorkSpacesClient.h.

Definition at line 106 of file WorkSpacesClient.h.

Definition at line 96 of file WorkSpacesClient.h.

Definition at line 107 of file WorkSpacesClient.h.

Definition at line 97 of file WorkSpacesClient.h.

Definition at line 108 of file WorkSpacesClient.h.

Definition at line 98 of file WorkSpacesClient.h.

Definition at line 109 of file WorkSpacesClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
VALUE 
STANDARD 
PERFORMANCE 

Definition at line 25 of file Compute.h.

Enumerator
NOT_SET 
REGISTERING 
REGISTERED 
DEREGISTERING 
DEREGISTERED 
ERROR_ 

Definition at line 25 of file WorkspaceDirectoryState.h.

Enumerator
NOT_SET 
SIMPLE_AD 
AD_CONNECTOR 

Definition at line 25 of file WorkspaceDirectoryType.h.

Enumerator
NOT_SET 
PENDING 
AVAILABLE 
IMPAIRED 
UNHEALTHY 
REBOOTING 
REBUILDING 
TERMINATING 
TERMINATED 
SUSPENDED 
ERROR_ 

Definition at line 25 of file WorkspaceState.h.