Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
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
- 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:
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.
removeLFTagsFromResource_lFTags :: Lens' RemoveLFTagsFromResource (NonEmpty LFTagPair) Source #
The LF-tags to be removed from the resource.
Destructuring the Response
data RemoveLFTagsFromResourceResponse Source #
See: newRemoveLFTagsFromResourceResponse
smart constructor.
RemoveLFTagsFromResourceResponse' | |
|
Instances
Generic RemoveLFTagsFromResourceResponse Source # | |
Read RemoveLFTagsFromResourceResponse Source # | |
Show RemoveLFTagsFromResourceResponse Source # | |
NFData RemoveLFTagsFromResourceResponse Source # | |
Defined in Amazonka.LakeFormation.RemoveLFTagsFromResource rnf :: RemoveLFTagsFromResourceResponse -> () # | |
Eq RemoveLFTagsFromResourceResponse Source # | |
type Rep RemoveLFTagsFromResourceResponse Source # | |
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
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.