All Products
Search
Document Center

Elastic High Performance Computing:QueueTemplate

Last Updated:Apr 23, 2025
ParameterTypeDescriptionExample
object

The queue configuration template.

QueueNamestring

The queue name. The name must be 1 to 15 characters in length and can contain letters, digits, and periods (.).

comp
EnableScaleOutboolean

Specifies whether to enable auto scale-out for the queue. Valid values:

  • true: enables auto scale-out.
  • false: disables auto scale-out.
true
EnableScaleInboolean

Specifies whether to enable auto scale-in for the queue. Valid values:

  • true: enables auto scale-in.
  • false: disables auto scale-in.
true
MinCountinteger

The minimum number of compute nodes that the queue must contain.

0
MaxCountinteger

The maximum number of compute nodes that the queue can contain.

1000
InitialCountinteger

The initial number of compute nodes in the queue.

0
InterConnectstring

The type of the network between compute nodes in the queue. Valid values:

  • vpc
  • eRDMA
erdma
VSwitchIdsarray

The available vSwitches for compute nodes in the queue. Valid values of N: 1 to 5.

VSwitchIdstring

The vSwitch ID.

VSwitchId
ComputeNodesarray

The hardware configurations of the compute nodes in the queue. Valid values of N: 0 to 10.

NodeTemplate

The hardware configuration of the compute node.

AllocationStrategystring

The auto scaling policy for the queue.

PriorityInstanceType
RamRolestring

The role that is assumed by compute nodes in the queue.

AliyunECSInstanceForEHPCRole
HostnamePrefixstring

The hostname prefix of the compute nodes in the queue.

compute
HostnameSuffixstring

The hostname suffix of the compute nodes in the queue.

demo
KeepAliveNodesarray

The nodes for which deletion protection is enabled in the queue.

KeepAliveNodestring

The hostname of the node for which deletion protection is enabled.

compute000
MaxCountPerCyclelong

The maximum number of compute nodes that can be added to the queue in each scale-out.

99