Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Class: Aws::Batch::Types::NodeProperties

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb

Overview

An object that represents the node properties of a multi-node parallel job.

Node properties can't be specified for Amazon EKS based job definitions.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#main_nodeInteger

Specifies the node index for the main node of a multi-node parallel job. This node index value must be fewer than the number of nodes.

Returns:

  • (Integer)

6963
6964
6965
6966
6967
6968
6969
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6963

class NodeProperties < Struct.new(
  :num_nodes,
  :main_node,
  :node_range_properties)
  SENSITIVE = []
  include Aws::Structure
end

#node_range_propertiesArray<Types::NodeRangeProperty>

A list of node ranges and their properties that are associated with a multi-node parallel job.

Returns:


6963
6964
6965
6966
6967
6968
6969
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6963

class NodeProperties < Struct.new(
  :num_nodes,
  :main_node,
  :node_range_properties)
  SENSITIVE = []
  include Aws::Structure
end

#num_nodesInteger

The number of nodes that are associated with a multi-node parallel job.

Returns:

  • (Integer)

6963
6964
6965
6966
6967
6968
6969
# File 'gems/aws-sdk-batch/lib/aws-sdk-batch/types.rb', line 6963

class NodeProperties < Struct.new(
  :num_nodes,
  :main_node,
  :node_range_properties)
  SENSITIVE = []
  include Aws::Structure
end