QueuesProperty
Initializer
import ros_cdk_ehpc
ros_cdk_ehpc.RosAutoScaleConfig.QueuesProperty(
data_disks: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, DataDisksProperty]]] = None,
enable_auto_grow: typing.Union[bool, IResolvable] = None,
enable_auto_shrink: typing.Union[bool, IResolvable] = None,
host_name_prefix: typing.Union[str, IResolvable] = None,
host_name_suffix: typing.Union[str, IResolvable] = None,
instance_type: typing.Union[str, IResolvable] = None,
instance_types: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, InstanceTypesProperty]]] = None,
max_nodes_in_queue: typing.Union[typing.Union[int, float], IResolvable] = None,
max_nodes_per_cycle: typing.Union[typing.Union[int, float], IResolvable] = None,
min_nodes_in_queue: typing.Union[typing.Union[int, float], IResolvable] = None,
min_nodes_per_cycle: typing.Union[typing.Union[int, float], IResolvable] = None,
queue_image_id: typing.Union[str, IResolvable] = None,
queue_name: typing.Union[str, IResolvable] = None,
spot_price_limit: typing.Union[typing.Union[int, float], IResolvable] = None,
spot_strategy: typing.Union[str, IResolvable] = None,
system_disk_category: typing.Union[str, IResolvable] = None,
system_disk_level: typing.Union[str, IResolvable] = None,
system_disk_size: typing.Union[typing.Union[int, float], IResolvable] = None
)
Properties
Name |
Type |
Description |
data_disks |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, DataDisksProperty]]] |
No description. |
enable_auto_grow |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
enable_auto_shrink |
typing.Union[bool, ros_cdk_core.IResolvable] |
No description. |
host_name_prefix |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
host_name_suffix |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
instance_type |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
instance_types |
typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, InstanceTypesProperty]]] |
No description. |
max_nodes_in_queue |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
max_nodes_per_cycle |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
min_nodes_in_queue |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
min_nodes_per_cycle |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
queue_image_id |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
queue_name |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
spot_price_limit |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
spot_strategy |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
system_disk_category |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
system_disk_level |
typing.Union[str, ros_cdk_core.IResolvable] |
No description. |
system_disk_size |
typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable] |
No description. |
data_disks
Optional
data_disks: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, DataDisksProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, DataDisksProperty]]]
enable_auto_grow
Optional
enable_auto_grow: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
enable_auto_shrink
Optional
enable_auto_shrink: typing.Union[bool, IResolvable]
- Type: typing.Union[bool, ros_cdk_core.IResolvable]
host_name_prefix
Optional
host_name_prefix: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
host_name_suffix
Optional
host_name_suffix: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_type
Optional
instance_type: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
instance_types
Optional
instance_types: typing.Union[IResolvable, typing.List[typing.Union[IResolvable, InstanceTypesProperty]]]
- Type: typing.Union[ros_cdk_core.IResolvable, typing.List[typing.Union[ros_cdk_core.IResolvable, InstanceTypesProperty]]]
max_nodes_in_queue
Optional
max_nodes_in_queue: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
max_nodes_per_cycle
Optional
max_nodes_per_cycle: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
min_nodes_in_queue
Optional
min_nodes_in_queue: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
min_nodes_per_cycle
Optional
min_nodes_per_cycle: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
queue_image_id
Optional
queue_image_id: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
queue_name
Optional
queue_name: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
spot_price_limit
Optional
spot_price_limit: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]
spot_strategy
Optional
spot_strategy: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
system_disk_category
Optional
system_disk_category: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
system_disk_level
Optional
system_disk_level: typing.Union[str, IResolvable]
- Type: typing.Union[str, ros_cdk_core.IResolvable]
system_disk_size
Optional
system_disk_size: typing.Union[typing.Union[int, float], IResolvable]
- Type: typing.Union[typing.Union[int, float], ros_cdk_core.IResolvable]