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.ListAuditMitigationActionsExecutions

Description

Gets the status of audit mitigation action tasks that were executed.

Requires permission to access the ListAuditMitigationActionsExecutions action.

This operation returns paginated results.

Synopsis

Creating a Request

data ListAuditMitigationActionsExecutions Source #

Constructors

ListAuditMitigationActionsExecutions' 

Fields

Instances

Instances details
Eq ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

Read ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

Show ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

Generic ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

NFData ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

Hashable ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

AWSPager ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

AWSRequest ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

ToHeaders ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

ToPath ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

ToQuery ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

type Rep ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

type Rep ListAuditMitigationActionsExecutions = D1 ('MetaData "ListAuditMitigationActionsExecutions" "Amazonka.IoT.ListAuditMitigationActionsExecutions" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "ListAuditMitigationActionsExecutions'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "actionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuditMitigationActionsExecutionStatus))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "taskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "findingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))
type AWSResponse ListAuditMitigationActionsExecutions Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

newListAuditMitigationActionsExecutions Source #

Create a value of ListAuditMitigationActionsExecutions 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:ListAuditMitigationActionsExecutions', listAuditMitigationActionsExecutions_nextToken - The token for the next set of results.

$sel:actionStatus:ListAuditMitigationActionsExecutions', listAuditMitigationActionsExecutions_actionStatus - Specify this filter to limit results to those with a specific status.

$sel:maxResults:ListAuditMitigationActionsExecutions', listAuditMitigationActionsExecutions_maxResults - The maximum number of results to return at one time. The default is 25.

$sel:taskId:ListAuditMitigationActionsExecutions', listAuditMitigationActionsExecutions_taskId - Specify this filter to limit results to actions for a specific audit mitigation actions task.

$sel:findingId:ListAuditMitigationActionsExecutions', listAuditMitigationActionsExecutions_findingId - Specify this filter to limit results to those that were applied to a specific audit finding.

Request Lenses

listAuditMitigationActionsExecutions_maxResults :: Lens' ListAuditMitigationActionsExecutions (Maybe Natural) Source #

The maximum number of results to return at one time. The default is 25.

listAuditMitigationActionsExecutions_taskId :: Lens' ListAuditMitigationActionsExecutions Text Source #

Specify this filter to limit results to actions for a specific audit mitigation actions task.

listAuditMitigationActionsExecutions_findingId :: Lens' ListAuditMitigationActionsExecutions Text Source #

Specify this filter to limit results to those that were applied to a specific audit finding.

Destructuring the Response

data ListAuditMitigationActionsExecutionsResponse Source #

Constructors

ListAuditMitigationActionsExecutionsResponse' 

Fields

Instances

Instances details
Eq ListAuditMitigationActionsExecutionsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

Read ListAuditMitigationActionsExecutionsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

Show ListAuditMitigationActionsExecutionsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

Generic ListAuditMitigationActionsExecutionsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

NFData ListAuditMitigationActionsExecutionsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

type Rep ListAuditMitigationActionsExecutionsResponse Source # 
Instance details

Defined in Amazonka.IoT.ListAuditMitigationActionsExecutions

type Rep ListAuditMitigationActionsExecutionsResponse = D1 ('MetaData "ListAuditMitigationActionsExecutionsResponse" "Amazonka.IoT.ListAuditMitigationActionsExecutions" "libZSservicesZSamazonka-iotZSamazonka-iot" 'False) (C1 ('MetaCons "ListAuditMitigationActionsExecutionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "actionsExecutions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AuditMitigationActionExecutionMetadata])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAuditMitigationActionsExecutionsResponse Source #

Create a value of ListAuditMitigationActionsExecutionsResponse 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:actionsExecutions:ListAuditMitigationActionsExecutionsResponse', listAuditMitigationActionsExecutionsResponse_actionsExecutions - A set of task execution results based on the input parameters. Details include the mitigation action applied, start time, and task status.

$sel:nextToken:ListAuditMitigationActionsExecutions', listAuditMitigationActionsExecutionsResponse_nextToken - The token for the next set of results.

$sel:httpStatus:ListAuditMitigationActionsExecutionsResponse', listAuditMitigationActionsExecutionsResponse_httpStatus - The response's http status code.

Response Lenses

listAuditMitigationActionsExecutionsResponse_actionsExecutions :: Lens' ListAuditMitigationActionsExecutionsResponse (Maybe [AuditMitigationActionExecutionMetadata]) Source #

A set of task execution results based on the input parameters. Details include the mitigation action applied, start time, and task status.