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.BatchEnvironmentVariable

Description

 
Synopsis

Documentation

data BatchEnvironmentVariable 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.

Environment variables cannot start with "Batch". This naming convention is reserved for variables that Batch sets.

See: newBatchEnvironmentVariable smart constructor.

Constructors

BatchEnvironmentVariable' 

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 BatchEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.BatchEnvironmentVariable

ToJSON BatchEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.BatchEnvironmentVariable

Generic BatchEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.BatchEnvironmentVariable

Associated Types

type Rep BatchEnvironmentVariable :: Type -> Type #

Read BatchEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.BatchEnvironmentVariable

Show BatchEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.BatchEnvironmentVariable

NFData BatchEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.BatchEnvironmentVariable

Eq BatchEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.BatchEnvironmentVariable

Hashable BatchEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.BatchEnvironmentVariable

type Rep BatchEnvironmentVariable Source # 
Instance details

Defined in Amazonka.Pipes.Types.BatchEnvironmentVariable

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

newBatchEnvironmentVariable :: BatchEnvironmentVariable Source #

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

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

batchEnvironmentVariable_name :: Lens' BatchEnvironmentVariable (Maybe Text) Source #

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

batchEnvironmentVariable_value :: Lens' BatchEnvironmentVariable (Maybe Text) Source #

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