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

Description

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

  • resource :: Resource

    The resource where you want to remove a tag.

  • lFTags :: NonEmpty LFTagPair

    The tags to be removed from the resource.

Instances

Instances details
Eq RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Read RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Show 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 #

NFData RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Hashable RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

ToJSON RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

AWSRequest 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

type Rep RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

type Rep RemoveLFTagsFromResource = D1 ('MetaData "RemoveLFTagsFromResource" "Amazonka.LakeFormation.RemoveLFTagsFromResource" "libZSservicesZSamazonka-lakeformationZSamazonka-lakeformation" '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)))))
type AWSResponse RemoveLFTagsFromResource Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

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:

$sel:catalogId: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 AWS Lake Formation environment.

$sel:resource:RemoveLFTagsFromResource', removeLFTagsFromResource_resource - The resource where you want to remove a tag.

$sel:lFTags:RemoveLFTagsFromResource', removeLFTagsFromResource_lFTags - The 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 AWS Lake Formation environment.

removeLFTagsFromResource_resource :: Lens' RemoveLFTagsFromResource Resource Source #

The resource where you want to remove a tag.

Destructuring the Response

data RemoveLFTagsFromResourceResponse Source #

See: newRemoveLFTagsFromResourceResponse smart constructor.

Constructors

RemoveLFTagsFromResourceResponse' 

Fields

Instances

Instances details
Eq RemoveLFTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Read RemoveLFTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Show RemoveLFTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Generic RemoveLFTagsFromResourceResponse Source # 
Instance details

Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource

Associated Types

type Rep RemoveLFTagsFromResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-lakeformationZSamazonka-lakeformation" '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