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 |
Synopsis
Documentation
data EnvironmentVariable Source #
Represents an app's environment variable.
See: newEnvironmentVariable
smart constructor.
EnvironmentVariable' | |
|
Instances
newEnvironmentVariable Source #
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.