| 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 |
Amazonka.LakeFormation.Types.TableResource
Description
Synopsis
- data TableResource = TableResource' {}
- newTableResource :: Text -> TableResource
- tableResource_catalogId :: Lens' TableResource (Maybe Text)
- tableResource_name :: Lens' TableResource (Maybe Text)
- tableResource_tableWildcard :: Lens' TableResource (Maybe TableWildcard)
- tableResource_databaseName :: Lens' TableResource Text
Documentation
data TableResource Source #
A structure for the table object. A table is a metadata definition that represents your data. You can Grant and Revoke table privileges to a principal.
See: newTableResource smart constructor.
Constructors
| TableResource' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> TableResource |
Create a value of TableResource 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:TableResource', tableResource_catalogId - The identifier for the Data Catalog. By default, it is the account ID of
the caller.
$sel:name:TableResource', tableResource_name - The name of the table.
$sel:tableWildcard:TableResource', tableResource_tableWildcard - A wildcard object representing every table under a database.
At least one of TableResource$Name or TableResource$TableWildcard is
required.
$sel:databaseName:TableResource', tableResource_databaseName - The name of the database for the table. Unique to a Data Catalog. A
database is a set of associated table definitions organized into a
logical group. You can Grant and Revoke database privileges to a
principal.
tableResource_catalogId :: Lens' TableResource (Maybe Text) Source #
The identifier for the Data Catalog. By default, it is the account ID of the caller.
tableResource_name :: Lens' TableResource (Maybe Text) Source #
The name of the table.
tableResource_tableWildcard :: Lens' TableResource (Maybe TableWildcard) Source #
A wildcard object representing every table under a database.
At least one of TableResource$Name or TableResource$TableWildcard is
required.
tableResource_databaseName :: Lens' TableResource Text Source #
The name of the database for the table. Unique to a Data Catalog. A database is a set of associated table definitions organized into a logical group. You can Grant and Revoke database privileges to a principal.