Microsoft.Compute virtualMachineScaleSets 2015-06-15
- nejnovější
-
2024-07-01 -
2024-03-01 - 2023-09-01
-
2023-07-01 -
2023-03-01 - 11. 11. 2022
- 2022-08-01
- 1. 3. 2022
- 11. 11. 2021
- 2021-07-01
-
2021-04-01 - 2021-03-01
- 12. 12. 2020
- 06.06.2020
- 12. 12. 2019
-
1. 7. 2019 - 03.03.2019
- 10. 10. 2018
- 06.06.2018
-
04.04.2018 - 12. 12. 2017
- 30. 30. 2017
-
2016-04-30-preview - 2016-03-30
- 15. 6. 2015
Definice prostředku Bicep
Typ prostředku virtualMachineScaleSets je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/virtualMachineScaleSets, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets@2015-06-15' = {
location: 'string'
name: 'string'
properties: {
overProvision: bool
provisioningState: 'string'
upgradePolicy: {
mode: 'string'
}
virtualMachineProfile: {
extensionProfile: {
extensions: [
{
id: 'string'
name: 'string'
properties: {
autoUpgradeMinorVersion: bool
protectedSettings: any(Azure.Bicep.Types.Concrete.AnyType)
publisher: 'string'
settings: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
typeHandlerVersion: 'string'
}
}
]
}
networkProfile: {
networkInterfaceConfigurations: [
{
id: 'string'
name: 'string'
properties: {
ipConfigurations: [
{
id: 'string'
name: 'string'
properties: {
loadBalancerBackendAddressPools: [
{
id: 'string'
}
]
loadBalancerInboundNatPools: [
{
id: 'string'
}
]
subnet: {
id: 'string'
}
}
}
]
primary: bool
}
}
]
}
osProfile: {
adminPassword: 'string'
adminUsername: 'string'
computerNamePrefix: 'string'
customData: 'string'
linuxConfiguration: {
disablePasswordAuthentication: bool
ssh: {
publicKeys: [
{
keyData: 'string'
path: 'string'
}
]
}
}
secrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateStore: 'string'
certificateUrl: 'string'
}
]
}
]
windowsConfiguration: {
additionalUnattendContent: [
{
componentName: 'Microsoft-Windows-Shell-Setup'
content: 'string'
passName: 'OobeSystem'
settingName: 'string'
}
]
enableAutomaticUpdates: bool
provisionVMAgent: bool
timeZone: 'string'
winRM: {
listeners: [
{
certificateUrl: 'string'
protocol: 'string'
}
]
}
}
}
storageProfile: {
imageReference: {
offer: 'string'
publisher: 'string'
sku: 'string'
version: 'string'
}
osDisk: {
caching: 'string'
createOption: 'string'
image: {
uri: 'string'
}
name: 'string'
osType: 'string'
vhdContainers: [
'string'
]
}
}
}
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Hodnoty vlastností
AdditionalUnattendContent
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. | Microsoft-Windows-Shell-Setup |
obsah | Určuje formátovaný obsah XML, který je přidán do souboru unattend.xml pro zadanou cestu a součást. Xml musí být menší než 4 kB a musí obsahovat kořenový prvek pro nastavení nebo funkci, která se vkládá. | řetězec |
passName | Název pass. V současné době je jedinou povolenou hodnotou OobeSystem. | OobeSystem |
settingName | Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. | AutoLogon FirstLogonCommands |
ApiEntityReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku ARM ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | řetězec |
ImageReference
Jméno | Popis | Hodnota |
---|---|---|
nabídnout | Určuje nabídku image platformy nebo image marketplace použité k vytvoření virtuálního počítače. | řetězec |
vydavatel | Vydavatel image. | řetězec |
sku | Skladová položka image. | řetězec |
verze | Určuje verzi image platformy nebo image marketplace, která se používá k vytvoření virtuálního počítače. Povolené formáty jsou Major.Minor.Build nebo Latest. Hlavní, Vedlejší a Build jsou desetinná čísla. Zadejte nejnovější verzi image, která je k dispozici v době nasazení. I když použijete nejnovější verzi, image virtuálního počítače se po nasazení automaticky neaktualizuje, i když bude k dispozici nová verze. | řetězec |
LinuxConfiguration
Jméno | Popis | Hodnota |
---|---|---|
disablePasswordAuthentication | Určuje, jestli se má zakázat ověřování heslem. | Bool |
ssh | Určuje konfiguraci klíče ssh pro operační systém Linux. | SshConfiguration |
Microsoft.Compute/virtualMachineScaleSets
Jméno | Popis | Hodnota |
---|---|---|
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Popisuje vlastnosti škálovací sady virtuálních počítačů. | virtualMachineScaleSetProperties |
sku | Skladová položka škálovací sady virtuálních počítačů. | skladové položky |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Sku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Určuje počet virtuálních počítačů ve škálovací sadě. | Int |
Jméno | Název skladové položky. | řetězec |
úroveň | Určuje úroveň virtuálních počítačů ve škálovací sadě. Možné hodnoty: Standard Basic |
řetězec |
SshConfiguration
Jméno | Popis | Hodnota |
---|---|---|
publicKeys | Seznam veřejných klíčů SSH sloužících k ověřování pomocí virtuálních počítačů založených na Linuxu. | SshPublicKey[] |
SshPublicKey
Jméno | Popis | Hodnota |
---|---|---|
keyData | Certifikát veřejného klíče SSH použitý k ověření s virtuálním počítačem přes SSH. Klíč musí být minimálně 2048bitový a ve formátu ssh-rsa. Informace o vytváření klíčů SSH najdete v tématu Vytvoření klíčů SSH v Linuxu a Macu pro virtuální počítače s Linuxem v Azure. |
řetězec |
cesta | Určuje úplnou cestu na vytvořeném virtuálním počítači, kde je uložený veřejný klíč SSH. Pokud soubor již existuje, zadaný klíč se připojí k souboru. Příklad: /home/user/.ssh/authorized_keys | řetězec |
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
UpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
režim | Určuje režim upgradu na virtuální počítače ve škálovací sadě. Možné hodnoty: Ruční – řídíte aplikaci aktualizací virtuálních počítačů ve škálovací sadě. Provedete to pomocí akce manualUpgrade. Automatické – Všechny virtuální počítače ve škálovací sadě se automaticky aktualizují současně. |
"Automaticky" "Ručně" |
VaultCertificate
Jméno | Popis | Hodnota |
---|---|---|
certificateStore | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. Pro virtuální počítače s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem souboru <UppercaseThumbprint>.crt pro soubor certifikátu X509 a <UpperCaseThumbprint>.prv pro privátní klíč. Oba tyto soubory jsou formátovány .pem. |
řetězec |
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } |
řetězec |
VaultSecretGroup
Jméno | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL služby Key Vault obsahující všechny certifikáty ve službě VaultCertificates. | subresource |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | vaultCertificate[] |
VirtualHardDisk
Jméno | Popis | Hodnota |
---|---|---|
identifikátor uri | Určuje identifikátor URI virtuálního pevného disku. | řetězec |
VirtualMachineScaleSetExtension
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Jméno | Název rozšíření. | řetězec |
vlastnosti | Popisuje vlastnosti rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Jméno | Popis | Hodnota |
---|---|---|
rozšíření | Prostředky podřízeného rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtension[] |
VirtualMachineScaleSetExtensionProperties
Jméno | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Určuje, jestli se obslužná rutina rozšíření má automaticky upgradovat napříč podverzemi. | Bool |
protectedSettings | Chráněná nastavení pro rozšíření ve formátu JSON. | jakýkoliv |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | řetězec |
nastavení | Veřejná nastavení formátovaná json pro rozšíření | jakýkoliv |
typ | Typ obslužné rutiny rozšíření. | řetězec |
typeHandlerVersion | Typ verze obslužné rutiny rozšíření. | řetězec |
VirtualMachineScaleSetIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Jméno | Název konfigurace PROTOKOLU IP. | string (povinné) |
vlastnosti | Popisuje vlastnosti konfigurace IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
loadBalancerBackendAddressPools | Back-endové fondy adres nástroje pro vyrovnávání zatížení. | subresource[] |
loadBalancerInboundNatPools | Nástroj pro vyrovnávání zatížení příchozí fondy nat. | subresource[] |
podsíť | Podsíť. | ApiEntityReference (povinné) |
VirtualMachineScaleSetNetworkConfiguration
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Jméno | Název konfigurace sítě. | string (povinné) |
vlastnosti | Popisuje konfiguraci PROTOKOLU IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
ipConfigurations | Konfigurace PROTOKOLU IP škálovací sady virtuálních počítačů. | VirtualMachineScaleSetIPConfiguration[] (povinné) |
primární | Určuje, jestli se jedná o primární síťovou kartu na virtuálním počítači. | Bool |
VirtualMachineScaleSetNetworkProfile
Jméno | Popis | Hodnota |
---|---|---|
networkInterfaceConfigurations | Seznam konfigurací sítě. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Jméno | Popis | Hodnota |
---|---|---|
ukrývání | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty: Žádné jen pro čtení readWrite Výchozí hodnota: Žádné pro úložiště úrovně Standard. Jen pro čtení pro služby Premium Storage |
None (Žádný) ReadOnly ReadWrite |
createOption | Určuje způsob vytvoření virtuálních počítačů ve škálovací sadě. Jediná povolená hodnota je: FromImage \u2013 Tato hodnota se používá při použití image k vytvoření virtuálního počítače. Pokud používáte image platformy, použijete také element imageReference popsaný výše. Pokud používáte image marketplace, použijete také dříve popsaný prvek plánu. |
Připojit "Prázdné" FromImage (povinné) |
obraz | Image zdrojového uživatele VirtualHardDisk. Tento VirtualHardDisk se zkopíruje před použitím k připojení k virtuálnímu počítači. Pokud je k dispozici sourceImage, cílový VirtualHardDisk by neměl existovat. | VirtualHardDisk |
Jméno | Název disku. | string (povinné) |
osType | Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z image uživatele nebo specializovaného virtuálního pevného disku. Možné hodnoty: Windows linuxové |
Linux Windows |
VhdContainers | Seznam kontejneru virtuálních pevných disků | string[] |
VirtualMachineScaleSetOSProfile
Jméno | Popis | Hodnota |
---|---|---|
adminPassword | Určuje heslo účtu správce. Minimální délka (Windows): 8 znaků Minimální délka (Linux): 6 znaků Maximální délka (Windows): 123 znaků Maximální délka (Linux): 72 znaků požadavky na složitost : 3 z následujících 4 podmínek je potřeba splnit. Má menší znaky. Obsahuje horní znaky. Má číslici. Má speciální znak (shoda regulárních výrazů [\W_]) nepovolené hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Informace o resetování hesla najdete v tématu Jak resetovat službu Vzdálená plocha nebo jeho přihlašovací heslo na virtuálním počítači s Windows Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess |
řetězec |
adminUsername | Určuje název účtu správce. omezení pouze pro Windows: Nemůže končit na "." Nepovolené hodnoty: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimální délka (Linux): 1 znak Max-length (Linux): 64 znaků Maximální délka (Windows): 20 znaků <li> Informace o kořenovém přístupu k virtuálnímu počítači s Linuxem najdete v tématu Použití kořenových oprávnění na virtuálních počítačích s Linuxem v Azure <li> Seznam předdefinovaných systémových uživatelů v Linuxu, kteří by se v tomto poli neměli používat, najdete v tématu Výběr uživatelských jmen pro Linux v Azure |
řetězec |
computerNamePrefix | Určuje předponu názvu počítače pro všechny virtuální počítače ve škálovací sadě. Předpony názvu počítače musí mít délku 1 až 15 znaků. | řetězec |
customData | Řetězec s kódováním base-64 vlastních dat. | řetězec |
linuxConfiguration | Konfigurace Linuxu profilu operačního systému. | LinuxConfiguration |
tajemství | Seznam certifikátů pro přidání k virtuálnímu počítači | VaultSecretGroup[] |
WindowsConfiguration | Konfigurace systému Windows profilu operačního systému. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Jméno | Popis | Hodnota |
---|---|---|
overProvision | Určuje, jestli má být škálovací sada virtuálních počítačů nadměrně zřízená. | Bool |
provisioningState | Stav zřizování, který se zobrazí pouze v odpovědi. | řetězec |
upgradePolicy | Zásady upgradu. | UpgradePolicy |
virtualMachineProfile | Profil virtuálního počítače. | |
VirtualMachineScaleSetStorageProfile
Jméno | Popis | Hodnota |
---|---|---|
imageReference | Odkaz na obrázek. | imageReference |
osDisk | Disk s operačním systémem. | virtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Jméno | Popis | Hodnota |
---|---|---|
extensionProfile | Profil rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtensionProfile |
networkProfile | Profil sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetNetworkProfile |
osProfile | Profil operačního systému škálovací sady virtuálních počítačů. | VirtualMachineScaleSetOSProfile |
storageProfile | Profil úložiště škálovací sady virtuálních počítačů. | virtualMachineScaleSetStorageProfile |
WindowsConfiguration
Jméno | Popis | Hodnota |
---|---|---|
additionalUnattendContent | Určuje další informace ve formátu XML s kódováním base-64, které lze zahrnout do souboru Unattend.xml, který používá instalační program systému Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Určuje, jestli je virtuální počítač povolený pro automatické aktualizace. | Bool |
provisionVMAgent | Určuje, jestli má být na virtuálním počítači zřízen agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, výchozí chování je nastavit ji na true. Tím zajistíte, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné rozšíření přidat do virtuálního počítače později. |
Bool |
timeZone | Určuje časové pásmo virtuálního počítače. např. "Pacific Standard Time" | řetězec |
winRM | Určuje naslouchací procesy vzdálené správy systému Windows. To umožňuje vzdálené prostředí Windows PowerShell. | winRMConfiguration |
WinRMConfiguration
Jméno | Popis | Hodnota |
---|---|---|
posluchači | Seznam naslouchacích procesů vzdálené správy systému Windows | WinRMListener[] |
WinRMListener
Jméno | Popis | Hodnota |
---|---|---|
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } |
řetězec |
protokol | Určuje protokol naslouchacího procesu. Možné hodnoty: http https |
Http Https |
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
škálovací sada virtuálních počítačů azure Game Developer Virtual Machine | Škálovací sada virtuálních počítačů azure Game Developer zahrnuje moduly Licencsed, jako je Unreal. |
nasazení zabezpečeného clusteru s 5 uzly | Tato šablona umožňuje nasadit zabezpečený cluster Service Fabric s 5 uzly s Windows Serverem 2019 Datacenter na Standard_D2_v2 Velikost VMSS. |
nasazení clusteru Nextflow genomics | Tato šablona nasadí škálovatelný cluster Nextflow s jumpboxem, n uzly clusteru, podporou Dockeru a sdíleným úložištěm. |
Nasazení důvěryhodné spouštěcí sady pro virtuální počítače s Windows | Tato šablona umožňuje nasadit důvěryhodnou spouštěcí škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze Windows Serveru 2016, Windows Serveru 2019 nebo Windows Serveru 2022 Azure Edition. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení RDP. Pokud povolíte Secureboot a vTPM, nainstaluje se na váš VMSS rozšíření Ověření hosta. Toto rozšíření provede vzdálené ověření identity cloudem. |
nasazení škálovací sady virtuálních počítačů s virtuálními počítači s Windows a automatickým škálováním | Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze Windows 2008-R2-SP1, 2012-Datacenter nebo 2012-R2-Datacenter. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení RDP. Mají také integrované automatické škálování. |
Nasazení sady VMSS, která připojí každý virtuální počítač ke sdílené složce Azure Files | Tato šablona nasadí škálovací sadu virtuálních počítačů s Ubuntu a pomocí rozšíření vlastních skriptů připojí každý virtuální počítač ke sdílené složce Azure Files. |
Nasazení škálovací sady virtuálních počítačů s Windows pomocí služby Azure Application Gateway | Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows integrovanou se službou Azure Application Gateway a podporuje až 1 000 virtuálních počítačů. |
nasazení škálovací sady virtuálních počítačů se serverem Python Bottle & automatického škálování | Nasaďte škálovací sadu virtuálních počítačů za nástrojem pro vyrovnávání zatížení nebo naT & každému virtuálnímu počítači, na kterém běží jednoduchá aplikace Python Bottle, která funguje. S nakonfigurovanou škálovací sadou automatického škálování podle potřeby horizontálně navyšuje kapacitu & |
škálovací sady virtuálních počítačů s automatickým škálováním, na kterém běží webové aplikace IIS | Nasadí škálovací sadu virtuálních počítačů s Windows se službou IIS a velmi základní webovou aplikací .NET MVC. Rozšíření VMSS PowerShell DSC se využívá k instalaci služby IIS a nasazení balíčku WebDeploy. |
Rychlý start flexibilního režimu orchestrace VMSS pro Linux | Tato šablona nasadí jednoduchou škálovací sadu virtuálních počítačů s instancemi za Azure Load Balancerem. Škálovací sada virtuálních počítačů je v flexibilním režimu orchestrace. Pomocí parametru operačního systému zvolte nasazení Linux (Ubuntu) nebo Windows (Windows Server Datacenter 2019). POZNÁMKA: Tato šablona rychlého startu umožňuje síťový přístup k portům pro správu virtuálních počítačů (SSH, RDP) z libovolné internetové adresy a neměl by se používat pro produkční nasazení. |
VMSS s předponou veřejné IP adresy | Šablona pro nasazení VMSS s předponou veřejné IP adresy |
Definice prostředku šablony ARM
Typ prostředku virtualMachineScaleSets je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/virtualMachineScaleSets, přidejte do šablony následující JSON.
{
"type": "Microsoft.Compute/virtualMachineScaleSets",
"apiVersion": "2015-06-15",
"name": "string",
"location": "string",
"properties": {
"overProvision": "bool",
"provisioningState": "string",
"upgradePolicy": {
"mode": "string"
},
"virtualMachineProfile": {
"extensionProfile": {
"extensions": [
{
"id": "string",
"name": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"protectedSettings": {},
"publisher": "string",
"settings": {},
"type": "string",
"typeHandlerVersion": "string"
}
}
]
},
"networkProfile": {
"networkInterfaceConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"ipConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"loadBalancerBackendAddressPools": [
{
"id": "string"
}
],
"loadBalancerInboundNatPools": [
{
"id": "string"
}
],
"subnet": {
"id": "string"
}
}
}
],
"primary": "bool"
}
}
]
},
"osProfile": {
"adminPassword": "string",
"adminUsername": "string",
"computerNamePrefix": "string",
"customData": "string",
"linuxConfiguration": {
"disablePasswordAuthentication": "bool",
"ssh": {
"publicKeys": [
{
"keyData": "string",
"path": "string"
}
]
}
},
"secrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateStore": "string",
"certificateUrl": "string"
}
]
}
],
"windowsConfiguration": {
"additionalUnattendContent": [
{
"componentName": "Microsoft-Windows-Shell-Setup",
"content": "string",
"passName": "OobeSystem",
"settingName": "string"
}
],
"enableAutomaticUpdates": "bool",
"provisionVMAgent": "bool",
"timeZone": "string",
"winRM": {
"listeners": [
{
"certificateUrl": "string",
"protocol": "string"
}
]
}
}
},
"storageProfile": {
"imageReference": {
"offer": "string",
"publisher": "string",
"sku": "string",
"version": "string"
},
"osDisk": {
"caching": "string",
"createOption": "string",
"image": {
"uri": "string"
},
"name": "string",
"osType": "string",
"vhdContainers": [ "string" ]
}
}
}
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Hodnoty vlastností
AdditionalUnattendContent
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. | Microsoft-Windows-Shell-Setup |
obsah | Určuje formátovaný obsah XML, který je přidán do souboru unattend.xml pro zadanou cestu a součást. Xml musí být menší než 4 kB a musí obsahovat kořenový prvek pro nastavení nebo funkci, která se vkládá. | řetězec |
passName | Název pass. V současné době je jedinou povolenou hodnotou OobeSystem. | OobeSystem |
settingName | Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. | AutoLogon FirstLogonCommands |
ApiEntityReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku ARM ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | řetězec |
ImageReference
Jméno | Popis | Hodnota |
---|---|---|
nabídnout | Určuje nabídku image platformy nebo image marketplace použité k vytvoření virtuálního počítače. | řetězec |
vydavatel | Vydavatel image. | řetězec |
sku | Skladová položka image. | řetězec |
verze | Určuje verzi image platformy nebo image marketplace, která se používá k vytvoření virtuálního počítače. Povolené formáty jsou Major.Minor.Build nebo Latest. Hlavní, Vedlejší a Build jsou desetinná čísla. Zadejte nejnovější verzi image, která je k dispozici v době nasazení. I když použijete nejnovější verzi, image virtuálního počítače se po nasazení automaticky neaktualizuje, i když bude k dispozici nová verze. | řetězec |
LinuxConfiguration
Jméno | Popis | Hodnota |
---|---|---|
disablePasswordAuthentication | Určuje, jestli se má zakázat ověřování heslem. | Bool |
ssh | Určuje konfiguraci klíče ssh pro operační systém Linux. | SshConfiguration |
Microsoft.Compute/virtualMachineScaleSets
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2015-06-15' |
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Popisuje vlastnosti škálovací sady virtuálních počítačů. | virtualMachineScaleSetProperties |
sku | Skladová položka škálovací sady virtuálních počítačů. | skladové položky |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.Compute/virtualMachineScaleSets |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Sku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Určuje počet virtuálních počítačů ve škálovací sadě. | Int |
Jméno | Název skladové položky. | řetězec |
úroveň | Určuje úroveň virtuálních počítačů ve škálovací sadě. Možné hodnoty: Standard Basic |
řetězec |
SshConfiguration
Jméno | Popis | Hodnota |
---|---|---|
publicKeys | Seznam veřejných klíčů SSH sloužících k ověřování pomocí virtuálních počítačů založených na Linuxu. | SshPublicKey[] |
SshPublicKey
Jméno | Popis | Hodnota |
---|---|---|
keyData | Certifikát veřejného klíče SSH použitý k ověření s virtuálním počítačem přes SSH. Klíč musí být minimálně 2048bitový a ve formátu ssh-rsa. Informace o vytváření klíčů SSH najdete v tématu Vytvoření klíčů SSH v Linuxu a Macu pro virtuální počítače s Linuxem v Azure. |
řetězec |
cesta | Určuje úplnou cestu na vytvořeném virtuálním počítači, kde je uložený veřejný klíč SSH. Pokud soubor již existuje, zadaný klíč se připojí k souboru. Příklad: /home/user/.ssh/authorized_keys | řetězec |
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
UpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
režim | Určuje režim upgradu na virtuální počítače ve škálovací sadě. Možné hodnoty: Ruční – řídíte aplikaci aktualizací virtuálních počítačů ve škálovací sadě. Provedete to pomocí akce manualUpgrade. Automatické – Všechny virtuální počítače ve škálovací sadě se automaticky aktualizují současně. |
"Automaticky" "Ručně" |
VaultCertificate
Jméno | Popis | Hodnota |
---|---|---|
certificateStore | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. Pro virtuální počítače s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem souboru <UppercaseThumbprint>.crt pro soubor certifikátu X509 a <UpperCaseThumbprint>.prv pro privátní klíč. Oba tyto soubory jsou formátovány .pem. |
řetězec |
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } |
řetězec |
VaultSecretGroup
Jméno | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL služby Key Vault obsahující všechny certifikáty ve službě VaultCertificates. | subresource |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | vaultCertificate[] |
VirtualHardDisk
Jméno | Popis | Hodnota |
---|---|---|
identifikátor uri | Určuje identifikátor URI virtuálního pevného disku. | řetězec |
VirtualMachineScaleSetExtension
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Jméno | Název rozšíření. | řetězec |
vlastnosti | Popisuje vlastnosti rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Jméno | Popis | Hodnota |
---|---|---|
rozšíření | Prostředky podřízeného rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtension[] |
VirtualMachineScaleSetExtensionProperties
Jméno | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Určuje, jestli se obslužná rutina rozšíření má automaticky upgradovat napříč podverzemi. | Bool |
protectedSettings | Chráněná nastavení pro rozšíření ve formátu JSON. | jakýkoliv |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | řetězec |
nastavení | Veřejná nastavení formátovaná json pro rozšíření | jakýkoliv |
typ | Typ obslužné rutiny rozšíření. | řetězec |
typeHandlerVersion | Typ verze obslužné rutiny rozšíření. | řetězec |
VirtualMachineScaleSetIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Jméno | Název konfigurace PROTOKOLU IP. | string (povinné) |
vlastnosti | Popisuje vlastnosti konfigurace IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
loadBalancerBackendAddressPools | Back-endové fondy adres nástroje pro vyrovnávání zatížení. | subresource[] |
loadBalancerInboundNatPools | Nástroj pro vyrovnávání zatížení příchozí fondy nat. | subresource[] |
podsíť | Podsíť. | ApiEntityReference (povinné) |
VirtualMachineScaleSetNetworkConfiguration
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Jméno | Název konfigurace sítě. | string (povinné) |
vlastnosti | Popisuje konfiguraci PROTOKOLU IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
ipConfigurations | Konfigurace PROTOKOLU IP škálovací sady virtuálních počítačů. | VirtualMachineScaleSetIPConfiguration[] (povinné) |
primární | Určuje, jestli se jedná o primární síťovou kartu na virtuálním počítači. | Bool |
VirtualMachineScaleSetNetworkProfile
Jméno | Popis | Hodnota |
---|---|---|
networkInterfaceConfigurations | Seznam konfigurací sítě. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Jméno | Popis | Hodnota |
---|---|---|
ukrývání | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty: Žádné jen pro čtení readWrite Výchozí hodnota: Žádné pro úložiště úrovně Standard. Jen pro čtení pro služby Premium Storage |
None (Žádný) ReadOnly ReadWrite |
createOption | Určuje způsob vytvoření virtuálních počítačů ve škálovací sadě. Jediná povolená hodnota je: FromImage \u2013 Tato hodnota se používá při použití image k vytvoření virtuálního počítače. Pokud používáte image platformy, použijete také element imageReference popsaný výše. Pokud používáte image marketplace, použijete také dříve popsaný prvek plánu. |
Připojit "Prázdné" FromImage (povinné) |
obraz | Image zdrojového uživatele VirtualHardDisk. Tento VirtualHardDisk se zkopíruje před použitím k připojení k virtuálnímu počítači. Pokud je k dispozici sourceImage, cílový VirtualHardDisk by neměl existovat. | VirtualHardDisk |
Jméno | Název disku. | string (povinné) |
osType | Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z image uživatele nebo specializovaného virtuálního pevného disku. Možné hodnoty: Windows linuxové |
Linux Windows |
VhdContainers | Seznam kontejneru virtuálních pevných disků | string[] |
VirtualMachineScaleSetOSProfile
Jméno | Popis | Hodnota |
---|---|---|
adminPassword | Určuje heslo účtu správce. Minimální délka (Windows): 8 znaků Minimální délka (Linux): 6 znaků Maximální délka (Windows): 123 znaků Maximální délka (Linux): 72 znaků požadavky na složitost : 3 z následujících 4 podmínek je potřeba splnit. Má menší znaky. Obsahuje horní znaky. Má číslici. Má speciální znak (shoda regulárních výrazů [\W_]) nepovolené hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Informace o resetování hesla najdete v tématu Jak resetovat službu Vzdálená plocha nebo jeho přihlašovací heslo na virtuálním počítači s Windows Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess |
řetězec |
adminUsername | Určuje název účtu správce. omezení pouze pro Windows: Nemůže končit na "." Nepovolené hodnoty: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimální délka (Linux): 1 znak Max-length (Linux): 64 znaků Maximální délka (Windows): 20 znaků <li> Informace o kořenovém přístupu k virtuálnímu počítači s Linuxem najdete v tématu Použití kořenových oprávnění na virtuálních počítačích s Linuxem v Azure <li> Seznam předdefinovaných systémových uživatelů v Linuxu, kteří by se v tomto poli neměli používat, najdete v tématu Výběr uživatelských jmen pro Linux v Azure |
řetězec |
computerNamePrefix | Určuje předponu názvu počítače pro všechny virtuální počítače ve škálovací sadě. Předpony názvu počítače musí mít délku 1 až 15 znaků. | řetězec |
customData | Řetězec s kódováním base-64 vlastních dat. | řetězec |
linuxConfiguration | Konfigurace Linuxu profilu operačního systému. | LinuxConfiguration |
tajemství | Seznam certifikátů pro přidání k virtuálnímu počítači | VaultSecretGroup[] |
WindowsConfiguration | Konfigurace systému Windows profilu operačního systému. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Jméno | Popis | Hodnota |
---|---|---|
overProvision | Určuje, jestli má být škálovací sada virtuálních počítačů nadměrně zřízená. | Bool |
provisioningState | Stav zřizování, který se zobrazí pouze v odpovědi. | řetězec |
upgradePolicy | Zásady upgradu. | UpgradePolicy |
virtualMachineProfile | Profil virtuálního počítače. | |
VirtualMachineScaleSetStorageProfile
Jméno | Popis | Hodnota |
---|---|---|
imageReference | Odkaz na obrázek. | imageReference |
osDisk | Disk s operačním systémem. | virtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Jméno | Popis | Hodnota |
---|---|---|
extensionProfile | Profil rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtensionProfile |
networkProfile | Profil sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetNetworkProfile |
osProfile | Profil operačního systému škálovací sady virtuálních počítačů. | VirtualMachineScaleSetOSProfile |
storageProfile | Profil úložiště škálovací sady virtuálních počítačů. | virtualMachineScaleSetStorageProfile |
WindowsConfiguration
Jméno | Popis | Hodnota |
---|---|---|
additionalUnattendContent | Určuje další informace ve formátu XML s kódováním base-64, které lze zahrnout do souboru Unattend.xml, který používá instalační program systému Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Určuje, jestli je virtuální počítač povolený pro automatické aktualizace. | Bool |
provisionVMAgent | Určuje, jestli má být na virtuálním počítači zřízen agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, výchozí chování je nastavit ji na true. Tím zajistíte, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné rozšíření přidat do virtuálního počítače později. |
Bool |
timeZone | Určuje časové pásmo virtuálního počítače. např. "Pacific Standard Time" | řetězec |
winRM | Určuje naslouchací procesy vzdálené správy systému Windows. To umožňuje vzdálené prostředí Windows PowerShell. | winRMConfiguration |
WinRMConfiguration
Jméno | Popis | Hodnota |
---|---|---|
posluchači | Seznam naslouchacích procesů vzdálené správy systému Windows | WinRMListener[] |
WinRMListener
Jméno | Popis | Hodnota |
---|---|---|
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } |
řetězec |
protokol | Určuje protokol naslouchacího procesu. Možné hodnoty: http https |
Http Https |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
přidání několika virtuálních počítačů do škálovací sady virtuálních počítačů nasazení |
Tato šablona vytvoří n počet virtuálních počítačů se spravovanými disky, veřejnými IP adresami a síťovými rozhraními. Vytvoří virtuální počítače ve škálovací sadě virtuálních počítačů v flexibilním režimu orchestrace. Zřídí se ve virtuální síti, která se také vytvoří v rámci nasazení. |
automatické škálování škálovací sady virtuálních počítačů LANSA s Windows pomocí služby Azure SQL Database nasazení |
Šablona nasadí sadu virtuálních počítačů s Windows s požadovaným počtem virtuálních počítačů ve škálovací sadě a msi LANSA pro instalaci do každého virtuálního počítače. Po nasazení škálovací sady virtuálních počítačů se k instalaci MSI LANSA použije rozšíření vlastních skriptů. |
azure Container Service Engine (acs-engine) – režim Swarm nasazení |
Modul Azure Container Service (acs-engine) generuje šablony ARM (Azure Resource Manager) pro clustery s podporou Dockeru v Microsoft Azure s výběrem orchestrátorů DC/OS, Kubernetes, Swarm Nebo Swarm. Vstup do nástroje je definice clusteru. Definice clusteru je velmi podobná syntaxi šablony ARM použité k nasazení clusteru Microsoft Azure Container Service (v mnoha případech stejné jako). |
škálovací sada virtuálních počítačů azure Game Developer Virtual Machine nasazení |
Škálovací sada virtuálních počítačů azure Game Developer zahrnuje moduly Licencsed, jako je Unreal. |
škálovací sadu virtuálních počítačů Azure jako klienti Intel Lustre nasazení |
Tato šablona vytvoří sadu klientů Intel Lustre 2.7 pomocí škálovacích sad virtuálních počítačů Azure a galerie Azure OpenLogic CentOS 6.6 nebo 7.0 a připojí existující systém souborů Intel Lustre. |
důvěrné škálovací sady virtuálních počítačů s důvěrným šifrováním disků nasazení |
Tato šablona umožňuje nasadit důvěrnou škálovací sadu virtuálních počítačů s povoleným šifrováním důvěrných disků s operačním systémem pomocí nejnovější opravené verze několika verzí imagí Windows a Linuxu. |
Couchbase Enterprise nasazení |
Šablony Azure Resource Manageru (ARM) pro instalaci Couchbase Enterprise |
vytvoření a šifrování nového virtuálního počítače s Linuxem pomocí jumpboxu nasazení |
Tato šablona nasadí linuxovou sadu VMSS pomocí nejnovější image Linuxu, přidá datové svazky a potom zašifruje datové svazky jednotlivých instancí VMSS s Linuxem. Nasadí také jumpbox s veřejnou IP adresou ve stejné virtuální síti jako instance VMSS s Linuxem s privátními IP adresami. To umožňuje připojení k jumpboxu přes jeho veřejnou IP adresu a následné připojení k instancím VMSS s Linuxem prostřednictvím privátních IP adres. |
Vytvoření a šifrování nové sady VMSS s Windows pomocí jumpboxu nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze serverových verzí Windows. Tato šablona také nasadí jumpbox s veřejnou IP adresou ve stejné virtuální síti. K jumpboxu se můžete připojit přes tuto veřejnou IP adresu a pak se odtud připojit k virtuálním počítačům ve škálovací sadě prostřednictvím privátních IP adres. Tato šablona umožňuje šifrování na škálovací sadě virtuálních počítačů s Windows. |
nasazení zabezpečeného clusteru typu 3 Nodetype s povolenými skupinami zabezpečení sítě nasazení |
Tato šablona umožňuje nasadit na virtuálních počítačích Standard_D2 velikostí zabezpečený cluster Service Fabric se systémem Windows Server 2016 se zabezpečeným clusterem Service Fabric se systémem Windows Server 2016. Pomocí této šablony můžete řídit příchozí a odchozí síťový provoz pomocí skupin zabezpečení sítě. |
nasazení zabezpečeného clusteru s 5 uzly nasazení |
Tato šablona umožňuje nasadit zabezpečený cluster Service Fabric s 5 uzly s Windows Serverem 2019 Datacenter na Standard_D2_v2 Velikost VMSS. |
nasazení clusteru Service Fabric s 5 uzly Ubuntu nasazení |
Tato šablona umožňuje nasadit zabezpečený 5 uzlů cluster Service Fabric se systémem Ubuntu na Standard_D2_V2 Velikost VMSS. |
Nasazení primární/sekundární architektury VMSS s Linuxem nasazení |
Tato šablona umožňuje nasadit VMSS s Linuxem s rozšířením vlastních skriptů v primární sekundární architektuře. |
nasazení clusteru Nextflow genomics nasazení |
Tato šablona nasadí škálovatelný cluster Nextflow s jumpboxem, n uzly clusteru, podporou Dockeru a sdíleným úložištěm. |
nasazení škálovací sady do existující virtuální sítě nasazení |
Tato šablona nasadí škálovací sadu virtuálních počítačů do existující virtuální sítě. |
Nasazení škálovací sady do existující virtuální sítě ve Windows nasazení |
Tato šablona nasadí škálovací sadu virtuálních počítačů s Windows 2016 Datacenter do existující skupiny prostředků, virtuální sítě a podsítě. |
nasazení jednoduché škálovací sady virtuálních počítačů s Linuxem nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 14.04.4-LTS nebo 16.04-LTS. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení ssh. |
nasazení jednoduché škálovací sady virtuálních počítačů s linuxovými virtuálními počítači a jumpboxem nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 15.10 nebo 14.04.4-LTS. K dispozici je také jumpbox, který povolí připojení mimo virtuální síť, ve které jsou virtuální počítače. |
Nasazení jednoduché škálovací sady virtuálních počítačů s virtuálními počítači s Windows nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze různých verzí Windows. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení rdp. |
Nasazení jednoduché škálovací sady virtuálních počítačů s virtuálními počítači s Windows a jumpboxem nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze serverových verzí Windows. Tato šablona také nasadí jumpbox s veřejnou IP adresou ve stejné virtuální síti. K jumpboxu se můžete připojit přes tuto veřejnou IP adresu a pak se odtud připojit k virtuálním počítačům ve škálovací sadě prostřednictvím privátních IP adres. |
Nasazení důvěryhodné spouštěcí sady pro virtuální počítače s Windows nasazení |
Tato šablona umožňuje nasadit důvěryhodnou spouštěcí škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze Windows Serveru 2016, Windows Serveru 2019 nebo Windows Serveru 2022 Azure Edition. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení RDP. Pokud povolíte Secureboot a vTPM, nainstaluje se na váš VMSS rozšíření Ověření hosta. Toto rozšíření provede vzdálené ověření identity cloudem. |
nasazení škálovací sady virtuálních počítačů z virtuálních počítačů Azure Pro datové vědy nasazení |
Tyto šablony nasazují škálovací sady virtuálních počítačů s využitím virtuálních počítačů Azure Pro datové vědy jako zdrojové image. |
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Linuxu nasazení |
Tato šablona umožňuje nasadit vlastní image virtuálního počítače s Linuxem do škálovací sady. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s vyrovnáváním zatížení HTTP (ve výchozím nastavení na portu 80). Příklad používá vlastní skript k nasazení a aktualizaci aplikace, možná budete muset zadat vlastní skript pro vlastní postup aktualizace. Budete muset poskytnout generalizovanou image virtuálního počítače ve stejném předplatném a oblasti, ve které vytváříte VMSS. |
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Windows nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů, která usnguje vlastní image Windows. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s vyrovnáváním zatížení HTTP (ve výchozím nastavení na portu 80). |
nasazení škálovací sady virtuálních počítačů s Linuxem a automatickým škálováním nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 15.04 nebo 14.04.4-LTS. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení ssh. Mají také integrované automatické škálování. |
Nasazení škálovací sady virtuálních počítačů s Linuxem za interního nástroje pro vyrovnávání zatížení nasazení |
Tato šablona umožňuje nasadit škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 15.10 nebo 14.04.4-LTS. Tyto virtuální počítače jsou za interním nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení ssh. |
nasazení škálovací sady virtuálních počítačů s Linuxem v zónách dostupnosti nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 14.04.4-LTS nebo 16.04-LTS. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení ssh. |
nasazení škálovací sady virtuálních počítačů s virtuálními počítači s Windows a automatickým škálováním nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze Windows 2008-R2-SP1, 2012-Datacenter nebo 2012-R2-Datacenter. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení RDP. Mají také integrované automatické škálování. |
nasazení škálovací sady virtuálních počítačů s Windows ve zón dostupnosti nasazení |
Tato šablona umožňuje nasadit škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze různých verzí Windows. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení rdp. |
Nasazení sady VMSS, která připojí každý virtuální počítač ke sdílené složce Azure Files nasazení |
Tato šablona nasadí škálovací sadu virtuálních počítačů s Ubuntu a pomocí rozšíření vlastních skriptů připojí každý virtuální počítač ke sdílené složce Azure Files. |
nasazení škálovací sady virtuálních počítačů s Windows s rozšířením vlastních skriptů nasazení |
Tato šablona umožňuje nasadit škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze různých verzí Windows. Tyto virtuální počítače mají rozšíření vlastních skriptů pro přizpůsobení a jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení rdp. |
Nasazení škálovací sady virtuálních počítačů s Windows pomocí služby Azure Application Gateway nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows integrovanou se službou Azure Application Gateway a podporuje až 1 000 virtuálních počítačů. |
nasazení nastavení automatického škálování pro škálovací sady virtuálních počítačů nasazení |
Tato šablona umožňuje nasadit zásadu automatického škálování pro prostředek Virtual Machine ScaleSet. |
Nasazení škálovací sady virtuálních počítačů s Ubuntu pomocí služby Azure Application Gateway nasazení |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Ubuntu integrovanou se službou Azure Application Gateway a podporuje až 1 000 virtuálních počítačů. |
nasazení automatického škálování tmavých tras vSensors nasazení |
Tato šablona umožňuje nasadit automaticky škálovat nasazení darktrace vSensors. |
nasazení drupalu s využitím škálovací sady virtuálních počítačů, služby Azure Files a mysql nasazení |
Nasaďte škálovací sadu virtuálních počítačů za nástrojem pro vyrovnávání zatížení nebo & každý virtuální počítač s Drupalem (Apache / PHP). Všechny uzly sdílejí vytvořené úložiště sdílených složek Azure a databázi MySQL. |
Nasazení škálovací sady virtuálních počítačů pomocí sondy nástroje pro vyrovnávání zatížení a automatických oprav nasazení |
Tato šablona umožňuje nasadit škálovací sadu virtuálních počítačů s Linuxem za nástrojem pro vyrovnávání zatížení s nakonfigurovanou sondou stavu. Škálovací sada má také povolené zásady automatických oprav instancí s obdobím odkladu 30 minut. |
nasazení škálovací sady virtuálních počítačů se serverem Python Bottle & automatického škálování nasazení |
Nasaďte škálovací sadu virtuálních počítačů za nástrojem pro vyrovnávání zatížení nebo naT & každému virtuálnímu počítači, na kterém běží jednoduchá aplikace Python Bottle, která funguje. S nakonfigurovanou škálovací sadou automatického škálování podle potřeby horizontálně navyšuje kapacitu & |
Nasazení služby VMSS s Windows nakonfiguruje funkciaturtes SSL DSC nasazení |
Tato šablona umožňuje nasadit dva virtuální počítače s Windows, nakonfigurovat funkce windows, jako je služba IIS/Webová role, .Net Framework 4.5, ověřování systému Windows, inicializace aplikací, stahování balíčků pro nasazení aplikací, přepsání adresy URL & konfigurace SSL pomocí DSC a Azure Key Vaultu. |
Zakázat šifrování na existujícím VMSS s Linuxem nasazení |
Zakáže šifrování na existujícím virtuálním počítači s Linuxem. |
Povolení šifrování svazků dat na spuštěném VMSS s Linuxem nasazení |
Povolí šifrování datového svazku na spuštěném virtuálním počítači s Linuxem. |
instalace clusteru Elasticsearch ve škálovací sadě virtuálních počítačů nasazení |
Tato šablona nasadí cluster Elasticsearch ve škálovací sadě virtuálních počítačů. Šablona zřídí 3 vyhrazené hlavní uzly s volitelným počtem datových uzlů, které běží na spravovaných discích. |
JBoss EAP v RHEL (clustered, VMSS) nasazení |
Tato šablona umožňuje vytvořit instance RHEL 8.6 VMSS se spuštěným clusterem JBoss EAP 7.4 a také nasadit webovou aplikaci s názvem eap-session-replication. K konzole pro správu se můžete přihlásit pomocí uživatelského jména a hesla JBoss EAP nakonfigurovaného v době nasazení. |
clusteru Kubernetes s automatickým škálováním clusteru VMSS nasazení |
Tato šablona nasadí cluster kubernetes vanilla inicializovaný pomocí kubeadm. Nasadí nakonfigurovaný hlavní uzel s automatickým škálováním clusteru. Předkonfigurovaná škálovací sada virtuálních počítačů (VMSS) se také nasadí a automaticky připojí ke clusteru. Automatické škálování clusteru pak může automaticky vertikálně navýšit nebo snížit kapacitu clusteru v závislosti na úloze clusteru. |
jednoduché škálovací sady virtuálních počítačů s Linuxem a veřejnýmI protokoly IPv4 na virtuální počítač nasazení |
Tato šablona ukazuje nasazení jednoduché škálovací sady s nástrojem pro vyrovnávání zatížení, příchozími pravidly PŘEKLADU adres a veřejnou IP adresou na virtuální počítač. |
škálovací sady virtuálních počítačů s povoleným protokolem SSL nasazení |
Nasadí webové servery konfigurované pomocí certifikátů SSL nasazených bezpečně ve službě Azure Key Vault. |
příklad škálovací sady virtuálních počítačů s využitím zón dostupnosti nasazení |
Tato šablona vytvoří VMSS umístěnou v samostatných zónách dostupnosti pomocí nástroje pro vyrovnávání zatížení. |
škálovací sady virtuálních počítačů s automatickým škálováním, na kterém běží webové aplikace IIS nasazení |
Nasadí škálovací sadu virtuálních počítačů s Windows se službou IIS a velmi základní webovou aplikací .NET MVC. Rozšíření VMSS PowerShell DSC se využívá k instalaci služby IIS a nasazení balíčku WebDeploy. |
nasazení IPv6 VMSS ve službě Azure Virtual Network (VNET) nasazení |
Vytvořte škálovací sadu virtuálních počítačů se dvěma zásobníky virtuální sítě IPv4/IPv6 a Nástroje pro vyrovnávání zatížení std. |
Rychlý start flexibilního režimu orchestrace VMSS pro Linux nasazení |
Tato šablona nasadí jednoduchou škálovací sadu virtuálních počítačů s instancemi za Azure Load Balancerem. Škálovací sada virtuálních počítačů je v flexibilním režimu orchestrace. Pomocí parametru operačního systému zvolte nasazení Linux (Ubuntu) nebo Windows (Windows Server Datacenter 2019). POZNÁMKA: Tato šablona rychlého startu umožňuje síťový přístup k portům pro správu virtuálních počítačů (SSH, RDP) z libovolné internetové adresy a neměl by se používat pro produkční nasazení. |
VMSS s předponou veřejné IP adresy nasazení |
Šablona pro nasazení VMSS s předponou veřejné IP adresy |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku virtualMachineScaleSets je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/virtualMachineScaleSets, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachineScaleSets@2015-06-15"
name = "string"
location = "string"
sku = {
capacity = int
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
overProvision = bool
provisioningState = "string"
upgradePolicy = {
mode = "string"
}
virtualMachineProfile = {
extensionProfile = {
extensions = [
{
id = "string"
name = "string"
properties = {
autoUpgradeMinorVersion = bool
protectedSettings = ?
publisher = "string"
settings = ?
type = "string"
typeHandlerVersion = "string"
}
}
]
}
networkProfile = {
networkInterfaceConfigurations = [
{
id = "string"
name = "string"
properties = {
ipConfigurations = [
{
id = "string"
name = "string"
properties = {
loadBalancerBackendAddressPools = [
{
id = "string"
}
]
loadBalancerInboundNatPools = [
{
id = "string"
}
]
subnet = {
id = "string"
}
}
}
]
primary = bool
}
}
]
}
osProfile = {
adminPassword = "string"
adminUsername = "string"
computerNamePrefix = "string"
customData = "string"
linuxConfiguration = {
disablePasswordAuthentication = bool
ssh = {
publicKeys = [
{
keyData = "string"
path = "string"
}
]
}
}
secrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateStore = "string"
certificateUrl = "string"
}
]
}
]
windowsConfiguration = {
additionalUnattendContent = [
{
componentName = "Microsoft-Windows-Shell-Setup"
content = "string"
passName = "OobeSystem"
settingName = "string"
}
]
enableAutomaticUpdates = bool
provisionVMAgent = bool
timeZone = "string"
winRM = {
listeners = [
{
certificateUrl = "string"
protocol = "string"
}
]
}
}
}
storageProfile = {
imageReference = {
offer = "string"
publisher = "string"
sku = "string"
version = "string"
}
osDisk = {
caching = "string"
createOption = "string"
image = {
uri = "string"
}
name = "string"
osType = "string"
vhdContainers = [
"string"
]
}
}
}
}
})
}
Hodnoty vlastností
AdditionalUnattendContent
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. | Microsoft-Windows-Shell-Setup |
obsah | Určuje formátovaný obsah XML, který je přidán do souboru unattend.xml pro zadanou cestu a součást. Xml musí být menší než 4 kB a musí obsahovat kořenový prvek pro nastavení nebo funkci, která se vkládá. | řetězec |
passName | Název pass. V současné době je jedinou povolenou hodnotou OobeSystem. | OobeSystem |
settingName | Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. | AutoLogon FirstLogonCommands |
ApiEntityReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku ARM ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | řetězec |
ImageReference
Jméno | Popis | Hodnota |
---|---|---|
nabídnout | Určuje nabídku image platformy nebo image marketplace použité k vytvoření virtuálního počítače. | řetězec |
vydavatel | Vydavatel image. | řetězec |
sku | Skladová položka image. | řetězec |
verze | Určuje verzi image platformy nebo image marketplace, která se používá k vytvoření virtuálního počítače. Povolené formáty jsou Major.Minor.Build nebo Latest. Hlavní, Vedlejší a Build jsou desetinná čísla. Zadejte nejnovější verzi image, která je k dispozici v době nasazení. I když použijete nejnovější verzi, image virtuálního počítače se po nasazení automaticky neaktualizuje, i když bude k dispozici nová verze. | řetězec |
LinuxConfiguration
Jméno | Popis | Hodnota |
---|---|---|
disablePasswordAuthentication | Určuje, jestli se má zakázat ověřování heslem. | Bool |
ssh | Určuje konfiguraci klíče ssh pro operační systém Linux. | SshConfiguration |
Microsoft.Compute/virtualMachineScaleSets
Jméno | Popis | Hodnota |
---|---|---|
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
vlastnosti | Popisuje vlastnosti škálovací sady virtuálních počítačů. | virtualMachineScaleSetProperties |
sku | Skladová položka škálovací sady virtuálních počítačů. | skladové položky |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | Microsoft.Compute/virtualMachineScaleSets@2015-06-15 |
Značky prostředků
Jméno | Popis | Hodnota |
---|
Sku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Určuje počet virtuálních počítačů ve škálovací sadě. | Int |
Jméno | Název skladové položky. | řetězec |
úroveň | Určuje úroveň virtuálních počítačů ve škálovací sadě. Možné hodnoty: Standard Basic |
řetězec |
SshConfiguration
Jméno | Popis | Hodnota |
---|---|---|
publicKeys | Seznam veřejných klíčů SSH sloužících k ověřování pomocí virtuálních počítačů založených na Linuxu. | SshPublicKey[] |
SshPublicKey
Jméno | Popis | Hodnota |
---|---|---|
keyData | Certifikát veřejného klíče SSH použitý k ověření s virtuálním počítačem přes SSH. Klíč musí být minimálně 2048bitový a ve formátu ssh-rsa. Informace o vytváření klíčů SSH najdete v tématu Vytvoření klíčů SSH v Linuxu a Macu pro virtuální počítače s Linuxem v Azure. |
řetězec |
cesta | Určuje úplnou cestu na vytvořeném virtuálním počítači, kde je uložený veřejný klíč SSH. Pokud soubor již existuje, zadaný klíč se připojí k souboru. Příklad: /home/user/.ssh/authorized_keys | řetězec |
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
UpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
režim | Určuje režim upgradu na virtuální počítače ve škálovací sadě. Možné hodnoty: Ruční – řídíte aplikaci aktualizací virtuálních počítačů ve škálovací sadě. Provedete to pomocí akce manualUpgrade. Automatické – Všechny virtuální počítače ve škálovací sadě se automaticky aktualizují současně. |
"Automaticky" "Ručně" |
VaultCertificate
Jméno | Popis | Hodnota |
---|---|---|
certificateStore | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. Pro virtuální počítače s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem souboru <UppercaseThumbprint>.crt pro soubor certifikátu X509 a <UpperCaseThumbprint>.prv pro privátní klíč. Oba tyto soubory jsou formátovány .pem. |
řetězec |
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } |
řetězec |
VaultSecretGroup
Jméno | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL služby Key Vault obsahující všechny certifikáty ve službě VaultCertificates. | subresource |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | vaultCertificate[] |
VirtualHardDisk
Jméno | Popis | Hodnota |
---|---|---|
identifikátor uri | Určuje identifikátor URI virtuálního pevného disku. | řetězec |
VirtualMachineScaleSetExtension
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Jméno | Název rozšíření. | řetězec |
vlastnosti | Popisuje vlastnosti rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Jméno | Popis | Hodnota |
---|---|---|
rozšíření | Prostředky podřízeného rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtension[] |
VirtualMachineScaleSetExtensionProperties
Jméno | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Určuje, jestli se obslužná rutina rozšíření má automaticky upgradovat napříč podverzemi. | Bool |
protectedSettings | Chráněná nastavení pro rozšíření ve formátu JSON. | jakýkoliv |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | řetězec |
nastavení | Veřejná nastavení formátovaná json pro rozšíření | jakýkoliv |
typ | Typ obslužné rutiny rozšíření. | řetězec |
typeHandlerVersion | Typ verze obslužné rutiny rozšíření. | řetězec |
VirtualMachineScaleSetIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Jméno | Název konfigurace PROTOKOLU IP. | string (povinné) |
vlastnosti | Popisuje vlastnosti konfigurace IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
loadBalancerBackendAddressPools | Back-endové fondy adres nástroje pro vyrovnávání zatížení. | subresource[] |
loadBalancerInboundNatPools | Nástroj pro vyrovnávání zatížení příchozí fondy nat. | subresource[] |
podsíť | Podsíť. | ApiEntityReference (povinné) |
VirtualMachineScaleSetNetworkConfiguration
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
Jméno | Název konfigurace sítě. | string (povinné) |
vlastnosti | Popisuje konfiguraci PROTOKOLU IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
ipConfigurations | Konfigurace PROTOKOLU IP škálovací sady virtuálních počítačů. | VirtualMachineScaleSetIPConfiguration[] (povinné) |
primární | Určuje, jestli se jedná o primární síťovou kartu na virtuálním počítači. | Bool |
VirtualMachineScaleSetNetworkProfile
Jméno | Popis | Hodnota |
---|---|---|
networkInterfaceConfigurations | Seznam konfigurací sítě. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Jméno | Popis | Hodnota |
---|---|---|
ukrývání | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty: Žádné jen pro čtení readWrite Výchozí hodnota: Žádné pro úložiště úrovně Standard. Jen pro čtení pro služby Premium Storage |
None (Žádný) ReadOnly ReadWrite |
createOption | Určuje způsob vytvoření virtuálních počítačů ve škálovací sadě. Jediná povolená hodnota je: FromImage \u2013 Tato hodnota se používá při použití image k vytvoření virtuálního počítače. Pokud používáte image platformy, použijete také element imageReference popsaný výše. Pokud používáte image marketplace, použijete také dříve popsaný prvek plánu. |
Připojit "Prázdné" FromImage (povinné) |
obraz | Image zdrojového uživatele VirtualHardDisk. Tento VirtualHardDisk se zkopíruje před použitím k připojení k virtuálnímu počítači. Pokud je k dispozici sourceImage, cílový VirtualHardDisk by neměl existovat. | VirtualHardDisk |
Jméno | Název disku. | string (povinné) |
osType | Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z image uživatele nebo specializovaného virtuálního pevného disku. Možné hodnoty: Windows linuxové |
Linux Windows |
VhdContainers | Seznam kontejneru virtuálních pevných disků | string[] |
VirtualMachineScaleSetOSProfile
Jméno | Popis | Hodnota |
---|---|---|
adminPassword | Určuje heslo účtu správce. Minimální délka (Windows): 8 znaků Minimální délka (Linux): 6 znaků Maximální délka (Windows): 123 znaků Maximální délka (Linux): 72 znaků požadavky na složitost : 3 z následujících 4 podmínek je potřeba splnit. Má menší znaky. Obsahuje horní znaky. Má číslici. Má speciální znak (shoda regulárních výrazů [\W_]) nepovolené hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Informace o resetování hesla najdete v tématu Jak resetovat službu Vzdálená plocha nebo jeho přihlašovací heslo na virtuálním počítači s Windows Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess |
řetězec |
adminUsername | Určuje název účtu správce. omezení pouze pro Windows: Nemůže končit na "." Nepovolené hodnoty: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimální délka (Linux): 1 znak Max-length (Linux): 64 znaků Maximální délka (Windows): 20 znaků <li> Informace o kořenovém přístupu k virtuálnímu počítači s Linuxem najdete v tématu Použití kořenových oprávnění na virtuálních počítačích s Linuxem v Azure <li> Seznam předdefinovaných systémových uživatelů v Linuxu, kteří by se v tomto poli neměli používat, najdete v tématu Výběr uživatelských jmen pro Linux v Azure |
řetězec |
computerNamePrefix | Určuje předponu názvu počítače pro všechny virtuální počítače ve škálovací sadě. Předpony názvu počítače musí mít délku 1 až 15 znaků. | řetězec |
customData | Řetězec s kódováním base-64 vlastních dat. | řetězec |
linuxConfiguration | Konfigurace Linuxu profilu operačního systému. | LinuxConfiguration |
tajemství | Seznam certifikátů pro přidání k virtuálnímu počítači | VaultSecretGroup[] |
WindowsConfiguration | Konfigurace systému Windows profilu operačního systému. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Jméno | Popis | Hodnota |
---|---|---|
overProvision | Určuje, jestli má být škálovací sada virtuálních počítačů nadměrně zřízená. | Bool |
provisioningState | Stav zřizování, který se zobrazí pouze v odpovědi. | řetězec |
upgradePolicy | Zásady upgradu. | UpgradePolicy |
virtualMachineProfile | Profil virtuálního počítače. | |
VirtualMachineScaleSetStorageProfile
Jméno | Popis | Hodnota |
---|---|---|
imageReference | Odkaz na obrázek. | imageReference |
osDisk | Disk s operačním systémem. | virtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Jméno | Popis | Hodnota |
---|---|---|
extensionProfile | Profil rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtensionProfile |
networkProfile | Profil sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetNetworkProfile |
osProfile | Profil operačního systému škálovací sady virtuálních počítačů. | VirtualMachineScaleSetOSProfile |
storageProfile | Profil úložiště škálovací sady virtuálních počítačů. | virtualMachineScaleSetStorageProfile |
WindowsConfiguration
Jméno | Popis | Hodnota |
---|---|---|
additionalUnattendContent | Určuje další informace ve formátu XML s kódováním base-64, které lze zahrnout do souboru Unattend.xml, který používá instalační program systému Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Určuje, jestli je virtuální počítač povolený pro automatické aktualizace. | Bool |
provisionVMAgent | Určuje, jestli má být na virtuálním počítači zřízen agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, výchozí chování je nastavit ji na true. Tím zajistíte, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné rozšíření přidat do virtuálního počítače později. |
Bool |
timeZone | Určuje časové pásmo virtuálního počítače. např. "Pacific Standard Time" | řetězec |
winRM | Určuje naslouchací procesy vzdálené správy systému Windows. To umožňuje vzdálené prostředí Windows PowerShell. | winRMConfiguration |
WinRMConfiguration
Jméno | Popis | Hodnota |
---|---|---|
posluchači | Seznam naslouchacích procesů vzdálené správy systému Windows | WinRMListener[] |
WinRMListener
Jméno | Popis | Hodnota |
---|---|---|
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } |
řetězec |
protokol | Určuje protokol naslouchacího procesu. Možné hodnoty: http https |
Http Https |