All Products
Search
Document Center

Elastic High Performance Computing:QueueTemplate

Last Updated:Apr 02, 2026

Parameter

Type

Description

Example

object

The queue configuration template.

QueueName

string

The queue name. The name must be 1 to 15 characters long. It can contain letters from the Unicode letter category, such as English letters and digits, and periods (.).

comp

EnableScaleOut

boolean

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

  • true: enabled

  • false: disabled

true

EnableScaleIn

boolean

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

  • true: enabled

  • false: disabled

true

MinCount

integer

The minimum number of compute nodes in the queue.

0

MaxCount

integer

The maximum number of compute nodes in the queue.

1000

InitialCount

integer

The initial number of compute nodes in the queue.

0

InterConnect

string

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

  • vpc

  • eRDMA

erdma

VSwitchIds

array

A list of virtual switches available to the compute nodes in the queue. You can specify 1 to 5 virtual switches.

string

The ID of the virtual switch.

VSwitchId

ComputeNodes

array

The list of hardware configurations for the compute nodes in the queue. You can specify 0 to 10 configurations.

NodeTemplate

The hardware configuration of a compute node.

AllocationStrategy

string

The auto scale-out policy for the queue.

PriorityInstanceType

RamRole

string

The name of the instance role attached to the compute nodes in the queue.

AliyunECSInstanceForEHPCRole

HostnamePrefix

string

The hostname prefix of the compute nodes in the queue.

Important

The prefix can be up to 8 characters in length for Windows operating systems and up to 32 characters in length for Linux operating systems. The prefix can contain only lowercase letters, digits, and hyphens (-).

compute

HostnameSuffix

string

The hostname suffix of the compute nodes in the queue.

demo

KeepAliveNodes

array

The list of nodes in the queue that have deletion protection enabled.

string

The hostname of a node that has deletion protection enabled.

compute000

MaxCountPerCycle

integer

The maximum number of compute nodes that can be scaled out in each cycle.

99

ReservedNodePoolId

string

The ID of the reserved node pool that the queue uses.

Note

If this parameter is specified, allocatable nodes from the reserved node pool are used to create compute nodes. The VSwitchIds, HostnamePrefix, and HostnameSuffix parameters are ignored.

rnp-756vlp7a