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.Types.RealtimeLogConfigs

Description

 
Synopsis

Documentation

data RealtimeLogConfigs Source #

A list of real-time log configurations.

See: newRealtimeLogConfigs smart constructor.

Constructors

RealtimeLogConfigs' 

Fields

  • items :: Maybe [RealtimeLogConfig]

    Contains the list of real-time log configurations.

  • nextMarker :: Maybe Text

    If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing real-time log configurations where you left off.

  • maxItems :: Int

    The maximum number of real-time log configurations requested.

  • isTruncated :: Bool

    A flag that indicates whether there are more real-time log configurations than are contained in this list.

  • marker :: Text

    This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.

Instances

Instances details
Eq RealtimeLogConfigs Source # 
Instance details

Defined in Amazonka.CloudFront.Types.RealtimeLogConfigs

Read RealtimeLogConfigs Source # 
Instance details

Defined in Amazonka.CloudFront.Types.RealtimeLogConfigs

Show RealtimeLogConfigs Source # 
Instance details

Defined in Amazonka.CloudFront.Types.RealtimeLogConfigs

Generic RealtimeLogConfigs Source # 
Instance details

Defined in Amazonka.CloudFront.Types.RealtimeLogConfigs

Associated Types

type Rep RealtimeLogConfigs :: Type -> Type #

NFData RealtimeLogConfigs Source # 
Instance details

Defined in Amazonka.CloudFront.Types.RealtimeLogConfigs

Methods

rnf :: RealtimeLogConfigs -> () #

Hashable RealtimeLogConfigs Source # 
Instance details

Defined in Amazonka.CloudFront.Types.RealtimeLogConfigs

FromXML RealtimeLogConfigs Source # 
Instance details

Defined in Amazonka.CloudFront.Types.RealtimeLogConfigs

type Rep RealtimeLogConfigs Source # 
Instance details

Defined in Amazonka.CloudFront.Types.RealtimeLogConfigs

type Rep RealtimeLogConfigs = D1 ('MetaData "RealtimeLogConfigs" "Amazonka.CloudFront.Types.RealtimeLogConfigs" "libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront" 'False) (C1 ('MetaCons "RealtimeLogConfigs'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RealtimeLogConfig])) :*: S1 ('MetaSel ('Just "nextMarker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "isTruncated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool) :*: S1 ('MetaSel ('Just "marker") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newRealtimeLogConfigs Source #

Create a value of RealtimeLogConfigs 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:items:RealtimeLogConfigs', realtimeLogConfigs_items - Contains the list of real-time log configurations.

$sel:nextMarker:RealtimeLogConfigs', realtimeLogConfigs_nextMarker - If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing real-time log configurations where you left off.

$sel:maxItems:RealtimeLogConfigs', realtimeLogConfigs_maxItems - The maximum number of real-time log configurations requested.

$sel:isTruncated:RealtimeLogConfigs', realtimeLogConfigs_isTruncated - A flag that indicates whether there are more real-time log configurations than are contained in this list.

$sel:marker:RealtimeLogConfigs', realtimeLogConfigs_marker - This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.

realtimeLogConfigs_items :: Lens' RealtimeLogConfigs (Maybe [RealtimeLogConfig]) Source #

Contains the list of real-time log configurations.

realtimeLogConfigs_nextMarker :: Lens' RealtimeLogConfigs (Maybe Text) Source #

If there are more items in the list than are in this response, this element is present. It contains the value that you should use in the Marker field of a subsequent request to continue listing real-time log configurations where you left off.

realtimeLogConfigs_maxItems :: Lens' RealtimeLogConfigs Int Source #

The maximum number of real-time log configurations requested.

realtimeLogConfigs_isTruncated :: Lens' RealtimeLogConfigs Bool Source #

A flag that indicates whether there are more real-time log configurations than are contained in this list.

realtimeLogConfigs_marker :: Lens' RealtimeLogConfigs Text Source #

This parameter indicates where this list of real-time log configurations begins. This list includes real-time log configurations that occur after the marker.