libZSservicesZSamazonka-wafZSamazonka-waf
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.WAF.DeleteLoggingConfiguration

Description

This is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.

For the latest version of AWS WAF, use the AWS WAFV2 API and see the AWS WAF Developer Guide. With the latest version, AWS WAF has a single set of endpoints for regional and global use.

Permanently deletes the LoggingConfiguration from the specified web ACL.

Synopsis

Creating a Request

data DeleteLoggingConfiguration Source #

See: newDeleteLoggingConfiguration smart constructor.

Constructors

DeleteLoggingConfiguration' 

Fields

  • resourceArn :: Text

    The Amazon Resource Name (ARN) of the web ACL from which you want to delete the LoggingConfiguration.

Instances

Instances details
Eq DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

Read DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

Show DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

Generic DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

Associated Types

type Rep DeleteLoggingConfiguration :: Type -> Type #

NFData DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

Hashable DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

ToJSON DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

AWSRequest DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

ToHeaders DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

ToPath DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

ToQuery DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

type Rep DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

type Rep DeleteLoggingConfiguration = D1 ('MetaData "DeleteLoggingConfiguration" "Amazonka.WAF.DeleteLoggingConfiguration" "libZSservicesZSamazonka-wafZSamazonka-waf" 'False) (C1 ('MetaCons "DeleteLoggingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteLoggingConfiguration Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

newDeleteLoggingConfiguration Source #

Create a value of DeleteLoggingConfiguration 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:resourceArn:DeleteLoggingConfiguration', deleteLoggingConfiguration_resourceArn - The Amazon Resource Name (ARN) of the web ACL from which you want to delete the LoggingConfiguration.

Request Lenses

deleteLoggingConfiguration_resourceArn :: Lens' DeleteLoggingConfiguration Text Source #

The Amazon Resource Name (ARN) of the web ACL from which you want to delete the LoggingConfiguration.

Destructuring the Response

data DeleteLoggingConfigurationResponse Source #

Constructors

DeleteLoggingConfigurationResponse' 

Fields

Instances

Instances details
Eq DeleteLoggingConfigurationResponse Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

Read DeleteLoggingConfigurationResponse Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

Show DeleteLoggingConfigurationResponse Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

Generic DeleteLoggingConfigurationResponse Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

Associated Types

type Rep DeleteLoggingConfigurationResponse :: Type -> Type #

NFData DeleteLoggingConfigurationResponse Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

type Rep DeleteLoggingConfigurationResponse Source # 
Instance details

Defined in Amazonka.WAF.DeleteLoggingConfiguration

type Rep DeleteLoggingConfigurationResponse = D1 ('MetaData "DeleteLoggingConfigurationResponse" "Amazonka.WAF.DeleteLoggingConfiguration" "libZSservicesZSamazonka-wafZSamazonka-waf" 'False) (C1 ('MetaCons "DeleteLoggingConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLoggingConfigurationResponse Source #

Create a value of DeleteLoggingConfigurationResponse 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:httpStatus:DeleteLoggingConfigurationResponse', deleteLoggingConfigurationResponse_httpStatus - The response's http status code.

Response Lenses