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 |
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.
EngineConfiguration' | |
|
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.