Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die von der Batch Management REST API bereitgestellten Operationen können mehrere Versionen zur Abwärtskompatibilität haben, da sich die API im Laufe der Zeit weiterentwickelt. Sie müssen angeben, welche Version einer Operation Sie verwenden möchten, wenn sie aufgerufen wird, indem Sie die Version mit Ihrem REST-Aufruf bereitstellen. Wenn Ihre Anwendung eine ältere Version einer Operation aufruft, können Sie wählen, ob Sie die ältere Version weiterhin aufrufen oder Ihren Code ändern, um eine neuere Version aufzurufen. Wenn die Version nicht angegeben ist oder eine falsche Version angegeben wird, wird ein Fehler zurückgegeben.
Um anzugeben, welche Version einer Operation verwendet werden soll, setzen Sie den API-Version-Abfrageparameter . Die Version entspricht dem Format YYYY-MM-DD.
Neueste Version: 01.06.2025
Job-Level FIFO
- Neue Schrift hinzugefügt
JobDefaultOrder. - Erweitert
TaskSchedulingPolicymit einer neuenjobDefaultOrderImmobilie, um die FIFO-Planung auf Jobniveau zu unterstützen.
- Neue Schrift hinzugefügt
CMK-Unterstützung bei Pools
- Hinzugefügt
DiskCustomerManagedKeyfür kundenverwaltete Schlüsselunterstützung (CMK) bei Pools. - Erweitert
DiskEncryptionConfigurationmit einer neuencustomerManagedKeyImmobilie. - Erweitert
ManagedDiskmit einer neuendiskEncryptionSetImmobilie. - Hinzugefügt
DiskEncryptionSetParameterszum Referenzieren von Festplattenverschlüsselungssätzen.
- Hinzugefügt
IPv6-Unterstützung bei Pools
- Neue Schrift hinzugefügt
IPFamily. - Erweitert
PublicIPAddressConfigurationmit neuenipFamiliesundipTagsImmobilien.
- Neue Schrift hinzugefügt
Unterstützung für Metadaten-Sicherheitsprotokolle in Pools
- Hinzugefügt
HostEndpointSettingsundHostEndpointSettingsModeTypes. -
ProxyAgentSettingswurde hinzugefügt. - Erweitert
SecurityProfilemit einer neuenproxyAgentSettingsEigenschaft für die Unterstützung von Metadaten-Sicherheitsprotokollen.
- Hinzugefügt
IP-Tag-Unterstützung
- Neue Schrift hinzugefügt
IPTag. - Erweitert
PublicIPAddressConfigurationmit neueripTagsEigenschaft für IP-Tag-Unterstützung.
- Neue Schrift hinzugefügt
[Zerbrechen] Entfernte Unterstützung für Zertifikate:
- Entfernte Zertifikats-APIs:
Certificate_ListByBatchAccount,Certificate_Get, ,Certificate_Create,Certificate_Update,Certificate_DeleteundCertificate_CancelDeletion. - Entfernte Zertifikatsmodelle:
Certificate, , ,CertificateBaseProperties,CertificateCreateOrUpdateProperties,CertificateProperties,CertificateFormat,CertificateProvisioningStateCertificateVisibilityCertificateReferenceCertificateStoreLocationund .DeleteCertificateErrorCertificateCreateOrUpdateParameters - Eigentum aus dem Pool entfernt
certificates.
- Entfernte Zertifikats-APIs:
[Zerbrechen] Modell und Eigenschaften
targetNodeCommunicationModesowiecurrentNodeCommunicationModeaus dem Pool entferntNodeCommunicationMode.[Zerbrechen] Eigentum aus dem Pool entfernt
applicationLicenses.[Zerbrechen] Entfernt
storageAccountTypeausDataDisk. Verwenden Sie stattdessenManagedDisk.storageAccountType.[Zerbrechen] Aus dem Pool entfernt
resourceTags.
Frühere Versionen
Frühere Versionen umfassen:
- 2024-07-01
- 2024-02-01
- 2023-11-01
- 2023-05-01
- 2022-10-01
- 2022-06-01
- 2022-01-01
- 2021-06-01
- 2021-01-01
- 2020-09-01
- 2020-05-01
- 2020-03-01
- 2019-08-01
- 2019-04-01
- 2018-12-01
- 2017-09-01
- 2017-05-01
- 2017-01-01
- 2015-12-01
Version: 01.07.2024
Unterstützung für Network Security Perimeter (NSP) hinzugefügt:
- Operation hinzugefügt
NetworkSecurityPerimeter_ListConfigurations, um alle NSP-Konfigurationen in einem Batch-Konto aufzulisten. - Operation hinzugefügt
NetworkSecurityPerimeter_GetConfiguration, um eine spezifische NSP-Konfiguration zu erhalten. - Operation hinzugefügt
NetworkSecurityPerimeter_ReconcileConfiguration, um eine NSP-Konfiguration abzugleichen. - Mehrwert
SecuredByPerimeterfürPublicNetworkAccessTypeEnum.
- Operation hinzugefügt
Vertrauliche VM-Unterstützung hinzugefügt:
- Modell mit einer
securityEncryptionTypeEigenschaft hinzugefügtVMDiskSecurityProfile. - Eigenschaft zu hinzugefügt
securityProfile.ManagedDisk - Hinzugefügt
confidentialVMals neuer Wert fürSecurityTypesEnum.
- Modell mit einer
Hinzugefügte Unterstützung für Shared Gallery und Community Gallery Bildreferenzen:
- Hinzugefügte
sharedGalleryImageIdundcommunityGalleryImageIdEigenschaften zuImageReference.
- Hinzugefügte
Container-Bind-Mount-Unterstützung für Aufgaben hinzugefügt:
- Modell mit
sourceundisReadOnlyEigenschaften hinzugefügtContainerHostBatchBindMountEntry. - Hinzugefügtes Enum mit den Werten
ContainerHostDataPathShared,Startup,VfsMounts,Task,JobPrepundApplications. - Eigenschaft zu hinzugefügt
containerHostBatchBindMounts.TaskContainerSettings
- Modell mit
[Zerbrechen] Entfernte Unterstützung für Cloud Service Configuration Pool:
- Modell entfernt
CloudServiceConfiguration. -
cloudServiceConfigurationEigenschaft entfernt ausDeploymentConfiguration. - Operation entfernt
Location_ListSupportedCloudServiceSkus.
- Modell entfernt
Version: 01.02.2024
Hinzugefügte Unterstützung für Betriebssystem-Upgrade-Richtlinien für VM-Pools:
- Hinzugefügtes
UpgradePolicyModell mit den Eigenschaftenmode,automaticOSUpgradePolicy, undrollingUpgradePolicy. - Hinzugefügtes
AutomaticOSUpgradePolicyModell mit den EigenschaftendisableAutomaticRollback,enableAutomaticOSUpgrade,useRollingUpgradePolicy, undosRollingUpgradeDeferral. - Hinzugefügtes
RollingUpgradePolicyModell mit den EigenschaftenenableCrossZoneUpgrade,maxBatchInstancePercent, ,maxUnhealthyUpgradedInstancePercentmaxUnhealthyInstancePercent,pauseTimeBetweenBatches,prioritizeUnhealthyInstances, undrollbackFailedInstancesOnPolicyBreach. - Pool-Property wurde hinzugefügt
upgradePolicy. - Hinzugefügtes Enum mit den Werten
UpgradeModeautomatic,manual, undrolling.
- Hinzugefügtes
Eigenschaft zu hinzugefügt
batchSupportEndOfLife.SupportedSku
Version: 01.11.2023
Hinzugefügte Unterstützung für Trusted Launch / Sicherheitsprofile für VM-Pools:
- Hinzugefügtes
SecurityProfileModell mit den EigenschaftenencryptionAtHost,securityType, unduefiSettings. - Hinzugefügtes
UefiSettingsModell mit EigenschaftensecureBootEnabledundvTpmEnabled. - Enum mit Werten
trustedLaunchhinzugefügtSecurityTypes. - Eigenschaft zu hinzugefügt
securityProfile.VirtualMachineConfiguration
- Hinzugefügtes
Zusätzliche Unterstützung für Serviceartefakte-Referenzen für Skalierungssätze:
- Modell mit einer erforderlichen
idEigenschaft hinzugefügtServiceArtifactReference. - Eigenschaft zu hinzugefügt
serviceArtifactReference.VirtualMachineConfiguration
- Modell mit einer erforderlichen
Erweiterte OS-Festplattenkonfiguration:
- Modell mit einer
storageAccountTypeEigenschaft hinzugefügtManagedDisk. - Hinzugefügte
caching,diskSizeGB,managedDisk, undwriteAcceleratorEnabledEigenschaften zuOSDisk.
- Modell mit einer
Hinzugefügt
StandardSSD_LRSals neuer Wert fürStorageAccountType.Property zu Pool hinzugefügt
resourceTags, damit benutzerdefinierte Tags auf die Azure-Ressourcen übertragen werden können. Gilt nur, wennpoolAllocationModeUserSubscriptionist.
Version: 01.05.2023
Boolesche Eigenschaft
enableAcceleratedNetworkingwurde hinzugefügt.NetworkConfiguration- Diese Eigenschaft bestimmt, ob dieser Pool beeiltes Netzwerken ermöglichen sollte, wobei der Standardwert als falsch gilt.
- Ob diese Funktion aktiviert werden kann, hängt auch davon ab, ob eine Betriebssystem-/VM-Instanz unterstützt wird, was mit der AcceleratedNetworking Policy übereinstimmen sollte.
Boolesche Eigenschaft
enableAutomaticUpgradewurde hinzugefügt.VMExtension- Diese Eigenschaft bestimmt, ob die Erweiterung automatisch aktualisiert werden sollte, falls eine neuere Version der Erweiterung verfügbar ist.
Die Eigenschaft
typevonContainerConfigurationjetzt unterstützt zwei Werte:DockerCompatibleundCriCompatible.
Version: 01.10.2022
- Enum mit den Werten
NodeCommunicationModeDefault,Classic, hinzugefügt undSimplifiedum zu bestimmen, wie ein Pool mit dem Batch-Service kommuniziert. -
currentNodeCommunicationModeHinzugefügte Eigenschaft zu Pool, um auf den aktuellen Stand des Pool-Kommunikationsmodus zu verweisen. - Dem Pool wurde eine Eigenschaft hinzugefügt
targetNodeCommunicationMode, um auf den gewünschten Knotenkommunikationsmodus für den Pool zu verweisen.
Version: 01.06.2022
- Operation hinzugefügt
PrivateEndpointConnection_Delete, um eine private Endpunktverbindung zu löschen. -
allowedAuthenticationModesHinzufügen von EigenschaftenBatchAccountCreatePropertieszu undBatchAccountUpdatePropertieszur Steuerung der Authentifizierungsmodi. - Hinzugefügt
TaskAuthenticationTokenals neuer Wert fürAuthenticationModeEnum.
Version: 01.01.2022
- Operation hinzugefügt
Location_ListSupportedVirtualMachineSkus, um unterstützte VM-SKUs an einem bestimmten Ort aufzulisten. - Hinzugefügtes
SupportedSkuModell mit den Eigenschaftenname,familyName, undcapabilities. - Neues Modell hinzugefügt
SupportedSkusResult. - Neues Modell hinzugefügt
SkuCapability.
Version: 01.06.2021
- Hinzugefügte Möglichkeit, benutzerdefinierte verwaltete Identitäten zuzuweisen
BatchPoolIdentity. - Property wurde
identityReferencehinzugefügt,AzureBlobFileSystemConfigurationContainerRegistry, , undResourceFileum den Zugriff auf Ressourcen über eine verwaltete Identität zu unterstützen. - VM-Erweiterungsunterstützung hinzugefügt:
- Eigenschaft zu hinzugefügt
extensions.VirtualMachineConfiguration - Neues Modell hinzugefügt
VMExtension.
- Eigenschaft zu hinzugefügt
- Die Möglichkeit hinzugefügt, Verfügbarkeitszonen mit einer neuen Eigenschaft
nodePlacementConfigurationaufVirtualMachineConfigurationzu spezifizieren.- Modell mit einer
policyEigenschaft hinzugefügtNodePlacementConfiguration. - Enum mit den Werten
RegionalundZonalhinzugefügtNodePlacementPolicyType.
- Modell mit einer
- Hinzugefügte
osDiskVirtualMachineConfigurationEigenschaft mit ephemeraler OS-Festplatten-Unterstützung überDiffDiskSettings.
Version: 01.01.2021
- Zusätzliche Möglichkeit, Kundendaten mit kundenverwalteten Schlüsseln zu verschlüsseln:
- Modell mit
keySourceundkeyVaultPropertieshinzugefügtEncryptionProperties. - Hinzugefügte
KeySourceEnum. - Neues Modell hinzugefügt
KeyVaultProperties. - Attribute zu
BatchAccountCreatePropertiesundBatchAccountPropertieshinzugefügtencryption.
- Modell mit
- Modell wurde hinzugefügt
BatchAccountIdentity, das ,UserAssigned, undNoneIdentitätstypen unterstütztSystemAssigned. - Attribute zu
BatchAccountCreateParametersundBatchAccountUpdateParametershinzugefügtidentity. - Eigenschaft zu hinzugefügt
allowedAuthenticationModes.BatchAccountProperties - Operation hinzugefügt
ListOutboundNetworkDependenciesEndpoints, um Endpunkte aufzulisten, die ein Batch-Compute-Knoten aufrufen kann.
Version: 01.09.2020
- Property zu Pool hinzugefügt
taskSlotsPerNode, wodurch das feste Task-pro-Node-Verhalten ersetzt wurde. - Hinzugefügt
BatchAccountProperties.publicNetworkAccess, um den öffentlichen Netzwerkzugang zu kontrollieren. - Hinzugefügtes
NetworkProfileModell zur Steuerung der Netzwerkzugriffsregeln pro Endpunkt.
Version: 01.05.2020
Private Link-Unterstützung hinzugefügt:
- Zusätzliche
PrivateEndpointConnection_ListByBatchAccountOperation. - Zusätzliche
PrivateEndpointConnection_GetOperation. - Zusätzliche
PrivateEndpointConnection_UpdateOperation. - Zusätzliche
PrivateLinkResource_ListByBatchAccountOperation. - Zusätzliche
PrivateLinkResource_GetOperation. - Fügte , , , und
PrivateLinkServiceConnectionStateModels hinzuPrivateEndpointConnection.PrivateLinkResourcePrivateEndpoint
- Zusätzliche
Eigenschaft zu hinzugefügt
publicNetworkAccess.BatchAccountCreateProperties
Version: 01.03.2020
- Zusätzliche Möglichkeit, Compute-Node-Festplattenlaufwerke mit der
DiskEncryptionConfigurationEigenschaft zuVirtualMachineConfigurationverschlüsseln. - Ein Modell wurde hinzugefügt
PublicIPAddressConfiguration, umNetworkConfigurationPools ohne öffentliche IPs zu unterstützen.- Hinzugefügtes Enum mit den Werten
IPAddressProvisioningTypeBatchManaged,UserManaged, undNoPublicIPAddresses. - Eigenschaft zu hinzugefügt
ipAddressIds.PublicIPAddressConfiguration
- Hinzugefügtes Enum mit den Werten
Version: 01.08.2019
- Zusätzliche Möglichkeit, eine Sammlung öffentlicher IPs
NetworkConfigurationüber diepublicIPsEigenschaft anzugeben. - Zusätzliche Möglichkeit, entfernte Dateisysteme auf jedem Knoten eines Pools zu mounten durch:
MountConfiguration- Fügte , , , und
AzureFileShareConfigurationModels hinzuAzureBlobFileSystemConfiguration.CIFSMountConfigurationNFSMountConfiguration - Pool-Property wurde hinzugefügt
mountConfiguration.
- Fügte , , , und
Version: 01.04.2019
- Operation hinzugefügt
Location_CheckNameAvailability, um zu prüfen, ob ein Batch-Kontoname verfügbar ist. - Hinzugefügte
CheckNameAvailabilityParametersundCheckNameAvailabilityResultModelle. - Zusätzliche
DetectorResponseUnterstützung:- Zusätzliche
BatchAccount_ListDetectorsOperation. - Zusätzliche
BatchAccount_GetDetectorOperation.
- Zusätzliche
Version: 01.12.2018
- Hinzugefügte
containerConfigurationEigenschaftVirtualMachineConfigurationfür containerfähige Pools.- Neues Modell hinzugefügt
ContainerConfiguration. - Neues Modell hinzugefügt
ContainerRegistry. - Neues Modell hinzugefügt
TaskContainerSettings.
- Neues Modell hinzugefügt
- Ich habe Pool eine Eigenschaft mit voller
StartTaskModellunterstützung hinzugefügtstartTask. -
dataDisksHinzugefügte EigenschaftVirtualMachineConfigurationzum Anhängen von Datenfestplatten. - Für Azure Hybrid Use Benefit wurde eine Eigenschaft
VirtualMachineConfigurationhinzugefügtlicenseType. - Enum mit den Werten
StorageKeysundBatchAccountManagedIdentityhinzugefügtAutoStorageAuthenticationMode. - Eigenschaft zu hinzugefügt
nodeIdentityReference.AutoStorageBaseProperties - Modell mit ,
endpointConfiguration, unddynamicVnetAssignmentScopeEigenschaften hinzugefügtNetworkConfiguration.subnetId - Hinzugefügte
PoolEndpointConfigurationModelleInboundNatPoolzur Spezifikation von eingehenden Endpunkten.
Version: 01.09.2017
- Zusätzliche Unterstützung für das Poolmanagement über ARM:
- Hinzugefügte
Pool_ListByBatchAccount,Pool_Get,Pool_Create,Pool_Update, OperationenPool_Delete. - Hinzugefügt
Pool_DisableAutoScaleundPool_StopResizeOperationen. - Hinzugefügtes
PoolRessourcenmodell mit umfassenden Pool-Eigenschaften.
- Hinzugefügte
- Zusätzliche Zertifikatsverwaltung über ARM:
- Hinzugefügte
Certificate_ListByBatchAccount,Certificate_Get,Certificate_Create,Certificate_Update,Certificate_Delete, OperationenCertificate_CancelDeletion.
- Hinzugefügte
- Hinzugefügte Anwendungs- und ApplicationPackage-Verwaltung:
- Hinzugefügte
Application_List,Application_Get,Application_Create,Application_Update, OperationenApplication_Delete. - Hinzugefügte
ApplicationPackage_List,ApplicationPackage_Get,ApplicationPackage_Create,ApplicationPackage_Delete, OperationenApplicationPackage_Activate.
- Hinzugefügte
- Ein Modell für die IaaS-VM-basierte Poolkonfiguration wurde hinzugefügt
VirtualMachineConfiguration. - Modell mit
FixedScaleSettingsundAutoScaleSettingszur Kontrolle der Poolgröße hinzugefügtScaleSettings.
Version: 01.05.2017
- Hinzugefügtes
KeyVaultReferenceModell für die Integration von Azure Key Vault mit Batch-Konten. - Mit und Modi wurden Eigenschaften hinzugefügt
poolAllocationModeBatchServiceBatchAccountCreateProperties.UserSubscription - Hinzugefügte
dedicatedCoreQuotaPerVMFamilyunddedicatedCoreQuotaPerVMFamilyEnforcedEigenschaften zuBatchAccountProperties. - Eigenschaft zu hinzugefügt
lowPriorityCoreQuota.BatchAccountProperties
Version: 01.01.2017
- Unterstützung für benutzerzugewiesene Speicherkonten über automatische Speicherkonfiguration hinzugefügt.
- Eigenschaft zu hinzugefügt
storageAccountId.AutoStorageBaseProperties - Modell mit
lastKeySyncEigenschaft hinzugefügtAutoStorageProperties. - Zusätzliche
BatchAccount_SynchronizeAutoStorageKeysOperation.
Version: 01.12.2015
Dies ist die Erstversion der Batch Management REST API. Es bietet folgende Kernfunktionen:
-
Batch-Kontoverwaltung:
-
BatchAccount_Create- Erstellt ein neues Batch-Konto mit festgelegten Parametern. -
BatchAccount_Update- Aktualisiert die Eigenschaften eines bestehenden Batch-Kontos. -
BatchAccount_Delete- Löscht das angegebene Batch-Konto. -
BatchAccount_Get- Erhält Informationen über das angegebene Batch-Konto. -
BatchAccount_List- Listet alle Batch-Konten unter einem Abonnement auf. -
BatchAccount_ListByResourceGroup- Listet alle Batch-Konten unter einer Ressourcengruppe auf. -
BatchAccount_GetKeys- Erhält die Kontoschlüssel für das angegebene Batch-Konto. -
BatchAccount_RegenerateKey- Regeneriert den angegebenen Kontoschlüssel für das Batch-Konto.
-
-
Standortbetrieb:
-
Location_GetQuotas- Erhält die Batch-Service-Quoten für das angegebene Abonnement am angegebenen Standort.
-
-
Betrieb:
-
Operations_List- Listet verfügbare Operationen für den Batch-Anbieter auf.
-