Delen via


models Pakket

Klassen

AccountListPoolNodeCountsOptions

Aanvullende parameters voor list_pool_node_counts bewerking.

AccountListSupportedImagesOptions

Aanvullende parameters voor list_supported_images bewerking.

AffinityInformation

Een lokaliteitshint die door de Batch-service kan worden gebruikt om een rekenknooppunt te selecteren waarop een taak moet worden gestart.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ApplicationGetOptions

Aanvullende parameters voor get-bewerking.

ApplicationListOptions

Aanvullende parameters voor lijstbewerking.

ApplicationPackageReference

Een verwijzing naar een pakket dat moet worden geïmplementeerd op rekenknooppunten.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ApplicationSummary

Bevat informatie over een toepassing in een Azure Batch-account.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ApplicationSummaryPaged

Een wisselcontainer voor het herhalen van een lijst met ApplicationSummary objecten

AuthenticationTokenSettings

De instellingen voor een verificatietoken die de taak kan gebruiken om Batch-servicebewerkingen uit te voeren.

AutoPoolSpecification

Hiermee geeft u kenmerken voor een tijdelijke 'automatische pool'. De Batch-service maakt deze automatische pool wanneer de taak wordt verzonden.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

AutoScaleRun

De resultaten en fouten van een uitvoering van een formule voor automatische schaalaanpassing van groepen.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

AutoScaleRunError

Een fout die is opgetreden bij het uitvoeren of evalueren van een formule voor automatische schaalaanpassing van groepen.

AutoUserSpecification

Hiermee geeft u de parameters op voor de automatische gebruiker die een taak uitvoert in de Batch-service.

AzureBlobFileSystemConfiguration

Informatie die wordt gebruikt om verbinding te maken met een Azure Storage-container met behulp van Blobfuse.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

AzureFileShareConfiguration

Informatie die wordt gebruikt om verbinding te maken met een Azure-bestandsshare.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

BatchError

Een foutbericht ontvangen van de Azure Batch-service.

BatchErrorDetail

Een item met aanvullende informatie die is opgenomen in een Azure Batch-foutreactie.

BatchErrorException

Server heeft gereageerd met uitzondering van het type: 'BatchError'.

BatchPoolIdentity

De identiteit van de Batch-pool, indien geconfigureerd.

De identiteit van de Batch-pool, indien geconfigureerd.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

CIFSMountConfiguration

Informatie die wordt gebruikt om verbinding te maken met een CIFS-bestandssysteem.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

Certificate

Een certificaat dat kan worden geïnstalleerd op rekenknooppunten en kan worden gebruikt om bewerkingen op de computer te verifiëren.

CertificateAddOptions

Aanvullende parameters voor het toevoegen van bewerkingen.

CertificateAddParameter

Een certificaat dat kan worden geïnstalleerd op rekenknooppunten en kan worden gebruikt om bewerkingen op de computer te verifiëren.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

CertificateCancelDeletionOptions

Aanvullende parameters voor cancel_deletion bewerking.

CertificateDeleteOptions

Aanvullende parameters voor de verwijderbewerking.

CertificateGetOptions

Aanvullende parameters voor get-bewerking.

CertificateListOptions

Aanvullende parameters voor lijstbewerking.

CertificatePaged

Een wisselcontainer voor het herhalen van een lijst met Certificate objecten

CertificateReference

Een verwijzing naar een certificaat dat moet worden geïnstalleerd op rekenknooppunten in een pool.

Waarschuwing: dit object is afgeschaft en wordt na februari 2024 verwijderd. Gebruik in plaats daarvan de Azure KeyVault-extensie .

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

CloudJob

Een Azure Batch taak.

CloudJobPaged

Een wisselcontainer voor het herhalen van een lijst met CloudJob objecten

CloudJobSchedule

Een taakplanning waarmee terugkerende taken kunnen worden uitgevoerd door op te geven wanneer taken moeten worden uitgevoerd en een specificatie die wordt gebruikt om elke taak te maken.

CloudJobSchedulePaged

Een wisselcontainer voor het herhalen van een lijst met CloudJobSchedule objecten

CloudPool

Een pool in de Azure Batch-service.

Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag.

CloudPoolPaged

Een wisselcontainer voor het herhalen van een lijst met CloudPool objecten

CloudServiceConfiguration

De configuratie voor rekenknooppunten in een pool op basis van het Azure Cloud Services-platform.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

CloudTask

Een Azure Batch taak.

Batch voert taken opnieuw uit wanneer een herstelbewerking wordt geactiveerd op een knooppunt. Voorbeelden van herstelbewerkingen zijn (maar zijn niet beperkt tot) wanneer een beschadigd knooppunt opnieuw wordt opgestart of een rekenknooppunt is verdwenen vanwege een hostfout. Nieuwe pogingen vanwege herstelbewerkingen zijn onafhankelijk van en worden niet meegeteld voor de maxTaskRetryCount. Zelfs als maxTaskRetryCount 0 is, kan er een interne nieuwe poging vanwege een herstelbewerking plaatsvinden. Daarom moeten alle taken idempotent zijn. Dit betekent dat taken moeten worden onderbroken en opnieuw worden gestart zonder beschadiging of dubbele gegevens te veroorzaken. De best practice voor langlopende taken is om een vorm van controlepunten te gebruiken.

CloudTaskListSubtasksResult

Het resultaat van het weergeven van de subtaken van een taak.

CloudTaskPaged

Een wisselcontainer voor het herhalen van een lijst met CloudTask objecten

ComputeNode

Een rekenknooppunt in de Batch-service.

ComputeNodeAddUserOptions

Aanvullende parameters voor add_user bewerking.

ComputeNodeDeleteUserOptions

Aanvullende parameters voor delete_user bewerking.

ComputeNodeDisableSchedulingOptions

Aanvullende parameters voor disable_scheduling bewerking.

ComputeNodeEnableSchedulingOptions

Aanvullende parameters voor enable_scheduling bewerking.

ComputeNodeEndpointConfiguration

De eindpuntconfiguratie voor het rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ComputeNodeError

Een fout die is opgetreden bij een rekenknooppunt.

ComputeNodeExtensionGetOptions

Aanvullende parameters voor get-bewerking.

ComputeNodeExtensionListOptions

Aanvullende parameters voor lijstbewerking.

ComputeNodeGetOptions

Aanvullende parameters voor get-bewerking.

ComputeNodeGetRemoteDesktopOptions

Aanvullende parameters voor get_remote_desktop bewerking.

ComputeNodeGetRemoteLoginSettingsOptions

Aanvullende parameters voor get_remote_login_settings bewerking.

ComputeNodeGetRemoteLoginSettingsResult

De instellingen voor externe aanmelding voor een rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ComputeNodeIdentityReference

De verwijzing naar een door de gebruiker toegewezen identiteit die is gekoppeld aan de Batch-pool die door een rekenknooppunt wordt gebruikt.

ComputeNodeInformation

Informatie over het rekenknooppunt waarop een taak is uitgevoerd.

ComputeNodeListOptions

Aanvullende parameters voor lijstbewerking.

ComputeNodePaged

Een wisselcontainer voor het herhalen van een lijst met ComputeNode objecten

ComputeNodeRebootOptions

Aanvullende parameters voor de herstartbewerking.

ComputeNodeReimageOptions

Aanvullende parameters voor de bewerking van de installatiekopie.

ComputeNodeUpdateUserOptions

Aanvullende parameters voor update_user bewerking.

ComputeNodeUploadBatchServiceLogsOptions

Aanvullende parameters voor upload_batch_service_logs bewerking.

ComputeNodeUser

Een gebruikersaccount voor RDP- of SSH-toegang op een rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ContainerConfiguration

De configuratie voor pools met container.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ContainerRegistry

Een privécontainerregister.

DataDisk

Instellingen die worden gebruikt door de gegevensschijven die zijn gekoppeld aan rekenknooppunten in de pool. Wanneer u gekoppelde gegevensschijven gebruikt, moet u de schijven koppelen en formatteren vanuit een virtuele machine om ze te kunnen gebruiken.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

DeleteCertificateError

Een fout die is aangetroffen door de Batch-service bij het verwijderen van een certificaat.

DiffDiskSettings

Hiermee geeft u de tijdelijke schijfinstellingen voor de besturingssysteemschijf die wordt gebruikt door het rekenknooppunt (VM).

DiskEncryptionConfiguration

De schijfversleutelingsconfiguratie die is toegepast op rekenknooppunten in de groep. De configuratie van schijfversleuteling wordt niet ondersteund in een Linux-pool die is gemaakt met Shared Image Gallery-installatiekopie.

EnvironmentSetting

Een omgevingsvariabele die moet worden ingesteld voor een taakproces.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ErrorMessage

Een foutbericht ontvangen in een Azure Batch foutbericht.

ExitCodeMapping

Hoe de Batch-service moet reageren als een taak wordt afgesloten met een bepaalde afsluitcode.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ExitCodeRangeMapping

Een reeks afsluitcodes en hoe de Batch-service moet reageren op afsluitcodes binnen dat bereik.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ExitConditions

Hiermee geeft u op hoe de Batch-service moet reageren wanneer de taak is voltooid.

ExitOptions

Hiermee geeft u op hoe de Batch-service reageert op een bepaalde afsluitvoorwaarde.

FileDeleteFromComputeNodeOptions

Aanvullende parameters voor delete_from_compute_node bewerking.

FileDeleteFromTaskOptions

Aanvullende parameters voor delete_from_task bewerking.

FileGetFromComputeNodeOptions

Aanvullende parameters voor get_from_compute_node bewerking.

FileGetFromTaskOptions

Aanvullende parameters voor get_from_task bewerking.

FileGetPropertiesFromComputeNodeOptions

Aanvullende parameters voor get_properties_from_compute_node bewerking.

FileGetPropertiesFromTaskOptions

Aanvullende parameters voor get_properties_from_task bewerking.

FileListFromComputeNodeOptions

Aanvullende parameters voor list_from_compute_node bewerking.

FileListFromTaskOptions

Aanvullende parameters voor list_from_task bewerking.

FileProperties

De eigenschappen van een bestand op een rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

HttpHeader

Een HTTP-headernaam-waardepaar.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ImageInformation

Een verwijzing naar de installatiekopieën van Azure Virtual Machines Marketplace en aanvullende informatie over de installatiekopieën.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

ImageInformationPaged

Een wisselcontainer voor het herhalen van een lijst met ImageInformation objecten

ImageReference

Een verwijzing naar een Azure Virtual Machines Marketplace-installatiekopieën of een Shared Image Gallery-installatiekopieën. Zie de bewerking Ondersteunde installatiekopieën weergeven om de lijst met alle Azure Marketplace afbeeldingsverwijzingen op te halen die door Azure Batch zijn geverifieerd.

Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag.

InboundEndpoint

Een binnenkomend eindpunt op een rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

InboundNATPool

Een inkomende NAT-pool die kan worden gebruikt om specifieke poorten op rekenknooppunten in een Batch-pool extern te adresseren.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

InstanceViewStatus

De status van de instantieweergave.

JobAddOptions

Aanvullende parameters voor de bewerking toevoegen.

JobAddParameter

Een Azure Batch taak om toe te voegen.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobConstraints

De uitvoeringsbeperkingen voor een taak.

JobDeleteOptions

Aanvullende parameters voor de verwijderingsbewerking.

JobDisableOptions

Aanvullende parameters voor het uitschakelen van de bewerking.

JobDisableParameter

Opties bij het uitschakelen van een taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobEnableOptions

Aanvullende parameters voor inschakelen.

JobExecutionInformation

Bevat informatie over de uitvoering van een taak in de Azure Batch-service.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobGetOptions

Aanvullende parameters voor get-bewerking.

JobGetTaskCountsOptions

Aanvullende parameters voor get_task_counts bewerking.

JobListFromJobScheduleOptions

Aanvullende parameters voor list_from_job_schedule bewerking.

JobListOptions

Aanvullende parameters voor lijstbewerking.

JobListPreparationAndReleaseTaskStatusOptions

Aanvullende parameters voor list_preparation_and_release_task_status bewerking.

JobManagerTask

Hiermee geeft u de details van een Taakbeheertaak op.

De taak Taakbeheer wordt automatisch gestart wanneer de taak wordt gemaakt. De Batch-service probeert de taak Job Manager te plannen vóór eventuele andere taken in de taak. Bij het verkleinen van een pool probeert de Batch-service knooppunten waarop Job Manager-taken worden uitgevoerd zo lang mogelijk te behouden (rekenknooppunten met 'normale' taken worden verwijderd voordat rekenknooppunten jobbeheertaken uitvoeren). Wanneer een Taakbeheertaak mislukt en opnieuw moet worden gestart, probeert het systeem deze met de hoogste prioriteit te plannen. Als er geen niet-actieve rekenknooppunten beschikbaar zijn, kan het systeem een van de actieve taken in de pool beëindigen en terugbrengen naar de wachtrij om ruimte vrij te maken voor het opnieuw opstarten van de Taakbeheertaak. Houd er rekening mee dat een Taakbeheertaak in de ene taak geen prioriteit heeft boven taken in andere taken. Voor alle taken worden alleen prioriteiten op taakniveau in acht genomen. Als een Job Manager in een taak met prioriteit 0 bijvoorbeeld opnieuw moet worden gestart, worden taken van een taak met prioriteit 1 niet verplaatst. Batch voert taken opnieuw uit wanneer een herstelbewerking wordt geactiveerd op een knooppunt. Voorbeelden van herstelbewerkingen zijn (maar zijn niet beperkt tot) wanneer een beschadigd knooppunt opnieuw wordt opgestart of een rekenknooppunt is verdwenen vanwege een hostfout. Nieuwe pogingen vanwege herstelbewerkingen zijn onafhankelijk van en worden niet meegeteld voor de maxTaskRetryCount. Zelfs als de maxTaskRetryCount 0 is, kan er een interne nieuwe poging vanwege een herstelbewerking plaatsvinden. Daarom moeten alle taken idempotent zijn. Dit betekent dat taken moeten worden onderbroken en opnieuw worden opgestart zonder beschadiging of dubbele gegevens te veroorzaken. De best practice voor langlopende taken is om een vorm van controlepunten te gebruiken.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobNetworkConfiguration

De netwerkconfiguratie voor de taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobPatchOptions

Aanvullende parameters voor patchbewerking.

JobPatchParameter

De set wijzigingen die in een taak moeten worden aangebracht.

JobPreparationAndReleaseTaskExecutionInformation

De status van de taakvoorbereiding en taakrelease op een rekenknooppunt.

JobPreparationAndReleaseTaskExecutionInformationPaged

Een wisselcontainer voor het herhalen van een lijst met JobPreparationAndReleaseTaskExecutionInformation objecten

JobPreparationTask

Een taakvoorbereidingstaak die moet worden uitgevoerd vóór taken van de taak op een bepaald rekenknooppunt.

U kunt Taakvoorbereiding gebruiken om een knooppunt voor te bereiden voor het uitvoeren van taken voor de taak. Activiteiten die vaak worden uitgevoerd in Taakvoorbereiding zijn onder andere: het downloaden van algemene resourcebestanden die worden gebruikt door alle taken in de taak. De taak voor taakvoorbereiding kan deze algemene bronbestanden downloaden naar de gedeelde locatie op het knooppunt. (AZ_BATCH_NODE_ROOT_DIRshared) of het starten van een lokale service op het knooppunt, zodat alle taken van die taak ermee kunnen communiceren. Als de taakvoorbereidingstaak mislukt (het aantal nieuwe pogingen wordt uitgeput voordat u afsluit met afsluitcode 0), voert Batch geen taken van deze taak uit op het knooppunt. Het rekenknooppunt komt niet in aanmerking voor het uitvoeren van taken van deze taak totdat de installatiekopie opnieuw wordt ingesteld. Het rekenknooppunt blijft actief en kan worden gebruikt voor andere taken. De taakvoorbereidingstaak kan meerdere keren op hetzelfde knooppunt worden uitgevoerd. Daarom moet u de taakvoorbereidingstaak schrijven om de heruitvoering af te handelen. Als het knooppunt opnieuw wordt opgestart, wordt de taak voor taakvoorbereiding opnieuw uitgevoerd op het rekenknooppunt voordat een andere taak van de taak wordt gepland, als rerunOnNodeRebootAfterSuccess waar is of als de taakvoorbereidingstaak niet eerder is voltooid. Als de installatiekopie van het knooppunt wordt hersteld, wordt de taak voor taakvoorbereiding opnieuw uitgevoerd voordat een taak van de taak wordt gepland. Batch voert taken opnieuw uit wanneer een herstelbewerking wordt geactiveerd op een knooppunt. Voorbeelden van herstelbewerkingen zijn (maar zijn niet beperkt tot) wanneer een beschadigd knooppunt opnieuw wordt opgestart of een rekenknooppunt is verdwenen vanwege een hostfout. Nieuwe pogingen vanwege herstelbewerkingen zijn onafhankelijk van en worden niet meegeteld voor de maxTaskRetryCount. Zelfs als de maxTaskRetryCount 0 is, kan er een interne nieuwe poging vanwege een herstelbewerking plaatsvinden. Daarom moeten alle taken idempotent zijn. Dit betekent dat taken moeten worden onderbroken en opnieuw worden opgestart zonder beschadiging of dubbele gegevens te veroorzaken. De best practice voor langlopende taken is om een vorm van controlepunten te gebruiken.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobPreparationTaskExecutionInformation

Bevat informatie over de uitvoering van een taakvoorbereidingstaak op een rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobReleaseTask

Een jobreleasetaak die moet worden uitgevoerd wanneer de taak is voltooid op een rekenknooppunt waarop de taak is uitgevoerd.

De taak Taak vrijgeven wordt uitgevoerd wanneer de taak eindigt, vanwege een van de volgende redenen: de gebruiker roept de API Voor taak beëindigen aan of de TAAK verwijderen API terwijl de taak nog actief is, de maximale tijdlimiet voor de klok van de taak is bereikt en de taak is nog steeds actief, of de Taakbeheertaak van de taak is voltooid, en de taak wordt geconfigureerd om te worden beëindigd wanneer jobbeheer is voltooid. De taak Taak vrijgeven wordt uitgevoerd op elk knooppunt waarop taken van de taak zijn uitgevoerd en de taakvoorbereidingstaak is uitgevoerd en voltooid. Als u een installatiekopie van een knooppunt opnieuw maakt nadat de taak voor taakvoorbereiding is uitgevoerd en de taak eindigt zonder verdere taken van de taak die op dat knooppunt wordt uitgevoerd (en de taakvoorbereidingstaak dus niet opnieuw wordt uitgevoerd), wordt de taak voor het vrijgeven van de taak niet uitgevoerd op dat rekenknooppunt. Als een knooppunt opnieuw wordt opgestart terwijl de taak voor het vrijgeven van de taak nog steeds wordt uitgevoerd, wordt de taak voor het vrijgeven van de taak opnieuw uitgevoerd wanneer het rekenknooppunt wordt gestart. De taak wordt pas als voltooid gemarkeerd als alle taakreleasetaken zijn voltooid. De taak Taak vrijgeven wordt op de achtergrond uitgevoerd. Het neemt geen planningsite in beslag; dat wil gezegd, telt niet mee voor de limiet taskSlotsPerNode die is opgegeven voor de pool.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobReleaseTaskExecutionInformation

Bevat informatie over de uitvoering van een taakreleasetaak op een rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobScheduleAddOptions

Aanvullende parameters voor het toevoegen van bewerkingen.

JobScheduleAddParameter

Een taakplanning waarmee terugkerende taken kunnen worden uitgevoerd door op te geven wanneer taken moeten worden uitgevoerd en een specificatie die wordt gebruikt om elke taak te maken.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobScheduleDeleteOptions

Aanvullende parameters voor de verwijderbewerking.

JobScheduleDisableOptions

Aanvullende parameters voor het uitschakelen van de bewerking.

JobScheduleEnableOptions

Aanvullende parameters voor het inschakelen van de bewerking.

JobScheduleExecutionInformation

Bevat informatie over taken die zijn en worden uitgevoerd onder een taakplanning.

JobScheduleExistsOptions

Aanvullende parameters voor exists-bewerking.

JobScheduleGetOptions

Aanvullende parameters voor get-bewerking.

JobScheduleListOptions

Aanvullende parameters voor lijstbewerking.

JobSchedulePatchOptions

Aanvullende parameters voor patchbewerking.

JobSchedulePatchParameter

De set wijzigingen die moeten worden aangebracht in een taakplanning.

JobScheduleStatistics

Statistieken over resourcegebruik voor een taakplanning.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobScheduleTerminateOptions

Aanvullende parameters voor beëindigingsbewerking.

JobScheduleUpdateOptions

Aanvullende parameters voor updatebewerking.

JobScheduleUpdateParameter

De set wijzigingen die moeten worden aangebracht in een taakplanning.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobSchedulingError

Een fout die is opgetreden door de Batch-service bij het plannen van een taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobSpecification

Hiermee geeft u details op van de taken die volgens een planning moeten worden gemaakt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobStatistics

Statistieken van resourcegebruik voor een taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

JobTerminateOptions

Aanvullende parameters voor beëindigingsbewerking.

JobTerminateParameter

Opties bij het beëindigen van een taak.

JobUpdateOptions

Aanvullende parameters voor updatebewerking.

JobUpdateParameter

De set wijzigingen die moeten worden aangebracht in een taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

LinuxUserConfiguration

Eigenschappen die worden gebruikt voor het maken van een gebruikersaccount op een Linux-rekenknooppunt.

MetadataItem

Een naam-waardepaar dat is gekoppeld aan een Batch-serviceresource.

De Batch-service wijst geen betekenis toe aan deze metagegevens; het is uitsluitend voor het gebruik van gebruikerscode.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

MountConfiguration

Het bestandssysteem dat aan elk knooppunt moet worden gekoppeld.

MultiInstanceSettings

Instellingen die aangeven hoe een taak met meerdere exemplaren moet worden uitgevoerd.

Taken met meerdere instanties worden vaak gebruikt ter ondersteuning van MPI-taken. In het geval van MPI, als een van de subtaken mislukt (bijvoorbeeld omdat wordt afgesloten met een afsluitcode die niet nul is), mislukt de volledige taak met meerdere instanties. De taak met meerdere exemplaren wordt vervolgens beëindigd en opnieuw geprobeerd, tot de limiet voor opnieuw proberen.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

NFSMountConfiguration

Informatie die wordt gebruikt om verbinding te maken met een NFS-bestandssysteem.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

NameValuePair

Vertegenwoordigt een naam-waardepaar.

NetworkConfiguration

De netwerkconfiguratie voor een pool.

NetworkSecurityGroupRule

Een netwerkbeveiligingsgroepregel die moet worden toegepast op een binnenkomend eindpunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

NodeAgentInformation

Informatie over de Compute Node-agent.

De Batch Compute Node-agent is een programma dat wordt uitgevoerd op elk rekenknooppunt in de pool en biedt Batch-mogelijkheden op het rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

NodeCounts

Het aantal rekenknooppunten in de status van elk rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

NodeDisableSchedulingParameter

Opties voor het uitschakelen van planning op een rekenknooppunt.

NodeFile

Informatie over een bestand of map op een rekenknooppunt.

NodeFilePaged

Een wisselcontainer voor het herhalen van een lijst met NodeFile objecten

NodePlacementConfiguration

Configuratie van knooppuntplaatsing voor een pool.

Voor regionale plaatsing worden knooppunten in de pool toegewezen in dezelfde regio. Voor zonegebonden plaatsing worden knooppunten in de pool verdeeld over verschillende zones met een optimale inspanningsverdeling.

NodeRebootParameter

Opties voor het opnieuw opstarten van een rekenknooppunt.

NodeReimageParameter

Opties voor het opnieuw instellen van een rekenknooppunt.

NodeRemoveParameter

Opties voor het verwijderen van rekenknooppunten uit een pool.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

NodeUpdateUserParameter

De set wijzigingen die moeten worden aangebracht in een gebruikersaccount op een rekenknooppunt.

NodeVMExtension

De configuratie voor de weergave van het exemplaar van de extensie van de virtuele machine.

NodeVMExtensionPaged

Een wisselcontainer voor het herhalen van een lijst met NodeVMExtension objecten

OSDisk

Instellingen voor de besturingssysteemschijf van het rekenknooppunt (VM).

OutputFile

Een specificatie voor het uploaden van bestanden van een Azure Batch-rekenknooppunt naar een andere locatie nadat de Batch-service klaar is met het uitvoeren van het taakproces.

Bij elke bestandupload schrijft de Batch-service twee logboekbestanden naar het rekenknooppunt, 'fileuploadout.txt' en 'fileuploaderr.txt'. Deze logboekbestanden worden gebruikt om meer te weten te komen over een specifieke fout.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

OutputFileBlobContainerDestination

Hiermee geeft u een doel voor het uploaden van bestanden in een Azure Blob Storage-container op.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

OutputFileDestination

Het doel waarnaar een bestand moet worden geüpload.

OutputFileUploadOptions

Details over het uploaden van een uitvoerbestand, inclusief onder welke voorwaarden de upload moet worden uitgevoerd.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

PoolAddOptions

Aanvullende parameters voor het toevoegen van bewerkingen.

PoolAddParameter

Een pool in de Azure Batch-service om toe te voegen.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

PoolDeleteOptions

Aanvullende parameters voor de verwijderbewerking.

PoolDisableAutoScaleOptions

Aanvullende parameters voor disable_auto_scale bewerking.

PoolEnableAutoScaleOptions

Aanvullende parameters voor enable_auto_scale bewerking.

PoolEnableAutoScaleParameter

Opties voor het inschakelen van automatisch schalen in een pool.

PoolEndpointConfiguration

De eindpuntconfiguratie voor een pool.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

PoolEvaluateAutoScaleOptions

Aanvullende parameters voor evaluate_auto_scale bewerking.

PoolEvaluateAutoScaleParameter

Opties voor het evalueren van een formule voor automatisch schalen in een pool.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

PoolExistsOptions

Aanvullende parameters voor exists-bewerking.

PoolGetOptions

Aanvullende parameters voor get-bewerking.

PoolInformation

Hiermee geeft u op hoe een taak moet worden toegewezen aan een pool.

PoolListOptions

Aanvullende parameters voor lijstbewerking.

PoolListUsageMetricsOptions

Aanvullende parameters voor list_usage_metrics bewerking.

PoolNodeCounts

Het aantal rekenknooppunten in elke status voor een pool.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

PoolNodeCountsPaged

Een wisselcontainer voor het herhalen van een lijst met PoolNodeCounts objecten

PoolPatchOptions

Aanvullende parameters voor patchbewerking.

PoolPatchParameter

De set wijzigingen die moeten worden aangebracht in een pool.

PoolRemoveNodesOptions

Aanvullende parameters voor remove_nodes bewerking.

PoolResizeOptions

Aanvullende parameters voor het wijzigen van het formaat.

PoolResizeParameter

Opties voor het wijzigen van de grootte van een pool.

PoolSpecification

Specificatie voor het maken van een nieuwe pool.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

PoolStatistics

Bevat gebruiks- en resourcegebruiksstatistieken voor de levensduur van een pool.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

PoolStopResizeOptions

Aanvullende parameters voor stop_resize bewerking.

PoolUpdatePropertiesOptions

Aanvullende parameters voor update_properties bewerking.

PoolUpdatePropertiesParameter

De set wijzigingen die moeten worden aangebracht in een pool.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

PoolUsageMetrics

Metrische gegevens over gebruik voor een pool gedurende een aggregatie-interval.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

PoolUsageMetricsPaged

Een wisselcontainer voor het herhalen van een lijst met PoolUsageMetrics objecten

PublicIPAddressConfiguration

De configuratie van het openbare IP-adres van de netwerkconfiguratie van een pool.

RecentJob

Informatie over de meest recente taak die moet worden uitgevoerd onder de taakplanning.

ResizeError

Een fout die is opgetreden bij het wijzigen van het formaat van een pool.

ResourceFile

Eén bestand of meerdere bestanden die moeten worden gedownload naar een rekenknooppunt.

ResourceStatistics

Statistieken met betrekking tot resourceverbruik door rekenknooppunten in een pool.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

Schedule

De planning volgens welke taken worden gemaakt. Alle tijden worden vastgesteld in respectievelijk UTC en worden niet beïnvloed door zomertijd.

StartTask

Een taak die wordt uitgevoerd wanneer een knooppunt lid wordt van een pool in de Azure Batch-service of wanneer het rekenknooppunt opnieuw wordt opgestart of opnieuw wordt geïnstalleerd.

Batch voert taken opnieuw uit wanneer een herstelbewerking wordt geactiveerd op een knooppunt. Voorbeelden van herstelbewerkingen zijn (maar zijn niet beperkt tot) wanneer een beschadigd knooppunt opnieuw wordt opgestart of een rekenknooppunt is verdwenen vanwege een hostfout. Nieuwe pogingen vanwege herstelbewerkingen zijn onafhankelijk van en worden niet meegeteld voor de maxTaskRetryCount. Zelfs als maxTaskRetryCount 0 is, kan er een interne nieuwe poging vanwege een herstelbewerking plaatsvinden. Daarom moeten alle taken idempotent zijn. Dit betekent dat taken moeten worden onderbroken en opnieuw worden gestart zonder beschadiging of dubbele gegevens te veroorzaken. De best practice voor langlopende taken is om een vorm van controlepunten te gebruiken. In sommige gevallen kan de StartTask opnieuw worden uitgevoerd, zelfs als het rekenknooppunt niet opnieuw is opgestart. Er moet met name op worden gelet dat StartTasks die een breakaway-proces maken of services installeren/starten vanuit de Werkmap StartTask, omdat Dit voorkomt dat Batch de StartTask opnieuw kan uitvoeren.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

StartTaskInformation

Informatie over een StartTask die wordt uitgevoerd op een rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

SubtaskInformation

Informatie over een Azure Batch subtaak.

TaskAddCollectionOptions

Aanvullende parameters voor add_collection bewerking.

TaskAddCollectionParameter

Een verzameling Azure Batch taken om toe te voegen.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskAddCollectionResult

Het resultaat van het toevoegen van een verzameling taken aan een taak.

TaskAddOptions

Aanvullende parameters voor het toevoegen van bewerkingen.

TaskAddParameter

Een Azure Batch taak om toe te voegen.

Batch voert taken opnieuw uit wanneer een herstelbewerking wordt geactiveerd op een knooppunt. Voorbeelden van herstelbewerkingen zijn (maar zijn niet beperkt tot) wanneer een beschadigd knooppunt opnieuw wordt opgestart of een rekenknooppunt is verdwenen vanwege een hostfout. Nieuwe pogingen vanwege herstelbewerkingen zijn onafhankelijk van en worden niet meegeteld voor de maxTaskRetryCount. Zelfs als maxTaskRetryCount 0 is, kan er een interne nieuwe poging vanwege een herstelbewerking plaatsvinden. Daarom moeten alle taken idempotent zijn. Dit betekent dat taken moeten worden onderbroken en opnieuw worden gestart zonder beschadiging of dubbele gegevens te veroorzaken. De best practice voor langlopende taken is om een vorm van controlepunten te gebruiken.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskAddResult

Resultaat voor één taak die is toegevoegd als onderdeel van een bewerking voor het toevoegen van een taakverzameling.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskConstraints

Uitvoeringsbeperkingen die moeten worden toegepast op een taak.

TaskContainerExecutionInformation

Bevat informatie over de container die door een taak wordt uitgevoerd.

TaskContainerSettings

De containerinstellingen voor een taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskCounts

De taak telt voor een taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskCountsResult

De Taak en TaskSlot tellen voor een taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskDeleteOptions

Aanvullende parameters voor de verwijderbewerking.

TaskDependencies

Hiermee geeft u eventuele afhankelijkheden van een taak. Een taak die expliciet is opgegeven of binnen een afhankelijkheidsbereik valt, moet worden voltooid voordat de afhankelijke taak wordt gepland.

TaskExecutionInformation

Informatie over de uitvoering van een taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskFailureInformation

Informatie over een taakfout.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskGetOptions

Aanvullende parameters voor get-bewerking.

TaskIdRange

Een bereik van taak-id's waarvan een taak afhankelijk kan zijn. Alle taken met id's in het bereik moeten worden voltooid voordat de afhankelijke taak kan worden gepland.

Het begin en einde van het bereik zijn inclusief. Als een bereik bijvoorbeeld begin 9 en eind 12 heeft, vertegenwoordigt het de taken '9', '10', '11' en '12'.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskInformation

Informatie over een taak die wordt uitgevoerd op een rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskListOptions

Aanvullende parameters voor lijstbewerking.

TaskListSubtasksOptions

Aanvullende parameters voor list_subtasks bewerking.

TaskReactivateOptions

Aanvullende parameters voor de bewerking opnieuw activeren.

TaskSchedulingPolicy

Hiermee geeft u op hoe taken moeten worden verdeeld over rekenknooppunten.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskSlotCounts

De TaskSlot telt voor een taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskStatistics

Statistieken over resourcegebruik voor een taak.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

TaskTerminateOptions

Aanvullende parameters voor beëindigingsbewerking.

TaskUpdateOptions

Aanvullende parameters voor updatebewerking.

TaskUpdateParameter

De set wijzigingen die moeten worden aangebracht in een taak.

UploadBatchServiceLogsConfiguration

De Azure Batch-servicelogboekbestanden uploaden configuratie voor een rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

UploadBatchServiceLogsResult

Het resultaat van het uploaden van logboekbestanden van de Batch-service vanaf een specifiek rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

UsageStatistics

Statistieken met betrekking tot informatie over poolgebruik.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

UserAccount

Eigenschappen die worden gebruikt om een gebruiker te maken die wordt gebruikt om taken uit te voeren op een Azure Batch-rekenknooppunt.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

UserAssignedIdentity

De door de gebruiker toegewezen identiteit.

Variabelen worden alleen ingevuld door de server en worden genegeerd bij het verzenden van een aanvraag.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

UserIdentity

De definitie van de gebruikersidentiteit waaronder de taak wordt uitgevoerd.

Geef de eigenschap userName of autoUser op, maar niet beide.

VMExtension

De configuratie voor extensies van virtuele machines.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

VMExtensionInstanceView

De weergave van het vm-extensie-exemplaar.

VirtualMachineConfiguration

De configuratie voor rekenknooppunten in een pool op basis van de Azure Virtual Machines-infrastructuur.

Alle vereiste parameters moeten worden ingevuld om naar Azure te kunnen worden verzonden.

VirtualMachineInfo

Informatie over de huidige status van de virtuele machine.

WindowsConfiguration

Instellingen van het Windows-besturingssysteem die moeten worden toegepast op de virtuele machine.

WindowsUserConfiguration

Eigenschappen die worden gebruikt voor het maken van een gebruikersaccount op een Windows Compute-knooppunt.

Enums

AccessScope
AllocationState
AutoUserScope
CachingType
CertificateFormat
CertificateState
CertificateStoreLocation
CertificateVisibility
ComputeNodeDeallocationOption
ComputeNodeFillType
ComputeNodeRebootOption
ComputeNodeReimageOption
ComputeNodeState
ContainerType
ContainerWorkingDirectory
DependencyAction
DiffDiskPlacement
DisableComputeNodeSchedulingOption
DisableJobOption
DiskEncryptionTarget
DynamicVNetAssignmentScope
ElevationLevel
ErrorCategory
IPAddressProvisioningType
InboundEndpointProtocol
JobAction
JobPreparationTaskState
JobReleaseTaskState
JobScheduleState
JobState
LoginMode
NetworkSecurityGroupRuleAccess
NodeCommunicationMode
NodePlacementPolicyType
OSType
OnAllTasksComplete
OnTaskFailure
OutputFileUploadCondition
PoolIdentityType
PoolLifetimeOption
PoolState
SchedulingState
StartTaskState
StatusLevelTypes
StorageAccountType
SubtaskState
TaskAddStatus
TaskExecutionResult
TaskState
VerificationType