VirtualMachineConfiguration interface
De configuratie voor rekenknooppunten in een pool op basis van de Azure Virtual Machines-infrastructuur.
Eigenschappen
| container |
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. |
| data |
Deze eigenschap moet worden opgegeven als aan de rekenknooppunten in de pool lege gegevensschijven moeten zijn gekoppeld. |
| disk |
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. |
| image |
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. |
| license |
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. |
| node |
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. |
| node |
Met deze configuratie worden regels opgegeven voor de manier waarop knooppunten in de pool fysiek worden toegewezen. |
| os |
Bevat configuratie voor tijdelijke OSDisk-instellingen. |
| security |
Hiermee geeft u de beveiligingsprofielinstellingen voor de virtuele machine of virtuele-machineschaalset op. |
| service |
De referentie-id van het serviceartefact in de vorm van /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
| windows |
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
DataDisk[]
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