Delen via


VirtualMachineConfiguration interface

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

Eigenschappen

containerConfiguration

Indien opgegeven, wordt de installatie uitgevoerd op elk knooppunt in de pool, zodat taken in containers kunnen worden uitgevoerd. Alle reguliere taken en jobbeheertaken die in deze pool worden uitgevoerd, moeten de eigenschap containerSettings opgeven en alle andere taken kunnen deze opgeven.

dataDisks

Deze eigenschap moet worden opgegeven als aan de rekenknooppunten in de pool lege gegevensschijven moeten zijn gekoppeld.

diskEncryptionConfiguration

Indien opgegeven, wordt versleuteling uitgevoerd op elk knooppunt in de pool tijdens het inrichten van knooppunten.

extensions

Indien opgegeven, worden de extensies die in deze configuratie worden genoemd, op elk knooppunt geïnstalleerd.

imageReference

Een verwijzing naar een Azure Virtual Machines Marketplace-installatiekopieën of de Azure-installatiekopieënresource van een aangepaste virtuele machine. Zie de bewerking Ondersteunde knooppuntagent-SKU's weergeven om de lijst met alle imageReferences op te halen die door Azure Batch zijn geverifieerd.

licenseType

Dit geldt alleen voor installatiekopieën die het Windows-besturingssysteem bevatten en mogen alleen worden gebruikt wanneer u geldige on-premises licenties hebt voor de knooppunten die worden geïmplementeerd. Als u dit weglaat, wordt er geen korting op on-premises licenties toegepast. Waarden zijn:

Windows_Server: de on-premises licentie is voor Windows Server. Windows_Client: de on-premises licentie is voor Windows Client.

nodeAgentSkuId

De Batch-knooppuntagent is een programma dat wordt uitgevoerd op elk knooppunt in de pool en biedt de interface voor opdracht en beheer tussen het knooppunt en de Batch-service. Er zijn verschillende implementaties van de knooppuntagent, ook wel SKU's genoemd, voor verschillende besturingssystemen. U moet een knooppuntagent-SKU opgeven die overeenkomt met de geselecteerde afbeeldingsreferentie. Zie de bewerking Ondersteunde agent-SKU's voor ondersteunde knooppunten, samen met de lijst met geverifieerde afbeeldingsverwijzingen, de bewerking Ondersteunde knooppuntagent-SKU's weergeven.

nodePlacementConfiguration

Met deze configuratie worden regels opgegeven voor de manier waarop knooppunten in de pool fysiek worden toegewezen.

osDisk

Bevat configuratie voor tijdelijke OSDisk-instellingen.

securityProfile

Hiermee geeft u de beveiligingsprofielinstellingen voor de virtuele machine of virtuele-machineschaalset op.

serviceArtifactReference

De referentie-id van het serviceartefact in de vorm van /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}

windowsConfiguration

Deze eigenschap mag niet worden opgegeven als de imageReference een Installatiekopie van het Linux-besturingssysteem opgeeft.

Eigenschapdetails

containerConfiguration

Indien opgegeven, wordt de installatie uitgevoerd op elk knooppunt in de pool, zodat taken in containers kunnen worden uitgevoerd. Alle reguliere taken en jobbeheertaken die in deze pool worden uitgevoerd, moeten de eigenschap containerSettings opgeven en alle andere taken kunnen deze opgeven.

containerConfiguration?: ContainerConfiguration

Waarde van eigenschap

dataDisks

Deze eigenschap moet worden opgegeven als aan de rekenknooppunten in de pool lege gegevensschijven moeten zijn gekoppeld.

dataDisks?: DataDisk[]

Waarde van eigenschap

diskEncryptionConfiguration

Indien opgegeven, wordt versleuteling uitgevoerd op elk knooppunt in de pool tijdens het inrichten van knooppunten.

diskEncryptionConfiguration?: DiskEncryptionConfiguration

Waarde van eigenschap

extensions

Indien opgegeven, worden de extensies die in deze configuratie worden genoemd, op elk knooppunt geïnstalleerd.

extensions?: VMExtension[]

Waarde van eigenschap

imageReference

Een verwijzing naar een Azure Virtual Machines Marketplace-installatiekopieën of de Azure-installatiekopieënresource van een aangepaste virtuele machine. Zie de bewerking Ondersteunde knooppuntagent-SKU's weergeven om de lijst met alle imageReferences op te halen die door Azure Batch zijn geverifieerd.

imageReference: ImageReference

Waarde van eigenschap

licenseType

Dit geldt alleen voor installatiekopieën die het Windows-besturingssysteem bevatten en mogen alleen worden gebruikt wanneer u geldige on-premises licenties hebt voor de knooppunten die worden geïmplementeerd. Als u dit weglaat, wordt er geen korting op on-premises licenties toegepast. Waarden zijn:

Windows_Server: de on-premises licentie is voor Windows Server. Windows_Client: de on-premises licentie is voor Windows Client.

licenseType?: string

Waarde van eigenschap

string

nodeAgentSkuId

De Batch-knooppuntagent is een programma dat wordt uitgevoerd op elk knooppunt in de pool en biedt de interface voor opdracht en beheer tussen het knooppunt en de Batch-service. Er zijn verschillende implementaties van de knooppuntagent, ook wel SKU's genoemd, voor verschillende besturingssystemen. U moet een knooppuntagent-SKU opgeven die overeenkomt met de geselecteerde afbeeldingsreferentie. Zie de bewerking Ondersteunde agent-SKU's voor ondersteunde knooppunten, samen met de lijst met geverifieerde afbeeldingsverwijzingen, de bewerking Ondersteunde knooppuntagent-SKU's weergeven.

nodeAgentSkuId: string

Waarde van eigenschap

string

nodePlacementConfiguration

Met deze configuratie worden regels opgegeven voor de manier waarop knooppunten in de pool fysiek worden toegewezen.

nodePlacementConfiguration?: NodePlacementConfiguration

Waarde van eigenschap

osDisk

Bevat configuratie voor tijdelijke OSDisk-instellingen.

osDisk?: OSDisk

Waarde van eigenschap

securityProfile

Hiermee geeft u de beveiligingsprofielinstellingen voor de virtuele machine of virtuele-machineschaalset op.

securityProfile?: SecurityProfile

Waarde van eigenschap

serviceArtifactReference

De referentie-id van het serviceartefact in de vorm van /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}

serviceArtifactReference?: ServiceArtifactReference

Waarde van eigenschap

windowsConfiguration

Deze eigenschap mag niet worden opgegeven als de imageReference een Installatiekopie van het Linux-besturingssysteem opgeeft.

windowsConfiguration?: WindowsConfiguration

Waarde van eigenschap