amazonka-config-2.0: Amazon Config 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.Config.DescribeRemediationExecutionStatus

Description

Provides a detailed view of a Remediation Execution for a set of resources including state, timestamps for when steps for the remediation execution occur, and any error messages for steps that have failed. When you specify the limit and the next token, you receive a paginated response.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeRemediationExecutionStatus Source #

Constructors

DescribeRemediationExecutionStatus' 

Fields

  • limit :: Maybe Natural

    The maximum number of RemediationExecutionStatuses returned on each page. The default is maximum. If you specify 0, Config uses the default.

  • nextToken :: Maybe Text

    The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.

  • resourceKeys :: Maybe (NonEmpty ResourceKey)

    A list of resource keys to be processed with the current request. Each element in the list consists of the resource type and resource ID.

  • configRuleName :: Text

    A list of Config rule names.

Instances

Instances details
ToJSON DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

ToHeaders DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

ToPath DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

ToQuery DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

AWSPager DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

AWSRequest DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Generic DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Associated Types

type Rep DescribeRemediationExecutionStatus :: Type -> Type #

Read DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Show DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

NFData DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Eq DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Hashable DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

type AWSResponse DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

type Rep DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

type Rep DescribeRemediationExecutionStatus = D1 ('MetaData "DescribeRemediationExecutionStatus" "Amazonka.Config.DescribeRemediationExecutionStatus" "amazonka-config-2.0-7GF0fBbVw65uROwJwpcE3" 'False) (C1 ('MetaCons "DescribeRemediationExecutionStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ResourceKey))) :*: S1 ('MetaSel ('Just "configRuleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDescribeRemediationExecutionStatus Source #

Create a value of DescribeRemediationExecutionStatus 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:limit:DescribeRemediationExecutionStatus', describeRemediationExecutionStatus_limit - The maximum number of RemediationExecutionStatuses returned on each page. The default is maximum. If you specify 0, Config uses the default.

DescribeRemediationExecutionStatus, describeRemediationExecutionStatus_nextToken - The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.

$sel:resourceKeys:DescribeRemediationExecutionStatus', describeRemediationExecutionStatus_resourceKeys - A list of resource keys to be processed with the current request. Each element in the list consists of the resource type and resource ID.

DescribeRemediationExecutionStatus, describeRemediationExecutionStatus_configRuleName - A list of Config rule names.

Request Lenses

describeRemediationExecutionStatus_limit :: Lens' DescribeRemediationExecutionStatus (Maybe Natural) Source #

The maximum number of RemediationExecutionStatuses returned on each page. The default is maximum. If you specify 0, Config uses the default.

describeRemediationExecutionStatus_nextToken :: Lens' DescribeRemediationExecutionStatus (Maybe Text) Source #

The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.

describeRemediationExecutionStatus_resourceKeys :: Lens' DescribeRemediationExecutionStatus (Maybe (NonEmpty ResourceKey)) Source #

A list of resource keys to be processed with the current request. Each element in the list consists of the resource type and resource ID.

Destructuring the Response

data DescribeRemediationExecutionStatusResponse Source #

Constructors

DescribeRemediationExecutionStatusResponse' 

Fields

Instances

Instances details
Generic DescribeRemediationExecutionStatusResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Read DescribeRemediationExecutionStatusResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Show DescribeRemediationExecutionStatusResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

NFData DescribeRemediationExecutionStatusResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Eq DescribeRemediationExecutionStatusResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

type Rep DescribeRemediationExecutionStatusResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

type Rep DescribeRemediationExecutionStatusResponse = D1 ('MetaData "DescribeRemediationExecutionStatusResponse" "Amazonka.Config.DescribeRemediationExecutionStatus" "amazonka-config-2.0-7GF0fBbVw65uROwJwpcE3" 'False) (C1 ('MetaCons "DescribeRemediationExecutionStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "remediationExecutionStatuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RemediationExecutionStatus])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeRemediationExecutionStatusResponse Source #

Create a value of DescribeRemediationExecutionStatusResponse 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:

DescribeRemediationExecutionStatus, describeRemediationExecutionStatusResponse_nextToken - The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.

$sel:remediationExecutionStatuses:DescribeRemediationExecutionStatusResponse', describeRemediationExecutionStatusResponse_remediationExecutionStatuses - Returns a list of remediation execution statuses objects.

$sel:httpStatus:DescribeRemediationExecutionStatusResponse', describeRemediationExecutionStatusResponse_httpStatus - The response's http status code.

Response Lenses

describeRemediationExecutionStatusResponse_nextToken :: Lens' DescribeRemediationExecutionStatusResponse (Maybe Text) Source #

The nextToken string returned on a previous page that you use to get the next page of results in a paginated response.