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

Description

 
Synopsis

Documentation

data ConflictingAliasesList Source #

A list of aliases (also called CNAMEs) and the CloudFront distributions and Amazon Web Services accounts that they are associated with. In the list, the distribution and account IDs are partially hidden, which allows you to identify the distributions and accounts that you own, but helps to protect the information of ones that you don’t own.

See: newConflictingAliasesList smart constructor.

Constructors

ConflictingAliasesList' 

Fields

  • quantity :: Maybe Int

    The number of conflicting aliases returned in the response.

  • items :: Maybe [ConflictingAlias]

    Contains the conflicting aliases in the list.

  • maxItems :: Maybe Int

    The maximum number of conflicting aliases requested.

  • 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 conflicting aliases where you left off.

Instances

Instances details
Eq ConflictingAliasesList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ConflictingAliasesList

Read ConflictingAliasesList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ConflictingAliasesList

Show ConflictingAliasesList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ConflictingAliasesList

Generic ConflictingAliasesList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ConflictingAliasesList

Associated Types

type Rep ConflictingAliasesList :: Type -> Type #

NFData ConflictingAliasesList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ConflictingAliasesList

Methods

rnf :: ConflictingAliasesList -> () #

Hashable ConflictingAliasesList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ConflictingAliasesList

FromXML ConflictingAliasesList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ConflictingAliasesList

type Rep ConflictingAliasesList Source # 
Instance details

Defined in Amazonka.CloudFront.Types.ConflictingAliasesList

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

newConflictingAliasesList :: ConflictingAliasesList Source #

Create a value of ConflictingAliasesList 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:quantity:ConflictingAliasesList', conflictingAliasesList_quantity - The number of conflicting aliases returned in the response.

$sel:items:ConflictingAliasesList', conflictingAliasesList_items - Contains the conflicting aliases in the list.

$sel:maxItems:ConflictingAliasesList', conflictingAliasesList_maxItems - The maximum number of conflicting aliases requested.

$sel:nextMarker:ConflictingAliasesList', conflictingAliasesList_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 conflicting aliases where you left off.

conflictingAliasesList_quantity :: Lens' ConflictingAliasesList (Maybe Int) Source #

The number of conflicting aliases returned in the response.

conflictingAliasesList_items :: Lens' ConflictingAliasesList (Maybe [ConflictingAlias]) Source #

Contains the conflicting aliases in the list.

conflictingAliasesList_maxItems :: Lens' ConflictingAliasesList (Maybe Int) Source #

The maximum number of conflicting aliases requested.

conflictingAliasesList_nextMarker :: Lens' ConflictingAliasesList (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 conflicting aliases where you left off.