models Paket
Klassen
AccountListPoolNodeCountsOptions |
Zusätzliche Parameter für list_pool_node_counts Vorgang. |
AccountListSupportedImagesOptions |
Zusätzliche Parameter für list_supported_images Vorgang. |
AffinityInformation |
Ein Lokalitätshinweis, der vom Batch-Dienst verwendet werden kann, um einen Computeknoten auszuwählen, auf dem eine Aufgabe gestartet werden soll. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
ApplicationGetOptions |
Zusätzliche Parameter für get-Vorgang. |
ApplicationListOptions |
Zusätzliche Parameter für den Listenvorgang. |
ApplicationPackageReference |
Ein Verweis auf ein Paket, das auf Computeknoten bereitgestellt werden soll. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
ApplicationSummary |
Enthält Informationen zu einer Anwendung in einem Azure Batch-Konto. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
ApplicationSummaryPaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste ApplicationSummary |
AuthenticationTokenSettings |
Die Einstellungen für ein Authentifizierungstoken, das der Task zum Ausführen von Batch-Dienstvorgängen verwenden kann. |
AutoPoolSpecification |
Gibt Merkmale für einen temporären "automatischen Pool" an. Der Batch-Dienst erstellt diesen automatischen Pool, wenn der Auftrag übermittelt wird. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
AutoScaleRun |
Die Ergebnisse und Fehler bei der Ausführung einer Formel für die automatische Skalierung des Pools. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
AutoScaleRunError |
Ein Fehler, der beim Ausführen oder Auswerten einer Formel für die automatische Skalierung von Pools aufgetreten ist. |
AutoUserSpecification |
Gibt die Parameter für den automatischen Benutzer an, der einen Task im Batch-Dienst ausführt. |
AzureBlobFileSystemConfiguration |
Informationen, die zum Herstellen einer Verbindung mit einem Azure Storage-Container mithilfe von Blobfuse verwendet werden. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
AzureFileShareConfiguration |
Informationen, die zum Herstellen einer Verbindung mit einer Azure-Dateifreigabe verwendet werden. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
BatchError |
Eine Vom Azure Batch-Dienst empfangene Fehlerantwort. |
BatchErrorDetail |
Ein Element mit zusätzlichen Informationen, die in einer Azure Batch Fehlerantwort enthalten sind. |
BatchErrorException |
Der Server hat mit Ausnahme des Typs "BatchError" reagiert. |
BatchPoolIdentity |
Die Identität des Batch-Pools, sofern konfiguriert. Die Identität des Batch-Pools, sofern konfiguriert. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
CIFSMountConfiguration |
Informationen, die zum Herstellen einer Verbindung mit einem CIFS-Dateisystem verwendet werden. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
Certificate |
Ein Zertifikat, das auf Computeknoten installiert werden kann und zum Authentifizieren von Vorgängen auf dem Computer verwendet werden kann. |
CertificateAddOptions |
Zusätzliche Parameter für den Add-Vorgang. |
CertificateAddParameter |
Ein Zertifikat, das auf Computeknoten installiert werden kann und zum Authentifizieren von Vorgängen auf dem Computer verwendet werden kann. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
CertificateCancelDeletionOptions |
Zusätzliche Parameter für cancel_deletion Vorgang. |
CertificateDeleteOptions |
Zusätzliche Parameter für den Löschvorgang. |
CertificateGetOptions |
Zusätzliche Parameter für get-Vorgang. |
CertificateListOptions |
Zusätzliche Parameter für den Listenvorgang. |
CertificatePaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste Certificate |
CertificateReference |
Ein Verweis auf ein Zertifikat, das auf Computeknoten in einem Pool installiert werden soll. Warnung: Dieses Objekt ist veraltet und wird nach Februar 2024 entfernt. Verwenden Sie stattdessen die Azure KeyVault-Erweiterung . Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
CloudJob |
Ein Azure Batch Auftrag. |
CloudJobPaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste CloudJob |
CloudJobSchedule |
Ein Auftragszeitplan, der wiederkehrende Aufträge ermöglicht, indem angegeben wird, wann Aufträge ausgeführt werden sollen, und eine Spezifikation, die zum Erstellen der einzelnen Aufträge verwendet wird. |
CloudJobSchedulePaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste CloudJobSchedule |
CloudPool |
Ein Pool im Azure Batch-Dienst. Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert. |
CloudPoolPaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste CloudPool |
CloudServiceConfiguration |
Die Konfiguration für Computeknoten in einem Pool basierend auf der Azure Cloud Services-Plattform. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
CloudTask |
Ein Azure Batch Task. Batch wiederholt Tasks, wenn ein Wiederherstellungsvorgang auf einem Knoten ausgelöst wird. Beispiele für Wiederherstellungsvorgänge sind (aber nicht beschränkt auf), wenn ein fehlerhafter Knoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers verschwunden ist. Wiederholungsversuche aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht mit maxTaskRetryCount gezählt. Auch wenn maxTaskRetryCount 0 ist, kann aufgrund eines Wiederherstellungsvorgangs eine interne Wiederholung erfolgen. Aus diesem Gründen sollten alle Tasks idempotent sein. Dies bedeutet, dass Tasks es tolerieren müssen, dass sie unterbrochen und neu gestartet werden, ohne dass es zu Beschädigungen oder doppelten Daten kommt. Die bewährte Methode für Aufgaben mit langer Ausführungsdauer besteht darin, eine Form von Prüfpunkten zu verwenden. |
CloudTaskListSubtasksResult |
Das Ergebnis des Auflistens der Teilvorgänge eines Vorgangs. |
CloudTaskPaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste CloudTask |
ComputeNode |
Ein Computeknoten im Batch-Dienst. |
ComputeNodeAddUserOptions |
Zusätzliche Parameter für add_user Vorgang. |
ComputeNodeDeleteUserOptions |
Zusätzliche Parameter für delete_user Vorgang. |
ComputeNodeDisableSchedulingOptions |
Zusätzliche Parameter für disable_scheduling Vorgang. |
ComputeNodeEnableSchedulingOptions |
Zusätzliche Parameter für enable_scheduling Vorgang. |
ComputeNodeEndpointConfiguration |
Die Endpunktkonfiguration für den Computeknoten. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
ComputeNodeError |
Ein Fehler, der bei einem Computeknoten aufgetreten ist. |
ComputeNodeExtensionGetOptions |
Zusätzliche Parameter für get-Vorgang. |
ComputeNodeExtensionListOptions |
Zusätzliche Parameter für den Listenvorgang. |
ComputeNodeGetOptions |
Zusätzliche Parameter für get-Vorgang. |
ComputeNodeGetRemoteDesktopOptions |
Zusätzliche Parameter für get_remote_desktop Vorgang. |
ComputeNodeGetRemoteLoginSettingsOptions |
Zusätzliche Parameter für get_remote_login_settings Vorgang. |
ComputeNodeGetRemoteLoginSettingsResult |
Die Remoteanmeldungseinstellungen für einen Computeknoten. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
ComputeNodeIdentityReference |
Der Verweis auf eine benutzerseitig zugewiesene Identität, die dem Batch-Pool zugeordnet ist, den ein Computeknoten verwendet. |
ComputeNodeInformation |
Informationen zum Computeknoten, auf dem ein Task ausgeführt wurde. |
ComputeNodeListOptions |
Zusätzliche Parameter für den Listenvorgang. |
ComputeNodePaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste ComputeNode |
ComputeNodeRebootOptions |
Zusätzliche Parameter für den Neustartvorgang. |
ComputeNodeReimageOptions |
Zusätzliche Parameter für den Reimage-Vorgang. |
ComputeNodeUpdateUserOptions |
Zusätzliche Parameter für update_user Vorgang. |
ComputeNodeUploadBatchServiceLogsOptions |
Zusätzliche Parameter für upload_batch_service_logs Vorgang. |
ComputeNodeUser |
Ein Benutzerkonto für RDP- oder SSH-Zugriff auf einen Computeknoten. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
ContainerConfiguration |
Die Konfiguration für containerfähige Pools. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
ContainerRegistry |
Eine private Containerregistrierung. |
DataDisk |
Einstellungen, die von den Datenträgern verwendet werden, die Computeknoten im Pool zugeordnet sind. Wenn Sie die angefügten Datenträger verwenden, müssen Sie sie innerhalb eines virtuellen Computers einbinden und formatieren, um sie zu verwenden. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
DeleteCertificateError |
Fehler beim Löschen eines Zertifikats durch den Batch-Dienst. |
DiffDiskSettings |
Gibt die kurzlebigen Datenträgereinstellungen für den Betriebssystemdatenträger an, der vom Computeknoten (VM) verwendet wird. |
DiskEncryptionConfiguration |
Die Datenträgerverschlüsselungskonfiguration, die auf Computeknoten im Pool angewendet wird. Die Konfiguration der Datenträgerverschlüsselung wird in Linux-Pools, die mit Shared Image Gallery Image erstellt wurden, nicht unterstützt. |
EnvironmentSetting |
Eine Umgebungsvariable, die für einen Taskprozess festgelegt werden soll. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
ErrorMessage |
Eine Fehlermeldung, die in einer Azure Batch Fehlerantwort empfangen wurde. |
ExitCodeMapping |
Wie der Batch-Dienst reagieren soll, wenn ein Task mit einem bestimmten Exitcode beendet wird. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
ExitCodeRangeMapping |
Eine Reihe von Exitcodes und wie der Batch-Dienst auf Exitcodes innerhalb dieses Bereichs reagieren soll. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
ExitConditions |
Gibt an, wie der Batch-Dienst reagieren soll, wenn die Aufgabe abgeschlossen ist. |
ExitOptions |
Gibt an, wie der Batch-Dienst auf eine bestimmte Beendigungsbedingung reagiert. |
FileDeleteFromComputeNodeOptions |
Zusätzliche Parameter für delete_from_compute_node Vorgang. |
FileDeleteFromTaskOptions |
Zusätzliche Parameter für delete_from_task Vorgang. |
FileGetFromComputeNodeOptions |
Zusätzliche Parameter für get_from_compute_node Vorgang. |
FileGetFromTaskOptions |
Zusätzliche Parameter für get_from_task Vorgang. |
FileGetPropertiesFromComputeNodeOptions |
Zusätzliche Parameter für get_properties_from_compute_node Vorgang. |
FileGetPropertiesFromTaskOptions |
Zusätzliche Parameter für get_properties_from_task Vorgang. |
FileListFromComputeNodeOptions |
Zusätzliche Parameter für list_from_compute_node Vorgang. |
FileListFromTaskOptions |
Zusätzliche Parameter für list_from_task Vorgang. |
FileProperties |
Die Eigenschaften einer Datei auf einem Computeknoten. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
HttpHeader |
Ein Http-Header-Name-Wert-Paar. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
ImageInformation |
Ein Verweis auf das Azure Virtual Machines Marketplace-Image und zusätzliche Informationen zum Image. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
ImageInformationPaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste ImageInformation |
ImageReference |
Ein Verweis auf ein Azure Virtual Machines Marketplace-Image oder ein Shared Image Gallery Image. Informationen zum Abrufen der Liste aller von Azure Batch überprüften Azure Marketplace Imageverweise finden Sie im Vorgang "Unterstützte Images auflisten". Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert. |
InboundEndpoint |
Ein eingehender Endpunkt auf einem Computeknoten. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
InboundNATPool |
Ein NAT-Pool für eingehenden Datenverkehr, der verwendet werden kann, um bestimmte Ports auf Computeknoten in einem Batchpool extern zu adressieren. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
InstanceViewStatus |
Die instance Ansicht status. |
JobAddOptions |
Zusätzliche Parameter für den Add-Vorgang. |
JobAddParameter |
Ein Azure Batch Auftrag, der hinzugefügt werden soll. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobConstraints |
Die Ausführungseinschränkungen für einen Auftrag. |
JobDeleteOptions |
Zusätzliche Parameter für den Löschvorgang. |
JobDisableOptions |
Zusätzliche Parameter für die Deaktivierung des Vorgangs. |
JobDisableParameter |
Optionen beim Deaktivieren eines Auftrags. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobEnableOptions |
Zusätzliche Parameter für die Aktivierung des Vorgangs. |
JobExecutionInformation |
Enthält Informationen zur Ausführung eines Auftrags im Azure Batch-Dienst. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobGetOptions |
Zusätzliche Parameter für den Get-Vorgang. |
JobGetTaskCountsOptions |
Zusätzliche Parameter für get_task_counts Vorgang. |
JobListFromJobScheduleOptions |
Zusätzliche Parameter für list_from_job_schedule Vorgang. |
JobListOptions |
Zusätzliche Parameter für listenvorgang. |
JobListPreparationAndReleaseTaskStatusOptions |
Zusätzliche Parameter für list_preparation_and_release_task_status Vorgang. |
JobManagerTask |
Gibt Details eines Auftrags-Manager-Tasks an. Der Auftrags-Manager-Task wird automatisch gestartet, wenn der Auftrag erstellt wird. Der Batch-Dienst versucht, den Auftrags-Manager-Task vor allen anderen Aufgaben im Auftrag zu planen. Beim Verkleinern eines Pools versucht der Batch-Dienst, Knoten beizubehalten, auf denen Job Manager-Aufgaben so lange wie möglich ausgeführt werden (das heißt, Computeknoten, auf denen "normale" Aufgaben ausgeführt werden, werden vor Computeknoten entfernt, auf denen Job Manager-Aufgaben ausgeführt werden). Wenn ein Auftrags-Manager-Task fehlschlägt und neu gestartet werden muss, versucht das System, ihn mit der höchsten Priorität zu planen. Wenn keine Computeknoten im Leerlauf verfügbar sind, kann das System eine der ausgeführten Tasks im Pool beenden und an die Warteschlange zurückgeben, um Platz für den Neustart des Auftrags-Manager-Tasks zu schaffen. Beachten Sie, dass eine Auftrags-Manager-Aufgabe in einem Auftrag keine Priorität gegenüber Aufgaben in anderen Aufträgen hat. Bei allen Aufträgen werden nur Prioritäten auf Auftragsebene beachtet. Wenn beispielsweise ein Auftrags-Manager in einem Auftrag der Priorität 0 neu gestartet werden muss, verdrängt er keine Aufgaben eines Auftrags der Priorität 1. Batch wiederholt Aufgaben, wenn ein Wiederherstellungsvorgang auf einem Knoten ausgelöst wird. Beispiele für Wiederherstellungsvorgänge sind (aber nicht beschränkt auf), wenn ein fehlerhafter Knoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers verschwunden ist. Wiederholungsversuche aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht mit maxTaskRetryCount gezählt. Auch wenn maxTaskRetryCount 0 ist, kann es aufgrund eines Wiederherstellungsvorgangs zu einer internen Wiederholung kommen. Aus diesem Gründen sollten alle Aufgaben idempotent sein. Dies bedeutet, dass Tasks es tolerieren müssen, dass sie unterbrochen und neu gestartet werden, ohne dass es zu Beschädigungen oder doppelten Daten kommt. Die bewährte Methode für Aufgaben mit langer Ausführungsdauer besteht darin, eine Form von Prüfpunkten zu verwenden. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobNetworkConfiguration |
Die Netzwerkkonfiguration für den Auftrag. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobPatchOptions |
Zusätzliche Parameter für den Patchvorgang. |
JobPatchParameter |
Der Satz von Änderungen, die an einem Auftrag vorgenommen werden sollen. |
JobPreparationAndReleaseTaskExecutionInformation |
Die status der Aufgaben zur Auftragsvorbereitung und Auftragsfreigabe auf einem Computeknoten. |
JobPreparationAndReleaseTaskExecutionInformationPaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste JobPreparationAndReleaseTaskExecutionInformation |
JobPreparationTask |
Ein Auftragsvorbereitungstask, der vor allen Aufgaben des Auftrags auf einem beliebigen Computeknoten ausgeführt werden soll. Sie können die Auftragsvorbereitung verwenden, um einen Knoten für die Ausführung von Aufgaben für den Auftrag vorzubereiten. Zu den aktivitäten, die häufig in der Auftragsvorbereitung ausgeführt werden, gehören: Herunterladen allgemeiner Ressourcendateien, die von allen Aufgaben im Auftrag verwendet werden. Der Auftragsvorbereitungstask kann diese allgemeinen Ressourcendateien an den freigegebenen Speicherort auf dem Knoten herunterladen. (AZ_BATCH_NODE_ROOT_DIRshared) oder einen lokalen Dienst auf dem Knoten starten, damit alle Aufgaben dieses Auftrags mit diesem kommunizieren können. Wenn der Auftragsvorbereitungstask fehlschlägt (d. h. die Wiederholungsanzahl erschöpft, bevor er mit Exitcode 0 beendet wird), führt Batch keine Tasks dieses Auftrags auf dem Knoten aus. Der Computeknoten kann Aufgaben dieses Auftrags nicht ausführen, bis er neu erstellt wird. Der Computeknoten bleibt aktiv und kann für andere Aufträge verwendet werden. Der Auftragsvorbereitungstask kann mehrmals auf demselben Knoten ausgeführt werden. Daher sollten Sie den Auftragsvorbereitungstask schreiben, um die erneute Ausführung zu behandeln. Wenn der Knoten neu gestartet wird, wird der Auftragsvorbereitungstask erneut auf dem Computeknoten ausgeführt, bevor eine andere Aufgabe des Auftrags geplant wird, wenn rerunOnNodeRebootAfterSuccess true ist oder wenn der Auftragsvorbereitungstask zuvor nicht abgeschlossen wurde. Wenn der Knoten neu erstellt wird, wird der Auftragsvorbereitungstask 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 auf), wenn ein fehlerhafter Knoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers verschwunden ist. Wiederholungsversuche aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht mit maxTaskRetryCount gezählt. Auch wenn maxTaskRetryCount 0 ist, kann es aufgrund eines Wiederherstellungsvorgangs zu einer internen Wiederholung kommen. Aus diesem Gründen sollten alle Aufgaben idempotent sein. Dies bedeutet, dass Tasks es tolerieren müssen, dass sie unterbrochen und neu gestartet werden, ohne dass es zu Beschädigungen oder doppelten Daten kommt. Die bewährte Methode für Aufgaben mit langer Ausführungsdauer besteht darin, eine Form von Prüfpunkten zu verwenden. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobPreparationTaskExecutionInformation |
Enthält Informationen zur Ausführung eines Auftragsvorbereitungstasks auf einem Computeknoten. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobReleaseTask |
Ein Auftragsfreigabetask, der bei Auftragserledigung auf einem beliebigen Computeknoten ausgeführt werden soll, auf dem der Auftrag ausgeführt wurde. Der Auftragsfreigabetask wird ausgeführt, wenn der Auftrag endet, aufgrund einer der folgenden Gründe: Der Benutzer ruft die Api zum Beenden von Aufträgen oder die Löschauftrags-API auf, während der Auftrag noch aktiv ist, die maximale Zeitbeschränkung für die Wanduhr des Auftrags wird erreicht, und der Auftrag ist weiterhin aktiv, oder der Auftrags-Manager-Task wurde abgeschlossen, und der Auftrag wird so konfiguriert, dass er beendet wird, wenn der Auftrags-Manager abgeschlossen ist. Der Auftragsfreigabetask wird auf jedem Knoten ausgeführt, auf dem Aufgaben des Auftrags ausgeführt und der Auftragsvorbereitungstask ausgeführt und abgeschlossen wurde. Wenn Sie einen Knoten neu abbilden, nachdem er den Auftragsvorbereitungstask ausgeführt hat, und der Auftrag ohne weitere Aufgaben des Auftrags endet, der auf diesem Knoten ausgeführt wird (und daher der Auftragsvorbereitungstask nicht erneut ausgeführt wird), wird der Auftragsfreigabetask nicht auf diesem Computeknoten ausgeführt. Wenn ein Knoten neu gestartet wird, während der Auftragsfreigabetask noch ausgeführt wird, wird der Auftragsfreigabetask erneut ausgeführt, wenn der Computeknoten gestartet wird. Der Auftrag wird erst als abgeschlossen markiert, wenn alle Auftragsfreigabeaufgaben abgeschlossen sind. Der Auftragsfreigabetask wird im Hintergrund ausgeführt. Es belegt keinen Terminplanungsslot. Das heißt, es wird nicht auf das limit von taskSlotsPerNode angerechnet, das für den Pool angegeben ist. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobReleaseTaskExecutionInformation |
Enthält Informationen zur Ausführung eines Auftragsfreigabetasks auf einem Computeknoten. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobScheduleAddOptions |
Zusätzliche Parameter für den Add-Vorgang. |
JobScheduleAddParameter |
Ein Auftragszeitplan, der wiederkehrende Aufträge zulässt, indem er angibt, wann Aufträge ausgeführt werden sollen, und eine Spezifikation, die zum Erstellen der einzelnen Aufträge verwendet wird. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobScheduleDeleteOptions |
Zusätzliche Parameter für den Löschvorgang. |
JobScheduleDisableOptions |
Zusätzliche Parameter für die Deaktivierung des Vorgangs. |
JobScheduleEnableOptions |
Zusätzliche Parameter für die Aktivierung des Vorgangs. |
JobScheduleExecutionInformation |
Enthält Informationen zu Aufträgen, die unter einem Auftragszeitplan ausgeführt wurden und ausgeführt werden. |
JobScheduleExistsOptions |
Zusätzliche Parameter für exists-Vorgang. |
JobScheduleGetOptions |
Zusätzliche Parameter für den Get-Vorgang. |
JobScheduleListOptions |
Zusätzliche Parameter für listenvorgang. |
JobSchedulePatchOptions |
Zusätzliche Parameter für den Patchvorgang. |
JobSchedulePatchParameter |
Der Satz von Änderungen, die an einem Auftragszeitplan vorgenommen werden sollen. |
JobScheduleStatistics |
Ressourcennutzungsstatistiken für einen Auftragszeitplan. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobScheduleTerminateOptions |
Zusätzliche Parameter für den Beendigungsvorgang. |
JobScheduleUpdateOptions |
Zusätzliche Parameter für den Aktualisierungsvorgang. |
JobScheduleUpdateParameter |
Der Satz von Änderungen, die an einem Auftragszeitplan vorgenommen werden sollen. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobSchedulingError |
Ein Fehler, der vom Batch-Dienst beim Planen eines Auftrags auftritt. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobSpecification |
Gibt Details zu den Aufträgen an, die nach einem Zeitplan erstellt werden sollen. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobStatistics |
Ressourcennutzungsstatistiken für einen Auftrag. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
JobTerminateOptions |
Zusätzliche Parameter für den Beendigungsvorgang. |
JobTerminateParameter |
Optionen beim Beenden eines Auftrags. |
JobUpdateOptions |
Zusätzliche Parameter für den Aktualisierungsvorgang. |
JobUpdateParameter |
Der Satz von Änderungen, die an einem Auftrag vorgenommen werden sollen. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
LinuxUserConfiguration |
Eigenschaften, die zum Erstellen eines Benutzerkontos auf einem Linux-Computeknoten verwendet werden. |
MetadataItem |
Ein Name-Wert-Paar, das einer Batch-Dienstressource zugeordnet ist. Der Batch-Dienst weist diesen Metadaten keine Bedeutung zu. es dient ausschließlich der Verwendung von Benutzercode. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
MountConfiguration |
Das Dateisystem, das auf jedem Knoten eingebunden werden soll. |
MultiInstanceSettings |
Einstellungen, die angeben, wie ein Task mit mehreren instance ausgeführt werden soll. Aufgaben mit mehreren instance werden häufig zur Unterstützung von MPI-Aufgaben verwendet. Wenn im MPI-Fall einer der Teiltasks fehlschlägt (z. B. aufgrund des Beendens mit einem Nicht-Null-Exitcode), schlägt der gesamte Task mit mehreren instance fehl. Der Task mit mehreren instance wird dann beendet und bis zu seinem Wiederholungslimit wiederholt. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
NFSMountConfiguration |
Informationen, die zum Herstellen einer Verbindung mit einem NFS-Dateisystem verwendet werden. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
NameValuePair |
Stellt ein Name-Wert-Paar dar. |
NetworkConfiguration |
Die Netzwerkkonfiguration für einen Pool. |
NetworkSecurityGroupRule |
Eine Netzwerksicherheitsgruppenregel, die auf einen eingehenden Endpunkt angewendet werden soll. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
NodeAgentInformation |
Informationen zum Computeknoten-Agent. Der Batch Compute Node-Agent ist ein Programm, das auf jedem Computeknoten im Pool ausgeführt wird und batch-Funktionen für den Computeknoten bereitstellt. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
NodeCounts |
Die Anzahl der Computeknoten in jedem Computeknotenstatus. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
NodeDisableSchedulingParameter |
Optionen zum Deaktivieren der Planung auf einem Computeknoten. |
NodeFile |
Informationen zu einer Datei oder einem Verzeichnis auf einem Computeknoten. |
NodeFilePaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste NodeFile |
NodePlacementConfiguration |
Knotenplatzierungskonfiguration für einen Pool. Für die regionale Platzierung werden Knoten im Pool in derselben Region zugeordnet. Für die zonenbasierte Platzierung werden Knoten im Pool auf verschiedene Zonen verteilt, wobei der optimale Aufwand ausgeglichen wird. |
NodeRebootParameter |
Optionen zum Neustarten eines Computeknotens. |
NodeReimageParameter |
Optionen für das erneute Erstellen eines Computeknotens. |
NodeRemoveParameter |
Optionen zum Entfernen von Computeknoten aus einem Pool. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
NodeUpdateUserParameter |
Der Satz von Änderungen, die an einem Benutzerkonto auf einem Computeknoten vorgenommen werden sollen. |
NodeVMExtension |
Die Konfiguration für die VM-Erweiterung instance Ansicht. |
NodeVMExtensionPaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste NodeVMExtension |
OSDisk |
Einstellungen für den Betriebssystemdatenträger des Computeknotens (VM). |
OutputFile |
Eine Spezifikation zum Hochladen von Dateien aus einem Azure Batch Computeknoten an einen anderen Speicherort, nachdem der Batch-Dienst die Ausführung des Vorgangs abgeschlossen hat. Bei jedem Dateiupload schreibt der Batch-Dienst zwei Protokolldateien in den Computeknoten "fileuploadout.txt" und "fileuploaderr.txt". Diese Protokolldateien werden verwendet, um mehr über einen bestimmten Fehler zu erfahren. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
OutputFileBlobContainerDestination |
Gibt ein Dateiuploadziel in einem Azure Blob Storage-Container an. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
OutputFileDestination |
Das Ziel, in das eine Datei hochgeladen werden soll. |
OutputFileUploadOptions |
Details zu einem Ausgabedateiuploadvorgang, einschließlich der Bedingungen, unter welchen Bedingungen der Upload ausgeführt werden soll. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
PoolAddOptions |
Zusätzliche Parameter für den Add-Vorgang. |
PoolAddParameter |
Ein Pool im Azure Batch-Dienst, der hinzugefügt werden soll. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
PoolDeleteOptions |
Zusätzliche Parameter für den Löschvorgang. |
PoolDisableAutoScaleOptions |
Zusätzliche Parameter für disable_auto_scale Vorgang. |
PoolEnableAutoScaleOptions |
Zusätzliche Parameter für enable_auto_scale Vorgang. |
PoolEnableAutoScaleParameter |
Optionen zum Aktivieren der automatischen Skalierung in einem Pool. |
PoolEndpointConfiguration |
Die Endpunktkonfiguration für einen Pool. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
PoolEvaluateAutoScaleOptions |
Zusätzliche Parameter für evaluate_auto_scale Vorgang. |
PoolEvaluateAutoScaleParameter |
Optionen zum Auswerten einer automatischen Skalierungsformel für einen Pool. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
PoolExistsOptions |
Zusätzliche Parameter für exists-Vorgang. |
PoolGetOptions |
Zusätzliche Parameter für den Get-Vorgang. |
PoolInformation |
Gibt an, wie ein Auftrag einem Pool zugewiesen werden soll. |
PoolListOptions |
Zusätzliche Parameter für listenvorgang. |
PoolListUsageMetricsOptions |
Zusätzliche Parameter für list_usage_metrics Vorgang. |
PoolNodeCounts |
Die Anzahl der Computeknoten in jedem Zustand für einen Pool. Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden. |
PoolNodeCountsPaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste PoolNodeCounts |
PoolPatchOptions |
Zusätzliche Parameter für den Patchvorgang. |
PoolPatchParameter |
Der Satz von Änderungen, die an einem Pool vorgenommen werden sollen. |
PoolRemoveNodesOptions |
Zusätzliche Parameter für remove_nodes Vorgang. |
PoolResizeOptions |
Zusätzliche Parameter für den Größenänderungsvorgang. |
PoolResizeParameter |
Optionen zum Ändern der Größe eines Pools. |
PoolSpecification |
Spezifikation zum Erstellen eines neuen Pools. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
PoolStatistics |
Enthält Nutzungs- und Ressourcennutzungsstatistiken für die Lebensdauer eines Pools. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
PoolStopResizeOptions |
Zusätzliche Parameter für stop_resize Vorgang. |
PoolUpdatePropertiesOptions |
Zusätzliche Parameter für update_properties Vorgang. |
PoolUpdatePropertiesParameter |
Der Satz von Änderungen, die an einem Pool vorgenommen werden sollen. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
PoolUsageMetrics |
Nutzungsmetriken für einen Pool über ein Aggregationsintervall hinweg. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
PoolUsageMetricsPaged |
Ein Auslagerungscontainer zum Durchlaufen einer Objektliste PoolUsageMetrics |
PublicIPAddressConfiguration |
Die Konfiguration der öffentlichen IP-Adresse der Netzwerkkonfiguration eines Pools. |
RecentJob |
Informationen zum letzten Auftrag, der unter dem Auftragszeitplan ausgeführt werden soll. |
ResizeError |
Ein Fehler, der beim Ändern der Größe eines Pools aufgetreten ist. |
ResourceFile |
Eine einzelne Datei oder mehrere Dateien, die auf einen Computeknoten heruntergeladen werden sollen. |
ResourceStatistics |
Statistiken im Zusammenhang mit dem Ressourcenverbrauch durch Computeknoten in einem Pool. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
Schedule |
Der Zeitplan, nach dem Aufträge erstellt werden. Alle Zeiten werden entsprechend UTC festgelegt und sind nicht von der Sommerzeit betroffen. |
StartTask |
Eine Aufgabe, die ausgeführt wird, wenn ein Knoten einen Pool im Azure Batch-Dienst hinzuschließt oder wenn der Computeknoten neu gestartet oder ein neuer Image erstellt wird. Batch wiederholt Tasks, wenn ein Wiederherstellungsvorgang auf einem Knoten ausgelöst wird. Beispiele für Wiederherstellungsvorgänge sind (aber nicht beschränkt auf), wenn ein fehlerhafter Knoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers verschwunden ist. Wiederholungsversuche aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht mit maxTaskRetryCount gezählt. Auch wenn maxTaskRetryCount 0 ist, kann aufgrund eines Wiederherstellungsvorgangs eine interne Wiederholung erfolgen. Aus diesem Gründen sollten alle Tasks idempotent sein. Dies bedeutet, dass Tasks es tolerieren müssen, dass sie unterbrochen und neu gestartet werden, ohne dass es zu Beschädigungen oder doppelten Daten kommt. Die bewährte Methode für Aufgaben mit langer Ausführungsdauer besteht darin, eine Form von Prüfpunkten zu verwenden. In einigen Fällen kann startTask erneut ausgeführt werden, obwohl der Computeknoten nicht neu gestartet wurde. Es sollte besonders darauf geachtet werden, StartTasks zu vermeiden, die einen Unterbrechungsprozess erstellen oder Dienste aus dem StartTask-Arbeitsverzeichnis installieren/starten, da dies verhindert, dass Batch die StartTask erneut ausführen kann. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
StartTaskInformation |
Informationen zu einem StartTask, der auf einem Computeknoten ausgeführt wird. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
SubtaskInformation |
Informationen zu einem Azure Batch Subtask. |
TaskAddCollectionOptions |
Zusätzliche Parameter für add_collection Vorgang. |
TaskAddCollectionParameter |
Eine Sammlung von Azure Batch Tasks, die hinzugefügt werden sollen. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskAddCollectionResult |
Das Ergebnis des Hinzufügens einer Sammlung von Tasks zu einem Auftrag. |
TaskAddOptions |
Zusätzliche Parameter für den Add-Vorgang. |
TaskAddParameter |
Eine hinzuzufügende Azure Batch-Aufgabe. Batch wiederholt Tasks, wenn ein Wiederherstellungsvorgang auf einem Knoten ausgelöst wird. Beispiele für Wiederherstellungsvorgänge sind (aber nicht beschränkt auf), wenn ein fehlerhafter Knoten neu gestartet wird oder ein Computeknoten aufgrund eines Hostfehlers verschwunden ist. Wiederholungsversuche aufgrund von Wiederherstellungsvorgängen sind unabhängig von und werden nicht mit maxTaskRetryCount gezählt. Auch wenn maxTaskRetryCount 0 ist, kann aufgrund eines Wiederherstellungsvorgangs eine interne Wiederholung erfolgen. Aus diesem Gründen sollten alle Tasks idempotent sein. Dies bedeutet, dass Tasks es tolerieren müssen, dass sie unterbrochen und neu gestartet werden, ohne dass es zu Beschädigungen oder doppelten Daten kommt. Die bewährte Methode für Aufgaben mit langer Ausführungsdauer besteht darin, eine Form von Prüfpunkten zu verwenden. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskAddResult |
Ergebnis für einen einzelnen Task, der als Teil eines Vorgangs zum Hinzufügen einer Aufgabe hinzugefügt wurde. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskConstraints |
Ausführungseinschränkungen, die auf einen Task angewendet werden sollen. |
TaskContainerExecutionInformation |
Enthält Informationen zum Container, den ein Task ausführt. |
TaskContainerSettings |
Die Containereinstellungen für einen Task. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskCounts |
Der Vorgang zählt für einen Auftrag. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskCountsResult |
Die Anzahl von Task und TaskSlot für einen Auftrag. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskDeleteOptions |
Zusätzliche Parameter für den Löschvorgang. |
TaskDependencies |
Gibt alle Abhängigkeiten einer Aufgabe an. Jeder Task, der explizit angegeben ist oder innerhalb eines Abhängigkeitsbereichs liegt, muss abgeschlossen werden, bevor der abhängige Task geplant wird. |
TaskExecutionInformation |
Informationen zur Ausführung einer Aufgabe. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskFailureInformation |
Informationen zu einem Vorgangsfehler. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskGetOptions |
Zusätzliche Parameter für get-Vorgang. |
TaskIdRange |
Ein Bereich von Aufgaben-IDs, von denen ein Task abhängig sein kann. Alle Tasks mit IDs im Bereich müssen erfolgreich abgeschlossen werden, bevor der abhängige Task geplant werden kann. Anfang und Ende des Bereichs sind inklusive. Wenn beispielsweise ein Bereich den Anfang 9 und das Ende 12 aufweist, stellt er die Aufgaben '9', '10', '11' und '12' dar. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskInformation |
Informationen zu einer Aufgabe, die auf einem Computeknoten ausgeführt wird. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskListOptions |
Zusätzliche Parameter für den Listenvorgang. |
TaskListSubtasksOptions |
Zusätzliche Parameter für list_subtasks Vorgang. |
TaskReactivateOptions |
Zusätzliche Parameter für die Reaktivierung des Vorgangs. |
TaskSchedulingPolicy |
Gibt an, wie Tasks auf Computeknoten verteilt werden sollen. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskSlotCounts |
Das TaskSlot zählt für einen Auftrag. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskStatistics |
Ressourcennutzungsstatistiken für einen Task. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
TaskTerminateOptions |
Zusätzliche Parameter für den Beendigungsvorgang. |
TaskUpdateOptions |
Zusätzliche Parameter für den Updatevorgang. |
TaskUpdateParameter |
Der Satz von Änderungen, die an einer Aufgabe vorgenommen werden sollen. |
UploadBatchServiceLogsConfiguration |
Die Azure Batch-Dienstprotokolldatei-Uploadkonfiguration für einen Computeknoten. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
UploadBatchServiceLogsResult |
Das Ergebnis des Hochladens von Batch-Dienstprotokolldateien von einem bestimmten Computeknoten. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
UsageStatistics |
Statistiken im Zusammenhang mit Poolnutzungsinformationen. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
UserAccount |
Eigenschaften, die zum Erstellen eines Benutzers zum Ausführen von Aufgaben auf einem Azure Batch Computeknoten verwendet werden. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
UserAssignedIdentity |
Die vom Benutzer zugewiesene Identität. Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
UserIdentity |
Die Definition der Benutzeridentität, unter der der Task ausgeführt wird. Geben Sie entweder die UserName- oder autoUser-Eigenschaft an, aber nicht beides. |
VMExtension |
Die Konfiguration für VM-Erweiterungen. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
VMExtensionInstanceView |
Die VM-Erweiterung instance Ansicht. |
VirtualMachineConfiguration |
Die Konfiguration für Computeknoten in einem Pool basierend auf der Azure Virtual Machines-Infrastruktur. Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können. |
VirtualMachineInfo |
Informationen zum aktuellen Status des virtuellen Computers. |
WindowsConfiguration |
Windows-Betriebssystemeinstellungen, die auf den virtuellen Computer angewendet werden sollen. |
WindowsUserConfiguration |
Eigenschaften, die zum Erstellen eines Benutzerkontos auf einem Windows-Computeknoten verwendet werden. |
Enumerationen
Azure SDK for Python