libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics
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.IoTAnalytics.Types.GlueConfiguration

Description

 
Synopsis

Documentation

data GlueConfiguration Source #

Configuration information for coordination with Glue, a fully managed extract, transform and load (ETL) service.

See: newGlueConfiguration smart constructor.

Constructors

GlueConfiguration' 

Fields

  • tableName :: Text

    The name of the table in your Glue Data Catalog that is used to perform the ETL operations. An Glue Data Catalog table contains partitioned data and descriptions of data sources and targets.

  • databaseName :: Text

    The name of the database in your Glue Data Catalog in which the table is located. An Glue Data Catalog database contains metadata tables.

Instances

Instances details
Eq GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Read GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Show GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Generic GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Associated Types

type Rep GlueConfiguration :: Type -> Type #

NFData GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Methods

rnf :: GlueConfiguration -> () #

Hashable GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

ToJSON GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

FromJSON GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

type Rep GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

type Rep GlueConfiguration = D1 ('MetaData "GlueConfiguration" "Amazonka.IoTAnalytics.Types.GlueConfiguration" "libZSservicesZSamazonka-iot-analyticsZSamazonka-iot-analytics" 'False) (C1 ('MetaCons "GlueConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGlueConfiguration Source #

Create a value of GlueConfiguration 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:tableName:GlueConfiguration', glueConfiguration_tableName - The name of the table in your Glue Data Catalog that is used to perform the ETL operations. An Glue Data Catalog table contains partitioned data and descriptions of data sources and targets.

$sel:databaseName:GlueConfiguration', glueConfiguration_databaseName - The name of the database in your Glue Data Catalog in which the table is located. An Glue Data Catalog database contains metadata tables.

glueConfiguration_tableName :: Lens' GlueConfiguration Text Source #

The name of the table in your Glue Data Catalog that is used to perform the ETL operations. An Glue Data Catalog table contains partitioned data and descriptions of data sources and targets.

glueConfiguration_databaseName :: Lens' GlueConfiguration Text Source #

The name of the database in your Glue Data Catalog in which the table is located. An Glue Data Catalog database contains metadata tables.