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 |
Synopsis
- data TableResource = TableResource' {}
- newTableResource :: Text -> TableResource
- tableResource_catalogId :: Lens' TableResource (Maybe Text)
- tableResource_tableWildcard :: Lens' TableResource (Maybe TableWildcard)
- tableResource_name :: Lens' TableResource (Maybe Text)
- 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.
TableResource' | |
|
Instances
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: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:name:TableResource'
, tableResource_name
- The name of the table.
$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_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_name :: Lens' TableResource (Maybe Text) Source #
The name of the table.
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.