libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SSMIncidents

Description

Derived from API version 2018-05-10 of the AWS service descriptions, licensed under Apache 2.0.

AWS Systems Manager Incident Manager is an incident management console designed to help users mitigate and recover from incidents affecting their AWS-hosted applications. An incident is any unplanned interruption or reduction in quality of services.

Incident Manager increases incident resolution by notifying responders of impact, highlighting relevant troubleshooting data, and providing collaboration tools to get services back up and running. To achieve the primary goal of reducing the time-to-resolution of critical incidents, Incident Manager automates response plans and enables responder team escalation.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2018-05-10 of the Amazon Systems Manager Incident Manager SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by SSMIncidents.

ValidationException

_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The input fails to satisfy the constraints specified by an AWS service.

AccessDeniedException

_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You don't have sufficient access to perform this action.

ConflictException

_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Updating or deleting a resource causes an inconsistent state.

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Request would cause a service quota to be exceeded.

ThrottlingException

_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request was denied due to request throttling.

InternalServerException

_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request processing has failed because of an unknown error, exception or failure.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Request references a resource which does not exist.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

WaitForReplicationSetActive

newWaitForReplicationSetActive :: Wait GetReplicationSet Source #

Polls GetReplicationSet every 30 seconds until a successful state is reached. An error is returned after 5 failed checks.

WaitForReplicationSetDeleted

newWaitForReplicationSetDeleted :: Wait GetReplicationSet Source #

Polls GetReplicationSet every 30 seconds until a successful state is reached. An error is returned after 5 failed checks.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DeleteReplicationSet

data DeleteReplicationSet Source #

See: newDeleteReplicationSet smart constructor.

Instances

Instances details
Eq DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

Read DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

Show DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

Generic DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

Associated Types

type Rep DeleteReplicationSet :: Type -> Type #

NFData DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

Methods

rnf :: DeleteReplicationSet -> () #

Hashable DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

ToJSON DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

AWSRequest DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

Associated Types

type AWSResponse DeleteReplicationSet #

ToHeaders DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

ToPath DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

ToQuery DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

type Rep DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

type Rep DeleteReplicationSet = D1 ('MetaData "DeleteReplicationSet" "Amazonka.SSMIncidents.DeleteReplicationSet" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteReplicationSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

newDeleteReplicationSet Source #

Create a value of DeleteReplicationSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:DeleteReplicationSet', deleteReplicationSet_arn - The Amazon Resource Name (ARN) of the replication set you're deleting.

data DeleteReplicationSetResponse Source #

See: newDeleteReplicationSetResponse smart constructor.

Instances

Instances details
Eq DeleteReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

Read DeleteReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

Show DeleteReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

Generic DeleteReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

Associated Types

type Rep DeleteReplicationSetResponse :: Type -> Type #

NFData DeleteReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

type Rep DeleteReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteReplicationSet

type Rep DeleteReplicationSetResponse = D1 ('MetaData "DeleteReplicationSetResponse" "Amazonka.SSMIncidents.DeleteReplicationSet" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteReplicationSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteReplicationSetResponse Source #

Create a value of DeleteReplicationSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteReplicationSetResponse', deleteReplicationSetResponse_httpStatus - The response's http status code.

UpdateReplicationSet

data UpdateReplicationSet Source #

See: newUpdateReplicationSet smart constructor.

Instances

Instances details
Eq UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

Read UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

Show UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

Generic UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

Associated Types

type Rep UpdateReplicationSet :: Type -> Type #

NFData UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

Methods

rnf :: UpdateReplicationSet -> () #

Hashable UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

ToJSON UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

AWSRequest UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

Associated Types

type AWSResponse UpdateReplicationSet #

ToHeaders UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

ToPath UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

ToQuery UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

type Rep UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

type Rep UpdateReplicationSet = D1 ('MetaData "UpdateReplicationSet" "Amazonka.SSMIncidents.UpdateReplicationSet" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateReplicationSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "actions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty UpdateReplicationSetAction)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

newUpdateReplicationSet Source #

Create a value of UpdateReplicationSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:UpdateReplicationSet', updateReplicationSet_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:actions:UpdateReplicationSet', updateReplicationSet_actions - An action to add or delete a Region.

$sel:arn:UpdateReplicationSet', updateReplicationSet_arn - The Amazon Resource Name (ARN) of the replication set you're updating.

data UpdateReplicationSetResponse Source #

See: newUpdateReplicationSetResponse smart constructor.

Instances

Instances details
Eq UpdateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

Read UpdateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

Show UpdateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

Generic UpdateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

Associated Types

type Rep UpdateReplicationSetResponse :: Type -> Type #

NFData UpdateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

type Rep UpdateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateReplicationSet

type Rep UpdateReplicationSetResponse = D1 ('MetaData "UpdateReplicationSetResponse" "Amazonka.SSMIncidents.UpdateReplicationSet" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateReplicationSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateReplicationSetResponse Source #

Create a value of UpdateReplicationSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateReplicationSetResponse', updateReplicationSetResponse_httpStatus - The response's http status code.

ListReplicationSets (Paginated)

data ListReplicationSets Source #

See: newListReplicationSets smart constructor.

Instances

Instances details
Eq ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

Read ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

Show ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

Generic ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

Associated Types

type Rep ListReplicationSets :: Type -> Type #

NFData ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

Methods

rnf :: ListReplicationSets -> () #

Hashable ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

ToJSON ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

AWSPager ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

AWSRequest ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

Associated Types

type AWSResponse ListReplicationSets #

ToHeaders ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

ToPath ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

ToQuery ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

type Rep ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

type Rep ListReplicationSets = D1 ('MetaData "ListReplicationSets" "Amazonka.SSMIncidents.ListReplicationSets" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListReplicationSets'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListReplicationSets Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

newListReplicationSets :: ListReplicationSets Source #

Create a value of ListReplicationSets with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListReplicationSets', listReplicationSets_nextToken - The pagination token to continue to the next page of results.

$sel:maxResults:ListReplicationSets', listReplicationSets_maxResults - The maximum number of results per page.

data ListReplicationSetsResponse Source #

See: newListReplicationSetsResponse smart constructor.

Instances

Instances details
Eq ListReplicationSetsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

Read ListReplicationSetsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

Show ListReplicationSetsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

Generic ListReplicationSetsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

Associated Types

type Rep ListReplicationSetsResponse :: Type -> Type #

NFData ListReplicationSetsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

type Rep ListReplicationSetsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListReplicationSets

type Rep ListReplicationSetsResponse = D1 ('MetaData "ListReplicationSetsResponse" "Amazonka.SSMIncidents.ListReplicationSets" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListReplicationSetsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "replicationSetArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newListReplicationSetsResponse Source #

Create a value of ListReplicationSetsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListReplicationSets', listReplicationSetsResponse_nextToken - The pagination token to continue to the next page of results.

$sel:httpStatus:ListReplicationSetsResponse', listReplicationSetsResponse_httpStatus - The response's http status code.

$sel:replicationSetArns:ListReplicationSetsResponse', listReplicationSetsResponse_replicationSetArns - The Amazon Resource Name (ARN) of the list replication set.

UpdateIncidentRecord

data UpdateIncidentRecord Source #

See: newUpdateIncidentRecord smart constructor.

Instances

Instances details
Eq UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

Read UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

Show UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

Generic UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

Associated Types

type Rep UpdateIncidentRecord :: Type -> Type #

NFData UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

Methods

rnf :: UpdateIncidentRecord -> () #

Hashable UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

ToJSON UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

AWSRequest UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

Associated Types

type AWSResponse UpdateIncidentRecord #

ToHeaders UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

ToPath UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

ToQuery UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

type Rep UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

type AWSResponse UpdateIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

newUpdateIncidentRecord Source #

Create a value of UpdateIncidentRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:summary:UpdateIncidentRecord', updateIncidentRecord_summary - The summary describes what has happened during the incident.

$sel:status:UpdateIncidentRecord', updateIncidentRecord_status - The status of the incident. An incident can be Open or Resolved.

$sel:notificationTargets:UpdateIncidentRecord', updateIncidentRecord_notificationTargets - The SNS targets that are notified when updates are made to an incident.

Using multiple SNS topics creates redundancy in the case that a Region is down during the incident.

$sel:clientToken:UpdateIncidentRecord', updateIncidentRecord_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:impact:UpdateIncidentRecord', updateIncidentRecord_impact - Defines the impact to customers and applications. Providing an impact overwrites the impact provided by the response plan.

Possible impacts:

  • 1 - Critical impact, this typically relates to full application failure that impacts many to all customers.
  • 2 - High impact, partial application failure with impact to many customers.
  • 3 - Medium impact, the application is providing reduced service to customers.
  • 4 - Low impact, customer might aren't impacted by the problem yet.
  • 5 - No impact, customers aren't currently impacted but urgent action is needed to avoid impact.

$sel:chatChannel:UpdateIncidentRecord', updateIncidentRecord_chatChannel - The AWS Chatbot chat channel for responders to collaborate in.

$sel:title:UpdateIncidentRecord', updateIncidentRecord_title - The title of the incident is a brief and easily recognizable.

$sel:arn:UpdateIncidentRecord', updateIncidentRecord_arn - The Amazon Resource Name (ARN) of the incident record you are updating.

data UpdateIncidentRecordResponse Source #

See: newUpdateIncidentRecordResponse smart constructor.

Instances

Instances details
Eq UpdateIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

Read UpdateIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

Show UpdateIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

Generic UpdateIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

Associated Types

type Rep UpdateIncidentRecordResponse :: Type -> Type #

NFData UpdateIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

type Rep UpdateIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateIncidentRecord

type Rep UpdateIncidentRecordResponse = D1 ('MetaData "UpdateIncidentRecordResponse" "Amazonka.SSMIncidents.UpdateIncidentRecord" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateIncidentRecordResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateIncidentRecordResponse Source #

Create a value of UpdateIncidentRecordResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateIncidentRecordResponse', updateIncidentRecordResponse_httpStatus - The response's http status code.

DeleteIncidentRecord

data DeleteIncidentRecord Source #

See: newDeleteIncidentRecord smart constructor.

Instances

Instances details
Eq DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

Read DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

Show DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

Generic DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

Associated Types

type Rep DeleteIncidentRecord :: Type -> Type #

NFData DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

Methods

rnf :: DeleteIncidentRecord -> () #

Hashable DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

ToJSON DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

AWSRequest DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

Associated Types

type AWSResponse DeleteIncidentRecord #

ToHeaders DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

ToPath DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

ToQuery DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

type Rep DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

type Rep DeleteIncidentRecord = D1 ('MetaData "DeleteIncidentRecord" "Amazonka.SSMIncidents.DeleteIncidentRecord" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteIncidentRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

newDeleteIncidentRecord Source #

Create a value of DeleteIncidentRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:DeleteIncidentRecord', deleteIncidentRecord_arn - The Amazon Resource Name (ARN) of the incident record you are deleting.

data DeleteIncidentRecordResponse Source #

See: newDeleteIncidentRecordResponse smart constructor.

Instances

Instances details
Eq DeleteIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

Read DeleteIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

Show DeleteIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

Generic DeleteIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

Associated Types

type Rep DeleteIncidentRecordResponse :: Type -> Type #

NFData DeleteIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

type Rep DeleteIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteIncidentRecord

type Rep DeleteIncidentRecordResponse = D1 ('MetaData "DeleteIncidentRecordResponse" "Amazonka.SSMIncidents.DeleteIncidentRecord" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteIncidentRecordResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteIncidentRecordResponse Source #

Create a value of DeleteIncidentRecordResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteIncidentRecordResponse', deleteIncidentRecordResponse_httpStatus - The response's http status code.

CreateReplicationSet

data CreateReplicationSet Source #

See: newCreateReplicationSet smart constructor.

Instances

Instances details
Eq CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

Read CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

Show CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

Generic CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

Associated Types

type Rep CreateReplicationSet :: Type -> Type #

NFData CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

Methods

rnf :: CreateReplicationSet -> () #

Hashable CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

ToJSON CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

AWSRequest CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

Associated Types

type AWSResponse CreateReplicationSet #

ToHeaders CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

ToPath CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

ToQuery CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

type Rep CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

type Rep CreateReplicationSet = D1 ('MetaData "CreateReplicationSet" "Amazonka.SSMIncidents.CreateReplicationSet" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "CreateReplicationSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "regions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text RegionMapInputValue))))
type AWSResponse CreateReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

newCreateReplicationSet :: CreateReplicationSet Source #

Create a value of CreateReplicationSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateReplicationSet', createReplicationSet_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:regions:CreateReplicationSet', createReplicationSet_regions - The Regions that Incident Manager replicates your data to. You can have up to three Regions in your replication set.

data CreateReplicationSetResponse Source #

See: newCreateReplicationSetResponse smart constructor.

Instances

Instances details
Eq CreateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

Read CreateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

Show CreateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

Generic CreateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

Associated Types

type Rep CreateReplicationSetResponse :: Type -> Type #

NFData CreateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

type Rep CreateReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateReplicationSet

type Rep CreateReplicationSetResponse = D1 ('MetaData "CreateReplicationSetResponse" "Amazonka.SSMIncidents.CreateReplicationSet" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "CreateReplicationSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateReplicationSetResponse Source #

Create a value of CreateReplicationSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateReplicationSetResponse', createReplicationSetResponse_httpStatus - The response's http status code.

$sel:arn:CreateReplicationSetResponse', createReplicationSetResponse_arn - The Amazon Resource Name (ARN) of the replication set.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.SSMIncidents.ListTagsForResource" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

newListTagsForResource Source #

Create a value of ListTagsForResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the response plan.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.SSMIncidents.ListTagsForResource" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))

newListTagsForResourceResponse Source #

Create a value of ListTagsForResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - A list of tags for the response plan.

GetResourcePolicies (Paginated)

data GetResourcePolicies Source #

See: newGetResourcePolicies smart constructor.

Instances

Instances details
Eq GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

Read GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

Show GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

Generic GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

Associated Types

type Rep GetResourcePolicies :: Type -> Type #

NFData GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

Methods

rnf :: GetResourcePolicies -> () #

Hashable GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

ToJSON GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

AWSPager GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

AWSRequest GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

Associated Types

type AWSResponse GetResourcePolicies #

ToHeaders GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

ToPath GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

ToQuery GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

type Rep GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

type Rep GetResourcePolicies = D1 ('MetaData "GetResourcePolicies" "Amazonka.SSMIncidents.GetResourcePolicies" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "GetResourcePolicies'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetResourcePolicies Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

newGetResourcePolicies Source #

Create a value of GetResourcePolicies with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:GetResourcePolicies', getResourcePolicies_nextToken - The pagination token to continue to the next page of results.

$sel:maxResults:GetResourcePolicies', getResourcePolicies_maxResults - The maximum number of resource policies to display per page of results.

$sel:resourceArn:GetResourcePolicies', getResourcePolicies_resourceArn - The Amazon Resource Name (ARN) of the response plan with the attached resource policy.

data GetResourcePoliciesResponse Source #

See: newGetResourcePoliciesResponse smart constructor.

Instances

Instances details
Eq GetResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

Read GetResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

Show GetResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

Generic GetResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

Associated Types

type Rep GetResourcePoliciesResponse :: Type -> Type #

NFData GetResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

type Rep GetResourcePoliciesResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResourcePolicies

type Rep GetResourcePoliciesResponse = D1 ('MetaData "GetResourcePoliciesResponse" "Amazonka.SSMIncidents.GetResourcePolicies" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "GetResourcePoliciesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "resourcePolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ResourcePolicy]))))

newGetResourcePoliciesResponse Source #

Create a value of GetResourcePoliciesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:GetResourcePolicies', getResourcePoliciesResponse_nextToken - The pagination token to continue to the next page of results.

$sel:httpStatus:GetResourcePoliciesResponse', getResourcePoliciesResponse_httpStatus - The response's http status code.

$sel:resourcePolicies:GetResourcePoliciesResponse', getResourcePoliciesResponse_resourcePolicies - Details about the resource policy attached to the response plan.

GetIncidentRecord

data GetIncidentRecord Source #

See: newGetIncidentRecord smart constructor.

Constructors

GetIncidentRecord' Text 

Instances

Instances details
Eq GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

Read GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

Show GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

Generic GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

Associated Types

type Rep GetIncidentRecord :: Type -> Type #

NFData GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

Methods

rnf :: GetIncidentRecord -> () #

Hashable GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

AWSRequest GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

Associated Types

type AWSResponse GetIncidentRecord #

ToHeaders GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

ToPath GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

ToQuery GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

type Rep GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

type Rep GetIncidentRecord = D1 ('MetaData "GetIncidentRecord" "Amazonka.SSMIncidents.GetIncidentRecord" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "GetIncidentRecord'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetIncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

newGetIncidentRecord Source #

Create a value of GetIncidentRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:GetIncidentRecord', getIncidentRecord_arn - The Amazon Resource Name (ARN) of the incident record.

data GetIncidentRecordResponse Source #

See: newGetIncidentRecordResponse smart constructor.

Instances

Instances details
Eq GetIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

Read GetIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

Show GetIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

Generic GetIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

Associated Types

type Rep GetIncidentRecordResponse :: Type -> Type #

NFData GetIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

type Rep GetIncidentRecordResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetIncidentRecord

type Rep GetIncidentRecordResponse = D1 ('MetaData "GetIncidentRecordResponse" "Amazonka.SSMIncidents.GetIncidentRecord" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "GetIncidentRecordResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "incidentRecord") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IncidentRecord)))

newGetIncidentRecordResponse Source #

Create a value of GetIncidentRecordResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetIncidentRecordResponse', getIncidentRecordResponse_httpStatus - The response's http status code.

$sel:incidentRecord:GetIncidentRecordResponse', getIncidentRecordResponse_incidentRecord - Details structure of the incident record.

GetReplicationSet

data GetReplicationSet Source #

See: newGetReplicationSet smart constructor.

Constructors

GetReplicationSet' Text 

Instances

Instances details
Eq GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

Read GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

Show GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

Generic GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

Associated Types

type Rep GetReplicationSet :: Type -> Type #

NFData GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

Methods

rnf :: GetReplicationSet -> () #

Hashable GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

AWSRequest GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

Associated Types

type AWSResponse GetReplicationSet #

ToHeaders GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

ToPath GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

ToQuery GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

type Rep GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

type Rep GetReplicationSet = D1 ('MetaData "GetReplicationSet" "Amazonka.SSMIncidents.GetReplicationSet" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "GetReplicationSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

newGetReplicationSet Source #

Create a value of GetReplicationSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:GetReplicationSet', getReplicationSet_arn - The Amazon Resource Name (ARN) of the replication set you want to retrieve.

data GetReplicationSetResponse Source #

See: newGetReplicationSetResponse smart constructor.

Instances

Instances details
Eq GetReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

Read GetReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

Show GetReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

Generic GetReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

Associated Types

type Rep GetReplicationSetResponse :: Type -> Type #

NFData GetReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

type Rep GetReplicationSetResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetReplicationSet

type Rep GetReplicationSetResponse = D1 ('MetaData "GetReplicationSetResponse" "Amazonka.SSMIncidents.GetReplicationSet" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "GetReplicationSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "replicationSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ReplicationSet)))

newGetReplicationSetResponse Source #

Create a value of GetReplicationSetResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetReplicationSetResponse', getReplicationSetResponse_httpStatus - The response's http status code.

$sel:replicationSet:GetReplicationSetResponse', getReplicationSetResponse_replicationSet - Details of the replication set.

ListRelatedItems (Paginated)

data ListRelatedItems Source #

See: newListRelatedItems smart constructor.

Instances

Instances details
Eq ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

Read ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

Show ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

Generic ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

Associated Types

type Rep ListRelatedItems :: Type -> Type #

NFData ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

Methods

rnf :: ListRelatedItems -> () #

Hashable ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

ToJSON ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

AWSPager ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

AWSRequest ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

Associated Types

type AWSResponse ListRelatedItems #

ToHeaders ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

ToPath ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

ToQuery ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

type Rep ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

type Rep ListRelatedItems = D1 ('MetaData "ListRelatedItems" "Amazonka.SSMIncidents.ListRelatedItems" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListRelatedItems'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

newListRelatedItems Source #

Create a value of ListRelatedItems with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListRelatedItems', listRelatedItems_nextToken - The pagination token to continue to the next page of results.

$sel:maxResults:ListRelatedItems', listRelatedItems_maxResults - The maximum number of related items per page.

$sel:incidentRecordArn:ListRelatedItems', listRelatedItems_incidentRecordArn - The Amazon Resource Name (ARN) of the incident record that you are listing related items for.

data ListRelatedItemsResponse Source #

See: newListRelatedItemsResponse smart constructor.

Instances

Instances details
Eq ListRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

Read ListRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

Show ListRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

Generic ListRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

Associated Types

type Rep ListRelatedItemsResponse :: Type -> Type #

NFData ListRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

type Rep ListRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListRelatedItems

type Rep ListRelatedItemsResponse = D1 ('MetaData "ListRelatedItemsResponse" "Amazonka.SSMIncidents.ListRelatedItems" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListRelatedItemsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "relatedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [RelatedItem]))))

newListRelatedItemsResponse Source #

Create a value of ListRelatedItemsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListRelatedItems', listRelatedItemsResponse_nextToken - The pagination token to continue to the next page of results.

$sel:httpStatus:ListRelatedItemsResponse', listRelatedItemsResponse_httpStatus - The response's http status code.

$sel:relatedItems:ListRelatedItemsResponse', listRelatedItemsResponse_relatedItems - Details about each related item.

UpdateDeletionProtection

data UpdateDeletionProtection Source #

See: newUpdateDeletionProtection smart constructor.

Instances

Instances details
Eq UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

Read UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

Show UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

Generic UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

Associated Types

type Rep UpdateDeletionProtection :: Type -> Type #

NFData UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

Hashable UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

ToJSON UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

AWSRequest UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

ToHeaders UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

ToPath UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

ToQuery UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

type Rep UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

type Rep UpdateDeletionProtection = D1 ('MetaData "UpdateDeletionProtection" "Amazonka.SSMIncidents.UpdateDeletionProtection" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateDeletionProtection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deletionProtected") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool))))
type AWSResponse UpdateDeletionProtection Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

newUpdateDeletionProtection Source #

Create a value of UpdateDeletionProtection with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:UpdateDeletionProtection', updateDeletionProtection_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:arn:UpdateDeletionProtection', updateDeletionProtection_arn - The Amazon Resource Name (ARN) of the replication set you're updating.

$sel:deletionProtected:UpdateDeletionProtection', updateDeletionProtection_deletionProtected - Details if deletion protection is enabled or disabled in your account.

data UpdateDeletionProtectionResponse Source #

See: newUpdateDeletionProtectionResponse smart constructor.

Instances

Instances details
Eq UpdateDeletionProtectionResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

Read UpdateDeletionProtectionResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

Show UpdateDeletionProtectionResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

Generic UpdateDeletionProtectionResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

Associated Types

type Rep UpdateDeletionProtectionResponse :: Type -> Type #

NFData UpdateDeletionProtectionResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

type Rep UpdateDeletionProtectionResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateDeletionProtection

type Rep UpdateDeletionProtectionResponse = D1 ('MetaData "UpdateDeletionProtectionResponse" "Amazonka.SSMIncidents.UpdateDeletionProtection" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateDeletionProtectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDeletionProtectionResponse Source #

Create a value of UpdateDeletionProtectionResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateDeletionProtectionResponse', updateDeletionProtectionResponse_httpStatus - The response's http status code.

GetResponsePlan

data GetResponsePlan Source #

See: newGetResponsePlan smart constructor.

Constructors

GetResponsePlan' Text 

Instances

Instances details
Eq GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Read GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Show GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Generic GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Associated Types

type Rep GetResponsePlan :: Type -> Type #

NFData GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Methods

rnf :: GetResponsePlan -> () #

Hashable GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

AWSRequest GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Associated Types

type AWSResponse GetResponsePlan #

ToHeaders GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

ToPath GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

ToQuery GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

type Rep GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

type Rep GetResponsePlan = D1 ('MetaData "GetResponsePlan" "Amazonka.SSMIncidents.GetResponsePlan" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "GetResponsePlan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

newGetResponsePlan Source #

Create a value of GetResponsePlan with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:GetResponsePlan', getResponsePlan_arn - The Amazon Resource Name (ARN) of the response plan.

data GetResponsePlanResponse Source #

See: newGetResponsePlanResponse smart constructor.

Instances

Instances details
Eq GetResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Read GetResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Show GetResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Generic GetResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Associated Types

type Rep GetResponsePlanResponse :: Type -> Type #

NFData GetResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

Methods

rnf :: GetResponsePlanResponse -> () #

type Rep GetResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetResponsePlan

type Rep GetResponsePlanResponse = D1 ('MetaData "GetResponsePlanResponse" "Amazonka.SSMIncidents.GetResponsePlan" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "GetResponsePlanResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "actions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Action])) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "chatChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChatChannel)) :*: S1 ('MetaSel ('Just "engagements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])))) :*: ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "incidentTemplate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IncidentTemplate) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newGetResponsePlanResponse Source #

Create a value of GetResponsePlanResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:actions:GetResponsePlanResponse', getResponsePlanResponse_actions - The actions that this response plan takes at the beginning of the incident.

$sel:displayName:GetResponsePlanResponse', getResponsePlanResponse_displayName - The long format name of the response plan. Can contain spaces.

$sel:chatChannel:GetResponsePlanResponse', getResponsePlanResponse_chatChannel - The AWS Chatbot chat channel used for collaboration during an incident.

$sel:engagements:GetResponsePlanResponse', getResponsePlanResponse_engagements - The contacts and escalation plans that the response plan engages during an incident.

$sel:httpStatus:GetResponsePlanResponse', getResponsePlanResponse_httpStatus - The response's http status code.

$sel:arn:GetResponsePlan', getResponsePlanResponse_arn - The ARN of the response plan.

$sel:incidentTemplate:GetResponsePlanResponse', getResponsePlanResponse_incidentTemplate - Details used to create the incident when using this response plan.

$sel:name:GetResponsePlanResponse', getResponsePlanResponse_name - The short format name of the response plan. Can't contain spaces.

CreateResponsePlan

data CreateResponsePlan Source #

See: newCreateResponsePlan smart constructor.

Instances

Instances details
Eq CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

Read CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

Show CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

Generic CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

Associated Types

type Rep CreateResponsePlan :: Type -> Type #

NFData CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

Methods

rnf :: CreateResponsePlan -> () #

Hashable CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

ToJSON CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

AWSRequest CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

Associated Types

type AWSResponse CreateResponsePlan #

ToHeaders CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

ToPath CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

ToQuery CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

type Rep CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

type AWSResponse CreateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

newCreateResponsePlan Source #

Create a value of CreateResponsePlan with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateResponsePlan', createResponsePlan_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:actions:CreateResponsePlan', createResponsePlan_actions - The actions that the response plan starts at the beginning of an incident.

$sel:displayName:CreateResponsePlan', createResponsePlan_displayName - The long format of the response plan name. This field can contain spaces.

$sel:chatChannel:CreateResponsePlan', createResponsePlan_chatChannel - The AWS Chatbot chat channel used for collaboration during an incident.

$sel:engagements:CreateResponsePlan', createResponsePlan_engagements - The contacts and escalation plans that the response plan engages during an incident.

$sel:tags:CreateResponsePlan', createResponsePlan_tags - A list of tags that you are adding to the response plan.

$sel:incidentTemplate:CreateResponsePlan', createResponsePlan_incidentTemplate - Details used to create an incident when using this response plan.

$sel:name:CreateResponsePlan', createResponsePlan_name - The short format name of the response plan. Can't include spaces.

data CreateResponsePlanResponse Source #

See: newCreateResponsePlanResponse smart constructor.

Instances

Instances details
Eq CreateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

Read CreateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

Show CreateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

Generic CreateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

Associated Types

type Rep CreateResponsePlanResponse :: Type -> Type #

NFData CreateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

type Rep CreateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateResponsePlan

type Rep CreateResponsePlanResponse = D1 ('MetaData "CreateResponsePlanResponse" "Amazonka.SSMIncidents.CreateResponsePlan" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "CreateResponsePlanResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateResponsePlanResponse Source #

Create a value of CreateResponsePlanResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateResponsePlanResponse', createResponsePlanResponse_httpStatus - The response's http status code.

$sel:arn:CreateResponsePlanResponse', createResponsePlanResponse_arn - The Amazon Resource Name (ARN) of the response plan.

ListIncidentRecords (Paginated)

data ListIncidentRecords Source #

See: newListIncidentRecords smart constructor.

Instances

Instances details
Eq ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

Read ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

Show ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

Generic ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

Associated Types

type Rep ListIncidentRecords :: Type -> Type #

NFData ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

Methods

rnf :: ListIncidentRecords -> () #

Hashable ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

ToJSON ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

AWSPager ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

AWSRequest ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

Associated Types

type AWSResponse ListIncidentRecords #

ToHeaders ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

ToPath ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

ToQuery ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

type Rep ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

type Rep ListIncidentRecords = D1 ('MetaData "ListIncidentRecords" "Amazonka.SSMIncidents.ListIncidentRecords" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListIncidentRecords'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse ListIncidentRecords Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

newListIncidentRecords :: ListIncidentRecords Source #

Create a value of ListIncidentRecords with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filters:ListIncidentRecords', listIncidentRecords_filters - Filter the list of incident records you are searching through. You can filter on the following keys:

  • creationTime
  • impact
  • status
  • createdBy

$sel:nextToken:ListIncidentRecords', listIncidentRecords_nextToken - The pagination token to continue to the next page of results.

$sel:maxResults:ListIncidentRecords', listIncidentRecords_maxResults - The maximum number of results per page.

data ListIncidentRecordsResponse Source #

See: newListIncidentRecordsResponse smart constructor.

Instances

Instances details
Eq ListIncidentRecordsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

Read ListIncidentRecordsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

Show ListIncidentRecordsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

Generic ListIncidentRecordsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

Associated Types

type Rep ListIncidentRecordsResponse :: Type -> Type #

NFData ListIncidentRecordsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

type Rep ListIncidentRecordsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListIncidentRecords

type Rep ListIncidentRecordsResponse = D1 ('MetaData "ListIncidentRecordsResponse" "Amazonka.SSMIncidents.ListIncidentRecords" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListIncidentRecordsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "incidentRecordSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [IncidentRecordSummary]))))

newListIncidentRecordsResponse Source #

Create a value of ListIncidentRecordsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListIncidentRecords', listIncidentRecordsResponse_nextToken - The pagination token to continue to the next page of results.

$sel:httpStatus:ListIncidentRecordsResponse', listIncidentRecordsResponse_httpStatus - The response's http status code.

$sel:incidentRecordSummaries:ListIncidentRecordsResponse', listIncidentRecordsResponse_incidentRecordSummaries - The details of each listed incident record.

UpdateRelatedItems

data UpdateRelatedItems Source #

See: newUpdateRelatedItems smart constructor.

Instances

Instances details
Eq UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

Read UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

Show UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

Generic UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

Associated Types

type Rep UpdateRelatedItems :: Type -> Type #

NFData UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

Methods

rnf :: UpdateRelatedItems -> () #

Hashable UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

ToJSON UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

AWSRequest UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

Associated Types

type AWSResponse UpdateRelatedItems #

ToHeaders UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

ToPath UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

ToQuery UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

type Rep UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

type Rep UpdateRelatedItems = D1 ('MetaData "UpdateRelatedItems" "Amazonka.SSMIncidents.UpdateRelatedItems" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateRelatedItems'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "relatedItemsUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RelatedItemsUpdate))))
type AWSResponse UpdateRelatedItems Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

newUpdateRelatedItems Source #

Create a value of UpdateRelatedItems with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:UpdateRelatedItems', updateRelatedItems_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:incidentRecordArn:UpdateRelatedItems', updateRelatedItems_incidentRecordArn - The Amazon Resource Name (ARN) of the incident record you are updating related items in.

$sel:relatedItemsUpdate:UpdateRelatedItems', updateRelatedItems_relatedItemsUpdate - Details about the item you are adding or deleting.

data UpdateRelatedItemsResponse Source #

See: newUpdateRelatedItemsResponse smart constructor.

Instances

Instances details
Eq UpdateRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

Read UpdateRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

Show UpdateRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

Generic UpdateRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

Associated Types

type Rep UpdateRelatedItemsResponse :: Type -> Type #

NFData UpdateRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

type Rep UpdateRelatedItemsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateRelatedItems

type Rep UpdateRelatedItemsResponse = D1 ('MetaData "UpdateRelatedItemsResponse" "Amazonka.SSMIncidents.UpdateRelatedItems" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateRelatedItemsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateRelatedItemsResponse Source #

Create a value of UpdateRelatedItemsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateRelatedItemsResponse', updateRelatedItemsResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

See: newTagResource smart constructor.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.SSMIncidents.TagResource" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

newTagResource Source #

Create a value of TagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the response plan you're adding the tags to.

$sel:tags:TagResource', tagResource_tags - A list of tags that you are adding to the response plan.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.SSMIncidents.TagResource" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:TagResourceResponse', tagResourceResponse_httpStatus - The response's http status code.

PutResourcePolicy

data PutResourcePolicy Source #

See: newPutResourcePolicy smart constructor.

Instances

Instances details
Eq PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

Read PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

Show PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

Generic PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

Associated Types

type Rep PutResourcePolicy :: Type -> Type #

NFData PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

Methods

rnf :: PutResourcePolicy -> () #

Hashable PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

ToJSON PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

AWSRequest PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

Associated Types

type AWSResponse PutResourcePolicy #

ToHeaders PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

ToPath PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

ToQuery PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

type Rep PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

type Rep PutResourcePolicy = D1 ('MetaData "PutResourcePolicy" "Amazonka.SSMIncidents.PutResourcePolicy" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "PutResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse PutResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

newPutResourcePolicy Source #

Create a value of PutResourcePolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policy:PutResourcePolicy', putResourcePolicy_policy - Details of the resource policy.

$sel:resourceArn:PutResourcePolicy', putResourcePolicy_resourceArn - The Amazon Resource Name (ARN) of the response plan you're adding the resource policy to.

data PutResourcePolicyResponse Source #

See: newPutResourcePolicyResponse smart constructor.

Instances

Instances details
Eq PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

Read PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

Show PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

Generic PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

Associated Types

type Rep PutResourcePolicyResponse :: Type -> Type #

NFData PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

type Rep PutResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.PutResourcePolicy

type Rep PutResourcePolicyResponse = D1 ('MetaData "PutResourcePolicyResponse" "Amazonka.SSMIncidents.PutResourcePolicy" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "PutResourcePolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "policyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newPutResourcePolicyResponse Source #

Create a value of PutResourcePolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:PutResourcePolicyResponse', putResourcePolicyResponse_httpStatus - The response's http status code.

$sel:policyId:PutResourcePolicyResponse', putResourcePolicyResponse_policyId - The ID of the resource policy.

DeleteResourcePolicy

data DeleteResourcePolicy Source #

See: newDeleteResourcePolicy smart constructor.

Instances

Instances details
Eq DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

Read DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

Show DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

Generic DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

Associated Types

type Rep DeleteResourcePolicy :: Type -> Type #

NFData DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

Methods

rnf :: DeleteResourcePolicy -> () #

Hashable DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

ToJSON DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

AWSRequest DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

Associated Types

type AWSResponse DeleteResourcePolicy #

ToHeaders DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

ToPath DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

ToQuery DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

type Rep DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

type Rep DeleteResourcePolicy = D1 ('MetaData "DeleteResourcePolicy" "Amazonka.SSMIncidents.DeleteResourcePolicy" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

newDeleteResourcePolicy Source #

Create a value of DeleteResourcePolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policyId:DeleteResourcePolicy', deleteResourcePolicy_policyId - The ID of the resource policy you're deleting.

$sel:resourceArn:DeleteResourcePolicy', deleteResourcePolicy_resourceArn - The Amazon Resource Name (ARN) of the resource you're deleting the policy from.

data DeleteResourcePolicyResponse Source #

See: newDeleteResourcePolicyResponse smart constructor.

Instances

Instances details
Eq DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

Read DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

Show DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

Generic DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

Associated Types

type Rep DeleteResourcePolicyResponse :: Type -> Type #

NFData DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

type Rep DeleteResourcePolicyResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResourcePolicy

type Rep DeleteResourcePolicyResponse = D1 ('MetaData "DeleteResourcePolicyResponse" "Amazonka.SSMIncidents.DeleteResourcePolicy" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteResourcePolicyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteResourcePolicyResponse Source #

Create a value of DeleteResourcePolicyResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteResourcePolicyResponse', deleteResourcePolicyResponse_httpStatus - The response's http status code.

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.SSMIncidents.UntagResource" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

newUntagResource Source #

Create a value of UntagResource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the response plan you're removing a tag from.

$sel:tagKeys:UntagResource', untagResource_tagKeys - The name of the tag you're removing from the response plan.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.SSMIncidents.UntagResource" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UntagResourceResponse', untagResourceResponse_httpStatus - The response's http status code.

CreateTimelineEvent

data CreateTimelineEvent Source #

See: newCreateTimelineEvent smart constructor.

Instances

Instances details
Eq CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

Read CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

Show CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

Generic CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

Associated Types

type Rep CreateTimelineEvent :: Type -> Type #

NFData CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

Methods

rnf :: CreateTimelineEvent -> () #

Hashable CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

ToJSON CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

AWSRequest CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

Associated Types

type AWSResponse CreateTimelineEvent #

ToHeaders CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

ToPath CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

ToQuery CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

type Rep CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

type Rep CreateTimelineEvent = D1 ('MetaData "CreateTimelineEvent" "Amazonka.SSMIncidents.CreateTimelineEvent" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "CreateTimelineEvent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "eventTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: (S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse CreateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

newCreateTimelineEvent Source #

Create a value of CreateTimelineEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:CreateTimelineEvent', createTimelineEvent_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:eventData:CreateTimelineEvent', createTimelineEvent_eventData - A valid JSON string. There is no other schema imposed. A short description of the event.

$sel:eventTime:CreateTimelineEvent', createTimelineEvent_eventTime - The time that the event occurred.

$sel:eventType:CreateTimelineEvent', createTimelineEvent_eventType - The type of the event. You can create timeline events of type Custom Event.

$sel:incidentRecordArn:CreateTimelineEvent', createTimelineEvent_incidentRecordArn - The Amazon Resource Name (ARN) of the incident record you are adding the event to.

data CreateTimelineEventResponse Source #

See: newCreateTimelineEventResponse smart constructor.

Instances

Instances details
Eq CreateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

Read CreateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

Show CreateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

Generic CreateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

Associated Types

type Rep CreateTimelineEventResponse :: Type -> Type #

NFData CreateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

type Rep CreateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.CreateTimelineEvent

type Rep CreateTimelineEventResponse = D1 ('MetaData "CreateTimelineEventResponse" "Amazonka.SSMIncidents.CreateTimelineEvent" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "CreateTimelineEventResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "eventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateTimelineEventResponse Source #

Create a value of CreateTimelineEventResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:CreateTimelineEventResponse', createTimelineEventResponse_httpStatus - The response's http status code.

$sel:eventId:CreateTimelineEventResponse', createTimelineEventResponse_eventId - The ID of the event for easy reference later.

$sel:incidentRecordArn:CreateTimelineEvent', createTimelineEventResponse_incidentRecordArn - The ARN of the incident record that you added the event to.

ListTimelineEvents (Paginated)

data ListTimelineEvents Source #

See: newListTimelineEvents smart constructor.

Instances

Instances details
Eq ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

Read ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

Show ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

Generic ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

Associated Types

type Rep ListTimelineEvents :: Type -> Type #

NFData ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

Methods

rnf :: ListTimelineEvents -> () #

Hashable ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

ToJSON ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

AWSPager ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

AWSRequest ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

Associated Types

type AWSResponse ListTimelineEvents #

ToHeaders ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

ToPath ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

ToQuery ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

type Rep ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

type Rep ListTimelineEvents = D1 ('MetaData "ListTimelineEvents" "Amazonka.SSMIncidents.ListTimelineEvents" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListTimelineEvents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: (S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SortOrder)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "sortBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimelineEventSort)) :*: S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListTimelineEvents Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

newListTimelineEvents Source #

Create a value of ListTimelineEvents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:filters:ListTimelineEvents', listTimelineEvents_filters - Filters the timeline events based on the provided conditional values. You can filter timeline events using the following keys:

  • eventTime
  • eventType

$sel:sortOrder:ListTimelineEvents', listTimelineEvents_sortOrder - Sorts the order of timeline events by the value specified in the sortBy field.

$sel:nextToken:ListTimelineEvents', listTimelineEvents_nextToken - The pagination token to continue to the next page of results.

$sel:maxResults:ListTimelineEvents', listTimelineEvents_maxResults - The maximum number of results per page.

$sel:sortBy:ListTimelineEvents', listTimelineEvents_sortBy - Sort by the specified key value pair.

$sel:incidentRecordArn:ListTimelineEvents', listTimelineEvents_incidentRecordArn - The Amazon Resource Name (ARN) of the incident that the event is part of.

data ListTimelineEventsResponse Source #

See: newListTimelineEventsResponse smart constructor.

Instances

Instances details
Eq ListTimelineEventsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

Read ListTimelineEventsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

Show ListTimelineEventsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

Generic ListTimelineEventsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

Associated Types

type Rep ListTimelineEventsResponse :: Type -> Type #

NFData ListTimelineEventsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

type Rep ListTimelineEventsResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListTimelineEvents

type Rep ListTimelineEventsResponse = D1 ('MetaData "ListTimelineEventsResponse" "Amazonka.SSMIncidents.ListTimelineEvents" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListTimelineEventsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "eventSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [EventSummary]))))

newListTimelineEventsResponse Source #

Create a value of ListTimelineEventsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListTimelineEvents', listTimelineEventsResponse_nextToken - The pagination token to continue to the next page of results.

$sel:httpStatus:ListTimelineEventsResponse', listTimelineEventsResponse_httpStatus - The response's http status code.

$sel:eventSummaries:ListTimelineEventsResponse', listTimelineEventsResponse_eventSummaries - Details about each event that occurred during the incident.

StartIncident

data StartIncident Source #

See: newStartIncident smart constructor.

Instances

Instances details
Eq StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Read StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Show StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Generic StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Associated Types

type Rep StartIncident :: Type -> Type #

NFData StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Methods

rnf :: StartIncident -> () #

Hashable StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

ToJSON StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

AWSRequest StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Associated Types

type AWSResponse StartIncident #

ToHeaders StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

ToPath StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

ToQuery StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

type Rep StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

type Rep StartIncident = D1 ('MetaData "StartIncident" "Amazonka.SSMIncidents.StartIncident" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "StartIncident'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "triggerDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TriggerDetails)) :*: S1 ('MetaSel ('Just "relatedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RelatedItem])))) :*: (S1 ('MetaSel ('Just "impact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "responsePlanArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse StartIncident Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

newStartIncident Source #

Create a value of StartIncident with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:clientToken:StartIncident', startIncident_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:triggerDetails:StartIncident', startIncident_triggerDetails - Details of what created the incident record in Incident Manager.

$sel:relatedItems:StartIncident', startIncident_relatedItems - Add related items to the incident for other responders to use. Related items are AWS resources, external links, or files uploaded to an S3 bucket.

$sel:impact:StartIncident', startIncident_impact - Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan.

Possible impacts:

  • 1 - Critical impact, this typically relates to full application failure that impacts many to all customers.
  • 2 - High impact, partial application failure with impact to many customers.
  • 3 - Medium impact, the application is providing reduced service to customers.
  • 4 - Low impact, customer might aren't impacted by the problem yet.
  • 5 - No impact, customers aren't currently impacted but urgent action is needed to avoid impact.

$sel:title:StartIncident', startIncident_title - Provide a title for the incident. Providing a title overwrites the title provided by the response plan.

$sel:responsePlanArn:StartIncident', startIncident_responsePlanArn - The Amazon Resource Name (ARN) of the response plan that pre-defines summary, chat channels, SNS topics, runbooks, title, and impact of the incident.

data StartIncidentResponse Source #

See: newStartIncidentResponse smart constructor.

Instances

Instances details
Eq StartIncidentResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Read StartIncidentResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Show StartIncidentResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Generic StartIncidentResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Associated Types

type Rep StartIncidentResponse :: Type -> Type #

NFData StartIncidentResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

Methods

rnf :: StartIncidentResponse -> () #

type Rep StartIncidentResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.StartIncident

type Rep StartIncidentResponse = D1 ('MetaData "StartIncidentResponse" "Amazonka.SSMIncidents.StartIncident" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "StartIncidentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStartIncidentResponse Source #

Create a value of StartIncidentResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:StartIncidentResponse', startIncidentResponse_httpStatus - The response's http status code.

$sel:incidentRecordArn:StartIncidentResponse', startIncidentResponse_incidentRecordArn - The ARN of the newly created incident record.

DeleteTimelineEvent

data DeleteTimelineEvent Source #

See: newDeleteTimelineEvent smart constructor.

Instances

Instances details
Eq DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

Read DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

Show DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

Generic DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

Associated Types

type Rep DeleteTimelineEvent :: Type -> Type #

NFData DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

Methods

rnf :: DeleteTimelineEvent -> () #

Hashable DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

ToJSON DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

AWSRequest DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

Associated Types

type AWSResponse DeleteTimelineEvent #

ToHeaders DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

ToPath DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

ToQuery DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

type Rep DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

type Rep DeleteTimelineEvent = D1 ('MetaData "DeleteTimelineEvent" "Amazonka.SSMIncidents.DeleteTimelineEvent" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteTimelineEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

newDeleteTimelineEvent Source #

Create a value of DeleteTimelineEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventId:DeleteTimelineEvent', deleteTimelineEvent_eventId - The ID of the event you are updating. You can find this by using ListTimelineEvents.

$sel:incidentRecordArn:DeleteTimelineEvent', deleteTimelineEvent_incidentRecordArn - The Amazon Resource Name (ARN) of the incident that the event is part of.

data DeleteTimelineEventResponse Source #

See: newDeleteTimelineEventResponse smart constructor.

Instances

Instances details
Eq DeleteTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

Read DeleteTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

Show DeleteTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

Generic DeleteTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

Associated Types

type Rep DeleteTimelineEventResponse :: Type -> Type #

NFData DeleteTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

type Rep DeleteTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteTimelineEvent

type Rep DeleteTimelineEventResponse = D1 ('MetaData "DeleteTimelineEventResponse" "Amazonka.SSMIncidents.DeleteTimelineEvent" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteTimelineEventResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTimelineEventResponse Source #

Create a value of DeleteTimelineEventResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteTimelineEventResponse', deleteTimelineEventResponse_httpStatus - The response's http status code.

UpdateTimelineEvent

data UpdateTimelineEvent Source #

See: newUpdateTimelineEvent smart constructor.

Instances

Instances details
Eq UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

Read UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

Show UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

Generic UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

Associated Types

type Rep UpdateTimelineEvent :: Type -> Type #

NFData UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

Methods

rnf :: UpdateTimelineEvent -> () #

Hashable UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

ToJSON UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

AWSRequest UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

Associated Types

type AWSResponse UpdateTimelineEvent #

ToHeaders UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

ToPath UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

ToQuery UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

type Rep UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

type Rep UpdateTimelineEvent = D1 ('MetaData "UpdateTimelineEvent" "Amazonka.SSMIncidents.UpdateTimelineEvent" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateTimelineEvent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "eventData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: (S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "eventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse UpdateTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

newUpdateTimelineEvent Source #

Create a value of UpdateTimelineEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventData:UpdateTimelineEvent', updateTimelineEvent_eventData - A short description of the event.

$sel:clientToken:UpdateTimelineEvent', updateTimelineEvent_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:eventTime:UpdateTimelineEvent', updateTimelineEvent_eventTime - The time that the event occurred.

$sel:eventType:UpdateTimelineEvent', updateTimelineEvent_eventType - The type of the event. You can update events of type Custom Event.

$sel:eventId:UpdateTimelineEvent', updateTimelineEvent_eventId - The ID of the event you are updating. You can find this by using ListTimelineEvents.

$sel:incidentRecordArn:UpdateTimelineEvent', updateTimelineEvent_incidentRecordArn - The Amazon Resource Name (ARN) of the incident that the timeline event is part of.

data UpdateTimelineEventResponse Source #

See: newUpdateTimelineEventResponse smart constructor.

Instances

Instances details
Eq UpdateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

Read UpdateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

Show UpdateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

Generic UpdateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

Associated Types

type Rep UpdateTimelineEventResponse :: Type -> Type #

NFData UpdateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

type Rep UpdateTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateTimelineEvent

type Rep UpdateTimelineEventResponse = D1 ('MetaData "UpdateTimelineEventResponse" "Amazonka.SSMIncidents.UpdateTimelineEvent" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateTimelineEventResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateTimelineEventResponse Source #

Create a value of UpdateTimelineEventResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateTimelineEventResponse', updateTimelineEventResponse_httpStatus - The response's http status code.

ListResponsePlans (Paginated)

data ListResponsePlans Source #

See: newListResponsePlans smart constructor.

Instances

Instances details
Eq ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

Read ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

Show ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

Generic ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

Associated Types

type Rep ListResponsePlans :: Type -> Type #

NFData ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

Methods

rnf :: ListResponsePlans -> () #

Hashable ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

ToJSON ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

AWSPager ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

AWSRequest ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

Associated Types

type AWSResponse ListResponsePlans #

ToHeaders ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

ToPath ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

ToQuery ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

type Rep ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

type Rep ListResponsePlans = D1 ('MetaData "ListResponsePlans" "Amazonka.SSMIncidents.ListResponsePlans" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListResponsePlans'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListResponsePlans Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

newListResponsePlans :: ListResponsePlans Source #

Create a value of ListResponsePlans with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListResponsePlans', listResponsePlans_nextToken - The pagination token to continue to the next page of results.

$sel:maxResults:ListResponsePlans', listResponsePlans_maxResults - The maximum number of response plans per page.

data ListResponsePlansResponse Source #

See: newListResponsePlansResponse smart constructor.

Instances

Instances details
Eq ListResponsePlansResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

Read ListResponsePlansResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

Show ListResponsePlansResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

Generic ListResponsePlansResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

Associated Types

type Rep ListResponsePlansResponse :: Type -> Type #

NFData ListResponsePlansResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

type Rep ListResponsePlansResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.ListResponsePlans

type Rep ListResponsePlansResponse = D1 ('MetaData "ListResponsePlansResponse" "Amazonka.SSMIncidents.ListResponsePlans" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ListResponsePlansResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "responsePlanSummaries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ResponsePlanSummary]))))

newListResponsePlansResponse Source #

Create a value of ListResponsePlansResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:ListResponsePlans', listResponsePlansResponse_nextToken - The pagination token to continue to the next page of results.

$sel:httpStatus:ListResponsePlansResponse', listResponsePlansResponse_httpStatus - The response's http status code.

$sel:responsePlanSummaries:ListResponsePlansResponse', listResponsePlansResponse_responsePlanSummaries - Details of each response plan.

GetTimelineEvent

data GetTimelineEvent Source #

See: newGetTimelineEvent smart constructor.

Instances

Instances details
Eq GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

Read GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

Show GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

Generic GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

Associated Types

type Rep GetTimelineEvent :: Type -> Type #

NFData GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

Methods

rnf :: GetTimelineEvent -> () #

Hashable GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

AWSRequest GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

Associated Types

type AWSResponse GetTimelineEvent #

ToHeaders GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

ToPath GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

ToQuery GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

type Rep GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

type Rep GetTimelineEvent = D1 ('MetaData "GetTimelineEvent" "Amazonka.SSMIncidents.GetTimelineEvent" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "GetTimelineEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetTimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

newGetTimelineEvent Source #

Create a value of GetTimelineEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventId:GetTimelineEvent', getTimelineEvent_eventId - The ID of the event. You can get an event's ID when you create it or by using ListTimelineEvents.

$sel:incidentRecordArn:GetTimelineEvent', getTimelineEvent_incidentRecordArn - The Amazon Resource Name (ARN) of the incident that the timeline event is part of.

data GetTimelineEventResponse Source #

See: newGetTimelineEventResponse smart constructor.

Instances

Instances details
Eq GetTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

Read GetTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

Show GetTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

Generic GetTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

Associated Types

type Rep GetTimelineEventResponse :: Type -> Type #

NFData GetTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

type Rep GetTimelineEventResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.GetTimelineEvent

type Rep GetTimelineEventResponse = D1 ('MetaData "GetTimelineEventResponse" "Amazonka.SSMIncidents.GetTimelineEvent" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "GetTimelineEventResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TimelineEvent)))

newGetTimelineEventResponse Source #

Create a value of GetTimelineEventResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:GetTimelineEventResponse', getTimelineEventResponse_httpStatus - The response's http status code.

$sel:event:GetTimelineEventResponse', getTimelineEventResponse_event - Details about the timeline event.

UpdateResponsePlan

data UpdateResponsePlan Source #

See: newUpdateResponsePlan smart constructor.

Instances

Instances details
Eq UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

Read UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

Show UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

Generic UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

Associated Types

type Rep UpdateResponsePlan :: Type -> Type #

NFData UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

Methods

rnf :: UpdateResponsePlan -> () #

Hashable UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

ToJSON UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

AWSRequest UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

Associated Types

type AWSResponse UpdateResponsePlan #

ToHeaders UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

ToPath UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

ToQuery UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

type Rep UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

type Rep UpdateResponsePlan = D1 ('MetaData "UpdateResponsePlan" "Amazonka.SSMIncidents.UpdateResponsePlan" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateResponsePlan'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "incidentTemplateImpact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "actions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Action])) :*: (S1 ('MetaSel ('Just "incidentTemplateSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "chatChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChatChannel)) :*: (S1 ('MetaSel ('Just "incidentTemplateDedupeString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "incidentTemplateTitle") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "engagements") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "incidentTemplateNotificationTargets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NotificationTargetItem])) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

newUpdateResponsePlan Source #

Create a value of UpdateResponsePlan with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:incidentTemplateImpact:UpdateResponsePlan', updateResponsePlan_incidentTemplateImpact - Defines the impact to the customers. Providing an impact overwrites the impact provided by a response plan.

Possible impacts:

  • 5 - Severe impact
  • 4 - High impact
  • 3 - Medium impact
  • 2 - Low impact
  • 1 - No impact

$sel:clientToken:UpdateResponsePlan', updateResponsePlan_clientToken - A token ensuring that the action is called only once with the specified details.

$sel:actions:UpdateResponsePlan', updateResponsePlan_actions - The actions that this response plan takes at the beginning of an incident.

$sel:incidentTemplateSummary:UpdateResponsePlan', updateResponsePlan_incidentTemplateSummary - A brief summary of the incident. This typically contains what has happened, what's currently happening, and next steps.

$sel:displayName:UpdateResponsePlan', updateResponsePlan_displayName - The long format name of the response plan. Can't contain spaces.

$sel:chatChannel:UpdateResponsePlan', updateResponsePlan_chatChannel - The AWS Chatbot chat channel used for collaboration during an incident.

Use the empty structure to remove the chat channel from the response plan.

$sel:incidentTemplateDedupeString:UpdateResponsePlan', updateResponsePlan_incidentTemplateDedupeString - Used to create only one incident record for an incident.

$sel:incidentTemplateTitle:UpdateResponsePlan', updateResponsePlan_incidentTemplateTitle - The short format name of the incident. Can't contain spaces.

$sel:engagements:UpdateResponsePlan', updateResponsePlan_engagements - The contacts and escalation plans that Incident Manager engages at the start of the incident.

$sel:incidentTemplateNotificationTargets:UpdateResponsePlan', updateResponsePlan_incidentTemplateNotificationTargets - The SNS targets that are notified when updates are made to an incident.

$sel:arn:UpdateResponsePlan', updateResponsePlan_arn - The Amazon Resource Name (ARN) of the response plan.

data UpdateResponsePlanResponse Source #

See: newUpdateResponsePlanResponse smart constructor.

Instances

Instances details
Eq UpdateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

Read UpdateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

Show UpdateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

Generic UpdateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

Associated Types

type Rep UpdateResponsePlanResponse :: Type -> Type #

NFData UpdateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

type Rep UpdateResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.UpdateResponsePlan

type Rep UpdateResponsePlanResponse = D1 ('MetaData "UpdateResponsePlanResponse" "Amazonka.SSMIncidents.UpdateResponsePlan" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateResponsePlanResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateResponsePlanResponse Source #

Create a value of UpdateResponsePlanResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:UpdateResponsePlanResponse', updateResponsePlanResponse_httpStatus - The response's http status code.

DeleteResponsePlan

data DeleteResponsePlan Source #

See: newDeleteResponsePlan smart constructor.

Instances

Instances details
Eq DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

Read DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

Show DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

Generic DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

Associated Types

type Rep DeleteResponsePlan :: Type -> Type #

NFData DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

Methods

rnf :: DeleteResponsePlan -> () #

Hashable DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

ToJSON DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

AWSRequest DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

Associated Types

type AWSResponse DeleteResponsePlan #

ToHeaders DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

ToPath DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

ToQuery DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

type Rep DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

type Rep DeleteResponsePlan = D1 ('MetaData "DeleteResponsePlan" "Amazonka.SSMIncidents.DeleteResponsePlan" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteResponsePlan'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteResponsePlan Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

newDeleteResponsePlan Source #

Create a value of DeleteResponsePlan with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:DeleteResponsePlan', deleteResponsePlan_arn - The Amazon Resource Name (ARN) of the response plan.

data DeleteResponsePlanResponse Source #

See: newDeleteResponsePlanResponse smart constructor.

Instances

Instances details
Eq DeleteResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

Read DeleteResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

Show DeleteResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

Generic DeleteResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

Associated Types

type Rep DeleteResponsePlanResponse :: Type -> Type #

NFData DeleteResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

type Rep DeleteResponsePlanResponse Source # 
Instance details

Defined in Amazonka.SSMIncidents.DeleteResponsePlan

type Rep DeleteResponsePlanResponse = D1 ('MetaData "DeleteResponsePlanResponse" "Amazonka.SSMIncidents.DeleteResponsePlan" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteResponsePlanResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteResponsePlanResponse Source #

Create a value of DeleteResponsePlanResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:httpStatus:DeleteResponsePlanResponse', deleteResponsePlanResponse_httpStatus - The response's http status code.

Types

IncidentRecordStatus

newtype IncidentRecordStatus Source #

Instances

Instances details
Eq IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

Ord IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

Read IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

Show IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

Generic IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

Associated Types

type Rep IncidentRecordStatus :: Type -> Type #

NFData IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

Methods

rnf :: IncidentRecordStatus -> () #

Hashable IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

ToJSON IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

ToJSONKey IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

FromJSON IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

FromJSONKey IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

ToLog IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

ToHeader IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

ToQuery IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

FromXML IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

ToXML IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

ToByteString IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

FromText IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

ToText IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

type Rep IncidentRecordStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordStatus

type Rep IncidentRecordStatus = D1 ('MetaData "IncidentRecordStatus" "Amazonka.SSMIncidents.Types.IncidentRecordStatus" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'True) (C1 ('MetaCons "IncidentRecordStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromIncidentRecordStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ItemType

newtype ItemType Source #

Constructors

ItemType' 

Fields

Bundled Patterns

pattern ItemType_ANALYSIS :: ItemType 
pattern ItemType_ATTACHMENT :: ItemType 
pattern ItemType_INCIDENT :: ItemType 
pattern ItemType_METRIC :: ItemType 
pattern ItemType_OTHER :: ItemType 
pattern ItemType_PARENT :: ItemType 

Instances

Instances details
Eq ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Ord ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Read ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Show ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Generic ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Associated Types

type Rep ItemType :: Type -> Type #

Methods

from :: ItemType -> Rep ItemType x #

to :: Rep ItemType x -> ItemType #

NFData ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Methods

rnf :: ItemType -> () #

Hashable ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Methods

hashWithSalt :: Int -> ItemType -> Int #

hash :: ItemType -> Int #

ToJSON ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

ToJSONKey ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

FromJSON ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

FromJSONKey ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

ToLog ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

ToHeader ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Methods

toHeader :: HeaderName -> ItemType -> [Header] #

ToQuery ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

FromXML ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

ToXML ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Methods

toXML :: ItemType -> XML #

ToByteString ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Methods

toBS :: ItemType -> ByteString #

FromText ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

ToText ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

Methods

toText :: ItemType -> Text #

type Rep ItemType Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemType

type Rep ItemType = D1 ('MetaData "ItemType" "Amazonka.SSMIncidents.Types.ItemType" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'True) (C1 ('MetaCons "ItemType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromItemType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RegionStatus

newtype RegionStatus Source #

Constructors

RegionStatus' 

Instances

Instances details
Eq RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

Ord RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

Read RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

Show RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

Generic RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

Associated Types

type Rep RegionStatus :: Type -> Type #

NFData RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

Methods

rnf :: RegionStatus -> () #

Hashable RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

ToJSON RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

ToJSONKey RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

FromJSON RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

FromJSONKey RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

ToLog RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

ToHeader RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

ToQuery RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

FromXML RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

ToXML RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

Methods

toXML :: RegionStatus -> XML #

ToByteString RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

FromText RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

ToText RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

Methods

toText :: RegionStatus -> Text #

type Rep RegionStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionStatus

type Rep RegionStatus = D1 ('MetaData "RegionStatus" "Amazonka.SSMIncidents.Types.RegionStatus" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'True) (C1 ('MetaCons "RegionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRegionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ReplicationSetStatus

newtype ReplicationSetStatus Source #

Instances

Instances details
Eq ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

Ord ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

Read ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

Show ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

Generic ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

Associated Types

type Rep ReplicationSetStatus :: Type -> Type #

NFData ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

Methods

rnf :: ReplicationSetStatus -> () #

Hashable ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

ToJSON ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

ToJSONKey ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

FromJSON ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

FromJSONKey ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

ToLog ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

ToHeader ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

ToQuery ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

FromXML ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

ToXML ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

ToByteString ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

FromText ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

ToText ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

type Rep ReplicationSetStatus Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSetStatus

type Rep ReplicationSetStatus = D1 ('MetaData "ReplicationSetStatus" "Amazonka.SSMIncidents.Types.ReplicationSetStatus" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'True) (C1 ('MetaCons "ReplicationSetStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromReplicationSetStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SortOrder

newtype SortOrder Source #

Constructors

SortOrder' 

Fields

Bundled Patterns

pattern SortOrder_ASCENDING :: SortOrder 
pattern SortOrder_DESCENDING :: SortOrder 

Instances

Instances details
Eq SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

Ord SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

Read SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

Show SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

Generic SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

Associated Types

type Rep SortOrder :: Type -> Type #

NFData SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

Methods

rnf :: SortOrder -> () #

Hashable SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

ToJSON SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

ToJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

FromJSON SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

FromJSONKey SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

ToLog SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

ToHeader SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

ToQuery SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

FromXML SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

ToXML SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

Methods

toXML :: SortOrder -> XML #

ToByteString SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

Methods

toBS :: SortOrder -> ByteString #

FromText SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

ToText SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

Methods

toText :: SortOrder -> Text #

type Rep SortOrder Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SortOrder

type Rep SortOrder = D1 ('MetaData "SortOrder" "Amazonka.SSMIncidents.Types.SortOrder" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'True) (C1 ('MetaCons "SortOrder'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SsmTargetAccount

newtype SsmTargetAccount Source #

Instances

Instances details
Eq SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

Ord SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

Read SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

Show SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

Generic SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

Associated Types

type Rep SsmTargetAccount :: Type -> Type #

NFData SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

Methods

rnf :: SsmTargetAccount -> () #

Hashable SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

ToJSON SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

ToJSONKey SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

FromJSON SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

FromJSONKey SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

ToLog SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

ToHeader SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

ToQuery SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

FromXML SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

ToXML SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

ToByteString SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

FromText SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

ToText SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

type Rep SsmTargetAccount Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmTargetAccount

type Rep SsmTargetAccount = D1 ('MetaData "SsmTargetAccount" "Amazonka.SSMIncidents.Types.SsmTargetAccount" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'True) (C1 ('MetaCons "SsmTargetAccount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSsmTargetAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TimelineEventSort

newtype TimelineEventSort Source #

Bundled Patterns

pattern TimelineEventSort_EVENT_TIME :: TimelineEventSort 

Instances

Instances details
Eq TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

Ord TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

Read TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

Show TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

Generic TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

Associated Types

type Rep TimelineEventSort :: Type -> Type #

NFData TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

Methods

rnf :: TimelineEventSort -> () #

Hashable TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

ToJSON TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

ToJSONKey TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

FromJSON TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

FromJSONKey TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

ToLog TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

ToHeader TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

ToQuery TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

FromXML TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

ToXML TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

ToByteString TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

FromText TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

ToText TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

type Rep TimelineEventSort Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEventSort

type Rep TimelineEventSort = D1 ('MetaData "TimelineEventSort" "Amazonka.SSMIncidents.Types.TimelineEventSort" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'True) (C1 ('MetaCons "TimelineEventSort'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTimelineEventSort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Action

data Action Source #

The action that starts at the beginning of an incident. The response plan defines the action.

See: newAction smart constructor.

Constructors

Action' (Maybe SsmAutomation) 

Instances

Instances details
Eq Action Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Action

Methods

(==) :: Action -> Action -> Bool #

(/=) :: Action -> Action -> Bool #

Read Action Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Action

Show Action Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Action

Generic Action Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Action

Associated Types

type Rep Action :: Type -> Type #

Methods

from :: Action -> Rep Action x #

to :: Rep Action x -> Action #

NFData Action Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Action

Methods

rnf :: Action -> () #

Hashable Action Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Action

Methods

hashWithSalt :: Int -> Action -> Int #

hash :: Action -> Int #

ToJSON Action Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Action

FromJSON Action Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Action

type Rep Action Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Action

type Rep Action = D1 ('MetaData "Action" "Amazonka.SSMIncidents.Types.Action" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "Action'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ssmAutomation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SsmAutomation))))

newAction :: Action Source #

Create a value of Action with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ssmAutomation:Action', action_ssmAutomation - The Systems Manager automation document to start as the runbook at the beginning of the incident.

AddRegionAction

data AddRegionAction Source #

Defines the Region and KMS key to add to the replication set.

See: newAddRegionAction smart constructor.

Instances

Instances details
Eq AddRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AddRegionAction

Read AddRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AddRegionAction

Show AddRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AddRegionAction

Generic AddRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AddRegionAction

Associated Types

type Rep AddRegionAction :: Type -> Type #

NFData AddRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AddRegionAction

Methods

rnf :: AddRegionAction -> () #

Hashable AddRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AddRegionAction

ToJSON AddRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AddRegionAction

type Rep AddRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AddRegionAction

type Rep AddRegionAction = D1 ('MetaData "AddRegionAction" "Amazonka.SSMIncidents.Types.AddRegionAction" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "AddRegionAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sseKmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAddRegionAction Source #

Create a value of AddRegionAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sseKmsKeyId:AddRegionAction', addRegionAction_sseKmsKeyId - The KMS key ID to use to encrypt your replication set.

$sel:regionName:AddRegionAction', addRegionAction_regionName - The Region name to add to the replication set.

AttributeValueList

data AttributeValueList Source #

Use the AttributeValueList to filter by string or integer values.

See: newAttributeValueList smart constructor.

Constructors

AttributeValueList' (Maybe [Text]) (Maybe [Int]) 

Instances

Instances details
Eq AttributeValueList Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AttributeValueList

Read AttributeValueList Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AttributeValueList

Show AttributeValueList Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AttributeValueList

Generic AttributeValueList Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AttributeValueList

Associated Types

type Rep AttributeValueList :: Type -> Type #

NFData AttributeValueList Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AttributeValueList

Methods

rnf :: AttributeValueList -> () #

Hashable AttributeValueList Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AttributeValueList

ToJSON AttributeValueList Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AttributeValueList

type Rep AttributeValueList Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AttributeValueList

type Rep AttributeValueList = D1 ('MetaData "AttributeValueList" "Amazonka.SSMIncidents.Types.AttributeValueList" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "AttributeValueList'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stringValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "integerValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Int]))))

newAttributeValueList :: AttributeValueList Source #

Create a value of AttributeValueList with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:stringValues:AttributeValueList', attributeValueList_stringValues - The list of string values that the filter matches.

$sel:integerValues:AttributeValueList', attributeValueList_integerValues - The list of integer values that the filter matches.

AutomationExecution

data AutomationExecution Source #

The Systems Manager automation document process to start as the runbook at the beginning of the incident.

See: newAutomationExecution smart constructor.

Instances

Instances details
Eq AutomationExecution Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AutomationExecution

Read AutomationExecution Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AutomationExecution

Show AutomationExecution Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AutomationExecution

Generic AutomationExecution Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AutomationExecution

Associated Types

type Rep AutomationExecution :: Type -> Type #

NFData AutomationExecution Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AutomationExecution

Methods

rnf :: AutomationExecution -> () #

Hashable AutomationExecution Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AutomationExecution

FromJSON AutomationExecution Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AutomationExecution

type Rep AutomationExecution Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.AutomationExecution

type Rep AutomationExecution = D1 ('MetaData "AutomationExecution" "Amazonka.SSMIncidents.Types.AutomationExecution" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "AutomationExecution'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ssmExecutionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAutomationExecution :: AutomationExecution Source #

Create a value of AutomationExecution with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:ssmExecutionArn:AutomationExecution', automationExecution_ssmExecutionArn - The Amazon Resource Name (ARN) of the automation process.

ChatChannel

data ChatChannel Source #

The AWS Chatbot chat channel used for collaboration during an incident.

See: newChatChannel smart constructor.

Instances

Instances details
Eq ChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ChatChannel

Read ChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ChatChannel

Show ChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ChatChannel

Generic ChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ChatChannel

Associated Types

type Rep ChatChannel :: Type -> Type #

NFData ChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ChatChannel

Methods

rnf :: ChatChannel -> () #

Hashable ChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ChatChannel

ToJSON ChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ChatChannel

FromJSON ChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ChatChannel

type Rep ChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ChatChannel

type Rep ChatChannel = D1 ('MetaData "ChatChannel" "Amazonka.SSMIncidents.Types.ChatChannel" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ChatChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "empty") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EmptyChatChannel)) :*: S1 ('MetaSel ('Just "chatbotSns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newChatChannel :: ChatChannel Source #

Create a value of ChatChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:empty:ChatChannel', chatChannel_empty - Used to remove the chat channel from an incident record or response plan.

$sel:chatbotSns:ChatChannel', chatChannel_chatbotSns - The SNS targets that AWS Chatbot uses to notify the chat channel of updates to an incident. You can also make updates to the incident through the chat channel by using the SNS topics.

Condition

data Condition Source #

A conditional statement with which to compare a value, after a timestamp, before a timestamp, or equal to a string or integer. If multiple conditions are specified, the conditionals become an ANDed statement. If multiple values are specified for a conditional, the values are ORd.

See: newCondition smart constructor.

Instances

Instances details
Eq Condition Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Condition

Read Condition Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Condition

Show Condition Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Condition

Generic Condition Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Condition

Associated Types

type Rep Condition :: Type -> Type #

NFData Condition Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Condition

Methods

rnf :: Condition -> () #

Hashable Condition Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Condition

ToJSON Condition Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Condition

type Rep Condition Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Condition

type Rep Condition = D1 ('MetaData "Condition" "Amazonka.SSMIncidents.Types.Condition" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "Condition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "after") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "equals") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AttributeValueList)) :*: S1 ('MetaSel ('Just "before") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newCondition :: Condition Source #

Create a value of Condition with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:after:Condition', condition_after - After the specified timestamp.

$sel:equals:Condition', condition_equals - The value is equal to the provided string or integer.

$sel:before:Condition', condition_before - Before the specified timestamp

DeleteRegionAction

data DeleteRegionAction Source #

Defines the information about the Region you're deleting from your replication set.

See: newDeleteRegionAction smart constructor.

Instances

Instances details
Eq DeleteRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.DeleteRegionAction

Read DeleteRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.DeleteRegionAction

Show DeleteRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.DeleteRegionAction

Generic DeleteRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.DeleteRegionAction

Associated Types

type Rep DeleteRegionAction :: Type -> Type #

NFData DeleteRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.DeleteRegionAction

Methods

rnf :: DeleteRegionAction -> () #

Hashable DeleteRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.DeleteRegionAction

ToJSON DeleteRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.DeleteRegionAction

type Rep DeleteRegionAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.DeleteRegionAction

type Rep DeleteRegionAction = D1 ('MetaData "DeleteRegionAction" "Amazonka.SSMIncidents.Types.DeleteRegionAction" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "DeleteRegionAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "regionName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteRegionAction Source #

Create a value of DeleteRegionAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:regionName:DeleteRegionAction', deleteRegionAction_regionName - The name of the Region you're deleting from the replication set.

EmptyChatChannel

data EmptyChatChannel Source #

Used to remove the chat channel from an incident record or response plan.

See: newEmptyChatChannel smart constructor.

Constructors

EmptyChatChannel' 

Instances

Instances details
Eq EmptyChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EmptyChatChannel

Read EmptyChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EmptyChatChannel

Show EmptyChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EmptyChatChannel

Generic EmptyChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EmptyChatChannel

Associated Types

type Rep EmptyChatChannel :: Type -> Type #

NFData EmptyChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EmptyChatChannel

Methods

rnf :: EmptyChatChannel -> () #

Hashable EmptyChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EmptyChatChannel

ToJSON EmptyChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EmptyChatChannel

FromJSON EmptyChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EmptyChatChannel

type Rep EmptyChatChannel Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EmptyChatChannel

type Rep EmptyChatChannel = D1 ('MetaData "EmptyChatChannel" "Amazonka.SSMIncidents.Types.EmptyChatChannel" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "EmptyChatChannel'" 'PrefixI 'False) (U1 :: Type -> Type))

newEmptyChatChannel :: EmptyChatChannel Source #

Create a value of EmptyChatChannel with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

EventSummary

data EventSummary Source #

Details about a timeline event during an incident.

See: newEventSummary smart constructor.

Instances

Instances details
Eq EventSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EventSummary

Read EventSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EventSummary

Show EventSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EventSummary

Generic EventSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EventSummary

Associated Types

type Rep EventSummary :: Type -> Type #

NFData EventSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EventSummary

Methods

rnf :: EventSummary -> () #

Hashable EventSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EventSummary

FromJSON EventSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EventSummary

type Rep EventSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.EventSummary

type Rep EventSummary = D1 ('MetaData "EventSummary" "Amazonka.SSMIncidents.Types.EventSummary" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "EventSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "eventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "eventTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "eventUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newEventSummary Source #

Create a value of EventSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventId:EventSummary', eventSummary_eventId - The timeline event ID.

$sel:eventTime:EventSummary', eventSummary_eventTime - The time that the event occurred.

$sel:eventType:EventSummary', eventSummary_eventType - The type of event. The timeline event must be Custom Event.

$sel:eventUpdatedTime:EventSummary', eventSummary_eventUpdatedTime - The time that the timeline event was last updated.

$sel:incidentRecordArn:EventSummary', eventSummary_incidentRecordArn - The Amazon Resource Name (ARN) of the incident that the event happened during.

Filter

data Filter Source #

Filter the selection by using a condition.

See: newFilter smart constructor.

Constructors

Filter' Condition Text 

Instances

Instances details
Eq Filter Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Read Filter Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

NFData Filter Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Filter

Methods

rnf :: Filter -> () #

Hashable Filter Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

ToJSON Filter Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Filter

type Rep Filter Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.SSMIncidents.Types.Filter" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "condition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Condition) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newFilter Source #

Create a value of Filter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:condition:Filter', filter_condition - The condition accepts before or after a specified time, equal to a string, or equal to an integer.

$sel:key:Filter', filter_key - The key that you're filtering on.

IncidentRecord

data IncidentRecord Source #

The record of the incident that's created when an incident occurs.

See: newIncidentRecord smart constructor.

Instances

Instances details
Eq IncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecord

Read IncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecord

Show IncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecord

Generic IncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecord

Associated Types

type Rep IncidentRecord :: Type -> Type #

NFData IncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecord

Methods

rnf :: IncidentRecord -> () #

Hashable IncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecord

FromJSON IncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecord

type Rep IncidentRecord Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecord

type Rep IncidentRecord = D1 ('MetaData "IncidentRecord" "Amazonka.SSMIncidents.Types.IncidentRecord" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "IncidentRecord'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "notificationTargets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NotificationTargetItem])) :*: S1 ('MetaSel ('Just "resolvedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "chatChannel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChatChannel)) :*: S1 ('MetaSel ('Just "automationExecutions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AutomationExecution]))) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))) :*: ((S1 ('MetaSel ('Just "dedupeString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "impact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "incidentRecordSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IncidentRecordSource))) :*: ((S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "lastModifiedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IncidentRecordStatus) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newIncidentRecord Source #

Create a value of IncidentRecord with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:summary:IncidentRecord', incidentRecord_summary - The summary of the incident. The summary is a brief synopsis of what occurred, what is currently happening, and context.

$sel:notificationTargets:IncidentRecord', incidentRecord_notificationTargets - The SNS targets that are notified when updates are made to an incident.

$sel:resolvedTime:IncidentRecord', incidentRecord_resolvedTime - The time at which the incident was resolved. This appears as a timeline event.

$sel:chatChannel:IncidentRecord', incidentRecord_chatChannel - The chat channel used for collaboration during an incident.

$sel:automationExecutions:IncidentRecord', incidentRecord_automationExecutions - The runbook, or automation document, that's run at the beginning of the incident.

$sel:arn:IncidentRecord', incidentRecord_arn - The Amazon Resource Name (ARN) of the incident record.

$sel:creationTime:IncidentRecord', incidentRecord_creationTime - The time that Incident Manager created the incident record.

$sel:dedupeString:IncidentRecord', incidentRecord_dedupeString - The string Incident Manager uses to prevent duplicate incidents from being created by the same incident.

$sel:impact:IncidentRecord', incidentRecord_impact - The impact of the incident on customers and applications.

$sel:incidentRecordSource:IncidentRecord', incidentRecord_incidentRecordSource - Details about the action that started the incident.

$sel:lastModifiedBy:IncidentRecord', incidentRecord_lastModifiedBy - Who modified the incident most recently.

$sel:lastModifiedTime:IncidentRecord', incidentRecord_lastModifiedTime - The time at which the incident was most recently modified.

$sel:status:IncidentRecord', incidentRecord_status - The current status of the incident.

$sel:title:IncidentRecord', incidentRecord_title - The title of the incident.

IncidentRecordSource

data IncidentRecordSource Source #

Details about how the incident record was created and when.

See: newIncidentRecordSource smart constructor.

Instances

Instances details
Eq IncidentRecordSource Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSource

Read IncidentRecordSource Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSource

Show IncidentRecordSource Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSource

Generic IncidentRecordSource Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSource

Associated Types

type Rep IncidentRecordSource :: Type -> Type #

NFData IncidentRecordSource Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSource

Methods

rnf :: IncidentRecordSource -> () #

Hashable IncidentRecordSource Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSource

FromJSON IncidentRecordSource Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSource

type Rep IncidentRecordSource Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSource

type Rep IncidentRecordSource = D1 ('MetaData "IncidentRecordSource" "Amazonka.SSMIncidents.Types.IncidentRecordSource" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "IncidentRecordSource'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "invokedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newIncidentRecordSource Source #

Create a value of IncidentRecordSource with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:invokedBy:IncidentRecordSource', incidentRecordSource_invokedBy - The principal the assumed the role specified of the createdBy.

$sel:resourceArn:IncidentRecordSource', incidentRecordSource_resourceArn - The resource that caused the incident to be created.

$sel:createdBy:IncidentRecordSource', incidentRecordSource_createdBy - The principal that started the incident.

$sel:source:IncidentRecordSource', incidentRecordSource_source - The service that started the incident. This can be manually created from Incident Manager, automatically created using an AWS CloudWatch alarm, or Amazon EventBridge event.

IncidentRecordSummary

data IncidentRecordSummary Source #

Details describing an incident record.

See: newIncidentRecordSummary smart constructor.

Instances

Instances details
Eq IncidentRecordSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSummary

Read IncidentRecordSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSummary

Show IncidentRecordSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSummary

Generic IncidentRecordSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSummary

Associated Types

type Rep IncidentRecordSummary :: Type -> Type #

NFData IncidentRecordSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSummary

Methods

rnf :: IncidentRecordSummary -> () #

Hashable IncidentRecordSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSummary

FromJSON IncidentRecordSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSummary

type Rep IncidentRecordSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentRecordSummary

type Rep IncidentRecordSummary = D1 ('MetaData "IncidentRecordSummary" "Amazonka.SSMIncidents.Types.IncidentRecordSummary" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "IncidentRecordSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resolvedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "creationTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: ((S1 ('MetaSel ('Just "impact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "incidentRecordSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IncidentRecordSource)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 IncidentRecordStatus) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newIncidentRecordSummary Source #

Create a value of IncidentRecordSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:resolvedTime:IncidentRecordSummary', incidentRecordSummary_resolvedTime - The time the incident was resolved.

$sel:arn:IncidentRecordSummary', incidentRecordSummary_arn - The Amazon Resource Name (ARN) of the incident.

$sel:creationTime:IncidentRecordSummary', incidentRecordSummary_creationTime - The time the incident was created.

$sel:impact:IncidentRecordSummary', incidentRecordSummary_impact - Defines the impact to customers and applications.

$sel:incidentRecordSource:IncidentRecordSummary', incidentRecordSummary_incidentRecordSource - What caused Incident Manager to create the incident.

$sel:status:IncidentRecordSummary', incidentRecordSummary_status - The current status of the incident.

$sel:title:IncidentRecordSummary', incidentRecordSummary_title - The title of the incident. This value is either provided by the response plan or overwritten on creation.

IncidentTemplate

data IncidentTemplate Source #

Basic details used in creating a response plan. The response plan is then used to create an incident record.

See: newIncidentTemplate smart constructor.

Instances

Instances details
Eq IncidentTemplate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentTemplate

Read IncidentTemplate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentTemplate

Show IncidentTemplate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentTemplate

Generic IncidentTemplate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentTemplate

Associated Types

type Rep IncidentTemplate :: Type -> Type #

NFData IncidentTemplate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentTemplate

Methods

rnf :: IncidentTemplate -> () #

Hashable IncidentTemplate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentTemplate

ToJSON IncidentTemplate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentTemplate

FromJSON IncidentTemplate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentTemplate

type Rep IncidentTemplate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.IncidentTemplate

type Rep IncidentTemplate = D1 ('MetaData "IncidentTemplate" "Amazonka.SSMIncidents.Types.IncidentTemplate" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "IncidentTemplate'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "summary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "notificationTargets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NotificationTargetItem]))) :*: (S1 ('MetaSel ('Just "dedupeString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "impact") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newIncidentTemplate Source #

Create a value of IncidentTemplate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:summary:IncidentTemplate', incidentTemplate_summary - The summary of the incident. The summary is a brief synopsis of what occurred, what's currently happening, and context.

$sel:notificationTargets:IncidentTemplate', incidentTemplate_notificationTargets - The SNS targets that are notified when updates are made to an incident.

$sel:dedupeString:IncidentTemplate', incidentTemplate_dedupeString - Used to stop Incident Manager from creating multiple incident records for the same incident.

$sel:impact:IncidentTemplate', incidentTemplate_impact - The impact of the incident on your customers and applications.

$sel:title:IncidentTemplate', incidentTemplate_title - The title of the incident.

ItemIdentifier

data ItemIdentifier Source #

Details and type of a related item.

See: newItemIdentifier smart constructor.

Instances

Instances details
Eq ItemIdentifier Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemIdentifier

Read ItemIdentifier Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemIdentifier

Show ItemIdentifier Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemIdentifier

Generic ItemIdentifier Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemIdentifier

Associated Types

type Rep ItemIdentifier :: Type -> Type #

NFData ItemIdentifier Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemIdentifier

Methods

rnf :: ItemIdentifier -> () #

Hashable ItemIdentifier Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemIdentifier

ToJSON ItemIdentifier Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemIdentifier

FromJSON ItemIdentifier Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemIdentifier

type Rep ItemIdentifier Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemIdentifier

type Rep ItemIdentifier = D1 ('MetaData "ItemIdentifier" "Amazonka.SSMIncidents.Types.ItemIdentifier" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ItemIdentifier'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ItemType) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ItemValue)))

newItemIdentifier Source #

Create a value of ItemIdentifier with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:type':ItemIdentifier', itemIdentifier_type - The type of related item. Incident Manager supports the following types:

  • ANALYSIS
  • INCIDENT
  • METRIC
  • PARENT
  • ATTACHMENT
  • OTHER

$sel:value:ItemIdentifier', itemIdentifier_value - Details about the related item.

ItemValue

data ItemValue Source #

Describes a related item.

See: newItemValue smart constructor.

Constructors

ItemValue' (Maybe Text) (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq ItemValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemValue

Read ItemValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemValue

Show ItemValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemValue

Generic ItemValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemValue

Associated Types

type Rep ItemValue :: Type -> Type #

NFData ItemValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemValue

Methods

rnf :: ItemValue -> () #

Hashable ItemValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemValue

ToJSON ItemValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemValue

FromJSON ItemValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemValue

type Rep ItemValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ItemValue

type Rep ItemValue = D1 ('MetaData "ItemValue" "Amazonka.SSMIncidents.Types.ItemValue" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ItemValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "metricDefinition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newItemValue :: ItemValue Source #

Create a value of ItemValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:ItemValue', itemValue_arn - The Amazon Resource Name (ARN) of the related item, if the related item is an Amazon resource.

$sel:url:ItemValue', itemValue_url - The URL, if the related item is a non-AWS resource.

$sel:metricDefinition:ItemValue', itemValue_metricDefinition - The metric definition, if the related item is a metric in CloudWatch.

NotificationTargetItem

data NotificationTargetItem Source #

The SNS targets that are notified when updates are made to an incident.

See: newNotificationTargetItem smart constructor.

Instances

Instances details
Eq NotificationTargetItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.NotificationTargetItem

Read NotificationTargetItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.NotificationTargetItem

Show NotificationTargetItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.NotificationTargetItem

Generic NotificationTargetItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.NotificationTargetItem

Associated Types

type Rep NotificationTargetItem :: Type -> Type #

NFData NotificationTargetItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.NotificationTargetItem

Methods

rnf :: NotificationTargetItem -> () #

Hashable NotificationTargetItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.NotificationTargetItem

ToJSON NotificationTargetItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.NotificationTargetItem

FromJSON NotificationTargetItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.NotificationTargetItem

type Rep NotificationTargetItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.NotificationTargetItem

type Rep NotificationTargetItem = D1 ('MetaData "NotificationTargetItem" "Amazonka.SSMIncidents.Types.NotificationTargetItem" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "NotificationTargetItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "snsTopicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newNotificationTargetItem :: NotificationTargetItem Source #

Create a value of NotificationTargetItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:snsTopicArn:NotificationTargetItem', notificationTargetItem_snsTopicArn - The Amazon Resource Name (ARN) of the SNS topic.

RegionInfo

data RegionInfo Source #

Information about a Region in your replication set.

See: newRegionInfo smart constructor.

Instances

Instances details
Eq RegionInfo Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionInfo

Read RegionInfo Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionInfo

Show RegionInfo Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionInfo

Generic RegionInfo Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionInfo

Associated Types

type Rep RegionInfo :: Type -> Type #

NFData RegionInfo Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionInfo

Methods

rnf :: RegionInfo -> () #

Hashable RegionInfo Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionInfo

FromJSON RegionInfo Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionInfo

type Rep RegionInfo Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionInfo

type Rep RegionInfo = D1 ('MetaData "RegionInfo" "Amazonka.SSMIncidents.Types.RegionInfo" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "RegionInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sseKmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RegionStatus) :*: S1 ('MetaSel ('Just "statusUpdateDateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newRegionInfo Source #

Create a value of RegionInfo with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:statusMessage:RegionInfo', regionInfo_statusMessage - Information displayed about the status of the Region.

$sel:sseKmsKeyId:RegionInfo', regionInfo_sseKmsKeyId - The ID of the KMS key used to encrypt the data in this Region.

$sel:status:RegionInfo', regionInfo_status - The status of the Region in the replication set.

$sel:statusUpdateDateTime:RegionInfo', regionInfo_statusUpdateDateTime - The most recent date and time that the Region's status was updated.

RegionMapInputValue

data RegionMapInputValue Source #

The mapping between a Region and the key that's used to encrypt the data.

See: newRegionMapInputValue smart constructor.

Instances

Instances details
Eq RegionMapInputValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionMapInputValue

Read RegionMapInputValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionMapInputValue

Show RegionMapInputValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionMapInputValue

Generic RegionMapInputValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionMapInputValue

Associated Types

type Rep RegionMapInputValue :: Type -> Type #

NFData RegionMapInputValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionMapInputValue

Methods

rnf :: RegionMapInputValue -> () #

Hashable RegionMapInputValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionMapInputValue

ToJSON RegionMapInputValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionMapInputValue

type Rep RegionMapInputValue Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RegionMapInputValue

type Rep RegionMapInputValue = D1 ('MetaData "RegionMapInputValue" "Amazonka.SSMIncidents.Types.RegionMapInputValue" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "RegionMapInputValue'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sseKmsKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRegionMapInputValue :: RegionMapInputValue Source #

Create a value of RegionMapInputValue with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:sseKmsKeyId:RegionMapInputValue', regionMapInputValue_sseKmsKeyId - The KMS key used to encrypt the data in your replication set.

RelatedItem

data RelatedItem Source #

Resources that responders use to triage and mitigate the incident.

See: newRelatedItem smart constructor.

Instances

Instances details
Eq RelatedItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItem

Read RelatedItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItem

Show RelatedItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItem

Generic RelatedItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItem

Associated Types

type Rep RelatedItem :: Type -> Type #

NFData RelatedItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItem

Methods

rnf :: RelatedItem -> () #

Hashable RelatedItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItem

ToJSON RelatedItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItem

FromJSON RelatedItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItem

type Rep RelatedItem Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItem

type Rep RelatedItem = D1 ('MetaData "RelatedItem" "Amazonka.SSMIncidents.Types.RelatedItem" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "RelatedItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ItemIdentifier)))

newRelatedItem Source #

Create a value of RelatedItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:title:RelatedItem', relatedItem_title - The title of the related item.

$sel:identifier:RelatedItem', relatedItem_identifier - Details about the related item.

RelatedItemsUpdate

data RelatedItemsUpdate Source #

Details about the related item you're adding.

See: newRelatedItemsUpdate smart constructor.

Instances

Instances details
Eq RelatedItemsUpdate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItemsUpdate

Read RelatedItemsUpdate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItemsUpdate

Show RelatedItemsUpdate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItemsUpdate

Generic RelatedItemsUpdate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItemsUpdate

Associated Types

type Rep RelatedItemsUpdate :: Type -> Type #

NFData RelatedItemsUpdate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItemsUpdate

Methods

rnf :: RelatedItemsUpdate -> () #

Hashable RelatedItemsUpdate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItemsUpdate

ToJSON RelatedItemsUpdate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItemsUpdate

type Rep RelatedItemsUpdate Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.RelatedItemsUpdate

type Rep RelatedItemsUpdate = D1 ('MetaData "RelatedItemsUpdate" "Amazonka.SSMIncidents.Types.RelatedItemsUpdate" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "RelatedItemsUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "itemToRemove") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ItemIdentifier)) :*: S1 ('MetaSel ('Just "itemToAdd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RelatedItem))))

newRelatedItemsUpdate :: RelatedItemsUpdate Source #

Create a value of RelatedItemsUpdate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:itemToRemove:RelatedItemsUpdate', relatedItemsUpdate_itemToRemove - Details about the related item you're deleting.

$sel:itemToAdd:RelatedItemsUpdate', relatedItemsUpdate_itemToAdd - Details about the related item you're adding.

ReplicationSet

data ReplicationSet Source #

The set of Regions that your Incident Manager data will be replicated to and the KMS key used to encrypt the data.

See: newReplicationSet smart constructor.

Instances

Instances details
Eq ReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSet

Read ReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSet

Show ReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSet

Generic ReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSet

Associated Types

type Rep ReplicationSet :: Type -> Type #

NFData ReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSet

Methods

rnf :: ReplicationSet -> () #

Hashable ReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSet

FromJSON ReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSet

type Rep ReplicationSet Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ReplicationSet

newReplicationSet Source #

Create a value of ReplicationSet with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:ReplicationSet', replicationSet_arn - The Amazon Resource Name (ARN) of the replication set.

$sel:createdBy:ReplicationSet', replicationSet_createdBy - Details about who created the replication set.

$sel:createdTime:ReplicationSet', replicationSet_createdTime - When the replication set was created.

$sel:deletionProtected:ReplicationSet', replicationSet_deletionProtected - Determines if the replication set deletion protection is enabled or not. If deletion protection is enabled, you can't delete the last Region in the replication set.

$sel:lastModifiedBy:ReplicationSet', replicationSet_lastModifiedBy - Who last modified the replication set.

$sel:lastModifiedTime:ReplicationSet', replicationSet_lastModifiedTime - When the replication set was last updated.

$sel:regionMap:ReplicationSet', replicationSet_regionMap - The map between each Region in your replication set and the KMS key that is used to encrypt the data in that Region.

$sel:status:ReplicationSet', replicationSet_status - The status of the replication set. If the replication set is still pending, you can't use Incident Manager functionality.

ResourcePolicy

data ResourcePolicy Source #

The resource policy that allows Incident Manager to perform actions on resources on your behalf.

See: newResourcePolicy smart constructor.

Instances

Instances details
Eq ResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResourcePolicy

Read ResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResourcePolicy

Show ResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResourcePolicy

Generic ResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResourcePolicy

Associated Types

type Rep ResourcePolicy :: Type -> Type #

NFData ResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResourcePolicy

Methods

rnf :: ResourcePolicy -> () #

Hashable ResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResourcePolicy

FromJSON ResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResourcePolicy

type Rep ResourcePolicy Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResourcePolicy

type Rep ResourcePolicy = D1 ('MetaData "ResourcePolicy" "Amazonka.SSMIncidents.Types.ResourcePolicy" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ResourcePolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "policyDocument") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "policyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ramResourceShareRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newResourcePolicy Source #

Create a value of ResourcePolicy with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:policyDocument:ResourcePolicy', resourcePolicy_policyDocument - The JSON blob that describes the policy.

$sel:policyId:ResourcePolicy', resourcePolicy_policyId - The ID of the resource policy.

$sel:ramResourceShareRegion:ResourcePolicy', resourcePolicy_ramResourceShareRegion - The Region that policy allows resources to be used in.

ResponsePlanSummary

data ResponsePlanSummary Source #

Details of the response plan that are used when creating an incident.

See: newResponsePlanSummary smart constructor.

Instances

Instances details
Eq ResponsePlanSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResponsePlanSummary

Read ResponsePlanSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResponsePlanSummary

Show ResponsePlanSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResponsePlanSummary

Generic ResponsePlanSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResponsePlanSummary

Associated Types

type Rep ResponsePlanSummary :: Type -> Type #

NFData ResponsePlanSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResponsePlanSummary

Methods

rnf :: ResponsePlanSummary -> () #

Hashable ResponsePlanSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResponsePlanSummary

FromJSON ResponsePlanSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResponsePlanSummary

type Rep ResponsePlanSummary Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.ResponsePlanSummary

type Rep ResponsePlanSummary = D1 ('MetaData "ResponsePlanSummary" "Amazonka.SSMIncidents.Types.ResponsePlanSummary" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "ResponsePlanSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newResponsePlanSummary Source #

Create a value of ResponsePlanSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:displayName:ResponsePlanSummary', responsePlanSummary_displayName - The human readable name of the response plan. This can include spaces.

$sel:arn:ResponsePlanSummary', responsePlanSummary_arn - The Amazon Resource Name (ARN) of the response plan.

$sel:name:ResponsePlanSummary', responsePlanSummary_name - The name of the response plan. This can't include spaces.

SsmAutomation

data SsmAutomation Source #

Details about the Systems Manager automation document that will be used as a runbook during an incident.

See: newSsmAutomation smart constructor.

Instances

Instances details
Eq SsmAutomation Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmAutomation

Read SsmAutomation Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmAutomation

Show SsmAutomation Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmAutomation

Generic SsmAutomation Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmAutomation

Associated Types

type Rep SsmAutomation :: Type -> Type #

NFData SsmAutomation Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmAutomation

Methods

rnf :: SsmAutomation -> () #

Hashable SsmAutomation Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmAutomation

ToJSON SsmAutomation Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmAutomation

FromJSON SsmAutomation Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmAutomation

type Rep SsmAutomation Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.SsmAutomation

type Rep SsmAutomation = D1 ('MetaData "SsmAutomation" "Amazonka.SSMIncidents.Types.SsmAutomation" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "SsmAutomation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "targetAccount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SsmTargetAccount)) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text [Text])))) :*: (S1 ('MetaSel ('Just "documentVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "documentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSsmAutomation Source #

Create a value of SsmAutomation with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:targetAccount:SsmAutomation', ssmAutomation_targetAccount - The account that the automation document will be run in. This can be in either the management account or an application account.

$sel:parameters:SsmAutomation', ssmAutomation_parameters - The key-value pair parameters to use when running the automation document.

$sel:documentVersion:SsmAutomation', ssmAutomation_documentVersion - The automation document's version to use when running.

$sel:documentName:SsmAutomation', ssmAutomation_documentName - The automation document's name.

$sel:roleArn:SsmAutomation', ssmAutomation_roleArn - The Amazon Resource Name (ARN) of the role that the automation document will assume when running commands.

TimelineEvent

data TimelineEvent Source #

A significant event that happened during the incident.

See: newTimelineEvent smart constructor.

Instances

Instances details
Eq TimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEvent

Read TimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEvent

Show TimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEvent

Generic TimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEvent

Associated Types

type Rep TimelineEvent :: Type -> Type #

NFData TimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEvent

Methods

rnf :: TimelineEvent -> () #

Hashable TimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEvent

FromJSON TimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEvent

type Rep TimelineEvent Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TimelineEvent

type Rep TimelineEvent = D1 ('MetaData "TimelineEvent" "Amazonka.SSMIncidents.Types.TimelineEvent" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "TimelineEvent'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "eventData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "eventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "eventTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))) :*: (S1 ('MetaSel ('Just "eventType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "eventUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "incidentRecordArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newTimelineEvent Source #

Create a value of TimelineEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventData:TimelineEvent', timelineEvent_eventData - A short description of the event.

$sel:eventId:TimelineEvent', timelineEvent_eventId - The ID of the timeline event.

$sel:eventTime:TimelineEvent', timelineEvent_eventTime - The time that the event occurred.

$sel:eventType:TimelineEvent', timelineEvent_eventType - The type of event that occurred. Currently Incident Manager supports only the Custom Event type.

$sel:eventUpdatedTime:TimelineEvent', timelineEvent_eventUpdatedTime - The time that the timeline event was last updated.

$sel:incidentRecordArn:TimelineEvent', timelineEvent_incidentRecordArn - The Amazon Resource Name (ARN) of the incident that the event occurred during.

TriggerDetails

data TriggerDetails Source #

Details about what caused the incident to be created in Incident Manager.

See: newTriggerDetails smart constructor.

Instances

Instances details
Eq TriggerDetails Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TriggerDetails

Read TriggerDetails Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TriggerDetails

Show TriggerDetails Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TriggerDetails

Generic TriggerDetails Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TriggerDetails

Associated Types

type Rep TriggerDetails :: Type -> Type #

NFData TriggerDetails Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TriggerDetails

Methods

rnf :: TriggerDetails -> () #

Hashable TriggerDetails Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TriggerDetails

ToJSON TriggerDetails Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TriggerDetails

type Rep TriggerDetails Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.TriggerDetails

type Rep TriggerDetails = D1 ('MetaData "TriggerDetails" "Amazonka.SSMIncidents.Types.TriggerDetails" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "TriggerDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "rawData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "triggerArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newTriggerDetails Source #

Create a value of TriggerDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:rawData:TriggerDetails', triggerDetails_rawData - Raw data passed from either EventBridge, CloudWatch, or Incident Manager when an incident is created.

$sel:triggerArn:TriggerDetails', triggerDetails_triggerArn - The ARN of the source that detected the incident.

$sel:source:TriggerDetails', triggerDetails_source - Identifies the service that sourced the event. All events sourced from within AWS begin with "aws." Customer-generated events can have any value here, as long as it doesn't begin with "aws." We recommend the use of Java package-name style reverse domain-name strings.

$sel:timestamp:TriggerDetails', triggerDetails_timestamp - The time that the incident was detected.

UpdateReplicationSetAction

data UpdateReplicationSetAction Source #

Details used when updating the replication set.

See: newUpdateReplicationSetAction smart constructor.

Instances

Instances details
Eq UpdateReplicationSetAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.UpdateReplicationSetAction

Read UpdateReplicationSetAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.UpdateReplicationSetAction

Show UpdateReplicationSetAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.UpdateReplicationSetAction

Generic UpdateReplicationSetAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.UpdateReplicationSetAction

Associated Types

type Rep UpdateReplicationSetAction :: Type -> Type #

NFData UpdateReplicationSetAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.UpdateReplicationSetAction

Hashable UpdateReplicationSetAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.UpdateReplicationSetAction

ToJSON UpdateReplicationSetAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.UpdateReplicationSetAction

type Rep UpdateReplicationSetAction Source # 
Instance details

Defined in Amazonka.SSMIncidents.Types.UpdateReplicationSetAction

type Rep UpdateReplicationSetAction = D1 ('MetaData "UpdateReplicationSetAction" "Amazonka.SSMIncidents.Types.UpdateReplicationSetAction" "libZSservicesZSamazonka-ssm-incidentsZSamazonka-ssm-incidents" 'False) (C1 ('MetaCons "UpdateReplicationSetAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "addRegionAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AddRegionAction)) :*: S1 ('MetaSel ('Just "deleteRegionAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeleteRegionAction))))

newUpdateReplicationSetAction :: UpdateReplicationSetAction Source #

Create a value of UpdateReplicationSetAction with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:addRegionAction:UpdateReplicationSetAction', updateReplicationSetAction_addRegionAction - Details about the Region that you're adding to the replication set.

$sel:deleteRegionAction:UpdateReplicationSetAction', updateReplicationSetAction_deleteRegionAction - Details about the Region that you're deleting to the replication set.