amazonka-lakeformation-2.0: Amazon Lake Formation 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.LakeFormation.GetResourceLFTags

Description

Returns the LF-tags applied to a resource.

Synopsis

Creating a Request

data GetResourceLFTags Source #

See: newGetResourceLFTags smart constructor.

Constructors

GetResourceLFTags' 

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 Lake Formation environment.

  • showAssignedLFTags :: Maybe Bool

    Indicates whether to show the assigned LF-tags.

  • resource :: Resource

    The database, table, or column resource for which you want to return LF-tags.

Instances

Instances details
ToJSON GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

ToHeaders GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

ToPath GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

ToQuery GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

AWSRequest GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

Associated Types

type AWSResponse GetResourceLFTags #

Generic GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

Associated Types

type Rep GetResourceLFTags :: Type -> Type #

Read GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

Show GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

NFData GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

Methods

rnf :: GetResourceLFTags -> () #

Eq GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

Hashable GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

type AWSResponse GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

type Rep GetResourceLFTags Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

type Rep GetResourceLFTags = D1 ('MetaData "GetResourceLFTags" "Amazonka.LakeFormation.GetResourceLFTags" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "GetResourceLFTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "catalogId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "showAssignedLFTags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "resource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Resource))))

newGetResourceLFTags Source #

Create a value of GetResourceLFTags 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:

GetResourceLFTags, getResourceLFTags_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 Lake Formation environment.

$sel:showAssignedLFTags:GetResourceLFTags', getResourceLFTags_showAssignedLFTags - Indicates whether to show the assigned LF-tags.

GetResourceLFTags, getResourceLFTags_resource - The database, table, or column resource for which you want to return LF-tags.

Request Lenses

getResourceLFTags_catalogId :: Lens' GetResourceLFTags (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 Lake Formation environment.

getResourceLFTags_showAssignedLFTags :: Lens' GetResourceLFTags (Maybe Bool) Source #

Indicates whether to show the assigned LF-tags.

getResourceLFTags_resource :: Lens' GetResourceLFTags Resource Source #

The database, table, or column resource for which you want to return LF-tags.

Destructuring the Response

data GetResourceLFTagsResponse Source #

See: newGetResourceLFTagsResponse smart constructor.

Constructors

GetResourceLFTagsResponse' 

Fields

Instances

Instances details
Generic GetResourceLFTagsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

Associated Types

type Rep GetResourceLFTagsResponse :: Type -> Type #

Read GetResourceLFTagsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

Show GetResourceLFTagsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

NFData GetResourceLFTagsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

Eq GetResourceLFTagsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

type Rep GetResourceLFTagsResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.GetResourceLFTags

type Rep GetResourceLFTagsResponse = D1 ('MetaData "GetResourceLFTagsResponse" "Amazonka.LakeFormation.GetResourceLFTags" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "GetResourceLFTagsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lFTagOnDatabase") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty LFTagPair))) :*: S1 ('MetaSel ('Just "lFTagsOnColumns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ColumnLFTag]))) :*: (S1 ('MetaSel ('Just "lFTagsOnTable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty LFTagPair))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetResourceLFTagsResponse Source #

Create a value of GetResourceLFTagsResponse 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:

GetResourceLFTagsResponse, getResourceLFTagsResponse_lFTagOnDatabase - A list of LF-tags applied to a database resource.

GetResourceLFTagsResponse, getResourceLFTagsResponse_lFTagsOnColumns - A list of LF-tags applied to a column resource.

GetResourceLFTagsResponse, getResourceLFTagsResponse_lFTagsOnTable - A list of LF-tags applied to a table resource.

$sel:httpStatus:GetResourceLFTagsResponse', getResourceLFTagsResponse_httpStatus - The response's http status code.

Response Lenses