다음을 통해 공유


@azure/batch package

클래스

Account

계정을 나타내는 클래스입니다.

Application

애플리케이션을 나타내는 클래스입니다.

BatchServiceClient
BatchServiceClientContext
BatchSharedKeyCredentials

새 BatchSharedKeyCredentials 개체를 만듭니다.

CertificateOperations

CertificateOperations를 나타내는 클래스입니다.

ComputeNodeOperations

ComputeNodeOperations를 나타내는 클래스입니다.

File

파일을 나타내는 클래스입니다.

Job

작업을 나타내는 클래스입니다.

JobSchedule

JobSchedule을 나타내는 클래스입니다.

Pool

풀을 나타내는 클래스입니다.

Task

Task를 나타내는 클래스입니다.

인터페이스

AccountListPoolNodeCountsHeaders

ListPoolNodeCounts 작업에 대한 헤더를 정의합니다.

AccountListPoolNodeCountsNextOptionalParams

선택적 매개 변수입니다.

AccountListPoolNodeCountsNextOptions

listPoolNodeCountsNext 작업에 대한 추가 매개 변수입니다.

AccountListPoolNodeCountsOptionalParams

선택적 매개 변수입니다.

AccountListPoolNodeCountsOptions

listPoolNodeCounts 작업에 대한 추가 매개 변수입니다.

AccountListSupportedImagesHeaders

ListSupportedImages 작업에 대한 헤더를 정의합니다.

AccountListSupportedImagesNextOptionalParams

선택적 매개 변수입니다.

AccountListSupportedImagesNextOptions

listSupportedImagesNext 작업에 대한 추가 매개 변수입니다.

AccountListSupportedImagesOptionalParams

선택적 매개 변수입니다.

AccountListSupportedImagesOptions

listSupportedImages 작업에 대한 추가 매개 변수입니다.

AccountListSupportedImagesResult
AffinityInformation

AffinityInformation을 나타내는 인터페이스입니다.

ApplicationGetHeaders

가져오기 작업에 대한 헤더를 정의합니다.

ApplicationGetOptionalParams

선택적 매개 변수입니다.

ApplicationGetOptions

가져오기 작업에 대한 추가 매개 변수입니다.

ApplicationListHeaders

목록 작업에 대한 헤더를 정의합니다.

ApplicationListNextOptionalParams

선택적 매개 변수입니다.

ApplicationListNextOptions

listNext 작업에 대한 추가 매개 변수입니다.

ApplicationListOptionalParams

선택적 매개 변수입니다.

ApplicationListOptions

목록 작업에 대한 추가 매개 변수입니다.

ApplicationListResult
ApplicationPackageReference

ApplicationPackageReference를 나타내는 인터페이스입니다.

ApplicationSummary

ApplicationSummary를 나타내는 인터페이스입니다.

AuthenticationTokenSettings

AuthenticationTokenSettings를 나타내는 인터페이스입니다.

AutoPoolSpecification

AutoPoolSpecification을 나타내는 인터페이스입니다.

AutoScaleRun

AutoScaleRun을 나타내는 인터페이스입니다.

AutoScaleRunError

AutoScaleRunError를 나타내는 인터페이스입니다.

AutoUserSpecification

AutoUserSpecification을 나타내는 인터페이스입니다.

AzureBlobFileSystemConfiguration

AzureBlobFileSystemConfiguration을 나타내는 인터페이스입니다.

AzureFileShareConfiguration

AzureFileShareConfiguration을 나타내는 인터페이스입니다.

BaseResource
BatchError

BatchError를 나타내는 인터페이스입니다.

BatchErrorDetail

BatchErrorDetail을 나타내는 인터페이스입니다.

Certificate

컴퓨팅 노드에 설치할 수 있고 컴퓨터에서 작업을 인증하는 데 사용할 수 있는 인증서입니다.

CertificateAddHeaders

추가 작업에 대한 헤더를 정의합니다.

CertificateAddOptionalParams

선택적 매개 변수입니다.

CertificateAddOptions

추가 작업에 대한 추가 매개 변수입니다.

CertificateAddParameter

CertificateAddParameter를 나타내는 인터페이스입니다.

CertificateCancelDeletionHeaders

CancelDeletion 작업에 대한 헤더를 정의합니다.

CertificateCancelDeletionOptionalParams

선택적 매개 변수입니다.

CertificateCancelDeletionOptions

cancelDeletion 작업에 대한 추가 매개 변수입니다.

CertificateDeleteHeaders

삭제 작업에 대한 헤더를 정의합니다.

CertificateDeleteMethodOptionalParams

선택적 매개 변수입니다.

CertificateDeleteMethodOptions

deleteMethod 작업에 대한 추가 매개 변수입니다.

CertificateGetHeaders

가져오기 작업에 대한 헤더를 정의합니다.

CertificateGetOptionalParams

선택적 매개 변수입니다.

CertificateGetOptions

가져오기 작업에 대한 추가 매개 변수입니다.

CertificateListHeaders

목록 작업에 대한 헤더를 정의합니다.

CertificateListNextOptionalParams

선택적 매개 변수입니다.

CertificateListNextOptions

listNext 작업에 대한 추가 매개 변수입니다.

CertificateListOptionalParams

선택적 매개 변수입니다.

CertificateListOptions

목록 작업에 대한 추가 매개 변수입니다.

CertificateListResult
CertificateReference

CertificateReference를 나타내는 인터페이스입니다.

CIFSMountConfiguration

CIFSMountConfiguration을 나타내는 인터페이스입니다.

CloudError
CloudJob

CloudJob을 나타내는 인터페이스입니다.

CloudJobListPreparationAndReleaseTaskStatusResult
CloudJobListResult
CloudJobSchedule

CloudJobSchedule을 나타내는 인터페이스입니다.

CloudJobScheduleListResult
CloudPool

CloudPool을 나타내는 인터페이스입니다.

CloudPoolListResult
CloudServiceConfiguration

CloudServiceConfiguration을 나타내는 인터페이스입니다.

CloudTask

Batch는 노드에서 복구 작업이 트리거될 때 작업을 다시 시도합니다. 복구 작업의 예로는 비정상 노드가 다시 부팅되거나 호스트 오류로 인해 컴퓨팅 노드가 사라진 경우(제한되지 않음) 등이 있습니다. 복구 작업으로 인한 재시도는 maxTaskRetryCount와 독립적이며 계산되지 않습니다. maxTaskRetryCount가 0이더라도 복구 작업으로 인한 내부 재시도가 발생할 수 있습니다. 이 때문에 모든 작업은 idempotent여야 합니다. 즉, 작업이 손상되거나 중복된 데이터를 유발하지 않고 중단되고 다시 시작되는 것을 허용해야 합니다. 장기 실행 작업의 모범 사례는 일종의 검사점을 사용하는 것입니다.

CloudTaskListResult
CloudTaskListSubtasksResult

CloudTaskListSubtasksResult를 나타내는 인터페이스입니다.

ComputeNode

ComputeNode를 나타내는 인터페이스입니다.

ComputeNodeAddUserHeaders

AddUser 작업에 대한 헤더를 정의합니다.

ComputeNodeAddUserOptionalParams

선택적 매개 변수입니다.

ComputeNodeAddUserOptions

addUser 작업에 대한 추가 매개 변수입니다.

ComputeNodeDeleteUserHeaders

DeleteUser 작업에 대한 헤더를 정의합니다.

ComputeNodeDeleteUserOptionalParams

선택적 매개 변수입니다.

ComputeNodeDeleteUserOptions

deleteUser 작업에 대한 추가 매개 변수입니다.

ComputeNodeDisableSchedulingHeaders

DisableScheduling 작업에 대한 헤더를 정의합니다.

ComputeNodeDisableSchedulingOptionalParams

선택적 매개 변수입니다.

ComputeNodeDisableSchedulingOptions

disableScheduling 작업에 대한 추가 매개 변수입니다.

ComputeNodeEnableSchedulingHeaders

EnableScheduling 작업에 대한 헤더를 정의합니다.

ComputeNodeEnableSchedulingOptionalParams

선택적 매개 변수입니다.

ComputeNodeEnableSchedulingOptions

enableScheduling 작업에 대한 추가 매개 변수입니다.

ComputeNodeEndpointConfiguration

ComputeNodeEndpointConfiguration을 나타내는 인터페이스입니다.

ComputeNodeError

ComputeNodeError를 나타내는 인터페이스입니다.

ComputeNodeGetHeaders

가져오기 작업에 대한 헤더를 정의합니다.

ComputeNodeGetOptionalParams

선택적 매개 변수입니다.

ComputeNodeGetOptions

가져오기 작업에 대한 추가 매개 변수입니다.

ComputeNodeGetRemoteDesktopHeaders

GetRemoteDesktop 작업에 대한 헤더를 정의합니다.

ComputeNodeGetRemoteDesktopOptionalParams

선택적 매개 변수입니다.

ComputeNodeGetRemoteDesktopOptions

getRemoteDesktop 작업에 대한 추가 매개 변수입니다.

ComputeNodeGetRemoteLoginSettingsHeaders

GetRemoteLoginSettings 작업에 대한 헤더를 정의합니다.

ComputeNodeGetRemoteLoginSettingsOptionalParams

선택적 매개 변수입니다.

ComputeNodeGetRemoteLoginSettingsOptions

getRemoteLoginSettings 작업에 대한 추가 매개 변수입니다.

ComputeNodeGetRemoteLoginSettingsResult

ComputeNodeGetRemoteLoginSettingsResult를 나타내는 인터페이스입니다.

ComputeNodeInformation

ComputeNodeInformation을 나타내는 인터페이스입니다.

ComputeNodeListHeaders

목록 작업에 대한 헤더를 정의합니다.

ComputeNodeListNextOptionalParams

선택적 매개 변수입니다.

ComputeNodeListNextOptions

listNext 작업에 대한 추가 매개 변수입니다.

ComputeNodeListOptionalParams

선택적 매개 변수입니다.

ComputeNodeListOptions

목록 작업에 대한 추가 매개 변수입니다.

ComputeNodeListResult
ComputeNodeRebootHeaders

다시 부팅 작업에 대한 헤더를 정의합니다.

ComputeNodeRebootOptionalParams

선택적 매개 변수입니다.

ComputeNodeRebootOptions

다시 부팅 작업에 대한 추가 매개 변수입니다.

ComputeNodeReimageHeaders

이미지 다시 설치 작업에 대한 헤더를 정의합니다.

ComputeNodeReimageOptionalParams

선택적 매개 변수입니다.

ComputeNodeReimageOptions

이미지 재이미지 작업에 대한 추가 매개 변수입니다.

ComputeNodeUpdateUserHeaders

UpdateUser 작업에 대한 헤더를 정의합니다.

ComputeNodeUpdateUserOptionalParams

선택적 매개 변수입니다.

ComputeNodeUpdateUserOptions

updateUser 작업에 대한 추가 매개 변수입니다.

ComputeNodeUploadBatchServiceLogsHeaders

UploadBatchServiceLogs 작업에 대한 헤더를 정의합니다.

ComputeNodeUploadBatchServiceLogsOptionalParams

선택적 매개 변수입니다.

ComputeNodeUploadBatchServiceLogsOptions

uploadBatchServiceLogs 작업에 대한 추가 매개 변수입니다.

ComputeNodeUser

ComputeNodeUser를 나타내는 인터페이스입니다.

ContainerConfiguration

ContainerConfiguration을 나타내는 인터페이스입니다.

ContainerRegistry

ContainerRegistry를 나타내는 인터페이스입니다.

DataDisk

DataDisk를 나타내는 인터페이스입니다.

DeleteCertificateError

DeleteCertificateError를 나타내는 인터페이스입니다.

DiskEncryptionConfiguration

풀의 컴퓨팅 노드에 적용된 디스크 암호화 구성입니다. 공유 이미지 갤러리 이미지로 만든 Linux 풀에서는 디스크 암호화 구성이 지원되지 않습니다.

EnvironmentSetting

EnvironmentSetting을 나타내는 인터페이스입니다.

ErrorMessage

ErrorMessage를 나타내는 인터페이스입니다.

ExitCodeMapping

ExitCodeMapping을 나타내는 인터페이스입니다.

ExitCodeRangeMapping

ExitCodeRangeMapping을 나타내는 인터페이스입니다.

ExitConditions

ExitConditions를 나타내는 인터페이스입니다.

ExitOptions

ExitOptions를 나타내는 인터페이스입니다.

FileDeleteFromComputeNodeHeaders

DeleteFromComputeNode 작업에 대한 헤더를 정의합니다.

FileDeleteFromComputeNodeOptionalParams

선택적 매개 변수입니다.

FileDeleteFromComputeNodeOptions

deleteFromComputeNode 작업에 대한 추가 매개 변수입니다.

FileDeleteFromTaskHeaders

DeleteFromTask 작업에 대한 헤더를 정의합니다.

FileDeleteFromTaskOptionalParams

선택적 매개 변수입니다.

FileDeleteFromTaskOptions

deleteFromTask 작업에 대한 추가 매개 변수입니다.

FileGetFromComputeNodeHeaders

GetFromComputeNode 작업에 대한 헤더를 정의합니다.

FileGetFromComputeNodeOptionalParams

선택적 매개 변수입니다.

FileGetFromComputeNodeOptions

getFromComputeNode 작업에 대한 추가 매개 변수입니다.

FileGetFromTaskHeaders

GetFromTask 작업에 대한 헤더를 정의합니다.

FileGetFromTaskOptionalParams

선택적 매개 변수입니다.

FileGetFromTaskOptions

getFromTask 작업에 대한 추가 매개 변수입니다.

FileGetPropertiesFromComputeNodeHeaders

GetPropertiesFromComputeNode 작업에 대한 헤더를 정의합니다.

FileGetPropertiesFromComputeNodeOptionalParams

선택적 매개 변수입니다.

FileGetPropertiesFromComputeNodeOptions

getPropertiesFromComputeNode 작업에 대한 추가 매개 변수입니다.

FileGetPropertiesFromTaskHeaders

GetPropertiesFromTask 작업에 대한 헤더를 정의합니다.

FileGetPropertiesFromTaskOptionalParams

선택적 매개 변수입니다.

FileGetPropertiesFromTaskOptions

getPropertiesFromTask 작업에 대한 추가 매개 변수입니다.

FileListFromComputeNodeHeaders

ListFromComputeNode 작업에 대한 헤더를 정의합니다.

FileListFromComputeNodeNextOptionalParams

선택적 매개 변수입니다.

FileListFromComputeNodeNextOptions

listFromComputeNodeNext 작업에 대한 추가 매개 변수입니다.

FileListFromComputeNodeOptionalParams

선택적 매개 변수입니다.

FileListFromComputeNodeOptions

listFromComputeNode 작업에 대한 추가 매개 변수입니다.

FileListFromTaskHeaders

ListFromTask 작업에 대한 헤더를 정의합니다.

FileListFromTaskNextOptionalParams

선택적 매개 변수입니다.

FileListFromTaskNextOptions

listFromTaskNext 작업에 대한 추가 매개 변수입니다.

FileListFromTaskOptionalParams

선택적 매개 변수입니다.

FileListFromTaskOptions

listFromTask 작업에 대한 추가 매개 변수입니다.

FileProperties

FileProperties를 나타내는 인터페이스입니다.

ImageInformation

ImageInformation을 나타내는 인터페이스입니다.

ImageReference

ImageReference를 나타내는 인터페이스입니다.

InboundEndpoint

InboundEndpoint를 나타내는 인터페이스입니다.

InboundNATPool

InboundNATPool을 나타내는 인터페이스입니다.

JobAddHeaders

추가 작업에 대한 헤더를 정의합니다.

JobAddOptionalParams

선택적 매개 변수입니다.

JobAddOptions

추가 작업에 대한 추가 매개 변수입니다.

JobAddParameter

JobAddParameter를 나타내는 인터페이스입니다.

JobConstraints

JobConstraints를 나타내는 인터페이스입니다.

JobDeleteHeaders

삭제 작업에 대한 헤더를 정의합니다.

JobDeleteMethodOptionalParams

선택적 매개 변수입니다.

JobDeleteMethodOptions

deleteMethod 작업에 대한 추가 매개 변수입니다.

JobDisableHeaders

사용 안 함 작업에 대한 헤더를 정의합니다.

JobDisableOptionalParams

선택적 매개 변수입니다.

JobDisableOptions

사용 안 함 작업에 대한 추가 매개 변수입니다.

JobDisableParameter

JobDisableParameter를 나타내는 인터페이스입니다.

JobEnableHeaders

사용 작업에 대한 헤더를 정의합니다.

JobEnableOptionalParams

선택적 매개 변수입니다.

JobEnableOptions

사용 작업에 대한 추가 매개 변수입니다.

JobExecutionInformation

JobExecutionInformation을 나타내는 인터페이스입니다.

JobGetAllLifetimeStatisticsHeaders

GetAllLifetimeStatistics 작업에 대한 헤더를 정의합니다.

JobGetAllLifetimeStatisticsOptionalParams

선택적 매개 변수입니다.

JobGetAllLifetimeStatisticsOptions

getAllLifetimeStatistics 작업에 대한 추가 매개 변수입니다.

JobGetHeaders

가져오기 작업에 대한 헤더를 정의합니다.

JobGetOptionalParams

선택적 매개 변수입니다.

JobGetOptions

가져오기 작업에 대한 추가 매개 변수입니다.

JobGetTaskCountsHeaders

GetTaskCounts 작업에 대한 헤더를 정의합니다.

JobGetTaskCountsOptionalParams

선택적 매개 변수입니다.

JobGetTaskCountsOptions

getTaskCounts 작업에 대한 추가 매개 변수입니다.

JobListFromJobScheduleHeaders

ListFromJobSchedule 작업에 대한 헤더를 정의합니다.

JobListFromJobScheduleNextOptionalParams

선택적 매개 변수입니다.

JobListFromJobScheduleNextOptions

listFromJobScheduleNext 작업에 대한 추가 매개 변수입니다.

JobListFromJobScheduleOptionalParams

선택적 매개 변수입니다.

JobListFromJobScheduleOptions

listFromJobSchedule 작업에 대한 추가 매개 변수입니다.

JobListHeaders

목록 작업에 대한 헤더를 정의합니다.

JobListNextOptionalParams

선택적 매개 변수입니다.

JobListNextOptions

listNext 작업에 대한 추가 매개 변수입니다.

JobListOptionalParams

선택적 매개 변수입니다.

JobListOptions

목록 작업에 대한 추가 매개 변수입니다.

JobListPreparationAndReleaseTaskStatusHeaders

ListPreparationAndReleaseTaskStatus 작업에 대한 헤더를 정의합니다.

JobListPreparationAndReleaseTaskStatusNextOptionalParams

선택적 매개 변수입니다.

JobListPreparationAndReleaseTaskStatusNextOptions

listPreparationAndReleaseTaskStatusNext 작업에 대한 추가 매개 변수입니다.

JobListPreparationAndReleaseTaskStatusOptionalParams

선택적 매개 변수입니다.

JobListPreparationAndReleaseTaskStatusOptions

listPreparationAndReleaseTaskStatus 작업에 대한 추가 매개 변수입니다.

JobManagerTask

작업 관리자 작업은 작업을 만들 때 자동으로 시작됩니다. Batch 서비스는 작업의 다른 작업 앞에 작업 관리자 태스크를 예약하려고 합니다. 풀을 축소할 때 Batch 서비스는 작업 관리자 태스크가 가능한 한 오랫동안 실행되는 노드를 유지하려고 합니다(즉, '정상' 작업을 실행하는 컴퓨팅 노드는 작업 관리자 작업을 실행하는 컴퓨팅 노드 전에 제거됨). 작업 관리자 태스크가 실패하고 다시 시작해야 하는 경우 시스템은 가장 높은 우선 순위로 예약을 시도합니다. 사용 가능한 유휴 컴퓨팅 노드가 없는 경우 시스템은 작업 관리자 작업을 다시 시작할 공간을 확보하기 위해 풀에서 실행 중인 작업 중 하나를 종료하고 큐로 반환할 수 있습니다. 한 작업의 작업 관리자 태스크는 다른 작업의 작업보다 우선 순위가 없습니다. 작업 전체에서 작업 수준 우선 순위만 관찰됩니다. 예를 들어 우선 순위 0 작업의 작업 관리자를 다시 시작해야 하는 경우 우선 순위 1 작업의 태스크를 대체하지 않습니다. Batch는 노드에서 복구 작업이 트리거될 때 작업을 다시 시도합니다. 복구 작업의 예로는 비정상 노드가 다시 부팅되거나 호스트 오류로 인해 컴퓨팅 노드가 사라진 경우(제한되지 않음) 등이 있습니다. 복구 작업으로 인한 재시도는 maxTaskRetryCount와 독립적이며 계산되지 않습니다. maxTaskRetryCount가 0이더라도 복구 작업으로 인한 내부 재시도가 발생할 수 있습니다. 이 때문에 모든 작업은 idempotent여야 합니다. 즉, 작업이 손상되거나 중복된 데이터를 유발하지 않고 중단되고 다시 시작되는 것을 허용해야 합니다. 장기 실행 작업의 모범 사례는 일종의 검사점을 사용하는 것입니다.

JobNetworkConfiguration

JobNetworkConfiguration을 나타내는 인터페이스입니다.

JobPatchHeaders

패치 작업에 대한 헤더를 정의합니다.

JobPatchOptionalParams

선택적 매개 변수입니다.

JobPatchOptions

패치 작업에 대한 추가 매개 변수입니다.

JobPatchParameter

JobPatchParameter를 나타내는 인터페이스입니다.

JobPreparationAndReleaseTaskExecutionInformation

JobPreparationAndReleaseTaskExecutionInformation을 나타내는 인터페이스입니다.

JobPreparationTask

작업 준비를 사용하여 작업에 대한 작업을 실행하는 노드를 준비할 수 있습니다. 작업 준비에서 일반적으로 수행되는 활동은 다음과 같습니다. 작업의 모든 태스크에서 사용하는 일반적인 리소스 파일 다운로드 작업 준비 태스크는 이러한 일반적인 리소스 파일을 노드의 공유 위치에 다운로드할 수 있습니다. (AZ_BATCH_NODE_ROOT_DIR\shared) 또는 해당 작업의 모든 태스크가 통신할 수 있도록 노드에서 로컬 서비스를 시작합니다. 작업 준비 태스크가 실패하면(즉, 종료 코드 0으로 종료하기 전에 재시도 횟수가 소진됨) Batch는 노드에서 이 작업의 태스크를 실행하지 않습니다. 컴퓨팅 노드는 이미지로 다시 설치될 때까지 이 작업의 작업을 실행할 자격이 없습니다. 컴퓨팅 노드는 활성 상태로 유지되며 다른 작업에 사용할 수 있습니다. 작업 준비 태스크는 동일한 노드에서 여러 번 실행할 수 있습니다. 따라서 다시 실행을 처리하기 위해 작업 준비 태스크를 작성해야 합니다. 노드가 다시 부팅되면 작업 준비 태스크가 컴퓨팅 노드에서 다시 실행된 후 다른 작업 작업(rerunOnNodeRebootAfterSuccess가 true이거나 작업 준비 태스크가 이전에 완료되지 않은 경우)을 예약합니다. 노드가 이미지로 다시 설치되면 작업 태스크를 예약하기 전에 작업 준비 태스크가 다시 실행됩니다. Batch는 노드에서 복구 작업이 트리거될 때 작업을 다시 시도합니다. 복구 작업의 예로는 비정상 노드가 다시 부팅되거나 호스트 오류로 인해 컴퓨팅 노드가 사라진 경우(제한되지 않음) 등이 있습니다. 복구 작업으로 인한 재시도는 maxTaskRetryCount와 독립적이며 계산되지 않습니다. maxTaskRetryCount가 0이더라도 복구 작업으로 인한 내부 재시도가 발생할 수 있습니다. 이 때문에 모든 작업은 idempotent여야 합니다. 즉, 작업이 손상되거나 중복된 데이터를 유발하지 않고 중단되고 다시 시작되는 것을 허용해야 합니다. 장기 실행 작업의 모범 사례는 일종의 검사점을 사용하는 것입니다.

JobPreparationTaskExecutionInformation

JobPreparationTaskExecutionInformation을 나타내는 인터페이스입니다.

JobReleaseTask

작업 해제 작업은 다음 중 하나로 인해 작업이 종료될 때 실행됩니다. 사용자가 작업 종료 API를 호출하거나, 작업이 활성 상태인 동안 작업 삭제 API를 호출하고, 작업의 최대 벽시계 시간 제약 조건에 도달하고, 작업이 여전히 활성 상태이거나, 작업의 작업 관리자 태스크가 완료되고, 작업 관리자가 완료되면 작업이 종료되도록 구성됩니다. 작업 릴리스 태스크는 작업 태스크가 실행되고 작업 준비 태스크가 실행되고 완료된 각 노드에서 실행됩니다. 작업 준비 태스크를 실행한 후 노드를 이미지로 다시 설치하고 해당 노드에서 실행 중인 작업의 추가 작업 없이 작업이 종료되는 경우(따라서 작업 준비 태스크가 다시 실행되지 않음) 작업 릴리스 태스크는 해당 컴퓨팅 노드에서 실행되지 않습니다. 작업 릴리스 태스크가 계속 실행되는 동안 노드가 다시 부팅되면 컴퓨팅 노드가 시작될 때 작업 릴리스 태스크가 다시 실행됩니다. 모든 작업 릴리스 작업이 완료될 때까지 작업이 완료된 것으로 표시되지 않습니다. 작업 해제 태스크는 백그라운드에서 실행됩니다. 일정 슬롯을 차지하지 않습니다. 즉, 풀에 지정된 taskSlotsPerNode 제한에 포함되지 않습니다.

JobReleaseTaskExecutionInformation

JobReleaseTaskExecutionInformation을 나타내는 인터페이스입니다.

JobScheduleAddHeaders

추가 작업에 대한 헤더를 정의합니다.

JobScheduleAddOptionalParams

선택적 매개 변수입니다.

JobScheduleAddOptions

추가 작업에 대한 추가 매개 변수입니다.

JobScheduleAddParameter

JobScheduleAddParameter를 나타내는 인터페이스입니다.

JobScheduleDeleteHeaders

삭제 작업에 대한 헤더를 정의합니다.

JobScheduleDeleteMethodOptionalParams

선택적 매개 변수입니다.

JobScheduleDeleteMethodOptions

deleteMethod 작업에 대한 추가 매개 변수입니다.

JobScheduleDisableHeaders

사용 안 함 작업에 대한 헤더를 정의합니다.

JobScheduleDisableOptionalParams

선택적 매개 변수입니다.

JobScheduleDisableOptions

사용 안 함 작업에 대한 추가 매개 변수입니다.

JobScheduleEnableHeaders

사용 작업에 대한 헤더를 정의합니다.

JobScheduleEnableOptionalParams

선택적 매개 변수입니다.

JobScheduleEnableOptions

사용 작업에 대한 추가 매개 변수입니다.

JobScheduleExecutionInformation

JobScheduleExecutionInformation을 나타내는 인터페이스입니다.

JobScheduleExistsHeaders

Exists 작업에 대한 헤더를 정의합니다.

JobScheduleExistsOptionalParams

선택적 매개 변수입니다.

JobScheduleExistsOptions

기존 작업에 대한 추가 매개 변수입니다.

JobScheduleGetHeaders

가져오기 작업에 대한 헤더를 정의합니다.

JobScheduleGetOptionalParams

선택적 매개 변수입니다.

JobScheduleGetOptions

가져오기 작업에 대한 추가 매개 변수입니다.

JobScheduleListHeaders

목록 작업에 대한 헤더를 정의합니다.

JobScheduleListNextOptionalParams

선택적 매개 변수입니다.

JobScheduleListNextOptions

listNext 작업에 대한 추가 매개 변수입니다.

JobScheduleListOptionalParams

선택적 매개 변수입니다.

JobScheduleListOptions

목록 작업에 대한 추가 매개 변수입니다.

JobSchedulePatchHeaders

패치 작업에 대한 헤더를 정의합니다.

JobSchedulePatchOptionalParams

선택적 매개 변수입니다.

JobSchedulePatchOptions

패치 작업에 대한 추가 매개 변수입니다.

JobSchedulePatchParameter

JobSchedulePatchParameter를 나타내는 인터페이스입니다.

JobScheduleStatistics

JobScheduleStatistics를 나타내는 인터페이스입니다.

JobScheduleTerminateHeaders

Terminate 작업에 대한 헤더를 정의합니다.

JobScheduleTerminateOptionalParams

선택적 매개 변수입니다.

JobScheduleTerminateOptions

종료 작업에 대한 추가 매개 변수입니다.

JobScheduleUpdateHeaders

업데이트 작업에 대한 헤더를 정의합니다.

JobScheduleUpdateOptionalParams

선택적 매개 변수입니다.

JobScheduleUpdateOptions

업데이트 작업에 대한 추가 매개 변수입니다.

JobScheduleUpdateParameter

JobScheduleUpdateParameter를 나타내는 인터페이스입니다.

JobSchedulingError

JobSchedulingError를 나타내는 인터페이스입니다.

JobSpecification

JobSpecification을 나타내는 인터페이스입니다.

JobStatistics

JobStatistics를 나타내는 인터페이스입니다.

JobTerminateHeaders

Terminate 작업에 대한 헤더를 정의합니다.

JobTerminateOptionalParams

선택적 매개 변수입니다.

JobTerminateOptions

종료 작업에 대한 추가 매개 변수입니다.

JobTerminateParameter

JobTerminateParameter를 나타내는 인터페이스입니다.

JobUpdateHeaders

업데이트 작업에 대한 헤더를 정의합니다.

JobUpdateOptionalParams

선택적 매개 변수입니다.

JobUpdateOptions

업데이트 작업에 대한 추가 매개 변수입니다.

JobUpdateParameter

JobUpdateParameter를 나타내는 인터페이스입니다.

LinuxUserConfiguration

LinuxUserConfiguration을 나타내는 인터페이스입니다.

MetadataItem

Batch 서비스는 이 메타데이터에 어떤 의미도 할당하지 않습니다. 사용자 코드를 사용하기 위한 것입니다.

MountConfiguration

MountConfiguration을 나타내는 인터페이스입니다.

MultiInstanceSettings

다중 인스턴스 작업은 일반적으로 MPI 작업을 지원하는 데 사용됩니다. MPI의 경우 하위 작업이 실패하는 경우(예: 0이 아닌 종료 코드로 인해) 전체 다중 인스턴스 작업이 실패합니다. 그런 다음 다중 인스턴스 태스크가 종료되고 재시도 한도까지 다시 시도됩니다.

NameValuePair

NameValuePair를 나타내는 인터페이스입니다.

NetworkConfiguration

풀에 대한 네트워크 구성입니다.

NetworkSecurityGroupRule

NetworkSecurityGroupRule을 나타내는 인터페이스입니다.

NFSMountConfiguration

NFSMountConfiguration을 나타내는 인터페이스입니다.

NodeAgentInformation

Batch Compute 노드 에이전트는 풀의 각 컴퓨팅 노드에서 실행되며 컴퓨팅 노드에서 Batch 기능을 제공하는 프로그램입니다.

NodeCounts

NodeCounts를 나타내는 인터페이스입니다.

NodeDisableSchedulingParameter

NodeDisableSchedulingParameter를 나타내는 인터페이스입니다.

NodeFile

NodeFile을 나타내는 인터페이스입니다.

NodeFileListResult
NodeRebootParameter

NodeRebootParameter를 나타내는 인터페이스입니다.

NodeReimageParameter

NodeReimageParameter를 나타내는 인터페이스입니다.

NodeRemoveParameter

NodeRemoveParameter를 나타내는 인터페이스입니다.

NodeUpdateUserParameter

NodeUpdateUserParameter를 나타내는 인터페이스입니다.

OutputFile

모든 파일 업로드에서 Batch 서비스는 컴퓨팅 노드 'fileuploadout.txt' 및 'fileuploaderr.txt'에 두 개의 로그 파일을 씁니다. 이러한 로그 파일은 특정 오류에 대해 자세히 알아보는 데 사용됩니다.

OutputFileBlobContainerDestination

OutputFileBlobContainerDestination을 나타내는 인터페이스입니다.

OutputFileDestination

OutputFileDestination을 나타내는 인터페이스입니다.

OutputFileUploadOptions

OutputFileUploadOptions를 나타내는 인터페이스입니다.

PoolAddHeaders

추가 작업에 대한 헤더를 정의합니다.

PoolAddOptionalParams

선택적 매개 변수입니다.

PoolAddOptions

추가 작업에 대한 추가 매개 변수입니다.

PoolAddParameter

PoolAddParameter를 나타내는 인터페이스입니다.

PoolDeleteHeaders

삭제 작업에 대한 헤더를 정의합니다.

PoolDeleteMethodOptionalParams

선택적 매개 변수입니다.

PoolDeleteMethodOptions

deleteMethod 작업에 대한 추가 매개 변수입니다.

PoolDisableAutoScaleHeaders

DisableAutoScale 작업에 대한 헤더를 정의합니다.

PoolDisableAutoScaleOptionalParams

선택적 매개 변수입니다.

PoolDisableAutoScaleOptions

disableAutoScale 작업에 대한 추가 매개 변수입니다.

PoolEnableAutoScaleHeaders

EnableAutoScale 작업에 대한 헤더를 정의합니다.

PoolEnableAutoScaleOptionalParams

선택적 매개 변수입니다.

PoolEnableAutoScaleOptions

enableAutoScale 작업에 대한 추가 매개 변수입니다.

PoolEnableAutoScaleParameter

PoolEnableAutoScaleParameter를 나타내는 인터페이스입니다.

PoolEndpointConfiguration

PoolEndpointConfiguration을 나타내는 인터페이스입니다.

PoolEvaluateAutoScaleHeaders

EvaluateAutoScale 작업에 대한 헤더를 정의합니다.

PoolEvaluateAutoScaleOptionalParams

선택적 매개 변수입니다.

PoolEvaluateAutoScaleOptions

evaluateAutoScale 작업에 대한 추가 매개 변수입니다.

PoolEvaluateAutoScaleParameter

PoolEvaluateAutoScaleParameter를 나타내는 인터페이스입니다.

PoolExistsHeaders

Exists 작업에 대한 헤더를 정의합니다.

PoolExistsOptionalParams

선택적 매개 변수입니다.

PoolExistsOptions

기존 작업에 대한 추가 매개 변수입니다.

PoolGetAllLifetimeStatisticsHeaders

GetAllLifetimeStatistics 작업에 대한 헤더를 정의합니다.

PoolGetAllLifetimeStatisticsOptionalParams

선택적 매개 변수입니다.

PoolGetAllLifetimeStatisticsOptions

getAllLifetimeStatistics 작업에 대한 추가 매개 변수입니다.

PoolGetHeaders

가져오기 작업에 대한 헤더를 정의합니다.

PoolGetOptionalParams

선택적 매개 변수입니다.

PoolGetOptions

가져오기 작업에 대한 추가 매개 변수입니다.

PoolInformation

PoolInformation을 나타내는 인터페이스입니다.

PoolListHeaders

목록 작업에 대한 헤더를 정의합니다.

PoolListNextOptionalParams

선택적 매개 변수입니다.

PoolListNextOptions

listNext 작업에 대한 추가 매개 변수입니다.

PoolListOptionalParams

선택적 매개 변수입니다.

PoolListOptions

목록 작업에 대한 추가 매개 변수입니다.

PoolListUsageMetricsHeaders

ListUsageMetrics 작업에 대한 헤더를 정의합니다.

PoolListUsageMetricsNextOptionalParams

선택적 매개 변수입니다.

PoolListUsageMetricsNextOptions

listUsageMetricsNext 작업에 대한 추가 매개 변수입니다.

PoolListUsageMetricsOptionalParams

선택적 매개 변수입니다.

PoolListUsageMetricsOptions

listUsageMetrics 작업에 대한 추가 매개 변수입니다.

PoolListUsageMetricsResult
PoolNodeCounts

PoolNodeCounts를 나타내는 인터페이스입니다.

PoolNodeCountsListResult
PoolPatchHeaders

패치 작업에 대한 헤더를 정의합니다.

PoolPatchOptionalParams

선택적 매개 변수입니다.

PoolPatchOptions

패치 작업에 대한 추가 매개 변수입니다.

PoolPatchParameter

PoolPatchParameter를 나타내는 인터페이스입니다.

PoolRemoveNodesHeaders

RemoveNodes 작업에 대한 헤더를 정의합니다.

PoolRemoveNodesOptionalParams

선택적 매개 변수입니다.

PoolRemoveNodesOptions

removeNodes 작업에 대한 추가 매개 변수입니다.

PoolResizeHeaders

크기 조정 작업에 대한 헤더를 정의합니다.

PoolResizeOptionalParams

선택적 매개 변수입니다.

PoolResizeOptions

크기 조정 작업에 대한 추가 매개 변수입니다.

PoolResizeParameter

PoolResizeParameter를 나타내는 인터페이스입니다.

PoolSpecification

PoolSpecification을 나타내는 인터페이스입니다.

PoolStatistics

PoolStatistics를 나타내는 인터페이스입니다.

PoolStopResizeHeaders

StopResize 작업에 대한 헤더를 정의합니다.

PoolStopResizeOptionalParams

선택적 매개 변수입니다.

PoolStopResizeOptions

stopResize 작업에 대한 추가 매개 변수입니다.

PoolUpdatePropertiesHeaders

UpdateProperties 작업에 대한 헤더를 정의합니다.

PoolUpdatePropertiesOptionalParams

선택적 매개 변수입니다.

PoolUpdatePropertiesOptions

updateProperties 작업에 대한 추가 매개 변수입니다.

PoolUpdatePropertiesParameter

PoolUpdatePropertiesParameter를 나타내는 인터페이스입니다.

PoolUsageMetrics

PoolUsageMetrics를 나타내는 인터페이스입니다.

PublicIPAddressConfiguration

풀의 네트워킹 구성에 대한 공용 IP 주소 구성입니다.

RecentJob

RecentJob을 나타내는 인터페이스입니다.

ResizeError

ResizeError를 나타내는 인터페이스입니다.

ResourceFile

ResourceFile을 나타내는 인터페이스입니다.

ResourceStatistics

ResourceStatistics를 나타내는 인터페이스입니다.

Schedule

일정을 나타내는 인터페이스입니다.

StartTask

Batch는 노드에서 복구 작업이 트리거될 때 작업을 다시 시도합니다. 복구 작업의 예로는 비정상 노드가 다시 부팅되거나 호스트 오류로 인해 컴퓨팅 노드가 사라진 경우(제한되지 않음) 등이 있습니다. 복구 작업으로 인한 재시도는 maxTaskRetryCount와 독립적이며 계산되지 않습니다. maxTaskRetryCount가 0이더라도 복구 작업으로 인한 내부 재시도가 발생할 수 있습니다. 이 때문에 모든 작업은 idempotent여야 합니다. 즉, 작업이 손상되거나 중복된 데이터를 유발하지 않고 중단되고 다시 시작되는 것을 허용해야 합니다. 장기 실행 작업의 모범 사례는 일종의 검사점을 사용하는 것입니다. 경우에 따라 컴퓨팅 노드가 다시 부팅되지 않은 경우에도 StartTask가 다시 실행될 수 있습니다. 중단 프로세스를 만들거나 StartTask 작업 디렉터리에서 서비스를 설치/시작하는 StartTasks를 방지하기 위해 특별히 주의해야 합니다. 이렇게 하면 Batch가 StartTask를 다시 실행할 수 없게 됩니다.

StartTaskInformation

StartTaskInformation을 나타내는 인터페이스입니다.

SubtaskInformation

SubtaskInformation을 나타내는 인터페이스입니다.

TaskAddCollectionHeaders

AddCollection 작업에 대한 헤더를 정의합니다.

TaskAddCollectionOptionalParams

선택적 매개 변수입니다.

TaskAddCollectionOptions

addCollection 작업에 대한 추가 매개 변수입니다.

TaskAddCollectionParameter

TaskAddCollectionParameter를 나타내는 인터페이스입니다.

TaskAddCollectionResult

TaskAddCollectionResult를 나타내는 인터페이스입니다.

TaskAddHeaders

추가 작업에 대한 헤더를 정의합니다.

TaskAddOptionalParams

선택적 매개 변수입니다.

TaskAddOptions

추가 작업에 대한 추가 매개 변수입니다.

TaskAddParameter

Batch는 노드에서 복구 작업이 트리거될 때 작업을 다시 시도합니다. 복구 작업의 예로는 비정상 노드가 다시 부팅되거나 호스트 오류로 인해 컴퓨팅 노드가 사라진 경우(제한되지 않음) 등이 있습니다. 복구 작업으로 인한 재시도는 maxTaskRetryCount와 독립적이며 계산되지 않습니다. maxTaskRetryCount가 0이더라도 복구 작업으로 인한 내부 재시도가 발생할 수 있습니다. 이 때문에 모든 작업은 idempotent여야 합니다. 즉, 작업이 손상되거나 중복된 데이터를 유발하지 않고 중단되고 다시 시작되는 것을 허용해야 합니다. 장기 실행 작업의 모범 사례는 일종의 검사점을 사용하는 것입니다.

TaskAddResult

TaskAddResult를 나타내는 인터페이스입니다.

TaskConstraints

TaskConstraints를 나타내는 인터페이스입니다.

TaskContainerExecutionInformation

TaskContainerExecutionInformation을 나타내는 인터페이스입니다.

TaskContainerSettings

TaskContainerSettings를 나타내는 인터페이스입니다.

TaskCounts

TaskCounts를 나타내는 인터페이스입니다.

TaskCountsResult

TaskCountsResult를 나타내는 인터페이스입니다.

TaskDeleteHeaders

삭제 작업에 대한 헤더를 정의합니다.

TaskDeleteMethodOptionalParams

선택적 매개 변수입니다.

TaskDeleteMethodOptions

deleteMethod 작업에 대한 추가 매개 변수입니다.

TaskDependencies

TaskDependencies를 나타내는 인터페이스입니다.

TaskExecutionInformation

TaskExecutionInformation을 나타내는 인터페이스입니다.

TaskFailureInformation

TaskFailureInformation을 나타내는 인터페이스입니다.

TaskGetHeaders

가져오기 작업에 대한 헤더를 정의합니다.

TaskGetOptionalParams

선택적 매개 변수입니다.

TaskGetOptions

가져오기 작업에 대한 추가 매개 변수입니다.

TaskIdRange

범위의 시작과 끝은 포함됩니다. 예를 들어 범위가 시작 9와 끝 12이면 작업 '9', '10', '11' 및 '12'를 나타냅니다.

TaskInformation

TaskInformation을 나타내는 인터페이스입니다.

TaskListHeaders

목록 작업에 대한 헤더를 정의합니다.

TaskListNextOptionalParams

선택적 매개 변수입니다.

TaskListNextOptions

listNext 작업에 대한 추가 매개 변수입니다.

TaskListOptionalParams

선택적 매개 변수입니다.

TaskListOptions

목록 작업에 대한 추가 매개 변수입니다.

TaskListSubtasksHeaders

ListSubtasks 작업에 대한 헤더를 정의합니다.

TaskListSubtasksOptionalParams

선택적 매개 변수입니다.

TaskListSubtasksOptions

listSubtasks 작업에 대한 추가 매개 변수입니다.

TaskReactivateHeaders

다시 활성화 작업에 대한 헤더를 정의합니다.

TaskReactivateOptionalParams

선택적 매개 변수입니다.

TaskReactivateOptions

다시 활성화 작업에 대한 추가 매개 변수입니다.

TaskSchedulingPolicy

TaskSchedulingPolicy를 나타내는 인터페이스입니다.

TaskSlotCounts

TaskSlotCounts를 나타내는 인터페이스입니다.

TaskStatistics

TaskStatistics를 나타내는 인터페이스입니다.

TaskTerminateHeaders

Terminate 작업에 대한 헤더를 정의합니다.

TaskTerminateOptionalParams

선택적 매개 변수입니다.

TaskTerminateOptions

종료 작업에 대한 추가 매개 변수입니다.

TaskUpdateHeaders

업데이트 작업에 대한 헤더를 정의합니다.

TaskUpdateOptionalParams

선택적 매개 변수입니다.

TaskUpdateOptions

업데이트 작업에 대한 추가 매개 변수입니다.

TaskUpdateParameter

TaskUpdateParameter를 나타내는 인터페이스입니다.

UploadBatchServiceLogsConfiguration

UploadBatchServiceLogsConfiguration을 나타내는 인터페이스입니다.

UploadBatchServiceLogsResult

UploadBatchServiceLogsResult를 나타내는 인터페이스입니다.

UsageStatistics

UsageStatistics를 나타내는 인터페이스입니다.

UserAccount

UserAccount를 나타내는 인터페이스입니다.

UserIdentity

userName 또는 autoUser 속성을 지정하지만 둘 다 지정하지는 않습니다.

VirtualMachineConfiguration

VirtualMachineConfiguration을 나타내는 인터페이스입니다.

WindowsConfiguration

WindowsConfiguration을 나타내는 인터페이스입니다.

WindowsUserConfiguration

WindowsUserConfiguration을 나타내는 인터페이스입니다.

형식 별칭

AccessScope

AccessScope에 대한 값을 정의합니다. 가능한 값은 'job'입니다.

AccountListPoolNodeCountsResponse

listPoolNodeCounts 작업에 대한 응답 데이터를 포함합니다.

AccountListSupportedImagesResponse

listSupportedImages 작업에 대한 응답 데이터를 포함합니다.

AllocationState

AllocationState에 대한 값을 정의합니다. 가능한 값은 'steady', 'resizing', 'stopping'입니다.

ApplicationGetResponse

가져오기 작업에 대한 응답 데이터를 포함합니다.

ApplicationListResponse

목록 작업에 대한 응답 데이터를 포함합니다.

AutoUserScope

AutoUserScope에 대한 값을 정의합니다. 가능한 값은 'task', 'pool'입니다.

CachingType

CachingType에 대한 값을 정의합니다. 가능한 값은 'none', 'readOnly', 'readWrite'입니다.

CertificateAddResponse

추가 작업에 대한 응답 데이터를 포함합니다.

CertificateCancelDeletionResponse

cancelDeletion 작업에 대한 응답 데이터를 포함합니다.

CertificateDeleteResponse

deleteMethod 작업에 대한 응답 데이터를 포함합니다.

CertificateFormat

CertificateFormat에 대한 값을 정의합니다. 가능한 값은 'pfx', 'cer'입니다.

CertificateGetResponse

가져오기 작업에 대한 응답 데이터를 포함합니다.

CertificateListResponse

목록 작업에 대한 응답 데이터를 포함합니다.

CertificateState

CertificateState에 대한 값을 정의합니다. 가능한 값은 'active', 'deleting', 'deleteFailed'입니다.

CertificateStoreLocation

CertificateStoreLocation에 대한 값을 정의합니다. 가능한 값은 'currentUser', 'localMachine'입니다.

CertificateVisibility

CertificateVisibility에 대한 값을 정의합니다. 가능한 값은 'startTask', 'task', 'remoteUser'입니다.

ComputeNodeAddUserResponse

addUser 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeDeallocationOption

ComputeNodeDeallocationOption에 대한 값을 정의합니다. 가능한 값은 'requeue', 'terminate', 'taskCompletion', 'retainedData'입니다.

ComputeNodeDeleteUserResponse

deleteUser 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeDisableSchedulingResponse

disableScheduling 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeEnableSchedulingResponse

enableScheduling 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeFillType

ComputeNodeFillType에 대한 값을 정의합니다. 가능한 값은 'spread', 'pack'입니다.

ComputeNodeGetRemoteDesktopResponse

getRemoteDesktop 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeGetRemoteLoginSettingsResponse

getRemoteLoginSettings 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeGetResponse

가져오기 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeListResponse

목록 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeRebootOption

ComputeNodeRebootOption에 대한 값을 정의합니다. 가능한 값은 'requeue', 'terminate', 'taskCompletion', 'retainedData'입니다.

ComputeNodeRebootResponse

다시 부팅 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeReimageOption

ComputeNodeReimageOption에 대한 값을 정의합니다. 가능한 값은 'requeue', 'terminate', 'taskCompletion', 'retainedData'입니다.

ComputeNodeReimageResponse

이미지 다시 설치 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeState

ComputeNodeState에 대한 값을 정의합니다. 가능한 값은 다음과 같습니다. '유휴', '재부팅', '다시 이미지', '실행 중', '사용할 수 없음', '만들기', '시작', 'waitingForStartTask', 'startTaskFailed', '알 수 없음', 'leavingPool', '오프라인', '선점'

ComputeNodeUpdateUserResponse

updateUser 작업에 대한 응답 데이터를 포함합니다.

ComputeNodeUploadBatchServiceLogsResponse

uploadBatchServiceLogs 작업에 대한 응답 데이터를 포함합니다.

ContainerWorkingDirectory

ContainerWorkingDirectory에 대한 값을 정의합니다. 가능한 값은 'taskWorkingDirectory', 'containerImageDefault'입니다.

DependencyAction

DependencyAction에 대한 값을 정의합니다. 가능한 값은 'satisfy', 'block'입니다.

DisableComputeNodeSchedulingOption

DisableComputeNodeSchedulingOption에 대한 값을 정의합니다. 가능한 값은 'requeue', 'terminate', 'taskCompletion'입니다.

DisableJobOption

DisableJobOption에 대한 값을 정의합니다. 가능한 값은 'requeue', 'terminate', 'wait'입니다.

DiskEncryptionTarget

DiskEncryptionTarget에 대한 값을 정의합니다. 가능한 값은 'OsDisk', 'TemporaryDisk'입니다.

DynamicVNetAssignmentScope

DynamicVNetAssignmentScope에 대한 값을 정의합니다. 가능한 값은 'none', 'job'입니다.

ElevationLevel

ElevationLevel에 대한 값을 정의합니다. 가능한 값은 'nonAdmin', 'admin'입니다.

ErrorCategory

ErrorCategory에 대한 값을 정의합니다. 가능한 값은 'userError', 'serverError'입니다.

FileDeleteFromComputeNodeResponse

deleteFromComputeNode 작업에 대한 응답 데이터를 포함합니다.

FileDeleteFromTaskResponse

deleteFromTask 작업에 대한 응답 데이터를 포함합니다.

FileGetFromComputeNodeResponse

getFromComputeNode 작업에 대한 응답 데이터를 포함합니다.

FileGetFromTaskResponse

getFromTask 작업에 대한 응답 데이터를 포함합니다.

FileGetPropertiesFromComputeNodeResponse

getPropertiesFromComputeNode 작업에 대한 응답 데이터를 포함합니다.

FileGetPropertiesFromTaskResponse

getPropertiesFromTask 작업에 대한 응답 데이터를 포함합니다.

FileListFromComputeNodeResponse

listFromComputeNode 작업에 대한 응답 데이터를 포함합니다.

FileListFromTaskResponse

listFromTask 작업에 대한 응답 데이터를 포함합니다.

InboundEndpointProtocol

InboundEndpointProtocol에 대한 값을 정의합니다. 가능한 값은 'tcp', 'udp'입니다.

IPAddressProvisioningType

IPAddressProvisioningType에 대한 값을 정의합니다. 가능한 값은 'batchManaged', 'userManaged', 'noPublicIPAddresses'입니다.

JobAction

JobAction에 대한 값을 정의합니다. 가능한 값은 'none', 'disable', 'terminate'입니다.

JobAddResponse

추가 작업에 대한 응답 데이터를 포함합니다.

JobDeleteResponse

deleteMethod 작업에 대한 응답 데이터를 포함합니다.

JobDisableResponse

사용 안 함 작업에 대한 응답 데이터를 포함합니다.

JobEnableResponse

사용 작업에 대한 응답 데이터를 포함합니다.

JobGetAllLifetimeStatisticsResponse

getAllLifetimeStatistics 작업에 대한 응답 데이터를 포함합니다.

JobGetResponse

가져오기 작업에 대한 응답 데이터를 포함합니다.

JobGetTaskCountsResponse

getTaskCounts 작업에 대한 응답 데이터를 포함합니다.

JobListFromJobScheduleResponse

listFromJobSchedule 작업에 대한 응답 데이터를 포함합니다.

JobListPreparationAndReleaseTaskStatusResponse

listPreparationAndReleaseTaskStatus 작업에 대한 응답 데이터를 포함합니다.

JobListResponse

목록 작업에 대한 응답 데이터를 포함합니다.

JobPatchResponse

패치 작업에 대한 응답 데이터를 포함합니다.

JobPreparationTaskState

JobPreparationTaskState에 대한 값을 정의합니다. 가능한 값은 'running', 'completed'입니다.

JobReleaseTaskState

JobReleaseTaskState에 대한 값을 정의합니다. 가능한 값은 'running', 'completed'입니다.

JobScheduleAddResponse

추가 작업에 대한 응답 데이터를 포함합니다.

JobScheduleDeleteResponse

deleteMethod 작업에 대한 응답 데이터를 포함합니다.

JobScheduleDisableResponse

사용 안 함 작업에 대한 응답 데이터를 포함합니다.

JobScheduleEnableResponse

사용 작업에 대한 응답 데이터를 포함합니다.

JobScheduleExistsResponse

기존 작업에 대한 응답 데이터를 포함합니다.

JobScheduleGetResponse

가져오기 작업에 대한 응답 데이터를 포함합니다.

JobScheduleListResponse

목록 작업에 대한 응답 데이터를 포함합니다.

JobSchedulePatchResponse

패치 작업에 대한 응답 데이터를 포함합니다.

JobScheduleState

JobScheduleState에 대한 값을 정의합니다. 가능한 값은 'active', 'completed', 'disabled', 'terminating', 'deleting'입니다.

JobScheduleTerminateResponse

종료 작업에 대한 응답 데이터를 포함합니다.

JobScheduleUpdateResponse

업데이트 작업에 대한 응답 데이터를 포함합니다.

JobState

JobState에 대한 값을 정의합니다. 가능한 값은 'active', 'disabling', 'disabled', 'enabling', 'terminating', 'completed', 'deleting'입니다.

JobTerminateResponse

종료 작업에 대한 응답 데이터를 포함합니다.

JobUpdateResponse

업데이트 작업에 대한 응답 데이터를 포함합니다.

LoginMode

LoginMode에 대한 값을 정의합니다. 가능한 값은 'batch', 'interactive'입니다.

NetworkSecurityGroupRuleAccess

NetworkSecurityGroupRuleAccess에 대한 값을 정의합니다. 가능한 값은 'allow', 'deny'입니다.

OnAllTasksComplete

OnAllTasksComplete에 대한 값을 정의합니다. 가능한 값은 'noAction', 'terminateJob'입니다.

OnTaskFailure

OnTaskFailure에 대한 값을 정의합니다. 가능한 값은 'noAction', 'performExitOptionsJobAction'입니다.

OSType

OSType에 대한 값을 정의합니다. 가능한 값은 'linux', 'windows'입니다.

OutputFileUploadCondition

OutputFileUploadCondition에 대한 값을 정의합니다. 가능한 값은 'taskSuccess', 'taskFailure', 'taskCompletion'입니다.

PoolAddResponse

추가 작업에 대한 응답 데이터를 포함합니다.

PoolDeleteResponse

deleteMethod 작업에 대한 응답 데이터를 포함합니다.

PoolDisableAutoScaleResponse

disableAutoScale 작업에 대한 응답 데이터를 포함합니다.

PoolEnableAutoScaleResponse

enableAutoScale 작업에 대한 응답 데이터를 포함합니다.

PoolEvaluateAutoScaleResponse

evaluateAutoScale 작업에 대한 응답 데이터를 포함합니다.

PoolExistsResponse

기존 작업에 대한 응답 데이터를 포함합니다.

PoolGetAllLifetimeStatisticsResponse

getAllLifetimeStatistics 작업에 대한 응답 데이터를 포함합니다.

PoolGetResponse

가져오기 작업에 대한 응답 데이터를 포함합니다.

PoolLifetimeOption

PoolLifetimeOption에 대한 값을 정의합니다. 가능한 값은 'jobSchedule', 'job'입니다.

PoolListResponse

목록 작업에 대한 응답 데이터를 포함합니다.

PoolListUsageMetricsResponse

listUsageMetrics 작업에 대한 응답 데이터를 포함합니다.

PoolPatchResponse

패치 작업에 대한 응답 데이터를 포함합니다.

PoolRemoveNodesResponse

removeNodes 작업에 대한 응답 데이터를 포함합니다.

PoolResizeResponse

크기 조정 작업에 대한 응답 데이터를 포함합니다.

PoolState

PoolState에 대한 값을 정의합니다. 가능한 값은 'active', 'deleting'입니다.

PoolStopResizeResponse

stopResize 작업에 대한 응답 데이터를 포함합니다.

PoolUpdatePropertiesResponse

updateProperties 작업에 대한 응답 데이터를 포함합니다.

SchedulingState

SchedulingState에 대한 값을 정의합니다. 가능한 값은 'enabled', 'disabled'입니다.

StartTaskState

StartTaskState에 대한 값을 정의합니다. 가능한 값은 'running', 'completed'입니다.

StorageAccountType

StorageAccountType에 대한 값을 정의합니다. 가능한 값은 'StandardLRS', 'PremiumLRS'입니다.

SubtaskState

SubtaskState에 대한 값을 정의합니다. 가능한 값은 '준비 중', '실행 중', '완료됨'입니다.

TaskAddCollectionResponse

addCollection 작업에 대한 응답 데이터를 포함합니다.

TaskAddResponse

추가 작업에 대한 응답 데이터를 포함합니다.

TaskAddStatus

TaskAddStatus의 값을 정의합니다. 가능한 값은 'success', 'clientError', 'serverError'입니다.

TaskDeleteResponse

deleteMethod 작업에 대한 응답 데이터를 포함합니다.

TaskExecutionResult

TaskExecutionResult에 대한 값을 정의합니다. 가능한 값은 'success', 'failure'입니다.

TaskGetResponse

가져오기 작업에 대한 응답 데이터를 포함합니다.

TaskListResponse

목록 작업에 대한 응답 데이터를 포함합니다.

TaskListSubtasksResponse

listSubtasks 작업에 대한 응답 데이터를 포함합니다.

TaskReactivateResponse

다시 활성화 작업에 대한 응답 데이터를 포함합니다.

TaskState

TaskState에 대한 값을 정의합니다. 가능한 값은 '활성', '준비 중', '실행 중', '완료됨'입니다.

TaskTerminateResponse

종료 작업에 대한 응답 데이터를 포함합니다.

TaskUpdateResponse

업데이트 작업에 대한 응답 데이터를 포함합니다.

VerificationType

VerificationType에 대한 값을 정의합니다. 가능한 값은 'verified', 'unverified'입니다.