amazonka-ssm-2.0: Amazon Simple Systems Manager (SSM) SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SSM.Types.OpsItemSummary

Description

 
Synopsis

Documentation

data OpsItemSummary Source #

A count of OpsItems.

See: newOpsItemSummary smart constructor.

Constructors

OpsItemSummary' 

Fields

  • actualEndTime :: Maybe POSIX

    The time a runbook workflow ended. Currently reported only for the OpsItem type /aws/changerequest.

  • actualStartTime :: Maybe POSIX

    The time a runbook workflow started. Currently reported only for the OpsItem type /aws/changerequest.

  • category :: Maybe Text

    A list of OpsItems by category.

  • createdBy :: Maybe Text

    The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

  • createdTime :: Maybe POSIX

    The date and time the OpsItem was created.

  • lastModifiedBy :: Maybe Text

    The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

  • lastModifiedTime :: Maybe POSIX

    The date and time the OpsItem was last updated.

  • operationalData :: Maybe (HashMap Text OpsItemDataValue)

    Operational data is custom data that provides useful reference details about the OpsItem.

  • opsItemId :: Maybe Text

    The ID of the OpsItem.

  • opsItemType :: Maybe Text

    The type of OpsItem. Systems Manager supports the following types of OpsItems:

    • /aws/issue

      This type of OpsItem is used for default OpsItems created by OpsCenter.

    • /aws/changerequest

      This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.

    • /aws/insights

      This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.

  • plannedEndTime :: Maybe POSIX

    The time specified in a change request for a runbook workflow to end. Currently supported only for the OpsItem type /aws/changerequest.

  • plannedStartTime :: Maybe POSIX

    The time specified in a change request for a runbook workflow to start. Currently supported only for the OpsItem type /aws/changerequest.

  • priority :: Maybe Natural

    The importance of this OpsItem in relation to other OpsItems in the system.

  • severity :: Maybe Text

    A list of OpsItems by severity.

  • source :: Maybe Text

    The impacted Amazon Web Services resource.

  • status :: Maybe OpsItemStatus

    The OpsItem status. Status can be Open, In Progress, or Resolved.

  • title :: Maybe Text

    A short heading that describes the nature of the OpsItem and the impacted resource.

Instances

Instances details
FromJSON OpsItemSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.OpsItemSummary

Generic OpsItemSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.OpsItemSummary

Associated Types

type Rep OpsItemSummary :: Type -> Type #

Read OpsItemSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.OpsItemSummary

Show OpsItemSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.OpsItemSummary

NFData OpsItemSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.OpsItemSummary

Methods

rnf :: OpsItemSummary -> () #

Eq OpsItemSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.OpsItemSummary

Hashable OpsItemSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.OpsItemSummary

type Rep OpsItemSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.OpsItemSummary

type Rep OpsItemSummary = D1 ('MetaData "OpsItemSummary" "Amazonka.SSM.Types.OpsItemSummary" "amazonka-ssm-2.0-Ak65QSGRhJDC5x7UvsCpi8" 'False) (C1 ('MetaCons "OpsItemSummary'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "actualEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "actualStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "category") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "createdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastModifiedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastModifiedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "operationalData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text OpsItemDataValue)))))) :*: (((S1 ('MetaSel ('Just "opsItemId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "opsItemType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "plannedEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "plannedStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "priority") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpsItemStatus)) :*: S1 ('MetaSel ('Just "title") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))))

newOpsItemSummary :: OpsItemSummary Source #

Create a value of OpsItemSummary 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:actualEndTime:OpsItemSummary', opsItemSummary_actualEndTime - The time a runbook workflow ended. Currently reported only for the OpsItem type /aws/changerequest.

$sel:actualStartTime:OpsItemSummary', opsItemSummary_actualStartTime - The time a runbook workflow started. Currently reported only for the OpsItem type /aws/changerequest.

$sel:category:OpsItemSummary', opsItemSummary_category - A list of OpsItems by category.

$sel:createdBy:OpsItemSummary', opsItemSummary_createdBy - The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

$sel:createdTime:OpsItemSummary', opsItemSummary_createdTime - The date and time the OpsItem was created.

$sel:lastModifiedBy:OpsItemSummary', opsItemSummary_lastModifiedBy - The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

$sel:lastModifiedTime:OpsItemSummary', opsItemSummary_lastModifiedTime - The date and time the OpsItem was last updated.

$sel:operationalData:OpsItemSummary', opsItemSummary_operationalData - Operational data is custom data that provides useful reference details about the OpsItem.

$sel:opsItemId:OpsItemSummary', opsItemSummary_opsItemId - The ID of the OpsItem.

$sel:opsItemType:OpsItemSummary', opsItemSummary_opsItemType - The type of OpsItem. Systems Manager supports the following types of OpsItems:

  • /aws/issue

    This type of OpsItem is used for default OpsItems created by OpsCenter.

  • /aws/changerequest

    This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.

  • /aws/insights

    This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.

$sel:plannedEndTime:OpsItemSummary', opsItemSummary_plannedEndTime - The time specified in a change request for a runbook workflow to end. Currently supported only for the OpsItem type /aws/changerequest.

$sel:plannedStartTime:OpsItemSummary', opsItemSummary_plannedStartTime - The time specified in a change request for a runbook workflow to start. Currently supported only for the OpsItem type /aws/changerequest.

$sel:priority:OpsItemSummary', opsItemSummary_priority - The importance of this OpsItem in relation to other OpsItems in the system.

$sel:severity:OpsItemSummary', opsItemSummary_severity - A list of OpsItems by severity.

$sel:source:OpsItemSummary', opsItemSummary_source - The impacted Amazon Web Services resource.

$sel:status:OpsItemSummary', opsItemSummary_status - The OpsItem status. Status can be Open, In Progress, or Resolved.

$sel:title:OpsItemSummary', opsItemSummary_title - A short heading that describes the nature of the OpsItem and the impacted resource.

opsItemSummary_actualEndTime :: Lens' OpsItemSummary (Maybe UTCTime) Source #

The time a runbook workflow ended. Currently reported only for the OpsItem type /aws/changerequest.

opsItemSummary_actualStartTime :: Lens' OpsItemSummary (Maybe UTCTime) Source #

The time a runbook workflow started. Currently reported only for the OpsItem type /aws/changerequest.

opsItemSummary_category :: Lens' OpsItemSummary (Maybe Text) Source #

A list of OpsItems by category.

opsItemSummary_createdBy :: Lens' OpsItemSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

opsItemSummary_createdTime :: Lens' OpsItemSummary (Maybe UTCTime) Source #

The date and time the OpsItem was created.

opsItemSummary_lastModifiedBy :: Lens' OpsItemSummary (Maybe Text) Source #

The Amazon Resource Name (ARN) of the IAM entity that created the OpsItem.

opsItemSummary_lastModifiedTime :: Lens' OpsItemSummary (Maybe UTCTime) Source #

The date and time the OpsItem was last updated.

opsItemSummary_operationalData :: Lens' OpsItemSummary (Maybe (HashMap Text OpsItemDataValue)) Source #

Operational data is custom data that provides useful reference details about the OpsItem.

opsItemSummary_opsItemType :: Lens' OpsItemSummary (Maybe Text) Source #

The type of OpsItem. Systems Manager supports the following types of OpsItems:

  • /aws/issue

    This type of OpsItem is used for default OpsItems created by OpsCenter.

  • /aws/changerequest

    This type of OpsItem is used by Change Manager for reviewing and approving or rejecting change requests.

  • /aws/insights

    This type of OpsItem is used by OpsCenter for aggregating and reporting on duplicate OpsItems.

opsItemSummary_plannedEndTime :: Lens' OpsItemSummary (Maybe UTCTime) Source #

The time specified in a change request for a runbook workflow to end. Currently supported only for the OpsItem type /aws/changerequest.

opsItemSummary_plannedStartTime :: Lens' OpsItemSummary (Maybe UTCTime) Source #

The time specified in a change request for a runbook workflow to start. Currently supported only for the OpsItem type /aws/changerequest.

opsItemSummary_priority :: Lens' OpsItemSummary (Maybe Natural) Source #

The importance of this OpsItem in relation to other OpsItems in the system.

opsItemSummary_severity :: Lens' OpsItemSummary (Maybe Text) Source #

A list of OpsItems by severity.

opsItemSummary_source :: Lens' OpsItemSummary (Maybe Text) Source #

The impacted Amazon Web Services resource.

opsItemSummary_status :: Lens' OpsItemSummary (Maybe OpsItemStatus) Source #

The OpsItem status. Status can be Open, In Progress, or Resolved.

opsItemSummary_title :: Lens' OpsItemSummary (Maybe Text) Source #

A short heading that describes the nature of the OpsItem and the impacted resource.