Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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
- data RemoveLFTagsFromResource = RemoveLFTagsFromResource' {}
- newRemoveLFTagsFromResource :: Resource -> NonEmpty LFTagPair -> RemoveLFTagsFromResource
- removeLFTagsFromResource_catalogId :: Lens' RemoveLFTagsFromResource (Maybe Text)
- removeLFTagsFromResource_resource :: Lens' RemoveLFTagsFromResource Resource
- removeLFTagsFromResource_lFTags :: Lens' RemoveLFTagsFromResource (NonEmpty LFTagPair)
- data RemoveLFTagsFromResourceResponse = RemoveLFTagsFromResourceResponse' {
- failures :: Maybe [LFTagError]
- httpStatus :: Int
- newRemoveLFTagsFromResourceResponse :: Int -> RemoveLFTagsFromResourceResponse
- removeLFTagsFromResourceResponse_failures :: Lens' RemoveLFTagsFromResourceResponse (Maybe [LFTagError])
- removeLFTagsFromResourceResponse_httpStatus :: Lens' RemoveLFTagsFromResourceResponse Int
Creating a Request
data RemoveLFTagsFromResource Source #
See: newRemoveLFTagsFromResource
smart constructor.
RemoveLFTagsFromResource' | |
|
Instances
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.
removeLFTagsFromResource_lFTags :: Lens' RemoveLFTagsFromResource (NonEmpty LFTagPair) Source #
The tags to be removed from the resource.
Destructuring the Response
data RemoveLFTagsFromResourceResponse Source #
See: newRemoveLFTagsFromResourceResponse
smart constructor.
RemoveLFTagsFromResourceResponse' | |
|
Instances
Eq RemoveLFTagsFromResourceResponse Source # | |
Read RemoveLFTagsFromResourceResponse Source # | |
Show RemoveLFTagsFromResourceResponse Source # | |
Generic RemoveLFTagsFromResourceResponse Source # | |
NFData RemoveLFTagsFromResourceResponse Source # | |
Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource rnf :: RemoveLFTagsFromResourceResponse -> () # | |
type Rep RemoveLFTagsFromResourceResponse Source # | |
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
removeLFTagsFromResourceResponse_failures :: Lens' RemoveLFTagsFromResourceResponse (Maybe [LFTagError]) Source #
A list of failures to untag a resource.
removeLFTagsFromResourceResponse_httpStatus :: Lens' RemoveLFTagsFromResourceResponse Int Source #
The response's http status code.