| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.LookoutMetrics.Types.AthenaSourceConfig
Description
Synopsis
- data AthenaSourceConfig = AthenaSourceConfig' {}
- newAthenaSourceConfig :: AthenaSourceConfig
- athenaSourceConfig_backTestConfiguration :: Lens' AthenaSourceConfig (Maybe BackTestConfiguration)
- athenaSourceConfig_dataCatalog :: Lens' AthenaSourceConfig (Maybe Text)
- athenaSourceConfig_databaseName :: Lens' AthenaSourceConfig (Maybe Text)
- athenaSourceConfig_roleArn :: Lens' AthenaSourceConfig (Maybe Text)
- athenaSourceConfig_s3ResultsPath :: Lens' AthenaSourceConfig (Maybe Text)
- athenaSourceConfig_tableName :: Lens' AthenaSourceConfig (Maybe Text)
- athenaSourceConfig_workGroupName :: Lens' AthenaSourceConfig (Maybe Text)
Documentation
data AthenaSourceConfig Source #
Details about an Amazon Athena datasource.
See: newAthenaSourceConfig smart constructor.
Constructors
| AthenaSourceConfig' | |
Fields
| |
Instances
newAthenaSourceConfig :: AthenaSourceConfig Source #
Create a value of AthenaSourceConfig 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:backTestConfiguration:AthenaSourceConfig', athenaSourceConfig_backTestConfiguration - Settings for backtest mode.
$sel:dataCatalog:AthenaSourceConfig', athenaSourceConfig_dataCatalog - The database's data catalog.
$sel:databaseName:AthenaSourceConfig', athenaSourceConfig_databaseName - The database's name.
$sel:roleArn:AthenaSourceConfig', athenaSourceConfig_roleArn - An IAM role that gives Amazon Lookout for Metrics permission to access
the data.
$sel:s3ResultsPath:AthenaSourceConfig', athenaSourceConfig_s3ResultsPath - The database's results path.
$sel:tableName:AthenaSourceConfig', athenaSourceConfig_tableName - The database's table name.
$sel:workGroupName:AthenaSourceConfig', athenaSourceConfig_workGroupName - The database's work group name.
athenaSourceConfig_backTestConfiguration :: Lens' AthenaSourceConfig (Maybe BackTestConfiguration) Source #
Settings for backtest mode.
athenaSourceConfig_dataCatalog :: Lens' AthenaSourceConfig (Maybe Text) Source #
The database's data catalog.
athenaSourceConfig_databaseName :: Lens' AthenaSourceConfig (Maybe Text) Source #
The database's name.
athenaSourceConfig_roleArn :: Lens' AthenaSourceConfig (Maybe Text) Source #
An IAM role that gives Amazon Lookout for Metrics permission to access the data.
athenaSourceConfig_s3ResultsPath :: Lens' AthenaSourceConfig (Maybe Text) Source #
The database's results path.
athenaSourceConfig_tableName :: Lens' AthenaSourceConfig (Maybe Text) Source #
The database's table name.
athenaSourceConfig_workGroupName :: Lens' AthenaSourceConfig (Maybe Text) Source #
The database's work group name.