AWS SDK for C++  1.9.104
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::SSMIncidents::Model Namespace Reference

Namespaces

 IncidentRecordStatusMapper
 
 ItemTypeMapper
 
 RegionStatusMapper
 
 ReplicationSetStatusMapper
 
 ResourceTypeMapper
 
 ServiceCodeMapper
 
 SortOrderMapper
 
 
 TimelineEventSortMapper
 

Classes

class  Action
 
class  AddRegionAction
 
class  AttributeValueList
 
class  AutomationExecution
 
class  ChatChannel
 
class  Condition
 
class  ConflictException
 
class  CreateReplicationSetRequest
 
class  CreateReplicationSetResult
 
class  CreateResponsePlanRequest
 
class  CreateResponsePlanResult
 
class  CreateTimelineEventRequest
 
class  CreateTimelineEventResult
 
class  DeleteIncidentRecordRequest
 
class  DeleteIncidentRecordResult
 
class  DeleteRegionAction
 
class  DeleteReplicationSetRequest
 
class  DeleteReplicationSetResult
 
class  DeleteResourcePolicyRequest
 
class  DeleteResourcePolicyResult
 
class  DeleteResponsePlanRequest
 
class  DeleteResponsePlanResult
 
class  DeleteTimelineEventRequest
 
class  DeleteTimelineEventResult
 
class  EmptyChatChannel
 
class  EventSummary
 
class  Filter
 
class  GetIncidentRecordRequest
 
class  GetIncidentRecordResult
 
class  GetReplicationSetRequest
 
class  GetReplicationSetResult
 
class  GetResourcePoliciesRequest
 
class  GetResourcePoliciesResult
 
class  GetResponsePlanRequest
 
class  GetResponsePlanResult
 
class  GetTimelineEventRequest
 
class  GetTimelineEventResult
 
class  IncidentRecord
 
class  IncidentRecordSource
 
class  IncidentRecordSummary
 
class  IncidentTemplate
 
class  ItemIdentifier
 
class  ItemValue
 
class  ListIncidentRecordsRequest
 
class  ListIncidentRecordsResult
 
class  ListRelatedItemsRequest
 
class  ListRelatedItemsResult
 
class  ListReplicationSetsRequest
 
class  ListReplicationSetsResult
 
class  ListResponsePlansRequest
 
class  ListResponsePlansResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListTimelineEventsRequest
 
class  ListTimelineEventsResult
 
class  NotificationTargetItem
 
class  PutResourcePolicyRequest
 
class  PutResourcePolicyResult
 
class  RegionInfo
 
class  RegionMapInputValue
 
class  RelatedItem
 
class  RelatedItemsUpdate
 
class  ReplicationSet
 
class  ResourceNotFoundException
 
class  ResourcePolicy
 
class  ResponsePlanSummary
 
class  ServiceQuotaExceededException
 
class  SsmAutomation
 
class  StartIncidentRequest
 
class  StartIncidentResult
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  ThrottlingException
 
class  TimelineEvent
 
class  TriggerDetails
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateDeletionProtectionRequest
 
class  UpdateDeletionProtectionResult
 
class  UpdateIncidentRecordRequest
 
class  UpdateIncidentRecordResult
 
class  UpdateRelatedItemsRequest
 
class  UpdateRelatedItemsResult
 
class  UpdateReplicationSetAction
 
class  UpdateReplicationSetRequest
 
class  UpdateReplicationSetResult
 
class  UpdateResponsePlanRequest
 
class  UpdateResponsePlanResult
 
class  UpdateTimelineEventRequest
 
class  UpdateTimelineEventResult
 

Typedefs

typedef Aws::Utils::Outcome< CreateReplicationSetResult, SSMIncidentsErrorCreateReplicationSetOutcome
 
typedef Aws::Utils::Outcome< CreateResponsePlanResult, SSMIncidentsErrorCreateResponsePlanOutcome
 
typedef Aws::Utils::Outcome< CreateTimelineEventResult, SSMIncidentsErrorCreateTimelineEventOutcome
 
typedef Aws::Utils::Outcome< DeleteIncidentRecordResult, SSMIncidentsErrorDeleteIncidentRecordOutcome
 
typedef Aws::Utils::Outcome< DeleteReplicationSetResult, SSMIncidentsErrorDeleteReplicationSetOutcome
 
typedef Aws::Utils::Outcome< DeleteResourcePolicyResult, SSMIncidentsErrorDeleteResourcePolicyOutcome
 
typedef Aws::Utils::Outcome< DeleteResponsePlanResult, SSMIncidentsErrorDeleteResponsePlanOutcome
 
typedef Aws::Utils::Outcome< DeleteTimelineEventResult, SSMIncidentsErrorDeleteTimelineEventOutcome
 
typedef Aws::Utils::Outcome< GetIncidentRecordResult, SSMIncidentsErrorGetIncidentRecordOutcome
 
typedef Aws::Utils::Outcome< GetReplicationSetResult, SSMIncidentsErrorGetReplicationSetOutcome
 
typedef Aws::Utils::Outcome< GetResourcePoliciesResult, SSMIncidentsErrorGetResourcePoliciesOutcome
 
typedef Aws::Utils::Outcome< GetResponsePlanResult, SSMIncidentsErrorGetResponsePlanOutcome
 
typedef Aws::Utils::Outcome< GetTimelineEventResult, SSMIncidentsErrorGetTimelineEventOutcome
 
typedef Aws::Utils::Outcome< ListIncidentRecordsResult, SSMIncidentsErrorListIncidentRecordsOutcome
 
typedef Aws::Utils::Outcome< ListRelatedItemsResult, SSMIncidentsErrorListRelatedItemsOutcome
 
typedef Aws::Utils::Outcome< ListReplicationSetsResult, SSMIncidentsErrorListReplicationSetsOutcome
 
typedef Aws::Utils::Outcome< ListResponsePlansResult, SSMIncidentsErrorListResponsePlansOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, SSMIncidentsErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListTimelineEventsResult, SSMIncidentsErrorListTimelineEventsOutcome
 
typedef Aws::Utils::Outcome< PutResourcePolicyResult, SSMIncidentsErrorPutResourcePolicyOutcome
 
typedef Aws::Utils::Outcome< StartIncidentResult, SSMIncidentsErrorStartIncidentOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, SSMIncidentsErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, SSMIncidentsErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateDeletionProtectionResult, SSMIncidentsErrorUpdateDeletionProtectionOutcome
 
typedef Aws::Utils::Outcome< UpdateIncidentRecordResult, SSMIncidentsErrorUpdateIncidentRecordOutcome
 
typedef Aws::Utils::Outcome< UpdateRelatedItemsResult, SSMIncidentsErrorUpdateRelatedItemsOutcome
 
typedef Aws::Utils::Outcome< UpdateReplicationSetResult, SSMIncidentsErrorUpdateReplicationSetOutcome
 
typedef Aws::Utils::Outcome< UpdateResponsePlanResult, SSMIncidentsErrorUpdateResponsePlanOutcome
 
typedef Aws::Utils::Outcome< UpdateTimelineEventResult, SSMIncidentsErrorUpdateTimelineEventOutcome
 
typedef std::future< CreateReplicationSetOutcomeCreateReplicationSetOutcomeCallable
 
typedef std::future< CreateResponsePlanOutcomeCreateResponsePlanOutcomeCallable
 
typedef std::future< CreateTimelineEventOutcomeCreateTimelineEventOutcomeCallable
 
typedef std::future< DeleteIncidentRecordOutcomeDeleteIncidentRecordOutcomeCallable
 
typedef std::future< DeleteReplicationSetOutcomeDeleteReplicationSetOutcomeCallable
 
typedef std::future< DeleteResourcePolicyOutcomeDeleteResourcePolicyOutcomeCallable
 
typedef std::future< DeleteResponsePlanOutcomeDeleteResponsePlanOutcomeCallable
 
typedef std::future< DeleteTimelineEventOutcomeDeleteTimelineEventOutcomeCallable
 
typedef std::future< GetIncidentRecordOutcomeGetIncidentRecordOutcomeCallable
 
typedef std::future< GetReplicationSetOutcomeGetReplicationSetOutcomeCallable
 
typedef std::future< GetResourcePoliciesOutcomeGetResourcePoliciesOutcomeCallable
 
typedef std::future< GetResponsePlanOutcomeGetResponsePlanOutcomeCallable
 
typedef std::future< GetTimelineEventOutcomeGetTimelineEventOutcomeCallable
 
typedef std::future< ListIncidentRecordsOutcomeListIncidentRecordsOutcomeCallable
 
typedef std::future< ListRelatedItemsOutcomeListRelatedItemsOutcomeCallable
 
typedef std::future< ListReplicationSetsOutcomeListReplicationSetsOutcomeCallable
 
typedef std::future< ListResponsePlansOutcomeListResponsePlansOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListTimelineEventsOutcomeListTimelineEventsOutcomeCallable
 
typedef std::future< PutResourcePolicyOutcomePutResourcePolicyOutcomeCallable
 
typedef std::future< StartIncidentOutcomeStartIncidentOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateDeletionProtectionOutcomeUpdateDeletionProtectionOutcomeCallable
 
typedef std::future< UpdateIncidentRecordOutcomeUpdateIncidentRecordOutcomeCallable
 
typedef std::future< UpdateRelatedItemsOutcomeUpdateRelatedItemsOutcomeCallable
 
typedef std::future< UpdateReplicationSetOutcomeUpdateReplicationSetOutcomeCallable
 
typedef std::future< UpdateResponsePlanOutcomeUpdateResponsePlanOutcomeCallable
 
typedef std::future< UpdateTimelineEventOutcomeUpdateTimelineEventOutcomeCallable
 

Enumerations

enum  IncidentRecordStatus { IncidentRecordStatus::NOT_SET, IncidentRecordStatus::OPEN, IncidentRecordStatus::RESOLVED }
 
enum  ItemType {
  ItemType::NOT_SET, ItemType::ANALYSIS, ItemType::INCIDENT, ItemType::METRIC,
  ItemType::PARENT, ItemType::ATTACHMENT, ItemType::OTHER
}
 
enum  RegionStatus {
  RegionStatus::NOT_SET, RegionStatus::ACTIVE, RegionStatus::CREATING, RegionStatus::DELETING,
  RegionStatus::FAILED
}
 
enum  ReplicationSetStatus {
  ReplicationSetStatus::NOT_SET, ReplicationSetStatus::ACTIVE, ReplicationSetStatus::CREATING, ReplicationSetStatus::UPDATING,
  ReplicationSetStatus::DELETING, ReplicationSetStatus::FAILED
}
 
enum  ResourceType {
  ResourceType::NOT_SET, ResourceType::RESPONSE_PLAN, ResourceType::INCIDENT_RECORD, ResourceType::TIMELINE_EVENT,
  ResourceType::REPLICATION_SET, ResourceType::RESOURCE_POLICY
}
 
enum  ServiceCode { ServiceCode::NOT_SET, ServiceCode::ssm_incidents }
 
enum  SortOrder { SortOrder::NOT_SET, SortOrder::ASCENDING, SortOrder::DESCENDING }
 
enum  SsmTargetAccount { SsmTargetAccount::NOT_SET, SsmTargetAccount::RESPONSE_PLAN_OWNER_ACCOUNT, SsmTargetAccount::IMPACTED_ACCOUNT }
 
enum  TimelineEventSort { TimelineEventSort::NOT_SET, TimelineEventSort::EVENT_TIME }
 

Typedef Documentation

◆ CreateReplicationSetOutcome

Definition at line 112 of file SSMIncidentsClient.h.

◆ CreateReplicationSetOutcomeCallable

Definition at line 142 of file SSMIncidentsClient.h.

◆ CreateResponsePlanOutcome

Definition at line 113 of file SSMIncidentsClient.h.

◆ CreateResponsePlanOutcomeCallable

Definition at line 143 of file SSMIncidentsClient.h.

◆ CreateTimelineEventOutcome

Definition at line 114 of file SSMIncidentsClient.h.

◆ CreateTimelineEventOutcomeCallable

Definition at line 144 of file SSMIncidentsClient.h.

◆ DeleteIncidentRecordOutcome

Definition at line 115 of file SSMIncidentsClient.h.

◆ DeleteIncidentRecordOutcomeCallable

Definition at line 145 of file SSMIncidentsClient.h.

◆ DeleteReplicationSetOutcome

Definition at line 116 of file SSMIncidentsClient.h.

◆ DeleteReplicationSetOutcomeCallable

Definition at line 146 of file SSMIncidentsClient.h.

◆ DeleteResourcePolicyOutcome

Definition at line 117 of file SSMIncidentsClient.h.

◆ DeleteResourcePolicyOutcomeCallable

Definition at line 147 of file SSMIncidentsClient.h.

◆ DeleteResponsePlanOutcome

Definition at line 118 of file SSMIncidentsClient.h.

◆ DeleteResponsePlanOutcomeCallable

Definition at line 148 of file SSMIncidentsClient.h.

◆ DeleteTimelineEventOutcome

Definition at line 119 of file SSMIncidentsClient.h.

◆ DeleteTimelineEventOutcomeCallable

Definition at line 149 of file SSMIncidentsClient.h.

◆ GetIncidentRecordOutcome

Definition at line 120 of file SSMIncidentsClient.h.

◆ GetIncidentRecordOutcomeCallable

Definition at line 150 of file SSMIncidentsClient.h.

◆ GetReplicationSetOutcome

Definition at line 121 of file SSMIncidentsClient.h.

◆ GetReplicationSetOutcomeCallable

Definition at line 151 of file SSMIncidentsClient.h.

◆ GetResourcePoliciesOutcome

Definition at line 122 of file SSMIncidentsClient.h.

◆ GetResourcePoliciesOutcomeCallable

Definition at line 152 of file SSMIncidentsClient.h.

◆ GetResponsePlanOutcome

Definition at line 123 of file SSMIncidentsClient.h.

◆ GetResponsePlanOutcomeCallable

Definition at line 153 of file SSMIncidentsClient.h.

◆ GetTimelineEventOutcome

Definition at line 124 of file SSMIncidentsClient.h.

◆ GetTimelineEventOutcomeCallable

Definition at line 154 of file SSMIncidentsClient.h.

◆ ListIncidentRecordsOutcome

Definition at line 125 of file SSMIncidentsClient.h.

◆ ListIncidentRecordsOutcomeCallable

Definition at line 155 of file SSMIncidentsClient.h.

◆ ListRelatedItemsOutcome

Definition at line 126 of file SSMIncidentsClient.h.

◆ ListRelatedItemsOutcomeCallable

Definition at line 156 of file SSMIncidentsClient.h.

◆ ListReplicationSetsOutcome

Definition at line 127 of file SSMIncidentsClient.h.

◆ ListReplicationSetsOutcomeCallable

Definition at line 157 of file SSMIncidentsClient.h.

◆ ListResponsePlansOutcome

Definition at line 128 of file SSMIncidentsClient.h.

◆ ListResponsePlansOutcomeCallable

Definition at line 158 of file SSMIncidentsClient.h.

◆ ListTagsForResourceOutcome

Definition at line 129 of file SSMIncidentsClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 159 of file SSMIncidentsClient.h.

◆ ListTimelineEventsOutcome

Definition at line 130 of file SSMIncidentsClient.h.

◆ ListTimelineEventsOutcomeCallable

Definition at line 160 of file SSMIncidentsClient.h.

◆ PutResourcePolicyOutcome

Definition at line 131 of file SSMIncidentsClient.h.

◆ PutResourcePolicyOutcomeCallable

Definition at line 161 of file SSMIncidentsClient.h.

◆ StartIncidentOutcome

Definition at line 132 of file SSMIncidentsClient.h.

◆ StartIncidentOutcomeCallable

Definition at line 162 of file SSMIncidentsClient.h.

◆ TagResourceOutcome

Definition at line 133 of file SSMIncidentsClient.h.

◆ TagResourceOutcomeCallable

Definition at line 163 of file SSMIncidentsClient.h.

◆ UntagResourceOutcome

Definition at line 134 of file SSMIncidentsClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 164 of file SSMIncidentsClient.h.

◆ UpdateDeletionProtectionOutcome

Definition at line 135 of file SSMIncidentsClient.h.

◆ UpdateDeletionProtectionOutcomeCallable

Definition at line 165 of file SSMIncidentsClient.h.

◆ UpdateIncidentRecordOutcome

Definition at line 136 of file SSMIncidentsClient.h.

◆ UpdateIncidentRecordOutcomeCallable

Definition at line 166 of file SSMIncidentsClient.h.

◆ UpdateRelatedItemsOutcome

Definition at line 137 of file SSMIncidentsClient.h.

◆ UpdateRelatedItemsOutcomeCallable

Definition at line 167 of file SSMIncidentsClient.h.

◆ UpdateReplicationSetOutcome

Definition at line 138 of file SSMIncidentsClient.h.

◆ UpdateReplicationSetOutcomeCallable

Definition at line 168 of file SSMIncidentsClient.h.

◆ UpdateResponsePlanOutcome

Definition at line 139 of file SSMIncidentsClient.h.

◆ UpdateResponsePlanOutcomeCallable

Definition at line 169 of file SSMIncidentsClient.h.

◆ UpdateTimelineEventOutcome

Definition at line 140 of file SSMIncidentsClient.h.

◆ UpdateTimelineEventOutcomeCallable

Definition at line 170 of file SSMIncidentsClient.h.

Enumeration Type Documentation

◆ IncidentRecordStatus

Enumerator
NOT_SET 
OPEN 
RESOLVED 

Definition at line 16 of file IncidentRecordStatus.h.

◆ ItemType

Enumerator
NOT_SET 
ANALYSIS 
INCIDENT 
METRIC 
PARENT 
ATTACHMENT 
OTHER 

Definition at line 16 of file ItemType.h.

◆ RegionStatus

Enumerator
NOT_SET 
ACTIVE 
CREATING 
DELETING 
FAILED 

Definition at line 16 of file RegionStatus.h.

◆ ReplicationSetStatus

Enumerator
NOT_SET 
ACTIVE 
CREATING 
UPDATING 
DELETING 
FAILED 

Definition at line 16 of file ReplicationSetStatus.h.

◆ ResourceType

Enumerator
NOT_SET 
RESPONSE_PLAN 
INCIDENT_RECORD 
TIMELINE_EVENT 
REPLICATION_SET 
RESOURCE_POLICY 

Definition at line 16 of file ResourceType.h.

◆ ServiceCode

Enumerator
NOT_SET 
ssm_incidents 

Definition at line 16 of file ServiceCode.h.

◆ SortOrder

Enumerator
NOT_SET 
ASCENDING 
DESCENDING 

Definition at line 16 of file SortOrder.h.

◆ SsmTargetAccount

Enumerator
NOT_SET 
RESPONSE_PLAN_OWNER_ACCOUNT 
IMPACTED_ACCOUNT 

Definition at line 16 of file SsmTargetAccount.h.

◆ TimelineEventSort

Enumerator
NOT_SET 
EVENT_TIME 

Definition at line 16 of file TimelineEventSort.h.