libZSservicesZSamazonka-batchZSamazonka-batch
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Batch.Types.NodePropertyOverride

Description

 
Synopsis

Documentation

data NodePropertyOverride Source #

Object representing any node overrides to a job definition that's used in a SubmitJob API operation.

See: newNodePropertyOverride smart constructor.

Constructors

NodePropertyOverride' 

Fields

  • containerOverrides :: Maybe ContainerOverrides

    The overrides that should be sent to a node range.

  • targetNodes :: Text

    The range of nodes, using node index values, that's used to override. A range of 0:3 indicates nodes with index values of 0 through 3. If the starting range value is omitted (:n), then 0 is used to start the range. If the ending range value is omitted (n:), then the highest possible node index is used to end the range.

Instances

Instances details
Eq NodePropertyOverride Source # 
Instance details

Defined in Amazonka.Batch.Types.NodePropertyOverride

Read NodePropertyOverride Source # 
Instance details

Defined in Amazonka.Batch.Types.NodePropertyOverride

Show NodePropertyOverride Source # 
Instance details

Defined in Amazonka.Batch.Types.NodePropertyOverride

Generic NodePropertyOverride Source # 
Instance details

Defined in Amazonka.Batch.Types.NodePropertyOverride

Associated Types

type Rep NodePropertyOverride :: Type -> Type #

NFData NodePropertyOverride Source # 
Instance details

Defined in Amazonka.Batch.Types.NodePropertyOverride

Methods

rnf :: NodePropertyOverride -> () #

Hashable NodePropertyOverride Source # 
Instance details

Defined in Amazonka.Batch.Types.NodePropertyOverride

ToJSON NodePropertyOverride Source # 
Instance details

Defined in Amazonka.Batch.Types.NodePropertyOverride

type Rep NodePropertyOverride Source # 
Instance details

Defined in Amazonka.Batch.Types.NodePropertyOverride

type Rep NodePropertyOverride = D1 ('MetaData "NodePropertyOverride" "Amazonka.Batch.Types.NodePropertyOverride" "libZSservicesZSamazonka-batchZSamazonka-batch" 'False) (C1 ('MetaCons "NodePropertyOverride'" 'PrefixI 'True) (S1 ('MetaSel ('Just "containerOverrides") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContainerOverrides)) :*: S1 ('MetaSel ('Just "targetNodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newNodePropertyOverride Source #

Create a value of NodePropertyOverride 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:containerOverrides:NodePropertyOverride', nodePropertyOverride_containerOverrides - The overrides that should be sent to a node range.

$sel:targetNodes:NodePropertyOverride', nodePropertyOverride_targetNodes - The range of nodes, using node index values, that's used to override. A range of 0:3 indicates nodes with index values of 0 through 3. If the starting range value is omitted (:n), then 0 is used to start the range. If the ending range value is omitted (n:), then the highest possible node index is used to end the range.

nodePropertyOverride_targetNodes :: Lens' NodePropertyOverride Text Source #

The range of nodes, using node index values, that's used to override. A range of 0:3 indicates nodes with index values of 0 through 3. If the starting range value is omitted (:n), then 0 is used to start the range. If the ending range value is omitted (n:), then the highest possible node index is used to end the range.