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

Description

Returns the details of one or more remediation exceptions. A detailed view of a remediation exception for a set of resources that includes an explanation of an exception and the time when the exception will be deleted. When you specify the limit and the next token, you receive a paginated response.

Config generates a remediation exception when a problem occurs executing a remediation action to a specific resource. Remediation exceptions blocks auto-remediation until the exception is cleared.

When you specify the limit and the next token, you receive a paginated response.

Limit and next token are not applicable if you request resources in batch. It is only applicable, when you request all resources.

Synopsis

Creating a Request

data DescribeRemediationExceptions Source #

See: newDescribeRemediationExceptions smart constructor.

Constructors

DescribeRemediationExceptions' 

Fields

  • nextToken :: Maybe Text

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

  • limit :: Maybe Natural

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

  • resourceKeys :: Maybe (NonEmpty RemediationExceptionResourceKey)

    An exception list of resource exception keys to be processed with the current request. Config adds exception for each resource key. For example, Config adds 3 exceptions for 3 resource keys.

  • configRuleName :: Text

    The name of the Config rule.

Instances

Instances details
Eq DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

Read DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

Show DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

Generic DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

Associated Types

type Rep DescribeRemediationExceptions :: Type -> Type #

NFData DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

Hashable DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

ToJSON DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

AWSRequest DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

ToHeaders DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

ToPath DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

ToQuery DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

type Rep DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

type Rep DescribeRemediationExceptions = D1 ('MetaData "DescribeRemediationExceptions" "Amazonka.Config.DescribeRemediationExceptions" "libZSservicesZSamazonka-configZSamazonka-config" 'False) (C1 ('MetaCons "DescribeRemediationExceptions'" '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 RemediationExceptionResourceKey))) :*: S1 ('MetaSel ('Just "configRuleName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeRemediationExceptions Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

newDescribeRemediationExceptions Source #

Create a value of DescribeRemediationExceptions 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:DescribeRemediationExceptions', describeRemediationExceptions_nextToken - The nextToken string returned in a previous request that you use to request the next page of results in a paginated response.

$sel:limit:DescribeRemediationExceptions', describeRemediationExceptions_limit - The maximum number of RemediationExceptionResourceKey returned on each page. The default is 25. If you specify 0, Config uses the default.

$sel:resourceKeys:DescribeRemediationExceptions', describeRemediationExceptions_resourceKeys - An exception list of resource exception keys to be processed with the current request. Config adds exception for each resource key. For example, Config adds 3 exceptions for 3 resource keys.

$sel:configRuleName:DescribeRemediationExceptions', describeRemediationExceptions_configRuleName - The name of the Config rule.

Request Lenses

describeRemediationExceptions_nextToken :: Lens' DescribeRemediationExceptions (Maybe Text) Source #

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

describeRemediationExceptions_limit :: Lens' DescribeRemediationExceptions (Maybe Natural) Source #

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

describeRemediationExceptions_resourceKeys :: Lens' DescribeRemediationExceptions (Maybe (NonEmpty RemediationExceptionResourceKey)) Source #

An exception list of resource exception keys to be processed with the current request. Config adds exception for each resource key. For example, Config adds 3 exceptions for 3 resource keys.

Destructuring the Response

data DescribeRemediationExceptionsResponse Source #

Constructors

DescribeRemediationExceptionsResponse' 

Fields

Instances

Instances details
Eq DescribeRemediationExceptionsResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

Read DescribeRemediationExceptionsResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

Show DescribeRemediationExceptionsResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

Generic DescribeRemediationExceptionsResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

NFData DescribeRemediationExceptionsResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

type Rep DescribeRemediationExceptionsResponse Source # 
Instance details

Defined in Amazonka.Config.DescribeRemediationExceptions

type Rep DescribeRemediationExceptionsResponse = D1 ('MetaData "DescribeRemediationExceptionsResponse" "Amazonka.Config.DescribeRemediationExceptions" "libZSservicesZSamazonka-configZSamazonka-config" 'False) (C1 ('MetaCons "DescribeRemediationExceptionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "remediationExceptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RemediationException])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeRemediationExceptionsResponse Source #

Create a value of DescribeRemediationExceptionsResponse 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:DescribeRemediationExceptions', describeRemediationExceptionsResponse_nextToken - The nextToken string returned in a previous request that you use to request the next page of results in a paginated response.

$sel:remediationExceptions:DescribeRemediationExceptionsResponse', describeRemediationExceptionsResponse_remediationExceptions - Returns a list of remediation exception objects.

$sel:httpStatus:DescribeRemediationExceptionsResponse', describeRemediationExceptionsResponse_httpStatus - The response's http status code.

Response Lenses

describeRemediationExceptionsResponse_nextToken :: Lens' DescribeRemediationExceptionsResponse (Maybe Text) Source #

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