amazonka-iot-analytics-2.0: Amazon IoT Analytics SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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
FromJSON GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

ToJSON 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 #

Read GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Show GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

NFData GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Methods

rnf :: GlueConfiguration -> () #

Eq GlueConfiguration Source # 
Instance details

Defined in Amazonka.IoTAnalytics.Types.GlueConfiguration

Hashable 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" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" '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.