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 kunnen worden uitgevoerd in containers. Alle normale taken en taakbeheertaken 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 vermeld, 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. Als u de lijst met alle imageReferences wilt ophalen die door Azure Batch zijn geverifieerd, raadpleegt u de bewerking Ondersteunde knooppuntagent-SKU's weergeven. |
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 on-premises licentiekorting 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 command-and-control-interface 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 verwijzing naar de geselecteerde installatiekopieën. Zie de bewerking 'Ondersteunde knooppuntagent-SKU's weergeven' voor de lijst met ondersteunde knooppuntagent-SKU's, samen met de bijbehorende lijst met geverifieerde installatiekopieën. |
node |
Met deze configuratie worden regels opgegeven voor de wijze 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. |
service |
De serviceartefactreferentie-id in de vorm van /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
windows |
Deze eigenschap moet niet worden opgegeven als de imageReference een Linux-besturingssysteeminstallatiekopie opgeeft. |
Eigenschapdetails
containerConfiguration
Indien opgegeven, wordt de installatie uitgevoerd op elk knooppunt in de pool, zodat taken kunnen worden uitgevoerd in containers. Alle normale taken en taakbeheertaken 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 vermeld, 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. Als u de lijst met alle imageReferences wilt ophalen die door Azure Batch zijn geverifieerd, raadpleegt u de bewerking Ondersteunde knooppuntagent-SKU's weergeven.
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 on-premises licentiekorting 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 command-and-control-interface 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 verwijzing naar de geselecteerde installatiekopieën. Zie de bewerking 'Ondersteunde knooppuntagent-SKU's weergeven' voor de lijst met ondersteunde knooppuntagent-SKU's, samen met de bijbehorende lijst met geverifieerde installatiekopieën.
nodeAgentSkuId: string
Waarde van eigenschap
string
nodePlacementConfiguration
Met deze configuratie worden regels opgegeven voor de wijze 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.
securityProfile?: SecurityProfile
Waarde van eigenschap
serviceArtifactReference
De serviceartefactreferentie-id 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 moet niet worden opgegeven als de imageReference een Linux-besturingssysteeminstallatiekopie opgeeft.
windowsConfiguration?: WindowsConfiguration