libZSservicesZSamazonka-quicksightZSamazonka-quicksight
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.QuickSight.Types.RelationalTable

Description

 
Synopsis

Documentation

data RelationalTable Source #

A physical table type for relational data sources.

See: newRelationalTable smart constructor.

Constructors

RelationalTable' 

Fields

Instances

Instances details
Eq RelationalTable Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RelationalTable

Read RelationalTable Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RelationalTable

Show RelationalTable Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RelationalTable

Generic RelationalTable Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RelationalTable

Associated Types

type Rep RelationalTable :: Type -> Type #

NFData RelationalTable Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RelationalTable

Methods

rnf :: RelationalTable -> () #

Hashable RelationalTable Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RelationalTable

ToJSON RelationalTable Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RelationalTable

FromJSON RelationalTable Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RelationalTable

type Rep RelationalTable Source # 
Instance details

Defined in Amazonka.QuickSight.Types.RelationalTable

type Rep RelationalTable = D1 ('MetaData "RelationalTable" "Amazonka.QuickSight.Types.RelationalTable" "libZSservicesZSamazonka-quicksightZSamazonka-quicksight" 'False) (C1 ('MetaCons "RelationalTable'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "catalog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schema") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "dataSourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "inputColumns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty InputColumn))))))

newRelationalTable Source #

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.