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

Description

 
Synopsis

Documentation

data Tags Source #

A complex type that contains zero or more Tag elements.

See: newTags smart constructor.

Constructors

Tags' 

Fields

Instances

Instances details
Eq Tags Source # 
Instance details

Defined in Amazonka.CloudFront.Types.Tags

Methods

(==) :: Tags -> Tags -> Bool #

(/=) :: Tags -> Tags -> Bool #

Read Tags Source # 
Instance details

Defined in Amazonka.CloudFront.Types.Tags

Show Tags Source # 
Instance details

Defined in Amazonka.CloudFront.Types.Tags

Methods

showsPrec :: Int -> Tags -> ShowS #

show :: Tags -> String #

showList :: [Tags] -> ShowS #

Generic Tags Source # 
Instance details

Defined in Amazonka.CloudFront.Types.Tags

Associated Types

type Rep Tags :: Type -> Type #

Methods

from :: Tags -> Rep Tags x #

to :: Rep Tags x -> Tags #

NFData Tags Source # 
Instance details

Defined in Amazonka.CloudFront.Types.Tags

Methods

rnf :: Tags -> () #

Hashable Tags Source # 
Instance details

Defined in Amazonka.CloudFront.Types.Tags

Methods

hashWithSalt :: Int -> Tags -> Int #

hash :: Tags -> Int #

FromXML Tags Source # 
Instance details

Defined in Amazonka.CloudFront.Types.Tags

Methods

parseXML :: [Node] -> Either String Tags #

ToXML Tags Source # 
Instance details

Defined in Amazonka.CloudFront.Types.Tags

Methods

toXML :: Tags -> XML #

type Rep Tags Source # 
Instance details

Defined in Amazonka.CloudFront.Types.Tags

type Rep Tags = D1 ('MetaData "Tags" "Amazonka.CloudFront.Types.Tags" "libZSservicesZSamazonka-cloudfrontZSamazonka-cloudfront" 'False) (C1 ('MetaCons "Tags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag]))))

newTags :: Tags Source #

Create a value of Tags 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:Tags', tags_items - A complex type that contains Tag elements.

tags_items :: Lens' Tags (Maybe [Tag]) Source #

A complex type that contains Tag elements.