libZSservicesZSamazonka-route53ZSamazonka-route53
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.Route53.GetQueryLoggingConfig

Description

Gets information about a specified configuration for DNS query logging.

For more information about DNS query logs, see CreateQueryLoggingConfig and Logging DNS Queries.

Synopsis

Creating a Request

data GetQueryLoggingConfig Source #

See: newGetQueryLoggingConfig smart constructor.

Constructors

GetQueryLoggingConfig' 

Fields

  • id :: Text

    The ID of the configuration for DNS query logging that you want to get information about.

Instances

Instances details
Eq GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

Read GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

Show GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

Generic GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

Associated Types

type Rep GetQueryLoggingConfig :: Type -> Type #

NFData GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

Methods

rnf :: GetQueryLoggingConfig -> () #

Hashable GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

AWSRequest GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

Associated Types

type AWSResponse GetQueryLoggingConfig #

ToHeaders GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

ToPath GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

ToQuery GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

type Rep GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

type Rep GetQueryLoggingConfig = D1 ('MetaData "GetQueryLoggingConfig" "Amazonka.Route53.GetQueryLoggingConfig" "libZSservicesZSamazonka-route53ZSamazonka-route53" 'False) (C1 ('MetaCons "GetQueryLoggingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetQueryLoggingConfig Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

newGetQueryLoggingConfig Source #

Create a value of GetQueryLoggingConfig 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:id:GetQueryLoggingConfig', getQueryLoggingConfig_id - The ID of the configuration for DNS query logging that you want to get information about.

Request Lenses

getQueryLoggingConfig_id :: Lens' GetQueryLoggingConfig Text Source #

The ID of the configuration for DNS query logging that you want to get information about.

Destructuring the Response

data GetQueryLoggingConfigResponse Source #

See: newGetQueryLoggingConfigResponse smart constructor.

Constructors

GetQueryLoggingConfigResponse' 

Fields

Instances

Instances details
Eq GetQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

Read GetQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

Show GetQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

Generic GetQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

Associated Types

type Rep GetQueryLoggingConfigResponse :: Type -> Type #

NFData GetQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

type Rep GetQueryLoggingConfigResponse Source # 
Instance details

Defined in Amazonka.Route53.GetQueryLoggingConfig

type Rep GetQueryLoggingConfigResponse = D1 ('MetaData "GetQueryLoggingConfigResponse" "Amazonka.Route53.GetQueryLoggingConfig" "libZSservicesZSamazonka-route53ZSamazonka-route53" 'False) (C1 ('MetaCons "GetQueryLoggingConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "queryLoggingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 QueryLoggingConfig)))

newGetQueryLoggingConfigResponse Source #

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

$sel:queryLoggingConfig:GetQueryLoggingConfigResponse', getQueryLoggingConfigResponse_queryLoggingConfig - A complex type that contains information about the query logging configuration that you specified in a GetQueryLoggingConfig request.

Response Lenses

getQueryLoggingConfigResponse_queryLoggingConfig :: Lens' GetQueryLoggingConfigResponse QueryLoggingConfig Source #

A complex type that contains information about the query logging configuration that you specified in a GetQueryLoggingConfig request.