VirtualMachineConfiguration interface
Konfigurace výpočetních uzlů ve fondu založená na infrastruktuře virtuálních počítačů Azure.
Vlastnosti
| container |
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. |
| data |
Tato vlastnost musí být zadána, pokud výpočetní uzly ve fondu musí 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 | V případě zadání se rozšíření uvedená v této konfiguraci 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í Ověřených službou Azure Batch, přečtěte si operaci Výpis podporovaných skladových položek agenta uzlu. |
| license |
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. |
| node |
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. |
| node |
Tato konfigurace určuje pravidla, jak budou uzly ve fondu fyzicky přiděleny. |
| 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 |
Id odkazu artefaktů služby ve formě /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{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 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
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
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
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