amazonka-dataexchange-2.0: Amazon Data Exchange SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.DataExchange.Types.LFTag

Description

 
Synopsis

Documentation

data LFTag Source #

A structure that allows an LF-admin to grant permissions on certain conditions.

See: newLFTag smart constructor.

Constructors

LFTag' 

Fields

Instances

Instances details
FromJSON LFTag Source # 
Instance details

Defined in Amazonka.DataExchange.Types.LFTag

ToJSON LFTag Source # 
Instance details

Defined in Amazonka.DataExchange.Types.LFTag

Generic LFTag Source # 
Instance details

Defined in Amazonka.DataExchange.Types.LFTag

Associated Types

type Rep LFTag :: Type -> Type #

Methods

from :: LFTag -> Rep LFTag x #

to :: Rep LFTag x -> LFTag #

Read LFTag Source # 
Instance details

Defined in Amazonka.DataExchange.Types.LFTag

Show LFTag Source # 
Instance details

Defined in Amazonka.DataExchange.Types.LFTag

Methods

showsPrec :: Int -> LFTag -> ShowS #

show :: LFTag -> String #

showList :: [LFTag] -> ShowS #

NFData LFTag Source # 
Instance details

Defined in Amazonka.DataExchange.Types.LFTag

Methods

rnf :: LFTag -> () #

Eq LFTag Source # 
Instance details

Defined in Amazonka.DataExchange.Types.LFTag

Methods

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

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

Hashable LFTag Source # 
Instance details

Defined in Amazonka.DataExchange.Types.LFTag

Methods

hashWithSalt :: Int -> LFTag -> Int #

hash :: LFTag -> Int #

type Rep LFTag Source # 
Instance details

Defined in Amazonka.DataExchange.Types.LFTag

type Rep LFTag = D1 ('MetaData "LFTag" "Amazonka.DataExchange.Types.LFTag" "amazonka-dataexchange-2.0-E9wmOad6xSxAaT3Y4FNlvY" 'False) (C1 ('MetaCons "LFTag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newLFTag Source #

Create a value of LFTag 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:tagKey:LFTag', lFTag_tagKey - The key name for the LF-tag.

$sel:tagValues:LFTag', lFTag_tagValues - A list of LF-tag values.

lFTag_tagKey :: Lens' LFTag Text Source #

The key name for the LF-tag.

lFTag_tagValues :: Lens' LFTag [Text] Source #

A list of LF-tag values.