libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront
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.CloudFront.GetRealtimeLogConfig

Description

Gets a real-time log configuration.

To get a real-time log configuration, you can provide the configuration’s name or its Amazon Resource Name (ARN). You must provide at least one. If you provide both, CloudFront uses the name to identify the real-time log configuration to get.

Synopsis

Creating a Request

data GetRealtimeLogConfig Source #

See: newGetRealtimeLogConfig smart constructor.

Constructors

GetRealtimeLogConfig' 

Fields

  • arn :: Maybe Text

    The Amazon Resource Name (ARN) of the real-time log configuration to get.

  • name :: Maybe Text

    The name of the real-time log configuration to get.

Instances

Instances details
Eq GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

Read GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

Show GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

Generic GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

Associated Types

type Rep GetRealtimeLogConfig :: Type -> Type #

NFData GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

Methods

rnf :: GetRealtimeLogConfig -> () #

Hashable GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

AWSRequest GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

Associated Types

type AWSResponse GetRealtimeLogConfig #

ToHeaders GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

ToPath GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

ToQuery GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

ToElement GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

ToXML GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

type Rep GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

type Rep GetRealtimeLogConfig = D1 ('MetaData "GetRealtimeLogConfig" "Amazonka.CloudFront.GetRealtimeLogConfig" "libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront" 'False) (C1 ('MetaCons "GetRealtimeLogConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse GetRealtimeLogConfig Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

newGetRealtimeLogConfig :: GetRealtimeLogConfig Source #

Create a value of GetRealtimeLogConfig 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:arn:GetRealtimeLogConfig', getRealtimeLogConfig_arn - The Amazon Resource Name (ARN) of the real-time log configuration to get.

$sel:name:GetRealtimeLogConfig', getRealtimeLogConfig_name - The name of the real-time log configuration to get.

Request Lenses

getRealtimeLogConfig_arn :: Lens' GetRealtimeLogConfig (Maybe Text) Source #

The Amazon Resource Name (ARN) of the real-time log configuration to get.

getRealtimeLogConfig_name :: Lens' GetRealtimeLogConfig (Maybe Text) Source #

The name of the real-time log configuration to get.

Destructuring the Response

data GetRealtimeLogConfigResponse Source #

See: newGetRealtimeLogConfigResponse smart constructor.

Constructors

GetRealtimeLogConfigResponse' 

Fields

Instances

Instances details
Eq GetRealtimeLogConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

Read GetRealtimeLogConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

Show GetRealtimeLogConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

Generic GetRealtimeLogConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

Associated Types

type Rep GetRealtimeLogConfigResponse :: Type -> Type #

NFData GetRealtimeLogConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

type Rep GetRealtimeLogConfigResponse Source # 
Instance details

Defined in Amazonka.CloudFront.GetRealtimeLogConfig

type Rep GetRealtimeLogConfigResponse = D1 ('MetaData "GetRealtimeLogConfigResponse" "Amazonka.CloudFront.GetRealtimeLogConfig" "libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront" 'False) (C1 ('MetaCons "GetRealtimeLogConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "realtimeLogConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RealtimeLogConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetRealtimeLogConfigResponse Source #

Create a value of GetRealtimeLogConfigResponse 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:realtimeLogConfig:GetRealtimeLogConfigResponse', getRealtimeLogConfigResponse_realtimeLogConfig - A real-time log configuration.

$sel:httpStatus:GetRealtimeLogConfigResponse', getRealtimeLogConfigResponse_httpStatus - The response's http status code.

Response Lenses