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

Pokud je zadáno, 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í určovat vlastnost containerSettings a všechny ostatní úkoly ho mohou určit.

dataDisks

Tato vlastnost musí být zadána, pokud výpočetní uzly ve fondu musí 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

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 prostředek image Azure vlastního virtuálního počítače. Pokud chcete získat seznam všech imagí Ověřených službou Azure Batch, přečtěte si operaci Výpis podporovaných skladových položek agenta uzlu.

licenseType

Týká se to jenom imagí, které obsahují operační systém Windows, a měly by se používat jenom v případě, že pro uzly, které budou nasazeny, uchovávat platné místní licence. 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

Agent uzlu Batch je program, který běží na každém uzlu ve fondu a poskytuje rozhraní příkazového a řídicího rozhraní mezi uzlem a službou Batch. Existují různé implementace agenta uzlu, označovaného jako SKU, pro různé operační systémy. Musíte 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 agenta uzlu spolu s jejich seznamem ověřených odkazů na image, přečtěte si operaci Výpis podporovaných skladových položek agenta uzlu.

nodePlacementConfiguration

Tato konfigurace určuje pravidla, jak budou uzly ve fondu fyzicky přiděleny.

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

Id odkazu artefaktů služby ve formě /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{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 zadáno, 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í určovat vlastnost containerSettings a všechny ostatní úkoly ho mohou určit.

containerConfiguration?: ContainerConfiguration

Hodnota vlastnosti

dataDisks

Tato vlastnost musí být zadána, pokud výpočetní uzly ve fondu musí 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

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 prostředek image Azure vlastního virtuálního počítače. Pokud chcete získat seznam všech imagí Ověřených službou Azure Batch, přečtěte si operaci Výpis podporovaných skladových položek agenta uzlu.

imageReference: ImageReference

Hodnota vlastnosti

licenseType

Týká se to jenom imagí, které obsahují operační systém Windows, a měly by se používat jenom v případě, že pro uzly, které budou nasazeny, uchovávat platné místní licence. 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

Agent uzlu Batch je program, který běží na každém uzlu ve fondu a poskytuje rozhraní příkazového a řídicího rozhraní mezi uzlem a službou Batch. Existují různé implementace agenta uzlu, označovaného jako SKU, pro různé operační systémy. Musíte 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 agenta uzlu spolu s jejich seznamem ověřených odkazů na image, přečtěte si operaci Výpis podporovaných skladových položek agenta uzlu.

nodeAgentSkuId: string

Hodnota vlastnosti

string

nodePlacementConfiguration

Tato konfigurace určuje pravidla, jak budou uzly ve fondu fyzicky přiděleny.

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

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

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

windowsConfiguration?: WindowsConfiguration

Hodnota vlastnosti