NodeRangeProperty
¶
Source code in docs_src/capo_batch/types/node_range_property.py
consumable_resource_properties
instance-attribute
¶
consumable_resource_properties: NotRequired[ConsumableResourceProperties]
Contains a list of consumable resources required by a job.
container
instance-attribute
¶
container: NotRequired[ContainerProperties]
The container details for the node range.
ecs_properties
instance-attribute
¶
ecs_properties: NotRequired[EcsProperties]
This is an object that represents the properties of the node range for a multi-node parallel job.
eks_properties
instance-attribute
¶
eks_properties: NotRequired[EksProperties]
This is an object that represents the properties of the node range for a multi-node parallel job.
instance_types
instance-attribute
¶
instance_types: NotRequired[StringList]
The instance types of the underlying host infrastructure of a multi-node parallel job.
This parameter isn't applicable to jobs that are running on Fargate resources.
In addition, this list object is currently limited to one element.
target_nodes
instance-attribute
¶
target_nodes: NotRequired[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.