Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Operaties die door de Batch-service REST API worden geleverd, kunnen meerdere versies hebben voor achterwaartse compatibiliteit naarmate de API zich in de loop van de tijd ontwikkelt. Je moet aangeven welke versie van een operatie je wilt gebruiken wanneer deze wordt aangeroepen door de versie je REST-aanroep te geven. Als je applicatie een oudere versie van een operatie aanroept, kun je ervoor kiezen om de oudere versie aan te roepen, of je code aanpassen om een nieuwere versie aan te roepen. Als de versie niet wordt gespecificeerd of een onjuiste versie wordt gespecificeerd, wordt een foutmelding teruggegeven.
Om aan te geven welke versie van een operatie gebruikt moet worden, stel je de api-versie-queryparameter in. De versie is van het formaat Group.Major.Mineur, waarbij Group in het formaat YYYY-MM-DD is en Majeur een geheel getal is en Mineur een geheel getal.
Laatste versie: 2025-06-01
FIFO op functieniveau
- Toegevoegde
BatchJobDefaultOrdertypes. - Uitgebreide BatchTaskSchedulingPolicy met een nieuwe
jobDefaultOrdereigenschap ter ondersteuning van FIFO-planning op jobniveau.
- Toegevoegde
CMK-ondersteuning op Pools
- Toegevoegd
DiskCustomerManagedKeyenDiskEncryptionSetParametersvoor klantbeheerde sleutel (CMK) ondersteuning op pools. - Verlengd
DiskEncryptionConfigurationmet een nieuwcustomerManagedKeypand. - Verlengd
ManagedDiskmet een nieuwdiskEncryptionSetpand. - Toegevoegd
BatchPoolIdentityReferencevoor het refereren naar beheerde identiteiten in schijfversleutelingsscenario's.
- Toegevoegd
IPv6-ondersteuning op pools
- Toegevoegd
ipv6AddressaanBatchNode. - Toegevoegd
ipv6RemoteLoginIPAddressenipv6RemoteLoginPortaanBatchNodeRemoteLoginSettings.
- Toegevoegd
Ondersteuning voor metadata beveiligingsprotocollen op pools
- Toegevoegd
HostEndpointSettingsenHostEndpointSettingsModeTypes. -
ProxyAgentSettingstoegevoegd. - Uitgebreid
SecurityProfilemet een nieuweproxyAgentSettingseigenschap voor ondersteuning van metadatabeveiligingsprotocollen.
- Toegevoegd
IP-tagondersteuning
- Toegevoegd
IPFamilyenIPTagtypen. - Uitgebreid
BatchPublicIpAddressConfigurationmet nieuweipFamiliesenipTagseigenschappen voor IP-tagondersteuning.
- Toegevoegd
[Breken] Verwijderde ondersteuning voor certificaten:
- Verwijderde certificaat-API's:
Certificate_Add,Certificate_Get,Certificate_List,Certificate_CancelDeletion, enCertificate_Delete. - Verwijderde certificaatmodellen/enums:
Certificate,CertificateDelete, ,CertificateFormat,CertificateReference,CertificateState,CertificateStoreLocation, enCertificateVisibility - Verwijderde certificate-gerelateerde eigendommen: , , , ,
ComputeNode.CertificateReferences,PoolUpdatePropertiesParameter.CertificateReferences, enPoolPatchParameter.CertificateReferences.PoolAddParameter.CertificateReferencesCloudPool.CertificateReferencesPoolSpecification.CertificateReferences
- Verwijderde certificaat-API's:
[Breken] Verwijderd
DataDisk.StorageAccountType. Gebruik in plaats daarvanDataDisk.ManagedDisk.StorageAccountType.[Breken] Verwijderde
NodeCommunicationModemodel en eigenschappenCloudPool.targetNodeCommunicationMode,CloudPool.currentNodeCommunicationMode,PoolAddParameter.targetNodeCommunicationMode,PoolUpdatePropertiesParameter.targetNodeCommunicationMode, ,PoolPatchParameter.targetNodeCommunicationModeenPoolSpecification.targetNodeCommunicationMode.[Breken] De volgende modellen werden hernoemd:
Oud model Nieuw model AccountListSupportedImagesResult BatchAccountListSupportedImagesResult Affiniteitsinformatie BatchAffinityInfo ApplicationListResult BatchApplicationListResult ApplicationPackageReference BatchApplicationPackageReference Samenvatting van de aanvraag BatchApplication AutomaticOSUpgradePolicy AutomaticOsUpgradePolicy AutoPoolSpecificatie BatchAutoPoolSpecificatie CIFSMountConfiguration CifsMountConfiguration- CloudJob BatchJob CloudJobListVoorbereidingenVrijgevenTaakStatusResultaat BatchJobPreparationAndReleaseTaskStatusListResult CloudJobListResult BatchJobListResult CloudJobSchedule BatchJobSchedule CloudJobScheduleListResult BatchJobScheduleListResult CloudPool BatchPool CloudPoolListResult BatchPoolListResult CloudTask BatchTask CloudTaskListResult BatchTaskListResult ComputeNode BatchNode ComputeNodeDeallocationOption BatchNodeDeallocationOption ComputeNodeEndpointConfiguration BatchNodeEndpointConfiguration ComputeNodeError BatchNodeError ComputeNodeGetRemoteLoginSettingsResult BatchNodeRemoteLoginSettings ComputeNodeIdentityReference BatchNodeIdentityReference ComputeNodeInformation BatchNodeInfo ComputeNodeListResult BatchNodeListResult ComputeNodeUser BatchNodeUserCreateOptions ContainerConfiguratie BatchContainerConfiguration ContainerRegistry ContainerRegistryReference DiffDiskInstellingen BatchDiffDiskSettings ErrorCategory BatchErrorSourceCategory Foutmelding BatchErrorMessage Http-header OutputFileUploadHeader ImageInformation BatchSupportedImage ImageReference BatchVmImageReference InboundNATPool BatchInboundNatPool IPAddressProvisioningType IpAddressProvisioningType JobAddParameter BatchJobCreateOptions JobConstraints BatchJobConstraints JobDisableParameter BatchJobDisableOptions JobExecutionInformation BatchJobExecutionInfo. JobManagerTask BatchJobManagerTask JobNetworkConfiguration BatchJobNetworkConfiguration JobPatchParameter BatchJobUpdateOptions BaanvoorbereidingEnVrijgevenTaakuitvoering-informatie BatchJobVoorbereidingenReleaseTaakStatus BaanvoorbereidingTaak BatchJobVoorbereidingTaak JobPreparationTaakUitvoeringsinformatie BatchJobPreparationTaskExecutionInfo JobReleaseTask BatchJobReleaseTask JobReleaseTaskExecutionInformation BatchJobReleaseTaskExecutionInfo JobScheduleAddParameter BatchJobScheduleCreateOptions JobScheduleExecutionInformation BatchJobScheduleExecutionInfo JobSchedulePatchParameter BatchJobScheduleUpdateOptions JobScheduleState BatchJobScheduleState JobScheduleStatistieken BatchJobScheduleStatistics JobSchedulingError BatchJobSchedulingError JobSpecification BatchJobSpecificatie JobState BatchJobState JobStatistics BatchJobStatistics JobTerminateParameter BatchJobTerminateOptions MetadataItem BatchMetadataItem NFSMountConfiguration NfsMountConfiguration NodeAgentInformation BatchNodeAgentInfo NodeCommunicationMode BatchNodeCommunicationMode NodeCounts BatchNodeCounts NodeDeallocateParameter BatchNodeDeallocateOptions NodeDisableSchedulingParameter BatchNodeDisableSchedulingOptions NodeFile BatchNodeFile NodeFileListResult BatchNodeFileListResult NodePlacementConfiguration BatchNodePlacementConfiguration NodePlacementPolicyType BatchNodePlacementPolicyType NodeRebootParameter BatchNodeRebootOptions NodeReimageParameter BatchNodeReimageOptions NodeRemoveParameter BatchNodeRemoveOptions NodeUpdateUserParameter BatchNodeUserUpdateOptions NodeVMExtension BatchNodeVMExtension NodeVMExtensionList BatchNodeVMExtensionListResult OnAllTakenVoltooid BatchAllTasksCompleteMode OnTaskFailure BatchTaskFailureMode OSDisk BatchOsDisk OutputFileUploadOptions OutputFileUploadConfig PoolAddParameter BatchPoolCreateOptions PoolEnableAuto -ScaleParameter [BatchPoolEnableAuto -ScaleOptions](/rest/api/batchservice/pools/enable-auto-scale#batchpoolenableauto -scaleoptions) PoolEndpointConfiguration BatchPoolEndpointConfiguration PoolEvaluateAuto -ScaleParameter [BatchPoolEvaluateAuto -ScaleOptions](/rest/api/batchservice/pools/evaluate-auto-scale#batchpoolevaluateauto -scaleoptions) PoolInformation BatchPoolInfoUpdate PoolListUsageMetricsResult BatchPoolListUsageMetricsResult PoolNodeCounts BatchPoolNodeCounts PoolNodeCountsListResult BatchPoolNodeCountsListResult PoolPatchParameter BatchPoolUpdateOptions PoolResizeParameter BatchPoolResizeOptions PoolSpecificatie BatchPoolSpecificatie PoolStatistieken BatchPoolStatistieken PoolUpdatePropertiesParameter BatchPoolReplaceOptions PoolUsageMetrics BatchPoolUsageMetrics PublicIPAddressConfiguration BatchPublicIpAddressConfiguration RecentJob RecenteBatchJob ResourceStatistics BatchPoolResourceStatistics Tijdschema BatchJobScheduleConfiguration Taak beginnen BatchStartTask StartTaskInformation BatchStartTaskInfo SubtaskInformation BatchSubtask SubtaskState BatchSubtaskState TaskAddCollectionParameter BatchTaskGroup TaskAddCollectionResult BatchCreateTaskCollectionResult TaskAddParameter BatchTaskCreateOptions TaskAddResult BatchTaskCreateResult TaskConstraints BatchTaskConstraints TaakContainerUitvoeringsinformatie BatchTaskContainerExecutionInfo TaskContainerInstellingen BatchTaskContainerSettings TaskCounts BatchTaskCounts TaskCountsResult BatchTaskCountsResult TaskDependencies BatchTaskDependencies Taakuitvoeringsinformatie BatchTaskExecutionInfo TaskExecutionResult BatchTaskExecutionResult TaskFailureInformation BatchTaskFailureInfo TaskIdRange BatchTaskIdRange TaskInformation BatchTaskInfo TaakPlanningBeleid BatchTaskSchedulingPolicy TaskSlotCounts BatchTaskSlotCounts TaskState BatchTaskState TaskStatistics BatchTaskStatistics Uefi-instellingen BatchUefiSettings UploadBatchServiceLogsConfiguration UploadBatchServiceLogsOptions Gebruiksstatistieken BatchPoolUsageStatistics UserAssignedIdentity BatchUserAssignedIdentity VMDiskSecurityProfile BatchVmDiskSecurityProfile
Vorige versies
Eerdere versies zijn onder andere:
- 2024-07-01.20.0
- 2024-02-01.19.0
- 2023-11-01.18.0
- 2023-05-01.17.0
- 2022-10-01.16.0
- 2022-01-01.15.0
- 2021-06-01.14.0
- 2020-09-01.12.0
- 2020-03-01.11.0
- 2019-08-01.10.0
- 2019-06-01.9.0
- 2018-12-01.8.0
- 2018-08-01.7.0
- 2018-03-01.6.1
- 2017-09-01.6.0
- 2017-06-01.5.1
- 2017-05-01.5.0
- 2017-01-01.4.0
- 2016-07-01.3.1
- 2016-02-01.3.0
- 2015-12-01.2.2
- 2015-11-01.2.1
Versie: 2024-07-01.20.0
- Toegevoegde rekenknoopdeallocatie en startoperaties:
- Nieuwe
ComputeNode_Deallocateoperatie (POST /pools/{poolId}/nodes/{nodeId}/deallocate) toegevoegd om een inactieve of draaiende rekenknoop te decentraliseren. - Nieuwe
ComputeNode_Startbewerking (POST /pools/{poolId}/nodes/{nodeId}/start) toegevoegd om een eerder gereserveerde rekenknoop opnieuw te starten. - Nieuw
NodeDeallocateParametermodel toegevoegd met eennodeDeallocateOptioneigenschap die specificeert wat te doen met het uitvoeren van taken tijdens de deallocatie.
- Nieuwe
- [Breken] Verwijderde
ComputeNode_GetRemoteDesktopoperatie (GET /pools/{poolId}/nodes/{nodeId}/rdp). Deze operatie was alleen van toepassing op Cloud Service-configuratiepools. - [Breken] Ondersteuning voor Cloud Service Configuration Pool verwijderd:
- Model verwijderd
CloudServiceConfiguration. - Verwijderde
cloudServiceConfigurationeigenschap uitCloudPool,PoolAddParameter, enPoolSpecification.
- Model verwijderd
- [Breken] Verwijderde
applicationLicenseseigenschap uitCloudPool,PoolAddParameter, enPoolSpecification. - Ondersteuning voor containerbinding voor taken toegevoegd:
- Nieuw
ContainerHostBatchBindMountEntrymodel toegevoegd metsourceenisReadOnlyeigenschappen. - Nieuwe
ContainerHostDataPathenum toegevoegd met waardenShared,Startup, ,VfsMountsTask,JobPrep, enApplications. -
containerHostBatchBindMountsNieuwe eigenschap toegevoegd aanTaskContainerSettings.
- Nieuw
- Ondersteuning voor vertrouwelijke VM's toegevoegd:
- Nieuw
VMDiskSecurityProfilemodel toegevoegd met eensecurityEncryptionTypeeigenschap. -
securityProfileNieuwe eigenschap toegevoegd aanManagedDisk. - Toegevoegd
confidentialVMals nieuwe waarde voorSecurityProfile.securityType.
- Nieuw
- Toegevoegd
deallocatedendeallocatingals nieuwe waarden voorComputeNodeState. - Nieuwe vereisten
deallocatedendeallocatingeigenschappen toegevoegd aanNodeCounts. - Toegevoegde ondersteuning voor afbeeldingen van Gedeelde Galerij en Community Galerij:
- Toegevoegd
sharedGalleryImageIdencommunityGalleryImageIdeigenschappen aanImageReference.
- Toegevoegd
- Property toegevoegd
skipWithdrawFromVNetomJobNetworkConfigurationte bepalen of nodes nog steeds aan de VNet gekoppeld blijven nadat een taak is beëindigd. - Toegevoegde
networkConfigurationeigenschap aanJobPatchParameter. - Uitgebreide poolpatchmogelijkheden: Toegevoegd , , , ,
taskSchedulingPolicyenableInterNodeCommunication,virtualMachineConfiguration,networkConfigurationuserAccounts,upgradePolicymountConfiguration, , enresourceTagseigenschappen aan .PoolPatchParametertaskSlotsPerNodevmSizedisplayNameEigenschappen die de pooltopologie beïnvloeden, kunnen alleen worden bijgewerkt wanneer de pool leeg is. - Booleaanse queryparameter toegevoegd
forceaanJob_Delete,Job_Terminate,JobSchedule_Delete, enJobSchedule_Terminateoperaties om de operatie af te dwingen.
Versie: 2024-02-01.19.0
- Ondersteuning voor OS-upgradebeleid toegevoegd voor VM-pools:
- Nieuw
UpgradePolicymodel toegevoegd met eigenschappenmode,automaticOSUpgradePolicy, enrollingUpgradePolicy. Demodeeigenschap (UpgradeMode) accepteert de waardenautomatic,manual, enrolling. - Nieuw
AutomaticOSUpgradePolicymodel toegevoegd met eigenschappendisableAutomaticRollback,enableAutomaticOSUpgrade,useRollingUpgradePolicy, enosRollingUpgradeDeferral. - Nieuw
RollingUpgradePolicymodel toegevoegd met eigenschappenenableCrossZoneUpgrade,maxBatchInstancePercent,maxUnhealthyInstancePercent,maxUnhealthyUpgradedInstancePercent,pauseTimeBetweenBatches,prioritizeUnhealthyInstances, , enrollbackFailedInstancesOnPolicyBreach. - Nieuwe
upgradePolicyeigenschap toegevoegd aanCloudPool,PoolAddParameter, enPoolSpecification.
- Nieuw
- Toegevoegd
upgradingosals nieuwe waarde voorComputeNodeState. - Nieuwe vereiste
upgradingOSeigenschappen toegevoegd omNodeCountshet aantal knooppunten in deupgradingosstaat te rapporteren.
Versie: 2023-11-01.18.0
- Ondersteuning voor Trusted Launch / beveiligingsprofielen toegevoegd voor VM-pools:
- Nieuw
SecurityProfilemodel toegevoegd met eigenschappenencryptionAtHost,securityType, enuefiSettings. - Nieuw
UefiSettingsmodel toegevoegd met eigenschappensecureBootEnabledenvTpmEnabled. -
securityProfileNieuwe eigenschap toegevoegd aanVirtualMachineConfiguration.
- Nieuw
- Ondersteuning voor referenties van service-artefacten toegevoegd voor schaalsets:
- Nieuw
ServiceArtifactReferencemodel toegevoegd met een vereisteideigenschap (ARM resource ID). - Nieuwe
serviceArtifactReferenceeigenschapVirtualMachineConfigurationtoegevoegd om dezelfde imageversie in te stellen voor alle VM's in een schaalset wanneer de imageversie wordtlatestgebruikt.
- Nieuw
- Verbeterde OS-schijfconfiguratie:
- Nieuw
ManagedDiskmodel toegevoegd met eenstorageAccountTypeeigenschap. - Nieuwe eigenschappen toegevoegd aan
OSDisk:caching, ,diskSizeGB,managedDiskenwriteAcceleratorEnabled.
- Nieuw
- Toegevoegd
StandardSSDLRS(standardssd_lrs) als nieuwe waarde voorStorageAccountType. - Nieuwe eigenschap
resourceTagstoegevoegd aanCloudPool,PoolAddParameterenPoolSpecificationom door gebruikers gedefinieerde tags te kunnen doorgeven aan backing Azure resources. Alleen van toepassing wanneerpoolAllocationModeisUserSubscription. - Nieuwe
scaleSetVmResourceIdeigenschapVirtualMachineInfotoegevoegd om de resource ID van de huidige Virtual Machine Scale Set VM van de compute-node bloot te stellen. Alleen gedefinieerd wanneer de batchaccountspoolAllocationMode.UserSubscription
Versie: 2023-05-01.17.0
- [Breken] Batch job/pool Lifetime Statistics API verwijderd:
lifetimejobstatsenlifetimepoolstats. - Booleaanse eigenschap
enableAcceleratedNetworkingtoegevoegd aanNetworkConfiguration.- Deze eigenschap bepaalt of deze pool versnelde netwerken mogelijk moet maken, met de standaardwaarde als False.
- Of deze functie kan worden ingeschakeld, hangt ook samen met de vraag of een besturingssysteem/VM-instantie wordt ondersteund, wat in lijn zou moeten zijn met het AcceleratedNetworking Policy.
- Booleaanse eigenschap
enableAutomaticUpgradetoegevoegd aanVMExtension.- Deze eigenschap bepaalt of de extensie automatisch moet worden geüpgraded als er een nieuwere versie van de extensie beschikbaar is.
- De eigenschap
typevanContainerConfiguration, die nu twee waarden ondersteunt:DockerCompatibleenCriCompatible.
Versie: 2022-10-01.16.0
- Nieuwe
NodeCommunicationModeeigenschap toegevoegd die bepaalt hoe een pool communiceert met de Batch-service - Nieuwe
currentNodeCommunicationModeeigenschap van hetNodeCommunicationModetype aan hetCloudPoolmodel toegevoegd om te verwijzen naar de huidige staat van de poolcommunicatiemodus. - Nieuwe
targetNodeCommunicationModeeigenschap van hetNodeCommunicationModetype toegevoegd aan de volgende modellen om te verwijzen naar de gewenste nodecommunicatiemodus voor de pool:PoolSpecificationCloudPoolPoolAddParameterPoolPatchParameterPoolUpdatePropertiesParameter
Versie: 2022-01-01.15.0
- Nieuwe
uploadHeaderseigenschappen aan hetOutputFileBlobContainerDestinationmodel toegevoegd zodat gebruikers aangepaste HTTP-headers kunnen instellen op resourcebestanduploads. - Nieuwe
allowTaskPreemptioneigenschappen toegevoegd aan de volgende modellen om taakpreëmptie te ondersteunen voor taken met hogere prioriteit (vereist Comms-Enabled of Single Tenant Pool):JobSpecificationCloudJobJobAddParameterJobPatchParameterJobUpdateParameter
Versie: 2021-06-01.14.0
- Voeg de mogelijkheid toe om door gebruikers toegewezen beheerde identiteiten toe te wijzen aan
CloudPool. Deze identiteiten worden beschikbaar gesteld op elke node in de pool en kunnen worden gebruikt om toegang te krijgen tot diverse bronnen. - Eigenschappen toegevoegd
identityReferenceaan de volgende modellen om toegang tot bronnen via beheerde identiteit te ondersteunen:AzureBlobFileSystemConfigurationOutputFileBlobContainerDestinationContainerRegistryResourceFileUploadBatchServiceLogs
- Nieuwe
extensionseigenschap toegevoegd aan VirtualMachineConfiguration omCloudPoolvirtuele machine-extensies voor nodes te specificeren - Mogelijkheid toegevoegd om beschikbaarheidszones te specificeren met een nieuwe eigenschap
nodePlacementConfigurationop VirtualMachineConfiguration - Nieuwe
osDiskeigenschap toegevoegd aan VirtualMachineConfiguration, die instellingen bevat voor de besturingssysteemschijf van de Virtual Machine.- De
placementeigenschap opDiffDiskSettingsspecificeert de plaatsing van de efemere schijf voor besturingssysteemschijven voor alle VM's in de pool. Ik zet het op "CacheDisk" om de vluchtige OS-schijf op de VM-cache op te slaan.
- De
- Toegevoegde
maxParallelTaskseigenschap toegevoegdCloudJobom het maximale aantal taken te regelen dat per taak tegelijk kan draaien (standaard is -1 betekent onbeperkt). Dit pand is momenteel in privé preview. - Toegevoegde
virtualMachineInfoeigenschap daaropComputeNodebevat informatie over de huidige status van de virtuele machine, inclusief de exacte versie van het marketplace-image dat de VM gebruikt. - Eigenschap
ScheduletoegevoegdrecurrenceIntervalom het interval tussen de starttijden van twee opeenvolgende taken onder een taakschema te regelen.
Versie: 2020-09-01.12.0
- [Breken] Vervangen door
taskSlotsPerNodehet zwembadmaxTasksPerNode. Met deze eigenschap kunnen taken in een taak een dynamisch aantal slots innemen, wat zorgt voor fijnmazigere controle over het resourceverbruik. - [Breken] Het responstype van
GetTaskCountsveranderde naar retourTaskCountsResult, wat een complex object is dat het vorigeTaskCountsobject bevat en een nieuwTaskSlotCountsobject dat vergelijkbare informatie levert in de context van gebruikte slots. - Eigenschap
requiredSlotstoegevoegd aan de taak, waardoor de gebruiker kan specificeren hoeveel slots op een node deze moet innemen.
Versie: 2020-03-01.11.0
- Mogelijkheid toegevoegd om ComputeNode-schijven te versleutelen met de nieuwe
DiskEncryptionConfigurationeigenschap .VirtualMachineConfiguration - [Breken] De eigenschap
virtualMachineImageIdvanImageReferencekan nu alleen nog verwijzen naar een Shared Image Gallery afbeelding. - [Breken] De
passwordeigenschap van het aanvraaglichaam vanAdd Certificatewerking is optioneel voor PFX-geformatteerde certificaten. - [Breken] Pools kunnen nu worden geprovisioneerd zonder publiek IP met behulp van de nieuwe
PublicIPAddressConfigurationeigenschap .NetworkConfiguration - [Breken] Het
publicIPspand isNetworkConfigurationhernoemdipAddressIdsen ook verhuisdPublicIPAddressConfiguration. Deze eigenschap kan alleen worden gespecificeerd alsprovisioneigenschap isusermanaged.
Versie: 2019-08-01.10.0
- Toegevoegde mogelijkheid om een verzameling publieke IP's
NetworkConfigurationte specificeren via de nieuwepublicIPseigenschap in de pool. Dit garandeert dat nodes in de pool een IP hebben van de door gebruikers verstrekte IP's. - Mogelijkheid toegevoegd om externe bestandssystemen op elke node van een pool te mounten via de
MountConfigurationeigenschap. - Shared Image Gallery afbeeldingen kunnen nu worden gespecificeerd op de eigenschap
virtualMachineImageIdImageReferencedoor de afbeelding te refereren via zijn Azure Resource Manager ID. - [Breken] Wanneer niet gespecificeerd, is
truede standaardwaarde voorwaitForSuccessopStartTask(voorheen wasfalsehet ). - [Breken] Wanneer niet gespecificeerd, is de standaardwaarde voor
scopeopAutoUserSpecificationnu altijdPool(voorheen was hetTaskop Windows knooppunten enPoolop Linux-knooppunten). - Verbeterde verschillende verwarrende of onvolledige documenten.
Versie: 2019-06-01.9.0
[Breken] Vervangen
ListNodeAgentSKUsdoorListSupportedImages.ListSupportedImagesbevat alle informatie die oorspronkelijk beschikbaar wasListNodeAgentSKUs, maar in een duidelijker formaat. Nieuwe, niet-geverifieerde afbeeldingen worden nu ook teruggestuurd. Aanvullende informatie overCapabilitiesenBatchSupportEndOfLifeis toegankelijk viaImageInformation.Ondersteun nu netwerkbeveiligingsregels die netwerktoegang blokkeren op
CloudPoolbasis van de bronpoort van het verkeer. Deze regel wordt gedaan via deSourcePortRangeseigenschap opNetworkSecurityGroupRule.Wanneer u een container uitvoert, ondersteunt Batch nu het uitvoeren van de taak in de werkmap van de container of in de werkmap batchtaken. Dit wordt bepaald door de
WorkingDirectoryeigenschap opTaskContainerSettings.Verbeterde verschillende verwarrende of onvolledige documenten.
Versie: 2018-12-01.8.0
[Breken] Ondersteuning voor
upgradeoson-poolscloudServiceConfigurationverwijderd.- Verwijderd
upgradeos. - Hernoemd
targetOSVersionnaarosVersionen verwijderdcurrentOSVersionopCloudPool. - Verwijderd
upgradinguitPoolState.
- Verwijderd
[Breken] Verwijderd
dataEgressGiBendataIngressGiBuitpoolusagemetrics. Deze eigenschappen worden niet langer ondersteund.[Breken]
ResourceFileVerbeteringen- De mogelijkheid toegevoegd om een volledige Azure Storage-container te specificeren in ResourceFile. Er zijn nu drie ondersteunde modi voor ResourceFile:
-
httpUrlmaakt eenResourceFileverwijzing naar een enkele HTTP-URL. -
storageContainerUrlmaakt eenResourceFiledie naar een Azure Blob Storage container wijst. -
autoStorageContainerNamemaakt eenResourceFileaan die verwijst naar een Azure Blob Storage container in het batch-geregistreerde autostorage-account.
-
- URL's die via de
httpUrlmethode wordenResourceFileaangeboden, kunnen nu elke HTTP-URL zijn. Voorheen moesten deze URL's een Azure Blob Storage-URL zijn. -
blobPrefixkan worden gebruikt om downloads uit een opslagcontainer te filteren naar alleen die welke overeenkomen met het prefix.
- De mogelijkheid toegevoegd om een volledige Azure Storage-container te specificeren in ResourceFile. Er zijn nu drie ondersteunde modi voor ResourceFile:
[Breken] Eigendom verwijderd
osDiskvanVirtualMachineConfiguration. Deze eigenschap wordt niet langer ondersteund.Pools die de
dynamicVNetAssignmentScopeopNetworkConfigurationinstellen opjobkunnen nu dynamisch een Virtual Network toewijzen aan elke node van de taaks tasks run on. The specific Virtual Network to join the nodes to is specified in the newJobNetworkConfigurationproperty onCloudJobandJobSpecification'.Opmerking
Deze functie is beschikbaar voor openbare preview. Het is uitgeschakeld voor alle batchaccounts behalve die welke contact met ons hebben opgenomen en gevraagd hebben om in de pilot te komen.
De maximale levensduur van een taak is nu 180 dagen (voorheen was dat 7).
Ondersteuning toegevoegd voor Windows pools om gebruikers met een specifieke inlogmodus aan te maken (ofwel
batchofinteractive) viaLoginMode.De standaard taakbehoudtijd voor alle taken is nu zeven dagen, voorheen was die oneindig.
Versie 2018-08-01.7.0
Nieuwe functies in versie 2018-08-01.7.0 zijn onder andere:
- Bekijk de versie van de Azure Batch Node Agent, via de nieuwe NodeAgentInfo-eigenschap op ComputeNode.
- Toegevoegd de mogelijkheid om een
Filterop de achterkantResultvan een taak te specificeren. Zie hier voor meer informatie.- Dit maakt het vaak gevraagde scenario mogelijk om een server-side query uit te voeren om alle taken te vinden die mislukt zijn.
-
[Breken] Het eigendom uit TaskCounts verwijderd
ValidationStatus. -
[Breken] Het standaard cachingtype voor DataDisk en OSDisk is nu
ReadWritein plaats vanNone. -
[Breken] De enige waarde van ContainerType werd hernoemd van
dockernaardockerCompatible.
Versie 2018-03-01.6.1
Nieuwe functies in versie 2018-03-01.6.1 zijn onder andere:
- Poolknooppuntentellingen per toestand: Deze versie voegt de mogelijkheid toe om poolknopentellingen per staat te bevragen via de nieuwe ListPoolNodeCounts-operatie. Deze operatie geeft je de mogelijkheid om alle pools in een batchaccount te bevragen naar node-toestanden.
- Node-agentlogs: Deze versie voegt de mogelijkheid toe om Azure Batch-logs van een bepaalde node te uploaden via de UploadBatchServiceLogs-operatie. Dit logboek is bedoeld voor gebruik bij debugging door Microsoft Support als er problemen optreden op een node.
Versie 2017-09-01.6.0
Azure Hybrid Use Advantage: Je kunt nu Batch Windows VM-pools maken waarin wordt aangegeven dat Azure Hybrid Use Benefit-licenties worden gebruikt. Wanneer deze licentie wordt gebruikt, wordt er korting toegepast op de prijs van de VM. Gebruik de nieuwe LicenseType-eigenschap op VirtualMachineConfiguration.
Pool VM-datadisks: Je kunt één of meer lege datadisks aan VM-pools koppelen door gebruik te maken van de nieuwe datadiskconfiguratie die deel uitmaakt van de virtual machine-configuratie. Gebruik de DataDisks-eigenschap op VirtualMachineConfiguration.
(Verandering breken) Aangepaste images worden nu gemaakt en uitgerold met Azure Resource Manager imageresources in plaats van blob VHD-bestanden. Batch gebruikt nu managed disks om de pool-VM's te maken en gebruikt daarom een imageresource . Er is nu geen limiet meer aan het aantal VM's in een pool dat is gemaakt met een aangepaste image; ook zijn meerdere kopieën van de VHD-blob voor grote pools niet langer nodig. Aangepaste image pools zijn daardoor veel makkelijker te maken en op te schalen. Voor meer informatie, zie Gebruik een aangepaste image om een pool van virtuele machines te maken.
De nieuwe VirtualMachineImageId-eigenschap op ImageReference bevat de verwijzing naar de afbeelding, en OSDisk.ImageUris bestaat niet meer.
Door deze wijziging is ImageReference nu een verplichte eigenschap van VirtualMachineConfiguration.
(Wisselgeld breekt) Multi-instance taken (gemaakt met MultiInstanceSettings) moeten nu CoordinationCommandLine specificeren, en NumberOfInstances is nu optioneel en standaard 1.
Ondersteuning toegevoegd voor taken die worden uitgevoerd met Docker-containers. Om een taak te draaien met een Docker-container , moet je een ContainerConfiguration specificeren op de VirtualMachineConfiguration voor een pool, en vervolgens TaskContainerSettings toevoegen aan de Task.
Versie 2017-06-01.5.1
De versie van de Batch API die hier wordt beschreven is 2017-06-01.5.1. Het gebruik van de nieuwste versie wordt aanbevolen waar mogelijk.
Nieuwe functies in versie 2017-06-01.5.1 zijn onder andere:
- Ondersteuning voor efficiënte taaktellingen via de nieuwe operatie Get Task Counts. Door de operatie 'Get Task Counts' aan te roepen, kun je een telling krijgen van actieve, lopende en voltooide taken, en van taken die zijn geslaagd of mislukt. Voor meer informatie, zie Taken tellen voor een taak per staat (Preview).
- Ondersteuning voor het specificeren van inkomende eindpunten op pool-rekenknooppunten, via de nieuwe poolEndpointConfiguration-eigenschap . Door deze eigenschap in te stellen, kun je specifieke poorten op de node extern adresseren.
Versie 2017-05-01.5.0
De volgende secties beschrijven nieuwe en gewijzigde functies in versie 2017-05-01.5.0.
Belangrijk
Versie 2017-05-01.5.0 bevat verschillende breaking changes. Bekijk de breaking changes en werk je code bij om versie 2017-05-01.5.0 te kunnen oproepen.
Rekenknopen met lage prioriteit
Azure Batch biedt nu low-priority compute-nodes om de kosten van batch-workloads te verlagen. Low-priority VM's maken nieuwe soorten batchworkloads mogelijk door een grote hoeveelheid rekenkracht te leveren die ook economisch is.
Er zijn verschillende wijzigingen aan de REST API voor nodes met lage prioriteit:
- (Wisselgeld breekt) De targetDedicated en currentDedicated eigenschappen van een pool of poolspecificatie zijn hernoemd naar targetDedicatedNodes en currentComputeNodes.
- (Wisselgeld breekt) De resizeError-eigenschap van een pool is nu een verzameling genaamd resizeErrors.
- Compute-nodes hebben een nieuwe isDegedive-eigenschap . Deze eigenschap geldt voor toegewijde knooppunten, en onjuist voor knooppunten met lage prioriteit.
- Een taak Job Manager heeft een nieuwe allowPriorityNode-eigenschap . Als deze eigenschap waar is, kan de taak Taakbeheer draaien op een node met lage prioriteit. Als deze onjuist is, draait de taak Taakbeheer op een speciale compute-node.
Benoemde gebruikers op Linux
Azure Batch biedt nu extra ondersteuning voor het aanmaken van benoemde gebruikers op Linux-nodes.
- De nieuwe linuxUserConfiguration-eigenschap ondersteunt het specificeren van een uid (user ID) en gid (group ID) bij het aanmaken van een Linux-gebruiker.
- (Wisselgeld breekt) De sshPrivateKey-eigenschap is verplaatst van de userAccount-eigenschap naar de nieuwe linuxUserConfiguration-eigenschap . De eigenschap linuxUserConfiguration is zelf een eigenschap van de eigenschap userAccount .
Voor meer informatie over benoemde gebruikersaccounts, zie Taken uitvoeren onder gebruikersaccounts in batch.
Uitvoerbestanden voor taakgegevens
Je kunt nu outputbestanden specificeren om taakgegevens te uploaden nadat een taak is voltooid.
- De nieuwe eigenschap outputFiles ondersteunt het specificeren van taakbestanden om naar Azure Storage te uploaden.
- De nieuwe fileUploadError-eigenschap van de exitConditions-eigenschap ondersteunt het specificeren van acties die moeten worden uitgevoerd op basis van de uploadstatus van een uitvoerbestand.
Taakfoutrapportage
Er zijn verschillende wijzigingen aangebracht om de rapportage van taakfouten te verbeteren.
- De nieuwe resultaateigenschap van de executieInfo-eigenschap geeft aan of een taak geslaagd of mislukt is.
- (Wisselgeld breekt) De planningsfouteigenschap van de executieInfo-eigenschap is hernoemd tot failureInfo. De failureInfo-eigenschap wordt teruggegeven telkens wanneer er een taakfout is. Dit omvat alle eerdere planningsfouten, alle gevallen waarin een niet-nul taakafsluitcode wordt teruggegeven, en eventuele fouten bij het uploaden van bestanden.
- (Wisselgeld breekt) De eigenschap schedulingError van de exitConditions-eigenschap is hernoemd naar preProcessingError om te verduidelijken wanneer de fout plaatsvond in de taaklevenscyclus.
- (Wisselgeld breekt) De eigenschap schedulingErrorCateogry is hernoemd naar errorCategory.
Applicatielicenties
Je kunt nu verzoeken om applicatielicenties aan je pool te laten toewijzen, via de nieuwe applicationLicenses-eigenschap op een pool of poolspecificatie.
Versie 2017-01-01.4.0
Deze versieversie breidt alle ondersteuning uit van de vorige versie, 2016-07-01.3.1. Daarnaast ondersteunt het de volgende mogelijkheden:
Voer een taak uit onder een gespecificeerde gebruikersidentiteit.
Je kunt nu een taak of taakverzameling uitvoeren onder een van de volgende gebruikersidentiteiten, gespecificeerd via de nieuwe userIdentity-eigenschap op de taakresource:
Een gebruikersaccount met een naam die jij definieert.
Een gebruikersaccount dat automatisch wordt aangemaakt (een autouser). Een autouser kan als administratief gebruiker of als niet-administratief gebruiker draaien. Standaard draait een autouser als niet-administratieve gebruiker.
Belangrijk
De property , met de property, heightionLevel , vervangt de runElevated-eigenschap in verzoeken die een taak of taskcollection toevoegen, en in antwoorden die informatie over een taak opleveren of taken opsommen.
Als je een verzoek doet dat de runElevated-eigenschap bevat naar versie 2017-01-01.4.0 van de Batch-service, faalt het verzoek.
Om als administratief gebruiker te draaien, werk je je applicatie bij om de eigenschap userIdentity te gebruiken en zet je de elevationLevel-eigenschap op admin.
Om als niet-administratieve gebruiker te draaien, werk je je applicatie bij om de propertyUserIdentity te gebruiken en zet je de elevationLevel-eigenschap op nonAdmin. Omdat deze instelling de standaard is, kun je deze instelling ook weglaten.
Definieer gebruikersaccounts over alle knooppunten in een pool.
Je kunt nu een taak of takenverzameling uitvoeren onder een gebruikersaccount dat je definieert op de poolresource. Definieer een gebruikersaccount via de nieuwe userAccounts-eigenschap in verzoeken om Pool toe te voegen. Wanneer je het account definieert, kun je de accountnaam, wachtwoord, elevatieniveau (admin of niet-admin) en SSH privésleutel (voor Linux-pools) opgeven.
Zodra je het gebruikersaccount hebt gedefinieerd, kun je dat gebruikersaccount opgeven voor de userIdentity-eigenschap in verzoeken die een taak of een taakverzameling toevoegen.
Geef een taak een token om zich te authenticeren bij de batchservice wanneer de taak wordt uitgevoerd.
De Batch-service kan nu een authenticatietoken aan een taak geven wanneer deze wordt uitgevoerd. Het authenticatietoken stelt een taak in staat om verzoeken met betrekking tot de taak aan de Batch-service te sturen, zonder de sleutels van het Batch-account. Het token wordt geleverd via de omgevingsvariabele AZ_BATCH_AUTHENTICATION_TOKEN.
Momenteel worden authenticatietokens alleen ondersteund voor aanroepoperaties op de taakbron. Het authenticatietoken verleent toegang tot alle bewerkingen op de taak die de taak bevat.
Om de Batch-service het authenticatietoken te laten leveren, specificeer je de nieuwe authenticatieTokenSettings-eigenschap , samen met de toegangseigenschap daarvan, bij verzoeken om Taak Toe te voegen of Takenverzameling toe te voegen.
Specificeer een actie die je moet uitvoeren op de afhankelijkheden van een taak als de taak faalt.
Je kunt nu specificeren dat afhankelijke taken doorgaan, zelfs als de taak waarop ze afhankelijk zijn faalt. Stel de nieuwe dependencyAction-eigenschap van een taakresource in om te voldoen aan het uitvoeren van afhankelijke taken, zelfs als de oudertaak faalt. Alternatief kun je dependencyAction op blokkeren instellen om het uitvoeren van afhankelijke taken te voorkomen als de oudertaak faalt.
Specificeer de dependencyAction-eigenschap in verzoeken om Taak toe te voegen of Taakverzameling toe te voegen.
Voor meer informatie over het gebruik van afhankelijkheidsacties, zie Afhankelijkheidsacties.
Gebruik aangepaste OS-diskimages bij het aanmaken van een pool.
Je kunt nu aangepaste OS-diskimages gebruiken om een pool aan te maken.
Om dit te doen, moet je bij het aanmaken van je Batch-account aangeven dat pools worden geprovisioneerd in het gebruikersabonnement, in plaats van in een abonnement dat door de Batch-service wordt beheerd. Zet in een aanroep naar Create Account de poolAllocationMode-eigenschap op UserSubscription. Gebruik vervolgens de osDisk-eigenschap om een verwijzing naar een schijfimage te specificeren in een verzoek om Add Pool toe te voegen.
Belangrijk
Wanneer je je batchaccount aanmaakt en aangeeft dat pools in het gebruikersabonnement moeten worden geprovisioneerd, moet je voor alle verzoeken via dat account Azure Active Directory-gebaseerde authenticatie gebruiken.
Gebruik Azure Active Directory-gebaseerde authenticatie voor verzoeken naar de Batch-service.
Azure Active Directory (Azure AD) wordt nu ondersteund voor het authenticeren van aanroepen naar de Batch-service.
Als je Batch-account is ingesteld om pools te provisionen in het gebruikersabonnement, dan is Azure AD-authenticatie vereist.
Versie 2016-07-01.3.1
Deze versie verlengt alle ondersteuning van de vorige versie, 2016-02-01.3.0. Daarnaast ondersteunt het de volgende mogelijkheden:
Mogelijkheid om een pool en een autopool aan te maken met netwerkconfiguratie
- Er is een nieuwe property networkConfiguration toegevoegd aan zowel de pool- als autopool-resources. Deze eigenschap kan worden gebruikt om aan te geven welke compute-nodes van de pool
s network configuration, such as the subnet in which the poolzijn aangemaakt.
- Er is een nieuwe property networkConfiguration toegevoegd aan zowel de pool- als autopool-resources. Deze eigenschap kan worden gebruikt om aan te geven welke compute-nodes van de pool
Beëindig automatisch een taak wanneer alle taken zijn voltooid.
- Er is een nieuwe eigenschap op AllTasksComplete toegevoegd aan de taakresource. Je kunt deze eigenschap specificeren wanneer je een job aanmaakt of bijwerkt.
Beëindig of schakel automatisch een taak uit wanneer een taak faalt.
- Er is een nieuwe eigenschap onTaskFailure toegevoegd aan de taakbron, en een nieuwe eigenschap exitConditions is toegevoegd aan de taakbron. De functie onTaskFailure-instelling geeft aan of taakfalen een impact op taakniveau kan hebben, en de eigenschap task exitConditions stelt taken in staat om de impact op taakniveau af te stemmen op de aard van de fout.
Koppel applicatiepakketten aan taken en pools.
- Een nieuwe eigenschap applicationPackageReferences toegevoegd aan de taakbron en aan de job jobManagerTask-instellingen. Deze eigenschap maakt het mogelijk om applicatiepakketten op aanvraag te implementeren wanneer taken dat vereisen, in plaats van dat ze bij poolcreatie worden gespecificeerd. Deze eigenschap is vooral waardevol voor langlopende pools die gedurende hun levensduur verschillende soorten taken of applicatieversies kunnen uitvoeren.
Mogelijkheid om een mislukte taak opnieuw te activeren.
- Er is een nieuwe operatie Een taak opnieuw activeren toegevoegd om de status van een mislukte taak terug te zetten naar actief. Dit maakt het mogelijk om fouten opnieuw te proberen, bijvoorbeeld als de storing tijdelijk was of als je de oorzaak hebt kunnen herstellen zonder de taak opnieuw te maken.
Versie 2016-02-01.3.0
Deze versie verlengt alle ondersteuning van de vorige versie, 2015-12-01.2.2. Daarnaast ondersteunt het de volgende mogelijkheden:
Mogelijkheid om een pool en een autopool te maken met IaaS VM-configuratie
Bestaande eigendommen
osFamily,targetOSVersionencurrentOSVersionworden verplaatst van topniveau-eigendommen van pool- en Autopool-bronnen en verplaatst naar een nieuw eigendom genaamdcloudServiceConfiguration.Er wordt een nieuwe eigenschap
virtualMachineConfigurationtoegevoegd aan zowel de Pool- als Autopool-bronnen. Deze eigenschap kan worden gespecificeerd om een pool/auto pool te configureren met IaaS VM's.Er wordt een nieuwe API toegevoegd om informatie te verkrijgen over alle node agent SKU's die door de Batch-service worden ondersteund. Zie Lijst met ondersteunde node-agent SKU's.
Er is een nieuwe API toegevoegd om instellingen voor remote login te verkrijgen die gebruikt kan worden om op afstand in te loggen op een compute node die is gemaakt met de IaaS VM-configuratie. Zie Instellingen voor externe inloggegevens voor een node.
Er wordt een nieuwe API toegevoegd om een verzameling taken aan een taak toe te voegen. Zie Voeg een verzameling taken toe aan een taak.
Er wordt een nieuwe optionele eigenschap
sshPublicKeytoegevoegd aan de gebruikersresource die gebruikt kan worden om gebruikers toe te voegen/bijwerken op een Linux-rekenknooppunt.Twee nieuwe eigenschappen
totalTasksSucceededenrunningTasksCountworden toegevoegd aan de Node-resource. Deze eigenschappen kunnen worden verkregen via Get Information about a Node of List the compute nodes in een pool.Er wordt een nieuwe eigenschap
fileModetoegevoegd aan hetResourceFilecomplexe type. Deze eigenschap wordt alleen toegepast op Linux-rekenknooppunten en genegeerd voor Windows-rekenknooppunten.Er wordt een nieuwe eigenschap
fileModetoegevoegd aan hetFilePropertiescomplexe type. Deze eigenschap wordt teruggegeven door de Batch-service voor Linux-compute-nodes als onderdeel van GetFileProperties of ListFileProperties API's. Ook wordt de bestaande eigenschapcreationTimeonder hetFilePropertiescomplexe type veranderd in een optionele eigenschap omdat deze eigenschap niet wordt teruggegeven voor Linux-rekenknopen.Het datatype van de bestaande eigenschap
visibilitybinnen hetCertificateReferencecomplexe type wordt aangepast van een string met komma-gescheiden waarden naar een verzameling strings. Ook is een van de bestaande waarden voor zichtbaarheid hernoemd van "rdp" naar "remoteuser".
De URL's van de volgende API's worden gewijzigd om "?" te vervangen door de actienaam door "/":
Vervang de eigenschappen van een zwembad
Schakel automatische schaalverdeling in een pool uit
Schakel automatische schaalverdeling in een pool in
Evalueer een automatische schaalformule
Verander de grootte van een pool
Stop met het veranderen van de grootte van een zwembad
Upgrade het besturingssysteem van rekenknopen in een pool
Verwijder compute-nodes uit een pool
Herstart een node
Reimage een knoop
Schakel taakplanning uit op een node
Schakel taakplanning in op een knoop in
Schakel een taakschema uit
Schakel een werkschema in
Beëindig een taakschema
Schakel een taak uit
Een taak mogelijk maken
Beëindig een baan
Beëindig een taak
Annuleer het verwijderen van een certificaat
Versie 2015-12-01.2.2
Deze versie verlengt alle ondersteuning van de vorige versie, 2015-11-01.2.1. Daarnaast ondersteunt het de volgende mogelijkheden:
Applicaties kunnen nu worden uitgerold op rekenknooppunten via applicatiepakketten in plaats van als resourcebestanden.
Nieuwe API's worden aangeboden zodat clients de lijst met beschikbare applicaties en versies kunnen doorzoeken, bijvoorbeeld om een selector in een gebruikersinterface weer te geven.
Pool-gerelateerde API's worden aangepast zodat een pool applicatiepakketten kan specificeren die naar alle nodes in die pool worden gedownload.
Taken kunnen nu afhankelijk worden gemaakt van andere taken. Een afhankelijke taak start pas als alle taken waarop het afhankelijk is, succesvol zijn voltooid.
Deze versie-uitgave bevat de volgende andere wijzigingen:
- De standaard timeout voor het aanpassen van de pool is veranderd naar 15 minuten.
Versie 2015-11-01.2.1
Deze versierelease breidt alle ondersteuning uit van de vorige versie 2015-06-01.2.0. Daarnaast ondersteunt het de volgende mogelijkheden:
Mogelijkheid om multi-instance taken toe te voegen en uit te voeren (bijvoorbeeld MPI)
Er wordt een nieuwe optionele eigenschap
multiInstanceSettingstoegevoegd aan de Taakbron die optioneel kan worden opgenomen in de API's Taak Toevoegen, Taak ophalen, Taken Lijsten.Een nieuwe API-lijst met de subtaken van een taak wordt toegevoegd om informatie over subtaken te verkrijgen.
Er wordt een nieuwe optionele eigenschap
subtaskIdtoegevoegdrecentTasksvoor een Compute Node. Deze eigenschap wordt teruggegeven als onderdeel van Get Compute Node en List Compute Nodes
Mogelijkheid om taakplanning op een rekenknooppunt uit te schakelen of in te schakelen
Twee nieuwe API's: Task scheduling uitschakelen op een node en Task scheduling op een node inschakelen, worden toegevoegd aan de compute node resource.
Er wordt een nieuwe rekenknooptoestand
offlinetoegevoegd. Voor oudere API-versies wordt deze toestand toegewezen aanunusable.Er wordt een nieuwe eigenschap
schedulingStatetoegevoegd aan de resourcewaarde van de rekenknoop. Mogelijke waarden voorenabledendisabled.
Mogelijkheid om auto -scale evaluatieinterval op een pool/autopool op te geven
Er wordt een nieuw terrein
autoScaleEvaluationIntervaltoegevoegd aan de poolresource. Deze eigenschap kan worden opgenomen in Add Pool, Get Pool, Enable Auto -Scale en List Pools API's.Evenzo wordt bij autopools een nieuw pand
autoScaleEvaluationIntervalaanautoPoolSpecificationhet pand toegevoegd. Deze eigenschap kan worden opgenomen in Taken toevoegen, Job ophalen, Taken lijsten, Taken toevoegen toevoegen, Job Schedule ophalen, Job Schedule bijwerken, Job schema's lijsten en Taken lijsten in Job Schedule API's.
Verbetering van taak-API's om de rootmap van de taak op de compute-node terug te geven.
Twee nieuwe eigenschappen
taskRootDirectorywordentaskRootDirectoryUrltoegevoegd aan de Taakbron die verkregen kunnen worden als onderdeel van Get Information about a Task, List Tasks API'sEr wordt een nieuwe eigenschap
taskRootDirectorytoegevoegdjobPreparationTaskExecutionInfoenjobReleaseTaskExecutionInfodie kan worden verkregen via List de status van de taken voor taakvoorbereiding en taakvrijgave voor een taak-API.