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 RelationalTable = RelationalTable' {
- catalog :: Maybe Text
- schema :: Maybe Text
- dataSourceArn :: Text
- name :: Text
- inputColumns :: NonEmpty InputColumn
- newRelationalTable :: Text -> Text -> NonEmpty InputColumn -> RelationalTable
- relationalTable_catalog :: Lens' RelationalTable (Maybe Text)
- relationalTable_schema :: Lens' RelationalTable (Maybe Text)
- relationalTable_dataSourceArn :: Lens' RelationalTable Text
- relationalTable_name :: Lens' RelationalTable Text
- relationalTable_inputColumns :: Lens' RelationalTable (NonEmpty InputColumn)
Documentation
data RelationalTable Source #
A physical table type for relational data sources.
See: newRelationalTable
smart constructor.
RelationalTable' | |
|
Instances
:: Text | |
-> Text | |
-> NonEmpty InputColumn | |
-> RelationalTable |
Create a value of RelationalTable
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:catalog:RelationalTable'
, relationalTable_catalog
- The catalog associated with a table.
$sel:schema:RelationalTable'
, relationalTable_schema
- The schema name. This name applies to certain relational database
engines.
$sel:dataSourceArn:RelationalTable'
, relationalTable_dataSourceArn
- The Amazon Resource Name (ARN) for the data source.
$sel:name:RelationalTable'
, relationalTable_name
- The name of the relational table.
$sel:inputColumns:RelationalTable'
, relationalTable_inputColumns
- The column schema of the table.
relationalTable_catalog :: Lens' RelationalTable (Maybe Text) Source #
The catalog associated with a table.
relationalTable_schema :: Lens' RelationalTable (Maybe Text) Source #
The schema name. This name applies to certain relational database engines.
relationalTable_dataSourceArn :: Lens' RelationalTable Text Source #
The Amazon Resource Name (ARN) for the data source.
relationalTable_name :: Lens' RelationalTable Text Source #
The name of the relational table.
relationalTable_inputColumns :: Lens' RelationalTable (NonEmpty InputColumn) Source #
The column schema of the table.