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

Description

Removes an LF-tag from the resource. Only database, table, or tableWithColumns resource are allowed. To tag columns, use the column inclusion list in tableWithColumns to specify column input.

Synopsis

Creating a Request

data RemoveLFTagsFromResource Source #

See: newRemoveLFTagsFromResource smart constructor.

Constructors

RemoveLFTagsFromResource' 

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.

  • resource :: Resource

    The database, table, or column resource where you want to remove an LF-tag.

  • lFTags :: NonEmpty LFTagPair

    The LF-tags to be removed from the resource.

Instances

Instances details
ToJSON RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

ToHeaders RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

ToPath RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

ToQuery RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

AWSRequest RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Generic RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Associated Types

type Rep RemoveLFTagsFromResource :: Type -> Type #

Read RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Show RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

NFData RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Eq RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Hashable RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

type AWSResponse RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

type Rep RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

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

newRemoveLFTagsFromResource Source #

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

RemoveLFTagsFromResource, removeLFTagsFromResource_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.

RemoveLFTagsFromResource, removeLFTagsFromResource_resource - The database, table, or column resource where you want to remove an LF-tag.

RemoveLFTagsFromResource, removeLFTagsFromResource_lFTags - The LF-tags to be removed from the resource.

Request Lenses

removeLFTagsFromResource_catalogId :: Lens' RemoveLFTagsFromResource (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.

removeLFTagsFromResource_resource :: Lens' RemoveLFTagsFromResource Resource Source #

The database, table, or column resource where you want to remove an LF-tag.

Destructuring the Response

data RemoveLFTagsFromResourceResponse Source #

See: newRemoveLFTagsFromResourceResponse smart constructor.

Constructors

RemoveLFTagsFromResourceResponse' 

Fields

Instances

Instances details
Generic RemoveLFTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Associated Types

type Rep RemoveLFTagsFromResourceResponse :: Type -> Type #

Read RemoveLFTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Show RemoveLFTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

NFData RemoveLFTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Eq RemoveLFTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

type Rep RemoveLFTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

type Rep RemoveLFTagsFromResourceResponse = D1 ('MetaData "RemoveLFTagsFromResourceResponse" "Amazonka.LakeFormation.RemoveLFTagsFromResource" "amazonka-lakeformation-2.0-HHqQokxI1tpCfoS44CTFPa" 'False) (C1 ('MetaCons "RemoveLFTagsFromResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failures") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LFTagError])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRemoveLFTagsFromResourceResponse Source #

Create a value of RemoveLFTagsFromResourceResponse 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:failures:RemoveLFTagsFromResourceResponse', removeLFTagsFromResourceResponse_failures - A list of failures to untag a resource.

$sel:httpStatus:RemoveLFTagsFromResourceResponse', removeLFTagsFromResourceResponse_httpStatus - The response's http status code.

Response Lenses