@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSSSMIncidents extends Object implements AWSSSMIncidents
AWSSSMIncidents. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
BatchGetIncidentFindingsResult |
batchGetIncidentFindings(BatchGetIncidentFindingsRequest request)
Retrieves details about all specified findings for an incident, including descriptive details about each finding.
|
CreateReplicationSetResult |
createReplicationSet(CreateReplicationSetRequest request)
A replication set replicates and encrypts your data to the provided Regions with the provided KMS key.
|
CreateResponsePlanResult |
createResponsePlan(CreateResponsePlanRequest request)
Creates a response plan that automates the initial response to incidents.
|
CreateTimelineEventResult |
createTimelineEvent(CreateTimelineEventRequest request)
Creates a custom timeline event on the incident details page of an incident record.
|
DeleteIncidentRecordResult |
deleteIncidentRecord(DeleteIncidentRecordRequest request)
Delete an incident record from Incident Manager.
|
DeleteReplicationSetResult |
deleteReplicationSet(DeleteReplicationSetRequest request)
Deletes all Regions in your replication set.
|
DeleteResourcePolicyResult |
deleteResourcePolicy(DeleteResourcePolicyRequest request)
Deletes the resource policy that Resource Access Manager uses to share your Incident Manager resource.
|
DeleteResponsePlanResult |
deleteResponsePlan(DeleteResponsePlanRequest request)
Deletes the specified response plan.
|
DeleteTimelineEventResult |
deleteTimelineEvent(DeleteTimelineEventRequest request)
Deletes a timeline event from an incident.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetIncidentRecordResult |
getIncidentRecord(GetIncidentRecordRequest request)
Returns the details for the specified incident record.
|
GetReplicationSetResult |
getReplicationSet(GetReplicationSetRequest request)
Retrieve your Incident Manager replication set.
|
GetResourcePoliciesResult |
getResourcePolicies(GetResourcePoliciesRequest request)
Retrieves the resource policies attached to the specified response plan.
|
GetResponsePlanResult |
getResponsePlan(GetResponsePlanRequest request)
Retrieves the details of the specified response plan.
|
GetTimelineEventResult |
getTimelineEvent(GetTimelineEventRequest request)
Retrieves a timeline event based on its ID and incident record.
|
ListIncidentFindingsResult |
listIncidentFindings(ListIncidentFindingsRequest request)
Retrieves a list of the IDs of findings, plus their last modified times, that have been identified for a
specified incident.
|
ListIncidentRecordsResult |
listIncidentRecords(ListIncidentRecordsRequest request)
Lists all incident records in your account.
|
ListRelatedItemsResult |
listRelatedItems(ListRelatedItemsRequest request)
List all related items for an incident record.
|
ListReplicationSetsResult |
listReplicationSets(ListReplicationSetsRequest request)
Lists details about the replication set configured in your account.
|
ListResponsePlansResult |
listResponsePlans(ListResponsePlansRequest request)
Lists all response plans in your account.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the tags that are attached to the specified response plan or incident.
|
ListTimelineEventsResult |
listTimelineEvents(ListTimelineEventsRequest request)
Lists timeline events for the specified incident record.
|
PutResourcePolicyResult |
putResourcePolicy(PutResourcePolicyRequest request)
Adds a resource policy to the specified response plan.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartIncidentResult |
startIncident(StartIncidentRequest request)
Used to start an incident from CloudWatch alarms, EventBridge events, or manually.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Adds a tag to a response plan.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Removes a tag from a resource.
|
UpdateDeletionProtectionResult |
updateDeletionProtection(UpdateDeletionProtectionRequest request)
Update deletion protection to either allow or deny deletion of the final Region in a replication set.
|
UpdateIncidentRecordResult |
updateIncidentRecord(UpdateIncidentRecordRequest request)
Update the details of an incident record.
|
UpdateRelatedItemsResult |
updateRelatedItems(UpdateRelatedItemsRequest request)
Add or remove related items from the related items tab of an incident record.
|
UpdateReplicationSetResult |
updateReplicationSet(UpdateReplicationSetRequest request)
Add or delete Regions from your replication set.
|
UpdateResponsePlanResult |
updateResponsePlan(UpdateResponsePlanRequest request)
Updates the specified response plan.
|
UpdateTimelineEventResult |
updateTimelineEvent(UpdateTimelineEventRequest request)
Updates a timeline event.
|
AWSSSMIncidentsWaiters |
waiters() |
public BatchGetIncidentFindingsResult batchGetIncidentFindings(BatchGetIncidentFindingsRequest request)
AWSSSMIncidentsRetrieves details about all specified findings for an incident, including descriptive details about each finding. A finding represents a recent application environment change made by an CodeDeploy deployment or an CloudFormation stack creation or update that can be investigated as a potential cause of the incident.
batchGetIncidentFindings in interface AWSSSMIncidentspublic CreateReplicationSetResult createReplicationSet(CreateReplicationSetRequest request)
AWSSSMIncidentsA replication set replicates and encrypts your data to the provided Regions with the provided KMS key.
createReplicationSet in interface AWSSSMIncidentspublic CreateResponsePlanResult createResponsePlan(CreateResponsePlanRequest request)
AWSSSMIncidentsCreates a response plan that automates the initial response to incidents. A response plan engages contacts, starts chat channel collaboration, and initiates runbooks at the beginning of an incident.
createResponsePlan in interface AWSSSMIncidentspublic CreateTimelineEventResult createTimelineEvent(CreateTimelineEventRequest request)
AWSSSMIncidentsCreates a custom timeline event on the incident details page of an incident record. Incident Manager automatically creates timeline events that mark key moments during an incident. You can create custom timeline events to mark important events that Incident Manager can detect automatically.
createTimelineEvent in interface AWSSSMIncidentspublic DeleteIncidentRecordResult deleteIncidentRecord(DeleteIncidentRecordRequest request)
AWSSSMIncidentsDelete an incident record from Incident Manager.
deleteIncidentRecord in interface AWSSSMIncidentspublic DeleteReplicationSetResult deleteReplicationSet(DeleteReplicationSetRequest request)
AWSSSMIncidentsDeletes all Regions in your replication set. Deleting the replication set deletes all Incident Manager data.
deleteReplicationSet in interface AWSSSMIncidentspublic DeleteResourcePolicyResult deleteResourcePolicy(DeleteResourcePolicyRequest request)
AWSSSMIncidentsDeletes the resource policy that Resource Access Manager uses to share your Incident Manager resource.
deleteResourcePolicy in interface AWSSSMIncidentspublic DeleteResponsePlanResult deleteResponsePlan(DeleteResponsePlanRequest request)
AWSSSMIncidentsDeletes the specified response plan. Deleting a response plan stops all linked CloudWatch alarms and EventBridge events from creating an incident with this response plan.
deleteResponsePlan in interface AWSSSMIncidentspublic DeleteTimelineEventResult deleteTimelineEvent(DeleteTimelineEventRequest request)
AWSSSMIncidentsDeletes a timeline event from an incident.
deleteTimelineEvent in interface AWSSSMIncidentspublic GetIncidentRecordResult getIncidentRecord(GetIncidentRecordRequest request)
AWSSSMIncidentsReturns the details for the specified incident record.
getIncidentRecord in interface AWSSSMIncidentspublic GetReplicationSetResult getReplicationSet(GetReplicationSetRequest request)
AWSSSMIncidentsRetrieve your Incident Manager replication set.
getReplicationSet in interface AWSSSMIncidentspublic GetResourcePoliciesResult getResourcePolicies(GetResourcePoliciesRequest request)
AWSSSMIncidentsRetrieves the resource policies attached to the specified response plan.
getResourcePolicies in interface AWSSSMIncidentspublic GetResponsePlanResult getResponsePlan(GetResponsePlanRequest request)
AWSSSMIncidentsRetrieves the details of the specified response plan.
getResponsePlan in interface AWSSSMIncidentspublic GetTimelineEventResult getTimelineEvent(GetTimelineEventRequest request)
AWSSSMIncidentsRetrieves a timeline event based on its ID and incident record.
getTimelineEvent in interface AWSSSMIncidentspublic ListIncidentFindingsResult listIncidentFindings(ListIncidentFindingsRequest request)
AWSSSMIncidentsRetrieves a list of the IDs of findings, plus their last modified times, that have been identified for a specified incident. A finding represents a recent application environment change made by an CloudFormation stack creation or update or an CodeDeploy deployment that can be investigated as a potential cause of the incident.
listIncidentFindings in interface AWSSSMIncidentspublic ListIncidentRecordsResult listIncidentRecords(ListIncidentRecordsRequest request)
AWSSSMIncidentsLists all incident records in your account. Use this command to retrieve the Amazon Resource Name (ARN) of the incident record you want to update.
listIncidentRecords in interface AWSSSMIncidentspublic ListRelatedItemsResult listRelatedItems(ListRelatedItemsRequest request)
AWSSSMIncidentsList all related items for an incident record.
listRelatedItems in interface AWSSSMIncidentspublic ListReplicationSetsResult listReplicationSets(ListReplicationSetsRequest request)
AWSSSMIncidentsLists details about the replication set configured in your account.
listReplicationSets in interface AWSSSMIncidentspublic ListResponsePlansResult listResponsePlans(ListResponsePlansRequest request)
AWSSSMIncidentsLists all response plans in your account.
listResponsePlans in interface AWSSSMIncidentspublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSSSMIncidentsLists the tags that are attached to the specified response plan or incident.
listTagsForResource in interface AWSSSMIncidentspublic ListTimelineEventsResult listTimelineEvents(ListTimelineEventsRequest request)
AWSSSMIncidentsLists timeline events for the specified incident record.
listTimelineEvents in interface AWSSSMIncidentspublic PutResourcePolicyResult putResourcePolicy(PutResourcePolicyRequest request)
AWSSSMIncidentsAdds a resource policy to the specified response plan. The resource policy is used to share the response plan using Resource Access Manager (RAM). For more information about cross-account sharing, see Cross-Region and cross-account incident management.
putResourcePolicy in interface AWSSSMIncidentspublic StartIncidentResult startIncident(StartIncidentRequest request)
AWSSSMIncidentsUsed to start an incident from CloudWatch alarms, EventBridge events, or manually.
startIncident in interface AWSSSMIncidentspublic TagResourceResult tagResource(TagResourceRequest request)
AWSSSMIncidentsAdds a tag to a response plan.
tagResource in interface AWSSSMIncidentspublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSSSMIncidentsRemoves a tag from a resource.
untagResource in interface AWSSSMIncidentspublic UpdateDeletionProtectionResult updateDeletionProtection(UpdateDeletionProtectionRequest request)
AWSSSMIncidentsUpdate deletion protection to either allow or deny deletion of the final Region in a replication set.
updateDeletionProtection in interface AWSSSMIncidentspublic UpdateIncidentRecordResult updateIncidentRecord(UpdateIncidentRecordRequest request)
AWSSSMIncidentsUpdate the details of an incident record. You can use this operation to update an incident record from the defined chat channel. For more information about using actions in chat channels, see Interacting through chat.
updateIncidentRecord in interface AWSSSMIncidentspublic UpdateRelatedItemsResult updateRelatedItems(UpdateRelatedItemsRequest request)
AWSSSMIncidentsAdd or remove related items from the related items tab of an incident record.
updateRelatedItems in interface AWSSSMIncidentspublic UpdateReplicationSetResult updateReplicationSet(UpdateReplicationSetRequest request)
AWSSSMIncidentsAdd or delete Regions from your replication set.
updateReplicationSet in interface AWSSSMIncidentspublic UpdateResponsePlanResult updateResponsePlan(UpdateResponsePlanRequest request)
AWSSSMIncidentsUpdates the specified response plan.
updateResponsePlan in interface AWSSSMIncidentspublic UpdateTimelineEventResult updateTimelineEvent(UpdateTimelineEventRequest request)
AWSSSMIncidents
Updates a timeline event. You can update events of type Custom Event.
updateTimelineEvent in interface AWSSSMIncidentspublic void shutdown()
AWSSSMIncidentsshutdown in interface AWSSSMIncidentspublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSSSMIncidentsResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSSSMIncidentsrequest - The originally executed request.public AWSSSMIncidentsWaiters waiters()
waiters in interface AWSSSMIncidents