| 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.OpsWorks.Types.EnvironmentVariable
Description
Synopsis
Documentation
data EnvironmentVariable Source #
Represents an app's environment variable.
See: newEnvironmentVariable smart constructor.
Constructors
| EnvironmentVariable' | |
Fields
| |
Instances
newEnvironmentVariable Source #
Arguments
| :: Text | |
| -> Text | |
| -> EnvironmentVariable |
Create a value of EnvironmentVariable 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:secure:EnvironmentVariable', environmentVariable_secure - (Optional) Whether the variable's value will be returned by the
DescribeApps action. To conceal an environment variable's value, set
Secure to true. DescribeApps then returns *****FILTERED*****
instead of the actual value. The default value for Secure is false.
$sel:key:EnvironmentVariable', environmentVariable_key - (Required) The environment variable's name, which can consist of up to
64 characters and must be specified. The name can contain upper- and
lowercase letters, numbers, and underscores (_), but it must start with
a letter or underscore.
$sel:value:EnvironmentVariable', environmentVariable_value - (Optional) The environment variable's value, which can be left empty.
If you specify a value, it can contain up to 256 characters, which must
all be printable.
environmentVariable_secure :: Lens' EnvironmentVariable (Maybe Bool) Source #
(Optional) Whether the variable's value will be returned by the
DescribeApps action. To conceal an environment variable's value, set
Secure to true. DescribeApps then returns *****FILTERED*****
instead of the actual value. The default value for Secure is false.
environmentVariable_key :: Lens' EnvironmentVariable Text Source #
(Required) The environment variable's name, which can consist of up to 64 characters and must be specified. The name can contain upper- and lowercase letters, numbers, and underscores (_), but it must start with a letter or underscore.
environmentVariable_value :: Lens' EnvironmentVariable Text Source #
(Optional) The environment variable's value, which can be left empty. If you specify a value, it can contain up to 256 characters, which must all be printable.