libZSservicesZSamazonka-configZSamazonka-config
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.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

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

  • limit :: Maybe Natural

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

  • 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
Eq DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Read DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Show 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 #

NFData DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

Hashable DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

ToJSON 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

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

type Rep DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

type Rep DescribeRemediationExecutionStatus = D1 ('MetaData "DescribeRemediationExecutionStatus" "Amazonka.Config.DescribeRemediationExecutionStatus" "libZSservicesZSamazonka-configZSamazonka-config" 'False) (C1 ('MetaCons "DescribeRemediationExecutionStatus'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "resourceKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ResourceKey))) :*: S1 ('MetaSel ('Just "configRuleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeRemediationExecutionStatus Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

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:nextToken: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: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.

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

$sel:configRuleName:DescribeRemediationExecutionStatus', describeRemediationExecutionStatus_configRuleName - A list of Config rule names.

Request Lenses

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_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_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
Eq 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

Generic DescribeRemediationExecutionStatusResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExecutionStatus

NFData 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" "libZSservicesZSamazonka-configZSamazonka-config" 'False) (C1 ('MetaCons "DescribeRemediationExecutionStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "remediationExecutionStatuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RemediationExecutionStatus])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

$sel:nextToken: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: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.