Freigeben über


@azure/batch package

Klassen

Account

Klasse, die ein Konto darstellt.

Application

Klasse, die eine Anwendung darstellt.

BatchServiceClient
BatchServiceClientContext
BatchSharedKeyCredentials

Erstellt ein neues BatchSharedKeyCredentials -Objekt.

CertificateOperations

Klasse, die eine CertificateOperations darstellt.

ComputeNodeOperations

Klasse, die eine ComputeNodeOperations darstellt.

File

Klasse, die eine Datei darstellt.

Job

Klasse, die einen Auftrag darstellt.

JobSchedule

Klasse, die einen JobSchedule darstellt.

Pool

Klasse, die einen Pool darstellt.

Task

Klasse, die eine Aufgabe darstellt.

Schnittstellen

AccountListPoolNodeCountsHeaders

Definiert Kopfzeilen für den ListPoolNodeCounts-Vorgang.

AccountListPoolNodeCountsNextOptionalParams

Optionale Parameter.

AccountListPoolNodeCountsNextOptions

Zusätzliche Parameter für listPoolNodeCountsNext-Vorgang.

AccountListPoolNodeCountsOptionalParams

Optionale Parameter.

AccountListPoolNodeCountsOptions

Zusätzliche Parameter für listPoolNodeCounts-Vorgang.

AccountListSupportedImagesHeaders

Definiert Kopfzeilen für den ListSupportedImages-Vorgang.

AccountListSupportedImagesNextOptionalParams

Optionale Parameter.

AccountListSupportedImagesNextOptions

Zusätzliche Parameter für listSupportedImagesNext-Vorgang.

AccountListSupportedImagesOptionalParams

Optionale Parameter.

AccountListSupportedImagesOptions

Zusätzliche Parameter für listSupportedImages-Vorgang.

AccountListSupportedImagesResult
AffinityInformation

Eine Schnittstelle, die AffinityInformation darstellt.

ApplicationGetHeaders

Definiert Kopfzeilen für den Get-Vorgang.

ApplicationGetOptionalParams

Optionale Parameter.

ApplicationGetOptions

Zusätzliche Parameter für den Get-Vorgang.

ApplicationListHeaders

Definiert Kopfzeilen für den Listenvorgang.

ApplicationListNextOptionalParams

Optionale Parameter.

ApplicationListNextOptions

Zusätzliche Parameter für listNext-Vorgang.

ApplicationListOptionalParams

Optionale Parameter.

ApplicationListOptions

Zusätzliche Parameter für den Listenvorgang.

ApplicationListResult
ApplicationPackageReference

Eine Schnittstelle, die ApplicationPackageReference darstellt.

ApplicationSummary

Eine Schnittstelle, die ApplicationSummary darstellt.

AuthenticationTokenSettings

Eine Schnittstelle, die AuthenticationTokenSettings darstellt.

AutoPoolSpecification

Eine Schnittstelle, die AutoPoolSpecification darstellt.

AutoScaleRun

Eine Schnittstelle, die AutoScaleRun darstellt.

AutoScaleRunError

Eine Schnittstelle, die AutoScaleRunError darstellt.

AutoUserSpecification

Eine Schnittstelle, die AutoUserSpecification darstellt.

AzureBlobFileSystemConfiguration

Eine Schnittstelle, die AzureBlobFileSystemConfiguration darstellt.

AzureFileShareConfiguration

Eine Schnittstelle, die AzureFileShareConfiguration darstellt.

BaseResource
BatchError

Eine Schnittstelle, die BatchError darstellt.

BatchErrorDetail

Eine Schnittstelle, die BatchErrorDetail darstellt.

Certificate

Ein Zertifikat, das auf Computeknoten installiert werden kann und zum Authentifizieren von Vorgängen auf dem Computer verwendet werden kann.

CertificateAddHeaders

Definiert Kopfzeilen für den Add-Vorgang.

CertificateAddOptionalParams

Optionale Parameter.

CertificateAddOptions

Zusätzliche Parameter für den Add-Vorgang.

CertificateAddParameter

Eine Schnittstelle, die CertificateAddParameter darstellt.

CertificateCancelDeletionHeaders

Definiert Kopfzeilen für den CancelDeletion-Vorgang.

CertificateCancelDeletionOptionalParams

Optionale Parameter.

CertificateCancelDeletionOptions

Zusätzliche Parameter für den CancelDeletion-Vorgang.

CertificateDeleteHeaders

Definiert Kopfzeilen für den Löschvorgang.

CertificateDeleteMethodOptionalParams

Optionale Parameter.

CertificateDeleteMethodOptions

Zusätzliche Parameter für den DeleteMethod-Vorgang.

CertificateGetHeaders

Definiert Kopfzeilen für den Get-Vorgang.

CertificateGetOptionalParams

Optionale Parameter.

CertificateGetOptions

Zusätzliche Parameter für den Get-Vorgang.

CertificateListHeaders

Definiert Kopfzeilen für den Listenvorgang.

CertificateListNextOptionalParams

Optionale Parameter.

CertificateListNextOptions

Zusätzliche Parameter für listNext-Vorgang.

CertificateListOptionalParams

Optionale Parameter.

CertificateListOptions

Zusätzliche Parameter für den Listenvorgang.

CertificateListResult
CertificateReference

Eine Schnittstelle, die CertificateReference darstellt.

CIFSMountConfiguration

Eine Schnittstelle, die CIFSMountConfiguration darstellt.

CloudError
CloudJob

Eine Schnittstelle, die CloudJob darstellt.

CloudJobListPreparationAndReleaseTaskStatusResult
CloudJobListResult
CloudJobSchedule

Eine Schnittstelle, die CloudJobSchedule darstellt.

CloudJobScheduleListResult
CloudPool

Eine Schnittstelle, die CloudPool darstellt.

CloudPoolListResult
CloudServiceConfiguration

Eine Schnittstelle, die CloudServiceConfiguration darstellt.

CloudTask

Batch wiederholt Aufgaben, wenn ein Wiederherstellungsvorgang auf einem Knoten ausgelöst wird. Beispiele für Wiederherstellungsvorgänge sind (aber nicht beschränkt darauf), wenn ein fehlerhafter Knoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers verschwunden ist. Wiederholungen aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht für das maxTaskRetryCount gezählt. Auch wenn das maxTaskRetryCount 0 ist, kann ein interner Wiederholungsversuch aufgrund eines Wiederherstellungsvorgangs auftreten. Aus diesem Gründen sollten alle Aufgaben idempotent sein. Dies bedeutet, dass Aufgaben unterbrochen und neu gestartet werden müssen, ohne dass Beschädigte oder doppelte Daten verursacht werden. Die bewährte Methode für lange ausgeführte Aufgaben besteht darin, eine Form der Prüfpunkterstellung zu verwenden.

CloudTaskListResult
CloudTaskListSubtasksResult

Eine Schnittstelle, die CloudTaskListSubtasksResult darstellt.

ComputeNode

Eine Schnittstelle, die ComputeNode darstellt.

ComputeNodeAddUserHeaders

Definiert Kopfzeilen für den AddUser-Vorgang.

ComputeNodeAddUserOptionalParams

Optionale Parameter.

ComputeNodeAddUserOptions

Zusätzliche Parameter für den AddUser-Vorgang.

ComputeNodeDeleteUserHeaders

Definiert Kopfzeilen für den DeleteUser-Vorgang.

ComputeNodeDeleteUserOptionalParams

Optionale Parameter.

ComputeNodeDeleteUserOptions

Zusätzliche Parameter für den DeleteUser-Vorgang.

ComputeNodeDisableSchedulingHeaders

Definiert Kopfzeilen für den DisableScheduling-Vorgang.

ComputeNodeDisableSchedulingOptionalParams

Optionale Parameter.

ComputeNodeDisableSchedulingOptions

Zusätzliche Parameter für den DisableScheduling-Vorgang.

ComputeNodeEnableSchedulingHeaders

Definiert Kopfzeilen für den EnableScheduling-Vorgang.

ComputeNodeEnableSchedulingOptionalParams

Optionale Parameter.

ComputeNodeEnableSchedulingOptions

Zusätzliche Parameter für den EnableScheduling-Vorgang.

ComputeNodeEndpointConfiguration

Eine Schnittstelle, die ComputeNodeEndpointConfiguration darstellt.

ComputeNodeError

Eine Schnittstelle, die ComputeNodeError darstellt.

ComputeNodeGetHeaders

Definiert Kopfzeilen für den Get-Vorgang.

ComputeNodeGetOptionalParams

Optionale Parameter.

ComputeNodeGetOptions

Zusätzliche Parameter für den Get-Vorgang.

ComputeNodeGetRemoteDesktopHeaders

Definiert Kopfzeilen für den GetRemoteDesktop-Vorgang.

ComputeNodeGetRemoteDesktopOptionalParams

Optionale Parameter.

ComputeNodeGetRemoteDesktopOptions

Zusätzliche Parameter für getRemoteDesktop-Vorgang.

ComputeNodeGetRemoteLoginSettingsHeaders

Definiert Kopfzeilen für den GetRemoteLoginSettings-Vorgang.

ComputeNodeGetRemoteLoginSettingsOptionalParams

Optionale Parameter.

ComputeNodeGetRemoteLoginSettingsOptions

Zusätzliche Parameter für getRemoteLoginSettings-Vorgang.

ComputeNodeGetRemoteLoginSettingsResult

Eine Schnittstelle, die ComputeNodeGetRemoteLoginSettingsResult darstellt.

ComputeNodeInformation

Eine Schnittstelle, die ComputeNodeInformation darstellt.

ComputeNodeListHeaders

Definiert Kopfzeilen für den Listenvorgang.

ComputeNodeListNextOptionalParams

Optionale Parameter.

ComputeNodeListNextOptions

Zusätzliche Parameter für listNext-Vorgang.

ComputeNodeListOptionalParams

Optionale Parameter.

ComputeNodeListOptions

Zusätzliche Parameter für den Listenvorgang.

ComputeNodeListResult
ComputeNodeRebootHeaders

Definiert Kopfzeilen für den Neustartvorgang.

ComputeNodeRebootOptionalParams

Optionale Parameter.

ComputeNodeRebootOptions

Zusätzliche Parameter für den Neustartvorgang.

ComputeNodeReimageHeaders

Definiert Kopfzeilen für den Reimage-Vorgang.

ComputeNodeReimageOptionalParams

Optionale Parameter.

ComputeNodeReimageOptions

Zusätzliche Parameter für den Reimage-Vorgang.

ComputeNodeUpdateUserHeaders

Definiert Kopfzeilen für den UpdateUser-Vorgang.

ComputeNodeUpdateUserOptionalParams

Optionale Parameter.

ComputeNodeUpdateUserOptions

Zusätzliche Parameter für den UpdateUser-Vorgang.

ComputeNodeUploadBatchServiceLogsHeaders

Definiert Kopfzeilen für uploadBatchServiceLogs-Vorgang.

ComputeNodeUploadBatchServiceLogsOptionalParams

Optionale Parameter.

ComputeNodeUploadBatchServiceLogsOptions

Zusätzliche Parameter für uploadBatchServiceLogs-Vorgang.

ComputeNodeUser

Eine Schnittstelle, die ComputeNodeUser darstellt.

ContainerConfiguration

Eine Schnittstelle, die ContainerConfiguration darstellt.

ContainerRegistry

Eine Schnittstelle, die ContainerRegistry darstellt.

DataDisk

Eine Schnittstelle, die DataDisk darstellt.

DeleteCertificateError

Eine Schnittstelle, die DeleteCertificateError darstellt.

DiskEncryptionConfiguration

Die Auf Computeknoten im Pool angewendete Datenträgerverschlüsselungskonfiguration. Die Datenträgerverschlüsselungskonfiguration wird für den Linux-Pool, der mit dem Image der freigegebenen Imagegalerie erstellt wurde, nicht unterstützt.

EnvironmentSetting

Eine Schnittstelle, die EnvironmentSetting darstellt.

ErrorMessage

Eine Schnittstelle, die ErrorMessage darstellt.

ExitCodeMapping

Eine Schnittstelle, die ExitCodeMapping darstellt.

ExitCodeRangeMapping

Eine Schnittstelle, die ExitCodeRangeMapping darstellt.

ExitConditions

Eine Schnittstelle, die ExitConditions darstellt.

ExitOptions

Eine Schnittstelle, die ExitOptions darstellt.

FileDeleteFromComputeNodeHeaders

Definiert Kopfzeilen für den DeleteFromComputeNode-Vorgang.

FileDeleteFromComputeNodeOptionalParams

Optionale Parameter.

FileDeleteFromComputeNodeOptions

Zusätzliche Parameter für den DeleteFromComputeNode-Vorgang.

FileDeleteFromTaskHeaders

Definiert Kopfzeilen für den DeleteFromTask-Vorgang.

FileDeleteFromTaskOptionalParams

Optionale Parameter.

FileDeleteFromTaskOptions

Zusätzliche Parameter für den DeleteFromTask-Vorgang.

FileGetFromComputeNodeHeaders

Definiert Kopfzeilen für den GetFromComputeNode-Vorgang.

FileGetFromComputeNodeOptionalParams

Optionale Parameter.

FileGetFromComputeNodeOptions

Zusätzliche Parameter für getFromComputeNode-Vorgang.

FileGetFromTaskHeaders

Definiert Kopfzeilen für den GetFromTask-Vorgang.

FileGetFromTaskOptionalParams

Optionale Parameter.

FileGetFromTaskOptions

Zusätzliche Parameter für getFromTask-Vorgang.

FileGetPropertiesFromComputeNodeHeaders

Definiert Kopfzeilen für den GetPropertiesFromComputeNode-Vorgang.

FileGetPropertiesFromComputeNodeOptionalParams

Optionale Parameter.

FileGetPropertiesFromComputeNodeOptions

Zusätzliche Parameter für getPropertiesFromComputeNode-Vorgang.

FileGetPropertiesFromTaskHeaders

Definiert Kopfzeilen für den GetPropertiesFromTask-Vorgang.

FileGetPropertiesFromTaskOptionalParams

Optionale Parameter.

FileGetPropertiesFromTaskOptions

Zusätzliche Parameter für getPropertiesFromTask-Vorgang.

FileListFromComputeNodeHeaders

Definiert Kopfzeilen für den ListFromComputeNode-Vorgang.

FileListFromComputeNodeNextOptionalParams

Optionale Parameter.

FileListFromComputeNodeNextOptions

Zusätzliche Parameter für listFromComputeNodeNext-Vorgang.

FileListFromComputeNodeOptionalParams

Optionale Parameter.

FileListFromComputeNodeOptions

Zusätzliche Parameter für listFromComputeNode-Vorgang.

FileListFromTaskHeaders

Definiert Kopfzeilen für den ListFromTask-Vorgang.

FileListFromTaskNextOptionalParams

Optionale Parameter.

FileListFromTaskNextOptions

Zusätzliche Parameter für listFromTaskNext-Vorgang.

FileListFromTaskOptionalParams

Optionale Parameter.

FileListFromTaskOptions

Zusätzliche Parameter für den ListFromTask-Vorgang.

FileProperties

Eine Schnittstelle, die FileProperties darstellt.

ImageInformation

Eine Schnittstelle, die ImageInformation darstellt.

ImageReference

Eine Schnittstelle, die ImageReference darstellt.

InboundEndpoint

Eine Schnittstelle, die InboundEndpoint darstellt.

InboundNATPool

Eine Schnittstelle, die InboundNATPool darstellt.

JobAddHeaders

Definiert Kopfzeilen für den Add-Vorgang.

JobAddOptionalParams

Optionale Parameter.

JobAddOptions

Zusätzliche Parameter für den Add-Vorgang.

JobAddParameter

Eine Schnittstelle, die JobAddParameter darstellt.

JobConstraints

Eine Schnittstelle, die JobConstraints darstellt.

JobDeleteHeaders

Definiert Kopfzeilen für den Löschvorgang.

JobDeleteMethodOptionalParams

Optionale Parameter.

JobDeleteMethodOptions

Zusätzliche Parameter für den DeleteMethod-Vorgang.

JobDisableHeaders

Definiert Kopfzeilen für den Vorgang "Deaktivieren".

JobDisableOptionalParams

Optionale Parameter.

JobDisableOptions

Zusätzliche Parameter zum Deaktivieren des Vorgangs.

JobDisableParameter

Eine Schnittstelle, die JobDisableParameter darstellt.

JobEnableHeaders

Definiert Kopfzeilen für den Aktivierungsvorgang.

JobEnableOptionalParams

Optionale Parameter.

JobEnableOptions

Zusätzliche Parameter zum Aktivieren des Vorgangs.

JobExecutionInformation

Eine Schnittstelle, die JobExecutionInformation darstellt.

JobGetAllLifetimeStatisticsHeaders

Definiert Kopfzeilen für getAllLifetimeStatistics-Vorgang.

JobGetAllLifetimeStatisticsOptionalParams

Optionale Parameter.

JobGetAllLifetimeStatisticsOptions

Zusätzliche Parameter für getAllLifetimeStatistics-Vorgang.

JobGetHeaders

Definiert Kopfzeilen für den Get-Vorgang.

JobGetOptionalParams

Optionale Parameter.

JobGetOptions

Zusätzliche Parameter für den Get-Vorgang.

JobGetTaskCountsHeaders

Definiert Kopfzeilen für den GetTaskCounts-Vorgang.

JobGetTaskCountsOptionalParams

Optionale Parameter.

JobGetTaskCountsOptions

Zusätzliche Parameter für getTaskCounts-Vorgang.

JobListFromJobScheduleHeaders

Definiert Kopfzeilen für den ListFromJobSchedule-Vorgang.

JobListFromJobScheduleNextOptionalParams

Optionale Parameter.

JobListFromJobScheduleNextOptions

Zusätzliche Parameter für listFromJobScheduleNext-Vorgang.

JobListFromJobScheduleOptionalParams

Optionale Parameter.

JobListFromJobScheduleOptions

Zusätzliche Parameter für listFromJobSchedule-Vorgang.

JobListHeaders

Definiert Kopfzeilen für den Listenvorgang.

JobListNextOptionalParams

Optionale Parameter.

JobListNextOptions

Zusätzliche Parameter für listNext-Vorgang.

JobListOptionalParams

Optionale Parameter.

JobListOptions

Zusätzliche Parameter für den Listenvorgang.

JobListPreparationAndReleaseTaskStatusHeaders

Definiert Kopfzeilen für den Vorgang ListPreparationAndReleaseTaskStatus.

JobListPreparationAndReleaseTaskStatusNextOptionalParams

Optionale Parameter.

JobListPreparationAndReleaseTaskStatusNextOptions

Zusätzliche Parameter für listPreparationAndReleaseTaskStatusNext-Vorgang.

JobListPreparationAndReleaseTaskStatusOptionalParams

Optionale Parameter.

JobListPreparationAndReleaseTaskStatusOptions

Zusätzliche Parameter für "listPreparationAndReleaseTaskStatus"-Vorgang.

JobManagerTask

Die Auftrags-Manager-Aufgabe wird automatisch gestartet, wenn der Auftrag erstellt wird. Der Batchdienst versucht, die Auftrags-Manager-Aufgabe vor anderen Vorgängen im Auftrag zu planen. Beim Verkleinern eines Pools versucht der Batchdienst, Knoten beizubehalten, in denen Job-Manager-Aufgaben so lange wie möglich ausgeführt werden (d. a. Computeknoten, auf denen "normale" Aufgaben ausgeführt werden, werden entfernt, bevor Computeknoten ausgeführt werden, die Job Manager-Aufgaben ausführen). Wenn ein Auftrags-Manager-Vorgang fehlschlägt und neu gestartet werden muss, versucht das System, sie mit der höchsten Priorität zu planen. Wenn keine Computeknoten im Leerlauf verfügbar sind, kann das System eine der ausgeführten Aufgaben im Pool beenden und zur Warteschlange zurückkehren, um Platz für den Neustart der Auftrags-Manager-Aufgabe zu schaffen. Beachten Sie, dass eine Auftrags-Manager-Aufgabe in einem Auftrag keine Priorität gegenüber Vorgängen in anderen Aufträgen hat. In allen Aufträgen werden nur Prioritäten auf Jobebene beobachtet. Wenn z. B. ein Auftragsmanager in einer Priorität 0 Auftrag neu gestartet werden muss, werden Aufgaben einer Priorität 1 Auftrag nicht aufgehoben. Batch wiederholt Aufgaben, wenn ein Wiederherstellungsvorgang auf einem Knoten ausgelöst wird. Beispiele für Wiederherstellungsvorgänge sind (aber nicht beschränkt darauf), wenn ein fehlerhafter Knoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers verschwunden ist. Wiederholungen aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht für das maxTaskRetryCount gezählt. Auch wenn das maxTaskRetryCount 0 ist, kann ein interner Wiederholungsversuch aufgrund eines Wiederherstellungsvorgangs auftreten. Aus diesem Gründen sollten alle Aufgaben idempotent sein. Dies bedeutet, dass Aufgaben unterbrochen und neu gestartet werden müssen, ohne dass Beschädigte oder doppelte Daten verursacht werden. Die bewährte Methode für lange ausgeführte Aufgaben besteht darin, eine Form der Prüfpunkterstellung zu verwenden.

JobNetworkConfiguration

Eine Schnittstelle, die JobNetworkConfiguration darstellt.

JobPatchHeaders

Definiert Kopfzeilen für den Patchvorgang.

JobPatchOptionalParams

Optionale Parameter.

JobPatchOptions

Zusätzliche Parameter für den Patchvorgang.

JobPatchParameter

Eine Schnittstelle, die JobPatchParameter darstellt.

JobPreparationAndReleaseTaskExecutionInformation

Eine Schnittstelle, die JobPreparationAndReleaseTaskExecutionInformation darstellt.

JobPreparationTask

Sie können die Auftragsvorbereitung verwenden, um einen Knoten zum Ausführen von Aufgaben für den Auftrag vorzubereiten. Aktivitäten, die häufig in der Auftragsvorbereitung ausgeführt werden, umfassen: Das Herunterladen allgemeiner Ressourcendateien, die von allen Vorgängen im Auftrag verwendet werden. Der Auftragsvorbereitungsvorgang kann diese allgemeinen Ressourcendateien auf den freigegebenen Speicherort auf dem Knoten herunterladen. (AZ_BATCH_NODE_ROOT_DIR\shared) oder starten Sie einen lokalen Dienst auf dem Knoten, damit alle Aufgaben dieses Auftrags mit diesem kommunizieren können. Wenn der Auftragsvorbereitungsvorgang fehlschlägt (d. h. die Wiederholungsanzahl wird ausgelastet, bevor er mit Exitcode 0 beendet wird), führt Batch keine Aufgaben dieses Auftrags auf dem Knoten aus. Der Computeknoten bleibt für die Ausführung von Aufgaben dieses Auftrags nicht zuzuverwenden, bis es um eine Erneutes Image erstellt wird. Der Computeknoten bleibt aktiv und kann für andere Aufträge verwendet werden. Die Auftragsvorbereitungsaufgabe kann mehrmals auf demselben Knoten ausgeführt werden. Daher sollten Sie die Auftragsvorbereitungsaufgabe schreiben, um die erneute Ausführung zu verarbeiten. Wenn der Knoten neu gestartet wird, wird der Auftragsvorbereitungsvorgang erneut auf dem Computeknoten ausgeführt, bevor eine andere Aufgabe des Auftrags geplant wird, wenn "RerunOnNodeRebootAfterSuccess" erfüllt ist oder die Auftragsvorbereitungsaufgabe zuvor nicht abgeschlossen wurde. Wenn der Knoten neu umgestalten wird, wird der Auftragsvorbereitungsvorgang erneut ausgeführt, bevor eine Aufgabe des Auftrags geplant wird. Batch wiederholt Aufgaben, wenn ein Wiederherstellungsvorgang auf einem Knoten ausgelöst wird. Beispiele für Wiederherstellungsvorgänge sind (aber nicht beschränkt darauf), wenn ein fehlerhafter Knoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers verschwunden ist. Wiederholungen aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht für das maxTaskRetryCount gezählt. Auch wenn das maxTaskRetryCount 0 ist, kann ein interner Wiederholungsversuch aufgrund eines Wiederherstellungsvorgangs auftreten. Aus diesem Gründen sollten alle Aufgaben idempotent sein. Dies bedeutet, dass Aufgaben unterbrochen und neu gestartet werden müssen, ohne dass Beschädigte oder doppelte Daten verursacht werden. Die bewährte Methode für lange ausgeführte Aufgaben besteht darin, eine Form der Prüfpunkterstellung zu verwenden.

JobPreparationTaskExecutionInformation

Eine Schnittstelle, die JobPreparationTaskExecutionInformation darstellt.

JobReleaseTask

Die Aufgabe "Auftragsfreigabe" wird ausgeführt, wenn der Auftrag beendet wird, aufgrund einer der folgenden Aktionen: Der Benutzer ruft die Löschauftrags-API oder die Löschauftrags-API auf, während der Auftrag noch aktiv ist, die maximale Zeiteinschränkung des Auftrags wird erreicht, und der Auftrag ist noch aktiv, oder der Auftrag wurde abgeschlossen, und der Auftrag wird so konfiguriert, dass er beendet wird, wenn der Auftrags-Manager abgeschlossen ist. Die Aufgabe "Auftragsfreigabe" wird auf jedem Knoten ausgeführt, auf dem Aufgaben des Auftrags ausgeführt und der Auftragvorbereitungsvorgang ausgeführt und abgeschlossen wurde. Wenn Sie einen Knoten neu abbilden, nachdem er den Auftragsvorbereitungsvorgang ausgeführt hat, und der Auftrag endet ohne weitere Aufgaben des Auftrags, der auf diesem Knoten ausgeführt wird (und damit der Auftragsvorbereitungsvorgang nicht erneut ausgeführt wird), wird die Auftragsfreigabeaufgabe nicht auf diesem Computeknoten ausgeführt. Wenn ein Knoten neu gestartet wird, während die Auftragsfreigabeaufgabe noch ausgeführt wird, wird die Aufgabe "Auftragsfreigabe" erneut ausgeführt, wenn der Computeknoten gestartet wird. Der Auftrag ist erst als abgeschlossen markiert, wenn alle Aufgaben für die Auftragsfreigabe abgeschlossen wurden. Die Auftragsfreigabeaufgabe wird im Hintergrund ausgeführt. Es belegt keinen Planungsplatz; d. h., es wird nicht auf den für den Pool angegebenen TaskSlotsPerNode-Grenzwert gezählt.

JobReleaseTaskExecutionInformation

Eine Schnittstelle, die JobReleaseTaskExecutionInformation darstellt.

JobScheduleAddHeaders

Definiert Kopfzeilen für den Add-Vorgang.

JobScheduleAddOptionalParams

Optionale Parameter.

JobScheduleAddOptions

Zusätzliche Parameter für den Add-Vorgang.

JobScheduleAddParameter

Eine Schnittstelle, die JobScheduleAddParameter darstellt.

JobScheduleDeleteHeaders

Definiert Kopfzeilen für den Löschvorgang.

JobScheduleDeleteMethodOptionalParams

Optionale Parameter.

JobScheduleDeleteMethodOptions

Zusätzliche Parameter für den DeleteMethod-Vorgang.

JobScheduleDisableHeaders

Definiert Kopfzeilen für den Vorgang "Deaktivieren".

JobScheduleDisableOptionalParams

Optionale Parameter.

JobScheduleDisableOptions

Zusätzliche Parameter zum Deaktivieren des Vorgangs.

JobScheduleEnableHeaders

Definiert Kopfzeilen für den Aktivierungsvorgang.

JobScheduleEnableOptionalParams

Optionale Parameter.

JobScheduleEnableOptions

Zusätzliche Parameter zum Aktivieren des Vorgangs.

JobScheduleExecutionInformation

Eine Schnittstelle, die JobScheduleExecutionInformation darstellt.

JobScheduleExistsHeaders

Definiert Kopfzeilen für den Exists-Vorgang.

JobScheduleExistsOptionalParams

Optionale Parameter.

JobScheduleExistsOptions

Zusätzliche Parameter für den vorhandenen Vorgang.

JobScheduleGetHeaders

Definiert Kopfzeilen für den Get-Vorgang.

JobScheduleGetOptionalParams

Optionale Parameter.

JobScheduleGetOptions

Zusätzliche Parameter für den Get-Vorgang.

JobScheduleListHeaders

Definiert Kopfzeilen für den Listenvorgang.

JobScheduleListNextOptionalParams

Optionale Parameter.

JobScheduleListNextOptions

Zusätzliche Parameter für listNext-Vorgang.

JobScheduleListOptionalParams

Optionale Parameter.

JobScheduleListOptions

Zusätzliche Parameter für den Listenvorgang.

JobSchedulePatchHeaders

Definiert Kopfzeilen für den Patchvorgang.

JobSchedulePatchOptionalParams

Optionale Parameter.

JobSchedulePatchOptions

Zusätzliche Parameter für den Patchvorgang.

JobSchedulePatchParameter

Eine Schnittstelle, die JobSchedulePatchParameter darstellt.

JobScheduleStatistics

Eine Schnittstelle, die JobScheduleStatistics darstellt.

JobScheduleTerminateHeaders

Definiert Kopfzeilen für den Terminate-Vorgang.

JobScheduleTerminateOptionalParams

Optionale Parameter.

JobScheduleTerminateOptions

Zusätzliche Parameter für den Beendigungsvorgang.

JobScheduleUpdateHeaders

Definiert Kopfzeilen für den Aktualisierungsvorgang.

JobScheduleUpdateOptionalParams

Optionale Parameter.

JobScheduleUpdateOptions

Zusätzliche Parameter für den Aktualisierungsvorgang.

JobScheduleUpdateParameter

Eine Schnittstelle, die JobScheduleUpdateParameter darstellt.

JobSchedulingError

Eine Schnittstelle, die JobSchedulingError darstellt.

JobSpecification

Eine Schnittstelle, die JobSpecification darstellt.

JobStatistics

Eine Schnittstelle, die JobStatistics darstellt.

JobTerminateHeaders

Definiert Kopfzeilen für den Terminate-Vorgang.

JobTerminateOptionalParams

Optionale Parameter.

JobTerminateOptions

Zusätzliche Parameter für den Beendigungsvorgang.

JobTerminateParameter

Eine Schnittstelle, die JobTerminateParameter darstellt.

JobUpdateHeaders

Definiert Kopfzeilen für den Aktualisierungsvorgang.

JobUpdateOptionalParams

Optionale Parameter.

JobUpdateOptions

Zusätzliche Parameter für den Aktualisierungsvorgang.

JobUpdateParameter

Eine Schnittstelle, die JobUpdateParameter darstellt.

LinuxUserConfiguration

Eine Schnittstelle, die LinuxUserConfiguration darstellt.

MetadataItem

Der Batchdienst weist diesen Metadaten keine Bedeutung zu; sie ist ausschließlich für die Verwendung von Benutzercode vorgesehen.

MountConfiguration

Eine Schnittstelle, die MountConfiguration darstellt.

MultiInstanceSettings

Aufgaben mit mehreren Instanzen werden häufig zur Unterstützung von MPI-Aufgaben verwendet. Wenn eines der Teilvorgänge fehlschlägt (z. B. aufgrund des Beendens mit einem Nicht-Null-Ausgangscode), schlägt im MPI-Fall der gesamte Vorgang mit mehreren Instanzen fehl. Der Vorgang mit mehreren Instanzen wird dann bis zum Wiederholungsgrenzwert beendet und erneut versucht.

NameValuePair

Eine Schnittstelle, die NameValuePair darstellt.

NetworkConfiguration

Die Netzwerkkonfiguration für einen Pool.

NetworkSecurityGroupRule

Eine Schnittstelle, die NetworkSecurityGroupRule darstellt.

NFSMountConfiguration

Eine Schnittstelle, die NFSMountConfiguration darstellt.

NodeAgentInformation

Der Batch-Computeknoten-Agent ist ein Programm, das auf jedem Computeknoten im Pool ausgeführt wird und Batchfunktionen auf dem Computeknoten bereitstellt.

NodeCounts

Eine Schnittstelle, die NodeCounts darstellt.

NodeDisableSchedulingParameter

Eine Schnittstelle, die NodeDisableSchedulingParameter darstellt.

NodeFile

Eine Schnittstelle, die NodeFile darstellt.

NodeFileListResult
NodeRebootParameter

Eine Schnittstelle, die NodeRebootParameter darstellt.

NodeReimageParameter

Eine Schnittstelle, die NodeReimageParameter darstellt.

NodeRemoveParameter

Eine Schnittstelle, die NodeRemoveParameter darstellt.

NodeUpdateUserParameter

Eine Schnittstelle, die NodeUpdateUserParameter darstellt.

OutputFile

Bei allen Dateiuploads schreibt der Batchdienst zwei Protokolldateien in den Computeknoten "fileuploadout.txt" und "fileuploaderr.txt". Diese Protokolldateien werden verwendet, um mehr über einen bestimmten Fehler zu erfahren.

OutputFileBlobContainerDestination

Eine Schnittstelle, die OutputFileBlobContainerDestination darstellt.

OutputFileDestination

Eine Schnittstelle, die OutputFileDestination darstellt.

OutputFileUploadOptions

Eine Schnittstelle, die OutputFileUploadOptions darstellt.

PoolAddHeaders

Definiert Kopfzeilen für den Add-Vorgang.

PoolAddOptionalParams

Optionale Parameter.

PoolAddOptions

Zusätzliche Parameter für den Add-Vorgang.

PoolAddParameter

Eine Schnittstelle, die PoolAddParameter darstellt.

PoolDeleteHeaders

Definiert Kopfzeilen für den Löschvorgang.

PoolDeleteMethodOptionalParams

Optionale Parameter.

PoolDeleteMethodOptions

Zusätzliche Parameter für den DeleteMethod-Vorgang.

PoolDisableAutoScaleHeaders

Definiert Kopfzeilen für den DisableAutoScale-Vorgang.

PoolDisableAutoScaleOptionalParams

Optionale Parameter.

PoolDisableAutoScaleOptions

Zusätzliche Parameter für den DisableAutoScale-Vorgang.

PoolEnableAutoScaleHeaders

Definiert Kopfzeilen für den EnableAutoScale-Vorgang.

PoolEnableAutoScaleOptionalParams

Optionale Parameter.

PoolEnableAutoScaleOptions

Zusätzliche Parameter für den EnableAutoScale-Vorgang.

PoolEnableAutoScaleParameter

Eine Schnittstelle, die PoolEnableAutoScaleParameter darstellt.

PoolEndpointConfiguration

Eine Schnittstelle, die PoolEndpointConfiguration darstellt.

PoolEvaluateAutoScaleHeaders

Definiert Kopfzeilen für den EvaluateAutoScale-Vorgang.

PoolEvaluateAutoScaleOptionalParams

Optionale Parameter.

PoolEvaluateAutoScaleOptions

Zusätzliche Parameter für den EvaluateAutoScale-Vorgang.

PoolEvaluateAutoScaleParameter

Eine Schnittstelle, die PoolEvaluateAutoScaleParameter darstellt.

PoolExistsHeaders

Definiert Kopfzeilen für den Exists-Vorgang.

PoolExistsOptionalParams

Optionale Parameter.

PoolExistsOptions

Zusätzliche Parameter für den vorhandenen Vorgang.

PoolGetAllLifetimeStatisticsHeaders

Definiert Kopfzeilen für getAllLifetimeStatistics-Vorgang.

PoolGetAllLifetimeStatisticsOptionalParams

Optionale Parameter.

PoolGetAllLifetimeStatisticsOptions

Zusätzliche Parameter für getAllLifetimeStatistics-Vorgang.

PoolGetHeaders

Definiert Kopfzeilen für den Get-Vorgang.

PoolGetOptionalParams

Optionale Parameter.

PoolGetOptions

Zusätzliche Parameter für den Get-Vorgang.

PoolInformation

Eine Schnittstelle, die PoolInformation darstellt.

PoolListHeaders

Definiert Kopfzeilen für den Listenvorgang.

PoolListNextOptionalParams

Optionale Parameter.

PoolListNextOptions

Zusätzliche Parameter für listNext-Vorgang.

PoolListOptionalParams

Optionale Parameter.

PoolListOptions

Zusätzliche Parameter für den Listenvorgang.

PoolListUsageMetricsHeaders

Definiert Kopfzeilen für listUsageMetrics-Vorgang.

PoolListUsageMetricsNextOptionalParams

Optionale Parameter.

PoolListUsageMetricsNextOptions

Zusätzliche Parameter für listUsageMetricsNext-Vorgang.

PoolListUsageMetricsOptionalParams

Optionale Parameter.

PoolListUsageMetricsOptions

Zusätzliche Parameter für listUsageMetrics-Vorgang.

PoolListUsageMetricsResult
PoolNodeCounts

Eine Schnittstelle, die PoolNodeCounts darstellt.

PoolNodeCountsListResult
PoolPatchHeaders

Definiert Kopfzeilen für den Patchvorgang.

PoolPatchOptionalParams

Optionale Parameter.

PoolPatchOptions

Zusätzliche Parameter für den Patchvorgang.

PoolPatchParameter

Eine Schnittstelle, die PoolPatchParameter darstellt.

PoolRemoveNodesHeaders

Definiert Kopfzeilen für den RemoveNodes-Vorgang.

PoolRemoveNodesOptionalParams

Optionale Parameter.

PoolRemoveNodesOptions

Zusätzliche Parameter für removeNodes-Vorgang.

PoolResizeHeaders

Definiert Kopfzeilen für den Größenänderungsvorgang.

PoolResizeOptionalParams

Optionale Parameter.

PoolResizeOptions

Zusätzliche Parameter für den Größenänderungsvorgang.

PoolResizeParameter

Eine Schnittstelle, die PoolResizeParameter darstellt.

PoolSpecification

Eine Schnittstelle, die PoolSpecification darstellt.

PoolStatistics

Eine Schnittstelle, die PoolStatistics darstellt.

PoolStopResizeHeaders

Definiert Kopfzeilen für stopResize-Vorgang.

PoolStopResizeOptionalParams

Optionale Parameter.

PoolStopResizeOptions

Zusätzliche Parameter für stopResize-Vorgang.

PoolUpdatePropertiesHeaders

Definiert Header für den UpdateProperties-Vorgang.

PoolUpdatePropertiesOptionalParams

Optionale Parameter.

PoolUpdatePropertiesOptions

Zusätzliche Parameter für den UpdateProperties-Vorgang.

PoolUpdatePropertiesParameter

Eine Schnittstelle, die PoolUpdatePropertiesParameter darstellt.

PoolUsageMetrics

Eine Schnittstelle, die PoolUsageMetrics darstellt.

PublicIPAddressConfiguration

Die konfiguration der öffentlichen IP-Adresse der Netzwerkkonfiguration eines Pools.

RecentJob

Eine Schnittstelle, die RecentJob darstellt.

ResizeError

Eine Schnittstelle, die ResizeError darstellt.

ResourceFile

Eine Schnittstelle, die ResourceFile darstellt.

ResourceStatistics

Eine Schnittstelle, die ResourceStatistics darstellt.

Schedule

Eine Schnittstelle, die Schedule darstellt.

StartTask

Batch wiederholt Aufgaben, wenn ein Wiederherstellungsvorgang auf einem Knoten ausgelöst wird. Beispiele für Wiederherstellungsvorgänge sind (aber nicht beschränkt darauf), wenn ein fehlerhafter Knoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers verschwunden ist. Wiederholungen aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht für das maxTaskRetryCount gezählt. Auch wenn das maxTaskRetryCount 0 ist, kann ein interner Wiederholungsversuch aufgrund eines Wiederherstellungsvorgangs auftreten. Aus diesem Gründen sollten alle Aufgaben idempotent sein. Dies bedeutet, dass Aufgaben unterbrochen und neu gestartet werden müssen, ohne dass Beschädigte oder doppelte Daten verursacht werden. Die bewährte Methode für lange ausgeführte Aufgaben besteht darin, eine Form der Prüfpunkterstellung zu verwenden. In einigen Fällen kann der StartTask erneut ausgeführt werden, obwohl der Computeknoten nicht neu gestartet wurde. Es sollte besonders darauf geachtet werden, startTasks zu vermeiden, die Unterbrechungsvorgang erstellen oder Dienste aus dem StartTask-Arbeitsverzeichnis installieren/starten, da dadurch verhindert wird, dass Batch die StartTask erneut ausführen kann.

StartTaskInformation

Eine Schnittstelle, die StartTaskInformation darstellt.

SubtaskInformation

Eine Schnittstelle, die SubtaskInformation darstellt.

TaskAddCollectionHeaders

Definiert Kopfzeilen für den AddCollection-Vorgang.

TaskAddCollectionOptionalParams

Optionale Parameter.

TaskAddCollectionOptions

Zusätzliche Parameter für den AddCollection-Vorgang.

TaskAddCollectionParameter

Eine Schnittstelle, die TaskAddCollectionParameter darstellt.

TaskAddCollectionResult

Eine Schnittstelle, die TaskAddCollectionResult darstellt.

TaskAddHeaders

Definiert Kopfzeilen für den Add-Vorgang.

TaskAddOptionalParams

Optionale Parameter.

TaskAddOptions

Zusätzliche Parameter für den Add-Vorgang.

TaskAddParameter

Batch wiederholt Aufgaben, wenn ein Wiederherstellungsvorgang auf einem Knoten ausgelöst wird. Beispiele für Wiederherstellungsvorgänge sind (aber nicht beschränkt darauf), wenn ein fehlerhafter Knoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers verschwunden ist. Wiederholungen aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht für das maxTaskRetryCount gezählt. Auch wenn das maxTaskRetryCount 0 ist, kann ein interner Wiederholungsversuch aufgrund eines Wiederherstellungsvorgangs auftreten. Aus diesem Gründen sollten alle Aufgaben idempotent sein. Dies bedeutet, dass Aufgaben unterbrochen und neu gestartet werden müssen, ohne dass Beschädigte oder doppelte Daten verursacht werden. Die bewährte Methode für lange ausgeführte Aufgaben besteht darin, eine Form der Prüfpunkterstellung zu verwenden.

TaskAddResult

Eine Schnittstelle, die TaskAddResult darstellt.

TaskConstraints

Eine Schnittstelle, die TaskConstraints darstellt.

TaskContainerExecutionInformation

Eine Schnittstelle, die TaskContainerExecutionInformation darstellt.

TaskContainerSettings

Eine Schnittstelle, die TaskContainerSettings darstellt.

TaskCounts

Eine Schnittstelle, die TaskCounts darstellt.

TaskCountsResult

Eine Schnittstelle, die TaskCountsResult darstellt.

TaskDeleteHeaders

Definiert Kopfzeilen für den Löschvorgang.

TaskDeleteMethodOptionalParams

Optionale Parameter.

TaskDeleteMethodOptions

Zusätzliche Parameter für den DeleteMethod-Vorgang.

TaskDependencies

Eine Schnittstelle, die TaskDependencies darstellt.

TaskExecutionInformation

Eine Schnittstelle, die TaskExecutionInformation darstellt.

TaskFailureInformation

Eine Schnittstelle, die TaskFailureInformation darstellt.

TaskGetHeaders

Definiert Kopfzeilen für den Get-Vorgang.

TaskGetOptionalParams

Optionale Parameter.

TaskGetOptions

Zusätzliche Parameter für den Get-Vorgang.

TaskIdRange

Der Anfang und das Ende des Bereichs sind inklusive. Wenn z. B. ein Bereich den Anfang 9 und das Ende 12 hat, stellt er Vorgänge "9", "10", "11" und "12" dar.

TaskInformation

Eine Schnittstelle, die TaskInformation darstellt.

TaskListHeaders

Definiert Kopfzeilen für den Listenvorgang.

TaskListNextOptionalParams

Optionale Parameter.

TaskListNextOptions

Zusätzliche Parameter für listNext-Vorgang.

TaskListOptionalParams

Optionale Parameter.

TaskListOptions

Zusätzliche Parameter für den Listenvorgang.

TaskListSubtasksHeaders

Definiert Kopfzeilen für den ListSubtasks-Vorgang.

TaskListSubtasksOptionalParams

Optionale Parameter.

TaskListSubtasksOptions

Zusätzliche Parameter für den listSubtasks-Vorgang.

TaskReactivateHeaders

Definiert Kopfzeilen für den Reaktivierungsvorgang.

TaskReactivateOptionalParams

Optionale Parameter.

TaskReactivateOptions

Zusätzliche Parameter für den Reaktivierungsvorgang.

TaskSchedulingPolicy

Eine Schnittstelle, die TaskSchedulingPolicy darstellt.

TaskSlotCounts

Eine Schnittstelle, die TaskSlotCounts darstellt.

TaskStatistics

Eine Schnittstelle, die TaskStatistics darstellt.

TaskTerminateHeaders

Definiert Kopfzeilen für den Terminate-Vorgang.

TaskTerminateOptionalParams

Optionale Parameter.

TaskTerminateOptions

Zusätzliche Parameter für den Beendigungsvorgang.

TaskUpdateHeaders

Definiert Kopfzeilen für den Aktualisierungsvorgang.

TaskUpdateOptionalParams

Optionale Parameter.

TaskUpdateOptions

Zusätzliche Parameter für den Aktualisierungsvorgang.

TaskUpdateParameter

Eine Schnittstelle, die TaskUpdateParameter darstellt.

UploadBatchServiceLogsConfiguration

Eine Schnittstelle, die UploadBatchServiceLogsConfiguration darstellt.

UploadBatchServiceLogsResult

Eine Schnittstelle, die UploadBatchServiceLogsResult darstellt.

UsageStatistics

Eine Schnittstelle, die UsageStatistics darstellt.

UserAccount

Eine Schnittstelle, die "UserAccount" darstellt.

UserIdentity

Geben Sie entweder die Eigenschaft "userName" oder "autoUser" an, aber nicht beide.

VirtualMachineConfiguration

Eine Schnittstelle, die VirtualMachineConfiguration darstellt.

WindowsConfiguration

Eine Schnittstelle, die WindowsConfiguration darstellt.

WindowsUserConfiguration

Eine Schnittstelle, die WindowsUserConfiguration darstellt.

Typaliase

AccessScope

Definiert Werte für AccessScope. Mögliche Werte sind: "Job"

AccountListPoolNodeCountsResponse

Enthält Antwortdaten für den listPoolNodeCounts-Vorgang.

AccountListSupportedImagesResponse

Enthält Antwortdaten für den listSupportedImages-Vorgang.

AllocationState

Definiert Werte für AllocationState. Mögliche Werte sind: "steady", "resizing", "stop"

ApplicationGetResponse

Enthält Antwortdaten für den Get-Vorgang.

ApplicationListResponse

Enthält Antwortdaten für den Listenvorgang.

AutoUserScope

Definiert Werte für AutoUserScope. Mögliche Werte sind: 'task', 'pool'

CachingType

Definiert Werte für CachingType. Mögliche Werte sind: 'none', 'readOnly', 'readWrite'

CertificateAddResponse

Enthält Antwortdaten für den Add-Vorgang.

CertificateCancelDeletionResponse

Enthält Antwortdaten für den CancelDeletion-Vorgang.

CertificateDeleteResponse

Enthält Antwortdaten für den deleteMethod-Vorgang.

CertificateFormat

Definiert Werte für CertificateFormat. Mögliche Werte sind: 'pfx', 'cer'

CertificateGetResponse

Enthält Antwortdaten für den Get-Vorgang.

CertificateListResponse

Enthält Antwortdaten für den Listenvorgang.

CertificateState

Definiert Werte für CertificateState. Mögliche Werte sind: 'aktiv', 'delete', 'deleteFailed'

CertificateStoreLocation

Definiert Werte für CertificateStoreLocation. Mögliche Werte sind: 'currentUser', 'localMachine'

CertificateVisibility

Definiert Werte für CertificateVisibility. Mögliche Werte sind: 'startTask', 'task', 'remoteUser'

ComputeNodeAddUserResponse

Enthält Antwortdaten für den addUser-Vorgang.

ComputeNodeDeallocationOption

Definiert Werte für ComputeNodeDeallocationOption. Mögliche Werte sind: 'requeue', 'terminate', 'taskCompletion', 'retainedData'

ComputeNodeDeleteUserResponse

Enthält Antwortdaten für den deleteUser-Vorgang.

ComputeNodeDisableSchedulingResponse

Enthält Antwortdaten für den disableScheduling-Vorgang.

ComputeNodeEnableSchedulingResponse

Enthält Antwortdaten für den enableScheduling-Vorgang.

ComputeNodeFillType

Definiert Werte für ComputeNodeFillType. Mögliche Werte sind: "spread", "pack"

ComputeNodeGetRemoteDesktopResponse

Enthält Antwortdaten für den getRemoteDesktop-Vorgang.

ComputeNodeGetRemoteLoginSettingsResponse

Enthält Antwortdaten für den getRemoteLoginSettings-Vorgang.

ComputeNodeGetResponse

Enthält Antwortdaten für den Get-Vorgang.

ComputeNodeListResponse

Enthält Antwortdaten für den Listenvorgang.

ComputeNodeRebootOption

Definiert Werte für ComputeNodeRebootOption. Mögliche Werte sind: 'requeue', 'terminate', 'taskCompletion', 'retainedData'

ComputeNodeRebootResponse

Enthält Antwortdaten für den Neustartvorgang.

ComputeNodeReimageOption

Definiert Werte für ComputeNodeReimageOption. Mögliche Werte sind: 'requeue', 'terminate', 'taskCompletion', 'retainedData'

ComputeNodeReimageResponse

Enthält Antwortdaten für den Reimage-Vorgang.

ComputeNodeState

Definiert Werte für ComputeNodeState. Mögliche Werte sind: 'idle', 'rebooting', 'reimaging', 'running', 'unbrauchable', 'creating', 'starting', 'waitingForStartTask', 'startTaskFailed', 'unknown', 'leavingPool', 'offline', 'preempted'

ComputeNodeUpdateUserResponse

Enthält Antwortdaten für den UpdateUser-Vorgang.

ComputeNodeUploadBatchServiceLogsResponse

Enthält Antwortdaten für den UploadBatchServiceLogs-Vorgang.

ContainerWorkingDirectory

Definiert Werte für ContainerWorkingDirectory. Mögliche Werte sind: 'taskWorkingDirectory', 'containerImageDefault'

DependencyAction

Definiert Werte für DependencyAction. Mögliche Werte sind: 'satisfy', 'block'

DisableComputeNodeSchedulingOption

Definiert Werte für DisableComputeNodeSchedulingOption. Mögliche Werte sind: 'requeue', 'terminate', 'taskCompletion'

DisableJobOption

Definiert Werte für DisableJobOption. Mögliche Werte sind: 'requeue', 'terminate', 'wait'

DiskEncryptionTarget

Definiert Werte für DiskEncryptionTarget. Mögliche Werte sind: 'OsDisk', 'TemporaryDisk'

DynamicVNetAssignmentScope

Definiert Werte für DynamicVNetAssignmentScope. Mögliche Werte sind: 'none', 'job'

ElevationLevel

Definiert Werte für ElevationLevel. Mögliche Werte sind: 'nonAdmin', 'admin'

ErrorCategory

Definiert Werte für ErrorCategory. Mögliche Werte sind: 'userError', 'serverError'

FileDeleteFromComputeNodeResponse

Enthält Antwortdaten für den DeleteFromComputeNode-Vorgang.

FileDeleteFromTaskResponse

Enthält Antwortdaten für den DeleteFromTask-Vorgang.

FileGetFromComputeNodeResponse

Enthält Antwortdaten für den getFromComputeNode-Vorgang.

FileGetFromTaskResponse

Enthält Antwortdaten für den getFromTask-Vorgang.

FileGetPropertiesFromComputeNodeResponse

Enthält Antwortdaten für den getPropertiesFromComputeNode-Vorgang.

FileGetPropertiesFromTaskResponse

Enthält Antwortdaten für den getPropertiesFromTask-Vorgang.

FileListFromComputeNodeResponse

Enthält Antwortdaten für den ListFromComputeNode-Vorgang.

FileListFromTaskResponse

Enthält Antwortdaten für den ListFromTask-Vorgang.

InboundEndpointProtocol

Definiert Werte für InboundEndpointProtocol. Mögliche Werte sind: 'tcp', 'udp'

IPAddressProvisioningType

Definiert Werte für IPAddressProvisioningType. Mögliche Werte sind: "batchManaged", "userManaged", "noPublicIPAddresses"

JobAction

Definiert Werte für JobAction. Mögliche Werte sind: 'none', 'disable', 'terminate'

JobAddResponse

Enthält Antwortdaten für den Add-Vorgang.

JobDeleteResponse

Enthält Antwortdaten für den deleteMethod-Vorgang.

JobDisableResponse

Enthält Antwortdaten für den Deaktivaktionsvorgang.

JobEnableResponse

Enthält Antwortdaten für den Aktivierungsvorgang.

JobGetAllLifetimeStatisticsResponse

Enthält Antwortdaten für den getAllLifetimeStatistics-Vorgang.

JobGetResponse

Enthält Antwortdaten für den Get-Vorgang.

JobGetTaskCountsResponse

Enthält Antwortdaten für den getTaskCounts-Vorgang.

JobListFromJobScheduleResponse

Enthält Antwortdaten für den ListFromJobSchedule-Vorgang.

JobListPreparationAndReleaseTaskStatusResponse

Enthält Antwortdaten für den ListPreparationAndReleaseTaskStatus-Vorgang.

JobListResponse

Enthält Antwortdaten für den Listenvorgang.

JobPatchResponse

Enthält Antwortdaten für den Patchvorgang.

JobPreparationTaskState

Definiert Werte für JobPreparationTaskState. Mögliche Werte sind: "running", "completed"

JobReleaseTaskState

Definiert Werte für JobReleaseTaskState. Mögliche Werte sind: "running", "completed"

JobScheduleAddResponse

Enthält Antwortdaten für den Add-Vorgang.

JobScheduleDeleteResponse

Enthält Antwortdaten für den deleteMethod-Vorgang.

JobScheduleDisableResponse

Enthält Antwortdaten für den Deaktivaktionsvorgang.

JobScheduleEnableResponse

Enthält Antwortdaten für den Aktivierungsvorgang.

JobScheduleExistsResponse

Enthält Antwortdaten für den vorhandenen Vorgang.

JobScheduleGetResponse

Enthält Antwortdaten für den Get-Vorgang.

JobScheduleListResponse

Enthält Antwortdaten für den Listenvorgang.

JobSchedulePatchResponse

Enthält Antwortdaten für den Patchvorgang.

JobScheduleState

Definiert Werte für JobScheduleState. Mögliche Werte sind: 'active', 'completed', 'disabled', 'terminating', 'deleting'

JobScheduleTerminateResponse

Enthält Antwortdaten für den Beendigungsvorgang.

JobScheduleUpdateResponse

Enthält Antwortdaten für den Aktualisierungsvorgang.

JobState

Definiert Werte für JobState. Mögliche Werte sind: "aktiv", "deaktivieren", "disabled", "enabling", "terminating", "completed", "deleting"

JobTerminateResponse

Enthält Antwortdaten für den Beendigungsvorgang.

JobUpdateResponse

Enthält Antwortdaten für den Aktualisierungsvorgang.

LoginMode

Definiert Werte für LoginMode. Mögliche Werte sind: "Batch", "interaktiv"

NetworkSecurityGroupRuleAccess

Definiert Werte für NetworkSecurityGroupRuleAccess. Mögliche Werte sind: "allow", "deny"

OnAllTasksComplete

Definiert Werte für OnAllTasksComplete. Mögliche Werte sind: 'noAction', 'terminateJob'

OnTaskFailure

Definiert Werte für OnTaskFailure. Mögliche Werte sind: 'noAction', 'performExitOptionsJobAction'

OSType

Definiert Werte für OSType. Mögliche Werte sind: "linux", "windows"

OutputFileUploadCondition

Definiert Werte für OutputFileUploadCondition. Mögliche Werte sind: 'taskSuccess', 'taskFailure', 'taskCompletion'

PoolAddResponse

Enthält Antwortdaten für den Add-Vorgang.

PoolDeleteResponse

Enthält Antwortdaten für den deleteMethod-Vorgang.

PoolDisableAutoScaleResponse

Enthält Antwortdaten für den disableAutoScale-Vorgang.

PoolEnableAutoScaleResponse

Enthält Antwortdaten für den enableAutoScale-Vorgang.

PoolEvaluateAutoScaleResponse

Enthält Antwortdaten für den EvaluateAutoScale-Vorgang.

PoolExistsResponse

Enthält Antwortdaten für den vorhandenen Vorgang.

PoolGetAllLifetimeStatisticsResponse

Enthält Antwortdaten für den getAllLifetimeStatistics-Vorgang.

PoolGetResponse

Enthält Antwortdaten für den Get-Vorgang.

PoolLifetimeOption

Definiert Werte für PoolLifetimeOption. Mögliche Werte sind: 'jobSchedule', 'job'

PoolListResponse

Enthält Antwortdaten für den Listenvorgang.

PoolListUsageMetricsResponse

Enthält Antwortdaten für den listUsageMetrics-Vorgang.

PoolPatchResponse

Enthält Antwortdaten für den Patchvorgang.

PoolRemoveNodesResponse

Enthält Antwortdaten für den removeNodes-Vorgang.

PoolResizeResponse

Enthält Antwortdaten für den Größenänderungsvorgang.

PoolState

Definiert Werte für PoolState. Mögliche Werte sind: "aktiv", "löschen"

PoolStopResizeResponse

Enthält Antwortdaten für den stopResize-Vorgang.

PoolUpdatePropertiesResponse

Enthält Antwortdaten für den UpdateProperties-Vorgang.

SchedulingState

Definiert Werte für SchedulingState. Mögliche Werte sind: "enabled", "disabled"

StartTaskState

Definiert Werte für StartTaskState. Mögliche Werte sind: "running", "completed"

StorageAccountType

Definiert Werte für StorageAccountType. Mögliche Werte sind: 'StandardLRS', 'PremiumLRS'

SubtaskState

Definiert Werte für "SubtaskState". Mögliche Werte sind: "Vorbereiten", "Ausführen", "abgeschlossen"

TaskAddCollectionResponse

Enthält Antwortdaten für den addCollection-Vorgang.

TaskAddResponse

Enthält Antwortdaten für den Add-Vorgang.

TaskAddStatus

Definiert Werte für TaskAddStatus. Mögliche Werte sind: 'success', 'clientError', 'serverError'

TaskDeleteResponse

Enthält Antwortdaten für den deleteMethod-Vorgang.

TaskExecutionResult

Definiert Werte für TaskExecutionResult. Mögliche Werte sind: "Erfolg", "Fehler"

TaskGetResponse

Enthält Antwortdaten für den Get-Vorgang.

TaskListResponse

Enthält Antwortdaten für den Listenvorgang.

TaskListSubtasksResponse

Enthält Antwortdaten für den listSubtasks-Vorgang.

TaskReactivateResponse

Enthält Antwortdaten für den Reaktivierungsvorgang.

TaskState

Definiert Werte für TaskState. Mögliche Werte sind: 'active', 'preparing', 'running', 'completed'

TaskTerminateResponse

Enthält Antwortdaten für den Beendigungsvorgang.

TaskUpdateResponse

Enthält Antwortdaten für den Aktualisierungsvorgang.

VerificationType

Definiert Werte für VerificationType. Mögliche Werte sind: "verified", "nicht überprüft"