libZSservicesZSamazonka-ssmZSamazonka-ssm
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.SSM.Types.ComplianceExecutionSummary

Description

 
Synopsis

Documentation

data ComplianceExecutionSummary Source #

A summary of the call execution that includes an execution ID, the type of execution (for example, Command), and the date/time of the execution using a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'.

See: newComplianceExecutionSummary smart constructor.

Constructors

ComplianceExecutionSummary' 

Fields

  • executionId :: Maybe Text

    An ID created by the system when PutComplianceItems was called. For example, CommandID is a valid execution ID. You can use this ID in subsequent calls.

  • executionType :: Maybe Text

    The type of execution. For example, Command is a valid execution type.

  • executionTime :: POSIX

    The time the execution ran as a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'.

Instances

Instances details
Eq ComplianceExecutionSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.ComplianceExecutionSummary

Read ComplianceExecutionSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.ComplianceExecutionSummary

Show ComplianceExecutionSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.ComplianceExecutionSummary

Generic ComplianceExecutionSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.ComplianceExecutionSummary

Associated Types

type Rep ComplianceExecutionSummary :: Type -> Type #

NFData ComplianceExecutionSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.ComplianceExecutionSummary

Hashable ComplianceExecutionSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.ComplianceExecutionSummary

ToJSON ComplianceExecutionSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.ComplianceExecutionSummary

FromJSON ComplianceExecutionSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.ComplianceExecutionSummary

type Rep ComplianceExecutionSummary Source # 
Instance details

Defined in Amazonka.SSM.Types.ComplianceExecutionSummary

type Rep ComplianceExecutionSummary = D1 ('MetaData "ComplianceExecutionSummary" "Amazonka.SSM.Types.ComplianceExecutionSummary" "libZSservicesZSamazonka-ssmZSamazonka-ssm" 'False) (C1 ('MetaCons "ComplianceExecutionSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "executionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "executionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "executionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newComplianceExecutionSummary Source #

Create a value of ComplianceExecutionSummary 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:executionId:ComplianceExecutionSummary', complianceExecutionSummary_executionId - An ID created by the system when PutComplianceItems was called. For example, CommandID is a valid execution ID. You can use this ID in subsequent calls.

$sel:executionType:ComplianceExecutionSummary', complianceExecutionSummary_executionType - The type of execution. For example, Command is a valid execution type.

$sel:executionTime:ComplianceExecutionSummary', complianceExecutionSummary_executionTime - The time the execution ran as a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'.

complianceExecutionSummary_executionId :: Lens' ComplianceExecutionSummary (Maybe Text) Source #

An ID created by the system when PutComplianceItems was called. For example, CommandID is a valid execution ID. You can use this ID in subsequent calls.

complianceExecutionSummary_executionType :: Lens' ComplianceExecutionSummary (Maybe Text) Source #

The type of execution. For example, Command is a valid execution type.

complianceExecutionSummary_executionTime :: Lens' ComplianceExecutionSummary UTCTime Source #

The time the execution ran as a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'.