amazonka-pipes-2.0: Amazon EventBridge Pipes SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Pipes.Types.EcsEnvironmentVariable

Description

 
Synopsis

Documentation

data EcsEnvironmentVariable Source #

The environment variables to send to the container. You can add new environment variables, which are added to the container at launch, or you can override the existing environment variables from the Docker image or the task definition. You must also specify a container name.

See: newEcsEnvironmentVariable smart constructor.

Constructors

EcsEnvironmentVariable' 

Fields

  • name :: Maybe Text

    The name of the key-value pair. For environment variables, this is the name of the environment variable.

  • value :: Maybe Text

    The value of the key-value pair. For environment variables, this is the value of the environment variable.

Instances

Instances details
FromJSON EcsEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.EcsEnvironmentVariable

ToJSON EcsEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.EcsEnvironmentVariable

Generic EcsEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.EcsEnvironmentVariable

Associated Types

type Rep EcsEnvironmentVariable :: Type -> Type #

Read EcsEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.EcsEnvironmentVariable

Show EcsEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.EcsEnvironmentVariable

NFData EcsEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.EcsEnvironmentVariable

Methods

rnf :: EcsEnvironmentVariable -> () #

Eq EcsEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.EcsEnvironmentVariable

Hashable EcsEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.EcsEnvironmentVariable

type Rep EcsEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.EcsEnvironmentVariable

type Rep EcsEnvironmentVariable = D1 ('MetaData "EcsEnvironmentVariable" "Amazonka.Pipes.Types.EcsEnvironmentVariable" "amazonka-pipes-2.0-DDuNjbjVfgsJFLlibzr06i" 'False) (C1 ('MetaCons "EcsEnvironmentVariable'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newEcsEnvironmentVariable :: EcsEnvironmentVariable Source #

Create a value of EcsEnvironmentVariable 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:name:EcsEnvironmentVariable', ecsEnvironmentVariable_name - The name of the key-value pair. For environment variables, this is the name of the environment variable.

$sel:value:EcsEnvironmentVariable', ecsEnvironmentVariable_value - The value of the key-value pair. For environment variables, this is the value of the environment variable.

ecsEnvironmentVariable_name :: Lens' EcsEnvironmentVariable (Maybe Text) Source #

The name of the key-value pair. For environment variables, this is the name of the environment variable.

ecsEnvironmentVariable_value :: Lens' EcsEnvironmentVariable (Maybe Text) Source #

The value of the key-value pair. For environment variables, this is the value of the environment variable.