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

Namespaces

 AlertManagerDefinitionStatusCodeMapper
 
 RuleGroupsNamespaceStatusCodeMapper
 
 ValidationExceptionReasonMapper
 
 WorkspaceStatusCodeMapper
 

Classes

class  AlertManagerDefinitionDescription
 
class  AlertManagerDefinitionStatus
 
class  ConflictException
 
class  CreateAlertManagerDefinitionRequest
 
class  CreateAlertManagerDefinitionResult
 
class  CreateRuleGroupsNamespaceRequest
 
class  CreateRuleGroupsNamespaceResult
 
class  CreateWorkspaceRequest
 
class  CreateWorkspaceResult
 
class  DeleteAlertManagerDefinitionRequest
 
class  DeleteRuleGroupsNamespaceRequest
 
class  DeleteWorkspaceRequest
 
class  DescribeAlertManagerDefinitionRequest
 
class  DescribeAlertManagerDefinitionResult
 
class  DescribeRuleGroupsNamespaceRequest
 
class  DescribeRuleGroupsNamespaceResult
 
class  DescribeWorkspaceRequest
 
class  DescribeWorkspaceResult
 
class  InternalServerException
 
class  ListRuleGroupsNamespacesRequest
 
class  ListRuleGroupsNamespacesResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListWorkspacesRequest
 
class  ListWorkspacesResult
 
class  PutAlertManagerDefinitionRequest
 
class  PutAlertManagerDefinitionResult
 
class  PutRuleGroupsNamespaceRequest
 
class  PutRuleGroupsNamespaceResult
 
class  ResourceNotFoundException
 
class  RuleGroupsNamespaceDescription
 
class  RuleGroupsNamespaceStatus
 
class  RuleGroupsNamespaceSummary
 
class  ServiceQuotaExceededException
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  ThrottlingException
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateWorkspaceAliasRequest
 
class  ValidationException
 
class  ValidationExceptionField
 
class  WorkspaceDescription
 
class  WorkspaceStatus
 
class  WorkspaceSummary
 

Typedefs

typedef Aws::Utils::Outcome< CreateAlertManagerDefinitionResult, PrometheusServiceErrorCreateAlertManagerDefinitionOutcome
 
typedef Aws::Utils::Outcome< CreateRuleGroupsNamespaceResult, PrometheusServiceErrorCreateRuleGroupsNamespaceOutcome
 
typedef Aws::Utils::Outcome< CreateWorkspaceResult, PrometheusServiceErrorCreateWorkspaceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, PrometheusServiceErrorDeleteAlertManagerDefinitionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, PrometheusServiceErrorDeleteRuleGroupsNamespaceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, PrometheusServiceErrorDeleteWorkspaceOutcome
 
typedef Aws::Utils::Outcome< DescribeAlertManagerDefinitionResult, PrometheusServiceErrorDescribeAlertManagerDefinitionOutcome
 
typedef Aws::Utils::Outcome< DescribeRuleGroupsNamespaceResult, PrometheusServiceErrorDescribeRuleGroupsNamespaceOutcome
 
typedef Aws::Utils::Outcome< DescribeWorkspaceResult, PrometheusServiceErrorDescribeWorkspaceOutcome
 
typedef Aws::Utils::Outcome< ListRuleGroupsNamespacesResult, PrometheusServiceErrorListRuleGroupsNamespacesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, PrometheusServiceErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListWorkspacesResult, PrometheusServiceErrorListWorkspacesOutcome
 
typedef Aws::Utils::Outcome< PutAlertManagerDefinitionResult, PrometheusServiceErrorPutAlertManagerDefinitionOutcome
 
typedef Aws::Utils::Outcome< PutRuleGroupsNamespaceResult, PrometheusServiceErrorPutRuleGroupsNamespaceOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, PrometheusServiceErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, PrometheusServiceErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, PrometheusServiceErrorUpdateWorkspaceAliasOutcome
 
typedef std::future< CreateAlertManagerDefinitionOutcomeCreateAlertManagerDefinitionOutcomeCallable
 
typedef std::future< CreateRuleGroupsNamespaceOutcomeCreateRuleGroupsNamespaceOutcomeCallable
 
typedef std::future< CreateWorkspaceOutcomeCreateWorkspaceOutcomeCallable
 
typedef std::future< DeleteAlertManagerDefinitionOutcomeDeleteAlertManagerDefinitionOutcomeCallable
 
typedef std::future< DeleteRuleGroupsNamespaceOutcomeDeleteRuleGroupsNamespaceOutcomeCallable
 
typedef std::future< DeleteWorkspaceOutcomeDeleteWorkspaceOutcomeCallable
 
typedef std::future< DescribeAlertManagerDefinitionOutcomeDescribeAlertManagerDefinitionOutcomeCallable
 
typedef std::future< DescribeRuleGroupsNamespaceOutcomeDescribeRuleGroupsNamespaceOutcomeCallable
 
typedef std::future< DescribeWorkspaceOutcomeDescribeWorkspaceOutcomeCallable
 
typedef std::future< ListRuleGroupsNamespacesOutcomeListRuleGroupsNamespacesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListWorkspacesOutcomeListWorkspacesOutcomeCallable
 
typedef std::future< PutAlertManagerDefinitionOutcomePutAlertManagerDefinitionOutcomeCallable
 
typedef std::future< PutRuleGroupsNamespaceOutcomePutRuleGroupsNamespaceOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateWorkspaceAliasOutcomeUpdateWorkspaceAliasOutcomeCallable
 

Enumerations

enum  AlertManagerDefinitionStatusCode {
  AlertManagerDefinitionStatusCode::NOT_SET, AlertManagerDefinitionStatusCode::CREATING, AlertManagerDefinitionStatusCode::ACTIVE, AlertManagerDefinitionStatusCode::UPDATING,
  AlertManagerDefinitionStatusCode::DELETING, AlertManagerDefinitionStatusCode::CREATION_FAILED, AlertManagerDefinitionStatusCode::UPDATE_FAILED
}
 
enum  RuleGroupsNamespaceStatusCode {
  RuleGroupsNamespaceStatusCode::NOT_SET, RuleGroupsNamespaceStatusCode::CREATING, RuleGroupsNamespaceStatusCode::ACTIVE, RuleGroupsNamespaceStatusCode::UPDATING,
  RuleGroupsNamespaceStatusCode::DELETING, RuleGroupsNamespaceStatusCode::CREATION_FAILED, RuleGroupsNamespaceStatusCode::UPDATE_FAILED
}
 
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

◆ CreateAlertManagerDefinitionOutcome

Definition at line 85 of file PrometheusServiceClient.h.

◆ CreateAlertManagerDefinitionOutcomeCallable

Definition at line 103 of file PrometheusServiceClient.h.

◆ CreateRuleGroupsNamespaceOutcome

Definition at line 86 of file PrometheusServiceClient.h.

◆ CreateRuleGroupsNamespaceOutcomeCallable

Definition at line 104 of file PrometheusServiceClient.h.

◆ CreateWorkspaceOutcome

Definition at line 87 of file PrometheusServiceClient.h.

◆ CreateWorkspaceOutcomeCallable

Definition at line 105 of file PrometheusServiceClient.h.

◆ DeleteAlertManagerDefinitionOutcome

Definition at line 88 of file PrometheusServiceClient.h.

◆ DeleteAlertManagerDefinitionOutcomeCallable

Definition at line 106 of file PrometheusServiceClient.h.

◆ DeleteRuleGroupsNamespaceOutcome

Definition at line 89 of file PrometheusServiceClient.h.

◆ DeleteRuleGroupsNamespaceOutcomeCallable

Definition at line 107 of file PrometheusServiceClient.h.

◆ DeleteWorkspaceOutcome

Definition at line 90 of file PrometheusServiceClient.h.

◆ DeleteWorkspaceOutcomeCallable

Definition at line 108 of file PrometheusServiceClient.h.

◆ DescribeAlertManagerDefinitionOutcome

Definition at line 91 of file PrometheusServiceClient.h.

◆ DescribeAlertManagerDefinitionOutcomeCallable

Definition at line 109 of file PrometheusServiceClient.h.

◆ DescribeRuleGroupsNamespaceOutcome

Definition at line 92 of file PrometheusServiceClient.h.

◆ DescribeRuleGroupsNamespaceOutcomeCallable

Definition at line 110 of file PrometheusServiceClient.h.

◆ DescribeWorkspaceOutcome

Definition at line 93 of file PrometheusServiceClient.h.

◆ DescribeWorkspaceOutcomeCallable

Definition at line 111 of file PrometheusServiceClient.h.

◆ ListRuleGroupsNamespacesOutcome

Definition at line 94 of file PrometheusServiceClient.h.

◆ ListRuleGroupsNamespacesOutcomeCallable

Definition at line 112 of file PrometheusServiceClient.h.

◆ ListTagsForResourceOutcome

Definition at line 95 of file PrometheusServiceClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 113 of file PrometheusServiceClient.h.

◆ ListWorkspacesOutcome

Definition at line 96 of file PrometheusServiceClient.h.

◆ ListWorkspacesOutcomeCallable

Definition at line 114 of file PrometheusServiceClient.h.

◆ PutAlertManagerDefinitionOutcome

Definition at line 97 of file PrometheusServiceClient.h.

◆ PutAlertManagerDefinitionOutcomeCallable

Definition at line 115 of file PrometheusServiceClient.h.

◆ PutRuleGroupsNamespaceOutcome

Definition at line 98 of file PrometheusServiceClient.h.

◆ PutRuleGroupsNamespaceOutcomeCallable

Definition at line 116 of file PrometheusServiceClient.h.

◆ TagResourceOutcome

Definition at line 99 of file PrometheusServiceClient.h.

◆ TagResourceOutcomeCallable

Definition at line 117 of file PrometheusServiceClient.h.

◆ UntagResourceOutcome

Definition at line 100 of file PrometheusServiceClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 118 of file PrometheusServiceClient.h.

◆ UpdateWorkspaceAliasOutcome

Definition at line 101 of file PrometheusServiceClient.h.

◆ UpdateWorkspaceAliasOutcomeCallable

Definition at line 119 of file PrometheusServiceClient.h.

Enumeration Type Documentation

◆ AlertManagerDefinitionStatusCode

Enumerator
NOT_SET 
CREATING 
ACTIVE 
UPDATING 
DELETING 
CREATION_FAILED 
UPDATE_FAILED 

Definition at line 16 of file AlertManagerDefinitionStatusCode.h.

◆ RuleGroupsNamespaceStatusCode

Enumerator
NOT_SET 
CREATING 
ACTIVE 
UPDATING 
DELETING 
CREATION_FAILED 
UPDATE_FAILED 

Definition at line 16 of file RuleGroupsNamespaceStatusCode.h.

◆ 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.