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 |
Documentation
data PhysicalTable Source #
A view of a data source that contains information about the shape of the data in the underlying source. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.
See: newPhysicalTable
smart constructor.
PhysicalTable' | |
|
Instances
newPhysicalTable :: PhysicalTable Source #
Create a value of PhysicalTable
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:s3Source:PhysicalTable'
, physicalTable_s3Source
- A physical table type for as S3 data source.
$sel:relationalTable:PhysicalTable'
, physicalTable_relationalTable
- A physical table type for relational data sources.
$sel:customSql:PhysicalTable'
, physicalTable_customSql
- A physical table type built from the results of the custom SQL query.
physicalTable_s3Source :: Lens' PhysicalTable (Maybe S3Source) Source #
A physical table type for as S3 data source.
physicalTable_relationalTable :: Lens' PhysicalTable (Maybe RelationalTable) Source #
A physical table type for relational data sources.
physicalTable_customSql :: Lens' PhysicalTable (Maybe CustomSql) Source #
A physical table type built from the results of the custom SQL query.