AWS SDK for C++  1.9.41
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::PrometheusService::Model Namespace Reference

Namespaces

 ValidationExceptionReasonMapper
 
 WorkspaceStatusCodeMapper
 

Classes

class  ConflictException
 
class  CreateWorkspaceRequest
 
class  CreateWorkspaceResult
 
class  DeleteWorkspaceRequest
 
class  DescribeWorkspaceRequest
 
class  DescribeWorkspaceResult
 
class  InternalServerException
 
class  ListWorkspacesRequest
 
class  ListWorkspacesResult
 
class  ResourceNotFoundException
 
class  ServiceQuotaExceededException
 
class  ThrottlingException
 
class  UpdateWorkspaceAliasRequest
 
class  ValidationException
 
class  ValidationExceptionField
 
class  WorkspaceDescription
 
class  WorkspaceStatus
 
class  WorkspaceSummary
 

Typedefs

typedef Aws::Utils::Outcome< CreateWorkspaceResult, PrometheusServiceErrorCreateWorkspaceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, PrometheusServiceErrorDeleteWorkspaceOutcome
 
typedef Aws::Utils::Outcome< DescribeWorkspaceResult, PrometheusServiceErrorDescribeWorkspaceOutcome
 
typedef Aws::Utils::Outcome< ListWorkspacesResult, PrometheusServiceErrorListWorkspacesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, PrometheusServiceErrorUpdateWorkspaceAliasOutcome
 
typedef std::future< CreateWorkspaceOutcomeCreateWorkspaceOutcomeCallable
 
typedef std::future< DeleteWorkspaceOutcomeDeleteWorkspaceOutcomeCallable
 
typedef std::future< DescribeWorkspaceOutcomeDescribeWorkspaceOutcomeCallable
 
typedef std::future< ListWorkspacesOutcomeListWorkspacesOutcomeCallable
 
typedef std::future< UpdateWorkspaceAliasOutcomeUpdateWorkspaceAliasOutcomeCallable
 

Enumerations

enum  ValidationExceptionReason {
  ValidationExceptionReason::NOT_SET, ValidationExceptionReason::UNKNOWN_OPERATION, ValidationExceptionReason::CANNOT_PARSE, ValidationExceptionReason::FIELD_VALIDATION_FAILED,
  ValidationExceptionReason::OTHER
}
 
enum  WorkspaceStatusCode {
  WorkspaceStatusCode::NOT_SET, WorkspaceStatusCode::CREATING, WorkspaceStatusCode::ACTIVE, WorkspaceStatusCode::UPDATING,
  WorkspaceStatusCode::DELETING, WorkspaceStatusCode::CREATION_FAILED
}
 

Typedef Documentation

◆ CreateWorkspaceOutcome

Definition at line 63 of file PrometheusServiceClient.h.

◆ CreateWorkspaceOutcomeCallable

Definition at line 69 of file PrometheusServiceClient.h.

◆ DeleteWorkspaceOutcome

Definition at line 64 of file PrometheusServiceClient.h.

◆ DeleteWorkspaceOutcomeCallable

Definition at line 70 of file PrometheusServiceClient.h.

◆ DescribeWorkspaceOutcome

Definition at line 65 of file PrometheusServiceClient.h.

◆ DescribeWorkspaceOutcomeCallable

Definition at line 71 of file PrometheusServiceClient.h.

◆ ListWorkspacesOutcome

Definition at line 66 of file PrometheusServiceClient.h.

◆ ListWorkspacesOutcomeCallable

Definition at line 72 of file PrometheusServiceClient.h.

◆ UpdateWorkspaceAliasOutcome

Definition at line 67 of file PrometheusServiceClient.h.

◆ UpdateWorkspaceAliasOutcomeCallable

Definition at line 73 of file PrometheusServiceClient.h.

Enumeration Type Documentation

◆ ValidationExceptionReason

Enumerator
NOT_SET 
UNKNOWN_OPERATION 
CANNOT_PARSE 
FIELD_VALIDATION_FAILED 
OTHER 

Definition at line 16 of file ValidationExceptionReason.h.

◆ WorkspaceStatusCode

Enumerator
NOT_SET 
CREATING 
ACTIVE 
UPDATING 
DELETING 
CREATION_FAILED 

Definition at line 16 of file WorkspaceStatusCode.h.