libZSservicesZSamazonka-lakeformationZSamazonka-lakeformation
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.LakeFormation.GetLFTag

Description

Returns a tag definition.

Synopsis

Creating a Request

data GetLFTag Source #

See: newGetLFTag smart constructor.

Constructors

GetLFTag' 

Fields

  • catalogId :: Maybe Text

    The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your AWS Lake Formation environment.

  • tagKey :: Text

    The key-name for the tag.

Instances

Instances details
Eq GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Read GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Show GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Generic GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Associated Types

type Rep GetLFTag :: Type -> Type #

Methods

from :: GetLFTag -> Rep GetLFTag x #

to :: Rep GetLFTag x -> GetLFTag #

NFData GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Methods

rnf :: GetLFTag -> () #

Hashable GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Methods

hashWithSalt :: Int -> GetLFTag -> Int #

hash :: GetLFTag -> Int #

ToJSON GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

AWSRequest GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Associated Types

type AWSResponse GetLFTag #

ToHeaders GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Methods

toHeaders :: GetLFTag -> [Header] #

ToPath GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

ToQuery GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

type Rep GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

type Rep GetLFTag = D1 ('MetaData "GetLFTag" "Amazonka.LakeFormation.GetLFTag" "libZSservicesZSamazonka-lakeformationZSamazonka-lakeformation" 'False) (C1 ('MetaCons "GetLFTag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "catalogId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tagKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetLFTag Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

newGetLFTag Source #

Create a value of GetLFTag 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:catalogId:GetLFTag', getLFTag_catalogId - The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your AWS Lake Formation environment.

$sel:tagKey:GetLFTag', getLFTag_tagKey - The key-name for the tag.

Request Lenses

getLFTag_catalogId :: Lens' GetLFTag (Maybe Text) Source #

The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your AWS Lake Formation environment.

getLFTag_tagKey :: Lens' GetLFTag Text Source #

The key-name for the tag.

Destructuring the Response

data GetLFTagResponse Source #

See: newGetLFTagResponse smart constructor.

Constructors

GetLFTagResponse' 

Fields

  • tagValues :: Maybe (NonEmpty Text)

    A list of possible values an attribute can take.

  • catalogId :: Maybe Text

    The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your AWS Lake Formation environment.

  • tagKey :: Maybe Text

    The key-name for the tag.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq GetLFTagResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Read GetLFTagResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Show GetLFTagResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Generic GetLFTagResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Associated Types

type Rep GetLFTagResponse :: Type -> Type #

NFData GetLFTagResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

Methods

rnf :: GetLFTagResponse -> () #

type Rep GetLFTagResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetLFTag

type Rep GetLFTagResponse = D1 ('MetaData "GetLFTagResponse" "Amazonka.LakeFormation.GetLFTag" "libZSservicesZSamazonka-lakeformationZSamazonka-lakeformation" 'False) (C1 ('MetaCons "GetLFTagResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "tagValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "catalogId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tagKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetLFTagResponse Source #

Create a value of GetLFTagResponse 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:tagValues:GetLFTagResponse', getLFTagResponse_tagValues - A list of possible values an attribute can take.

$sel:catalogId:GetLFTag', getLFTagResponse_catalogId - The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your AWS Lake Formation environment.

$sel:tagKey:GetLFTag', getLFTagResponse_tagKey - The key-name for the tag.

$sel:httpStatus:GetLFTagResponse', getLFTagResponse_httpStatus - The response's http status code.

Response Lenses

getLFTagResponse_tagValues :: Lens' GetLFTagResponse (Maybe (NonEmpty Text)) Source #

A list of possible values an attribute can take.

getLFTagResponse_catalogId :: Lens' GetLFTagResponse (Maybe Text) Source #

The identifier for the Data Catalog. By default, the account ID. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your AWS Lake Formation environment.

getLFTagResponse_httpStatus :: Lens' GetLFTagResponse Int Source #

The response's http status code.