Microsoft.Compute virtualMachineScaleSets 2015-06-15
Bicep-resursdefinition
Resurstypen virtualMachineScaleSets kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Compute/virtualMachineScaleSets-resurs lägger du till följande Bicep i mallen.
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'
}
}
Egenskapsvärden
AdditionalUnattendContent
Namn | Beskrivning | Värde |
---|---|---|
componentName | Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
innehåll | Anger det XML-formaterade innehåll som läggs till i unattend.xml-filen för den angivna sökvägen och komponenten. XML-koden måste vara mindre än 4 KB och måste innehålla rotelementet för den inställning eller funktion som infogas. | sträng |
passName | Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem. | "OobeSystem" |
settingName | Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon. | "Autologon" "FirstLogonCommands" |
ApiEntityReference
Namn | Beskrivning | Värde |
---|---|---|
Id | ARM-resurs-ID i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | sträng |
ImageReference
Namn | Beskrivning | Värde |
---|---|---|
erbjudande | Anger erbjudandet för plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. | sträng |
förläggare | Bildutgivaren. | sträng |
Sku | Avbildnings-SKU:n. | sträng |
version | Anger vilken version av plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. De tillåtna formaten är Major.Minor.Build eller "latest". Major, Minor och Build är decimaltal. Ange "senaste" för att använda den senaste versionen av en avbildning som är tillgänglig vid distributionstillfället. Även om du använder "senaste" uppdateras inte den virtuella datoravbildningen automatiskt efter distributionstiden även om en ny version blir tillgänglig. | sträng |
LinuxConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disablePasswordAuthentication | Anger om lösenordsautentisering ska inaktiveras. | Bool |
ssh | Anger ssh-nyckelkonfigurationen för ett Linux-operativsystem. | SshConfiguration |
Microsoft.Compute/virtualMachineScaleSets
Namn | Beskrivning | Värde |
---|---|---|
plats | Resursplats | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Beskriver egenskaperna för en VM-skalningsuppsättning. | VirtualMachineScaleSetProperties |
Sku | SKU:n för vm-skalningsuppsättningen. | Sku |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
ResourceTags
Namn | Beskrivning | Värde |
---|
Sku
Namn | Beskrivning | Värde |
---|---|---|
kapacitet | Anger antalet virtuella datorer i skalningsuppsättningen. | Int |
Namn | SKU-namnet. | sträng |
Nivå | Anger nivån för virtuella datorer i en skalningsuppsättning. Möjliga värden: Standard Grundläggande |
sträng |
SshConfiguration
Namn | Beskrivning | Värde |
---|---|---|
publicKeys | Listan över offentliga SSH-nycklar som används för att autentisera med linux-baserade virtuella datorer. | SshPublicKey[] |
SshPublicKey
Namn | Beskrivning | Värde |
---|---|---|
keyData | Certifikat för offentlig SSH-nyckel som används för att autentisera med den virtuella datorn via ssh. Nyckeln måste vara minst 2048-bitars och i ssh-rsa-format. Information om hur du skapar ssh-nycklar finns i Skapa SSH-nycklar på virtuella Linux- och Mac för Linux-datorer i Azure. |
sträng |
stig | Anger den fullständiga sökvägen på den skapade virtuella datorn där den offentliga SSH-nyckeln lagras. Om filen redan finns läggs den angivna nyckeln till i filen. Exempel: /home/user/.ssh/authorized_keys | sträng |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
UpgradePolicy
Namn | Beskrivning | Värde |
---|---|---|
läge | Anger läget för en uppgradering till virtuella datorer i skalningsuppsättningen. Möjliga värden är: Manuell – Du styr programmet för uppdateringar av virtuella datorer i skalningsuppsättningen. Du gör detta med hjälp av åtgärden manualUpgrade. Automatisk – Alla virtuella datorer i skalningsuppsättningen uppdateras automatiskt samtidigt. |
"Automatisk" "Manuell" |
VaultCertificate
Namn | Beskrivning | Värde |
---|---|---|
certificateStore | För virtuella Windows-datorer anger certifikatarkivet på den virtuella dator som certifikatet ska läggas till i. Det angivna certifikatarkivet finns implicit i LocalMachine-kontot. För virtuella Linux-datorer placeras certifikatfilen under katalogen /var/lib/waagent, med filnamnet <UppercaseThumbprint>.crt för X509-certifikatfilen och <UppercaseThumbprint>.prv för privat nyckel. Båda dessa filer är .pem-formaterade. |
sträng |
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } |
sträng |
VaultSecretGroup
Namn | Beskrivning | Värde |
---|---|---|
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller alla certifikat i VaultCertificates. | SubResource |
vaultCertificates | Listan över key vault-referenser i SourceVault som innehåller certifikat. | VaultCertificate[] |
VirtualHardDisk
Namn | Beskrivning | Värde |
---|---|---|
Uri | Anger den virtuella hårddiskens URI. | sträng |
VirtualMachineScaleSetExtension
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Namn | Namnet på tillägget. | sträng |
Egenskaper | Beskriver egenskaperna för ett tillägg för vm-skalningsuppsättningar. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Namn | Beskrivning | Värde |
---|---|---|
Tillägg | De underordnade tilläggsresurserna för vm-skalningsuppsättningen. | VirtualMachineScaleSetExtension[] |
VirtualMachineScaleSetExtensionProperties
Namn | Beskrivning | Värde |
---|---|---|
autoUpgradeMinorVersion | Om tilläggshanteraren ska uppgraderas automatiskt mellan mindre versioner. | Bool |
protectedSettings | Json-formaterade skyddade inställningar för tillägget. | någon |
förläggare | Namnet på tilläggshanterarens utgivare. | sträng |
Inställningar | Json har formaterat offentliga inställningar för tillägget. | någon |
typ | Typ av tilläggshanterare. | sträng |
typeHandlerVersion | Typversionen av tilläggshanteraren. | sträng |
VirtualMachineScaleSetIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Namn | IP-konfigurationsnamnet. | sträng (krävs) |
Egenskaper | Beskriver nätverksprofilens IP-konfigurationsegenskaper för en vm-skalningsuppsättning. | VirtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
loadBalancerBackendAddressPools | Lastbalanserarens serverdelsadresspooler. | SubResource[] |
loadBalancerInboundNatPools | Lastbalanserarens inkommande nat-pooler. | SubResource[] |
Undernät | Undernätet. | ApiEntityReference (krävs) |
VirtualMachineScaleSetNetworkConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Namn | Namnet på nätverkskonfigurationen. | sträng (krävs) |
Egenskaper | Beskriver IP-konfigurationen för en vm-skalningsuppsättningsnätverksprofil. | VirtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
ipConfigurations | IP-konfigurationen för VM-skalningsuppsättningen. | VirtualMachineScaleSetIPConfiguration[] (krävs) |
primär | Om detta är ett primärt nätverkskort på en virtuell dator. | Bool |
VirtualMachineScaleSetNetworkProfile
Namn | Beskrivning | Värde |
---|---|---|
networkInterfaceConfigurations | Listan över nätverkskonfigurationer. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Namn | Beskrivning | Värde |
---|---|---|
Cachelagring | Anger cachelagringskraven. Möjliga värden är: Ingen ReadOnly ReadWrite Standard: Ingen för standardlagring. ReadOnly för Premium Storage- |
"Ingen" "ReadOnly" "Skriv upp" |
createOption | Anger hur de virtuella datorerna i skalningsuppsättningen ska skapas. Det enda tillåtna värdet är: FromImage \u2013 Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning använder du även imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning använder du även det planelement som beskrevs tidigare. |
"Bifoga" "Tom" "FromImage" (krävs) |
bild | Källanvändarbilden VirtualHardDisk. Den här VirtualHardDisk kopieras innan du använder den för att ansluta till den virtuella datorn. Om SourceImage tillhandahålls bör målet VirtualHardDisk inte finnas. | VirtualHardDisk |
Namn | Disknamnet. | sträng (krävs) |
osType | Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från användaravbildning eller en specialiserad virtuell hårddisk. Möjliga värden är: Windows Linux- |
"Linux" "Windows" |
vhdContainers | Listan över uri:er för virtuella hårddiskcontainrar. | string[] |
VirtualMachineScaleSetOSProfile
Namn | Beskrivning | Värde |
---|---|---|
adminPassword | Anger lösenordet för administratörskontot. Minsta längd (Windows): 8 tecken Minsta längd (Linux): 6 tecken Maximal längd (Windows): 123 tecken Maxlängd (Linux): 72 tecken Komplexitetskrav: 3 av 4 villkor nedan måste uppfyllas Har lägre tecken Har övre tecken Har en siffra Har ett specialtecken (Regex matchar [\W_]) Otillåtna värden: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Information om hur du återställer lösenordet finns i Så här återställer du fjärrskrivbordstjänsten eller dess inloggningslösenord på en virtuell Windows-dator Information om hur du återställer rotlösenord finns i Hantera användare, SSH och kontrollera eller reparera diskar på virtuella Azure Linux-datorer med hjälp av VMAccess-tillägget |
sträng |
adminUsername | Anger namnet på administratörskontot. begränsning endast för Windows: Kan inte sluta med "". Otillåtna värden: "administratör", "administratör", "användare", "användare1", "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". Minsta längd (Linux): 1 tecken Maximal längd (Linux): 64 tecken maxlängd (Windows): 20 tecken <li> För rotåtkomst till den virtuella Linux-datorn, se Använda rotprivilegier på virtuella Linux-datorer i Azure <li> En lista över inbyggda systemanvändare i Linux som inte ska användas i det här fältet finns i Välja användarnamn för Linux på Azure |
sträng |
computerNamePrefix | Anger datornamnprefixet för alla virtuella datorer i skalningsuppsättningen. Datornamnprefix måste vara mellan 1 och 15 tecken långa. | sträng |
customData | En base-64-kodad sträng med anpassade data. | sträng |
linuxConfiguration | Linux-konfigurationen för OS-profilen. | LinuxConfiguration |
Hemligheter | Listan över certifikat för tillägg till den virtuella datorn. | VaultSecretGroup[] |
windowsConfiguration | Windows-konfigurationen för OS-profilen. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Namn | Beskrivning | Värde |
---|---|---|
overProvision | Anger om vm-skalningsuppsättningen ska överetableras. | Bool |
provisioningState | Etableringstillståndet, som bara visas i svaret. | sträng |
upgradePolicy | Uppgraderingsprincipen. | UpgradePolicy |
virtualMachineProfile | Profilen för den virtuella datorn. | VirtualMachineScaleSetVMProfile |
VirtualMachineScaleSetStorageProfile
Namn | Beskrivning | Värde |
---|---|---|
imageReference | Bildreferensen. | ImageReference |
osDisk | OS-disken. | VirtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Namn | Beskrivning | Värde |
---|---|---|
extensionProfile | Tilläggsprofilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetExtensionProfile |
networkProfile | Nätverksprofilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetNetworkProfile |
osProfile | Os-profilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetOSProfile |
storageProfile | Lagringsprofilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetStorageProfile |
WindowsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
additionalUnattendContent | Anger ytterligare base-64-kodad XML-formaterad information som kan ingå i Unattend.xml-filen, som används av Installationsprogrammet för Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Anger om den virtuella datorn är aktiverad för automatiska uppdateringar. | Bool |
provisionVMAgent | Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange den till true. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. |
Bool |
timeZone | Anger tidszonen för den virtuella datorn. t.ex. "Pacific Standard Time" | sträng |
winRM | Anger lyssnarna för Windows Remote Management. Detta aktiverar fjärransluten Windows PowerShell. | WinRMConfiguration |
WinRMConfiguration
Namn | Beskrivning | Värde |
---|---|---|
lyssnare | Listan över Windows Remote Management-lyssnare | WinRMListener[] |
WinRMListener
Namn | Beskrivning | Värde |
---|---|---|
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } |
sträng |
protokoll | Anger lyssnarens protokoll. Möjliga värden är: http https |
"Http" "Https" |
Snabbstartsexempel
Följande snabbstartsexempel distribuerar den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Vm-skalningsuppsättning för spelutvecklare i Azure | Azure Game Developer Virtual Machine Scale Set innehåller Licencsed-motorer som Unreal. |
Distribuera ett 5-nodsäkert kluster | Med den här mallen kan du distribuera ett säkert Service Fabric-kluster med 5 noder som kör Windows Server 2019 Datacenter på en Standard_D2_v2 VMSS för storlek. |
Distribuera ett Nextflow-genomikkluster | Den här mallen distribuerar ett skalbart Nextflow-kluster med en Jumpbox, n klusternoder, docker-stöd och delad lagring. |
Distribuera en betrodd startkompatibel Windows VM-skalningsuppsättning | Med den här mallen kan du distribuera en betrodd startkompatibel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av Windows Server 2016, Windows Server 2019 eller Windows Server 2022 Azure Edition. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för RDP-anslutningar. Om du aktiverar Secureboot och vTPM installeras gästattesteringstillägget på din VMSS. Det här tillägget utför fjärr- attestering av molnet. |
Distribuera en VM-skalningsuppsättning med virtuella Windows-datorer och automatisk skalning | Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av Windows 2008-R2-SP1, 2012-Datacenter eller 2012-R2-Datacenter. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för RDP-anslutningar. De har också autoskalningsintegrerad |
Distribuera en VMSS som ansluter varje virtuell dator till en Azure Files-resurs | Den här mallen distribuerar en Ubuntu Vm-skalningsuppsättning och använder ett anpassat skripttillägg för att ansluta varje virtuell dator till en Azure Files-resurs |
Distribuera en VM-skalningsuppsättning för Windows med Azure Application Gateway | Med den här mallen kan du distribuera en enkel skalningsuppsättning för virtuella Windows-datorer som är integrerad med Azure Application Gateway och har stöd för upp till 1 000 virtuella datorer |
Distribuera VM-skalningsuppsättning med Python Bottle Server & AutoSkala | Distribuera en VM-skalningsuppsättning bakom en lastbalanserare/NAT-& varje virtuell dator som kör en enkel Python Bottle-app som fungerar. Med autoskalnings konfigurerad skalningsuppsättning skalas & in efter behov |
VM-skalningsuppsättning med autoskalning som kör en IIS WebApp- | Distribuerar en skalningsuppsättning för virtuella Windows-datorer som kör IIS och en mycket grundläggande .NET MVC-webbapp. VMSS PowerShell DSC-tillägget används för att utföra IIS-installations- och WebDeploy-paketdistributionen. |
VMSS – flexibel orkestreringsläge – Snabbstart för Linux | Den här mallen distribuerar en enkel VM-skalningsuppsättning med instanser bakom en Azure Load Balancer. VM-skalningsuppsättningen är i flexibelt orkestreringsläge. Använd os-parametern för att välja Distribution av Linux (Ubuntu) eller Windows (Windows Server Datacenter 2019). Obs! Den här snabbstartsmallen ger nätverksåtkomst till VM-hanteringsportar (SSH, RDP) från valfri Internetadress och bör inte användas för produktionsdistributioner. |
VMSS med offentliga IP-prefix | Mall för distribution av VMSS med offentligt IP-prefix |
Resursdefinition för ARM-mall
Resurstypen virtualMachineScaleSets kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Compute/virtualMachineScaleSets-resurs lägger du till följande JSON i mallen.
{
"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"
}
}
Egenskapsvärden
AdditionalUnattendContent
Namn | Beskrivning | Värde |
---|---|---|
componentName | Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
innehåll | Anger det XML-formaterade innehåll som läggs till i unattend.xml-filen för den angivna sökvägen och komponenten. XML-koden måste vara mindre än 4 KB och måste innehålla rotelementet för den inställning eller funktion som infogas. | sträng |
passName | Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem. | "OobeSystem" |
settingName | Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon. | "Autologon" "FirstLogonCommands" |
ApiEntityReference
Namn | Beskrivning | Värde |
---|---|---|
Id | ARM-resurs-ID i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | sträng |
ImageReference
Namn | Beskrivning | Värde |
---|---|---|
erbjudande | Anger erbjudandet för plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. | sträng |
förläggare | Bildutgivaren. | sträng |
Sku | Avbildnings-SKU:n. | sträng |
version | Anger vilken version av plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. De tillåtna formaten är Major.Minor.Build eller "latest". Major, Minor och Build är decimaltal. Ange "senaste" för att använda den senaste versionen av en avbildning som är tillgänglig vid distributionstillfället. Även om du använder "senaste" uppdateras inte den virtuella datoravbildningen automatiskt efter distributionstiden även om en ny version blir tillgänglig. | sträng |
LinuxConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disablePasswordAuthentication | Anger om lösenordsautentisering ska inaktiveras. | Bool |
ssh | Anger ssh-nyckelkonfigurationen för ett Linux-operativsystem. | SshConfiguration |
Microsoft.Compute/virtualMachineScaleSets
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2015-06-15' |
plats | Resursplats | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Beskriver egenskaperna för en VM-skalningsuppsättning. | VirtualMachineScaleSetProperties |
Sku | SKU:n för vm-skalningsuppsättningen. | Sku |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.Compute/virtualMachineScaleSets" |
ResourceTags
Namn | Beskrivning | Värde |
---|
Sku
Namn | Beskrivning | Värde |
---|---|---|
kapacitet | Anger antalet virtuella datorer i skalningsuppsättningen. | Int |
Namn | SKU-namnet. | sträng |
Nivå | Anger nivån för virtuella datorer i en skalningsuppsättning. Möjliga värden: Standard Grundläggande |
sträng |
SshConfiguration
Namn | Beskrivning | Värde |
---|---|---|
publicKeys | Listan över offentliga SSH-nycklar som används för att autentisera med linux-baserade virtuella datorer. | SshPublicKey[] |
SshPublicKey
Namn | Beskrivning | Värde |
---|---|---|
keyData | Certifikat för offentlig SSH-nyckel som används för att autentisera med den virtuella datorn via ssh. Nyckeln måste vara minst 2048-bitars och i ssh-rsa-format. Information om hur du skapar ssh-nycklar finns i Skapa SSH-nycklar på virtuella Linux- och Mac för Linux-datorer i Azure. |
sträng |
stig | Anger den fullständiga sökvägen på den skapade virtuella datorn där den offentliga SSH-nyckeln lagras. Om filen redan finns läggs den angivna nyckeln till i filen. Exempel: /home/user/.ssh/authorized_keys | sträng |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
UpgradePolicy
Namn | Beskrivning | Värde |
---|---|---|
läge | Anger läget för en uppgradering till virtuella datorer i skalningsuppsättningen. Möjliga värden är: Manuell – Du styr programmet för uppdateringar av virtuella datorer i skalningsuppsättningen. Du gör detta med hjälp av åtgärden manualUpgrade. Automatisk – Alla virtuella datorer i skalningsuppsättningen uppdateras automatiskt samtidigt. |
"Automatisk" "Manuell" |
VaultCertificate
Namn | Beskrivning | Värde |
---|---|---|
certificateStore | För virtuella Windows-datorer anger certifikatarkivet på den virtuella dator som certifikatet ska läggas till i. Det angivna certifikatarkivet finns implicit i LocalMachine-kontot. För virtuella Linux-datorer placeras certifikatfilen under katalogen /var/lib/waagent, med filnamnet <UppercaseThumbprint>.crt för X509-certifikatfilen och <UppercaseThumbprint>.prv för privat nyckel. Båda dessa filer är .pem-formaterade. |
sträng |
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } |
sträng |
VaultSecretGroup
Namn | Beskrivning | Värde |
---|---|---|
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller alla certifikat i VaultCertificates. | SubResource |
vaultCertificates | Listan över key vault-referenser i SourceVault som innehåller certifikat. | VaultCertificate[] |
VirtualHardDisk
Namn | Beskrivning | Värde |
---|---|---|
Uri | Anger den virtuella hårddiskens URI. | sträng |
VirtualMachineScaleSetExtension
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Namn | Namnet på tillägget. | sträng |
Egenskaper | Beskriver egenskaperna för ett tillägg för vm-skalningsuppsättningar. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Namn | Beskrivning | Värde |
---|---|---|
Tillägg | De underordnade tilläggsresurserna för vm-skalningsuppsättningen. | VirtualMachineScaleSetExtension[] |
VirtualMachineScaleSetExtensionProperties
Namn | Beskrivning | Värde |
---|---|---|
autoUpgradeMinorVersion | Om tilläggshanteraren ska uppgraderas automatiskt mellan mindre versioner. | Bool |
protectedSettings | Json-formaterade skyddade inställningar för tillägget. | någon |
förläggare | Namnet på tilläggshanterarens utgivare. | sträng |
Inställningar | Json har formaterat offentliga inställningar för tillägget. | någon |
typ | Typ av tilläggshanterare. | sträng |
typeHandlerVersion | Typversionen av tilläggshanteraren. | sträng |
VirtualMachineScaleSetIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Namn | IP-konfigurationsnamnet. | sträng (krävs) |
Egenskaper | Beskriver nätverksprofilens IP-konfigurationsegenskaper för en vm-skalningsuppsättning. | VirtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
loadBalancerBackendAddressPools | Lastbalanserarens serverdelsadresspooler. | SubResource[] |
loadBalancerInboundNatPools | Lastbalanserarens inkommande nat-pooler. | SubResource[] |
Undernät | Undernätet. | ApiEntityReference (krävs) |
VirtualMachineScaleSetNetworkConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Namn | Namnet på nätverkskonfigurationen. | sträng (krävs) |
Egenskaper | Beskriver IP-konfigurationen för en vm-skalningsuppsättningsnätverksprofil. | VirtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
ipConfigurations | IP-konfigurationen för VM-skalningsuppsättningen. | VirtualMachineScaleSetIPConfiguration[] (krävs) |
primär | Om detta är ett primärt nätverkskort på en virtuell dator. | Bool |
VirtualMachineScaleSetNetworkProfile
Namn | Beskrivning | Värde |
---|---|---|
networkInterfaceConfigurations | Listan över nätverkskonfigurationer. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Namn | Beskrivning | Värde |
---|---|---|
Cachelagring | Anger cachelagringskraven. Möjliga värden är: Ingen ReadOnly ReadWrite Standard: Ingen för standardlagring. ReadOnly för Premium Storage- |
"Ingen" "ReadOnly" "Skriv upp" |
createOption | Anger hur de virtuella datorerna i skalningsuppsättningen ska skapas. Det enda tillåtna värdet är: FromImage \u2013 Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning använder du även imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning använder du även det planelement som beskrevs tidigare. |
"Bifoga" "Tom" "FromImage" (krävs) |
bild | Källanvändarbilden VirtualHardDisk. Den här VirtualHardDisk kopieras innan du använder den för att ansluta till den virtuella datorn. Om SourceImage tillhandahålls bör målet VirtualHardDisk inte finnas. | VirtualHardDisk |
Namn | Disknamnet. | sträng (krävs) |
osType | Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från användaravbildning eller en specialiserad virtuell hårddisk. Möjliga värden är: Windows Linux- |
"Linux" "Windows" |
vhdContainers | Listan över uri:er för virtuella hårddiskcontainrar. | string[] |
VirtualMachineScaleSetOSProfile
Namn | Beskrivning | Värde |
---|---|---|
adminPassword | Anger lösenordet för administratörskontot. Minsta längd (Windows): 8 tecken Minsta längd (Linux): 6 tecken Maximal längd (Windows): 123 tecken Maxlängd (Linux): 72 tecken Komplexitetskrav: 3 av 4 villkor nedan måste uppfyllas Har lägre tecken Har övre tecken Har en siffra Har ett specialtecken (Regex matchar [\W_]) Otillåtna värden: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Information om hur du återställer lösenordet finns i Så här återställer du fjärrskrivbordstjänsten eller dess inloggningslösenord på en virtuell Windows-dator Information om hur du återställer rotlösenord finns i Hantera användare, SSH och kontrollera eller reparera diskar på virtuella Azure Linux-datorer med hjälp av VMAccess-tillägget |
sträng |
adminUsername | Anger namnet på administratörskontot. begränsning endast för Windows: Kan inte sluta med "". Otillåtna värden: "administratör", "administratör", "användare", "användare1", "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". Minsta längd (Linux): 1 tecken Maximal längd (Linux): 64 tecken maxlängd (Windows): 20 tecken <li> För rotåtkomst till den virtuella Linux-datorn, se Använda rotprivilegier på virtuella Linux-datorer i Azure <li> En lista över inbyggda systemanvändare i Linux som inte ska användas i det här fältet finns i Välja användarnamn för Linux på Azure |
sträng |
computerNamePrefix | Anger datornamnprefixet för alla virtuella datorer i skalningsuppsättningen. Datornamnprefix måste vara mellan 1 och 15 tecken långa. | sträng |
customData | En base-64-kodad sträng med anpassade data. | sträng |
linuxConfiguration | Linux-konfigurationen för OS-profilen. | LinuxConfiguration |
Hemligheter | Listan över certifikat för tillägg till den virtuella datorn. | VaultSecretGroup[] |
windowsConfiguration | Windows-konfigurationen för OS-profilen. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Namn | Beskrivning | Värde |
---|---|---|
overProvision | Anger om vm-skalningsuppsättningen ska överetableras. | Bool |
provisioningState | Etableringstillståndet, som bara visas i svaret. | sträng |
upgradePolicy | Uppgraderingsprincipen. | UpgradePolicy |
virtualMachineProfile | Profilen för den virtuella datorn. | VirtualMachineScaleSetVMProfile |
VirtualMachineScaleSetStorageProfile
Namn | Beskrivning | Värde |
---|---|---|
imageReference | Bildreferensen. | ImageReference |
osDisk | OS-disken. | VirtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Namn | Beskrivning | Värde |
---|---|---|
extensionProfile | Tilläggsprofilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetExtensionProfile |
networkProfile | Nätverksprofilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetNetworkProfile |
osProfile | Os-profilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetOSProfile |
storageProfile | Lagringsprofilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetStorageProfile |
WindowsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
additionalUnattendContent | Anger ytterligare base-64-kodad XML-formaterad information som kan ingå i Unattend.xml-filen, som används av Installationsprogrammet för Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Anger om den virtuella datorn är aktiverad för automatiska uppdateringar. | Bool |
provisionVMAgent | Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange den till true. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. |
Bool |
timeZone | Anger tidszonen för den virtuella datorn. t.ex. "Pacific Standard Time" | sträng |
winRM | Anger lyssnarna för Windows Remote Management. Detta aktiverar fjärransluten Windows PowerShell. | WinRMConfiguration |
WinRMConfiguration
Namn | Beskrivning | Värde |
---|---|---|
lyssnare | Listan över Windows Remote Management-lyssnare | WinRMListener[] |
WinRMListener
Namn | Beskrivning | Värde |
---|---|---|
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } |
sträng |
protokoll | Anger lyssnarens protokoll. Möjliga värden är: http https |
"Http" "Https" |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Beskrivning |
---|---|
Lägga till flera virtuella datorer i en vm-skalningsuppsättning |
Den här mallen skapar N antal virtuella datorer med hanterade diskar, offentliga IP-adresser och nätverksgränssnitt. De virtuella datorerna skapas i en vm-skalningsuppsättning i flexibelt orkestreringsläge. De etableras i ett virtuellt nätverk som också skapas som en del av distributionen |
Autoscale LANSA Windows VM ScaleSet med Azure SQL Database |
Mallen distribuerar en Windows VMSS med önskat antal virtuella datorer i skalningsuppsättningen och en LANSA MSI som ska installeras på varje virtuell dator. När vm-skalningsuppsättningen har distribuerats används ett tillägg för anpassat skript för att installera LANSA MSI) |
Azure Container Service Engine (acs-engine) – Swarm Mode |
Azure Container Service Engine (acs-engine) genererar ARM-mallar (Azure Resource Manager) för Docker-aktiverade kluster på Microsoft Azure med ditt val av DC/OS, Kubernetes, Swarm Mode eller Swarm orchestrators. Indata till verktyget är en klusterdefinition. Klusterdefinitionen liknar (i många fall samma som) ARM-mallsyntaxen som används för att distribuera ett Microsoft Azure Container Service-kluster. |
Vm-skalningsuppsättning för spelutvecklare i Azure |
Azure Game Developer Virtual Machine Scale Set innehåller Licencsed-motorer som Unreal. |
Skalningsuppsättning för virtuella Azure-datorer som klienter för Intel Lustre |
Den här mallen skapar en uppsättning Intel Lustre 2.7-klienter med Azure VM Scale Sets och Azure Gallery OpenLogic CentOS 6.6 eller 7.0-avbildningar och monterar ett befintligt Intel Lustre-filsystem |
Konfidentiell VM-skalningsuppsättning med konfidentiell diskkryptering |
Med den här mallen kan du distribuera en konfidentiell VM-skalningsuppsättning med konfidentiell OS-diskkryptering aktiverad med den senaste korrigerade versionen av flera Windows- och Linux-avbildningsversioner. |
Couchbase Enterprise |
Azure Resource Manager-mallar (ARM) för att installera Couchbase Enterprise |
Skapa och kryptera en ny Linux VMSS med jumpbox- |
Den här mallen distribuerar en Linux VMSS med den senaste Linux-avbildningen, lägger till datavolymer och krypterar sedan datavolymerna för varje Linux VMSS-instans. Den distribuerar också en jumpbox med en offentlig IP-adress i samma virtuella nätverk som Linux VMSS-instanser med privata IP-adresser. Detta gör det möjligt att ansluta till jumpboxen via dess offentliga IP-adress och sedan ansluta till Linux VMSS-instanser via privata IP-adresser. |
Skapa och kryptera en ny Windows VMSS med jumpbox- |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av serverversioner av Windows. Den här mallen distribuerar också en jumpbox med en offentlig IP-adress i samma virtuella nätverk. Du kan ansluta till jumpboxen via den här offentliga IP-adressen och sedan ansluta därifrån till virtuella datorer i skalningsuppsättningen via privata IP-adresser. Den här mallen aktiverar kryptering på VM-skalningsuppsättningen för virtuella Windows-datorer. |
Distribuera ett 3 Nodetype Secure-kluster med NSG:er aktiverade |
Med den här mallen kan du distribuera ett säkert Service Fabric-kluster av typen 3 noder som kör Windows Server 2016 Data Center på en Standard_D2 storlek på virtuella datorer. Med den här mallen kan du ro styra inkommande och utgående nätverkstrafik med hjälp av nätverkssäkerhetsgrupper. |
Distribuera ett 5-nodsäkert kluster |
Med den här mallen kan du distribuera ett säkert Service Fabric-kluster med 5 noder som kör Windows Server 2019 Datacenter på en Standard_D2_v2 VMSS för storlek. |
Distribuera ett Ubuntu Service Fabric-kluster med 5 noder |
Med den här mallen kan du distribuera ett säkert Service Fabric-kluster med 5 noder som kör Ubuntu på en Standard_D2_V2 STORLEK VMSS. |
Distribuera en virtuell Linux-dator med den primära/sekundära arkitekturen i Linux |
Med den här mallen kan du distribuera en Linux VMSS med ett anpassat skripttillägg i den primära sekundära arkitekturen |
Distribuera ett Nextflow-genomikkluster |
Den här mallen distribuerar ett skalbart Nextflow-kluster med en Jumpbox, n klusternoder, docker-stöd och delad lagring. |
Distribuera en skalningsuppsättning till ett befintligt vnet- |
Den här mallen distribuerar en VM-skalningsuppsättning till ett befintligt virtuellt nätverk. |
Distribuera en skalningsuppsättning till ett befintligt vnet i Windows |
Den här mallen distribuerar en VM-skalningsuppsättning för Windows 2016 Datacenter till en exsisting-resursgrupp, ett virtuellt nätverk och undernät. |
Distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 14.04.4-LTS eller 16.04-LTS. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för ssh-anslutningar. |
Distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer och en Jumpbox- |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 15.10 eller 14.04.4-LTS. Det finns också en jumpbox för att aktivera anslutningar utanför det virtuella nätverk som de virtuella datorerna finns i. |
Distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av olika Windows-versioner. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för rdp-anslutningar. |
Distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer och en Jumpbox- |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av serverversioner av Windows. Den här mallen distribuerar också en jumpbox med en offentlig IP-adress i samma virtuella nätverk. Du kan ansluta till jumpboxen via den här offentliga IP-adressen och sedan ansluta därifrån till virtuella datorer i skalningsuppsättningen via privata IP-adresser. |
Distribuera en betrodd startkompatibel Windows VM-skalningsuppsättning |
Med den här mallen kan du distribuera en betrodd startkompatibel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av Windows Server 2016, Windows Server 2019 eller Windows Server 2022 Azure Edition. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för RDP-anslutningar. Om du aktiverar Secureboot och vTPM installeras gästattesteringstillägget på din VMSS. Det här tillägget utför fjärr- attestering av molnet. |
Distribuera en VM-skalningsuppsättning från den virtuella Azure Data Science VM- |
Dessa mallar distribuerar VM-skalningsuppsättningar med hjälp av virtuella Azure Data Science-datorer som källavbildning. |
Distribuera en VM-skalningsuppsättning med en anpassad Linux-avbildning |
Med den här mallen kan du distribuera en anpassad VM Linux-avbildning i en skalningsuppsättning. Dessa virtuella datorer ligger bakom en lastbalanserare med HTTP-belastningsutjämning (som standard på port 80). I exemplet används ett anpassat skript för att göra programdistributionen och uppdateringen. Du kan behöva ange ditt anpassade skript för din egen uppdateringsprocedur. Du måste ange en generaliserad avbildning av den virtuella datorn i samma prenumeration och region där du skapar VMSS. |
Distribuera en VM-skalningsuppsättning med en anpassad Windows-avbildning |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning som använder en anpassad Windows-avbildning. Dessa virtuella datorer ligger bakom en lastbalanserare med HTTP-belastningsutjämning (som standard på port 80) |
Distribuera en VM-skalningsuppsättning med virtuella Linux-datorer och automatisk skalning |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 15.04 eller 14.04.4-LTS. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för ssh-anslutningar. De har också autoskalningsintegrerad |
Distribuera en VM-skalningsuppsättning med virtuella Linux-datorer bakom ILB- |
Med den här mallen kan du distribuera en VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 15.10 eller 14.04.4-LTS. Dessa virtuella datorer ligger bakom en intern lastbalanserare med NAT-regler för ssh-anslutningar. |
Distribuera en VM-skalningsuppsättning med virtuella Linux-datorer i tillgänglighetszoner |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Linux-datorer med den senaste korrigerade versionen av Ubuntu Linux 14.04.4-LTS eller 16.04-LTS. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för ssh-anslutningar. |
Distribuera en VM-skalningsuppsättning med virtuella Windows-datorer och automatisk skalning |
Med den här mallen kan du distribuera en enkel VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av Windows 2008-R2-SP1, 2012-Datacenter eller 2012-R2-Datacenter. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för RDP-anslutningar. De har också autoskalningsintegrerad |
Distribuera en VM-skalningsuppsättning med virtuella Windows-datorer i tillgänglighetszoner |
Med den här mallen kan du distribuera en VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av olika Windows-versioner. Dessa virtuella datorer ligger bakom en lastbalanserare med NAT-regler för rdp-anslutningar. |
Distribuera en VMSS som ansluter varje virtuell dator till en Azure Files-resurs |
Den här mallen distribuerar en Ubuntu Vm-skalningsuppsättning och använder ett anpassat skripttillägg för att ansluta varje virtuell dator till en Azure Files-resurs |
Distribuera en skalningsuppsättning för virtuella Windows-datorer med ett anpassat skripttillägg |
Med den här mallen kan du distribuera en VM-skalningsuppsättning med virtuella Windows-datorer med den senaste korrigerade versionen av olika Windows-versioner. Dessa virtuella datorer har ett anpassat skripttillägg för anpassning och ligger bakom en lastbalanserare med NAT-regler för rdp-anslutningar. |
Distribuera en VM-skalningsuppsättning för Windows med Azure Application Gateway |
Med den här mallen kan du distribuera en enkel skalningsuppsättning för virtuella Windows-datorer som är integrerad med Azure Application Gateway och har stöd för upp till 1 000 virtuella datorer |
Distribuera en autoskalningsinställning för VM ScaleSet |
Med den här mallen kan du distribuera en autoskalningsprincip för Virtual Machine ScaleSet-resursen. |
Distribuera en Ubuntu VM-skalningsuppsättning med Azure Application Gateway |
Med den här mallen kan du distribuera en enkel Ubuntu VM Scale Set integrerad med Azure Application Gateway och har stöd för upp till 1 000 virtuella datorer |
Distribuera darktrace autoskalning vSensors |
Med den här mallen kan du distribuera en automatisk automatisk skalningsdistribution av Darktrace vSensors |
Distribuera Drupal med VM Scale Set, Azure Files och Mysql |
Distribuera en VM-skalningsuppsättning bakom en lastbalanserare/NAT-& varje virtuell dator som kör Drupal (Apache/PHP). Alla noder delar den skapade Azure-filresurslagringen och MySQL-databasen |
Distribuera VM Scale Set med LB-avsökning och automatiska reparationer |
Med den här mallen kan du distribuera en VM-skalningsuppsättning med virtuella Linux-datorer bakom en lastbalanserare med hälsoavsökningen konfigurerad. Skalningsuppsättningen har också principen för automatiska instansreparationer aktiverad med en respitperiod på 30 minuter. |
Distribuera VM-skalningsuppsättning med Python Bottle Server & AutoSkala |
Distribuera en VM-skalningsuppsättning bakom en lastbalanserare/NAT-& varje virtuell dator som kör en enkel Python Bottle-app som fungerar. Med autoskalnings konfigurerad skalningsuppsättning skalas & in efter behov |
Distribuera Windows VMSS konfigurera windows featurtes SSL DSC |
Med den här mallen kan du distribuera två Windows VMSS, konfigurera Windows-funktioner som IIS/Web Role, .Net Framework 4.5, windows auth, programinitiering, ladda ned programdistributionspaket, URL-omskrivning & SSL-konfiguration med DSC och Azure Key Vault |
Inaktivera kryptering på en befintlig Linux VMSS- |
Inaktiverar kryptering på en befintlig virtuell Linux-dator |
Aktivera datavolymkryptering på en Linux VMSS- |
Aktiverar datavolymkryptering på en linux-VMSS som körs |
Installera Elasticsearch-kluster på en vm-skalningsuppsättning |
Den här mallen distribuerar ett Elasticsearch-kluster på en VM-skalningsuppsättning. Mallen etablerar 3 dedikerade huvudnoder med ett valfritt antal datanoder som körs på hanterade diskar. |
JBoss EAP på RHEL (klustrad, VMSS) |
Med den här mallen kan du skapa RHEL 8.6 VMSS-instanser som kör JBoss EAP 7.4-kluster och även distribuerar ett webbprogram med namnet eap-session-replication. Du kan logga in på administratörskonsolen med JBoss EAP-användarnamnet och lösenordet som konfigurerades vid tidpunkten för distributionen. |
Kubernetes-kluster med autoskalning av VMSS-kluster |
Den här mallen distribuerar ett vanilla kubernetes-kluster som initierats med kubeadm. Den distribuerar en konfigurerad huvudnod med en autoskalning av kluster. En förkonfigurerad VMSS (Virtual Machine Scale Set) distribueras också och kopplas automatiskt till klustret. Autoskalning av kluster kan sedan automatiskt skala upp/ned klustret beroende på klustrets arbetsbelastning. |
Enkel VM-skalningsuppsättning med virtuella Linux-datorer och offentlig IPv4 per virtuell dator |
Den här mallen visar hur du distribuerar en enkel skalningsuppsättning med lastbalanserare, inkommande NAT-regler och offentlig IP-adress per virtuell dator. |
SSL-aktiverad VM-skalningsuppsättning |
Distribuerar webbservrar som konfigureras med SSL-certifikat som distribueras på ett säkert sätt från Azure Key Vault |
exempel på vm-skalningsuppsättning med hjälp av tillgänglighetszoner |
Den här mallen skapar en VMSS som placeras i separata tillgänglighetszoner med en lastbalanserare. |
VM-skalningsuppsättning med autoskalning som kör en IIS WebApp- |
Distribuerar en skalningsuppsättning för virtuella Windows-datorer som kör IIS och en mycket grundläggande .NET MVC-webbapp. VMSS PowerShell DSC-tillägget används för att utföra IIS-installations- och WebDeploy-paketdistributionen. |
VMSS-distribution av IPv6 i Azure Virtual Network (VNET) |
Skapa VM-skalningsuppsättning med dubbel stack-IPv4/IPv6 VNET och Std Load Balancer. |
VMSS – flexibel orkestreringsläge – Snabbstart för Linux |
Den här mallen distribuerar en enkel VM-skalningsuppsättning med instanser bakom en Azure Load Balancer. VM-skalningsuppsättningen är i flexibelt orkestreringsläge. Använd os-parametern för att välja Distribution av Linux (Ubuntu) eller Windows (Windows Server Datacenter 2019). Obs! Den här snabbstartsmallen ger nätverksåtkomst till VM-hanteringsportar (SSH, RDP) från valfri Internetadress och bör inte användas för produktionsdistributioner. |
VMSS med offentliga IP-prefix |
Mall för distribution av VMSS med offentligt IP-prefix |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen virtualMachineScaleSets kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Compute/virtualMachineScaleSets-resurs lägger du till följande Terraform i mallen.
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"
]
}
}
}
}
})
}
Egenskapsvärden
AdditionalUnattendContent
Namn | Beskrivning | Värde |
---|---|---|
componentName | Komponentnamnet. För närvarande är det enda tillåtna värdet Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
innehåll | Anger det XML-formaterade innehåll som läggs till i unattend.xml-filen för den angivna sökvägen och komponenten. XML-koden måste vara mindre än 4 KB och måste innehålla rotelementet för den inställning eller funktion som infogas. | sträng |
passName | Passnamnet. För närvarande är det enda tillåtna värdet OobeSystem. | "OobeSystem" |
settingName | Anger namnet på den inställning som innehållet gäller för. Möjliga värden är: FirstLogonCommands och AutoLogon. | "Autologon" "FirstLogonCommands" |
ApiEntityReference
Namn | Beskrivning | Värde |
---|---|---|
Id | ARM-resurs-ID i form av /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | sträng |
ImageReference
Namn | Beskrivning | Värde |
---|---|---|
erbjudande | Anger erbjudandet för plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. | sträng |
förläggare | Bildutgivaren. | sträng |
Sku | Avbildnings-SKU:n. | sträng |
version | Anger vilken version av plattformsbilden eller marketplace-avbildningen som används för att skapa den virtuella datorn. De tillåtna formaten är Major.Minor.Build eller "latest". Major, Minor och Build är decimaltal. Ange "senaste" för att använda den senaste versionen av en avbildning som är tillgänglig vid distributionstillfället. Även om du använder "senaste" uppdateras inte den virtuella datoravbildningen automatiskt efter distributionstiden även om en ny version blir tillgänglig. | sträng |
LinuxConfiguration
Namn | Beskrivning | Värde |
---|---|---|
disablePasswordAuthentication | Anger om lösenordsautentisering ska inaktiveras. | Bool |
ssh | Anger ssh-nyckelkonfigurationen för ett Linux-operativsystem. | SshConfiguration |
Microsoft.Compute/virtualMachineScaleSets
Namn | Beskrivning | Värde |
---|---|---|
plats | Resursplats | sträng (krävs) |
Namn | Resursnamnet | sträng (krävs) |
Egenskaper | Beskriver egenskaperna för en VM-skalningsuppsättning. | VirtualMachineScaleSetProperties |
Sku | SKU:n för vm-skalningsuppsättningen. | Sku |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.Compute/virtualMachineScaleSets@2015-06-15" |
ResourceTags
Namn | Beskrivning | Värde |
---|
Sku
Namn | Beskrivning | Värde |
---|---|---|
kapacitet | Anger antalet virtuella datorer i skalningsuppsättningen. | Int |
Namn | SKU-namnet. | sträng |
Nivå | Anger nivån för virtuella datorer i en skalningsuppsättning. Möjliga värden: Standard Grundläggande |
sträng |
SshConfiguration
Namn | Beskrivning | Värde |
---|---|---|
publicKeys | Listan över offentliga SSH-nycklar som används för att autentisera med linux-baserade virtuella datorer. | SshPublicKey[] |
SshPublicKey
Namn | Beskrivning | Värde |
---|---|---|
keyData | Certifikat för offentlig SSH-nyckel som används för att autentisera med den virtuella datorn via ssh. Nyckeln måste vara minst 2048-bitars och i ssh-rsa-format. Information om hur du skapar ssh-nycklar finns i Skapa SSH-nycklar på virtuella Linux- och Mac för Linux-datorer i Azure. |
sträng |
stig | Anger den fullständiga sökvägen på den skapade virtuella datorn där den offentliga SSH-nyckeln lagras. Om filen redan finns läggs den angivna nyckeln till i filen. Exempel: /home/user/.ssh/authorized_keys | sträng |
SubResource
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
UpgradePolicy
Namn | Beskrivning | Värde |
---|---|---|
läge | Anger läget för en uppgradering till virtuella datorer i skalningsuppsättningen. Möjliga värden är: Manuell – Du styr programmet för uppdateringar av virtuella datorer i skalningsuppsättningen. Du gör detta med hjälp av åtgärden manualUpgrade. Automatisk – Alla virtuella datorer i skalningsuppsättningen uppdateras automatiskt samtidigt. |
"Automatisk" "Manuell" |
VaultCertificate
Namn | Beskrivning | Värde |
---|---|---|
certificateStore | För virtuella Windows-datorer anger certifikatarkivet på den virtuella dator som certifikatet ska läggas till i. Det angivna certifikatarkivet finns implicit i LocalMachine-kontot. För virtuella Linux-datorer placeras certifikatfilen under katalogen /var/lib/waagent, med filnamnet <UppercaseThumbprint>.crt för X509-certifikatfilen och <UppercaseThumbprint>.prv för privat nyckel. Båda dessa filer är .pem-formaterade. |
sträng |
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } |
sträng |
VaultSecretGroup
Namn | Beskrivning | Värde |
---|---|---|
sourceVault | Den relativa URL:en för nyckelvalvet som innehåller alla certifikat i VaultCertificates. | SubResource |
vaultCertificates | Listan över key vault-referenser i SourceVault som innehåller certifikat. | VaultCertificate[] |
VirtualHardDisk
Namn | Beskrivning | Värde |
---|---|---|
Uri | Anger den virtuella hårddiskens URI. | sträng |
VirtualMachineScaleSetExtension
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Namn | Namnet på tillägget. | sträng |
Egenskaper | Beskriver egenskaperna för ett tillägg för vm-skalningsuppsättningar. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Namn | Beskrivning | Värde |
---|---|---|
Tillägg | De underordnade tilläggsresurserna för vm-skalningsuppsättningen. | VirtualMachineScaleSetExtension[] |
VirtualMachineScaleSetExtensionProperties
Namn | Beskrivning | Värde |
---|---|---|
autoUpgradeMinorVersion | Om tilläggshanteraren ska uppgraderas automatiskt mellan mindre versioner. | Bool |
protectedSettings | Json-formaterade skyddade inställningar för tillägget. | någon |
förläggare | Namnet på tilläggshanterarens utgivare. | sträng |
Inställningar | Json har formaterat offentliga inställningar för tillägget. | någon |
typ | Typ av tilläggshanterare. | sträng |
typeHandlerVersion | Typversionen av tilläggshanteraren. | sträng |
VirtualMachineScaleSetIPConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Namn | IP-konfigurationsnamnet. | sträng (krävs) |
Egenskaper | Beskriver nätverksprofilens IP-konfigurationsegenskaper för en vm-skalningsuppsättning. | VirtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
loadBalancerBackendAddressPools | Lastbalanserarens serverdelsadresspooler. | SubResource[] |
loadBalancerInboundNatPools | Lastbalanserarens inkommande nat-pooler. | SubResource[] |
Undernät | Undernätet. | ApiEntityReference (krävs) |
VirtualMachineScaleSetNetworkConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID | sträng |
Namn | Namnet på nätverkskonfigurationen. | sträng (krävs) |
Egenskaper | Beskriver IP-konfigurationen för en vm-skalningsuppsättningsnätverksprofil. | VirtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationProperties
Namn | Beskrivning | Värde |
---|---|---|
ipConfigurations | IP-konfigurationen för VM-skalningsuppsättningen. | VirtualMachineScaleSetIPConfiguration[] (krävs) |
primär | Om detta är ett primärt nätverkskort på en virtuell dator. | Bool |
VirtualMachineScaleSetNetworkProfile
Namn | Beskrivning | Värde |
---|---|---|
networkInterfaceConfigurations | Listan över nätverkskonfigurationer. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Namn | Beskrivning | Värde |
---|---|---|
Cachelagring | Anger cachelagringskraven. Möjliga värden är: Ingen ReadOnly ReadWrite Standard: Ingen för standardlagring. ReadOnly för Premium Storage- |
"Ingen" "ReadOnly" "Skriv upp" |
createOption | Anger hur de virtuella datorerna i skalningsuppsättningen ska skapas. Det enda tillåtna värdet är: FromImage \u2013 Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning använder du även imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning använder du även det planelement som beskrevs tidigare. |
"Bifoga" "Tom" "FromImage" (krävs) |
bild | Källanvändarbilden VirtualHardDisk. Den här VirtualHardDisk kopieras innan du använder den för att ansluta till den virtuella datorn. Om SourceImage tillhandahålls bör målet VirtualHardDisk inte finnas. | VirtualHardDisk |
Namn | Disknamnet. | sträng (krävs) |
osType | Med den här egenskapen kan du ange vilken typ av operativsystem som ingår i disken om du skapar en virtuell dator från användaravbildning eller en specialiserad virtuell hårddisk. Möjliga värden är: Windows Linux- |
"Linux" "Windows" |
vhdContainers | Listan över uri:er för virtuella hårddiskcontainrar. | string[] |
VirtualMachineScaleSetOSProfile
Namn | Beskrivning | Värde |
---|---|---|
adminPassword | Anger lösenordet för administratörskontot. Minsta längd (Windows): 8 tecken Minsta längd (Linux): 6 tecken Maximal längd (Windows): 123 tecken Maxlängd (Linux): 72 tecken Komplexitetskrav: 3 av 4 villkor nedan måste uppfyllas Har lägre tecken Har övre tecken Har en siffra Har ett specialtecken (Regex matchar [\W_]) Otillåtna värden: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Information om hur du återställer lösenordet finns i Så här återställer du fjärrskrivbordstjänsten eller dess inloggningslösenord på en virtuell Windows-dator Information om hur du återställer rotlösenord finns i Hantera användare, SSH och kontrollera eller reparera diskar på virtuella Azure Linux-datorer med hjälp av VMAccess-tillägget |
sträng |
adminUsername | Anger namnet på administratörskontot. begränsning endast för Windows: Kan inte sluta med "". Otillåtna värden: "administratör", "administratör", "användare", "användare1", "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". Minsta längd (Linux): 1 tecken Maximal längd (Linux): 64 tecken maxlängd (Windows): 20 tecken <li> För rotåtkomst till den virtuella Linux-datorn, se Använda rotprivilegier på virtuella Linux-datorer i Azure <li> En lista över inbyggda systemanvändare i Linux som inte ska användas i det här fältet finns i Välja användarnamn för Linux på Azure |
sträng |
computerNamePrefix | Anger datornamnprefixet för alla virtuella datorer i skalningsuppsättningen. Datornamnprefix måste vara mellan 1 och 15 tecken långa. | sträng |
customData | En base-64-kodad sträng med anpassade data. | sträng |
linuxConfiguration | Linux-konfigurationen för OS-profilen. | LinuxConfiguration |
Hemligheter | Listan över certifikat för tillägg till den virtuella datorn. | VaultSecretGroup[] |
windowsConfiguration | Windows-konfigurationen för OS-profilen. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Namn | Beskrivning | Värde |
---|---|---|
overProvision | Anger om vm-skalningsuppsättningen ska överetableras. | Bool |
provisioningState | Etableringstillståndet, som bara visas i svaret. | sträng |
upgradePolicy | Uppgraderingsprincipen. | UpgradePolicy |
virtualMachineProfile | Profilen för den virtuella datorn. | VirtualMachineScaleSetVMProfile |
VirtualMachineScaleSetStorageProfile
Namn | Beskrivning | Värde |
---|---|---|
imageReference | Bildreferensen. | ImageReference |
osDisk | OS-disken. | VirtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Namn | Beskrivning | Värde |
---|---|---|
extensionProfile | Tilläggsprofilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetExtensionProfile |
networkProfile | Nätverksprofilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetNetworkProfile |
osProfile | Os-profilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetOSProfile |
storageProfile | Lagringsprofilen för vm-skalningsuppsättningen. | VirtualMachineScaleSetStorageProfile |
WindowsConfiguration
Namn | Beskrivning | Värde |
---|---|---|
additionalUnattendContent | Anger ytterligare base-64-kodad XML-formaterad information som kan ingå i Unattend.xml-filen, som används av Installationsprogrammet för Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Anger om den virtuella datorn är aktiverad för automatiska uppdateringar. | Bool |
provisionVMAgent | Anger om den virtuella datoragenten ska etableras på den virtuella datorn. När den här egenskapen inte anges i begärandetexten är standardbeteendet att ange den till true. Detta säkerställer att VM-agenten är installerad på den virtuella datorn så att tillägg kan läggas till i den virtuella datorn senare. |
Bool |
timeZone | Anger tidszonen för den virtuella datorn. t.ex. "Pacific Standard Time" | sträng |
winRM | Anger lyssnarna för Windows Remote Management. Detta aktiverar fjärransluten Windows PowerShell. | WinRMConfiguration |
WinRMConfiguration
Namn | Beskrivning | Värde |
---|---|---|
lyssnare | Listan över Windows Remote Management-lyssnare | WinRMListener[] |
WinRMListener
Namn | Beskrivning | Värde |
---|---|---|
certificateUrl | Det här är URL:en för ett certifikat som har laddats upp till Key Vault som en hemlighet. Information om hur du lägger till en hemlighet i Key Vault finns i Lägg till en nyckel eller hemlighet i nyckelvalvet. I det här fallet måste certifikatet vara Det är Base64-kodningen för följande JSON-objekt som är kodat i UTF-8: { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } |
sträng |
protokoll | Anger lyssnarens protokoll. Möjliga värden är: http https |
"Http" "Https" |