你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CommandJob interface

命令作业定义。

扩展

属性

codeId

代码资产的 ARM 资源 ID。

command

[必需]启动作业时要执行的命令。 例如 “python train.py”

distribution

作业的分发配置。 如果已设置,则应为 Mpi、Tensorflow、PyTorch 或 null 之一。

environmentId

[必需]作业的环境规范的 ARM 资源 ID。

environmentVariables

作业中包含的环境变量。

inputs

作业中使用的输入数据绑定的映射。

jobType

多态鉴别器,它指定此对象可以是的不同类型

limits

命令作业限制。

outputs

作业中使用的输出数据绑定的映射。

parameters

输入参数。 注意:此属性不会被序列化。 它只能由服务器填充。

resources

作业的计算资源配置。

继承属性

componentId

组件资源的 ARM 资源 ID。

computeId

计算资源的 ARM 资源 ID。

description

资产说明文本。

displayName

作业的显示名称。

experimentName

作业所属的试验的名称。 如果未设置,作业将置于“默认”试验中。

identity

标识配置。 如果已设置,应为 AmlToken、ManagedIdentity、UserIdentity 或 null 之一。 如果为 null,则默认为 AmlToken。

isArchived

资产是否已存档?

properties

资产属性字典。

services

JobEndpoints 列表。 对于本地作业,作业终结点的终结点值为 FileStreamObject。

status

作业的状态。 注意:此属性不会被序列化。 它只能由服务器填充。

tags

标记字典。 可以添加、删除和更新标记。

属性详细信息

codeId

代码资产的 ARM 资源 ID。

codeId?: string

属性值

string

command

[必需]启动作业时要执行的命令。 例如 “python train.py”

command: string

属性值

string

distribution

作业的分发配置。 如果已设置,则应为 Mpi、Tensorflow、PyTorch 或 null 之一。

distribution?: DistributionConfigurationUnion

属性值

environmentId

[必需]作业的环境规范的 ARM 资源 ID。

environmentId: string

属性值

string

environmentVariables

作业中包含的环境变量。

environmentVariables?: {[propertyName: string]: string | null}

属性值

{[propertyName: string]: string | null}

inputs

作业中使用的输入数据绑定的映射。

inputs?: {[propertyName: string]: JobInputUnion | null}

属性值

{[propertyName: string]: JobInputUnion | null}

jobType

多态鉴别器,它指定此对象可以是的不同类型

jobType: "Command"

属性值

"Command"

limits

命令作业限制。

limits?: CommandJobLimits

属性值

outputs

作业中使用的输出数据绑定的映射。

outputs?: {[propertyName: string]: JobOutputUnion | null}

属性值

{[propertyName: string]: JobOutputUnion | null}

parameters

输入参数。 注意:此属性不会被序列化。 它只能由服务器填充。

parameters?: Record<string, unknown>

属性值

Record<string, unknown>

resources

作业的计算资源配置。

resources?: JobResourceConfiguration

属性值

继承属性详细信息

componentId

组件资源的 ARM 资源 ID。

componentId?: string

属性值

string

继承自JobBaseProperties.componentId

computeId

计算资源的 ARM 资源 ID。

computeId?: string

属性值

string

继承自JobBaseProperties.computeId

description

资产说明文本。

description?: string

属性值

string

继承自JobBaseProperties.description

displayName

作业的显示名称。

displayName?: string

属性值

string

继承自JobBaseProperties.displayName

experimentName

作业所属的试验的名称。 如果未设置,作业将置于“默认”试验中。

experimentName?: string

属性值

string

继承自JobBaseProperties.experimentName

identity

标识配置。 如果已设置,应为 AmlToken、ManagedIdentity、UserIdentity 或 null 之一。 如果为 null,则默认为 AmlToken。

identity?: IdentityConfigurationUnion

属性值

继承自JobBaseProperties.identity

isArchived

资产是否已存档?

isArchived?: boolean

属性值

boolean

继承自JobBaseProperties.isArchived

properties

资产属性字典。

properties?: {[propertyName: string]: string | null}

属性值

{[propertyName: string]: string | null}

继承自JobBaseProperties.properties

services

JobEndpoints 列表。 对于本地作业,作业终结点的终结点值为 FileStreamObject。

services?: {[propertyName: string]: JobService | null}

属性值

{[propertyName: string]: JobService | null}

继承自JobBaseProperties.services

status

作业的状态。 注意:此属性不会被序列化。 它只能由服务器填充。

status?: string

属性值

string

继承自JobBaseProperties.status

tags

标记字典。 可以添加、删除和更新标记。

tags?: {[propertyName: string]: string | null}

属性值

{[propertyName: string]: string | null}

继承自JobBaseProperties.tags