创建自定义任务
下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
参数 | 类型 | 是否必填 | 示例值 | 描述 |
|---|---|---|---|---|
Action | String | 是 | CreateJob | 要执行的操作,取值:CreateJob。 |
Version | String | 是 | 2024-07-01 | API的版本,取值:2024-07-01。 |
Name | String | 否 | . | 名称,如果不填,平台会自动生成 |
Description | String | 否 | . | 描述 |
RuntimeConfig | Object | 是 | . | 运行配置 |
ResourceConfig | Object | 是 | . | 资源配置 |
StorageConfig | Object | 否 | . | 存储配置 |
ObservableConfig | Object | 否 | . | 可观测配置 |
DiagnoseConfig | Array of Object | 否 | . | 诊断配置 |
RetryConfig | Object | 否 | . | 重试配置 |
DryRun | Boolean | 否 |
| 是否只预检此次请求。
|
ProjectName | String | 否 | default | 项目名称 |
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
Id | String | . | ID |
{ "DiagnoseConfig": [ { "FirstDetectionWaitSeconds": 300, "Name": "PythonDetection", "Triggers": [ "JobRunning" ] }, { "DetectionIntervalSeconds": 600, "Name": "LogDetection", "Triggers": [ "JobRunning" ] } ], "Name": "自定义任务名称", "ObservableConfig": { "CustomMetricService": { "Path": "/metrics", "Port": "2323" } }, "ResourceConfig": { "HoldingTimeSeconds": 600, "MaxRuntimeSeconds": 3600, "ResourceQueueId": "q-20240829120407-*****", "Roles": [ { "Name": "worker", "Replicas": 1, "Resource": { "InstanceTypeId": "ml.g3a.large", "Type": "Preset", "ZoneId": "cn-beijing-b" } }, { "Name": "worker2", "Replicas": 1, "Resource": { "InstanceTypeId": "ml.g3a.large", "Type": "Preset", "ZoneId": "cn-beijing-b" } } ] }, "RuntimeConfig": { "Code": { "MountPath": "/root/code/", "SavedPath": "tos://*****" }, "Command": "sleep 1h", "Envs": [ { "IsPrivate": false, "Name": "test-env-1", "Value": "foo" }, { "IsPrivate": false, "Name": "test-env-2", "Value": "bar" } ], "Framework": "Custom", "Image": { "Type": "Prebuild", "Url": "vemlp-cn-beijing.cr.volces.com/preset-images/tensorflow:2.4" } }, "StorageConfig": { "Credential": { "AccessKey": "*****", "SecretAccessKey": "*****" }, "Storages": [ { "Config": { "Vepfs": { "FileSystemName": "fs-name", "HostPath": "/vepfs-path", "Id": "vepfs-cnbj6f8a08c*****", "SubPath": "subpath" } }, "MountPath": "/vepfs-path", "ReadOnly": false, "Type": "Vepfs" }, { "Config": { "Nas": { "Addr": "", "FileSystemName": "nas-name", "Id": "anas-cnbja6162f0*****", "SubPath": "subpath" } }, "MountPath": "/nas-path", "ReadOnly": false, "Type": "Nas" }, { "Config": { "Cfs": { "FileSystemName": "fs-name", "Tos": { "Bucket": "bucket-name", "Prefix": "/" } } }, "MountPath": "/cfs-path", "ReadOnly": false, "Type": "Cfs" } ] } }
{ "Id": "t-20250314214625-*****" }
您可访问公共错误码,获取更多错误码信息。