@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'입니다. |