| 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.Athena.Types.EngineConfiguration
Description
Synopsis
- data EngineConfiguration = EngineConfiguration' {}
- newEngineConfiguration :: Natural -> EngineConfiguration
- engineConfiguration_additionalConfigs :: Lens' EngineConfiguration (Maybe (HashMap Text Text))
- engineConfiguration_coordinatorDpuSize :: Lens' EngineConfiguration (Maybe Natural)
- engineConfiguration_defaultExecutorDpuSize :: Lens' EngineConfiguration (Maybe Natural)
- engineConfiguration_maxConcurrentDpus :: Lens' EngineConfiguration Natural
Documentation
data EngineConfiguration Source #
Contains data processing unit (DPU) configuration settings and parameter mappings for a notebook engine.
See: newEngineConfiguration smart constructor.
Constructors
| EngineConfiguration' | |
Fields
| |
Instances
newEngineConfiguration Source #
Create a value of EngineConfiguration 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:additionalConfigs:EngineConfiguration', engineConfiguration_additionalConfigs - Contains additional notebook engine MAP<string, string> parameter
mappings in the form of key-value pairs. To specify an Amazon S3 URI
that the Jupyter server will download and serve, specify a value for the
StartSessionRequest$NotebookVersion field, and then add a key named
NotebookFileURI to AdditionalConfigs that has value of the Amazon S3
URI.
$sel:coordinatorDpuSize:EngineConfiguration', engineConfiguration_coordinatorDpuSize - The number of DPUs to use for the coordinator. A coordinator is a
special executor that orchestrates processing work and manages other
executors in a notebook session.
$sel:defaultExecutorDpuSize:EngineConfiguration', engineConfiguration_defaultExecutorDpuSize - The default number of DPUs to use for executors. An executor is the
smallest unit of compute that a notebook session can request from
Athena.
$sel:maxConcurrentDpus:EngineConfiguration', engineConfiguration_maxConcurrentDpus - The maximum number of DPUs that can run concurrently.
engineConfiguration_additionalConfigs :: Lens' EngineConfiguration (Maybe (HashMap Text Text)) Source #
Contains additional notebook engine MAP<string, string> parameter
mappings in the form of key-value pairs. To specify an Amazon S3 URI
that the Jupyter server will download and serve, specify a value for the
StartSessionRequest$NotebookVersion field, and then add a key named
NotebookFileURI to AdditionalConfigs that has value of the Amazon S3
URI.
engineConfiguration_coordinatorDpuSize :: Lens' EngineConfiguration (Maybe Natural) Source #
The number of DPUs to use for the coordinator. A coordinator is a special executor that orchestrates processing work and manages other executors in a notebook session.
engineConfiguration_defaultExecutorDpuSize :: Lens' EngineConfiguration (Maybe Natural) Source #
The default number of DPUs to use for executors. An executor is the smallest unit of compute that a notebook session can request from Athena.
engineConfiguration_maxConcurrentDpus :: Lens' EngineConfiguration Natural Source #
The maximum number of DPUs that can run concurrently.