|
Parameter |
Type |
Description |
Example |
|---|---|---|---|
|
object |
The additional parameter settings. |
||
| BusinessUserId |
string |
The ID of the user associated with the job. |
16**** |
| Caller |
string |
The caller. |
SilkFlow |
| Tags |
object |
The custom tags. |
|
|
string |
The tags. |
key:value |
|
| PipelineId |
string |
The pipeline ID. |
pid-12**** |
| EnableTideResource |
boolean |
Specifies whether to allow the job to use tidal resources. Valid values:
|
true |
| EnableErrorMonitoringInAIMaster |
boolean |
Specifies whether to enable fault tolerance monitoring for the job. Valid values:
|
false |
| ErrorMonitoringArgs |
string |
The configuration parameters for fault tolerance monitoring after it is enabled, such as specifying whether to enable log hang-based detection. |
--enable-log-hang-detection true |
| EnableRDMA |
boolean |
Specifies whether to allow the job to use RDMA. Valid values:
|
true |
| EnableOssAppend |
boolean |
Specifies whether to allow OSS append operations. Valid values:
|
true |
| OversoldType |
string |
The oversold resource usage mode for the job, which can be not accepted, accepted, or only accepted. |
AcceptQuotaOverSold |
| AdvancedSettings |
object |
The additional advanced parameter settings. |
|
| Driver |
string |
The NVIDIA driver configuration. |
535.54.03 |
| EnableSanityCheck |
boolean |
Specifies whether to enable the computing power health check for the job. Valid values:
|
true |
| SanityCheckArgs |
string |
The configuration parameters for the computing power health check. |
--sanity-check-timing=AfterJobFaultTolerant --sanity-check-timeout-ops=MarkJobFail |
| JobReservedMinutes |
integer |
The retention duration after the job ends, in minutes. |
30 |
| JobReservedPolicy |
string |
The retention policy after the job ends. |
Always |
| EnableCPUAffinity |
boolean |
The CPU affinity settings. This setting takes effect only when general-purpose computing subscription resources are used. |
true |
| DisableEcsStockCheck |
boolean |
Specifies whether to skip the inventory check. Valid values:
|
false |
| AllocateAllRDMADevices |
boolean |
Specifies whether to mount all RDMA NICs. |
|
| EnableDSWDev |
boolean |
Specifies whether to enable the DSW development mode for the job. If enabled, a sidecar container is injected into the pod. |
|
| DataJuicerConfig | DataJuicerConfig |
The DataJuicer job configuration. |
|
| ModelConfig | ModelConfig |
The output model configuration. This parameter takes effect only in joint training scenarios. |
|
| AllowUnschedulableNodes |
boolean |
Specifies whether to allow the job to be scheduled to nodes that are marked as unschedulable or included in the workspace blacklist. If enabled, node status checks are skipped and corresponding bypass configurations are applied. |
|
| Shell |
string |
The shell used to execute job commands, such as /bin/sh or /bin/bash. |
/bin/bash |
| TerminationGracePeriodSeconds |
integer |
The grace period to wait for the pod to exit when the job is terminated, in seconds. |
60 |
| ElasticSpotJobMaxRestartTimes |
integer |
The maximum number of restarts for an elastic spot job. |
5 |
| EnableIntraJobSSH |
boolean |
Specifies whether to allow job nodes to communicate with each other over SSH. The image must have SSHD built-in. This parameter takes effect only for PyTorch jobs that use self-managed computing resources. Valid values:
|
true |
JobSettings
Updated at:
Is this page helpful?