VirtualMachineConfiguration interface
Konfigurace výpočetních uzlů ve fondu na základě infrastruktury Azure Virtual Machines.
Vlastnosti
container |
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. |
data |
Tato vlastnost musí být zadána, pokud výpočetní uzly ve fondu potřebují mít připojené prázdné datové disky. |
disk |
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. |
image |
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. |
license |
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. |
node |
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ů. |
node |
Tato konfigurace určí pravidla, jak se budou uzly ve fondu fyzicky přidělovat. |
os |
Obsahuje konfiguraci pro dočasné nastavení disku OSDisk. |
security |
Určuje nastavení profilu zabezpečení pro virtuální počítač nebo škálovací sadu virtuálních počítačů. |
service |
Referenční ID artefaktu služby ve formě /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} |
windows |
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
DataDisk[]
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
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