Sdílet prostřednictvím


VirtualMachineConfiguration interface

Konfigurace výpočetních uzlů ve fondu založená na infrastruktuře virtuálních počítačů Azure.

Vlastnosti

containerConfiguration

Konfigurace kontejneru pro fond. Pokud je zadáno, provede se nastavení na každém výpočetním uzlu ve fondu, aby se úlohy mohly spouštět v kontejnerech. Všechny běžné úkoly a úlohy správce úloh spuštěné v tomto fondu musí určovat vlastnost containerSettings a všechny ostatní úkoly ho mohou určit.

dataDisks

Konfigurace datových disků připojených k výpočetním uzlům ve fondu Tato vlastnost musí být zadána, pokud výpočetní uzly ve fondu musí mít připojené prázdné datové disky. Tuto aktualizaci nelze aktualizovat. Každý výpočetní uzel získá svůj vlastní disk (disk není sdílená složka). Existující disky nelze připojit, každý připojený disk je prázdný. Při odebrání výpočetního uzlu z fondu se odstraní také disk a všechna data přidružená k němu. Disk není po připojení formátován, musí být před použitím formátován – další informace naleznete v tématu https://learn.microsoft.com/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux a https://learn.microsoft.com/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine.

diskEncryptionConfiguration

Konfigurace šifrování disku pro fond. Pokud je zadáno, šifrování se provádí na každém uzlu ve fondu během zřizování uzlů.

extensions

Rozšíření virtuálního počítače pro fond. V případě zadání se rozšíření uvedená v této konfiguraci nainstalují na každý uzel.

imageReference

Odkaz na image Azure Virtual Machines Marketplace nebo vlastní image virtuálního počítače, která se má použít.

licenseType

To platí jenom pro image, které obsahují operační systém Windows, a měly by se používat jenom v případě, že uchováváte platné místní licence pro výpočetní uzly, které se nasadí. Pokud tento parametr vynecháte, nepoužije se žádná sleva za místní licencování. Hodnoty jsou:

Windows_Server – místní licence je určená pro Windows Server. Windows_Client – místní licence je určená pro klienta Windows.

nodeAgentSKUId

Skladová položka agenta výpočetního uzlu batch, který se má zřídit na výpočetních uzlech ve fondu. Agent výpočetního uzlu služby Batch je program, který běží na každém výpočetním uzlu ve fondu a poskytuje rozhraní příkazového a řídicího rozhraní mezi výpočetním uzlem a službou Batch. Existují různé implementace agenta výpočetního uzlu, označovaného jako SKU, pro různé operační systémy. Musíte zadat skladovou položku agenta výpočetního uzlu, která odpovídá vybranému odkazu na image. Pokud chcete získat seznam podporovaných skladových položek agenta výpočetních uzlů spolu s jejich seznamem ověřených odkazů na image, podívejte se na operaci Výpis podporovaných skladových položek agenta výpočetních uzlů.

nodePlacementConfiguration

Konfigurace umístění uzlu pro fond. Tato konfigurace určuje pravidla, jak budou uzly ve fondu fyzicky přiděleny.

osDisk

Nastavení pro disk operačního systému virtuálního počítače.

securityProfile

Určuje nastavení profilu zabezpečení pro virtuální počítač nebo škálovací sadu virtuálních počítačů.

serviceArtifactReference

Určuje ID odkazu na artefakt služby použité k nastavení stejné verze image pro všechny virtuální počítače ve škálovací sadě při použití nejnovější verze image. Id odkazu artefaktů služby ve formě /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}

windowsConfiguration

Nastavení operačního systému Windows na virtuálním počítači. Tato vlastnost nesmí být zadána, pokud vlastnost imageReference určuje image operačního systému Linux.

Podrobnosti vlastnosti

containerConfiguration

Konfigurace kontejneru pro fond. Pokud je zadáno, provede se nastavení na každém výpočetním uzlu ve fondu, aby se úlohy mohly spouštět v kontejnerech. Všechny běžné úkoly a úlohy správce úloh spuštěné v tomto fondu musí určovat vlastnost containerSettings a všechny ostatní úkoly ho mohou určit.

containerConfiguration?: BatchContainerConfiguration

Hodnota vlastnosti

dataDisks

Konfigurace datových disků připojených k výpočetním uzlům ve fondu Tato vlastnost musí být zadána, pokud výpočetní uzly ve fondu musí mít připojené prázdné datové disky. Tuto aktualizaci nelze aktualizovat. Každý výpočetní uzel získá svůj vlastní disk (disk není sdílená složka). Existující disky nelze připojit, každý připojený disk je prázdný. Při odebrání výpočetního uzlu z fondu se odstraní také disk a všechna data přidružená k němu. Disk není po připojení formátován, musí být před použitím formátován – další informace naleznete v tématu https://learn.microsoft.com/azure/virtual-machines/linux/classic/attach-disk#initialize-a-new-data-disk-in-linux a https://learn.microsoft.com/azure/virtual-machines/windows/attach-disk-ps#add-an-empty-data-disk-to-a-virtual-machine.

dataDisks?: DataDisk[]

Hodnota vlastnosti

diskEncryptionConfiguration

Konfigurace šifrování disku pro fond. Pokud je zadáno, šifrování se provádí na každém uzlu ve fondu během zřizování uzlů.

diskEncryptionConfiguration?: DiskEncryptionConfiguration

Hodnota vlastnosti

extensions

Rozšíření virtuálního počítače pro fond. V případě zadání se rozšíření uvedená v této konfiguraci nainstalují na každý uzel.

extensions?: VMExtension[]

Hodnota vlastnosti

imageReference

Odkaz na image Azure Virtual Machines Marketplace nebo vlastní image virtuálního počítače, která se má použít.

imageReference: BatchVmImageReference

Hodnota vlastnosti

licenseType

To platí jenom pro image, které obsahují operační systém Windows, a měly by se používat jenom v případě, že uchováváte platné místní licence pro výpočetní uzly, které se nasadí. Pokud tento parametr vynecháte, nepoužije se žádná sleva za místní licencování. Hodnoty jsou:

Windows_Server – místní licence je určená pro Windows Server. Windows_Client – místní licence je určená pro klienta Windows.

licenseType?: string

Hodnota vlastnosti

string

nodeAgentSKUId

Skladová položka agenta výpočetního uzlu batch, který se má zřídit na výpočetních uzlech ve fondu. Agent výpočetního uzlu služby Batch je program, který běží na každém výpočetním uzlu ve fondu a poskytuje rozhraní příkazového a řídicího rozhraní mezi výpočetním uzlem a službou Batch. Existují různé implementace agenta výpočetního uzlu, označovaného jako SKU, pro různé operační systémy. Musíte zadat skladovou položku agenta výpočetního uzlu, která odpovídá vybranému odkazu na image. Pokud chcete získat seznam podporovaných skladových položek agenta výpočetních uzlů spolu s jejich seznamem ověřených odkazů na image, podívejte se na operaci Výpis podporovaných skladových položek agenta výpočetních uzlů.

nodeAgentSKUId: string

Hodnota vlastnosti

string

nodePlacementConfiguration

Konfigurace umístění uzlu pro fond. Tato konfigurace určuje pravidla, jak budou uzly ve fondu fyzicky přiděleny.

nodePlacementConfiguration?: BatchNodePlacementConfiguration

Hodnota vlastnosti

osDisk

Nastavení pro disk operačního systému virtuálního počítače.

osDisk?: BatchOsDisk

Hodnota vlastnosti

securityProfile

Určuje nastavení profilu zabezpečení pro virtuální počítač nebo škálovací sadu virtuálních počítačů.

securityProfile?: SecurityProfile

Hodnota vlastnosti

serviceArtifactReference

Určuje ID odkazu na artefakt služby použité k nastavení stejné verze image pro všechny virtuální počítače ve škálovací sadě při použití nejnovější verze image. Id odkazu artefaktů služby ve formě /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}

serviceArtifactReference?: ServiceArtifactReference

Hodnota vlastnosti

windowsConfiguration

Nastavení operačního systému Windows na virtuálním počítači. Tato vlastnost nesmí být zadána, pokud vlastnost imageReference určuje image operačního systému Linux.

windowsConfiguration?: WindowsConfiguration

Hodnota vlastnosti