libZSservicesZSamazonka-iotZSamazonka-iot
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.IoT.Types.AuditMitigationActionExecutionMetadata

Description

 
Synopsis

Documentation

data AuditMitigationActionExecutionMetadata Source #

Returned by ListAuditMitigationActionsTask, this object contains information that describes a mitigation action that has been started.

See: newAuditMitigationActionExecutionMetadata smart constructor.

Constructors

AuditMitigationActionExecutionMetadata' 

Fields

Instances

Instances details
Eq AuditMitigationActionExecutionMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditMitigationActionExecutionMetadata

Read AuditMitigationActionExecutionMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditMitigationActionExecutionMetadata

Show AuditMitigationActionExecutionMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditMitigationActionExecutionMetadata

Generic AuditMitigationActionExecutionMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditMitigationActionExecutionMetadata

NFData AuditMitigationActionExecutionMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditMitigationActionExecutionMetadata

Hashable AuditMitigationActionExecutionMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditMitigationActionExecutionMetadata

FromJSON AuditMitigationActionExecutionMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditMitigationActionExecutionMetadata

type Rep AuditMitigationActionExecutionMetadata Source # 
Instance details

Defined in Amazonka.IoT.Types.AuditMitigationActionExecutionMetadata

newAuditMitigationActionExecutionMetadata :: AuditMitigationActionExecutionMetadata Source #

Create a value of AuditMitigationActionExecutionMetadata 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:status:AuditMitigationActionExecutionMetadata', auditMitigationActionExecutionMetadata_status - The current status of the task being executed.

$sel:startTime:AuditMitigationActionExecutionMetadata', auditMitigationActionExecutionMetadata_startTime - The date and time when the task was started.

$sel:taskId:AuditMitigationActionExecutionMetadata', auditMitigationActionExecutionMetadata_taskId - The unique identifier for the task that applies the mitigation action.

$sel:actionId:AuditMitigationActionExecutionMetadata', auditMitigationActionExecutionMetadata_actionId - The unique identifier for the mitigation action being applied by the task.

$sel:actionName:AuditMitigationActionExecutionMetadata', auditMitigationActionExecutionMetadata_actionName - The friendly name of the mitigation action being applied by the task.

$sel:endTime:AuditMitigationActionExecutionMetadata', auditMitigationActionExecutionMetadata_endTime - The date and time when the task was completed or canceled. Blank if the task is still running.

$sel:errorCode:AuditMitigationActionExecutionMetadata', auditMitigationActionExecutionMetadata_errorCode - If an error occurred, the code that indicates which type of error occurred.

$sel:findingId:AuditMitigationActionExecutionMetadata', auditMitigationActionExecutionMetadata_findingId - The unique identifier for the findings to which the task and associated mitigation action are applied.

$sel:message:AuditMitigationActionExecutionMetadata', auditMitigationActionExecutionMetadata_message - If an error occurred, a message that describes the error.

auditMitigationActionExecutionMetadata_taskId :: Lens' AuditMitigationActionExecutionMetadata (Maybe Text) Source #

The unique identifier for the task that applies the mitigation action.

auditMitigationActionExecutionMetadata_actionId :: Lens' AuditMitigationActionExecutionMetadata (Maybe Text) Source #

The unique identifier for the mitigation action being applied by the task.

auditMitigationActionExecutionMetadata_actionName :: Lens' AuditMitigationActionExecutionMetadata (Maybe Text) Source #

The friendly name of the mitigation action being applied by the task.

auditMitigationActionExecutionMetadata_endTime :: Lens' AuditMitigationActionExecutionMetadata (Maybe UTCTime) Source #

The date and time when the task was completed or canceled. Blank if the task is still running.

auditMitigationActionExecutionMetadata_errorCode :: Lens' AuditMitigationActionExecutionMetadata (Maybe Text) Source #

If an error occurred, the code that indicates which type of error occurred.

auditMitigationActionExecutionMetadata_findingId :: Lens' AuditMitigationActionExecutionMetadata (Maybe Text) Source #

The unique identifier for the findings to which the task and associated mitigation action are applied.