다음을 통해 공유


CommandJob interface

명령 작업 정의입니다.

Extends

속성

codeId

코드 자산의 ARM 리소스 ID입니다.

command

[필수] 작업을 시작할 때 실행할 명령입니다. 예. "파이썬 train.py"

distribution

작업의 배포 구성입니다. 설정된 경우 Mpi, Tensorflow, PyTorch 또는 null 중 하나여야 합니다.

environmentId

[필수] 작업에 대한 환경 사양의 ARM 리소스 ID입니다.

environmentVariables

작업에 포함된 환경 변수입니다.

inputs

작업에 사용되는 입력 데이터 바인딩의 매핑입니다.

jobType

이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자

limits

명령 작업 제한입니다.

outputs

작업에 사용되는 출력 데이터 바인딩의 매핑입니다.

parameters

입력 매개 변수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

queueSettings

작업에 대한 큐 설정

resources

작업에 대한 컴퓨팅 리소스 구성입니다.

상속된 속성

componentId

구성 요소 리소스의 ARM 리소스 ID입니다.

computeId

컴퓨팅 리소스의 ARM 리소스 ID입니다.

description

자산 설명 텍스트입니다.

displayName

작업의 표시 이름입니다.

experimentName

작업이 속한 실험의 이름입니다. 설정하지 않으면 작업이 "기본" 실험에 배치됩니다.

identity

ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다.

isArchived

자산이 보관되어 있나요?

notificationSetting

작업에 대한 알림 설정

properties

자산 속성 사전입니다.

services

JobEndpoints 목록입니다. 로컬 작업의 경우 작업 엔드포인트의 엔드포인트 값은 FileStreamObject입니다.

status

작업의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

tags

태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다.

속성 세부 정보

codeId

코드 자산의 ARM 리소스 ID입니다.

codeId?: string

속성 값

string

command

[필수] 작업을 시작할 때 실행할 명령입니다. 예. "파이썬 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

입력 매개 변수입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

parameters?: Record<string, unknown>

속성 값

Record<string, unknown>

queueSettings

작업에 대한 큐 설정

queueSettings?: QueueSettings

속성 값

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

ID 구성. 설정된 경우 AmlToken, ManagedIdentity, UserIdentity 또는 null 중 하나여야 합니다. Null인 경우 기본값은 AmlToken입니다.

identity?: IdentityConfigurationUnion

속성 값

JobBaseProperties.identity 상속된

isArchived

자산이 보관되어 있나요?

isArchived?: boolean

속성 값

boolean

JobBaseProperties.isArchived 상속된

notificationSetting

작업에 대한 알림 설정

notificationSetting?: NotificationSetting

속성 값

JobBaseProperties.notificationSetting 상속된

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

작업의 상태입니다. 참고: 이 속성은 serialize되지 않습니다. 서버에서만 채울 수 있습니다.

status?: string

속성 값

string

JobBaseProperties.status 상속된

tags

태그 사전입니다. 태그를 추가, 제거 및 업데이트할 수 있습니다.

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

속성 값

{[propertyName: string]: string | null}

JobBaseProperties.tags 상속된