Sdílet prostřednictvím


VirtualMachineConfiguration interface

Konfigurace výpočetních uzlů ve fondu na základě infrastruktury Azure Virtual Machines.

Vlastnosti

containerConfiguration

Pokud je tato možnost zadána, provede se nastavení na každém uzlu ve fondu, aby se úlohy mohly spouštět v kontejnerech. Všechny běžné úlohy a úlohy správce úloh spuštěné v tomto fondu musí zadat vlastnost containerSettings a všechny ostatní úlohy ji mohou určit.

dataDisks

Tato vlastnost musí být zadána, pokud výpočetní uzly ve fondu potřebují mít připojené prázdné datové disky.

diskEncryptionConfiguration

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

extensions

Pokud je tato hodnota zadána, rozšíření uvedená v této konfiguraci se nainstalují na každý uzel.

imageReference

Odkaz na image Azure Virtual Machines Marketplace nebo prostředek image Azure vlastního virtuálního počítače. Pokud chcete získat seznam všech imagíReference ověřených Azure Batch, přečtěte si operaci Výpis podporovaných skladových položek agenta uzlu.

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 máte platné místní licence pro uzly, které se nasadí. Pokud je tato možnost vynechána, neuplatní 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

Agent uzlu Batch je program, který běží na každém uzlu ve fondu a poskytuje rozhraní příkazů a řízení mezi uzlem a službou Batch. Existují různé implementace agenta uzlu, označované jako skladové položky, pro různé operační systémy. Je nutné zadat skladovou položku agenta uzlu, která odpovídá vybranému odkazu na image. Pokud chcete získat seznam podporovaných skladových položek agentů uzlů spolu se seznamem ověřených odkazů na image, projděte si operaci Výpis podporovaných skladových položek agenta uzlů.

nodePlacementConfiguration

Tato konfigurace určí pravidla, jak se budou uzly ve fondu fyzicky přidělovat.

osDisk

Obsahuje konfiguraci pro dočasné nastavení disku OSDisk.

securityProfile

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

serviceArtifactReference

Referenční ID artefaktu služby ve formě /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}

windowsConfiguration

Tato vlastnost nesmí být zadána, pokud imageReference určuje image operačního systému Linux.

Podrobnosti vlastnosti

containerConfiguration

Pokud je tato možnost zadána, provede se nastavení na každém uzlu ve fondu, aby se úlohy mohly spouštět v kontejnerech. Všechny běžné úlohy a úlohy správce úloh spuštěné v tomto fondu musí zadat vlastnost containerSettings a všechny ostatní úlohy ji mohou určit.

containerConfiguration?: ContainerConfiguration

Hodnota vlastnosti

dataDisks

Tato vlastnost musí být zadána, pokud výpočetní uzly ve fondu potřebují mít připojené prázdné datové disky.

dataDisks?: DataDisk[]

Hodnota vlastnosti

diskEncryptionConfiguration

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

Pokud je tato hodnota zadána, rozšíření uvedená v této konfiguraci se nainstalují na každý uzel.

extensions?: VMExtension[]

Hodnota vlastnosti

imageReference

Odkaz na image Azure Virtual Machines Marketplace nebo prostředek image Azure vlastního virtuálního počítače. Pokud chcete získat seznam všech imagíReference ověřených Azure Batch, přečtěte si operaci Výpis podporovaných skladových položek agenta uzlu.

imageReference: ImageReference

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 máte platné místní licence pro uzly, které se nasadí. Pokud je tato možnost vynechána, neuplatní 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

Agent uzlu Batch je program, který běží na každém uzlu ve fondu a poskytuje rozhraní příkazů a řízení mezi uzlem a službou Batch. Existují různé implementace agenta uzlu, označované jako skladové položky, pro různé operační systémy. Je nutné zadat skladovou položku agenta uzlu, která odpovídá vybranému odkazu na image. Pokud chcete získat seznam podporovaných skladových položek agentů uzlů spolu se seznamem ověřených odkazů na image, projděte si operaci Výpis podporovaných skladových položek agenta uzlů.

nodeAgentSkuId: string

Hodnota vlastnosti

string

nodePlacementConfiguration

Tato konfigurace určí pravidla, jak se budou uzly ve fondu fyzicky přidělovat.

nodePlacementConfiguration?: NodePlacementConfiguration

Hodnota vlastnosti

osDisk

Obsahuje konfiguraci pro dočasné nastavení disku OSDisk.

osDisk?: OSDisk

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

Referenční ID artefaktu služby ve formě /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName}

serviceArtifactReference?: ServiceArtifactReference

Hodnota vlastnosti

windowsConfiguration

Tato vlastnost nesmí být zadána, pokud imageReference určuje image operačního systému Linux.

windowsConfiguration?: WindowsConfiguration

Hodnota vlastnosti