| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.AppRunner.Types.CodeConfigurationValues
Description
Synopsis
- data CodeConfigurationValues = CodeConfigurationValues' {}
- newCodeConfigurationValues :: Runtime -> CodeConfigurationValues
- codeConfigurationValues_startCommand :: Lens' CodeConfigurationValues (Maybe Text)
- codeConfigurationValues_runtimeEnvironmentVariables :: Lens' CodeConfigurationValues (Maybe (HashMap Text Text))
- codeConfigurationValues_buildCommand :: Lens' CodeConfigurationValues (Maybe Text)
- codeConfigurationValues_port :: Lens' CodeConfigurationValues (Maybe Text)
- codeConfigurationValues_runtime :: Lens' CodeConfigurationValues Runtime
Documentation
data CodeConfigurationValues Source #
Describes the basic configuration needed for building and running an App
Runner service. This type doesn't support the full set of possible
configuration options. Fur full configuration capabilities, use a
apprunner.yaml file in the source code repository.
See: newCodeConfigurationValues smart constructor.
Constructors
| CodeConfigurationValues' | |
Fields
| |
Instances
newCodeConfigurationValues Source #
Create a value of CodeConfigurationValues 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:startCommand:CodeConfigurationValues', codeConfigurationValues_startCommand - The command App Runner runs to start your application.
$sel:runtimeEnvironmentVariables:CodeConfigurationValues', codeConfigurationValues_runtimeEnvironmentVariables - The environment variables that are available to your running App Runner
service. An array of key-value pairs. Keys with a prefix of
AWSAPPRUNNER are reserved for system use and aren't valid.
$sel:buildCommand:CodeConfigurationValues', codeConfigurationValues_buildCommand - The command App Runner runs to build your application.
$sel:port:CodeConfigurationValues', codeConfigurationValues_port - The port that your application listens to in the container.
Default: 8080
$sel:runtime:CodeConfigurationValues', codeConfigurationValues_runtime - A runtime environment type for building and running an App Runner
service. It represents a programming language runtime.
codeConfigurationValues_startCommand :: Lens' CodeConfigurationValues (Maybe Text) Source #
The command App Runner runs to start your application.
codeConfigurationValues_runtimeEnvironmentVariables :: Lens' CodeConfigurationValues (Maybe (HashMap Text Text)) Source #
The environment variables that are available to your running App Runner
service. An array of key-value pairs. Keys with a prefix of
AWSAPPRUNNER are reserved for system use and aren't valid.
codeConfigurationValues_buildCommand :: Lens' CodeConfigurationValues (Maybe Text) Source #
The command App Runner runs to build your application.
codeConfigurationValues_port :: Lens' CodeConfigurationValues (Maybe Text) Source #
The port that your application listens to in the container.
Default: 8080
codeConfigurationValues_runtime :: Lens' CodeConfigurationValues Runtime Source #
A runtime environment type for building and running an App Runner service. It represents a programming language runtime.