Megosztás a következőn keresztül:


Microsoft.Compute virtualMachineScaleSets 2023-07-01

Bicep-erőforrásdefiníció

A virtualMachineScaleSets erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Compute/virtualMachineScaleSets erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets@2023-07-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    name: 'string'
    tier: 'string'
  }
  extendedLocation: {
    name: 'string'
    type: 'EdgeZone'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  plan: {
    name: 'string'
    product: 'string'
    promotionCode: 'string'
    publisher: 'string'
  }
  properties: {
    additionalCapabilities: {
      hibernationEnabled: bool
      ultraSSDEnabled: bool
    }
    automaticRepairsPolicy: {
      enabled: bool
      gracePeriod: 'string'
      repairAction: 'string'
    }
    constrainedMaximumCapacity: bool
    doNotRunExtensionsOnOverprovisionedVMs: bool
    hostGroup: {
      id: 'string'
    }
    orchestrationMode: 'string'
    overprovision: bool
    platformFaultDomainCount: int
    priorityMixPolicy: {
      baseRegularPriorityCount: int
      regularPriorityPercentageAboveBase: int
    }
    proximityPlacementGroup: {
      id: 'string'
    }
    scaleInPolicy: {
      forceDeletion: bool
      rules: [
        'string'
      ]
    }
    singlePlacementGroup: bool
    spotRestorePolicy: {
      enabled: bool
      restoreTimeout: 'string'
    }
    upgradePolicy: {
      automaticOSUpgradePolicy: {
        disableAutomaticRollback: bool
        enableAutomaticOSUpgrade: bool
        useRollingUpgradePolicy: bool
      }
      mode: 'string'
      rollingUpgradePolicy: {
        enableCrossZoneUpgrade: bool
        maxBatchInstancePercent: int
        maxSurge: bool
        maxUnhealthyInstancePercent: int
        maxUnhealthyUpgradedInstancePercent: int
        pauseTimeBetweenBatches: 'string'
        prioritizeUnhealthyInstances: bool
        rollbackFailedInstancesOnPolicyBreach: bool
      }
    }
    virtualMachineProfile: {
      applicationProfile: {
        galleryApplications: [
          {
            configurationReference: 'string'
            enableAutomaticUpgrade: bool
            order: int
            packageReferenceId: 'string'
            tags: 'string'
            treatFailureAsDeploymentFailure: bool
          }
        ]
      }
      billingProfile: {
        maxPrice: json('decimal-as-string')
      }
      capacityReservation: {
        capacityReservationGroup: {
          id: 'string'
        }
      }
      diagnosticsProfile: {
        bootDiagnostics: {
          enabled: bool
          storageUri: 'string'
        }
      }
      evictionPolicy: 'string'
      extensionProfile: {
        extensions: [
          {
            name: 'string'
            properties: {
              autoUpgradeMinorVersion: bool
              enableAutomaticUpgrade: bool
              forceUpdateTag: 'string'
              protectedSettings: any()
              protectedSettingsFromKeyVault: {
                secretUrl: 'string'
                sourceVault: {
                  id: 'string'
                }
              }
              provisionAfterExtensions: [
                'string'
              ]
              publisher: 'string'
              settings: any()
              suppressFailures: bool
              type: 'string'
              typeHandlerVersion: 'string'
            }
          }
        ]
        extensionsTimeBudget: 'string'
      }
      hardwareProfile: {
        vmSizeProperties: {
          vCPUsAvailable: int
          vCPUsPerCore: int
        }
      }
      licenseType: 'string'
      networkProfile: {
        healthProbe: {
          id: 'string'
        }
        networkApiVersion: '2020-11-01'
        networkInterfaceConfigurations: [
          {
            name: 'string'
            properties: {
              auxiliaryMode: 'string'
              auxiliarySku: 'string'
              deleteOption: 'string'
              disableTcpStateTracking: bool
              dnsSettings: {
                dnsServers: [
                  'string'
                ]
              }
              enableAcceleratedNetworking: bool
              enableFpga: bool
              enableIPForwarding: bool
              ipConfigurations: [
                {
                  name: 'string'
                  properties: {
                    applicationGatewayBackendAddressPools: [
                      {
                        id: 'string'
                      }
                    ]
                    applicationSecurityGroups: [
                      {
                        id: 'string'
                      }
                    ]
                    loadBalancerBackendAddressPools: [
                      {
                        id: 'string'
                      }
                    ]
                    loadBalancerInboundNatPools: [
                      {
                        id: 'string'
                      }
                    ]
                    primary: bool
                    privateIPAddressVersion: 'string'
                    publicIPAddressConfiguration: {
                      name: 'string'
                      properties: {
                        deleteOption: 'string'
                        dnsSettings: {
                          domainNameLabel: 'string'
                          domainNameLabelScope: 'string'
                        }
                        idleTimeoutInMinutes: int
                        ipTags: [
                          {
                            ipTagType: 'string'
                            tag: 'string'
                          }
                        ]
                        publicIPAddressVersion: 'string'
                        publicIPPrefix: {
                          id: 'string'
                        }
                      }
                      sku: {
                        name: 'string'
                        tier: 'string'
                      }
                    }
                    subnet: {
                      id: 'string'
                    }
                  }
                }
              ]
              networkSecurityGroup: {
                id: 'string'
              }
              primary: bool
            }
          }
        ]
      }
      osProfile: {
        adminPassword: 'string'
        adminUsername: 'string'
        allowExtensionOperations: bool
        computerNamePrefix: 'string'
        customData: 'string'
        linuxConfiguration: {
          disablePasswordAuthentication: bool
          enableVMAgentPlatformUpdates: bool
          patchSettings: {
            assessmentMode: 'string'
            automaticByPlatformSettings: {
              bypassPlatformSafetyChecksOnUserSchedule: bool
              rebootSetting: 'string'
            }
            patchMode: 'string'
          }
          provisionVMAgent: bool
          ssh: {
            publicKeys: [
              {
                keyData: 'string'
                path: 'string'
              }
            ]
          }
        }
        requireGuestProvisionSignal: bool
        secrets: [
          {
            sourceVault: {
              id: 'string'
            }
            vaultCertificates: [
              {
                certificateStore: 'string'
                certificateUrl: 'string'
              }
            ]
          }
        ]
        windowsConfiguration: {
          additionalUnattendContent: [
            {
              componentName: 'Microsoft-Windows-Shell-Setup'
              content: 'string'
              passName: 'OobeSystem'
              settingName: 'string'
            }
          ]
          enableAutomaticUpdates: bool
          enableVMAgentPlatformUpdates: bool
          patchSettings: {
            assessmentMode: 'string'
            automaticByPlatformSettings: {
              bypassPlatformSafetyChecksOnUserSchedule: bool
              rebootSetting: 'string'
            }
            enableHotpatching: bool
            patchMode: 'string'
          }
          provisionVMAgent: bool
          timeZone: 'string'
          winRM: {
            listeners: [
              {
                certificateUrl: 'string'
                protocol: 'string'
              }
            ]
          }
        }
      }
      priority: 'string'
      scheduledEventsProfile: {
        osImageNotificationProfile: {
          enable: bool
          notBeforeTimeout: 'string'
        }
        terminateNotificationProfile: {
          enable: bool
          notBeforeTimeout: 'string'
        }
      }
      securityPostureReference: {
        excludeExtensions: [
          {
            location: 'string'
            properties: {
              autoUpgradeMinorVersion: bool
              enableAutomaticUpgrade: bool
              forceUpdateTag: 'string'
              instanceView: {
                name: 'string'
                statuses: [
                  {
                    code: 'string'
                    displayStatus: 'string'
                    level: 'string'
                    message: 'string'
                    time: 'string'
                  }
                ]
                substatuses: [
                  {
                    code: 'string'
                    displayStatus: 'string'
                    level: 'string'
                    message: 'string'
                    time: 'string'
                  }
                ]
                type: 'string'
                typeHandlerVersion: 'string'
              }
              protectedSettings: any()
              protectedSettingsFromKeyVault: {
                secretUrl: 'string'
                sourceVault: {
                  id: 'string'
                }
              }
              provisionAfterExtensions: [
                'string'
              ]
              publisher: 'string'
              settings: any()
              suppressFailures: bool
              type: 'string'
              typeHandlerVersion: 'string'
            }
            tags: {}
          }
        ]
        id: 'string'
      }
      securityProfile: {
        encryptionAtHost: bool
        securityType: 'string'
        uefiSettings: {
          secureBootEnabled: bool
          vTpmEnabled: bool
        }
      }
      serviceArtifactReference: {
        id: 'string'
      }
      storageProfile: {
        dataDisks: [
          {
            caching: 'string'
            createOption: 'string'
            deleteOption: 'string'
            diskIOPSReadWrite: int
            diskMBpsReadWrite: int
            diskSizeGB: int
            lun: int
            managedDisk: {
              diskEncryptionSet: {
                id: 'string'
              }
              securityProfile: {
                diskEncryptionSet: {
                  id: 'string'
                }
                securityEncryptionType: 'string'
              }
              storageAccountType: 'string'
            }
            name: 'string'
            writeAcceleratorEnabled: bool
          }
        ]
        diskControllerType: 'string'
        imageReference: {
          communityGalleryImageId: 'string'
          id: 'string'
          offer: 'string'
          publisher: 'string'
          sharedGalleryImageId: 'string'
          sku: 'string'
          version: 'string'
        }
        osDisk: {
          caching: 'string'
          createOption: 'string'
          deleteOption: 'string'
          diffDiskSettings: {
            option: 'Local'
            placement: 'string'
          }
          diskSizeGB: int
          image: {
            uri: 'string'
          }
          managedDisk: {
            diskEncryptionSet: {
              id: 'string'
            }
            securityProfile: {
              diskEncryptionSet: {
                id: 'string'
              }
              securityEncryptionType: 'string'
            }
            storageAccountType: 'string'
          }
          name: 'string'
          osType: 'string'
          vhdContainers: [
            'string'
          ]
          writeAcceleratorEnabled: bool
        }
      }
      userData: 'string'
    }
    zoneBalance: bool
  }
  zones: [
    'string' or int
  ]
}

Tulajdonságértékek

virtualMachineScaleSets

Név Leírás Érték
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1–15 (Windows)
1-64 (Linux)



Érvényes karakterek:
Nem használhatók szóközök, vezérlőkarakterek vagy ezek a karakterek:
~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ?

Nem lehet aláhúzással kezdeni. Nem végződhet ponttal vagy kötőjellel.
hely Erőforrás helye sztring (kötelező)
Címkék Erőforráscímkék Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A virtuálisgép-méretezési csoport termékváltozata. termékváltozat
extendedLocation A virtuálisgép-méretezési csoport kiterjesztett helye. ExtendedLocation
azonosság A virtuálisgép-méretezési csoport identitása, ha konfigurálva van. VirtualMachineScaleSetIdentity
terv Megadja a virtuális gép létrehozásához használt piactéri rendszerkép adatait. Ez az elem csak marketplace-rendszerképekhez használható. Ahhoz, hogy egy API-ból piactéri rendszerképet használhasson, engedélyeznie kell a rendszerképet programozott használatra. Az Azure Portalon keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés, Első lépések –>elemre. Adja meg a szükséges információkat, majd kattintson a Mentésgombra. terv
kellékek Egy virtuálisgép-méretezési csoport tulajdonságait ismerteti. VirtualMachineScaleSetProperties
Zónák A virtuálisgép-méretezési csoport zónái. MEGJEGYZÉS: A rendelkezésre állási zónák csak a méretezési csoport létrehozásakor állíthatók be A rendelkezésre állási zónák tömbje sztringként vagy intként.

ExtendedLocation

Név Leírás Érték
név A kiterjesztett hely neve. húr
típus A kiterjesztett hely típusa. "EdgeZone"

VirtualMachineScaleSetIdentity

Név Leírás Érték
típus A virtuálisgép-méretezési csoporthoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást a virtuálisgép-méretezési csoportból. "Nincs"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities A virtuálisgép-méretezési csoporthoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". UserAssignedIdentities

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentitiesValue

UserAssignedIdentitiesValue

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

Terv

Név Leírás Érték
név A terv azonosítója. húr
termék A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ajánlat az imageReference elem alatt. húr
promotionCode Az előléptetési kód. húr
kiadó A közzétevő azonosítója. húr

VirtualMachineScaleSetProperties

Név Leírás Érték
további képességek A virtuálisgép-méretezési csoportban lévő virtuális gépeken engedélyezett vagy letiltott további képességeket adja meg. Például: hogy a virtuális gépek támogatják-e a felügyelt adatlemezek UltraSSD_LRS tárfióktípussal való csatolását. További képességek
automaticRepairsPolicy Automatikus javításokra vonatkozó szabályzat. AutomaticRepairsPolicy
constrainedMaximumCapacity Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. Bool
doNotRunExtensionsOnOverprovisionedVMs Ha a overprovision engedélyezve van, a bővítmények csak a kért számú virtuális gépen indulnak el, amelyeket végül megtartanak. Ez a tulajdonság így biztosítja, hogy a bővítmények ne fussanak a túlterjedt virtuális gépeken. Bool
hostGroup Megadja a virtuálisgép-méretezési csoport által használt dedikált gazdagépcsoport adatait. Minimális API-verzió: 2020-06-01. subResource
orchestrationMode Megadja a virtuálisgép-méretezési csoport vezénylési módját. "Rugalmas"
"Egyenruhás"
túlterjedés Megadja, hogy a virtuálisgép-méretezési csoportot túl kell-e méretezni. Bool
platformFaultDomainCount Hibatartományok száma az egyes elhelyezési csoportokhoz. Int
priorityMixPolicy Meghatározza a kihasználatlan és a normál prioritású virtuális gépek egyazon VMSS Flex-példányon belüli keveréséhez szükséges célokat. PriorityMixPolicy
proximityPlacementGroup Megadja a virtuálisgép-méretezési csoporthoz hozzárendelendő közelségi elhelyezési csoport adatait. Minimális API-verzió: 2018-04-01. subResource
scaleInPolicy Meghatározza a virtuálisgép-méretezési csoportban lévő virtuális gépek skálázása során alkalmazott szabályzatokat. ScaleInPolicy
singlePlacementGroup Ha ez igaz, a méretezési csoportot egyetlen elhelyezési csoportra korlátozza, amely legfeljebb 100 virtuális gép lehet. MEGJEGYZÉS: Ha a singlePlacementGroup igaz, előfordulhat, hogy hamis értékre módosul. Ha azonban a singlePlacementGroup hamis, lehet, hogy nem igazra módosítja. Bool
spotRestorePolicy Megadja a virtuálisgép-méretezési csoport kihasználatlan visszaállítási tulajdonságait. SpotRestorePolicy
upgradePolicy A frissítési szabályzat. UpgradePolicy
virtualMachineProfile A virtuálisgép-profil. VirtualMachineScaleSetVMProfile
zoneBalance A zónakimaradás esetén szigorúan a virtuális gépek eloszlásának x zónák közötti kényszerítése. A zoneBalance tulajdonság csak akkor állítható be, ha a méretezési csoport zónatulajdonsága több zónát tartalmaz. Ha nincsenek zónák, vagy csak egy zóna van megadva, akkor a zoneBalance tulajdonságot nem szabad beállítani. Bool

További képességek

Név Leírás Érték
hibernationEnabled A virtuális gépen a hibernálási képességet engedélyező vagy letiltó jelző. Bool
ultraSSDEnabled Az a jelző, amely lehetővé teszi vagy letiltja, hogy egy vagy több felügyelt adatlemez UltraSSD_LRS tárfióktípussal a virtuális gépen vagy a VMSS-en. A tárfióktípusú felügyelt lemezek UltraSSD_LRS csak akkor vehetők fel virtuális géphez vagy virtuálisgép-méretezési csoporthoz, ha ez a tulajdonság engedélyezve van. Bool

AutomaticRepairsPolicy

Név Leírás Érték
Engedélyezve Megadja, hogy engedélyezni kell-e az automatikus javításokat a virtuálisgép-méretezési csoportban. Az alapértelmezett érték hamis. Bool
gracePeriod Az az idő, amelyre az automatikus javítások fel vannak függesztve a virtuális gép állapotváltozása miatt. A türelmi idő az állapotmódosítás befejeződése után kezdődik. Ez segít elkerülni a korai vagy véletlen javításokat. Az időtartamot ISO 8601 formátumban kell megadni. A minimálisan engedélyezett türelmi idő 10 perc (PT10M), amely szintén az alapértelmezett érték. A maximálisan engedélyezett türelmi idő 90 perc (PT90M). húr
repairAction A méretezési csoportban lévő nem megfelelő virtuális gépek javításához használt javítási művelet típusa (csere, újraindítás, újraimálás). Az alapértelmezett érték a csere. 'Reimage'
"Csere"
"Újraindítás"

Alforrás

Név Leírás Érték
azonosító Erőforrás-azonosító húr

PriorityMixPolicy

Név Leírás Érték
baseRegularPriorityCount Az ebben a méretezési csoportban létrejövő normál prioritású virtuális gépek alapszáma a méretezés során. Int

Korlátok:
Minimális érték = 0
regularPriorityPercentageAboveBase A virtuálisgép-példányok százalékos aránya az alapszintű prioritási szám elérése után, amelyek várhatóan normál prioritást használnak. Int

Korlátok:
Minimális érték = 0
Maximális érték = 100

ScaleInPolicy

Név Leírás Érték
forceDeletion Ez a tulajdonság lehetővé teszi annak megadását, hogy az eltávolításra kiválasztott virtuális gépeket kényszerítetten törölni kell-e a virtuálisgép-méretezési csoport méretezése során. (Funkció előzetes verzióban) Bool
Szabályok A virtuálisgép-méretezési csoport skálázása során követendő szabályok.

A lehetséges értékek a következők:

Alapértelmezett Ha egy virtuálisgép-méretezési csoport méretezése történik, a méretezési csoport először zónák között lesz egyensúlyban, ha ez egy zónaméretezési csoport. Ezt követően a hibatartományok között a lehető legnagyobb mértékben ki lesz egyensúlyban. Az egyes tartalék tartományokon belül az eltávolításhoz kiválasztott virtuális gépek lesznek a legújabbak, amelyek nem lesznek védve a méretezéstől.

OldestVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a rendszer a legöregebb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legrégebbi virtuális gépeket választjuk ki az eltávolításhoz.

LegújabbVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a legújabb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legújabb virtuális gépeket választjuk ki az eltávolításhoz.

Sztringtömb, amely a következők bármelyikét tartalmazza:
"Alapértelmezett"
"LegújabbVM"
'OldestVM'

SpotRestorePolicy

Név Leírás Érték
Engedélyezve Engedélyezi a kihasználatlanTry-Restore funkciót, amelyben a kiürített VMSS SPOT-példányokat a rendszer opportunista módon próbálja visszaállítani a kapacitás rendelkezésre állása és a díjszabási korlátozások alapján Bool
restoreTimeout Iso 8601-es időkorlátként kifejezett időtúllépési érték, amely után a platform nem próbálja visszaállítani a VMSS SPOT-példányokat húr

UpgradePolicy

Név Leírás Érték
automaticOSUpgradePolicy Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek. AutomaticOSUpgradePolicy
üzemmód Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját.

A lehetséges értékek a következők:

Manuális – A méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását szabályozhatja. Ezt a manualUpgrade művelet használatával teheti meg.

Automatikus – A méretezési csoportban lévő összes virtuális gép automatikusan frissül.
"Automatikus"
"Kézi"
"Gördülő"
rollingUpgradePolicy A működés közbeni frissítés során használt konfigurációs paraméterek. RollingUpgradePolicy

AutomaticOSUpgradePolicy

Név Leírás Érték
disableAutomaticRollback Le kell-e tiltani az operációs rendszer lemezkép-visszaállítási funkcióját. Az alapértelmezett érték hamis. Bool
enableAutomaticOSUpgrade Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoportok példányaira, amikor elérhetővé válik az operációsrendszer-rendszerkép egy újabb verziója. Az alapértelmezett érték hamis. Ha ez igaz értékre van állítva a Windows-alapú méretezési csoportok esetében, az enableAutomaticUpdates automatikusan hamis értékre van állítva, és nem állítható be igaz értékre. Bool
useRollingUpgradePolicy Azt jelzi, hogy az automatikus operációsrendszer-frissítés során használni kell-e a működés közbeni frissítési szabályzatot. Az alapértelmezett érték hamis. Az automatikus operációsrendszer-frissítés az alapértelmezett szabályzatra fog visszaállni, ha nincs meghatározva szabályzat a VMSS-en. Bool

RollingUpgradePolicy

Név Leírás Érték
enableCrossZoneUpgrade A frissítési kötegek létrehozásakor engedélyezze a VMSS számára, hogy figyelmen kívül hagyja az AZ-határokat. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt. Bool
maxBatchInstancePercent Az összes virtuálisgép-példány maximális százalékos aránya, amelyet a rendszer egyszerre frissít egy kötegben futó frissítéssel. Mivel ez a maximális, nem kifogástalan példányok az előző vagy jövőbeli kötegekben, a nagyobb megbízhatóság érdekében a köteg példányainak százalékos aránya csökkenhet. A paraméter alapértelmezett értéke 20%. Int

Korlátok:
Minimális érték = 5
Maximális érték = 100
maxSurge Hozzon létre új virtuális gépeket a méretezési csoport frissítéséhez a meglévő virtuális gépek frissítése helyett. A meglévő virtuális gépek az egyes kötegek új virtuális gépeinek létrehozása után törlődnek. Bool
maxUnhealthyInstancePercent A méretezési csoportban lévő összes virtuálisgép-példány maximális százalékos aránya, amely egyidejűleg nem kifogástalan lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban található a működés közbeni frissítés megszakítása előtt. A köteg indítása előtt a rendszer ellenőrzi ezt a korlátozást. A paraméter alapértelmezett értéke 20%. Int

Korlátok:
Minimális érték = 5
Maximális érték = 100
maxUnhealthyUpgradedInstancePercent A frissített virtuálisgép-példányok maximális százalékos aránya, amely nem kifogástalan állapotban található. Ez az ellenőrzés az egyes kötegek frissítése után történik. Ha ezt a százalékos értéket valaha is túllépi, a működés közbeni frissítés leáll. A paraméter alapértelmezett értéke 20%. Int

Korlátok:
Minimális érték = 0
Maximális érték = 100
pauseTimeBetweenBatches Az egy kötegben lévő összes virtuális gép frissítésének befejezése és a következő köteg indítása közötti várakozási idő. Az időtartamot ISO 8601 formátumban kell megadni. Az alapértelmezett érték 0 másodperc (PT0S). húr
prioritizeUnhealthyInstances Frissítse a méretezési csoportban lévő összes nem kifogástalan példányt az kifogástalan állapotú példányok előtt. Bool
rollbackFailedInstancesOnPolicyBreach Sikertelen példányok visszaállítása az előző modellre, ha a működés közbeni frissítési szabályzatot megsértették. Bool

VirtualMachineScaleSetVMProfile

Név Leírás Érték
applicationProfile Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára ApplicationProfile
billingProfile Az Azure Spot VMSS számlázással kapcsolatos adatait adja meg. Minimális API-verzió: 2019-03-01. BillingProfile
capacityReservation A méretezési csoport kapacitásfoglalással kapcsolatos adatait adja meg. Minimális API-verzió: 2021-04-01. CapacityReservationProfile
diagnosticsProfile Megadja a rendszerindítási diagnosztikai beállítások állapotát. Minimális API-verzió: 2015-06-15. DiagnosticsProfile
kilakoltatásPolicy Megadja az Azure Spot virtuális gép és az Azure Spot méretezési csoport kiürítési szabályzatát. Az Azure Spot virtuális gépek esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2017-10-30 előzetes verzió. "Felszabadítás"
"Törlés"
extensionProfile A méretezési csoportban lévő virtuális gépekre telepített bővítmények beállításainak gyűjteményét adja meg. VirtualMachineScaleSetExtensionProfile
hardverprofil Megadja a méretezési csoport hardverprofillal kapcsolatos adatait. Minimális API-verzió: 2021-11-01. VirtualMachineScaleSetHardwareProfile
licenseType Azt adja meg, hogy a használt lemezkép vagy lemez licencelt volt-e a helyszínen.

A Windows Server operációs rendszer lehetséges értékei a következők:

Windows_Client

Windows_Server

A Linux Server operációs rendszer lehetséges értékei a következők:

RHEL_BYOS (RHEL esetén)

SLES_BYOS (SUSE esetén)

További információ: Azure Hybrid Use Benefit for Windows Server

Azure Hybrid Use Benefit for Linux Server

Minimális API-verzió: 2015-06-15
húr
networkProfile Megadja a méretezési csoportban lévő virtuális gépek hálózati adaptereinek tulajdonságait. VirtualMachineScaleSetNetworkProfile
osProfile Megadja a méretezési csoportban lévő virtuális gépek operációsrendszer-beállításait. VirtualMachineScaleSetOSProfile
elsőbbség Megadja a méretezési csoportban lévő virtuális gépek prioritását. Minimális API-verzió: 2017-10-30-preview. "Alacsony"
"Normál"
"Spot"
scheduledEventsProfile Ütemezett eseményhez kapcsolódó konfigurációkat ad meg. ScheduledEventsProfile
securityPostureReference Megadja a méretezési csoport összes virtuális gépéhez használandó biztonsági helyzetet. Minimális API-verzió: 2023-03-01 SecurityPostureReference
securityProfile Megadja a méretezési csoportban lévő virtuális gépek biztonsági profilbeállításait. SecurityProfile
serviceArtifactReference Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. Minimális API-verzió: 2022-11-01 ServiceArtifactReference
storageProfile Megadja a virtuálisgép-lemezek tárolási beállításait. VirtualMachineScaleSetStorageProfile
userData UserData a méretezési csoportban lévő virtuális gépekhez, amelyeknek base-64 kódolásúnak kell lenniük. Az ügyfélnek itt nem szabad titkos kulcsokat átadnia. Minimális API-verzió: 2021-03-01. húr

ApplicationProfile

Név Leírás Érték
galleryApplications Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára VMGalleryApplication[]

VMGalleryApplication

Név Leírás Érték
configurationReference Nem kötelező, Megadja egy azure-blob URI-ját, amely lecseréli a csomag alapértelmezett konfigurációját, ha meg van adva húr
enableAutomaticUpgrade Ha igaz értékre van állítva, ha egy új katalógusalkalmazás-verzió elérhető a PIR/SIG-ben, a rendszer automatikusan frissíti a virtuális gép/virtuálisgép-kezelő rendszer számára Bool
megrendelés Nem kötelező, Megadja a csomagok telepítésének sorrendjét Int
packageReferenceId A GalleryApplicationVersion erőforrás-azonosítóját adja meg /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} sztring (kötelező)
Címkék Nem kötelező, egy átengedési értéket ad meg az általánosabb környezethez. húr
treatFailureAsDeploymentFailure Nem kötelező, ha igaz, a VmApplication bármely műveletének meghibásodása meghiúsul az üzembe helyezés során Bool

BillingProfile

Név Leírás Érték
maxPrice Meghatározza az Azure Spot virtuális gépek/virtuális gépek maximális árát. Ez az ár amerikai dollárban van.

Ez az ár a virtuális gép méretének aktuális Azure Spot árával lesz összehasonlítva. Emellett az árakat az Azure Spot virtuális gép/VMSS létrehozása/frissítésekor hasonlítják össze, és a művelet csak akkor lesz sikeres, ha a maximális Ár nagyobb, mint a jelenlegi Azure Spot ár.

A maxPrice az Azure Spot VM/VMSS kizárására is használható, ha az Aktuális Azure Spot ár meghaladja a maxPrice értéket a virtuális gép/VMSS létrehozása után.

A lehetséges értékek a következők:

- Minden nulla értéknél nagyobb decimális érték. Példa: 0.01538

-1 – azt jelzi, hogy az alapértelmezett ár up-to igény szerint.

A maxPrice beállítása -1 annak jelzésére, hogy az Azure Spot VM/VMSS-t nem szabad kizárni ár miatt. Emellett az alapértelmezett maximális ár -1, ha ön nem adja meg.

Minimális API-verzió: 2019-03-01. Decimális érték megadásához használja a json() függvényt.
int vagy json decimális

CapacityReservationProfile

Név Leírás Érték
capacityReservationGroup Megadja a kapacitásfoglalási csoport erőforrás-azonosítóját, amelyet a virtuális gép vagy a méretezési virtuálisgép-példányok lefoglalásához kell használni, ha elegendő kapacitás van lefoglalva. További részletekért tekintse meg a https://aka.ms/CapacityReservation. subResource

DiagnosticsProfile

Név Leírás Érték
bootDiagnostics A rendszerindítási diagnosztika egy hibakeresési funkció, amely lehetővé teszi a konzol kimenetének és képernyőképének megtekintését a virtuális gép állapotának diagnosztizálásához. MEGJEGYZÉS: Ha a storageUri meg van adva, győződjön meg arról, hogy a tárfiók ugyanabban a régióban és előfizetésben van, mint a virtuális gép. A konzolnapló kimenetét egyszerűen megtekintheti. Az Azure lehetővé teszi a virtuális gép képernyőképének megtekintését is a hipervizorból. BootDiagnostics

BootDiagnostics

Név Leírás Érték
Engedélyezve A rendszerindítási diagnosztikát engedélyezni kell-e a virtuális gépen. Bool
storageUri A konzol kimenetének és képernyőképének elhelyezéséhez használandó tárfiók URI-ja. Ha a storageUri nincs megadva a rendszerindítási diagnosztika engedélyezésekor, a rendszer felügyelt tárolót használ. húr

VirtualMachineScaleSetExtensionProfile

Név Leírás Érték
Kiterjesztés A virtuálisgép-méretezési csoport gyermekbővítmény-erőforrásai. VirtualMachineScaleSetExtension[]
extensionsTimeBudget Megadja az összes bővítmény kezdési idejét. Az időtartamnak 15 perc és 120 perc közöttinek kell lennie (beleértve) és ISO 8601 formátumban kell megadni. Az alapértelmezett érték 90 perc (PT1H30M). Minimális API-verzió: 2020-06-01. húr

VirtualMachineScaleSetExtension

Név Leírás Érték
név A bővítmény neve. húr
kellékek A virtuálisgép-méretezési csoport bővítményének tulajdonságait ismerteti. VirtualMachineScaleSetExtensionProperties

VirtualMachineScaleSetExtensionProperties

Név Leírás Érték
autoUpgradeMinorVersion Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva. Bool
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el. Bool
forceUpdateTag Ha egy érték meg van adva, és eltér az előző értéktől, a bővítménykezelőt akkor is frissítenie kell, ha a bővítménykonfiguráció nem változott. húr
protectedSettings A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat. A Bicep esetében az any() függvény használható.
protectedSettingsFromKeyVault A hivatkozás által átadott és a Key Vaultból felhasznált bővítmények védett beállításai KeyVaultSecretReference
provisionAfterExtensions Olyan bővítménynevek gyűjteménye, amelyek után ezt a bővítményt ki kell építeni. sztring[]
kiadó A bővítménykezelő közzétevőjének neve. húr
Beállítások Json formátumú nyilvános beállítások a bővítményhez. A Bicep esetében az any() függvény használható.
suppressFailures Azt jelzi, hogy a bővítményből eredő hibák el lesznek-e tiltva (az olyan működési hibák, mint például a virtuális géphez való csatlakozás mellőzése, függetlenül attól, hogy ez az érték el lesz-e tiltva). Az alapértelmezett érték hamis. Bool
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". húr
typeHandlerVersion A szkriptkezelő verzióját adja meg. húr

KeyVaultSecretReference

Név Leírás Érték
secretUrl Az URL-cím, amely egy titkos kulcsra hivatkozik egy Key Vaultban. sztring (kötelező)
sourceVault A titkos kulcsot tartalmazó Key Vault relatív URL-címe. subResource (kötelező)

VirtualMachineScaleSetHardwareProfile

Név Leírás Érték
vmSizeProperties Megadja a virtuális gép méretének testreszabásához szükséges tulajdonságokat. Minimális API-verzió: 2021-11-01. További részletekért kövesse virtuális gépek testreszabási utasításait. VMSizeProperties

VMSizeProperties

Név Leírás Érték
vCPUsAvailable A virtuális géphez elérhető vCPU-k számát adja meg. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés az, hogy az adott virtuálisgép-mérethez elérhető virtuálisgép-méret értékére állítja be a A régióban elérhető összes virtuálisgép-méret listázása. Int
vCPUsPerCore Megadja a vCPU és a fizikai mag arányát. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a virtuálisgép-mérethez tartozó vCPUsPerCore értékre van állítva, amely a Egy régió összes elérhető virtuálisgép-méretének listázásaapi-válaszában jelenik meg. A tulajdonság 1 értékre állítása azt is jelenti, hogy a hyper-threading le van tiltva. Int

VirtualMachineScaleSetNetworkProfile

Név Leírás Érték
healthProbe Hivatkozás a virtuálisgép-méretezési csoport egy példányának állapotának meghatározására használt terheléselosztó-mintavételre. A hivatkozás a következő formában jelenik meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}". ApiEntityReference
networkApiVersion Megadja a Microsoft.Network API-verziót, amelyet a hálózati erőforrások létrehozásakor használnak a virtuálisgép-méretezési csoport hálózati adapter-konfigurációiban a "Rugalmas" vezénylési móddal '2020-11-01'
networkInterfaceConfigurations A hálózati konfigurációk listája. VirtualMachineScaleSetNetworkConfiguration[]

ApiEntityReference

Név Leírás Érték
azonosító Az ARM-erőforrás azonosítója /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... húr

VirtualMachineScaleSetNetworkConfiguration

Név Leírás Érték
név A hálózati konfiguráció neve. sztring (kötelező)
kellékek A virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációját ismerteti. VirtualMachineScaleSetNetworkConfigurationProperties

VirtualMachineScaleSetNetworkConfigurationProperties

Név Leírás Érték
auxiliaryMode Megadja, hogy a kiegészítő mód engedélyezve van-e a hálózati adapter erőforrásához. "AcceleratedConnections"
"Lebegő"
"Nincs"
kiegészítő termékváltozat Megadja, hogy a kiegészítő termékváltozat engedélyezve van-e a hálózati adapter erőforrásához. 'A1'
"A2"
'A4'
'A8'
"Nincs"
deleteOption Adja meg, mi történik a hálózati adapteren a virtuális gép törlésekor "Törlés"
"Leválasztás"
disableTcpStateTracking Megadja, hogy a hálózati adapter le van-e tiltva a TCP-állapot nyomon követéséhez. Bool
dnsSettings A hálózati adaptereken alkalmazandó DNS-beállítások. VirtualMachineScaleSetNetworkConfigurationDnsSetting...
enableAcceleratedNetworking Megadja, hogy a hálózati adapter gyorsított hálózatkezelés-kompatibilis-e. Bool
enableFpga Megadja, hogy a hálózati adapter FPGA hálózatkezelésre van-e engedélyezve. Bool
enableIPForwarding Engedélyezve van-e az IP-továbbítás ezen a hálózati adapteren. Bool
ipConfigurations A hálózati adapter IP-konfigurációit adja meg. VirtualMachineScaleSetIPConfiguration[] (kötelező)
networkSecurityGroup A hálózati biztonsági csoport. subResource
elsődleges Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. Bool

VirtualMachineScaleSetNetworkConfigurationDnsSetting...

Név Leírás Érték
dnsServers DNS-kiszolgálók IP-címeinek listája sztring[]

VirtualMachineScaleSetIPConfiguration

Név Leírás Érték
név Az IP-konfiguráció neve. sztring (kötelező)
kellékek Egy virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációs tulajdonságait ismerteti. VirtualMachineScaleSetIPConfigurationProperties

VirtualMachineScaleSetIPConfigurationProperties

Név Leírás Érték
applicationGatewayBackendAddressPools Az application gateways háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok több application gateway háttércímkészletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az application gatewayt. subResource[]
applicationSecurityGroups Alkalmazásbiztonsági csoportra mutató hivatkozásokat tartalmazó tömböt ad meg. subResource[]
loadBalancerBackendAddressPools A terheléselosztók háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok hivatkozhatnak egy nyilvános és egy belső terheléselosztó háttércímkészletére. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. subResource[]
loadBalancerInboundNatPools A terheléselosztók bejövő Nat-készleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok egy nyilvános és egy belső terheléselosztó bejövő NAT-készletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. subResource[]
elsődleges Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. Bool
privateIPAddressVersion A 2017.03.30-Api-Version-tól elérhető ipconfiguration IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". "IPv4"
"IPv6"
publicIPAddressConfiguration A publicIPAddressConfiguration. VirtualMachineScaleSetPublicIPAddressConfiguration
alhálózat Az alhálózat azonosítóját adja meg. ApiEntityReference

VirtualMachineScaleSetPublicIPAddressConfiguration

Név Leírás Érték
név A nyilvánosIP-cím konfigurációjának neve. sztring (kötelező)
kellékek Egy virtuálisgép-méretezési csoport IP-konfigurációjának PublicIPAddress-konfigurációját ismerteti VirtualMachineScaleSetPublicIPAddressConfigurationPr...
Sku A nyilvános IP-termékváltozatot ismerteti. Az OrchestrationMode csak rugalmasként állítható be. PublicIPAddressSku

VirtualMachineScaleSetPublicIPAddressConfigurationPr...

Név Leírás Érték
deleteOption Adja meg, mi történik a nyilvános IP-címpel a virtuális gép törlésekor "Törlés"
"Leválasztás"
dnsSettings A nyilvánosIP-címeken alkalmazandó dns-beállítások. VirtualMachineScaleSetPublicIPAddressConfigurationDn...
idleTimeoutInMinutes A nyilvános IP-cím tétlen időtúllépése. Int
ipTags A nyilvános IP-címhez társított IP-címkék listája. VirtualMachineScaleSetIpTag[]
publicIPAddressVersion A 2019.07.01-től elérhető Api-Version jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". "IPv4"
"IPv6"
publicIPPrefix Az a PublicIPPrefix, amelyből nyilvánosIP-címeket szeretne lefoglalni. subResource

VirtualMachineScaleSetPublicIPAddressConfigurationDn...

Név Leírás Érték
domainNameLabel A tartománynév címkéje. A tartománynévcímke és a virtuálisgép-index összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek sztring (kötelező)
domainNameLabelScope A Tartománynév címke hatóköre. A tartománynév-hatókörből és a virtuálisgép-indexből a szabályzatnak megfelelően létrehozott kivonatolt tartománynévcímke összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek 'NoReuse'
"ResourceGroupReuse"
"SubscriptionReuse"
'TenantReuse'

VirtualMachineScaleSetIpTag

Név Leírás Érték
ipTagType IP-címke típusa. Példa: FirstPartyUsage. húr
címke A nyilvános IP-címhez társított IP-címke. Például: SQL, Storage stb. húr

PublicIPAddressSku

Név Leírás Érték
név Nyilvános IP-termékváltozat nevének megadása "Alapszintű"
"Standard"
kötő Nyilvános IP-termékváltozat szintjének megadása "Globális"
"Regionális"

VirtualMachineScaleSetOSProfile

Név Leírás Érték
adminPassword Megadja a rendszergazdai fiók jelszavát.

Minimális hossz (Windows): 8 karakter

Minimális hossz (Linux): 6 karakter

Maximális hossz (Windows): 123 karakter

Maximális hossz (Linux): 72 karakter

Összetettségi követelmények: 4 feltétel közül 3 teljesül
Kisebb karakterekkel rendelkezik
Felső karakterekkel
Számjegye van
Speciális karakterrel rendelkezik (Regex egyezés [\W_])

Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

A jelszó alaphelyzetbe állításáról A távoli asztali szolgáltatás vagy bejelentkezési jelszavának alaphelyzetbe állítása Windows rendszerű virtuális gépeken

A gyökérjelszó alaphelyzetbe állításával kapcsolatban lásd: Felhasználók, SSH kezelése és lemezek ellenőrzése vagy javítása Azure Linux rendszerű virtuális gépeken a VMAccess bővítmény
húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
adminUsername Megadja a rendszergazdai fiók nevét.

csak Windows-korlátozás: Nem végződhet ""-ként.

Nem engedélyezett értékek: "rendszergazda", "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ális hossz (Linux): 1 karakter

Maximális hossz (Linux): 64 karakter

Maximális hossz (Windows): 20 karakter
húr
allowExtensionOperations Megadja, hogy engedélyezni kell-e a bővítményműveleteket a virtuálisgép-méretezési csoportban. Ez csak akkor lehet Hamis értékre állítva, ha a virtuálisgép-méretezési csoportban nincsenek bővítmények. Bool
computerNamePrefix Megadja a méretezési csoport összes virtuális gépének számítógépnév-előtagját. A számítógépnév előtagjainak 1–15 karakter hosszúnak kell lenniük. húr
customData Az egyéni adatok base-64 kódolású sztringét adja meg. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amely a virtuális gépen fájlként van mentve. A bináris tömb maximális hossza 65535 bájt. A cloud-init virtuális géphez való használatáról lásd: Linux rendszerű virtuális gépek testreszabása a cloud-init használatával a létrehozás során húr
linuxConfiguration Megadja a Linux operációs rendszer beállításait a virtuális gépen. A támogatott Linux-disztribúciók listáját a Azure-Endorsed Disztribúcióklinuxos verziójában találja. LinuxConfiguration
requireGuestProvisionSignal Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. Bool
Titkok Megadja azokat a tanúsítványkészleteket, amelyeket a méretezési csoportban lévő virtuális gépekre kell telepíteni. A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye. VaultSecretGroup[]
windowsConfiguration Megadja a Windows operációs rendszer beállításait a virtuális gépen. WindowsConfiguration

LinuxConfiguration

Név Leírás Érték
disablePasswordAuthentication Megadja, hogy le kell-e tiltani a jelszóhitelesítést. Bool
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Linux rendszerű virtuális gépen. Az alapértelmezett érték hamis. Bool
patchSettings [Előzetes verziójú funkció] Megadja a Linuxon futó virtuálisgép-vendégjavításhoz kapcsolódó beállításokat. LinuxPatchSettings
provisionVMAgent Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a true (igaz) értékre állítása. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. Bool
ssh A Linux operációs rendszer ssh-kulcskonfigurációját adja meg. SshConfiguration

LinuxPatchSettings

Név Leírás Érték
assessmentMode Megadja az IaaS virtuális gép virtuális gép vendégjavítás-felmérésének módját.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.
"AutomaticByPlatform"
'ImageDefault'
automaticByPlatformSettings További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Linux rendszerű virtuálisgép-vendégjavításokban. LinuxVMGuestPatchAutomaticByPlatformSettings
patchMode Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

ImageDefault – A rendszer a virtuális gép alapértelmezett javítási konfigurációját használja.

AutomaticByPlatform – A virtuális gépet a platform automatikusan frissíti. A provisionVMAgent tulajdonságnak igaznak kell lennie
"AutomaticByPlatform"
'ImageDefault'

LinuxVMGuestPatchAutomaticByPlatformSettings

Név Leírás Érték
bypassPlatformSafetyChecksOnUserSchedule Lehetővé teszi az ügyfél számára a javítások véletlen frissítés nélküli ütemezését Bool
rebootSetting Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. "Mindig"
"IfRequired"
"Soha"
"Ismeretlen"

SshConfiguration

Név Leírás Érték
publicKeys A Linux-alapú virtuális gépeken való hitelesítéshez használt nyilvános SSH-kulcsok listája. SshPublicKey[]

SshPublicKey

Név Leírás Érték
keyData SSH nyilvános kulcsú tanúsítvány, amelyet a virtuális géppel való hitelesítéshez használnak ssh-val. A kulcsnak legalább 2048 bitesnek kell lennie, és ssh-rsa formátumban kell lennie. SSH-kulcsok létrehozásáról lásd: [SSH-kulcsok létrehozása Linuxon és Macen Linux rendszerű virtuális gépeken az Azure-ban]/azure/virtual-machines/linux/create-ssh-keys-detailed). húr
ösvény Megadja a létrehozott virtuális gép teljes elérési útját, ahol az ssh nyilvános kulcs tárolódik. Ha a fájl már létezik, a megadott kulcs hozzá lesz fűzve a fájlhoz. Példa: /home/user/.ssh/authorized_keys húr

VaultSecretGroup

Név Leírás Érték
sourceVault A Key Vault relatív URL-címe, amely a VaultCertificates összes tanúsítványát tartalmazza. subResource
vaultCertificates A tanúsítványokat tartalmazó Key Vault-hivatkozások listája a SourceVaultban. VaultCertificate[]

VaultCertificate

Név Leírás Érték
certificateStore Windows rendszerű virtuális gépek esetén annak a virtuális gépnek a tanúsítványtárolóját adja meg, amelyhez a tanúsítványt hozzá kell adni. A megadott tanúsítványtároló implicit módon a LocalMachine-fiókban található. Linux rendszerű virtuális gépek esetén a tanúsítványfájl a /var/lib/waagent könyvtár alá kerül, amelynek fájlneve <UppercaseThumbprint>.crt az X509-tanúsítványfájlhoz, és <NagybetűsThumbprint>.prv a titkos kulcshoz. Mindkét fájl .pem formátumú. húr
certificateUrl Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az UTF-8-ban kódolt következő JSON-objektum Base64-kódolásának kell lennie:

{
"data":"{Base64-encoded-certificate}",
"dataType":"pfx",
"password":"{pfx-file-password}"
}
A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye.
húr

WindowsConfiguration

Név Leírás Érték
additionalUnattendContent További base-64 kódolású XML-formátumú információkat ad meg, amelyek a Windows telepítő által használt Unattend.xml fájlban is szerepelhetnek. AdditionalUnattendContent[]
enableAutomaticUpdates Azt jelzi, hogy engedélyezve van-e az automatikus frissítés a Windows rendszerű virtuális gépen. Az alapértelmezett érték igaz. A virtuálisgép-méretezési csoportok esetében ez a tulajdonság frissíthető, és a frissítések érvénybe lépnek az operációs rendszer újraépítésén. Bool
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték hamis. Bool
patchSettings [Előzetes verziójú funkció] A Windows rendszerű virtuális gépek vendégjavításával kapcsolatos beállításokat adja meg. PatchSettings
provisionVMAgent Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, alapértelmezés szerint igaz értékre van állítva. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. Bool
timeZone Megadja a virtuális gép időzónáját. pl. "Csendes-óceáni téli idő". Lehetséges értékek TimeZoneInfo.IdTimeZoneInfo.GetSystemTimeZonesáltal visszaadott időzónákból. húr
winRM A Windows Remote Management figyelőit adja meg. Ez lehetővé teszi a távoli Windows PowerShell használatát. WinRMConfiguration

AdditionalUnattendContent

Név Leírás Érték
componentName Az összetevő neve. Jelenleg az egyetlen engedélyezett érték a Microsoft-Windows-Shell-Setup. "Microsoft-Windows-Shell-Setup"
tartalom Megadja a megadott elérési úthoz és összetevőhöz a unattend.xml fájlhoz hozzáadott XML-formátumú tartalmat. Az XML-nek 4 KB-nál kisebbnek kell lennie, és tartalmaznia kell a beszúrt beállítás vagy szolgáltatás gyökérelemét. húr
passName Az átengedés neve. Jelenleg az egyetlen engedélyezett érték az OobeSystem. 'OobeSystem'
settingName Megadja annak a beállításnak a nevét, amelyre a tartalom vonatkozik. A lehetséges értékek a következők: FirstLogonCommands és AutoLogon. "AutoLogon"
"FirstLogonCommands"

PatchSettings

Név Leírás Érték
assessmentMode Az IaaS virtuális gép virtuális gépének virtuálisgép-vendégjavítás-felmérésének módját adja meg.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.
"AutomaticByPlatform"
'ImageDefault'
automaticByPlatformSettings További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Windows rendszerű virtuálisgép-vendégjavításokban. WindowsVMGuestPatchAutomaticByPlatformSettings
enableHotpatching Lehetővé teszi az ügyfelek számára, hogy újraindítás nélkül javíthassák az Azure-beli virtuális gépeiket. Az enableHotpatching esetében a "provisionVMAgent" értéknek igaznak kell lennie, a "patchMode" értéknek pedig az "AutomaticByPlatform" értékre kell állítania. Bool
patchMode Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

Manuális – Ön szabályozza a javítások virtuális gépre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen belül. Ebben a módban az automatikus frissítések le vannak tiltva; a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak hamisnak kell lennie

AutomaticByOS – A virtuális gépet az operációs rendszer automatikusan frissíti. A WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie.

AutomaticByPlatform – a virtuális gépet a platform automatikusan frissíti. A provisionVMAgent és a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie
"AutomaticByOS"
"AutomaticByPlatform"
"Kézi"

WindowsVMGuestPatchAutomaticByPlatformSettings

Név Leírás Érték
bypassPlatformSafetyChecksOnUserSchedule Lehetővé teszi az ügyfél számára a javítások véletlen frissítés nélküli ütemezését Bool
rebootSetting Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. "Mindig"
"IfRequired"
"Soha"
"Ismeretlen"

WinRMConfiguration

Név Leírás Érték
Hallgatók A Windows Remote Management figyelőinek listája WinRMListener[]

WinRMListener

Név Leírás Érték
certificateUrl Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az alábbi JSON-objektum Base64-kódolásának kell lennie, amely UTF-8-ban van kódolva:

{
"data":"{Base64-encoded-certificate}",
"dataType":"pfx",
"password":"{pfx-file-password}"
}
A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye.
húr
protokoll A WinRM-figyelő protokollját adja meg. Lehetséges értékek: http,https. 'Http'
"Https"

ScheduledEventsProfile

Név Leírás Érték
osImageNotificationProfile Az operációsrendszer-rendszerkép ütemezett eseményhez kapcsolódó konfigurációit adja meg. OSImageNotificationProfile
terminateNotificationProfile Az ütemezett eseményhez kapcsolódó konfigurációk leállítását adja meg. TerminateNotificationProfile

OSImageNotificationProfile

Név Leírás Érték
engedélyez Megadja, hogy az operációsrendszer-rendszerkép ütemezett eseménye engedélyezve van-e vagy le van-e tiltva. Bool
notBeforeTimeout Az újraformázandó vagy az operációs rendszer frissítésével rendelkező virtuális gépeknek valószínűleg jóvá kell hagyniuk az operációs rendszer rendszerképének ütemezett eseményét az esemény automatikus jóváhagyása előtt (időtúllépés). A konfiguráció ISO 8601 formátumban van megadva, és az értéknek 15 percnek kell lennie (PT15M) húr

TerminateNotificationProfile

Név Leírás Érték
engedélyez Megadja, hogy az ütemezett esemény leállása engedélyezve van-e vagy le van-e tiltva. Bool
notBeforeTimeout A törölendő virtuális gépek konfigurálható időtartamának valószínűleg jóvá kell hagynia az ütemezett esemény leállítását az esemény automatikus jóváhagyása előtt (időtúllépés). A konfigurációt ISO 8601 formátumban kell megadni, az alapértelmezett érték 5 perc (PT5M) húr

SecurityPostureReference

Név Leírás Érték
excludeExtensions A biztonsági helyzet alkalmazásakor kizárandó virtuálisgép-bővítmények listája. VirtualMachineExtension[]
azonosító A biztonsági helyzet referencia-azonosítója /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch},{major.*}, latest húr

VirtualMachineExtension

Név Leírás Érték
hely Erőforrás helye húr
kellékek A virtuálisgép-bővítmények tulajdonságait ismerteti. VirtualMachineExtensionProperties
Címkék Erőforráscímkék tárgy

VirtualMachineExtensionProperties

Név Leírás Érték
autoUpgradeMinorVersion Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva. Bool
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el. Bool
forceUpdateTag Hogyan kell a bővítménykezelőt frissíteni, még akkor is, ha a bővítménykonfiguráció nem változott. húr
instanceView A virtuálisgép-bővítménypéldány nézete. VirtualMachineExtensionInstanceView
protectedSettings A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat. A Bicep esetében az any() függvény használható.
protectedSettingsFromKeyVault A hivatkozás által átadott és a Key Vaultból felhasznált bővítmények védett beállításai KeyVaultSecretReference
provisionAfterExtensions Olyan bővítménynevek gyűjteménye, amelyek után ezt a bővítményt ki kell építeni. sztring[]
kiadó A bővítménykezelő közzétevőjének neve. húr
Beállítások Json formátumú nyilvános beállítások a bővítményhez. A Bicep esetében az any() függvény használható.
suppressFailures Azt jelzi, hogy a bővítményből eredő hibák el lesznek-e tiltva (az olyan működési hibák, mint például a virtuális géphez való csatlakozás mellőzése, függetlenül attól, hogy ez az érték el lesz-e tiltva). Az alapértelmezett érték hamis. Bool
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". húr
typeHandlerVersion A szkriptkezelő verzióját adja meg. húr

VirtualMachineExtensionInstanceView

Név Leírás Érték
név A virtuális gép bővítményének neve. húr
Állapotok Az erőforrás állapotadatai. InstanceViewStatus[]
alállapotok Az erőforrás állapotadatai. InstanceViewStatus[]
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". húr
typeHandlerVersion A szkriptkezelő verzióját adja meg. húr

InstanceViewStatus

Név Leírás Érték
kód Az állapotkód. húr
displayStatus Az állapot rövid honosítható címkéje. húr
szint A szintkód. "Hiba"
"Információ"
"Figyelmeztetés"
üzenet A részletes állapotüzenet, beleértve a riasztásokat és a hibaüzeneteket is. húr
Idő Az állapot időpontja. húr

SecurityProfile

Név Leírás Érték
encryptionAtHost Ezt a tulajdonságot a felhasználó használhatja a kérelemben a virtuális gép vagy virtuálisgép-méretezési csoport gazdagéptitkosításának engedélyezésére vagy letiltására. Ez lehetővé teszi az összes lemez titkosítását, beleértve magát a gazdagépen található Resource/Temp lemezt is. Az alapértelmezett viselkedés a következő: A gazdagép titkosítása le lesz tiltva, kivéve, ha ez a tulajdonság igaz értékre van állítva az erőforrás esetében. Bool
securityType A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. Az alapértelmezett viselkedés a következő: Az UefiSettings csak akkor lesz engedélyezve, ha ez a tulajdonság be van állítva. "ConfidentialVM"
"TrustedLaunch"
uefiSettings Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. Minimális API-verzió: 2020-12-01. UefiSettings

UefiSettings

Név Leírás Érték
secureBootEnabled Megadja, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. Minimális API-verzió: 2020-12-01. Bool
vTpmEnabled Megadja, hogy a virtuális gépen engedélyezve legyen-e a vTPM. Minimális API-verzió: 2020-12-01. Bool

ServiceArtifactReference

Név Leírás Érték
azonosító A szolgáltatásösszetevő referencia-azonosítója /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} húr

VirtualMachineScaleSetStorageProfile

Név Leírás Érték
dataDisks Megadja azokat a paramétereket, amelyekkel adatlemezeket adhat hozzá a méretezési csoport virtuális gépeihez. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetDataDisk[]
diskControllerType húr
imageReference Megadja a használni kívánt kép adatait. Megadhatja a platformrendszerképekről, a marketplace-rendszerképekről vagy a virtuálisgép-rendszerképekről szóló információkat. Ez az elem akkor szükséges, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-lemezképet szeretne használni, de más létrehozási műveletekben nem használja. ImageReference
osDisk Megadja a méretezési csoportban lévő virtuális gépek által használt operációsrendszer-lemez adatait. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetOSDisk

VirtualMachineScaleSetDataDisk

Név Leírás Érték
gyorsítótárazás Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Nincs a standard tárolóhoz. ReadOnly for Premium Storage. "Nincs"
"ReadOnly"
"ReadWrite"
createOption A létrehozási lehetőség. "Csatolás"
"Üres"
"FromImage" (kötelező)
deleteOption Megadja, hogy az adatlemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Lehetséges értékek:

Törlés Ha ezt az értéket használja, az adatlemez törlődik a VMSS Flex virtuális gép törlésekor.

leválasztása Ha ezt az értéket használja, az adatlemez megmarad a VMSS Flex virtuális gép törlése után.

Az alapértelmezett érték atörlése értékre van állítva.
"Törlés"
"Leválasztás"
diskIOPSReadWrite Megadja a felügyelt lemez Read-Write IOPS-t. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. Int
diskMBpsReadWrite A felügyelt lemez sávszélességét adja meg másodpercenként MB-ban. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. Int
diskSizeGB Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A diskSizeGB tulajdonság a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál. Int
Lun Az adatlemez logikai egységszámát adja meg. Ez az érték a virtuális gépen belüli adatlemezek azonosítására szolgál, ezért egyedinek kell lennie a virtuális géphez csatlakoztatott minden adatlemez esetében. int (kötelező)
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
név A lemez neve. húr
writeAcceleratorEnabled Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. Bool

VirtualMachineScaleSetManagedDiskParameters

Név Leírás Érték
diskEncryptionSet Megadja a felügyelt lemez ügyfél által felügyelt lemeztitkosítási készletének erőforrás-azonosítóját. DiskEncryptionSetParameters
securityProfile Megadja a felügyelt lemez biztonsági profilját. VMDiskSecurityProfile
storageAccountType Megadja a felügyelt lemez tárfiókjának típusát. MEGJEGYZÉS: UltraSSD_LRS csak adatlemezekkel használható, operációsrendszer-lemezzel nem használható. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"

DiskEncryptionSetParameters

Név Leírás Érték
azonosító Erőforrás-azonosító húr

VMDiskSecurityProfile

Név Leírás Érték
diskEncryptionSet Megadja az ügyfél által felügyelt lemeztitkosítási csoport erőforrás-azonosítóját a felügyelt lemezhez, amelyet az ügyfél által titkosított ConfidentialVM OS Disk és VMGuest blob használ. DiskEncryptionSetParameters
securityEncryptionType A felügyelt lemez EncryptionType tulajdonságát adja meg. DiskWithVMGuestState értékre van állítva a felügyelt lemez és a VMGuestState blob titkosításához, a VMGuestStateOnly pedig csak a VMGuestState blob titkosításához. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be. 'DiskWithVMGuestState'
"VMGuestStateOnly"

ImageReference

Név Leírás Érték
communityGalleryImageId A virtuális gép üzembe helyezéséhez a közösségi katalógus rendszerképének egyedi azonosítóját adta meg. Ez lekérhető a közösségi galéria rendszerképének GET hívásából. húr
azonosító Erőforrás-azonosító húr
ajánlat Megadja a virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép ajánlatát. húr
kiadó A kép közzétevője. húr
sharedGalleryImageId A megosztott katalógus lemezképének egyedi azonosítóját adta meg a virtuális gép üzembe helyezéséhez. Ez lekérhető a megosztott katalógus képének GET hívásából. húr
Sku A kép termékváltozata. húr
verzió A virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép verzióját adja meg. Az engedélyezett formátumok a Major.Minor.Build vagy a "legújabb". A fő, a kisebb és a build tizedes tört. Adja meg a "legújabb" értéket a rendszerkép üzembe helyezéskor elérhető legújabb verziójának használatához. Még ha a legújabb verziót is használja, a virtuálisgép-rendszerkép nem frissül automatikusan az üzembe helyezés után, még akkor sem, ha egy új verzió elérhetővé válik. Ne használja a "verzió" mezőt a katalógus lemezképének üzembe helyezéséhez, a katalógus lemezképének "id" mezője mindig az "id" mezőt használja a katalóguskép "legújabb" verziójának használatához, csak állítsa be a "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}" mezőt az "id" mezőben verzióbemenet nélkül. húr

VirtualMachineScaleSetOSDisk

Név Leírás Érték
gyorsítótárazás Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Nincs a standard tárolóhoz. ReadOnly for Premium Storage. "Nincs"
"ReadOnly"
"ReadWrite"
createOption Meghatározza, hogyan kell létrehozni a méretezési csoportban lévő virtuális gépeket. Az egyetlen engedélyezett érték: FromImage. Ezt az értéket akkor használja a rendszer, ha rendszerképet használ a virtuális gép létrehozásához. Platformrendszerkép használata esetén a fent leírt imageReference elemet is használhatja. Marketplace-rendszerkép használata esetén a korábban ismertetett tervelemet is használhatja. "Csatolás"
"Üres"
"FromImage" (kötelező)
deleteOption Megadja, hogy az operációsrendszer-lemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Lehetséges értékek:

Törlés Ha ezt az értéket használja, az operációsrendszer-lemez törlődik a VMSS Flex virtuális gép törlésekor.

leválasztása Ha ezt az értéket használja, az operációsrendszer-lemez megmarad a VMSS Flex virtuális gép törlése után.

Az alapértelmezett érték atörlése értékre van állítva. Rövid élettartamú operációsrendszer-lemez esetén az alapértelmezett érték Törlés. A felhasználó nem módosíthatja a rövid élettartamú operációsrendszer-lemez törlési beállítását.
"Törlés"
"Leválasztás"
diffDiskSettings Megadja a virtuálisgép-méretezési csoport által használt operációsrendszer-lemez rövid élettartamú lemezbeállításait. DiffDiskSettings
diskSizeGB Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A "diskSizeGB" tulajdonság a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál. Int
kép A méretezési csoport alapjául szolgáló nem felügyelt felhasználói lemezképre vonatkozó információkat adja meg. VirtualHardDisk
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
név A lemez neve. húr
osType Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, ha virtuális gépet hoz létre felhasználói lemezképből vagy speciális VHD-ből. Lehetséges értékek: Windows,Linux. "Linux"
"Windows"
vhdContainers Megadja a méretezési csoport operációsrendszer-lemezeinek tárolására használt tároló URL-címeit. sztring[]
writeAcceleratorEnabled Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. Bool

DiffDiskSettings

Név Leírás Érték
opció Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait. "Helyi"
elhelyezés Az operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. A lehetséges értékek a következők: CacheDisk,ResourceDisk. Az alapértelmezett viselkedés a következő: CacheDisk, ha a virtuális gép méretéhez van konfigurálva, ellenkező esetben ResourceDisk használ. Tekintse meg a Windows rendszerű virtuális gépek méretdokumentációját az /azure/virtual-machines/windows/sizes és a Linux rendszerű virtuális gépeknél az /azure/virtual-machines/linux/sizes címen, és ellenőrizze, hogy mely virtuálisgép-méretek teszik elérhetővé a gyorsítótárlemezt. 'CacheDisk'
"ResourceDisk"

VirtualHardDisk

Név Leírás Érték
Uri Megadja a virtuális merevlemez URI-ját. húr

Sku

Név Leírás Érték
kapacitás Megadja a méretezési csoportban lévő virtuális gépek számát. Int
név A termékváltozat neve. húr
kötő A méretezési csoportban lévő virtuális gépek szintjét adja meg.

Lehetséges értékek:

Standard

Alapszintű
húr

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Virtuálisgép-méretezési csoport üzembe helyezése LB-mintavétellel és automatikus javításokkal

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését egy terheléselosztó mögött, konfigurált állapotadat-mintavétellel. A méretezési csoport automatikus példányjavítási szabályzattal is rendelkezik, amely 30 perces türelmi idővel engedélyezve van.
Olyan VMSS üzembe helyezése, amely összeköti az egyes virtuális gépeket egy Azure Files-megosztási

Üzembe helyezés az Azure
Ez a sablon üzembe helyez egy Ubuntu virtuálisgép-méretezési csoportot, és egyéni szkriptbővítménnyel csatlakoztatja az egyes virtuális gépeket egy Azure Files-megosztáshoz
Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése egyéni szkriptbővítménnyel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi windowsos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését a különböző Windows-verziók legújabb javított verziójával. Ezek a virtuális gépek egyéni szkriptbővítménnyel rendelkeznek a testreszabáshoz, és az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók.
Méretezési csoport üzembe helyezése meglévő virtuális hálózati

Üzembe helyezés az Azure
Ez a sablon üzembe helyez egy virtuálisgép-méretezési csoportot egy külső virtuális hálózatban.
Több virtuális gép hozzáadása virtuálisgép-méretezési csoporthoz

Üzembe helyezés az Azure
Ez a sablon N számú virtuális gépet hoz létre felügyelt lemezekkel, nyilvános IP-címekkel és hálózati adapterekkel. A virtuális gépeket rugalmas vezénylési módban hozza létre egy virtuálisgép-méretezési csoportban. Ezek ki lesznek építve egy virtuális hálózaton, amely szintén az üzembe helyezés részeként jön létre
VMSS rugalmas vezénylési módjának rövid útmutatója Linux

Üzembe helyezés az Azure
Ez a sablon egy egyszerű virtuálisgép-méretezési csoportot helyez üzembe egy Azure Load Balancer mögötti példányokkal. A virtuálisgép-méretezési csoport rugalmas vezénylési módban van. Az operációs rendszer paraméterével válassza a Linux (Ubuntu) vagy a Windows (Windows Server Datacenter 2019) üzembe helyezését. MEGJEGYZÉS: Ez a rövid útmutatósablon bármilyen internetes címről engedélyezi a virtuálisgép-felügyeleti portokhoz (SSH, RDP) való hálózati hozzáférést, és nem használható éles környezetekhez.
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel az ILB-

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését az Ubuntu Linux 15.10 vagy 14.04.4-LTS legújabb javított verziójával. Ezek a virtuális gépek egy belső terheléselosztó mögött állnak, amely nat-szabályokat használ az ssh-kapcsolatokhoz.
Virtuálisgép-méretezési csoport üzembe helyezése linuxos egyéni rendszerképekkel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy egyéni virtuálisgép-linuxos rendszerkép üzembe helyezését egy méretezési csoportban. Ezek a virtuális gépek egy HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-as porton). A példa egy egyéni szkriptet használ az alkalmazás üzembe helyezéséhez és frissítéséhez, előfordulhat, hogy meg kell adnia az egyéni szkriptet a saját frissítési eljárásához. Általános rendszerképet kell biztosítania a virtuális gépről ugyanabban az előfizetésben és régióban, ahol a VMSS-t létrehozza.
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépeken

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 14.04.4-LTS vagy 16.04-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók.
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel az Availabilty Zones

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 14.04.4-LTS vagy 16.04-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók.
Linux VMSS wth elsődleges/másodlagos architektúra üzembe helyezése

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy Linux rendszerű virtuális gép üzembe helyezését egyéni szkriptbővítménnyel az elsődleges másodlagos architektúrában
Egyszerű virtuálisgép-méretezési csoport Linux rendszerű virtuális gépekkel és nyilvános IPv4-ekkel virtuális gépenként

Üzembe helyezés az Azure
Ez a sablon egy egyszerű méretezési csoport üzembe helyezését mutatja be terheléselosztóval, bejövő NAT-szabályokkal és virtuális gépenkénti nyilvános IP-címmel.
Megbízható indításra képes Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi, hogy a Windows Server 2016, a Windows Server 2019 vagy a Windows Server 2022 Azure Edition legújabb javított verziójával telepítsen egy megbízható, indításra alkalmas virtuálisgép-méretezési csoportot. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Ha engedélyezi a Secureboot és a vTPM használatát, a vendégigazolási bővítmény telepítve lesz a VMSS-en. Ez a bővítmény távoli igazolási hajt végre a felhőben.
Ubuntu virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi az Azure Application Gatewaybe integrált egyszerű Ubuntu virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel és automatikus méretezési

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 15.04 vagy 14.04.4-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják
SSL-kompatibilis virtuálisgép-méretezési csoport

Üzembe helyezés az Azure
Az Azure Key Vault biztonságosan üzembe helyezett SSL-tanúsítványokkal konfigurált webkiszolgálók üzembe helyezése
Méretezési csoport üzembe helyezése meglévő virtuális hálózaton Windows

Üzembe helyezés az Azure
Ez a sablon üzembe helyez egy Windows 2016 Datacenter rendszerű virtuálisgép-méretezési csoportot egy exsisting erőforráscsoportba, virtuális hálózatba és alhálózatba.
Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy egyszerű, az Azure Application Gatewaybe integrált Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel és automatikus méretezési

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési készletének üzembe helyezését a Windows 2008-R2-SP1, 2012-Datacenter vagy 2012-R2-Datacenter legújabb javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják
Virtuálisgép-méretezési csoport üzembe helyezése windowsos egyéni lemezképekkel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy egyszerű virtuálisgép-méretezési csoport üzembe helyezését egy egyéni Windows-rendszerkép használatával. Ezek a virtuális gépek HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-as porton)
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépeken

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési készletének üzembe helyezését a különböző Windows-verziók utolsó javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók.
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel a rendelkezésre állási zónákban

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi windowsos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését a különböző Windows-verziók legújabb javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók.
nyilvános IP-előtaggal rendelkező virtuális gépek

Üzembe helyezés az Azure
Sablon a VMSS nyilvános IP-előtaggal való üzembe helyezéséhez

ARM-sablon erőforrásdefiníciója

A virtualMachineScaleSets erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Compute/virtualMachineScaleSets erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.Compute/virtualMachineScaleSets",
  "apiVersion": "2023-07-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "name": "string",
    "tier": "string"
  },
  "extendedLocation": {
    "name": "string",
    "type": "EdgeZone"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "plan": {
    "name": "string",
    "product": "string",
    "promotionCode": "string",
    "publisher": "string"
  },
  "properties": {
    "additionalCapabilities": {
      "hibernationEnabled": "bool",
      "ultraSSDEnabled": "bool"
    },
    "automaticRepairsPolicy": {
      "enabled": "bool",
      "gracePeriod": "string",
      "repairAction": "string"
    },
    "constrainedMaximumCapacity": "bool",
    "doNotRunExtensionsOnOverprovisionedVMs": "bool",
    "hostGroup": {
      "id": "string"
    },
    "orchestrationMode": "string",
    "overprovision": "bool",
    "platformFaultDomainCount": "int",
    "priorityMixPolicy": {
      "baseRegularPriorityCount": "int",
      "regularPriorityPercentageAboveBase": "int"
    },
    "proximityPlacementGroup": {
      "id": "string"
    },
    "scaleInPolicy": {
      "forceDeletion": "bool",
      "rules": [ "string" ]
    },
    "singlePlacementGroup": "bool",
    "spotRestorePolicy": {
      "enabled": "bool",
      "restoreTimeout": "string"
    },
    "upgradePolicy": {
      "automaticOSUpgradePolicy": {
        "disableAutomaticRollback": "bool",
        "enableAutomaticOSUpgrade": "bool",
        "useRollingUpgradePolicy": "bool"
      },
      "mode": "string",
      "rollingUpgradePolicy": {
        "enableCrossZoneUpgrade": "bool",
        "maxBatchInstancePercent": "int",
        "maxSurge": "bool",
        "maxUnhealthyInstancePercent": "int",
        "maxUnhealthyUpgradedInstancePercent": "int",
        "pauseTimeBetweenBatches": "string",
        "prioritizeUnhealthyInstances": "bool",
        "rollbackFailedInstancesOnPolicyBreach": "bool"
      }
    },
    "virtualMachineProfile": {
      "applicationProfile": {
        "galleryApplications": [
          {
            "configurationReference": "string",
            "enableAutomaticUpgrade": "bool",
            "order": "int",
            "packageReferenceId": "string",
            "tags": "string",
            "treatFailureAsDeploymentFailure": "bool"
          }
        ]
      },
      "billingProfile": {
        "maxPrice": "[json('decimal-as-string')]"
      },
      "capacityReservation": {
        "capacityReservationGroup": {
          "id": "string"
        }
      },
      "diagnosticsProfile": {
        "bootDiagnostics": {
          "enabled": "bool",
          "storageUri": "string"
        }
      },
      "evictionPolicy": "string",
      "extensionProfile": {
        "extensions": [
          {
            "name": "string",
            "properties": {
              "autoUpgradeMinorVersion": "bool",
              "enableAutomaticUpgrade": "bool",
              "forceUpdateTag": "string",
              "protectedSettings": {},
              "protectedSettingsFromKeyVault": {
                "secretUrl": "string",
                "sourceVault": {
                  "id": "string"
                }
              },
              "provisionAfterExtensions": [ "string" ],
              "publisher": "string",
              "settings": {},
              "suppressFailures": "bool",
              "type": "string",
              "typeHandlerVersion": "string"
            }
          }
        ],
        "extensionsTimeBudget": "string"
      },
      "hardwareProfile": {
        "vmSizeProperties": {
          "vCPUsAvailable": "int",
          "vCPUsPerCore": "int"
        }
      },
      "licenseType": "string",
      "networkProfile": {
        "healthProbe": {
          "id": "string"
        },
        "networkApiVersion": "2020-11-01",
        "networkInterfaceConfigurations": [
          {
            "name": "string",
            "properties": {
              "auxiliaryMode": "string",
              "auxiliarySku": "string",
              "deleteOption": "string",
              "disableTcpStateTracking": "bool",
              "dnsSettings": {
                "dnsServers": [ "string" ]
              },
              "enableAcceleratedNetworking": "bool",
              "enableFpga": "bool",
              "enableIPForwarding": "bool",
              "ipConfigurations": [
                {
                  "name": "string",
                  "properties": {
                    "applicationGatewayBackendAddressPools": [
                      {
                        "id": "string"
                      }
                    ],
                    "applicationSecurityGroups": [
                      {
                        "id": "string"
                      }
                    ],
                    "loadBalancerBackendAddressPools": [
                      {
                        "id": "string"
                      }
                    ],
                    "loadBalancerInboundNatPools": [
                      {
                        "id": "string"
                      }
                    ],
                    "primary": "bool",
                    "privateIPAddressVersion": "string",
                    "publicIPAddressConfiguration": {
                      "name": "string",
                      "properties": {
                        "deleteOption": "string",
                        "dnsSettings": {
                          "domainNameLabel": "string",
                          "domainNameLabelScope": "string"
                        },
                        "idleTimeoutInMinutes": "int",
                        "ipTags": [
                          {
                            "ipTagType": "string",
                            "tag": "string"
                          }
                        ],
                        "publicIPAddressVersion": "string",
                        "publicIPPrefix": {
                          "id": "string"
                        }
                      },
                      "sku": {
                        "name": "string",
                        "tier": "string"
                      }
                    },
                    "subnet": {
                      "id": "string"
                    }
                  }
                }
              ],
              "networkSecurityGroup": {
                "id": "string"
              },
              "primary": "bool"
            }
          }
        ]
      },
      "osProfile": {
        "adminPassword": "string",
        "adminUsername": "string",
        "allowExtensionOperations": "bool",
        "computerNamePrefix": "string",
        "customData": "string",
        "linuxConfiguration": {
          "disablePasswordAuthentication": "bool",
          "enableVMAgentPlatformUpdates": "bool",
          "patchSettings": {
            "assessmentMode": "string",
            "automaticByPlatformSettings": {
              "bypassPlatformSafetyChecksOnUserSchedule": "bool",
              "rebootSetting": "string"
            },
            "patchMode": "string"
          },
          "provisionVMAgent": "bool",
          "ssh": {
            "publicKeys": [
              {
                "keyData": "string",
                "path": "string"
              }
            ]
          }
        },
        "requireGuestProvisionSignal": "bool",
        "secrets": [
          {
            "sourceVault": {
              "id": "string"
            },
            "vaultCertificates": [
              {
                "certificateStore": "string",
                "certificateUrl": "string"
              }
            ]
          }
        ],
        "windowsConfiguration": {
          "additionalUnattendContent": [
            {
              "componentName": "Microsoft-Windows-Shell-Setup",
              "content": "string",
              "passName": "OobeSystem",
              "settingName": "string"
            }
          ],
          "enableAutomaticUpdates": "bool",
          "enableVMAgentPlatformUpdates": "bool",
          "patchSettings": {
            "assessmentMode": "string",
            "automaticByPlatformSettings": {
              "bypassPlatformSafetyChecksOnUserSchedule": "bool",
              "rebootSetting": "string"
            },
            "enableHotpatching": "bool",
            "patchMode": "string"
          },
          "provisionVMAgent": "bool",
          "timeZone": "string",
          "winRM": {
            "listeners": [
              {
                "certificateUrl": "string",
                "protocol": "string"
              }
            ]
          }
        }
      },
      "priority": "string",
      "scheduledEventsProfile": {
        "osImageNotificationProfile": {
          "enable": "bool",
          "notBeforeTimeout": "string"
        },
        "terminateNotificationProfile": {
          "enable": "bool",
          "notBeforeTimeout": "string"
        }
      },
      "securityPostureReference": {
        "excludeExtensions": [
          {
            "location": "string",
            "properties": {
              "autoUpgradeMinorVersion": "bool",
              "enableAutomaticUpgrade": "bool",
              "forceUpdateTag": "string",
              "instanceView": {
                "name": "string",
                "statuses": [
                  {
                    "code": "string",
                    "displayStatus": "string",
                    "level": "string",
                    "message": "string",
                    "time": "string"
                  }
                ],
                "substatuses": [
                  {
                    "code": "string",
                    "displayStatus": "string",
                    "level": "string",
                    "message": "string",
                    "time": "string"
                  }
                ],
                "type": "string",
                "typeHandlerVersion": "string"
              },
              "protectedSettings": {},
              "protectedSettingsFromKeyVault": {
                "secretUrl": "string",
                "sourceVault": {
                  "id": "string"
                }
              },
              "provisionAfterExtensions": [ "string" ],
              "publisher": "string",
              "settings": {},
              "suppressFailures": "bool",
              "type": "string",
              "typeHandlerVersion": "string"
            },
            "tags": {}
          }
        ],
        "id": "string"
      },
      "securityProfile": {
        "encryptionAtHost": "bool",
        "securityType": "string",
        "uefiSettings": {
          "secureBootEnabled": "bool",
          "vTpmEnabled": "bool"
        }
      },
      "serviceArtifactReference": {
        "id": "string"
      },
      "storageProfile": {
        "dataDisks": [
          {
            "caching": "string",
            "createOption": "string",
            "deleteOption": "string",
            "diskIOPSReadWrite": "int",
            "diskMBpsReadWrite": "int",
            "diskSizeGB": "int",
            "lun": "int",
            "managedDisk": {
              "diskEncryptionSet": {
                "id": "string"
              },
              "securityProfile": {
                "diskEncryptionSet": {
                  "id": "string"
                },
                "securityEncryptionType": "string"
              },
              "storageAccountType": "string"
            },
            "name": "string",
            "writeAcceleratorEnabled": "bool"
          }
        ],
        "diskControllerType": "string",
        "imageReference": {
          "communityGalleryImageId": "string",
          "id": "string",
          "offer": "string",
          "publisher": "string",
          "sharedGalleryImageId": "string",
          "sku": "string",
          "version": "string"
        },
        "osDisk": {
          "caching": "string",
          "createOption": "string",
          "deleteOption": "string",
          "diffDiskSettings": {
            "option": "Local",
            "placement": "string"
          },
          "diskSizeGB": "int",
          "image": {
            "uri": "string"
          },
          "managedDisk": {
            "diskEncryptionSet": {
              "id": "string"
            },
            "securityProfile": {
              "diskEncryptionSet": {
                "id": "string"
              },
              "securityEncryptionType": "string"
            },
            "storageAccountType": "string"
          },
          "name": "string",
          "osType": "string",
          "vhdContainers": [ "string" ],
          "writeAcceleratorEnabled": "bool"
        }
      },
      "userData": "string"
    },
    "zoneBalance": "bool"
  },
  "zones": [ "string" or int ]
}

Tulajdonságértékek

virtualMachineScaleSets

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Compute/virtualMachineScaleSets"
apiVersion Az erőforrás API-verziója '2023-07-01'
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1–15 (Windows)
1-64 (Linux)



Érvényes karakterek:
Nem használhatók szóközök, vezérlőkarakterek vagy ezek a karakterek:
~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ?

Nem lehet aláhúzással kezdeni. Nem végződhet ponttal vagy kötőjellel.
hely Erőforrás helye sztring (kötelező)
Címkék Erőforráscímkék Címkenevek és -értékek szótára. sablonok címkéinek megtekintése
Sku A virtuálisgép-méretezési csoport termékváltozata. termékváltozat
extendedLocation A virtuálisgép-méretezési csoport kiterjesztett helye. ExtendedLocation
azonosság A virtuálisgép-méretezési csoport identitása, ha konfigurálva van. VirtualMachineScaleSetIdentity
terv Megadja a virtuális gép létrehozásához használt piactéri rendszerkép adatait. Ez az elem csak marketplace-rendszerképekhez használható. Ahhoz, hogy egy API-ból piactéri rendszerképet használhasson, engedélyeznie kell a rendszerképet programozott használatra. Az Azure Portalon keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés, Első lépések –>elemre. Adja meg a szükséges információkat, majd kattintson a Mentésgombra. terv
kellékek Egy virtuálisgép-méretezési csoport tulajdonságait ismerteti. VirtualMachineScaleSetProperties
Zónák A virtuálisgép-méretezési csoport zónái. MEGJEGYZÉS: A rendelkezésre állási zónák csak a méretezési csoport létrehozásakor állíthatók be A rendelkezésre állási zónák tömbje sztringként vagy intként.

ExtendedLocation

Név Leírás Érték
név A kiterjesztett hely neve. húr
típus A kiterjesztett hely típusa. "EdgeZone"

VirtualMachineScaleSetIdentity

Név Leírás Érték
típus A virtuálisgép-méretezési csoporthoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást a virtuálisgép-méretezési csoportból. "Nincs"
"SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
userAssignedIdentities A virtuálisgép-méretezési csoporthoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". UserAssignedIdentities

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentitiesValue

UserAssignedIdentitiesValue

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

Terv

Név Leírás Érték
név A terv azonosítója. húr
termék A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ajánlat az imageReference elem alatt. húr
promotionCode Az előléptetési kód. húr
kiadó A közzétevő azonosítója. húr

VirtualMachineScaleSetProperties

Név Leírás Érték
további képességek A virtuálisgép-méretezési csoportban lévő virtuális gépeken engedélyezett vagy letiltott további képességeket adja meg. Például: hogy a virtuális gépek támogatják-e a felügyelt adatlemezek UltraSSD_LRS tárfióktípussal való csatolását. További képességek
automaticRepairsPolicy Automatikus javításokra vonatkozó szabályzat. AutomaticRepairsPolicy
constrainedMaximumCapacity Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. Bool
doNotRunExtensionsOnOverprovisionedVMs Ha a overprovision engedélyezve van, a bővítmények csak a kért számú virtuális gépen indulnak el, amelyeket végül megtartanak. Ez a tulajdonság így biztosítja, hogy a bővítmények ne fussanak a túlterjedt virtuális gépeken. Bool
hostGroup Megadja a virtuálisgép-méretezési csoport által használt dedikált gazdagépcsoport adatait. Minimális API-verzió: 2020-06-01. subResource
orchestrationMode Megadja a virtuálisgép-méretezési csoport vezénylési módját. "Rugalmas"
"Egyenruhás"
túlterjedés Megadja, hogy a virtuálisgép-méretezési csoportot túl kell-e méretezni. Bool
platformFaultDomainCount Hibatartományok száma az egyes elhelyezési csoportokhoz. Int
priorityMixPolicy Meghatározza a kihasználatlan és a normál prioritású virtuális gépek egyazon VMSS Flex-példányon belüli keveréséhez szükséges célokat. PriorityMixPolicy
proximityPlacementGroup Megadja a virtuálisgép-méretezési csoporthoz hozzárendelendő közelségi elhelyezési csoport adatait. Minimális API-verzió: 2018-04-01. subResource
scaleInPolicy Meghatározza a virtuálisgép-méretezési csoportban lévő virtuális gépek skálázása során alkalmazott szabályzatokat. ScaleInPolicy
singlePlacementGroup Ha ez igaz, a méretezési csoportot egyetlen elhelyezési csoportra korlátozza, amely legfeljebb 100 virtuális gép lehet. MEGJEGYZÉS: Ha a singlePlacementGroup igaz, előfordulhat, hogy hamis értékre módosul. Ha azonban a singlePlacementGroup hamis, lehet, hogy nem igazra módosítja. Bool
spotRestorePolicy Megadja a virtuálisgép-méretezési csoport kihasználatlan visszaállítási tulajdonságait. SpotRestorePolicy
upgradePolicy A frissítési szabályzat. UpgradePolicy
virtualMachineProfile A virtuálisgép-profil. VirtualMachineScaleSetVMProfile
zoneBalance A zónakimaradás esetén szigorúan a virtuális gépek eloszlásának x zónák közötti kényszerítése. A zoneBalance tulajdonság csak akkor állítható be, ha a méretezési csoport zónatulajdonsága több zónát tartalmaz. Ha nincsenek zónák, vagy csak egy zóna van megadva, akkor a zoneBalance tulajdonságot nem szabad beállítani. Bool

További képességek

Név Leírás Érték
hibernationEnabled A virtuális gépen a hibernálási képességet engedélyező vagy letiltó jelző. Bool
ultraSSDEnabled Az a jelző, amely lehetővé teszi vagy letiltja, hogy egy vagy több felügyelt adatlemez UltraSSD_LRS tárfióktípussal a virtuális gépen vagy a VMSS-en. A tárfióktípusú felügyelt lemezek UltraSSD_LRS csak akkor vehetők fel virtuális géphez vagy virtuálisgép-méretezési csoporthoz, ha ez a tulajdonság engedélyezve van. Bool

AutomaticRepairsPolicy

Név Leírás Érték
Engedélyezve Megadja, hogy engedélyezni kell-e az automatikus javításokat a virtuálisgép-méretezési csoportban. Az alapértelmezett érték hamis. Bool
gracePeriod Az az idő, amelyre az automatikus javítások fel vannak függesztve a virtuális gép állapotváltozása miatt. A türelmi idő az állapotmódosítás befejeződése után kezdődik. Ez segít elkerülni a korai vagy véletlen javításokat. Az időtartamot ISO 8601 formátumban kell megadni. A minimálisan engedélyezett türelmi idő 10 perc (PT10M), amely szintén az alapértelmezett érték. A maximálisan engedélyezett türelmi idő 90 perc (PT90M). húr
repairAction A méretezési csoportban lévő nem megfelelő virtuális gépek javításához használt javítási művelet típusa (csere, újraindítás, újraimálás). Az alapértelmezett érték a csere. 'Reimage'
"Csere"
"Újraindítás"

Alforrás

Név Leírás Érték
azonosító Erőforrás-azonosító húr

PriorityMixPolicy

Név Leírás Érték
baseRegularPriorityCount Az ebben a méretezési csoportban létrejövő normál prioritású virtuális gépek alapszáma a méretezés során. Int

Korlátok:
Minimális érték = 0
regularPriorityPercentageAboveBase A virtuálisgép-példányok százalékos aránya az alapszintű prioritási szám elérése után, amelyek várhatóan normál prioritást használnak. Int

Korlátok:
Minimális érték = 0
Maximális érték = 100

ScaleInPolicy

Név Leírás Érték
forceDeletion Ez a tulajdonság lehetővé teszi annak megadását, hogy az eltávolításra kiválasztott virtuális gépeket kényszerítetten törölni kell-e a virtuálisgép-méretezési csoport méretezése során. (Funkció előzetes verzióban) Bool
Szabályok A virtuálisgép-méretezési csoport skálázása során követendő szabályok.

A lehetséges értékek a következők:

Alapértelmezett Ha egy virtuálisgép-méretezési csoport méretezése történik, a méretezési csoport először zónák között lesz egyensúlyban, ha ez egy zónaméretezési csoport. Ezt követően a hibatartományok között a lehető legnagyobb mértékben ki lesz egyensúlyban. Az egyes tartalék tartományokon belül az eltávolításhoz kiválasztott virtuális gépek lesznek a legújabbak, amelyek nem lesznek védve a méretezéstől.

OldestVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a rendszer a legöregebb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legrégebbi virtuális gépeket választjuk ki az eltávolításhoz.

LegújabbVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a legújabb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legújabb virtuális gépeket választjuk ki az eltávolításhoz.

Sztringtömb, amely a következők bármelyikét tartalmazza:
"Alapértelmezett"
"LegújabbVM"
'OldestVM'

SpotRestorePolicy

Név Leírás Érték
Engedélyezve Engedélyezi a kihasználatlanTry-Restore funkciót, amelyben a kiürített VMSS SPOT-példányokat a rendszer opportunista módon próbálja visszaállítani a kapacitás rendelkezésre állása és a díjszabási korlátozások alapján Bool
restoreTimeout Iso 8601-es időkorlátként kifejezett időtúllépési érték, amely után a platform nem próbálja visszaállítani a VMSS SPOT-példányokat húr

UpgradePolicy

Név Leírás Érték
automaticOSUpgradePolicy Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek. AutomaticOSUpgradePolicy
üzemmód Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját.

A lehetséges értékek a következők:

Manuális – A méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását szabályozhatja. Ezt a manualUpgrade művelet használatával teheti meg.

Automatikus – A méretezési csoportban lévő összes virtuális gép automatikusan frissül.
"Automatikus"
"Kézi"
"Gördülő"
rollingUpgradePolicy A működés közbeni frissítés során használt konfigurációs paraméterek. RollingUpgradePolicy

AutomaticOSUpgradePolicy

Név Leírás Érték
disableAutomaticRollback Le kell-e tiltani az operációs rendszer lemezkép-visszaállítási funkcióját. Az alapértelmezett érték hamis. Bool
enableAutomaticOSUpgrade Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoportok példányaira, amikor elérhetővé válik az operációsrendszer-rendszerkép egy újabb verziója. Az alapértelmezett érték hamis. Ha ez igaz értékre van állítva a Windows-alapú méretezési csoportok esetében, az enableAutomaticUpdates automatikusan hamis értékre van állítva, és nem állítható be igaz értékre. Bool
useRollingUpgradePolicy Azt jelzi, hogy az automatikus operációsrendszer-frissítés során használni kell-e a működés közbeni frissítési szabályzatot. Az alapértelmezett érték hamis. Az automatikus operációsrendszer-frissítés az alapértelmezett szabályzatra fog visszaállni, ha nincs meghatározva szabályzat a VMSS-en. Bool

RollingUpgradePolicy

Név Leírás Érték
enableCrossZoneUpgrade A frissítési kötegek létrehozásakor engedélyezze a VMSS számára, hogy figyelmen kívül hagyja az AZ-határokat. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt. Bool
maxBatchInstancePercent Az összes virtuálisgép-példány maximális százalékos aránya, amelyet a rendszer egyszerre frissít egy kötegben futó frissítéssel. Mivel ez a maximális, nem kifogástalan példányok az előző vagy jövőbeli kötegekben, a nagyobb megbízhatóság érdekében a köteg példányainak százalékos aránya csökkenhet. A paraméter alapértelmezett értéke 20%. Int

Korlátok:
Minimális érték = 5
Maximális érték = 100
maxSurge Hozzon létre új virtuális gépeket a méretezési csoport frissítéséhez a meglévő virtuális gépek frissítése helyett. A meglévő virtuális gépek az egyes kötegek új virtuális gépeinek létrehozása után törlődnek. Bool
maxUnhealthyInstancePercent A méretezési csoportban lévő összes virtuálisgép-példány maximális százalékos aránya, amely egyidejűleg nem kifogástalan lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban található a működés közbeni frissítés megszakítása előtt. A köteg indítása előtt a rendszer ellenőrzi ezt a korlátozást. A paraméter alapértelmezett értéke 20%. Int

Korlátok:
Minimális érték = 5
Maximális érték = 100
maxUnhealthyUpgradedInstancePercent A frissített virtuálisgép-példányok maximális százalékos aránya, amely nem kifogástalan állapotban található. Ez az ellenőrzés az egyes kötegek frissítése után történik. Ha ezt a százalékos értéket valaha is túllépi, a működés közbeni frissítés leáll. A paraméter alapértelmezett értéke 20%. Int

Korlátok:
Minimális érték = 0
Maximális érték = 100
pauseTimeBetweenBatches Az egy kötegben lévő összes virtuális gép frissítésének befejezése és a következő köteg indítása közötti várakozási idő. Az időtartamot ISO 8601 formátumban kell megadni. Az alapértelmezett érték 0 másodperc (PT0S). húr
prioritizeUnhealthyInstances Frissítse a méretezési csoportban lévő összes nem kifogástalan példányt az kifogástalan állapotú példányok előtt. Bool
rollbackFailedInstancesOnPolicyBreach Sikertelen példányok visszaállítása az előző modellre, ha a működés közbeni frissítési szabályzatot megsértették. Bool

VirtualMachineScaleSetVMProfile

Név Leírás Érték
applicationProfile Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára ApplicationProfile
billingProfile Az Azure Spot VMSS számlázással kapcsolatos adatait adja meg. Minimális API-verzió: 2019-03-01. BillingProfile
capacityReservation A méretezési csoport kapacitásfoglalással kapcsolatos adatait adja meg. Minimális API-verzió: 2021-04-01. CapacityReservationProfile
diagnosticsProfile Megadja a rendszerindítási diagnosztikai beállítások állapotát. Minimális API-verzió: 2015-06-15. DiagnosticsProfile
kilakoltatásPolicy Megadja az Azure Spot virtuális gép és az Azure Spot méretezési csoport kiürítési szabályzatát. Az Azure Spot virtuális gépek esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2017-10-30 előzetes verzió. "Felszabadítás"
"Törlés"
extensionProfile A méretezési csoportban lévő virtuális gépekre telepített bővítmények beállításainak gyűjteményét adja meg. VirtualMachineScaleSetExtensionProfile
hardverprofil Megadja a méretezési csoport hardverprofillal kapcsolatos adatait. Minimális API-verzió: 2021-11-01. VirtualMachineScaleSetHardwareProfile
licenseType Azt adja meg, hogy a használt lemezkép vagy lemez licencelt volt-e a helyszínen.

A Windows Server operációs rendszer lehetséges értékei a következők:

Windows_Client

Windows_Server

A Linux Server operációs rendszer lehetséges értékei a következők:

RHEL_BYOS (RHEL esetén)

SLES_BYOS (SUSE esetén)

További információ: Azure Hybrid Use Benefit for Windows Server

Azure Hybrid Use Benefit for Linux Server

Minimális API-verzió: 2015-06-15
húr
networkProfile Megadja a méretezési csoportban lévő virtuális gépek hálózati adaptereinek tulajdonságait. VirtualMachineScaleSetNetworkProfile
osProfile Megadja a méretezési csoportban lévő virtuális gépek operációsrendszer-beállításait. VirtualMachineScaleSetOSProfile
elsőbbség Megadja a méretezési csoportban lévő virtuális gépek prioritását. Minimális API-verzió: 2017-10-30-preview. "Alacsony"
"Normál"
"Spot"
scheduledEventsProfile Ütemezett eseményhez kapcsolódó konfigurációkat ad meg. ScheduledEventsProfile
securityPostureReference Megadja a méretezési csoport összes virtuális gépéhez használandó biztonsági helyzetet. Minimális API-verzió: 2023-03-01 SecurityPostureReference
securityProfile Megadja a méretezési csoportban lévő virtuális gépek biztonsági profilbeállításait. SecurityProfile
serviceArtifactReference Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. Minimális API-verzió: 2022-11-01 ServiceArtifactReference
storageProfile Megadja a virtuálisgép-lemezek tárolási beállításait. VirtualMachineScaleSetStorageProfile
userData UserData a méretezési csoportban lévő virtuális gépekhez, amelyeknek base-64 kódolásúnak kell lenniük. Az ügyfélnek itt nem szabad titkos kulcsokat átadnia. Minimális API-verzió: 2021-03-01. húr

ApplicationProfile

Név Leírás Érték
galleryApplications Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára VMGalleryApplication[]

VMGalleryApplication

Név Leírás Érték
configurationReference Nem kötelező, Megadja egy azure-blob URI-ját, amely lecseréli a csomag alapértelmezett konfigurációját, ha meg van adva húr
enableAutomaticUpgrade Ha igaz értékre van állítva, ha egy új katalógusalkalmazás-verzió elérhető a PIR/SIG-ben, a rendszer automatikusan frissíti a virtuális gép/virtuálisgép-kezelő rendszer számára Bool
megrendelés Nem kötelező, Megadja a csomagok telepítésének sorrendjét Int
packageReferenceId A GalleryApplicationVersion erőforrás-azonosítóját adja meg /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} sztring (kötelező)
Címkék Nem kötelező, egy átengedési értéket ad meg az általánosabb környezethez. húr
treatFailureAsDeploymentFailure Nem kötelező, ha igaz, a VmApplication bármely műveletének meghibásodása meghiúsul az üzembe helyezés során Bool

BillingProfile

Név Leírás Érték
maxPrice Meghatározza az Azure Spot virtuális gépek/virtuális gépek maximális árát. Ez az ár amerikai dollárban van.

Ez az ár a virtuális gép méretének aktuális Azure Spot árával lesz összehasonlítva. Emellett az árakat az Azure Spot virtuális gép/VMSS létrehozása/frissítésekor hasonlítják össze, és a művelet csak akkor lesz sikeres, ha a maximális Ár nagyobb, mint a jelenlegi Azure Spot ár.

A maxPrice az Azure Spot VM/VMSS kizárására is használható, ha az Aktuális Azure Spot ár meghaladja a maxPrice értéket a virtuális gép/VMSS létrehozása után.

A lehetséges értékek a következők:

- Minden nulla értéknél nagyobb decimális érték. Példa: 0.01538

-1 – azt jelzi, hogy az alapértelmezett ár up-to igény szerint.

A maxPrice beállítása -1 annak jelzésére, hogy az Azure Spot VM/VMSS-t nem szabad kizárni ár miatt. Emellett az alapértelmezett maximális ár -1, ha ön nem adja meg.

Minimális API-verzió: 2019-03-01. Decimális érték megadásához használja a json() függvényt.
int vagy json decimális

CapacityReservationProfile

Név Leírás Érték
capacityReservationGroup Megadja a kapacitásfoglalási csoport erőforrás-azonosítóját, amelyet a virtuális gép vagy a méretezési virtuálisgép-példányok lefoglalásához kell használni, ha elegendő kapacitás van lefoglalva. További részletekért tekintse meg a https://aka.ms/CapacityReservation. subResource

DiagnosticsProfile

Név Leírás Érték
bootDiagnostics A rendszerindítási diagnosztika egy hibakeresési funkció, amely lehetővé teszi a konzol kimenetének és képernyőképének megtekintését a virtuális gép állapotának diagnosztizálásához. MEGJEGYZÉS: Ha a storageUri meg van adva, győződjön meg arról, hogy a tárfiók ugyanabban a régióban és előfizetésben van, mint a virtuális gép. A konzolnapló kimenetét egyszerűen megtekintheti. Az Azure lehetővé teszi a virtuális gép képernyőképének megtekintését is a hipervizorból. BootDiagnostics

BootDiagnostics

Név Leírás Érték
Engedélyezve A rendszerindítási diagnosztikát engedélyezni kell-e a virtuális gépen. Bool
storageUri A konzol kimenetének és képernyőképének elhelyezéséhez használandó tárfiók URI-ja. Ha a storageUri nincs megadva a rendszerindítási diagnosztika engedélyezésekor, a rendszer felügyelt tárolót használ. húr

VirtualMachineScaleSetExtensionProfile

Név Leírás Érték
Kiterjesztés A virtuálisgép-méretezési csoport gyermekbővítmény-erőforrásai. VirtualMachineScaleSetExtension[]
extensionsTimeBudget Megadja az összes bővítmény kezdési idejét. Az időtartamnak 15 perc és 120 perc közöttinek kell lennie (beleértve) és ISO 8601 formátumban kell megadni. Az alapértelmezett érték 90 perc (PT1H30M). Minimális API-verzió: 2020-06-01. húr

VirtualMachineScaleSetExtension

Név Leírás Érték
név A bővítmény neve. húr
kellékek A virtuálisgép-méretezési csoport bővítményének tulajdonságait ismerteti. VirtualMachineScaleSetExtensionProperties

VirtualMachineScaleSetExtensionProperties

Név Leírás Érték
autoUpgradeMinorVersion Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva. Bool
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el. Bool
forceUpdateTag Ha egy érték meg van adva, és eltér az előző értéktől, a bővítménykezelőt akkor is frissítenie kell, ha a bővítménykonfiguráció nem változott. húr
protectedSettings A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat.
protectedSettingsFromKeyVault A hivatkozás által átadott és a Key Vaultból felhasznált bővítmények védett beállításai KeyVaultSecretReference
provisionAfterExtensions Olyan bővítménynevek gyűjteménye, amelyek után ezt a bővítményt ki kell építeni. sztring[]
kiadó A bővítménykezelő közzétevőjének neve. húr
Beállítások Json formátumú nyilvános beállítások a bővítményhez.
suppressFailures Azt jelzi, hogy a bővítményből eredő hibák el lesznek-e tiltva (az olyan működési hibák, mint például a virtuális géphez való csatlakozás mellőzése, függetlenül attól, hogy ez az érték el lesz-e tiltva). Az alapértelmezett érték hamis. Bool
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". húr
typeHandlerVersion A szkriptkezelő verzióját adja meg. húr

KeyVaultSecretReference

Név Leírás Érték
secretUrl Az URL-cím, amely egy titkos kulcsra hivatkozik egy Key Vaultban. sztring (kötelező)
sourceVault A titkos kulcsot tartalmazó Key Vault relatív URL-címe. subResource (kötelező)

VirtualMachineScaleSetHardwareProfile

Név Leírás Érték
vmSizeProperties Megadja a virtuális gép méretének testreszabásához szükséges tulajdonságokat. Minimális API-verzió: 2021-11-01. További részletekért kövesse virtuális gépek testreszabási utasításait. VMSizeProperties

VMSizeProperties

Név Leírás Érték
vCPUsAvailable A virtuális géphez elérhető vCPU-k számát adja meg. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés az, hogy az adott virtuálisgép-mérethez elérhető virtuálisgép-méret értékére állítja be a A régióban elérhető összes virtuálisgép-méret listázása. Int
vCPUsPerCore Megadja a vCPU és a fizikai mag arányát. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a virtuálisgép-mérethez tartozó vCPUsPerCore értékre van állítva, amely a Egy régió összes elérhető virtuálisgép-méretének listázásaapi-válaszában jelenik meg. A tulajdonság 1 értékre állítása azt is jelenti, hogy a hyper-threading le van tiltva. Int

VirtualMachineScaleSetNetworkProfile

Név Leírás Érték
healthProbe Hivatkozás a virtuálisgép-méretezési csoport egy példányának állapotának meghatározására használt terheléselosztó-mintavételre. A hivatkozás a következő formában jelenik meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}". ApiEntityReference
networkApiVersion Megadja a Microsoft.Network API-verziót, amelyet a hálózati erőforrások létrehozásakor használnak a virtuálisgép-méretezési csoport hálózati adapter-konfigurációiban a "Rugalmas" vezénylési móddal '2020-11-01'
networkInterfaceConfigurations A hálózati konfigurációk listája. VirtualMachineScaleSetNetworkConfiguration[]

ApiEntityReference

Név Leírás Érték
azonosító Az ARM-erőforrás azonosítója /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... húr

VirtualMachineScaleSetNetworkConfiguration

Név Leírás Érték
név A hálózati konfiguráció neve. sztring (kötelező)
kellékek A virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációját ismerteti. VirtualMachineScaleSetNetworkConfigurationProperties

VirtualMachineScaleSetNetworkConfigurationProperties

Név Leírás Érték
auxiliaryMode Megadja, hogy a kiegészítő mód engedélyezve van-e a hálózati adapter erőforrásához. "AcceleratedConnections"
"Lebegő"
"Nincs"
kiegészítő termékváltozat Megadja, hogy a kiegészítő termékváltozat engedélyezve van-e a hálózati adapter erőforrásához. 'A1'
"A2"
'A4'
'A8'
"Nincs"
deleteOption Adja meg, mi történik a hálózati adapteren a virtuális gép törlésekor "Törlés"
"Leválasztás"
disableTcpStateTracking Megadja, hogy a hálózati adapter le van-e tiltva a TCP-állapot nyomon követéséhez. Bool
dnsSettings A hálózati adaptereken alkalmazandó DNS-beállítások. VirtualMachineScaleSetNetworkConfigurationDnsSetting...
enableAcceleratedNetworking Megadja, hogy a hálózati adapter gyorsított hálózatkezelés-kompatibilis-e. Bool
enableFpga Megadja, hogy a hálózati adapter FPGA hálózatkezelésre van-e engedélyezve. Bool
enableIPForwarding Engedélyezve van-e az IP-továbbítás ezen a hálózati adapteren. Bool
ipConfigurations A hálózati adapter IP-konfigurációit adja meg. VirtualMachineScaleSetIPConfiguration[] (kötelező)
networkSecurityGroup A hálózati biztonsági csoport. subResource
elsődleges Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. Bool

VirtualMachineScaleSetNetworkConfigurationDnsSetting...

Név Leírás Érték
dnsServers DNS-kiszolgálók IP-címeinek listája sztring[]

VirtualMachineScaleSetIPConfiguration

Név Leírás Érték
név Az IP-konfiguráció neve. sztring (kötelező)
kellékek Egy virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációs tulajdonságait ismerteti. VirtualMachineScaleSetIPConfigurationProperties

VirtualMachineScaleSetIPConfigurationProperties

Név Leírás Érték
applicationGatewayBackendAddressPools Az application gateways háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok több application gateway háttércímkészletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az application gatewayt. subResource[]
applicationSecurityGroups Alkalmazásbiztonsági csoportra mutató hivatkozásokat tartalmazó tömböt ad meg. subResource[]
loadBalancerBackendAddressPools A terheléselosztók háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok hivatkozhatnak egy nyilvános és egy belső terheléselosztó háttércímkészletére. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. subResource[]
loadBalancerInboundNatPools A terheléselosztók bejövő Nat-készleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok egy nyilvános és egy belső terheléselosztó bejövő NAT-készletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. subResource[]
elsődleges Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. Bool
privateIPAddressVersion A 2017.03.30-Api-Version-tól elérhető ipconfiguration IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". "IPv4"
"IPv6"
publicIPAddressConfiguration A publicIPAddressConfiguration. VirtualMachineScaleSetPublicIPAddressConfiguration
alhálózat Az alhálózat azonosítóját adja meg. ApiEntityReference

VirtualMachineScaleSetPublicIPAddressConfiguration

Név Leírás Érték
név A nyilvánosIP-cím konfigurációjának neve. sztring (kötelező)
kellékek Egy virtuálisgép-méretezési csoport IP-konfigurációjának PublicIPAddress-konfigurációját ismerteti VirtualMachineScaleSetPublicIPAddressConfigurationPr...
Sku A nyilvános IP-termékváltozatot ismerteti. Az OrchestrationMode csak rugalmasként állítható be. PublicIPAddressSku

VirtualMachineScaleSetPublicIPAddressConfigurationPr...

Név Leírás Érték
deleteOption Adja meg, mi történik a nyilvános IP-címpel a virtuális gép törlésekor "Törlés"
"Leválasztás"
dnsSettings A nyilvánosIP-címeken alkalmazandó dns-beállítások. VirtualMachineScaleSetPublicIPAddressConfigurationDn...
idleTimeoutInMinutes A nyilvános IP-cím tétlen időtúllépése. Int
ipTags A nyilvános IP-címhez társított IP-címkék listája. VirtualMachineScaleSetIpTag[]
publicIPAddressVersion A 2019.07.01-től elérhető Api-Version jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". "IPv4"
"IPv6"
publicIPPrefix Az a PublicIPPrefix, amelyből nyilvánosIP-címeket szeretne lefoglalni. subResource

VirtualMachineScaleSetPublicIPAddressConfigurationDn...

Név Leírás Érték
domainNameLabel A tartománynév címkéje. A tartománynévcímke és a virtuálisgép-index összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek sztring (kötelező)
domainNameLabelScope A Tartománynév címke hatóköre. A tartománynév-hatókörből és a virtuálisgép-indexből a szabályzatnak megfelelően létrehozott kivonatolt tartománynévcímke összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek 'NoReuse'
"ResourceGroupReuse"
"SubscriptionReuse"
'TenantReuse'

VirtualMachineScaleSetIpTag

Név Leírás Érték
ipTagType IP-címke típusa. Példa: FirstPartyUsage. húr
címke A nyilvános IP-címhez társított IP-címke. Például: SQL, Storage stb. húr

PublicIPAddressSku

Név Leírás Érték
név Nyilvános IP-termékváltozat nevének megadása "Alapszintű"
"Standard"
kötő Nyilvános IP-termékváltozat szintjének megadása "Globális"
"Regionális"

VirtualMachineScaleSetOSProfile

Név Leírás Érték
adminPassword Megadja a rendszergazdai fiók jelszavát.

Minimális hossz (Windows): 8 karakter

Minimális hossz (Linux): 6 karakter

Maximális hossz (Windows): 123 karakter

Maximális hossz (Linux): 72 karakter

Összetettségi követelmények: 4 feltétel közül 3 teljesül
Kisebb karakterekkel rendelkezik
Felső karakterekkel
Számjegye van
Speciális karakterrel rendelkezik (Regex egyezés [\W_])

Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

A jelszó alaphelyzetbe állításáról A távoli asztali szolgáltatás vagy bejelentkezési jelszavának alaphelyzetbe állítása Windows rendszerű virtuális gépeken

A gyökérjelszó alaphelyzetbe állításával kapcsolatban lásd: Felhasználók, SSH kezelése és lemezek ellenőrzése vagy javítása Azure Linux rendszerű virtuális gépeken a VMAccess bővítmény
húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
adminUsername Megadja a rendszergazdai fiók nevét.

csak Windows-korlátozás: Nem végződhet ""-ként.

Nem engedélyezett értékek: "rendszergazda", "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ális hossz (Linux): 1 karakter

Maximális hossz (Linux): 64 karakter

Maximális hossz (Windows): 20 karakter
húr
allowExtensionOperations Megadja, hogy engedélyezni kell-e a bővítményműveleteket a virtuálisgép-méretezési csoportban. Ez csak akkor lehet Hamis értékre állítva, ha a virtuálisgép-méretezési csoportban nincsenek bővítmények. Bool
computerNamePrefix Megadja a méretezési csoport összes virtuális gépének számítógépnév-előtagját. A számítógépnév előtagjainak 1–15 karakter hosszúnak kell lenniük. húr
customData Az egyéni adatok base-64 kódolású sztringét adja meg. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amely a virtuális gépen fájlként van mentve. A bináris tömb maximális hossza 65535 bájt. A cloud-init virtuális géphez való használatáról lásd: Linux rendszerű virtuális gépek testreszabása a cloud-init használatával a létrehozás során húr
linuxConfiguration Megadja a Linux operációs rendszer beállításait a virtuális gépen. A támogatott Linux-disztribúciók listáját a Azure-Endorsed Disztribúcióklinuxos verziójában találja. LinuxConfiguration
requireGuestProvisionSignal Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. Bool
Titkok Megadja azokat a tanúsítványkészleteket, amelyeket a méretezési csoportban lévő virtuális gépekre kell telepíteni. A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye. VaultSecretGroup[]
windowsConfiguration Megadja a Windows operációs rendszer beállításait a virtuális gépen. WindowsConfiguration

LinuxConfiguration

Név Leírás Érték
disablePasswordAuthentication Megadja, hogy le kell-e tiltani a jelszóhitelesítést. Bool
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Linux rendszerű virtuális gépen. Az alapértelmezett érték hamis. Bool
patchSettings [Előzetes verziójú funkció] Megadja a Linuxon futó virtuálisgép-vendégjavításhoz kapcsolódó beállításokat. LinuxPatchSettings
provisionVMAgent Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a true (igaz) értékre állítása. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. Bool
ssh A Linux operációs rendszer ssh-kulcskonfigurációját adja meg. SshConfiguration

LinuxPatchSettings

Név Leírás Érték
assessmentMode Megadja az IaaS virtuális gép virtuális gép vendégjavítás-felmérésének módját.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.
"AutomaticByPlatform"
'ImageDefault'
automaticByPlatformSettings További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Linux rendszerű virtuálisgép-vendégjavításokban. LinuxVMGuestPatchAutomaticByPlatformSettings
patchMode Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

ImageDefault – A rendszer a virtuális gép alapértelmezett javítási konfigurációját használja.

AutomaticByPlatform – A virtuális gépet a platform automatikusan frissíti. A provisionVMAgent tulajdonságnak igaznak kell lennie
"AutomaticByPlatform"
'ImageDefault'

LinuxVMGuestPatchAutomaticByPlatformSettings

Név Leírás Érték
bypassPlatformSafetyChecksOnUserSchedule Lehetővé teszi az ügyfél számára a javítások véletlen frissítés nélküli ütemezését Bool
rebootSetting Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. "Mindig"
"IfRequired"
"Soha"
"Ismeretlen"

SshConfiguration

Név Leírás Érték
publicKeys A Linux-alapú virtuális gépeken való hitelesítéshez használt nyilvános SSH-kulcsok listája. SshPublicKey[]

SshPublicKey

Név Leírás Érték
keyData SSH nyilvános kulcsú tanúsítvány, amelyet a virtuális géppel való hitelesítéshez használnak ssh-val. A kulcsnak legalább 2048 bitesnek kell lennie, és ssh-rsa formátumban kell lennie. SSH-kulcsok létrehozásáról lásd: [SSH-kulcsok létrehozása Linuxon és Macen Linux rendszerű virtuális gépeken az Azure-ban]/azure/virtual-machines/linux/create-ssh-keys-detailed). húr
ösvény Megadja a létrehozott virtuális gép teljes elérési útját, ahol az ssh nyilvános kulcs tárolódik. Ha a fájl már létezik, a megadott kulcs hozzá lesz fűzve a fájlhoz. Példa: /home/user/.ssh/authorized_keys húr

VaultSecretGroup

Név Leírás Érték
sourceVault A Key Vault relatív URL-címe, amely a VaultCertificates összes tanúsítványát tartalmazza. subResource
vaultCertificates A tanúsítványokat tartalmazó Key Vault-hivatkozások listája a SourceVaultban. VaultCertificate[]

VaultCertificate

Név Leírás Érték
certificateStore Windows rendszerű virtuális gépek esetén annak a virtuális gépnek a tanúsítványtárolóját adja meg, amelyhez a tanúsítványt hozzá kell adni. A megadott tanúsítványtároló implicit módon a LocalMachine-fiókban található. Linux rendszerű virtuális gépek esetén a tanúsítványfájl a /var/lib/waagent könyvtár alá kerül, amelynek fájlneve <UppercaseThumbprint>.crt az X509-tanúsítványfájlhoz, és <NagybetűsThumbprint>.prv a titkos kulcshoz. Mindkét fájl .pem formátumú. húr
certificateUrl Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az UTF-8-ban kódolt következő JSON-objektum Base64-kódolásának kell lennie:

{
"data":"{Base64-encoded-certificate}",
"dataType":"pfx",
"password":"{pfx-file-password}"
}
A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye.
húr

WindowsConfiguration

Név Leírás Érték
additionalUnattendContent További base-64 kódolású XML-formátumú információkat ad meg, amelyek a Windows telepítő által használt Unattend.xml fájlban is szerepelhetnek. AdditionalUnattendContent[]
enableAutomaticUpdates Azt jelzi, hogy engedélyezve van-e az automatikus frissítés a Windows rendszerű virtuális gépen. Az alapértelmezett érték igaz. A virtuálisgép-méretezési csoportok esetében ez a tulajdonság frissíthető, és a frissítések érvénybe lépnek az operációs rendszer újraépítésén. Bool
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték hamis. Bool
patchSettings [Előzetes verziójú funkció] A Windows rendszerű virtuális gépek vendégjavításával kapcsolatos beállításokat adja meg. PatchSettings
provisionVMAgent Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, alapértelmezés szerint igaz értékre van állítva. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. Bool
timeZone Megadja a virtuális gép időzónáját. pl. "Csendes-óceáni téli idő". Lehetséges értékek TimeZoneInfo.IdTimeZoneInfo.GetSystemTimeZonesáltal visszaadott időzónákból. húr
winRM A Windows Remote Management figyelőit adja meg. Ez lehetővé teszi a távoli Windows PowerShell használatát. WinRMConfiguration

AdditionalUnattendContent

Név Leírás Érték
componentName Az összetevő neve. Jelenleg az egyetlen engedélyezett érték a Microsoft-Windows-Shell-Setup. "Microsoft-Windows-Shell-Setup"
tartalom Megadja a megadott elérési úthoz és összetevőhöz a unattend.xml fájlhoz hozzáadott XML-formátumú tartalmat. Az XML-nek 4 KB-nál kisebbnek kell lennie, és tartalmaznia kell a beszúrt beállítás vagy szolgáltatás gyökérelemét. húr
passName Az átengedés neve. Jelenleg az egyetlen engedélyezett érték az OobeSystem. 'OobeSystem'
settingName Megadja annak a beállításnak a nevét, amelyre a tartalom vonatkozik. A lehetséges értékek a következők: FirstLogonCommands és AutoLogon. "AutoLogon"
"FirstLogonCommands"

PatchSettings

Név Leírás Érték
assessmentMode Az IaaS virtuális gép virtuális gépének virtuálisgép-vendégjavítás-felmérésének módját adja meg.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.
"AutomaticByPlatform"
'ImageDefault'
automaticByPlatformSettings További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Windows rendszerű virtuálisgép-vendégjavításokban. WindowsVMGuestPatchAutomaticByPlatformSettings
enableHotpatching Lehetővé teszi az ügyfelek számára, hogy újraindítás nélkül javíthassák az Azure-beli virtuális gépeiket. Az enableHotpatching esetében a "provisionVMAgent" értéknek igaznak kell lennie, a "patchMode" értéknek pedig az "AutomaticByPlatform" értékre kell állítania. Bool
patchMode Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

Manuális – Ön szabályozza a javítások virtuális gépre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen belül. Ebben a módban az automatikus frissítések le vannak tiltva; a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak hamisnak kell lennie

AutomaticByOS – A virtuális gépet az operációs rendszer automatikusan frissíti. A WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie.

AutomaticByPlatform – a virtuális gépet a platform automatikusan frissíti. A provisionVMAgent és a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie
"AutomaticByOS"
"AutomaticByPlatform"
"Kézi"

WindowsVMGuestPatchAutomaticByPlatformSettings

Név Leírás Érték
bypassPlatformSafetyChecksOnUserSchedule Lehetővé teszi az ügyfél számára a javítások véletlen frissítés nélküli ütemezését Bool
rebootSetting Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. "Mindig"
"IfRequired"
"Soha"
"Ismeretlen"

WinRMConfiguration

Név Leírás Érték
Hallgatók A Windows Remote Management figyelőinek listája WinRMListener[]

WinRMListener

Név Leírás Érték
certificateUrl Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az alábbi JSON-objektum Base64-kódolásának kell lennie, amely UTF-8-ban van kódolva:

{
"data":"{Base64-encoded-certificate}",
"dataType":"pfx",
"password":"{pfx-file-password}"
}
A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye.
húr
protokoll A WinRM-figyelő protokollját adja meg. Lehetséges értékek: http,https. 'Http'
"Https"

ScheduledEventsProfile

Név Leírás Érték
osImageNotificationProfile Az operációsrendszer-rendszerkép ütemezett eseményhez kapcsolódó konfigurációit adja meg. OSImageNotificationProfile
terminateNotificationProfile Az ütemezett eseményhez kapcsolódó konfigurációk leállítását adja meg. TerminateNotificationProfile

OSImageNotificationProfile

Név Leírás Érték
engedélyez Megadja, hogy az operációsrendszer-rendszerkép ütemezett eseménye engedélyezve van-e vagy le van-e tiltva. Bool
notBeforeTimeout Az újraformázandó vagy az operációs rendszer frissítésével rendelkező virtuális gépeknek valószínűleg jóvá kell hagyniuk az operációs rendszer rendszerképének ütemezett eseményét az esemény automatikus jóváhagyása előtt (időtúllépés). A konfiguráció ISO 8601 formátumban van megadva, és az értéknek 15 percnek kell lennie (PT15M) húr

TerminateNotificationProfile

Név Leírás Érték
engedélyez Megadja, hogy az ütemezett esemény leállása engedélyezve van-e vagy le van-e tiltva. Bool
notBeforeTimeout A törölendő virtuális gépek konfigurálható időtartamának valószínűleg jóvá kell hagynia az ütemezett esemény leállítását az esemény automatikus jóváhagyása előtt (időtúllépés). A konfigurációt ISO 8601 formátumban kell megadni, az alapértelmezett érték 5 perc (PT5M) húr

SecurityPostureReference

Név Leírás Érték
excludeExtensions A biztonsági helyzet alkalmazásakor kizárandó virtuálisgép-bővítmények listája. VirtualMachineExtension[]
azonosító A biztonsági helyzet referencia-azonosítója /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch},{major.*}, latest húr

VirtualMachineExtension

Név Leírás Érték
hely Erőforrás helye húr
kellékek A virtuálisgép-bővítmények tulajdonságait ismerteti. VirtualMachineExtensionProperties
Címkék Erőforráscímkék tárgy

VirtualMachineExtensionProperties

Név Leírás Érték
autoUpgradeMinorVersion Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva. Bool
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el. Bool
forceUpdateTag Hogyan kell a bővítménykezelőt frissíteni, még akkor is, ha a bővítménykonfiguráció nem változott. húr
instanceView A virtuálisgép-bővítménypéldány nézete. VirtualMachineExtensionInstanceView
protectedSettings A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat.
protectedSettingsFromKeyVault A hivatkozás által átadott és a Key Vaultból felhasznált bővítmények védett beállításai KeyVaultSecretReference
provisionAfterExtensions Olyan bővítménynevek gyűjteménye, amelyek után ezt a bővítményt ki kell építeni. sztring[]
kiadó A bővítménykezelő közzétevőjének neve. húr
Beállítások Json formátumú nyilvános beállítások a bővítményhez.
suppressFailures Azt jelzi, hogy a bővítményből eredő hibák el lesznek-e tiltva (az olyan működési hibák, mint például a virtuális géphez való csatlakozás mellőzése, függetlenül attól, hogy ez az érték el lesz-e tiltva). Az alapértelmezett érték hamis. Bool
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". húr
typeHandlerVersion A szkriptkezelő verzióját adja meg. húr

VirtualMachineExtensionInstanceView

Név Leírás Érték
név A virtuális gép bővítményének neve. húr
Állapotok Az erőforrás állapotadatai. InstanceViewStatus[]
alállapotok Az erőforrás állapotadatai. InstanceViewStatus[]
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". húr
typeHandlerVersion A szkriptkezelő verzióját adja meg. húr

InstanceViewStatus

Név Leírás Érték
kód Az állapotkód. húr
displayStatus Az állapot rövid honosítható címkéje. húr
szint A szintkód. "Hiba"
"Információ"
"Figyelmeztetés"
üzenet A részletes állapotüzenet, beleértve a riasztásokat és a hibaüzeneteket is. húr
Idő Az állapot időpontja. húr

SecurityProfile

Név Leírás Érték
encryptionAtHost Ezt a tulajdonságot a felhasználó használhatja a kérelemben a virtuális gép vagy virtuálisgép-méretezési csoport gazdagéptitkosításának engedélyezésére vagy letiltására. Ez lehetővé teszi az összes lemez titkosítását, beleértve magát a gazdagépen található Resource/Temp lemezt is. Az alapértelmezett viselkedés a következő: A gazdagép titkosítása le lesz tiltva, kivéve, ha ez a tulajdonság igaz értékre van állítva az erőforrás esetében. Bool
securityType A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. Az alapértelmezett viselkedés a következő: Az UefiSettings csak akkor lesz engedélyezve, ha ez a tulajdonság be van állítva. "ConfidentialVM"
"TrustedLaunch"
uefiSettings Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. Minimális API-verzió: 2020-12-01. UefiSettings

UefiSettings

Név Leírás Érték
secureBootEnabled Megadja, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. Minimális API-verzió: 2020-12-01. Bool
vTpmEnabled Megadja, hogy a virtuális gépen engedélyezve legyen-e a vTPM. Minimális API-verzió: 2020-12-01. Bool

ServiceArtifactReference

Név Leírás Érték
azonosító A szolgáltatásösszetevő referencia-azonosítója /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} húr

VirtualMachineScaleSetStorageProfile

Név Leírás Érték
dataDisks Megadja azokat a paramétereket, amelyekkel adatlemezeket adhat hozzá a méretezési csoport virtuális gépeihez. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetDataDisk[]
diskControllerType húr
imageReference Megadja a használni kívánt kép adatait. Megadhatja a platformrendszerképekről, a marketplace-rendszerképekről vagy a virtuálisgép-rendszerképekről szóló információkat. Ez az elem akkor szükséges, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-lemezképet szeretne használni, de más létrehozási műveletekben nem használja. ImageReference
osDisk Megadja a méretezési csoportban lévő virtuális gépek által használt operációsrendszer-lemez adatait. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetOSDisk

VirtualMachineScaleSetDataDisk

Név Leírás Érték
gyorsítótárazás Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Nincs a standard tárolóhoz. ReadOnly for Premium Storage. "Nincs"
"ReadOnly"
"ReadWrite"
createOption A létrehozási lehetőség. "Csatolás"
"Üres"
"FromImage" (kötelező)
deleteOption Megadja, hogy az adatlemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Lehetséges értékek:

Törlés Ha ezt az értéket használja, az adatlemez törlődik a VMSS Flex virtuális gép törlésekor.

leválasztása Ha ezt az értéket használja, az adatlemez megmarad a VMSS Flex virtuális gép törlése után.

Az alapértelmezett érték atörlése értékre van állítva.
"Törlés"
"Leválasztás"
diskIOPSReadWrite Megadja a felügyelt lemez Read-Write IOPS-t. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. Int
diskMBpsReadWrite A felügyelt lemez sávszélességét adja meg másodpercenként MB-ban. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. Int
diskSizeGB Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A diskSizeGB tulajdonság a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál. Int
Lun Az adatlemez logikai egységszámát adja meg. Ez az érték a virtuális gépen belüli adatlemezek azonosítására szolgál, ezért egyedinek kell lennie a virtuális géphez csatlakoztatott minden adatlemez esetében. int (kötelező)
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
név A lemez neve. húr
writeAcceleratorEnabled Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. Bool

VirtualMachineScaleSetManagedDiskParameters

Név Leírás Érték
diskEncryptionSet Megadja a felügyelt lemez ügyfél által felügyelt lemeztitkosítási készletének erőforrás-azonosítóját. DiskEncryptionSetParameters
securityProfile Megadja a felügyelt lemez biztonsági profilját. VMDiskSecurityProfile
storageAccountType Megadja a felügyelt lemez tárfiókjának típusát. MEGJEGYZÉS: UltraSSD_LRS csak adatlemezekkel használható, operációsrendszer-lemezzel nem használható. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"

DiskEncryptionSetParameters

Név Leírás Érték
azonosító Erőforrás-azonosító húr

VMDiskSecurityProfile

Név Leírás Érték
diskEncryptionSet Megadja az ügyfél által felügyelt lemeztitkosítási csoport erőforrás-azonosítóját a felügyelt lemezhez, amelyet az ügyfél által titkosított ConfidentialVM OS Disk és VMGuest blob használ. DiskEncryptionSetParameters
securityEncryptionType A felügyelt lemez EncryptionType tulajdonságát adja meg. DiskWithVMGuestState értékre van állítva a felügyelt lemez és a VMGuestState blob titkosításához, a VMGuestStateOnly pedig csak a VMGuestState blob titkosításához. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be. 'DiskWithVMGuestState'
"VMGuestStateOnly"

ImageReference

Név Leírás Érték
communityGalleryImageId A virtuális gép üzembe helyezéséhez a közösségi katalógus rendszerképének egyedi azonosítóját adta meg. Ez lekérhető a közösségi galéria rendszerképének GET hívásából. húr
azonosító Erőforrás-azonosító húr
ajánlat Megadja a virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép ajánlatát. húr
kiadó A kép közzétevője. húr
sharedGalleryImageId A megosztott katalógus lemezképének egyedi azonosítóját adta meg a virtuális gép üzembe helyezéséhez. Ez lekérhető a megosztott katalógus képének GET hívásából. húr
Sku A kép termékváltozata. húr
verzió A virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép verzióját adja meg. Az engedélyezett formátumok a Major.Minor.Build vagy a "legújabb". A fő, a kisebb és a build tizedes tört. Adja meg a "legújabb" értéket a rendszerkép üzembe helyezéskor elérhető legújabb verziójának használatához. Még ha a legújabb verziót is használja, a virtuálisgép-rendszerkép nem frissül automatikusan az üzembe helyezés után, még akkor sem, ha egy új verzió elérhetővé válik. Ne használja a "verzió" mezőt a katalógus lemezképének üzembe helyezéséhez, a katalógus lemezképének "id" mezője mindig az "id" mezőt használja a katalóguskép "legújabb" verziójának használatához, csak állítsa be a "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}" mezőt az "id" mezőben verzióbemenet nélkül. húr

VirtualMachineScaleSetOSDisk

Név Leírás Érték
gyorsítótárazás Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Nincs a standard tárolóhoz. ReadOnly for Premium Storage. "Nincs"
"ReadOnly"
"ReadWrite"
createOption Meghatározza, hogyan kell létrehozni a méretezési csoportban lévő virtuális gépeket. Az egyetlen engedélyezett érték: FromImage. Ezt az értéket akkor használja a rendszer, ha rendszerképet használ a virtuális gép létrehozásához. Platformrendszerkép használata esetén a fent leírt imageReference elemet is használhatja. Marketplace-rendszerkép használata esetén a korábban ismertetett tervelemet is használhatja. "Csatolás"
"Üres"
"FromImage" (kötelező)
deleteOption Megadja, hogy az operációsrendszer-lemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Lehetséges értékek:

Törlés Ha ezt az értéket használja, az operációsrendszer-lemez törlődik a VMSS Flex virtuális gép törlésekor.

leválasztása Ha ezt az értéket használja, az operációsrendszer-lemez megmarad a VMSS Flex virtuális gép törlése után.

Az alapértelmezett érték atörlése értékre van állítva. Rövid élettartamú operációsrendszer-lemez esetén az alapértelmezett érték Törlés. A felhasználó nem módosíthatja a rövid élettartamú operációsrendszer-lemez törlési beállítását.
"Törlés"
"Leválasztás"
diffDiskSettings Megadja a virtuálisgép-méretezési csoport által használt operációsrendszer-lemez rövid élettartamú lemezbeállításait. DiffDiskSettings
diskSizeGB Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A "diskSizeGB" tulajdonság a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál. Int
kép A méretezési csoport alapjául szolgáló nem felügyelt felhasználói lemezképre vonatkozó információkat adja meg. VirtualHardDisk
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
név A lemez neve. húr
osType Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, ha virtuális gépet hoz létre felhasználói lemezképből vagy speciális VHD-ből. Lehetséges értékek: Windows,Linux. "Linux"
"Windows"
vhdContainers Megadja a méretezési csoport operációsrendszer-lemezeinek tárolására használt tároló URL-címeit. sztring[]
writeAcceleratorEnabled Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. Bool

DiffDiskSettings

Név Leírás Érték
opció Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait. "Helyi"
elhelyezés Az operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. A lehetséges értékek a következők: CacheDisk,ResourceDisk. Az alapértelmezett viselkedés a következő: CacheDisk, ha a virtuális gép méretéhez van konfigurálva, ellenkező esetben ResourceDisk használ. Tekintse meg a Windows rendszerű virtuális gépek méretdokumentációját az /azure/virtual-machines/windows/sizes és a Linux rendszerű virtuális gépeknél az /azure/virtual-machines/linux/sizes címen, és ellenőrizze, hogy mely virtuálisgép-méretek teszik elérhetővé a gyorsítótárlemezt. 'CacheDisk'
"ResourceDisk"

VirtualHardDisk

Név Leírás Érték
Uri Megadja a virtuális merevlemez URI-ját. húr

Sku

Név Leírás Érték
kapacitás Megadja a méretezési csoportban lévő virtuális gépek számát. Int
név A termékváltozat neve. húr
kötő A méretezési csoportban lévő virtuális gépek szintjét adja meg.

Lehetséges értékek:

Standard

Alapszintű
húr

Rövid útmutatósablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Leírás
Virtuálisgép-méretezési csoport üzembe helyezése LB-mintavétellel és automatikus javításokkal

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését egy terheléselosztó mögött, konfigurált állapotadat-mintavétellel. A méretezési csoport automatikus példányjavítási szabályzattal is rendelkezik, amely 30 perces türelmi idővel engedélyezve van.
Olyan VMSS üzembe helyezése, amely összeköti az egyes virtuális gépeket egy Azure Files-megosztási

Üzembe helyezés az Azure
Ez a sablon üzembe helyez egy Ubuntu virtuálisgép-méretezési csoportot, és egyéni szkriptbővítménnyel csatlakoztatja az egyes virtuális gépeket egy Azure Files-megosztáshoz
Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése egyéni szkriptbővítménnyel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi windowsos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését a különböző Windows-verziók legújabb javított verziójával. Ezek a virtuális gépek egyéni szkriptbővítménnyel rendelkeznek a testreszabáshoz, és az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók.
Méretezési csoport üzembe helyezése meglévő virtuális hálózati

Üzembe helyezés az Azure
Ez a sablon üzembe helyez egy virtuálisgép-méretezési csoportot egy külső virtuális hálózatban.
Több virtuális gép hozzáadása virtuálisgép-méretezési csoporthoz

Üzembe helyezés az Azure
Ez a sablon N számú virtuális gépet hoz létre felügyelt lemezekkel, nyilvános IP-címekkel és hálózati adapterekkel. A virtuális gépeket rugalmas vezénylési módban hozza létre egy virtuálisgép-méretezési csoportban. Ezek ki lesznek építve egy virtuális hálózaton, amely szintén az üzembe helyezés részeként jön létre
VMSS rugalmas vezénylési módjának rövid útmutatója Linux

Üzembe helyezés az Azure
Ez a sablon egy egyszerű virtuálisgép-méretezési csoportot helyez üzembe egy Azure Load Balancer mögötti példányokkal. A virtuálisgép-méretezési csoport rugalmas vezénylési módban van. Az operációs rendszer paraméterével válassza a Linux (Ubuntu) vagy a Windows (Windows Server Datacenter 2019) üzembe helyezését. MEGJEGYZÉS: Ez a rövid útmutatósablon bármilyen internetes címről engedélyezi a virtuálisgép-felügyeleti portokhoz (SSH, RDP) való hálózati hozzáférést, és nem használható éles környezetekhez.
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel az ILB-

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését az Ubuntu Linux 15.10 vagy 14.04.4-LTS legújabb javított verziójával. Ezek a virtuális gépek egy belső terheléselosztó mögött állnak, amely nat-szabályokat használ az ssh-kapcsolatokhoz.
Virtuálisgép-méretezési csoport üzembe helyezése linuxos egyéni rendszerképekkel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy egyéni virtuálisgép-linuxos rendszerkép üzembe helyezését egy méretezési csoportban. Ezek a virtuális gépek egy HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-as porton). A példa egy egyéni szkriptet használ az alkalmazás üzembe helyezéséhez és frissítéséhez, előfordulhat, hogy meg kell adnia az egyéni szkriptet a saját frissítési eljárásához. Általános rendszerképet kell biztosítania a virtuális gépről ugyanabban az előfizetésben és régióban, ahol a VMSS-t létrehozza.
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépeken

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 14.04.4-LTS vagy 16.04-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók.
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel az Availabilty Zones

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 14.04.4-LTS vagy 16.04-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók.
Linux VMSS wth elsődleges/másodlagos architektúra üzembe helyezése

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy Linux rendszerű virtuális gép üzembe helyezését egyéni szkriptbővítménnyel az elsődleges másodlagos architektúrában
Egyszerű virtuálisgép-méretezési csoport Linux rendszerű virtuális gépekkel és nyilvános IPv4-ekkel virtuális gépenként

Üzembe helyezés az Azure
Ez a sablon egy egyszerű méretezési csoport üzembe helyezését mutatja be terheléselosztóval, bejövő NAT-szabályokkal és virtuális gépenkénti nyilvános IP-címmel.
Megbízható indításra képes Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi, hogy a Windows Server 2016, a Windows Server 2019 vagy a Windows Server 2022 Azure Edition legújabb javított verziójával telepítsen egy megbízható, indításra alkalmas virtuálisgép-méretezési csoportot. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Ha engedélyezi a Secureboot és a vTPM használatát, a vendégigazolási bővítmény telepítve lesz a VMSS-en. Ez a bővítmény távoli igazolási hajt végre a felhőben.
Ubuntu virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi az Azure Application Gatewaybe integrált egyszerű Ubuntu virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel és automatikus méretezési

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 15.04 vagy 14.04.4-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják
SSL-kompatibilis virtuálisgép-méretezési csoport

Üzembe helyezés az Azure
Az Azure Key Vault biztonságosan üzembe helyezett SSL-tanúsítványokkal konfigurált webkiszolgálók üzembe helyezése
Méretezési csoport üzembe helyezése meglévő virtuális hálózaton Windows

Üzembe helyezés az Azure
Ez a sablon üzembe helyez egy Windows 2016 Datacenter rendszerű virtuálisgép-méretezési csoportot egy exsisting erőforráscsoportba, virtuális hálózatba és alhálózatba.
Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy egyszerű, az Azure Application Gatewaybe integrált Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel és automatikus méretezési

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési készletének üzembe helyezését a Windows 2008-R2-SP1, 2012-Datacenter vagy 2012-R2-Datacenter legújabb javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják
Virtuálisgép-méretezési csoport üzembe helyezése windowsos egyéni lemezképekkel

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi egy egyszerű virtuálisgép-méretezési csoport üzembe helyezését egy egyéni Windows-rendszerkép használatával. Ezek a virtuális gépek HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-as porton)
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépeken

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési készletének üzembe helyezését a különböző Windows-verziók utolsó javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók.
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel a rendelkezésre állási zónákban

Üzembe helyezés az Azure
Ez a sablon lehetővé teszi windowsos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését a különböző Windows-verziók legújabb javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók.
nyilvános IP-előtaggal rendelkező virtuális gépek

Üzembe helyezés az Azure
Sablon a VMSS nyilvános IP-előtaggal való üzembe helyezéséhez

Terraform (AzAPI-szolgáltató) erőforrásdefiníciója

A virtualMachineScaleSets erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:

  • erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.

Erőforrás formátuma

Microsoft.Compute/virtualMachineScaleSets erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/virtualMachineScaleSets@2023-07-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      additionalCapabilities = {
        hibernationEnabled = bool
        ultraSSDEnabled = bool
      }
      automaticRepairsPolicy = {
        enabled = bool
        gracePeriod = "string"
        repairAction = "string"
      }
      constrainedMaximumCapacity = bool
      doNotRunExtensionsOnOverprovisionedVMs = bool
      hostGroup = {
        id = "string"
      }
      orchestrationMode = "string"
      overprovision = bool
      platformFaultDomainCount = int
      priorityMixPolicy = {
        baseRegularPriorityCount = int
        regularPriorityPercentageAboveBase = int
      }
      proximityPlacementGroup = {
        id = "string"
      }
      scaleInPolicy = {
        forceDeletion = bool
        rules = [
          "string"
        ]
      }
      singlePlacementGroup = bool
      spotRestorePolicy = {
        enabled = bool
        restoreTimeout = "string"
      }
      upgradePolicy = {
        automaticOSUpgradePolicy = {
          disableAutomaticRollback = bool
          enableAutomaticOSUpgrade = bool
          useRollingUpgradePolicy = bool
        }
        mode = "string"
        rollingUpgradePolicy = {
          enableCrossZoneUpgrade = bool
          maxBatchInstancePercent = int
          maxSurge = bool
          maxUnhealthyInstancePercent = int
          maxUnhealthyUpgradedInstancePercent = int
          pauseTimeBetweenBatches = "string"
          prioritizeUnhealthyInstances = bool
          rollbackFailedInstancesOnPolicyBreach = bool
        }
      }
      virtualMachineProfile = {
        applicationProfile = {
          galleryApplications = [
            {
              configurationReference = "string"
              enableAutomaticUpgrade = bool
              order = int
              packageReferenceId = "string"
              tags = "string"
              treatFailureAsDeploymentFailure = bool
            }
          ]
        }
        billingProfile = {
          maxPrice = "decimal-as-string"
        }
        capacityReservation = {
          capacityReservationGroup = {
            id = "string"
          }
        }
        diagnosticsProfile = {
          bootDiagnostics = {
            enabled = bool
            storageUri = "string"
          }
        }
        evictionPolicy = "string"
        extensionProfile = {
          extensions = [
            {
              name = "string"
              properties = {
                autoUpgradeMinorVersion = bool
                enableAutomaticUpgrade = bool
                forceUpdateTag = "string"
                protectedSettingsFromKeyVault = {
                  secretUrl = "string"
                  sourceVault = {
                    id = "string"
                  }
                }
                provisionAfterExtensions = [
                  "string"
                ]
                publisher = "string"
                suppressFailures = bool
                type = "string"
                typeHandlerVersion = "string"
              }
            }
          ]
          extensionsTimeBudget = "string"
        }
        hardwareProfile = {
          vmSizeProperties = {
            vCPUsAvailable = int
            vCPUsPerCore = int
          }
        }
        licenseType = "string"
        networkProfile = {
          healthProbe = {
            id = "string"
          }
          networkApiVersion = "2020-11-01"
          networkInterfaceConfigurations = [
            {
              name = "string"
              properties = {
                auxiliaryMode = "string"
                auxiliarySku = "string"
                deleteOption = "string"
                disableTcpStateTracking = bool
                dnsSettings = {
                  dnsServers = [
                    "string"
                  ]
                }
                enableAcceleratedNetworking = bool
                enableFpga = bool
                enableIPForwarding = bool
                ipConfigurations = [
                  {
                    name = "string"
                    properties = {
                      applicationGatewayBackendAddressPools = [
                        {
                          id = "string"
                        }
                      ]
                      applicationSecurityGroups = [
                        {
                          id = "string"
                        }
                      ]
                      loadBalancerBackendAddressPools = [
                        {
                          id = "string"
                        }
                      ]
                      loadBalancerInboundNatPools = [
                        {
                          id = "string"
                        }
                      ]
                      primary = bool
                      privateIPAddressVersion = "string"
                      publicIPAddressConfiguration = {
                        name = "string"
                        properties = {
                          deleteOption = "string"
                          dnsSettings = {
                            domainNameLabel = "string"
                            domainNameLabelScope = "string"
                          }
                          idleTimeoutInMinutes = int
                          ipTags = [
                            {
                              ipTagType = "string"
                              tag = "string"
                            }
                          ]
                          publicIPAddressVersion = "string"
                          publicIPPrefix = {
                            id = "string"
                          }
                        }
                        sku = {
                          name = "string"
                          tier = "string"
                        }
                      }
                      subnet = {
                        id = "string"
                      }
                    }
                  }
                ]
                networkSecurityGroup = {
                  id = "string"
                }
                primary = bool
              }
            }
          ]
        }
        osProfile = {
          adminPassword = "string"
          adminUsername = "string"
          allowExtensionOperations = bool
          computerNamePrefix = "string"
          customData = "string"
          linuxConfiguration = {
            disablePasswordAuthentication = bool
            enableVMAgentPlatformUpdates = bool
            patchSettings = {
              assessmentMode = "string"
              automaticByPlatformSettings = {
                bypassPlatformSafetyChecksOnUserSchedule = bool
                rebootSetting = "string"
              }
              patchMode = "string"
            }
            provisionVMAgent = bool
            ssh = {
              publicKeys = [
                {
                  keyData = "string"
                  path = "string"
                }
              ]
            }
          }
          requireGuestProvisionSignal = bool
          secrets = [
            {
              sourceVault = {
                id = "string"
              }
              vaultCertificates = [
                {
                  certificateStore = "string"
                  certificateUrl = "string"
                }
              ]
            }
          ]
          windowsConfiguration = {
            additionalUnattendContent = [
              {
                componentName = "Microsoft-Windows-Shell-Setup"
                content = "string"
                passName = "OobeSystem"
                settingName = "string"
              }
            ]
            enableAutomaticUpdates = bool
            enableVMAgentPlatformUpdates = bool
            patchSettings = {
              assessmentMode = "string"
              automaticByPlatformSettings = {
                bypassPlatformSafetyChecksOnUserSchedule = bool
                rebootSetting = "string"
              }
              enableHotpatching = bool
              patchMode = "string"
            }
            provisionVMAgent = bool
            timeZone = "string"
            winRM = {
              listeners = [
                {
                  certificateUrl = "string"
                  protocol = "string"
                }
              ]
            }
          }
        }
        priority = "string"
        scheduledEventsProfile = {
          osImageNotificationProfile = {
            enable = bool
            notBeforeTimeout = "string"
          }
          terminateNotificationProfile = {
            enable = bool
            notBeforeTimeout = "string"
          }
        }
        securityPostureReference = {
          excludeExtensions = [
            {
              location = "string"
              properties = {
                autoUpgradeMinorVersion = bool
                enableAutomaticUpgrade = bool
                forceUpdateTag = "string"
                instanceView = {
                  name = "string"
                  statuses = [
                    {
                      code = "string"
                      displayStatus = "string"
                      level = "string"
                      message = "string"
                      time = "string"
                    }
                  ]
                  substatuses = [
                    {
                      code = "string"
                      displayStatus = "string"
                      level = "string"
                      message = "string"
                      time = "string"
                    }
                  ]
                  type = "string"
                  typeHandlerVersion = "string"
                }
                protectedSettingsFromKeyVault = {
                  secretUrl = "string"
                  sourceVault = {
                    id = "string"
                  }
                }
                provisionAfterExtensions = [
                  "string"
                ]
                publisher = "string"
                suppressFailures = bool
                type = "string"
                typeHandlerVersion = "string"
              }
              tags = {}
            }
          ]
          id = "string"
        }
        securityProfile = {
          encryptionAtHost = bool
          securityType = "string"
          uefiSettings = {
            secureBootEnabled = bool
            vTpmEnabled = bool
          }
        }
        serviceArtifactReference = {
          id = "string"
        }
        storageProfile = {
          dataDisks = [
            {
              caching = "string"
              createOption = "string"
              deleteOption = "string"
              diskIOPSReadWrite = int
              diskMBpsReadWrite = int
              diskSizeGB = int
              lun = int
              managedDisk = {
                diskEncryptionSet = {
                  id = "string"
                }
                securityProfile = {
                  diskEncryptionSet = {
                    id = "string"
                  }
                  securityEncryptionType = "string"
                }
                storageAccountType = "string"
              }
              name = "string"
              writeAcceleratorEnabled = bool
            }
          ]
          diskControllerType = "string"
          imageReference = {
            communityGalleryImageId = "string"
            id = "string"
            offer = "string"
            publisher = "string"
            sharedGalleryImageId = "string"
            sku = "string"
            version = "string"
          }
          osDisk = {
            caching = "string"
            createOption = "string"
            deleteOption = "string"
            diffDiskSettings = {
              option = "Local"
              placement = "string"
            }
            diskSizeGB = int
            image = {
              uri = "string"
            }
            managedDisk = {
              diskEncryptionSet = {
                id = "string"
              }
              securityProfile = {
                diskEncryptionSet = {
                  id = "string"
                }
                securityEncryptionType = "string"
              }
              storageAccountType = "string"
            }
            name = "string"
            osType = "string"
            vhdContainers = [
              "string"
            ]
            writeAcceleratorEnabled = bool
          }
        }
        userData = "string"
      }
      zoneBalance = bool
    }
    zones = [
      "string" or int
    ]
    sku = {
      capacity = int
      name = "string"
      tier = "string"
    }
    extendedLocation = {
      name = "string"
      type = "EdgeZone"
    }
    plan = {
      name = "string"
      product = "string"
      promotionCode = "string"
      publisher = "string"
    }
  })
}

Tulajdonságértékek

virtualMachineScaleSets

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Compute/virtualMachineScaleSets@2023-07-01"
név Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1–15 (Windows)
1-64 (Linux)



Érvényes karakterek:
Nem használhatók szóközök, vezérlőkarakterek vagy ezek a karakterek:
~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ?

Nem lehet aláhúzással kezdeni. Nem végződhet ponttal vagy kötőjellel.
hely Erőforrás helye sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. sztring (kötelező)
Címkék Erőforráscímkék Címkenevek és -értékek szótára.
Sku A virtuálisgép-méretezési csoport termékváltozata. termékváltozat
extendedLocation A virtuálisgép-méretezési csoport kiterjesztett helye. ExtendedLocation
azonosság A virtuálisgép-méretezési csoport identitása, ha konfigurálva van. VirtualMachineScaleSetIdentity
terv Megadja a virtuális gép létrehozásához használt piactéri rendszerkép adatait. Ez az elem csak marketplace-rendszerképekhez használható. Ahhoz, hogy egy API-ból piactéri rendszerképet használhasson, engedélyeznie kell a rendszerképet programozott használatra. Az Azure Portalon keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés, Első lépések –>elemre. Adja meg a szükséges információkat, majd kattintson a Mentésgombra. terv
kellékek Egy virtuálisgép-méretezési csoport tulajdonságait ismerteti. VirtualMachineScaleSetProperties
Zónák A virtuálisgép-méretezési csoport zónái. MEGJEGYZÉS: A rendelkezésre állási zónák csak a méretezési csoport létrehozásakor állíthatók be A rendelkezésre állási zónák tömbje sztringként vagy intként.

ExtendedLocation

Név Leírás Érték
név A kiterjesztett hely neve. húr
típus A kiterjesztett hely típusa. "EdgeZone"

VirtualMachineScaleSetIdentity

Név Leírás Érték
típus A virtuálisgép-méretezési csoporthoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást a virtuálisgép-méretezési csoportból. "SystemAssigned"
"SystemAssigned, UserAssigned"
"UserAssigned"
identity_ids A virtuálisgép-méretezési csoporthoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". Felhasználói identitásazonosítók tömbje.

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentitiesValue

UserAssignedIdentitiesValue

Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.

Terv

Név Leírás Érték
név A terv azonosítója. húr
termék A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ajánlat az imageReference elem alatt. húr
promotionCode Az előléptetési kód. húr
kiadó A közzétevő azonosítója. húr

VirtualMachineScaleSetProperties

Név Leírás Érték
további képességek A virtuálisgép-méretezési csoportban lévő virtuális gépeken engedélyezett vagy letiltott további képességeket adja meg. Például: hogy a virtuális gépek támogatják-e a felügyelt adatlemezek UltraSSD_LRS tárfióktípussal való csatolását. További képességek
automaticRepairsPolicy Automatikus javításokra vonatkozó szabályzat. AutomaticRepairsPolicy
constrainedMaximumCapacity Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. Bool
doNotRunExtensionsOnOverprovisionedVMs Ha a overprovision engedélyezve van, a bővítmények csak a kért számú virtuális gépen indulnak el, amelyeket végül megtartanak. Ez a tulajdonság így biztosítja, hogy a bővítmények ne fussanak a túlterjedt virtuális gépeken. Bool
hostGroup Megadja a virtuálisgép-méretezési csoport által használt dedikált gazdagépcsoport adatait. Minimális API-verzió: 2020-06-01. subResource
orchestrationMode Megadja a virtuálisgép-méretezési csoport vezénylési módját. "Rugalmas"
"Egyenruhás"
túlterjedés Megadja, hogy a virtuálisgép-méretezési csoportot túl kell-e méretezni. Bool
platformFaultDomainCount Hibatartományok száma az egyes elhelyezési csoportokhoz. Int
priorityMixPolicy Meghatározza a kihasználatlan és a normál prioritású virtuális gépek egyazon VMSS Flex-példányon belüli keveréséhez szükséges célokat. PriorityMixPolicy
proximityPlacementGroup Megadja a virtuálisgép-méretezési csoporthoz hozzárendelendő közelségi elhelyezési csoport adatait. Minimális API-verzió: 2018-04-01. subResource
scaleInPolicy Meghatározza a virtuálisgép-méretezési csoportban lévő virtuális gépek skálázása során alkalmazott szabályzatokat. ScaleInPolicy
singlePlacementGroup Ha ez igaz, a méretezési csoportot egyetlen elhelyezési csoportra korlátozza, amely legfeljebb 100 virtuális gép lehet. MEGJEGYZÉS: Ha a singlePlacementGroup igaz, előfordulhat, hogy hamis értékre módosul. Ha azonban a singlePlacementGroup hamis, lehet, hogy nem igazra módosítja. Bool
spotRestorePolicy Megadja a virtuálisgép-méretezési csoport kihasználatlan visszaállítási tulajdonságait. SpotRestorePolicy
upgradePolicy A frissítési szabályzat. UpgradePolicy
virtualMachineProfile A virtuálisgép-profil. VirtualMachineScaleSetVMProfile
zoneBalance A zónakimaradás esetén szigorúan a virtuális gépek eloszlásának x zónák közötti kényszerítése. A zoneBalance tulajdonság csak akkor állítható be, ha a méretezési csoport zónatulajdonsága több zónát tartalmaz. Ha nincsenek zónák, vagy csak egy zóna van megadva, akkor a zoneBalance tulajdonságot nem szabad beállítani. Bool

További képességek

Név Leírás Érték
hibernationEnabled A virtuális gépen a hibernálási képességet engedélyező vagy letiltó jelző. Bool
ultraSSDEnabled Az a jelző, amely lehetővé teszi vagy letiltja, hogy egy vagy több felügyelt adatlemez UltraSSD_LRS tárfióktípussal a virtuális gépen vagy a VMSS-en. A tárfióktípusú felügyelt lemezek UltraSSD_LRS csak akkor vehetők fel virtuális géphez vagy virtuálisgép-méretezési csoporthoz, ha ez a tulajdonság engedélyezve van. Bool

AutomaticRepairsPolicy

Név Leírás Érték
Engedélyezve Megadja, hogy engedélyezni kell-e az automatikus javításokat a virtuálisgép-méretezési csoportban. Az alapértelmezett érték hamis. Bool
gracePeriod Az az idő, amelyre az automatikus javítások fel vannak függesztve a virtuális gép állapotváltozása miatt. A türelmi idő az állapotmódosítás befejeződése után kezdődik. Ez segít elkerülni a korai vagy véletlen javításokat. Az időtartamot ISO 8601 formátumban kell megadni. A minimálisan engedélyezett türelmi idő 10 perc (PT10M), amely szintén az alapértelmezett érték. A maximálisan engedélyezett türelmi idő 90 perc (PT90M). húr
repairAction A méretezési csoportban lévő nem megfelelő virtuális gépek javításához használt javítási művelet típusa (csere, újraindítás, újraimálás). Az alapértelmezett érték a csere. "Reimage"
"Csere"
"Újraindítás"

Alforrás

Név Leírás Érték
azonosító Erőforrás-azonosító húr

PriorityMixPolicy

Név Leírás Érték
baseRegularPriorityCount Az ebben a méretezési csoportban létrejövő normál prioritású virtuális gépek alapszáma a méretezés során. Int

Korlátok:
Minimális érték = 0
regularPriorityPercentageAboveBase A virtuálisgép-példányok százalékos aránya az alapszintű prioritási szám elérése után, amelyek várhatóan normál prioritást használnak. Int

Korlátok:
Minimális érték = 0
Maximális érték = 100

ScaleInPolicy

Név Leírás Érték
forceDeletion Ez a tulajdonság lehetővé teszi annak megadását, hogy az eltávolításra kiválasztott virtuális gépeket kényszerítetten törölni kell-e a virtuálisgép-méretezési csoport méretezése során. (Funkció előzetes verzióban) Bool
Szabályok A virtuálisgép-méretezési csoport skálázása során követendő szabályok.

A lehetséges értékek a következők:

Alapértelmezett Ha egy virtuálisgép-méretezési csoport méretezése történik, a méretezési csoport először zónák között lesz egyensúlyban, ha ez egy zónaméretezési csoport. Ezt követően a hibatartományok között a lehető legnagyobb mértékben ki lesz egyensúlyban. Az egyes tartalék tartományokon belül az eltávolításhoz kiválasztott virtuális gépek lesznek a legújabbak, amelyek nem lesznek védve a méretezéstől.

OldestVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a rendszer a legöregebb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legrégebbi virtuális gépeket választjuk ki az eltávolításhoz.

LegújabbVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a legújabb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legújabb virtuális gépeket választjuk ki az eltávolításhoz.

Sztringtömb, amely a következők bármelyikét tartalmazza:
"Alapértelmezett"
"LegújabbVM"
"OldestVM"

SpotRestorePolicy

Név Leírás Érték
Engedélyezve Engedélyezi a kihasználatlanTry-Restore funkciót, amelyben a kiürített VMSS SPOT-példányokat a rendszer opportunista módon próbálja visszaállítani a kapacitás rendelkezésre állása és a díjszabási korlátozások alapján Bool
restoreTimeout Iso 8601-es időkorlátként kifejezett időtúllépési érték, amely után a platform nem próbálja visszaállítani a VMSS SPOT-példányokat húr

UpgradePolicy

Név Leírás Érték
automaticOSUpgradePolicy Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek. AutomaticOSUpgradePolicy
üzemmód Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját.

A lehetséges értékek a következők:

Manuális – A méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását szabályozhatja. Ezt a manualUpgrade művelet használatával teheti meg.

Automatikus – A méretezési csoportban lévő összes virtuális gép automatikusan frissül.
"Automatikus"
"Kézi"
"Gördülő"
rollingUpgradePolicy A működés közbeni frissítés során használt konfigurációs paraméterek. RollingUpgradePolicy

AutomaticOSUpgradePolicy

Név Leírás Érték
disableAutomaticRollback Le kell-e tiltani az operációs rendszer lemezkép-visszaállítási funkcióját. Az alapértelmezett érték hamis. Bool
enableAutomaticOSUpgrade Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoportok példányaira, amikor elérhetővé válik az operációsrendszer-rendszerkép egy újabb verziója. Az alapértelmezett érték hamis. Ha ez igaz értékre van állítva a Windows-alapú méretezési csoportok esetében, az enableAutomaticUpdates automatikusan hamis értékre van állítva, és nem állítható be igaz értékre. Bool
useRollingUpgradePolicy Azt jelzi, hogy az automatikus operációsrendszer-frissítés során használni kell-e a működés közbeni frissítési szabályzatot. Az alapértelmezett érték hamis. Az automatikus operációsrendszer-frissítés az alapértelmezett szabályzatra fog visszaállni, ha nincs meghatározva szabályzat a VMSS-en. Bool

RollingUpgradePolicy

Név Leírás Érték
enableCrossZoneUpgrade A frissítési kötegek létrehozásakor engedélyezze a VMSS számára, hogy figyelmen kívül hagyja az AZ-határokat. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt. Bool
maxBatchInstancePercent Az összes virtuálisgép-példány maximális százalékos aránya, amelyet a rendszer egyszerre frissít egy kötegben futó frissítéssel. Mivel ez a maximális, nem kifogástalan példányok az előző vagy jövőbeli kötegekben, a nagyobb megbízhatóság érdekében a köteg példányainak százalékos aránya csökkenhet. A paraméter alapértelmezett értéke 20%. Int

Korlátok:
Minimális érték = 5
Maximális érték = 100
maxSurge Hozzon létre új virtuális gépeket a méretezési csoport frissítéséhez a meglévő virtuális gépek frissítése helyett. A meglévő virtuális gépek az egyes kötegek új virtuális gépeinek létrehozása után törlődnek. Bool
maxUnhealthyInstancePercent A méretezési csoportban lévő összes virtuálisgép-példány maximális százalékos aránya, amely egyidejűleg nem kifogástalan lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban található a működés közbeni frissítés megszakítása előtt. A köteg indítása előtt a rendszer ellenőrzi ezt a korlátozást. A paraméter alapértelmezett értéke 20%. Int

Korlátok:
Minimális érték = 5
Maximális érték = 100
maxUnhealthyUpgradedInstancePercent A frissített virtuálisgép-példányok maximális százalékos aránya, amely nem kifogástalan állapotban található. Ez az ellenőrzés az egyes kötegek frissítése után történik. Ha ezt a százalékos értéket valaha is túllépi, a működés közbeni frissítés leáll. A paraméter alapértelmezett értéke 20%. Int

Korlátok:
Minimális érték = 0
Maximális érték = 100
pauseTimeBetweenBatches Az egy kötegben lévő összes virtuális gép frissítésének befejezése és a következő köteg indítása közötti várakozási idő. Az időtartamot ISO 8601 formátumban kell megadni. Az alapértelmezett érték 0 másodperc (PT0S). húr
prioritizeUnhealthyInstances Frissítse a méretezési csoportban lévő összes nem kifogástalan példányt az kifogástalan állapotú példányok előtt. Bool
rollbackFailedInstancesOnPolicyBreach Sikertelen példányok visszaállítása az előző modellre, ha a működés közbeni frissítési szabályzatot megsértették. Bool

VirtualMachineScaleSetVMProfile

Név Leírás Érték
applicationProfile Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára ApplicationProfile
billingProfile Az Azure Spot VMSS számlázással kapcsolatos adatait adja meg. Minimális API-verzió: 2019-03-01. BillingProfile
capacityReservation A méretezési csoport kapacitásfoglalással kapcsolatos adatait adja meg. Minimális API-verzió: 2021-04-01. CapacityReservationProfile
diagnosticsProfile Megadja a rendszerindítási diagnosztikai beállítások állapotát. Minimális API-verzió: 2015-06-15. DiagnosticsProfile
kilakoltatásPolicy Megadja az Azure Spot virtuális gép és az Azure Spot méretezési csoport kiürítési szabályzatát. Az Azure Spot virtuális gépek esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2017-10-30 előzetes verzió. "Felszabadítás"
"Törlés"
extensionProfile A méretezési csoportban lévő virtuális gépekre telepített bővítmények beállításainak gyűjteményét adja meg. VirtualMachineScaleSetExtensionProfile
hardverprofil Megadja a méretezési csoport hardverprofillal kapcsolatos adatait. Minimális API-verzió: 2021-11-01. VirtualMachineScaleSetHardwareProfile
licenseType Azt adja meg, hogy a használt lemezkép vagy lemez licencelt volt-e a helyszínen.

A Windows Server operációs rendszer lehetséges értékei a következők:

Windows_Client

Windows_Server

A Linux Server operációs rendszer lehetséges értékei a következők:

RHEL_BYOS (RHEL esetén)

SLES_BYOS (SUSE esetén)

További információ: Azure Hybrid Use Benefit for Windows Server

Azure Hybrid Use Benefit for Linux Server

Minimális API-verzió: 2015-06-15
húr
networkProfile Megadja a méretezési csoportban lévő virtuális gépek hálózati adaptereinek tulajdonságait. VirtualMachineScaleSetNetworkProfile
osProfile Megadja a méretezési csoportban lévő virtuális gépek operációsrendszer-beállításait. VirtualMachineScaleSetOSProfile
elsőbbség Megadja a méretezési csoportban lévő virtuális gépek prioritását. Minimális API-verzió: 2017-10-30-preview. "Alacsony"
"Normál"
"Spot"
scheduledEventsProfile Ütemezett eseményhez kapcsolódó konfigurációkat ad meg. ScheduledEventsProfile
securityPostureReference Megadja a méretezési csoport összes virtuális gépéhez használandó biztonsági helyzetet. Minimális API-verzió: 2023-03-01 SecurityPostureReference
securityProfile Megadja a méretezési csoportban lévő virtuális gépek biztonsági profilbeállításait. SecurityProfile
serviceArtifactReference Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. Minimális API-verzió: 2022-11-01 ServiceArtifactReference
storageProfile Megadja a virtuálisgép-lemezek tárolási beállításait. VirtualMachineScaleSetStorageProfile
userData UserData a méretezési csoportban lévő virtuális gépekhez, amelyeknek base-64 kódolásúnak kell lenniük. Az ügyfélnek itt nem szabad titkos kulcsokat átadnia. Minimális API-verzió: 2021-03-01. húr

ApplicationProfile

Név Leírás Érték
galleryApplications Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára VMGalleryApplication[]

VMGalleryApplication

Név Leírás Érték
configurationReference Nem kötelező, Megadja egy azure-blob URI-ját, amely lecseréli a csomag alapértelmezett konfigurációját, ha meg van adva húr
enableAutomaticUpgrade Ha igaz értékre van állítva, ha egy új katalógusalkalmazás-verzió elérhető a PIR/SIG-ben, a rendszer automatikusan frissíti a virtuális gép/virtuálisgép-kezelő rendszer számára Bool
megrendelés Nem kötelező, Megadja a csomagok telepítésének sorrendjét Int
packageReferenceId A GalleryApplicationVersion erőforrás-azonosítóját adja meg /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} sztring (kötelező)
Címkék Nem kötelező, egy átengedési értéket ad meg az általánosabb környezethez. húr
treatFailureAsDeploymentFailure Nem kötelező, ha igaz, a VmApplication bármely műveletének meghibásodása meghiúsul az üzembe helyezés során Bool

BillingProfile

Név Leírás Érték
maxPrice Meghatározza az Azure Spot virtuális gépek/virtuális gépek maximális árát. Ez az ár amerikai dollárban van.

Ez az ár a virtuális gép méretének aktuális Azure Spot árával lesz összehasonlítva. Emellett az árakat az Azure Spot virtuális gép/VMSS létrehozása/frissítésekor hasonlítják össze, és a művelet csak akkor lesz sikeres, ha a maximális Ár nagyobb, mint a jelenlegi Azure Spot ár.

A maxPrice az Azure Spot VM/VMSS kizárására is használható, ha az Aktuális Azure Spot ár meghaladja a maxPrice értéket a virtuális gép/VMSS létrehozása után.

A lehetséges értékek a következők:

- Minden nulla értéknél nagyobb decimális érték. Példa: 0.01538

-1 – azt jelzi, hogy az alapértelmezett ár up-to igény szerint.

A maxPrice beállítása -1 annak jelzésére, hogy az Azure Spot VM/VMSS-t nem szabad kizárni ár miatt. Emellett az alapértelmezett maximális ár -1, ha ön nem adja meg.

Minimális API-verzió: 2019-03-01. Adjon meg egy decimális értéket sztringként.
int vagy json decimális

CapacityReservationProfile

Név Leírás Érték
capacityReservationGroup Megadja a kapacitásfoglalási csoport erőforrás-azonosítóját, amelyet a virtuális gép vagy a méretezési virtuálisgép-példányok lefoglalásához kell használni, ha elegendő kapacitás van lefoglalva. További részletekért tekintse meg a https://aka.ms/CapacityReservation. subResource

DiagnosticsProfile

Név Leírás Érték
bootDiagnostics A rendszerindítási diagnosztika egy hibakeresési funkció, amely lehetővé teszi a konzol kimenetének és képernyőképének megtekintését a virtuális gép állapotának diagnosztizálásához. MEGJEGYZÉS: Ha a storageUri meg van adva, győződjön meg arról, hogy a tárfiók ugyanabban a régióban és előfizetésben van, mint a virtuális gép. A konzolnapló kimenetét egyszerűen megtekintheti. Az Azure lehetővé teszi a virtuális gép képernyőképének megtekintését is a hipervizorból. BootDiagnostics

BootDiagnostics

Név Leírás Érték
Engedélyezve A rendszerindítási diagnosztikát engedélyezni kell-e a virtuális gépen. Bool
storageUri A konzol kimenetének és képernyőképének elhelyezéséhez használandó tárfiók URI-ja. Ha a storageUri nincs megadva a rendszerindítási diagnosztika engedélyezésekor, a rendszer felügyelt tárolót használ. húr

VirtualMachineScaleSetExtensionProfile

Név Leírás Érték
Kiterjesztés A virtuálisgép-méretezési csoport gyermekbővítmény-erőforrásai. VirtualMachineScaleSetExtension[]
extensionsTimeBudget Megadja az összes bővítmény kezdési idejét. Az időtartamnak 15 perc és 120 perc közöttinek kell lennie (beleértve) és ISO 8601 formátumban kell megadni. Az alapértelmezett érték 90 perc (PT1H30M). Minimális API-verzió: 2020-06-01. húr

VirtualMachineScaleSetExtension

Név Leírás Érték
név A bővítmény neve. húr
kellékek A virtuálisgép-méretezési csoport bővítményének tulajdonságait ismerteti. VirtualMachineScaleSetExtensionProperties

VirtualMachineScaleSetExtensionProperties

Név Leírás Érték
autoUpgradeMinorVersion Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva. Bool
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el. Bool
forceUpdateTag Ha egy érték meg van adva, és eltér az előző értéktől, a bővítménykezelőt akkor is frissítenie kell, ha a bővítménykonfiguráció nem változott. húr
protectedSettings A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat.
protectedSettingsFromKeyVault A hivatkozás által átadott és a Key Vaultból felhasznált bővítmények védett beállításai KeyVaultSecretReference
provisionAfterExtensions Olyan bővítménynevek gyűjteménye, amelyek után ezt a bővítményt ki kell építeni. sztring[]
kiadó A bővítménykezelő közzétevőjének neve. húr
Beállítások Json formátumú nyilvános beállítások a bővítményhez.
suppressFailures Azt jelzi, hogy a bővítményből eredő hibák el lesznek-e tiltva (az olyan működési hibák, mint például a virtuális géphez való csatlakozás mellőzése, függetlenül attól, hogy ez az érték el lesz-e tiltva). Az alapértelmezett érték hamis. Bool
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". húr
typeHandlerVersion A szkriptkezelő verzióját adja meg. húr

KeyVaultSecretReference

Név Leírás Érték
secretUrl Az URL-cím, amely egy titkos kulcsra hivatkozik egy Key Vaultban. sztring (kötelező)
sourceVault A titkos kulcsot tartalmazó Key Vault relatív URL-címe. subResource (kötelező)

VirtualMachineScaleSetHardwareProfile

Név Leírás Érték
vmSizeProperties Megadja a virtuális gép méretének testreszabásához szükséges tulajdonságokat. Minimális API-verzió: 2021-11-01. További részletekért kövesse virtuális gépek testreszabási utasításait. VMSizeProperties

VMSizeProperties

Név Leírás Érték
vCPUsAvailable A virtuális géphez elérhető vCPU-k számát adja meg. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés az, hogy az adott virtuálisgép-mérethez elérhető virtuálisgép-méret értékére állítja be a A régióban elérhető összes virtuálisgép-méret listázása. Int
vCPUsPerCore Megadja a vCPU és a fizikai mag arányát. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a virtuálisgép-mérethez tartozó vCPUsPerCore értékre van állítva, amely a Egy régió összes elérhető virtuálisgép-méretének listázásaapi-válaszában jelenik meg. A tulajdonság 1 értékre állítása azt is jelenti, hogy a hyper-threading le van tiltva. Int

VirtualMachineScaleSetNetworkProfile

Név Leírás Érték
healthProbe Hivatkozás a virtuálisgép-méretezési csoport egy példányának állapotának meghatározására használt terheléselosztó-mintavételre. A hivatkozás a következő formában jelenik meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}". ApiEntityReference
networkApiVersion Megadja a Microsoft.Network API-verziót, amelyet a hálózati erőforrások létrehozásakor használnak a virtuálisgép-méretezési csoport hálózati adapter-konfigurációiban a "Rugalmas" vezénylési móddal "2020-11-01"
networkInterfaceConfigurations A hálózati konfigurációk listája. VirtualMachineScaleSetNetworkConfiguration[]

ApiEntityReference

Név Leírás Érték
azonosító Az ARM-erőforrás azonosítója /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... húr

VirtualMachineScaleSetNetworkConfiguration

Név Leírás Érték
név A hálózati konfiguráció neve. sztring (kötelező)
kellékek A virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációját ismerteti. VirtualMachineScaleSetNetworkConfigurationProperties

VirtualMachineScaleSetNetworkConfigurationProperties

Név Leírás Érték
auxiliaryMode Megadja, hogy a kiegészítő mód engedélyezve van-e a hálózati adapter erőforrásához. "AcceleratedConnections"
"Lebegő"
"Nincs"
kiegészítő termékváltozat Megadja, hogy a kiegészítő termékváltozat engedélyezve van-e a hálózati adapter erőforrásához. "A1"
"A2"
"A4"
"A8"
"Nincs"
deleteOption Adja meg, mi történik a hálózati adapteren a virtuális gép törlésekor "Törlés"
"Leválasztás"
disableTcpStateTracking Megadja, hogy a hálózati adapter le van-e tiltva a TCP-állapot nyomon követéséhez. Bool
dnsSettings A hálózati adaptereken alkalmazandó DNS-beállítások. VirtualMachineScaleSetNetworkConfigurationDnsSetting...
enableAcceleratedNetworking Megadja, hogy a hálózati adapter gyorsított hálózatkezelés-kompatibilis-e. Bool
enableFpga Megadja, hogy a hálózati adapter FPGA hálózatkezelésre van-e engedélyezve. Bool
enableIPForwarding Engedélyezve van-e az IP-továbbítás ezen a hálózati adapteren. Bool
ipConfigurations A hálózati adapter IP-konfigurációit adja meg. VirtualMachineScaleSetIPConfiguration[] (kötelező)
networkSecurityGroup A hálózati biztonsági csoport. subResource
elsődleges Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. Bool

VirtualMachineScaleSetNetworkConfigurationDnsSetting...

Név Leírás Érték
dnsServers DNS-kiszolgálók IP-címeinek listája sztring[]

VirtualMachineScaleSetIPConfiguration

Név Leírás Érték
név Az IP-konfiguráció neve. sztring (kötelező)
kellékek Egy virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációs tulajdonságait ismerteti. VirtualMachineScaleSetIPConfigurationProperties

VirtualMachineScaleSetIPConfigurationProperties

Név Leírás Érték
applicationGatewayBackendAddressPools Az application gateways háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok több application gateway háttércímkészletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az application gatewayt. subResource[]
applicationSecurityGroups Alkalmazásbiztonsági csoportra mutató hivatkozásokat tartalmazó tömböt ad meg. subResource[]
loadBalancerBackendAddressPools A terheléselosztók háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok hivatkozhatnak egy nyilvános és egy belső terheléselosztó háttércímkészletére. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. subResource[]
loadBalancerInboundNatPools A terheléselosztók bejövő Nat-készleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok egy nyilvános és egy belső terheléselosztó bejövő NAT-készletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. subResource[]
elsődleges Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. Bool
privateIPAddressVersion A 2017.03.30-Api-Version-tól elérhető ipconfiguration IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". "IPv4"
"IPv6"
publicIPAddressConfiguration A publicIPAddressConfiguration. VirtualMachineScaleSetPublicIPAddressConfiguration
alhálózat Az alhálózat azonosítóját adja meg. ApiEntityReference

VirtualMachineScaleSetPublicIPAddressConfiguration

Név Leírás Érték
név A nyilvánosIP-cím konfigurációjának neve. sztring (kötelező)
kellékek Egy virtuálisgép-méretezési csoport IP-konfigurációjának PublicIPAddress-konfigurációját ismerteti VirtualMachineScaleSetPublicIPAddressConfigurationPr...
Sku A nyilvános IP-termékváltozatot ismerteti. Az OrchestrationMode csak rugalmasként állítható be. PublicIPAddressSku

VirtualMachineScaleSetPublicIPAddressConfigurationPr...

Név Leírás Érték
deleteOption Adja meg, mi történik a nyilvános IP-címpel a virtuális gép törlésekor "Törlés"
"Leválasztás"
dnsSettings A nyilvánosIP-címeken alkalmazandó dns-beállítások. VirtualMachineScaleSetPublicIPAddressConfigurationDn...
idleTimeoutInMinutes A nyilvános IP-cím tétlen időtúllépése. Int
ipTags A nyilvános IP-címhez társított IP-címkék listája. VirtualMachineScaleSetIpTag[]
publicIPAddressVersion A 2019.07.01-től elérhető Api-Version jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". "IPv4"
"IPv6"
publicIPPrefix Az a PublicIPPrefix, amelyből nyilvánosIP-címeket szeretne lefoglalni. subResource

VirtualMachineScaleSetPublicIPAddressConfigurationDn...

Név Leírás Érték
domainNameLabel A tartománynév címkéje. A tartománynévcímke és a virtuálisgép-index összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek sztring (kötelező)
domainNameLabelScope A Tartománynév címke hatóköre. A tartománynév-hatókörből és a virtuálisgép-indexből a szabályzatnak megfelelően létrehozott kivonatolt tartománynévcímke összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek "NoReuse"
"ResourceGroupReuse"
"SubscriptionReuse"
"TenantReuse"

VirtualMachineScaleSetIpTag

Név Leírás Érték
ipTagType IP-címke típusa. Példa: FirstPartyUsage. húr
címke A nyilvános IP-címhez társított IP-címke. Például: SQL, Storage stb. húr

PublicIPAddressSku

Név Leírás Érték
név Nyilvános IP-termékváltozat nevének megadása "Alapszintű"
"Standard"
kötő Nyilvános IP-termékváltozat szintjének megadása "Globális"
"Regionális"

VirtualMachineScaleSetOSProfile

Név Leírás Érték
adminPassword Megadja a rendszergazdai fiók jelszavát.

Minimális hossz (Windows): 8 karakter

Minimális hossz (Linux): 6 karakter

Maximális hossz (Windows): 123 karakter

Maximális hossz (Linux): 72 karakter

Összetettségi követelmények: 4 feltétel közül 3 teljesül
Kisebb karakterekkel rendelkezik
Felső karakterekkel
Számjegye van
Speciális karakterrel rendelkezik (Regex egyezés [\W_])

Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

A jelszó alaphelyzetbe állításáról A távoli asztali szolgáltatás vagy bejelentkezési jelszavának alaphelyzetbe állítása Windows rendszerű virtuális gépeken

A gyökérjelszó alaphelyzetbe állításával kapcsolatban lásd: Felhasználók, SSH kezelése és lemezek ellenőrzése vagy javítása Azure Linux rendszerű virtuális gépeken a VMAccess bővítmény
húr

Korlátok:
Bizalmas érték. Adja meg biztonságos paraméterként.
adminUsername Megadja a rendszergazdai fiók nevét.

csak Windows-korlátozás: Nem végződhet ""-ként.

Nem engedélyezett értékek: "rendszergazda", "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ális hossz (Linux): 1 karakter

Maximális hossz (Linux): 64 karakter

Maximális hossz (Windows): 20 karakter
húr
allowExtensionOperations Megadja, hogy engedélyezni kell-e a bővítményműveleteket a virtuálisgép-méretezési csoportban. Ez csak akkor lehet Hamis értékre állítva, ha a virtuálisgép-méretezési csoportban nincsenek bővítmények. Bool
computerNamePrefix Megadja a méretezési csoport összes virtuális gépének számítógépnév-előtagját. A számítógépnév előtagjainak 1–15 karakter hosszúnak kell lenniük. húr
customData Az egyéni adatok base-64 kódolású sztringét adja meg. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amely a virtuális gépen fájlként van mentve. A bináris tömb maximális hossza 65535 bájt. A cloud-init virtuális géphez való használatáról lásd: Linux rendszerű virtuális gépek testreszabása a cloud-init használatával a létrehozás során húr
linuxConfiguration Megadja a Linux operációs rendszer beállításait a virtuális gépen. A támogatott Linux-disztribúciók listáját a Azure-Endorsed Disztribúcióklinuxos verziójában találja. LinuxConfiguration
requireGuestProvisionSignal Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. Bool
Titkok Megadja azokat a tanúsítványkészleteket, amelyeket a méretezési csoportban lévő virtuális gépekre kell telepíteni. A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye. VaultSecretGroup[]
windowsConfiguration Megadja a Windows operációs rendszer beállításait a virtuális gépen. WindowsConfiguration

LinuxConfiguration

Név Leírás Érték
disablePasswordAuthentication Megadja, hogy le kell-e tiltani a jelszóhitelesítést. Bool
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Linux rendszerű virtuális gépen. Az alapértelmezett érték hamis. Bool
patchSettings [Előzetes verziójú funkció] Megadja a Linuxon futó virtuálisgép-vendégjavításhoz kapcsolódó beállításokat. LinuxPatchSettings
provisionVMAgent Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a true (igaz) értékre állítása. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. Bool
ssh A Linux operációs rendszer ssh-kulcskonfigurációját adja meg. SshConfiguration

LinuxPatchSettings

Név Leírás Érték
assessmentMode Megadja az IaaS virtuális gép virtuális gép vendégjavítás-felmérésének módját.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.
"AutomaticByPlatform"
"ImageDefault"
automaticByPlatformSettings További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Linux rendszerű virtuálisgép-vendégjavításokban. LinuxVMGuestPatchAutomaticByPlatformSettings
patchMode Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

ImageDefault – A rendszer a virtuális gép alapértelmezett javítási konfigurációját használja.

AutomaticByPlatform – A virtuális gépet a platform automatikusan frissíti. A provisionVMAgent tulajdonságnak igaznak kell lennie
"AutomaticByPlatform"
"ImageDefault"

LinuxVMGuestPatchAutomaticByPlatformSettings

Név Leírás Érték
bypassPlatformSafetyChecksOnUserSchedule Lehetővé teszi az ügyfél számára a javítások véletlen frissítés nélküli ütemezését Bool
rebootSetting Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. "Mindig"
"IfRequired"
"Soha"
"Ismeretlen"

SshConfiguration

Név Leírás Érték
publicKeys A Linux-alapú virtuális gépeken való hitelesítéshez használt nyilvános SSH-kulcsok listája. SshPublicKey[]

SshPublicKey

Név Leírás Érték
keyData SSH nyilvános kulcsú tanúsítvány, amelyet a virtuális géppel való hitelesítéshez használnak ssh-val. A kulcsnak legalább 2048 bitesnek kell lennie, és ssh-rsa formátumban kell lennie. SSH-kulcsok létrehozásáról lásd: [SSH-kulcsok létrehozása Linuxon és Macen Linux rendszerű virtuális gépeken az Azure-ban]/azure/virtual-machines/linux/create-ssh-keys-detailed). húr
ösvény Megadja a létrehozott virtuális gép teljes elérési útját, ahol az ssh nyilvános kulcs tárolódik. Ha a fájl már létezik, a megadott kulcs hozzá lesz fűzve a fájlhoz. Példa: /home/user/.ssh/authorized_keys húr

VaultSecretGroup

Név Leírás Érték
sourceVault A Key Vault relatív URL-címe, amely a VaultCertificates összes tanúsítványát tartalmazza. subResource
vaultCertificates A tanúsítványokat tartalmazó Key Vault-hivatkozások listája a SourceVaultban. VaultCertificate[]

VaultCertificate

Név Leírás Érték
certificateStore Windows rendszerű virtuális gépek esetén annak a virtuális gépnek a tanúsítványtárolóját adja meg, amelyhez a tanúsítványt hozzá kell adni. A megadott tanúsítványtároló implicit módon a LocalMachine-fiókban található. Linux rendszerű virtuális gépek esetén a tanúsítványfájl a /var/lib/waagent könyvtár alá kerül, amelynek fájlneve <UppercaseThumbprint>.crt az X509-tanúsítványfájlhoz, és <NagybetűsThumbprint>.prv a titkos kulcshoz. Mindkét fájl .pem formátumú. húr
certificateUrl Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az UTF-8-ban kódolt következő JSON-objektum Base64-kódolásának kell lennie:

{
"data":"{Base64-encoded-certificate}",
"dataType":"pfx",
"password":"{pfx-file-password}"
}
A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye.
húr

WindowsConfiguration

Név Leírás Érték
additionalUnattendContent További base-64 kódolású XML-formátumú információkat ad meg, amelyek a Windows telepítő által használt Unattend.xml fájlban is szerepelhetnek. AdditionalUnattendContent[]
enableAutomaticUpdates Azt jelzi, hogy engedélyezve van-e az automatikus frissítés a Windows rendszerű virtuális gépen. Az alapértelmezett érték igaz. A virtuálisgép-méretezési csoportok esetében ez a tulajdonság frissíthető, és a frissítések érvénybe lépnek az operációs rendszer újraépítésén. Bool
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték hamis. Bool
patchSettings [Előzetes verziójú funkció] A Windows rendszerű virtuális gépek vendégjavításával kapcsolatos beállításokat adja meg. PatchSettings
provisionVMAgent Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, alapértelmezés szerint igaz értékre van állítva. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. Bool
timeZone Megadja a virtuális gép időzónáját. pl. "Csendes-óceáni téli idő". Lehetséges értékek TimeZoneInfo.IdTimeZoneInfo.GetSystemTimeZonesáltal visszaadott időzónákból. húr
winRM A Windows Remote Management figyelőit adja meg. Ez lehetővé teszi a távoli Windows PowerShell használatát. WinRMConfiguration

AdditionalUnattendContent

Név Leírás Érték
componentName Az összetevő neve. Jelenleg az egyetlen engedélyezett érték a Microsoft-Windows-Shell-Setup. "Microsoft-Windows-Shell-Setup"
tartalom Megadja a megadott elérési úthoz és összetevőhöz a unattend.xml fájlhoz hozzáadott XML-formátumú tartalmat. Az XML-nek 4 KB-nál kisebbnek kell lennie, és tartalmaznia kell a beszúrt beállítás vagy szolgáltatás gyökérelemét. húr
passName Az átengedés neve. Jelenleg az egyetlen engedélyezett érték az OobeSystem. "OobeSystem"
settingName Megadja annak a beállításnak a nevét, amelyre a tartalom vonatkozik. A lehetséges értékek a következők: FirstLogonCommands és AutoLogon. "AutoLogon"
"FirstLogonCommands"

PatchSettings

Név Leírás Érték
assessmentMode Az IaaS virtuális gép virtuális gépének virtuálisgép-vendégjavítás-felmérésének módját adja meg.

A lehetséges értékek a következők:

ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen.

AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie.
"AutomaticByPlatform"
"ImageDefault"
automaticByPlatformSettings További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Windows rendszerű virtuálisgép-vendégjavításokban. WindowsVMGuestPatchAutomaticByPlatformSettings
enableHotpatching Lehetővé teszi az ügyfelek számára, hogy újraindítás nélkül javíthassák az Azure-beli virtuális gépeiket. Az enableHotpatching esetében a "provisionVMAgent" értéknek igaznak kell lennie, a "patchMode" értéknek pedig az "AutomaticByPlatform" értékre kell állítania. Bool
patchMode Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával.

A lehetséges értékek a következők:

Manuális – Ön szabályozza a javítások virtuális gépre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen belül. Ebben a módban az automatikus frissítések le vannak tiltva; a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak hamisnak kell lennie

AutomaticByOS – A virtuális gépet az operációs rendszer automatikusan frissíti. A WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie.

AutomaticByPlatform – a virtuális gépet a platform automatikusan frissíti. A provisionVMAgent és a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie
"AutomaticByOS"
"AutomaticByPlatform"
"Kézi"

WindowsVMGuestPatchAutomaticByPlatformSettings

Név Leírás Érték
bypassPlatformSafetyChecksOnUserSchedule Lehetővé teszi az ügyfél számára a javítások véletlen frissítés nélküli ütemezését Bool
rebootSetting Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. "Mindig"
"IfRequired"
"Soha"
"Ismeretlen"

WinRMConfiguration

Név Leírás Érték
Hallgatók A Windows Remote Management figyelőinek listája WinRMListener[]

WinRMListener

Név Leírás Érték
certificateUrl Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az alábbi JSON-objektum Base64-kódolásának kell lennie, amely UTF-8-ban van kódolva:

{
"data":"{Base64-encoded-certificate}",
"dataType":"pfx",
"password":"{pfx-file-password}"
}
A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a Azure Key Vault virtuálisgép-bővítmény használata Linux vagy a WindowsAzure Key Vault virtuálisgép-bővítménye.
húr
protokoll A WinRM-figyelő protokollját adja meg. Lehetséges értékek: http,https. "Http"
"Https"

ScheduledEventsProfile

Név Leírás Érték
osImageNotificationProfile Az operációsrendszer-rendszerkép ütemezett eseményhez kapcsolódó konfigurációit adja meg. OSImageNotificationProfile
terminateNotificationProfile Az ütemezett eseményhez kapcsolódó konfigurációk leállítását adja meg. TerminateNotificationProfile

OSImageNotificationProfile

Név Leírás Érték
engedélyez Megadja, hogy az operációsrendszer-rendszerkép ütemezett eseménye engedélyezve van-e vagy le van-e tiltva. Bool
notBeforeTimeout Az újraformázandó vagy az operációs rendszer frissítésével rendelkező virtuális gépeknek valószínűleg jóvá kell hagyniuk az operációs rendszer rendszerképének ütemezett eseményét az esemény automatikus jóváhagyása előtt (időtúllépés). A konfiguráció ISO 8601 formátumban van megadva, és az értéknek 15 percnek kell lennie (PT15M) húr

TerminateNotificationProfile

Név Leírás Érték
engedélyez Megadja, hogy az ütemezett esemény leállása engedélyezve van-e vagy le van-e tiltva. Bool
notBeforeTimeout A törölendő virtuális gépek konfigurálható időtartamának valószínűleg jóvá kell hagynia az ütemezett esemény leállítását az esemény automatikus jóváhagyása előtt (időtúllépés). A konfigurációt ISO 8601 formátumban kell megadni, az alapértelmezett érték 5 perc (PT5M) húr

SecurityPostureReference

Név Leírás Érték
excludeExtensions A biztonsági helyzet alkalmazásakor kizárandó virtuálisgép-bővítmények listája. VirtualMachineExtension[]
azonosító A biztonsági helyzet referencia-azonosítója /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch},{major.*}, latest húr

VirtualMachineExtension

Név Leírás Érték
hely Erőforrás helye húr
kellékek A virtuálisgép-bővítmények tulajdonságait ismerteti. VirtualMachineExtensionProperties
Címkék Erőforráscímkék tárgy

VirtualMachineExtensionProperties

Név Leírás Érték
autoUpgradeMinorVersion Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva. Bool
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el. Bool
forceUpdateTag Hogyan kell a bővítménykezelőt frissíteni, még akkor is, ha a bővítménykonfiguráció nem változott. húr
instanceView A virtuálisgép-bővítménypéldány nézete. VirtualMachineExtensionInstanceView
protectedSettings A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat.
protectedSettingsFromKeyVault A hivatkozás által átadott és a Key Vaultból felhasznált bővítmények védett beállításai KeyVaultSecretReference
provisionAfterExtensions Olyan bővítménynevek gyűjteménye, amelyek után ezt a bővítményt ki kell építeni. sztring[]
kiadó A bővítménykezelő közzétevőjének neve. húr
Beállítások Json formátumú nyilvános beállítások a bővítményhez.
suppressFailures Azt jelzi, hogy a bővítményből eredő hibák el lesznek-e tiltva (az olyan működési hibák, mint például a virtuális géphez való csatlakozás mellőzése, függetlenül attól, hogy ez az érték el lesz-e tiltva). Az alapértelmezett érték hamis. Bool
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". húr
typeHandlerVersion A szkriptkezelő verzióját adja meg. húr

VirtualMachineExtensionInstanceView

Név Leírás Érték
név A virtuális gép bővítményének neve. húr
Állapotok Az erőforrás állapotadatai. InstanceViewStatus[]
alállapotok Az erőforrás állapotadatai. InstanceViewStatus[]
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". húr
typeHandlerVersion A szkriptkezelő verzióját adja meg. húr

InstanceViewStatus

Név Leírás Érték
kód Az állapotkód. húr
displayStatus Az állapot rövid honosítható címkéje. húr
szint A szintkód. "Hiba"
"Információ"
"Figyelmeztetés"
üzenet A részletes állapotüzenet, beleértve a riasztásokat és a hibaüzeneteket is. húr
Idő Az állapot időpontja. húr

SecurityProfile

Név Leírás Érték
encryptionAtHost Ezt a tulajdonságot a felhasználó használhatja a kérelemben a virtuális gép vagy virtuálisgép-méretezési csoport gazdagéptitkosításának engedélyezésére vagy letiltására. Ez lehetővé teszi az összes lemez titkosítását, beleértve magát a gazdagépen található Resource/Temp lemezt is. Az alapértelmezett viselkedés a következő: A gazdagép titkosítása le lesz tiltva, kivéve, ha ez a tulajdonság igaz értékre van állítva az erőforrás esetében. Bool
securityType A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. Az alapértelmezett viselkedés a következő: Az UefiSettings csak akkor lesz engedélyezve, ha ez a tulajdonság be van állítva. "ConfidentialVM"
"TrustedLaunch"
uefiSettings Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. Minimális API-verzió: 2020-12-01. UefiSettings

UefiSettings

Név Leírás Érték
secureBootEnabled Megadja, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. Minimális API-verzió: 2020-12-01. Bool
vTpmEnabled Megadja, hogy a virtuális gépen engedélyezve legyen-e a vTPM. Minimális API-verzió: 2020-12-01. Bool

ServiceArtifactReference

Név Leírás Érték
azonosító A szolgáltatásösszetevő referencia-azonosítója /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} húr

VirtualMachineScaleSetStorageProfile

Név Leírás Érték
dataDisks Megadja azokat a paramétereket, amelyekkel adatlemezeket adhat hozzá a méretezési csoport virtuális gépeihez. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetDataDisk[]
diskControllerType húr
imageReference Megadja a használni kívánt kép adatait. Megadhatja a platformrendszerképekről, a marketplace-rendszerképekről vagy a virtuálisgép-rendszerképekről szóló információkat. Ez az elem akkor szükséges, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-lemezképet szeretne használni, de más létrehozási műveletekben nem használja. ImageReference
osDisk Megadja a méretezési csoportban lévő virtuális gépek által használt operációsrendszer-lemez adatait. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetOSDisk

VirtualMachineScaleSetDataDisk

Név Leírás Érték
gyorsítótárazás Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Nincs a standard tárolóhoz. ReadOnly for Premium Storage. "Nincs"
"ReadOnly"
"ReadWrite"
createOption A létrehozási lehetőség. "Csatolás"
"Üres"
"FromImage" (kötelező)
deleteOption Megadja, hogy az adatlemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Lehetséges értékek:

Törlés Ha ezt az értéket használja, az adatlemez törlődik a VMSS Flex virtuális gép törlésekor.

leválasztása Ha ezt az értéket használja, az adatlemez megmarad a VMSS Flex virtuális gép törlése után.

Az alapértelmezett érték atörlése értékre van állítva.
"Törlés"
"Leválasztás"
diskIOPSReadWrite Megadja a felügyelt lemez Read-Write IOPS-t. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. Int
diskMBpsReadWrite A felügyelt lemez sávszélességét adja meg másodpercenként MB-ban. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. Int
diskSizeGB Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A diskSizeGB tulajdonság a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál. Int
Lun Az adatlemez logikai egységszámát adja meg. Ez az érték a virtuális gépen belüli adatlemezek azonosítására szolgál, ezért egyedinek kell lennie a virtuális géphez csatlakoztatott minden adatlemez esetében. int (kötelező)
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
név A lemez neve. húr
writeAcceleratorEnabled Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. Bool

VirtualMachineScaleSetManagedDiskParameters

Név Leírás Érték
diskEncryptionSet Megadja a felügyelt lemez ügyfél által felügyelt lemeztitkosítási készletének erőforrás-azonosítóját. DiskEncryptionSetParameters
securityProfile Megadja a felügyelt lemez biztonsági profilját. VMDiskSecurityProfile
storageAccountType Megadja a felügyelt lemez tárfiókjának típusát. MEGJEGYZÉS: UltraSSD_LRS csak adatlemezekkel használható, operációsrendszer-lemezzel nem használható. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"

DiskEncryptionSetParameters

Név Leírás Érték
azonosító Erőforrás-azonosító húr

VMDiskSecurityProfile

Név Leírás Érték
diskEncryptionSet Megadja az ügyfél által felügyelt lemeztitkosítási csoport erőforrás-azonosítóját a felügyelt lemezhez, amelyet az ügyfél által titkosított ConfidentialVM OS Disk és VMGuest blob használ. DiskEncryptionSetParameters
securityEncryptionType A felügyelt lemez EncryptionType tulajdonságát adja meg. DiskWithVMGuestState értékre van állítva a felügyelt lemez és a VMGuestState blob titkosításához, a VMGuestStateOnly pedig csak a VMGuestState blob titkosításához. Megjegyzés: Csak bizalmas virtuális gépekhez állítható be. "DiskWithVMGuestState"
"VMGuestStateOnly"

ImageReference

Név Leírás Érték
communityGalleryImageId A virtuális gép üzembe helyezéséhez a közösségi katalógus rendszerképének egyedi azonosítóját adta meg. Ez lekérhető a közösségi galéria rendszerképének GET hívásából. húr
azonosító Erőforrás-azonosító húr
ajánlat Megadja a virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép ajánlatát. húr
kiadó A kép közzétevője. húr
sharedGalleryImageId A megosztott katalógus lemezképének egyedi azonosítóját adta meg a virtuális gép üzembe helyezéséhez. Ez lekérhető a megosztott katalógus képének GET hívásából. húr
Sku A kép termékváltozata. húr
verzió A virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép verzióját adja meg. Az engedélyezett formátumok a Major.Minor.Build vagy a "legújabb". A fő, a kisebb és a build tizedes tört. Adja meg a "legújabb" értéket a rendszerkép üzembe helyezéskor elérhető legújabb verziójának használatához. Még ha a legújabb verziót is használja, a virtuálisgép-rendszerkép nem frissül automatikusan az üzembe helyezés után, még akkor sem, ha egy új verzió elérhetővé válik. Ne használja a "verzió" mezőt a katalógus lemezképének üzembe helyezéséhez, a katalógus lemezképének "id" mezője mindig az "id" mezőt használja a katalóguskép "legújabb" verziójának használatához, csak állítsa be a "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}" mezőt az "id" mezőben verzióbemenet nélkül. húr

VirtualMachineScaleSetOSDisk

Név Leírás Érték
gyorsítótárazás Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Nincs a standard tárolóhoz. ReadOnly for Premium Storage. "Nincs"
"ReadOnly"
"ReadWrite"
createOption Meghatározza, hogyan kell létrehozni a méretezési csoportban lévő virtuális gépeket. Az egyetlen engedélyezett érték: FromImage. Ezt az értéket akkor használja a rendszer, ha rendszerképet használ a virtuális gép létrehozásához. Platformrendszerkép használata esetén a fent leírt imageReference elemet is használhatja. Marketplace-rendszerkép használata esetén a korábban ismertetett tervelemet is használhatja. "Csatolás"
"Üres"
"FromImage" (kötelező)
deleteOption Megadja, hogy az operációsrendszer-lemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el).

Lehetséges értékek:

Törlés Ha ezt az értéket használja, az operációsrendszer-lemez törlődik a VMSS Flex virtuális gép törlésekor.

leválasztása Ha ezt az értéket használja, az operációsrendszer-lemez megmarad a VMSS Flex virtuális gép törlése után.

Az alapértelmezett érték atörlése értékre van állítva. Rövid élettartamú operációsrendszer-lemez esetén az alapértelmezett érték Törlés. A felhasználó nem módosíthatja a rövid élettartamú operációsrendszer-lemez törlési beállítását.
"Törlés"
"Leválasztás"
diffDiskSettings Megadja a virtuálisgép-méretezési csoport által használt operációsrendszer-lemez rövid élettartamú lemezbeállításait. DiffDiskSettings
diskSizeGB Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A "diskSizeGB" tulajdonság a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál. Int
kép A méretezési csoport alapjául szolgáló nem felügyelt felhasználói lemezképre vonatkozó információkat adja meg. VirtualHardDisk
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
név A lemez neve. húr
osType Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, ha virtuális gépet hoz létre felhasználói lemezképből vagy speciális VHD-ből. Lehetséges értékek: Windows,Linux. "Linux"
"Windows"
vhdContainers Megadja a méretezési csoport operációsrendszer-lemezeinek tárolására használt tároló URL-címeit. sztring[]
writeAcceleratorEnabled Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. Bool

DiffDiskSettings

Név Leírás Érték
opció Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait. "Helyi"
elhelyezés Az operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. A lehetséges értékek a következők: CacheDisk,ResourceDisk. Az alapértelmezett viselkedés a következő: CacheDisk, ha a virtuális gép méretéhez van konfigurálva, ellenkező esetben ResourceDisk használ. Tekintse meg a Windows rendszerű virtuális gépek méretdokumentációját az /azure/virtual-machines/windows/sizes és a Linux rendszerű virtuális gépeknél az /azure/virtual-machines/linux/sizes címen, és ellenőrizze, hogy mely virtuálisgép-méretek teszik elérhetővé a gyorsítótárlemezt. "CacheDisk"
"ResourceDisk"

VirtualHardDisk

Név Leírás Érték
Uri Megadja a virtuális merevlemez URI-ját. húr

Sku

Név Leírás Érték
kapacitás Megadja a méretezési csoportban lévő virtuális gépek számát. Int
név A termékváltozat neve. húr
kötő A méretezési csoportban lévő virtuális gépek szintjét adja meg.

Lehetséges értékek:

Standard

Alapszintű
húr