CommandJob interface
コマンド ジョブ定義。
- Extends
プロパティ
code |
コード資産の ARM リソース ID。 |
command | [必須]ジョブの起動時に実行するコマンド。 例: "python train.py" |
distribution | ジョブの配布構成。 設定する場合は、Mpi、Tensorflow、PyTorch、または null のいずれかである必要があります。 |
environment |
[必須]ジョブの環境仕様の ARM リソース ID。 |
environment |
ジョブに含まれる環境変数。 |
inputs | ジョブで使用される入力データ バインディングのマッピング。 |
job |
ポリモーフィック判別器。このオブジェクトで使用できるさまざまな型を指定します。 |
limits | コマンド ジョブの制限。 |
outputs | ジョブで使用される出力データ バインディングのマッピング。 |
parameters | 入力パラメーター。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。 |
resources | ジョブのコンピューティング リソースの構成。 |
継承されたプロパティ
component |
コンポーネント リソースの ARM リソース ID。 |
compute |
コンピューティング リソースの ARM リソース ID。 |
description | 資産の説明テキスト。 |
display |
ジョブの表示名。 |
experiment |
ジョブが属する実験の名前。 設定されていない場合、ジョブは "Default" 実験に配置されます。 |
identity | ID の構成。 設定する場合は、AmlToken、ManagedIdentity、UserIdentity、または null のいずれかである必要があります。 null の場合、既定値は AmlToken になります。 |
is |
資産はアーカイブされていますか? |
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
outputs
ジョブで使用される出力データ バインディングのマッピング。
outputs?: {[propertyName: string]: JobOutputUnion | null}
プロパティ値
{[propertyName: string]: JobOutputUnion | null}
parameters
入力パラメーター。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
parameters?: Record<string, unknown>
プロパティ値
Record<string, unknown>
resources
継承されたプロパティの詳細
componentId
computeId
description
displayName
experimentName
ジョブが属する実験の名前。 設定されていない場合、ジョブは "Default" 実験に配置されます。
experimentName?: string
プロパティ値
string
identity
ID の構成。 設定する場合は、AmlToken、ManagedIdentity、UserIdentity、または null のいずれかである必要があります。 null の場合、既定値は AmlToken になります。
identity?: IdentityConfigurationUnion
プロパティ値
isArchived
properties
資産プロパティ ディクショナリ。
properties?: {[propertyName: string]: string | null}
プロパティ値
{[propertyName: string]: string | null}
services
JobEndpoints の一覧。 ローカル ジョブの場合、ジョブ エンドポイントのエンドポイント値は FileStreamObject になります。
services?: {[propertyName: string]: JobService | null}
プロパティ値
{[propertyName: string]: JobService | null}
status
ジョブの状態。 注: このプロパティはシリアル化されません。 これは、サーバーによってのみ設定できます。
status?: string
プロパティ値
string
tags
タグ辞書。 タグは追加、削除、更新できます。
tags?: {[propertyName: string]: string | null}
プロパティ値
{[propertyName: string]: string | null}