Class: Aws::Batch::Types::NodeRangeProperty
- Inherits:
-
Struct
- Object
- Struct
- Aws::Batch::Types::NodeRangeProperty
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-batch/types.rb
Overview
This is an object that represents the properties of the node range for a multi-node parallel job.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#container ⇒ Types::ContainerProperties
The container details for the node range.
-
#ecs_properties ⇒ Types::EcsProperties
This is an object that represents the properties of the node range for a multi-node parallel job.
-
#instance_types ⇒ Array<String>
The instance types of the underlying host infrastructure of a multi-node parallel job.
-
#target_nodes ⇒ String
The range of nodes, using node index values.
Instance Attribute Details
#container ⇒ Types::ContainerProperties
The container details for the node range.
6148 6149 6150 6151 6152 6153 6154 6155 |
# File 'lib/aws-sdk-batch/types.rb', line 6148 class NodeRangeProperty < Struct.new( :target_nodes, :container, :instance_types, :ecs_properties) SENSITIVE = [] include Aws::Structure end |
#ecs_properties ⇒ Types::EcsProperties
This is an object that represents the properties of the node range for a multi-node parallel job.
6148 6149 6150 6151 6152 6153 6154 6155 |
# File 'lib/aws-sdk-batch/types.rb', line 6148 class NodeRangeProperty < Struct.new( :target_nodes, :container, :instance_types, :ecs_properties) SENSITIVE = [] include Aws::Structure end |
#instance_types ⇒ Array<String>
The instance types of the underlying host infrastructure of a multi-node parallel job.
<note markdown=“1”> This parameter isn’t applicable to jobs that are running on Fargate resources.
In addition, this list object is currently limited to one element.
</note>
6148 6149 6150 6151 6152 6153 6154 6155 |
# File 'lib/aws-sdk-batch/types.rb', line 6148 class NodeRangeProperty < Struct.new( :target_nodes, :container, :instance_types, :ecs_properties) SENSITIVE = [] include Aws::Structure end |
#target_nodes ⇒ String
The range of nodes, using node index values. 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. Your accumulative node ranges must account for all nodes (0:n). You can nest node ranges (for example, 0:10 and 4:5). In this case, the 4:5 range properties override the 0:10 properties.
6148 6149 6150 6151 6152 6153 6154 6155 |
# File 'lib/aws-sdk-batch/types.rb', line 6148 class NodeRangeProperty < Struct.new( :target_nodes, :container, :instance_types, :ecs_properties) SENSITIVE = [] include Aws::Structure end |