Share via


Microsoft.Compute virtualMachineScaleSets 2023-07-01

Bicep-erőforrásdefiníció

A virtualMachineScaleSets erőforrástípus a következő célműveletekkel telepíthető:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban 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}: {}
      {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'
  ]
}

Tulajdonságértékek

virtualMachineScaleSets

Név Leírás Érték
name 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.
location Erőforrás helye sztring (kötelező)
tags Erőforráscímkék Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A virtuálisgép-méretezési csoport termékváltozata. Sku
extendedLocation A virtuálisgép-méretezési csoport kiterjesztett helye. ExtendedLocation
identity 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. A Azure Portal keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés gombra, első lépések -> elemre. Adja meg a szükséges adatokat, majd kattintson a Mentés gombra. Terv
properties 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 sztring[]

ExtendedLocation

Név Leírás Érték
name A kiterjesztett hely neve. sztring
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árának kulcshivatkozásai a következő űrlapon található ARM-erőforrás-azonosítók: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". UserAssignedIdentities

UserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentitiesValue
{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.

Felkészülés

Név Leírás Érték
name A terv azonosítója. sztring
product A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ImageReference elem alatti Ajánlat. sztring
promotionCode Az előléptetési kód. sztring
közzétevő A közzétevő azonosítója. sztring

VirtualMachineScaleSetProperties

Név Leírás Érték
additionalCapabilities A virtuálisgép-méretezési csoport Virtual Machines engedélyezett vagy letiltott további képességeket adja meg. Például: képes-e a Virtual Machines támogatni 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 True (Igaz) értékűnek kell lennie, vagy ki kell hagynia. logikai
doNotRunExtensionsOnOverprovisionedVMs Ha az 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 biztosítja, hogy a bővítmények ne fussanak a túlterjedt virtuális gépeken. logikai
hostGroup Megadja a virtuálisgép-méretezési csoporthoz tartozó dedikált gazdagépcsoport adatait. Minimális API-verzió: 2020-06-01. Alforrás
orchestrationMode Meghatározza a virtuálisgép-méretezési csoport vezénylési módját. "Rugalmas"
"Egyenruhás"
overprovision Meghatározza, hogy a virtuálisgép-méretezési csoport túlterjed-e. logikai
platformFaultDomainCount A tartalék tartomá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ének kívánt céljait. 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. Alforrás
scaleInPolicy Meghatározza a virtuálisgép-méretezési csoportban Virtual Machines skálázáskor 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épből áll. MEGJEGYZÉS: Ha a singlePlacementGroup igaz, előfordulhat, hogy false (hamis) értékre módosul. Ha azonban a singlePlacementGroup hamis, előfordulhat, hogy nem igaz értékre módosítja. logikai
spotRestorePolicy Meghatározza 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 Azt határozza meg, hogy a virtuális gépek eloszlása szigorúan x zónákra legyen-e kényszerítve arra az esetre, ha zónakimaradás állna fenn. A zoneBalance tulajdonság csak akkor állítható be, ha a méretezési csoport zones tulajdonsága több zónát tartalmaz. Ha nincsenek zónák, vagy csak egy zóna van megadva, akkor a zoneBalance tulajdonság nem állítható be. logikai

További képességek

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

AutomaticRepairsPolicy

Név Leírás Érték
engedélyezve Meghatározza, hogy engedélyezni kell-e az automatikus javításokat a virtuálisgép-méretezési csoportban. Az alapértelmezett érték a hamis. logikai
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őszak 10 perc (PT10M), amely szintén az alapértelmezett érték. A maximálisan engedélyezett türelmi időszak 90 perc (PT90M). sztring
repairAction A méretezési csoportban lévő nem kifogástalan állapotú 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
id Erőforrás-azonosító sztring

PriorityMixPolicy

Név Leírás Érték
baseRegularPriorityCount Azoknak a normál prioritású virtuális gépeknek az alapszáma, amelyek ebben a méretezési csoportban lesznek létrehozva a felskálázá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ásszá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) logikai
szabályok A virtuálisgép-méretezési csoport skálázása során követendő szabályok.

Lehetséges értékek:

Alapértelmezett A virtuálisgép-méretezési csoportok méretezésekor a méretezési csoport először zónák között lesz egyensúlyban, ha zónaszintű méretezési csoportról van szó. Ezt követően a rendszer a lehető legnagyobb mértékben ki lesz egyensúlyban a tartalék tartományok között. Az egyes tartalék tartományokon belül az eltávolításra kiválasztott virtuális gépek lesznek a legújabbak, amelyek nincsenek védve a beskálázástól.

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

LegújabbVM Amikor egy virtuálisgép-méretezési csoportot skáláznak be, a rendszer kiválasztja azokat a legújabb virtuális gépeket, amelyek nincsenek védve a beskálázástól. Zónaszintű virtuálisgép-méretezési csoportok esetén a méretezési csoport először zónák között lesz egyensúlyban. Az egyes zónákon belül a nem védett legújabb virtuális gépek lesznek kiválasztva az eltávolításhoz.

Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Alapértelmezett"
"LegújabbVM"
'OldestVM'

SpotRestorePolicy

Név Leírás Érték
engedélyezve Engedélyezi a Kihasználatlan visszaállítás funkciót, amelyben a kiürített VMSS SPOT-példányokat a rendszer a kapacitás rendelkezésre állása és a díjszabási korlátozások alapján opportunisztikus módon próbálja visszaállítani logikai
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 meg visszaállítani a VMSS SPOT-példányokat sztring

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
mód Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját.

Lehetséges értékek:

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 egyszerre.
"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. logikai
enableAutomaticOSUpgrade Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoport példányaira működés közben, amikor elérhetővé válik az operációsrendszer-lemezkép ú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 false (hamis) értékre van állítva, és nem állítható true (igaz) értékre. logikai
useRollingUpgradePolicy Azt jelzi, hogy érdemes-e működés közbeni frissítési szabályzatot használni az automatikus operációs rendszer frissítése során. Az alapértelmezett érték hamis. Az automatikus operációsrendszer-frissítés visszaáll az alapértelmezett szabályzatra, ha nincs meghatározva szabályzat a VMSS-en. logikai

RollingUpgradePolicy

Név Leírás Érték
enableCrossZoneUpgrade Lehetővé teszi, hogy a VMSS figyelmen kívül hagyja az AZ-határokat a frissítési kötegek létrehozásakor. A köteg méretének meghatározásához vegye figyelembe a frissítési tartományt és a maxBatchInstancePercent elemet. logikai
maxBatchInstancePercent Az összes virtuálisgép-példány maximális százaléka, amelyet a működés közbeni frissítéssel egyidejűleg frissít egy kötegben. Mivel ez a maximális érték, a korábbi vagy jövőbeli kötegekben lévő nem kifogástalan állapotú példányok a nagyobb megbízhatóság érdekében csökkenthetik a köteg példányainak százalékos arányát. 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 törlődnek, ha az új virtuális gépeket minden köteghez létrehozták. logikai
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 megfelelő állapotú lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban van a működés közbeni frissítés megszakítása előtt. Ezt a kényszert a köteg indítása előtt ellenőrzi a rendszer. 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 állapotúnak tekinthető. 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 megszakad. 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 elindí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). sztring
prioritizeUnhealthyInstances Frissítse a méretezési csoportban lévő összes nem kifogástalan állapotú példányt az kifogástalan állapotú példányok előtt. logikai
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. logikai

VirtualMachineScaleSetVMProfile

Név Leírás Érték
applicationProfile Meghatározza azokat 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 Megadja egy méretezési csoport kapacitásfoglalással kapcsolatos adatait. 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
evictionPolicy 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 "Felszabadítás" és a "Törlés" is támogatott, a minimális API-verzió pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Felszabadítás" és a "Törlés" is támogatott, a minimális API-verzió pedig a 2017-10-30-preview. "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
hardwareProfile A méretezési csoport hardverprofillal kapcsolatos adatait adja meg. Minimális API-verzió: 2021-11-01. VirtualMachineScaleSetHardwareProfile
licenseType Azt adja meg, hogy a használt lemezkép vagy lemez a helyszínen lett licencelve.

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 Linux Serverhez

Minimális API-verzió: 2015-06-15
sztring
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
Prioritás Meghatározza 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"
"Kihasználatlan"
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álni kívánt biztonsági állapotot. 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épéhez 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. sztring

ApplicationProfile

Név Leírás Érték
galleryApplications Meghatározza azokat 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 sztring
enableAutomaticUpgrade Ha true (igaz) értékre van állítva, amikor egy új katalógusalkalmazás-verzió érhető el a PIR/SIG-ben, az automatikusan frissül a virtuális géphez/VMSS-hez logikai
Sorrend Nem kötelező, Megadja, hogy a csomagokat milyen sorrendben kell telepíteni int
packageReferenceId Megadja a GalleryApplicationVersion erőforrás-azonosítót /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} formában. sztring (kötelező)
tags Nem kötelező, Átengedési értéket ad meg az általánosabb környezethez. sztring
treatFailureAsDeploymentFailure Nem kötelező, ha igaz, a VmApplication bármely műveletének hibája meghiúsul az üzembe helyezés során logikai

BillingProfile

Név Leírás Érték
maxPrice Meghatározza az Azure-beli kihasználatlan virtuális gép/VMSS maximális árát. Ez az ár amerikai dollárban van megadva.

Ezt az árat a rendszer összehasonlítja a virtuális gép méretének aktuális Azure Spot árával. Az árakat az Azure-beli kihasználatlan virtuális gép/VMSS létrehozása/frissítésekor hasonlítja össze a rendszer, és a művelet csak akkor lesz sikeres, ha a maxPrice nagyobb, mint a jelenlegi Kihasználatlan Azure-ár.

A maxPrice egy Azure-beli kihasználatlan virtuális gép/VMSS kizárására is használható, ha az Azure aktuális kihasználatlan ára meghaladja a maxPrice értéket a virtuális gép/VMSS létrehozása után.

Lehetséges értékek:

– Bármely nulla értéknél nagyobb tizedes tört. Példa: 0,01538

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

A maxPrice értékét -1 értékre állíthatja, jelezve, hogy az Azure-beli kihasználatlan virtuális gépet/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 csoport virtuálisgép-példányainak lefoglalásához kell használni, ha elegendő kapacitás van lefoglalva. További részletekért tekintse https://aka.ms/CapacityReservation meg a következőt: . Alforrás

DiagnosticsProfile

Név Leírás Érték
bootDiagnostics A rendszerindítási diagnosztika egy hibakeresési funkció, amellyel megtekintheti a konzol kimenetét és képernyőképé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 Azt jelzi, hogy engedélyezni kell-e a rendszerindítási diagnosztikát a virtuális gépen. logikai
storageUri A konzol kimenetének és képernyőképének elhelyezéséhez használandó tárfiók URI-ja. Ha a rendszerindítási diagnosztika engedélyezésekor nincs megadva a storageUri, a rendszer felügyelt tárolót használ. sztring

VirtualMachineScaleSetExtensionProfile

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

VirtualMachineScaleSetExtension

Név Leírás Érték
name A bővítmény neve. sztring
properties 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. logikai
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt a platformnak automatikusan frissítenie kell-e, ha elérhető a bővítmény újabb verziója. logikai
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ény konfigurációja nem változott. sztring
protectedSettings A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault értékeket, vagy egyáltalán nem tartalmaz védett beállításokat. A Bicep esetében használhatja az any() függvényt.
protectedSettingsFromKeyVault A hivatkozással átadott és a Key Vaultból felhasznált bővítmények által védett beállítások KeyVaultSecretReference
provisionAfterExtensions Bővítménynevek gyűjteménye, amely után ki kell építeni ezt a bővítményt. sztring[]
közzétevő A bővítménykezelő közzétevőjének neve. sztring
beállítások A Json formázta a bővítmény nyilvános beállításait. A Bicep esetében használhatja az any() függvényt.
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 hiánya, nem lesznek letiltva, függetlenül attól, hogy milyen értékről van szó). Az alapértelmezett érték hamis. logikai
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". sztring
typeHandlerVersion A szkriptkezelő verzióját adja meg. sztring

KeyVaultSecretReference

Név Leírás Érték
secretUrl Az URL-cím egy titkos kódra hivatkozik egy Key Vault. sztring (kötelező)
sourceVault A titkos kulcsot tartalmazó Key Vault relatív URL-címe. Alforrás (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 a virtuális gép testreszabásával kapcsolatos utasításokat. 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érelemtörzsben, az alapértelmezett viselkedés az, hogy az adott virtuálisgép-mérethez elérhető vCPU-k értékére van állítva a régióban elérhető összes virtuálisgép-méret listázása API-válaszában. int
vCPUsPerCore Megadja a vCPU és a fizikai mag arányát. Ha ez a tulajdonság nincs megadva a kérelemtörzsben, az alapértelmezett viselkedés a vCPUsPerCore értékre van állítva a régióban elérhető összes virtuálisgép-méret listázása API-válaszában. Ha ezt a tulajdonságot 1 értékre állítja, az azt is jelenti, hogy a hyper-threading le van tiltva. int

VirtualMachineScaleSetNetworkProfile

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

ApiEntityReference

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

VirtualMachineScaleSetNetworkConfiguration

Név Leírás Érték
name A hálózati konfiguráció neve. sztring (kötelező)
properties 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áshoz. "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áshoz. "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 Meghatározza, hogy a hálózati adapter le van-e tiltva a TCP-állapot nyomon követéséhez. logikai
dnsSettings A hálózati adaptereken alkalmazandó DNS-beállítások. VirtualMachineScaleSetNetworkConfigurationDnsSetting...
enableAcceleratedNetworking Meghatározza, hogy a hálózati adapter gyorsított hálózatkezeléssel legyen-e engedélyezve. logikai
enableFpga Meghatározza, hogy a hálózati adapter FPGA-hálózatkezeléssel kompatibilis-e. logikai
enableIPForwarding Engedélyezve van-e az IP-továbbítás ezen a hálózati adapteren. logikai
ipConfigurations Megadja a hálózati adapter IP-konfigurációit. VirtualMachineScaleSetIPConfiguration[] (kötelező)
networkSecurityGroup A hálózati biztonsági csoport. Alforrás
Elsődleges Az elsődleges hálózati adaptert adja meg arra az esetre, ha a virtuális gép több hálózati adapterrel rendelkezik. logikai

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
name Az IP-konfiguráció neve. sztring (kötelező)
properties 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. Alforrás[]
applicationSecurityGroups Alkalmazásbiztonsági csoportra mutató hivatkozások tömbje. Alforrás[]
loadBalancerBackendAddressPools A terheléselosztók háttércímkészleteire mutató hivatkozások tömbje. A méretezési csoportok egy nyilvános és egy belső terheléselosztó háttércímkészletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozatú terheléselosztót. Alforrás[]
loadBalancerInboundNatPools A terheléselosztók bejövő Nat-készleteire mutató hivatkozások tömbje. 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ót. Alforrás[]
Elsődleges Az elsődleges hálózati adaptert adja meg arra az esetre, ha a virtuális gép több hálózati adapterrel rendelkezik. logikai
privateIPAddressVersion A 2017.03.30-Api-Version-tól elérhető, azt jelzi, hogy az adott ipconfiguration IPv4 vagy IPv6-e. 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
name A publicIP-cím konfigurációjának neve. sztring (kötelező)
properties 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áltozat ismertetése. Csak rugalmas OrchestrationMode beállítással á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 azt jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6-e. 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 kell lefoglalni. Alforrás

VirtualMachineScaleSetPublicIPAddressConfigurationDn...

Név Leírás Érték
domainNameLabel A Tartománynév címke. A tartománynév é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ör és a virtuálisgép-index szabályzata alapján 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. sztring
címke A nyilvános IP-címhez társított IP-címke. Például: SQL, Storage stb. sztring

PublicIPAddressSku

Név Leírás Érték
name Nyilvános IP-termékváltozat nevének megadása "Alapszintű"
"Standard"
tier 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: Az alábbi 4 feltétel közül 3-at teljesíteni kell
Kisebb karakterekkel
Felső karakterekkel rendelkezik
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 a bejelentkezési jelszó alaphelyzetbe állítása Windows rendszerű virtuális gépen című témakörben olvashat.

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

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

Csak Windowsos korlátozások: Nem lehet "" végződésűre végződni.

Nem engedélyezett értékek: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

Minimális hossz (Linux): 1 karakter

Maximális hossz (Linux): 64 karakter

Maximális hossz (Windows): 20 karakter
sztring
allowExtensionOperations Megadja, hogy engedélyezve legyenek-e a bővítményműveletek 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. logikai
computerNamePrefix Megadja a számítógépnév előtagját a méretezési csoportban lévő összes virtuális géphez. A számítógépnév előtagjainak 1–15 karakter hosszúságúnak kell lenniük. sztring
customData Egyéni adatok base-64 kódolású sztringjének megadása. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amelyet a rendszer fájlként ment a virtuális gépen. A bináris tömb maximális hossza 65535 bájt. A cloud-init virtuális géphez való használatához lásd: Linux rendszerű virtuális gép testreszabása a cloud-init használatával a létrehozás során sztring
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 lásd: Linux Azure-Endorsed-disztribúciókon. LinuxConfiguration
requireGuestProvisionSignal Nem kötelező tulajdonság, amelyet Igaz értékre kell állítani, vagy ki kell hagyni. logikai
Titkok Megadja azokat a tanúsítványkészleteket, amelyeket a méretezési csoportban lévő virtuális gépekre kell telepíteni. Tanúsítványok virtuális gépre való telepítéséhez ajánlott a Linuxhoz készült Azure Key Vault virtuálisgép-bővítményt vagy a Windowshoz készült Azure Key Vault virtuálisgép-bővítményt használni. 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. logikai
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent Platform Frissítések engedélyezve van-e a Linux rendszerű virtuális gépen. Az alapértelmezett érték hamis. logikai
patchSettings [Előzetes verziójú funkció] Megadja a linuxos virtuális gépek vendégjavításával kapcsolatos beállításokat. LinuxPatchSettings
provisionVMAgent Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e kapcsolni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés az, hogy igaz értékre állítja. 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á legyenek adva a virtuális géphez. logikai
Ssh Megadja egy Linux operációs rendszer ssh-kulcskonfigurációját. SshConfiguration

LinuxPatchSettings

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

Lehetséges értékek:

ImageDefault – Szabályozhatja 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ási módhoz a linuxos virtuálisgép-vendégjavításban. LinuxVMGuestPatchAutomaticByPlatformSettings
patchMode Meghatározza a virtuálisgép-vendégjavítás IaaS virtuális gépre vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépek rugalmas OrchestrationMode funkcióval történő javítását.

Lehetséges értékek:

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

AutomaticByPlatform – A platform automatikusan frissíti a virtuális gépet. 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, hogy a javításokat véletlen frissítés nélkül ütemezze logikai
rebootSetting Az AutomaticByPlatform-javítás telepítésének összes műveletéhez megadja az újraindítási beállítást. "Mindig"
"IfRequired"
"Soha"
"Ismeretlen"

SshConfiguration

Név Leírás Érték
publicKeys A linuxos virtuális gépekkel 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 a virtuális géppel való hitelesítéshez ssh-val. A kulcsnak legalább 2048 bitesnek kell lennie, és ssh-rsa formátumban kell lennie. SSH-kulcsok létrehozásához lásd: [SSH-kulcsok létrehozása Linux és Mac rendszeren Linux rendszerű virtuális gépeken az Azure-ban]/azure/virtual-machines/linux/create-ssh-keys-detailed). sztring
path 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 sztring

VaultSecretGroup

Név Leírás Érték
sourceVault A VaultCertificates összes tanúsítványát tartalmazó Key Vault relatív URL-címe. Alforrás
vaultCertificates A Tanúsítványokat tartalmazó SourceVault kulcstartó-hivatkozásainak listája. VaultCertificate[]

VaultCertificate

Név Leírás Érték
certificateStore Windows rendszerű virtuális gépek esetén megadja a tanúsítványtárolót azon a virtuális gépen, 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, az X509-tanúsítványfájl UppercaseThumbprint.crt> fájlnevével és <a titkos kulcs nagybetűsThumbprint.prv> fájljával<. Mindkét fájl .pem formátumú. sztring
certificateUrl Ez annak a tanúsítványnak az URL-címe, amelyet titkos kódként töltöttek fel a Key Vault. Ha titkos kulcsot szeretne hozzáadni a Key Vault, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhoz cí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}"
}
Tanúsítványok virtuális gépre való telepítéséhez ajánlott a Linuxhoz készült Azure Key Vault virtuálisgép-bővítményt vagy a Windowshoz készült Azure Key Vault virtuálisgép-bővítményt használni.
sztring

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 az Automatikus Frissítések engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték true (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ésekor. logikai
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent Platform Frissítések engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték hamis. logikai
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 kapcsolni 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á legyenek adva a virtuális géphez. logikai
timeZone A virtuális gép időzónáját adja meg. például "Csendes-óceáni téli idő". A lehetséges értékek a TimeZoneInfo.GetSystemTimeZones által visszaadott időzónákból TimeZoneInfo.Id értékek. sztring
Winrm A Windows Távfelügyelet figyelőit adja meg. Ez lehetővé teszi a távoli Windows PowerShell. 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 út és összetevő unattend.xml fájlhoz hozzáadott XML-formátumú tartalmat. Az XML-fájlnak 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. sztring
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. Lehetséges értékek: FirstLogonCommands és AutoLogon. "Automatikus bejelentkezés"
"FirstLogonCommands"

PatchSettings

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

Lehetséges értékek:

ImageDefault – Szabályozhatja 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ási módhoz a windowsos virtuálisgép-vendégjavításban. 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éket true (igaz), a patchMode (patchMode) értéket pedig "AutomaticByPlatform" értékre kell állítani. logikai
patchMode Meghatározza a virtuálisgép-vendégjavítás IaaS virtuális gépre vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépek rugalmas OrchestrationMode funkcióval történő javítását.

Lehetséges értékek:

Manuális – Szabályozhatja a javítások virtuális gépekre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen. 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 platform automatikusan frissíti a virtuális gépet. 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, hogy a javításokat véletlen frissítés nélkül ütemezze logikai
rebootSetting Az AutomaticByPlatform-javítás telepítésének összes műveletéhez megadja az újraindítási beállítást. "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 annak a tanúsítványnak az URL-címe, amelyet titkos kódként töltöttek fel a Key Vault. Ha titkos kulcsot szeretne hozzáadni a Key Vault, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhoz cí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}"
}
Tanúsítványok virtuális gépre való telepítéséhez ajánlott a Linuxhoz készült Azure Key Vault virtuálisgép-bővítményt vagy a Windowshoz készült Azure Key Vault virtuálisgép-bővítményt használni.
sztring
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 Megadja az ütemezett eseményhez kapcsolódó konfigurációk leállítását. TerminateNotificationProfile

OSImageNotificationProfile

Név Leírás Érték
Engedélyezi Meghatározza, hogy az operációs rendszer rendszerképének ütemezett eseménye engedélyezve van-e vagy le van-e tiltva. logikai
notBeforeTimeout Az újragondolt vagy az operációs rendszer frissítésével rendelkező virtuális gépeknek az esemény automatikus jóváhagyása előtt esetleg jóvá kell hagyniuk az operációsrendszer-rendszerkép ütemezett eseményét (időtúllépés). A konfiguráció ISO 8601 formátumban van megadva, és az értéknek 15 percnek kell lennie (PT15M) sztring

TerminateNotificationProfile

Név Leírás Érték
Engedélyezi Meghatározza, hogy az Ütemezett leállítás esemény engedélyezve van-e vagy le van-e tiltva. logikai
notBeforeTimeout A törölendő virtuális gép 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) sztring

SecurityPostureReference

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

VirtualMachineExtension

Név Leírás Érték
location Erőforrás helye sztring
properties Egy virtuálisgép-bővítmény tulajdonságait ismerteti. VirtualMachineExtensionProperties
tags Erőforráscímkék object

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. logikai
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt a platformnak automatikusan frissítenie kell-e, ha elérhető a bővítmény újabb verziója. logikai
forceUpdateTag Hogyan kell a bővítménykezelőt frissíteni akkor is, ha a bővítmény konfigurációja nem változott. sztring
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 értékeket, vagy egyáltalán nem tartalmaz védett beállításokat. A Bicep esetében használhatja az any() függvényt.
protectedSettingsFromKeyVault A hivatkozással átadott és a Key Vaultból felhasznált bővítmények által védett beállítások KeyVaultSecretReference
provisionAfterExtensions Bővítménynevek gyűjteménye, amely után ki kell építeni ezt a bővítményt. sztring[]
közzétevő A bővítménykezelő közzétevőjének neve. sztring
beállítások A Json formázta a bővítmény nyilvános beállításait. A Bicep esetében használhatja az any() függvényt.
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 hiánya, nem lesznek letiltva, függetlenül attól, hogy milyen értékről van szó). Az alapértelmezett érték hamis. logikai
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". sztring
typeHandlerVersion A szkriptkezelő verzióját adja meg. sztring

VirtualMachineExtensionInstanceView

Név Leírás Érték
name A virtuális gép bővítményének neve. sztring
Á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". sztring
typeHandlerVersion A szkriptkezelő verzióját adja meg. sztring

InstanceViewStatus

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

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 a titkosítást az összes lemezen, beleértve magát a gazdagép erőforrás-/ideiglenes lemezét 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. logikai
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 Meghatározza, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. Minimális API-verzió: 2020-12-01. logikai
vTpmEnabled Meghatározza, hogy a vTPM engedélyezve legyen-e a virtuális gépen. Minimális API-verzió: 2020-12-01. logikai

ServiceArtifactReference

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

VirtualMachineScaleSetStorageProfile

Név Leírás Érték
dataDisks Megadja azokat a paramétereket, amelyekkel adatlemezeket adhat hozzá a méretezési csoportban lévő virtuális gépekhez. A lemezekkel kapcsolatos további információkért lásd: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetDataDisk[]
diskControllerType sztring
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. Erre az elemre akkor van szükség, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-rendszerképet szeretne használni, más létrehozási műveletekben azonban nem. ImageReference
osDisk Megadja a méretezési csoportban lévő virtuális gépek által használt operációsrendszer-lemez adatait. A lemezekkel kapcsolatos további információkért lásd: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetOSDisk

VirtualMachineScaleSetDataDisk

Név Leírás Érték
Gyorsítótár Megadja a gyorsítótárazási követelményeket. Lehetséges értékek: None,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Standard szintű tárolás esetén nincs. ReadOnly a Premium Storage-hoz. "Nincs"
"ReadOnly"
"ReadWrite"
createOption A létrehozási lehetőség. "Csatolás"
"Üres"
"FromImage" (kötelező)
deleteOption Meghatározza, 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-hez érhető el).

Lehetséges értékek:

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

Leválasztás 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 a Törlés értékre van állítva.
"Törlés"
"Leválasztás"
diskIOPSReadWrite Meghatározza 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 lemez méretének felülírására használható egy virtuálisgép-lemezképben. 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 adatlemezhez. int (kötelező)
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
name A lemez neve. sztring
writeAcceleratorEnabled Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. logikai

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 A felügyelt lemez tárfióktípusát adja meg. 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
id Erőforrás-azonosító sztring

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 az ügyfél által felügyelt kulccsal titkosított ConfidentialVM OS Disk és VMGuest blobhoz használt felügyelt lemezhez. DiskEncryptionSetParameters
securityEncryptionType A felügyelt lemez EncryptionType tulajdonságát adja meg. Ez a 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épek ü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 kép get hívásából. sztring
id Erőforrás-azonosító sztring
offer Megadja a virtuális gép létrehozásához használt platformrendszerkép vagy piactéri rendszerkép ajánlatát. sztring
közzétevő A kép közzétevője. sztring
sharedGalleryImageId Megadva a megosztott katalógus lemezképének egyedi azonosítóját a virtuális gép üzembe helyezéséhez. Ez lekérhető a megosztott katalógus kép get hívásából. sztring
Sku A kép termékváltozata. sztring
version A virtuális gép létrehozásához használt platformrendszerkép vagy piactéri rendszerkép verzióját adja meg. Az engedélyezett formátumok: Major.Minor.Build vagy "latest". A Fő, a Kisebb és a Build tizedes tört. Adja meg a "legújabb" értéket a rendszerkép központi telepítésekor elérhető legújabb verziójának használatához. Még a "legújabb" használata esetén sem frissül automatikusan a virtuálisgép-lemezkép az üzembe helyezés után, még akkor sem, ha egy új verzió elérhetővé válik. Kérjük, ne használja a "verzió" mezőt a katalógus lemezképének üzembe helyezéséhez, a katalógus lemezképének mindig az "id" mezőt kell használnia az üzembe helyezéshez, 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}" értéket az "id" mezőben verzióbemenet nélkül. sztring

VirtualMachineScaleSetOSDisk

Név Leírás Érték
Gyorsítótár Megadja a gyorsítótárazási követelményeket. Lehetséges értékek: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Standard tároló esetén nincs. 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. Ez az érték akkor használatos, ha rendszerképet használ a virtuális gép létrehozásához. Ha platformrendszerképet használ, használja a fent leírt imageReference elemet is. Piactéri rendszerkép használata esetén a korábban ismertetett tervelemet is használhatja. "Csatolás"
"Üres"
"FromImage" (kötelező)
deleteOption Meghatározza, hogy az operációsrendszer-lemezt törölni kell-e vagy le kell-e választani a VMSS Flex törlésekor (ez a funkció csak rugalmas OrchestrationMode-tal rendelkező VMSS-hez érhető el).

Lehetséges értékek:

Töröl 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ás 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 a Törlés értékre van állítva. Rövid élettartamú operációsrendszer-lemez esetén az alapértelmezett érték a Delete (Törlés) értékre van állítva. 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ú lemezének beállításait. DiffDiskSettings
diskSizeGB Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a lemez méretének felülírására használható egy virtuálisgép-lemezképben. A diskSizeGB tulajdonság a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál. int
image 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
name A lemez neve. sztring
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. logikai

DiffDiskSettings

Név Leírás Érték
hibaelhárítása Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait. "Helyi"
Elhelyezés Megadja az operációs rendszer lemezeinek rövid élettartamú lemezelhelyezését. Lehetséges értékek: CacheDisk,ResourceDisk. Az alapértelmezett viselkedés a következő: CacheDisk , ha a virtuális gép méretére van konfigurálva, ellenkező esetben ResourceDisk van használatban. Tekintse meg a Windows rendszerű virtuális gépek virtuálisgép-méretének dokumentációját az /azure/virtual-machines/windows/sizes és a Linux rendszerű virtuális gépen 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. sztring

SKU

Név Leírás Érték
capacity A méretezési csoportban lévő virtuális gépek számát adja meg. int
name A termékváltozat neve. sztring
tier Meghatározza a méretezési csoportban lévő virtuális gépek szintjét.

Lehetséges értékek:

Standard

Basic
sztring

Gyorssablonok

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

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

Üzembe helyezés az Azure-ban
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 állapotteszttel. 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 az egyes virtuális gépeket egy Azure Files megosztáshoz csatlakoztatja

Üzembe helyezés az Azure-ban
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-ban
Ez a sablon lehetővé teszi egy Windows rendszerű virtuális gépek virtuálisgép-méretezési csoportjának üzembe helyezését a különböző Windows-verziók utolsó javított verziójával. Ezek a virtuális gépek egyéni szkriptbővítménnyel rendelkeznek a testreszabáshoz, és egy terheléselosztó mögött találhatók, amely NAT-szabályokat használ az RDP-kapcsolatokhoz.
Méretezési csoport üzembe helyezése meglévő virtuális hálózaton

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

Üzembe helyezés az Azure-ban
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 egy Virtual Network lesznek kiépítve, amely az üzembe helyezés részeként is létrejön
Rugalmas VMSS vezénylési mód – Linux rövid útmutató

Üzembe helyezés az Azure-ban
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 lehetővé teszi a virtuális gépek felügyeleti portjaihoz (SSH, RDP) való hálózati hozzáférést bármely internetcímről, é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 mögött

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési csoportjának ü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 találhatók, amely nat-szabályokat biztosít az ssh-kapcsolatokhoz.
Virtuálisgép-méretezési csoport üzembe helyezése linuxos egyéni rendszerképpel

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egyéni Linux rendszerű virtuális gép rendszerképének ü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-s 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 az egyéni szkriptet meg kell adnia a saját frissítési eljárásához. A virtuális gép általánosított rendszerképét ugyanabban az előfizetésben és régióban kell megadnia, ahol a VMSS-t létrehozta.
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési csoportjának ü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-zónákban

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési csoportjának ü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 rendszerű VMSS wth elsődleges/másodlagos architektúra üzembe helyezése

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi linuxos VMSS ü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-zel virtuális gépenként

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

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi windowsos virtuális gépek megbízható indításra képes virtuálisgép-méretezési csoportjának üzembe helyezését a Windows Server 2016, a Windows Server 2019 vagy a Windows Server 2022 Azure Edition 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. 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ást végez a felhőben.
Ubuntu virtuálisgép-méretezési csoport üzembe helyezése Azure Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy egyszerű, Azure Application Gateway integrált 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éssel

Üzembe helyezés az Azure-ban
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 skálázást is integrálták
SSL-kompatibilis virtuálisgép-méretezési csoport

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

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

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy egyszerű, Azure Application Gateway 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éssel

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi, hogy a Windows 2008-R2-SP1, 2012-Datacenter vagy 2012-R2-Datacenter legújabb javított verziójával üzembe helyezzen egy egyszerű Windows rendszerű 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. Az automatikus skálázást is integrálták
Virtuálisgép-méretezési csoport üzembe helyezése windowsos egyéni rendszerképpel

Üzembe helyezés az Azure-ban
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 létrehozásához. 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-s porton)
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési csoportjának ü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 Availability Zones

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy Windows rendszerű virtuális gépek virtuálisgép-méretezési csoportjának ü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.
Nyilvános IP-előtaggal rendelkező VMSS

Üzembe helyezés az Azure-ban
Sablon a VMSS nyilvános IP-előtaggal történő üzembe helyezéséhez

ARM-sablon erőforrás-definíciója

A virtualMachineScaleSets erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban 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}": {},
      "{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" ]
}

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'
name 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 kezdődhet aláhúzással. Nem végződhet ponttal vagy kötőjellel.
location Erőforrás helye sztring (kötelező)
tags Erőforráscímkék Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku A virtuálisgép-méretezési csoport termékváltozata. Sku
extendedLocation A virtuálisgép-méretezési csoport kiterjesztett helye. ExtendedLocation
identity 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 Marketplace-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. A Azure Portal keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés gombra, első lépések -> elemre. Adja meg a szükséges adatokat, majd kattintson a Mentés gombra. Terv
properties 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 sztring[]

ExtendedLocation

Név Leírás Érték
name A kiterjesztett hely neve. sztring
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ítja az identitásokat 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ásazonosí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
{customized property} UserAssignedIdentitiesValue
{customized property} UserAssignedIdentitiesValue

UserAssignedIdentitiesValue

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

Felkészülés

Név Leírás Érték
name A terv azonosítója. sztring
product A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ImageReference elem alatti Ajánlat. sztring
promotionCode Az előléptetési kód. sztring
közzétevő A közzétevő azonosítója. sztring

VirtualMachineScaleSetProperties

Név Leírás Érték
additionalCapabilities A virtuálisgép-méretezési csoport Virtual Machines engedélyezett vagy letiltott további képességeket adja meg. Például: képes-e a Virtual Machines támogatni 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 True (Igaz) értékűnek kell lennie, vagy ki kell hagynia. logikai
doNotRunExtensionsOnOverprovisionedVMs Ha az 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 biztosítja, hogy a bővítmények ne fussanak a túlterjedt virtuális gépeken. logikai
hostGroup Megadja a virtuálisgép-méretezési csoporthoz tartozó dedikált gazdagépcsoport adatait. Minimális API-verzió: 2020-06-01. Alforrás
orchestrationMode Meghatározza a virtuálisgép-méretezési csoport vezénylési módját. "Rugalmas"
"Egyenruhás"
overprovision Meghatározza, hogy a virtuálisgép-méretezési csoport túlterjed-e. logikai
platformFaultDomainCount A tartalék tartomá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ének kívánt céljait. 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. Alforrás
scaleInPolicy Meghatározza a virtuálisgép-méretezési csoportban Virtual Machines skálázáskor 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épből áll. MEGJEGYZÉS: Ha a singlePlacementGroup igaz, előfordulhat, hogy false (hamis) értékre módosul. Ha azonban a singlePlacementGroup hamis, előfordulhat, hogy nem igaz értékre módosítja. logikai
spotRestorePolicy Meghatározza 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 Azt határozza meg, hogy a virtuális gépek eloszlása szigorúan x zónákra legyen-e kényszerítve arra az esetre, ha zónakimaradás állna fenn. A zoneBalance tulajdonság csak akkor állítható be, ha a méretezési csoport zones tulajdonsága több zónát tartalmaz. Ha nincsenek zónák, vagy csak egy zóna van megadva, akkor a zoneBalance tulajdonság nem állítható be. logikai

További képességek

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

AutomaticRepairsPolicy

Név Leírás Érték
engedélyezve Meghatározza, hogy engedélyezni kell-e az automatikus javításokat a virtuálisgép-méretezési csoportban. Az alapértelmezett érték a hamis. logikai
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őszak 10 perc (PT10M), amely szintén az alapértelmezett érték. A maximálisan engedélyezett türelmi időszak 90 perc (PT90M). sztring
repairAction A méretezési csoportban lévő nem kifogástalan állapotú 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
id Erőforrás-azonosító sztring

PriorityMixPolicy

Név Leírás Érték
baseRegularPriorityCount Azoknak a normál prioritású virtuális gépeknek az alapszáma, amelyek ebben a méretezési csoportban lesznek létrehozva a felskálázá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ásszá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) logikai
szabályok A virtuálisgép-méretezési csoport skálázása során követendő szabályok.

Lehetséges értékek:

Alapértelmezett A virtuálisgép-méretezési csoportok méretezésekor a méretezési csoport először zónák között lesz egyensúlyban, ha zónaszintű méretezési csoportról van szó. Ezt követően a rendszer a lehető legnagyobb mértékben ki lesz egyensúlyban a tartalék tartományok között. Az egyes tartalék tartományokon belül az eltávolításra kiválasztott virtuális gépek lesznek a legújabbak, amelyek nincsenek védve a beskálázástól.

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

LegújabbVM Amikor egy virtuálisgép-méretezési csoportot skáláznak be, a rendszer kiválasztja azokat a legújabb virtuális gépeket, amelyek nincsenek védve a beskálázástól. Zónaszintű virtuálisgép-méretezési csoportok esetén a méretezési csoport először zónák között lesz egyensúlyban. Az egyes zónákon belül a nem védett legújabb virtuális gépek lesznek kiválasztva az eltávolításhoz.

Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Alapértelmezett"
"LegújabbVM"
'OldestVM'

SpotRestorePolicy

Név Leírás Érték
engedélyezve Engedélyezi a Kihasználatlan visszaállítás funkciót, amelyben a kiürített VMSS SPOT-példányokat a rendszer a kapacitás rendelkezésre állása és a díjszabási korlátozások alapján opportunisztikus módon próbálja visszaállítani logikai
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 meg visszaállítani a VMSS SPOT-példányokat sztring

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
mód Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját.

Lehetséges értékek:

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 egyszerre.
"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. logikai
enableAutomaticOSUpgrade Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoport példányaira működés közben, amikor elérhetővé válik az operációsrendszer-lemezkép ú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 false (hamis) értékre van állítva, és nem állítható true (igaz) értékre. logikai
useRollingUpgradePolicy Azt jelzi, hogy érdemes-e működés közbeni frissítési szabályzatot használni az automatikus operációs rendszer frissítése során. Az alapértelmezett érték hamis. Az automatikus operációsrendszer-frissítés visszaáll az alapértelmezett szabályzatra, ha nincs meghatározva szabályzat a VMSS-en. logikai

RollingUpgradePolicy

Név Leírás Érték
enableCrossZoneUpgrade Lehetővé teszi, hogy a VMSS figyelmen kívül hagyja az AZ-határokat a frissítési kötegek létrehozásakor. A köteg méretének meghatározásához vegye figyelembe a frissítési tartományt és a maxBatchInstancePercent elemet. logikai
maxBatchInstancePercent Az összes virtuálisgép-példány maximális százaléka, amelyet a működés közbeni frissítéssel egyidejűleg frissít egy kötegben. Mivel ez a maximális érték, a korábbi vagy jövőbeli kötegekben lévő nem kifogástalan állapotú példányok a nagyobb megbízhatóság érdekében csökkenthetik a köteg példányainak százalékos arányát. 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 törlődnek, ha az új virtuális gépeket minden köteghez létrehozták. logikai
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 megfelelő állapotú lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban van a működés közbeni frissítés megszakítása előtt. Ezt a kényszert a köteg indítása előtt ellenőrzi a rendszer. 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 állapotúnak tekinthető. 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 megszakad. 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 elindí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). sztring
prioritizeUnhealthyInstances Frissítse a méretezési csoportban lévő összes nem kifogástalan állapotú példányt az kifogástalan állapotú példányok előtt. logikai
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. logikai

VirtualMachineScaleSetVMProfile

Név Leírás Érték
applicationProfile Meghatározza azokat 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 Megadja egy méretezési csoport kapacitásfoglalással kapcsolatos adatait. 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
evictionPolicy 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 "Felszabadítás" és a "Törlés" is támogatott, a minimális API-verzió pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Felszabadítás" és a "Törlés" is támogatott, a minimális API-verzió pedig a 2017-10-30-preview. "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
hardwareProfile A méretezési csoport hardverprofillal kapcsolatos adatait adja meg. Minimális API-verzió: 2021-11-01. VirtualMachineScaleSetHardwareProfile
licenseType Azt adja meg, hogy a használt lemezkép vagy lemez a helyszínen lett licencelve.

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 Linux Serverhez

Minimális API-verzió: 2015-06-15
sztring
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
Prioritás Meghatározza 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"
"Kihasználatlan"
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álni kívánt biztonsági állapotot. 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épéhez 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. sztring

ApplicationProfile

Név Leírás Érték
galleryApplications Meghatározza azokat 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 sztring
enableAutomaticUpgrade Ha true (igaz) értékre van állítva, amikor egy új katalógusalkalmazás-verzió érhető el a PIR/SIG-ben, az automatikusan frissül a virtuális géphez/VMSS-hez logikai
Sorrend Nem kötelező, Megadja, hogy a csomagokat milyen sorrendben kell telepíteni int
packageReferenceId Megadja a GalleryApplicationVersion erőforrás-azonosítót /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} formában. sztring (kötelező)
tags Nem kötelező, Átengedési értéket ad meg az általánosabb környezethez. sztring
treatFailureAsDeploymentFailure Nem kötelező, ha igaz, a VmApplication bármely műveletének hibája meghiúsul az üzembe helyezés során logikai

BillingProfile

Név Leírás Érték
maxPrice Meghatározza az Azure-beli kihasználatlan virtuális gép/VMSS maximális árát. Ez az ár amerikai dollárban van megadva.

Ezt az árat a rendszer összehasonlítja a virtuális gép méretének aktuális Azure Spot árával. Az árakat az Azure-beli kihasználatlan virtuális gép/VMSS létrehozása/frissítésekor hasonlítja össze a rendszer, és a művelet csak akkor lesz sikeres, ha a maxPrice nagyobb, mint a jelenlegi Kihasználatlan Azure-ár.

A maxPrice egy Azure-beli kihasználatlan virtuális gép/VMSS kizárására is használható, ha az Azure aktuális kihasználatlan ára meghaladja a maxPrice értéket a virtuális gép/VMSS létrehozása után.

Lehetséges értékek:

– Bármely nulla értéknél nagyobb tizedes tört. Példa: 0,01538

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

A maxPrice értékét -1 értékre állíthatja, jelezve, hogy az Azure-beli kihasználatlan virtuális gépet/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 csoport virtuálisgép-példányainak lefoglalásához kell használni, ha elegendő kapacitás van lefoglalva. További részletekért tekintse https://aka.ms/CapacityReservation meg a következőt: . Alforrás

DiagnosticsProfile

Név Leírás Érték
bootDiagnostics A rendszerindítási diagnosztika egy hibakeresési funkció, amellyel megtekintheti a konzol kimenetét és képernyőképé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 Engedélyezni kell-e a rendszerindítási diagnosztikát a virtuális gépen. logikai
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. sztring

VirtualMachineScaleSetExtensionProfile

Név Leírás Érték
bővítmények A virtuálisgép-méretezési csoport gyermekbővítmény-erőforrásai. VirtualMachineScaleSetExtension[]
extensionsTimeBudget Meghatározza, hogy az összes bővítmény mikor induljon el. Az időtartamnak 15 perc és 120 perc közöttinek kell lennie (a következőket is beleértve), és ISO 8601 formátumban kell megadni. Az alapértelmezett érték 90 perc (PT1H30M). Minimális API-verzió: 2020-06-01. sztring

VirtualMachineScaleSetExtension

Név Leírás Érték
name A bővítmény neve. sztring
properties 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 újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezést követően 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 true (igaz) értékre van állítva. logikai
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha elérhető a bővítmény újabb verziója. logikai
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ény konfigurációja nem változott. sztring
protectedSettings A bővítmény tartalmazhat protectedSettings 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 Bővítménynevek gyűjteménye, amely után ezt a bővítményt ki kell építeni. sztring[]
közzétevő A bővítménykezelő közzétevőjének neve. sztring
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, ettől az értéktől függetlenül nem lesznek letiltva). Az alapértelmezett érték hamis. logikai
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". sztring
typeHandlerVersion A szkriptkezelő verzióját adja meg. sztring

KeyVaultSecretReference

Név Leírás Érték
secretUrl A titkos kódra hivatkozó URL-cím egy Key Vault. sztring (kötelező)
sourceVault A titkos kódot tartalmazó Key Vault relatív URL-címe. Alforrás (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 a Virtuális gépek testreszabása című cikk 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ő vCPU-k értékére van beállítva a listázási régió összes elérhető virtuálisgép-méretének listázása API-válaszában. 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 vCPUsPerCore értékre van állítva a régióban elérhető összes virtuálisgép-méret listázása API-válaszban közzétett virtuálisgép-mérethez. 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 A virtuálisgép-méretezési csoportban lévő példány állapotának meghatározására használt terheléselosztó-mintavételre mutató hivatkozás. A hivatkozás a következő formában jelenik meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}". ApiEntityReference
networkApiVersion a "Rugalmas" vezénylési móddal rendelkező virtuálisgép-méretezési csoport hálózati erőforrásainak létrehozásakor használt Microsoft.Network API-verziót adja meg '2020-11-01'
networkInterfaceConfigurations A hálózati konfigurációk listája. VirtualMachineScaleSetNetworkConfiguration[]

ApiEntityReference

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

VirtualMachineScaleSetNetworkConfiguration

Név Leírás Érték
name A hálózati konfiguráció neve. sztring (kötelező)
properties 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áshoz. "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áshoz. "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 Meghatározza, hogy a hálózati adapter le van-e tiltva a TCP-állapot nyomon követéséhez. logikai
dnsSettings A hálózati adaptereken alkalmazandó DNS-beállítások. VirtualMachineScaleSetNetworkConfigurationDnsSetting...
enableAcceleratedNetworking Meghatározza, hogy a hálózati adapter gyorsított hálózatkezeléssel legyen-e engedélyezve. logikai
enableFpga Meghatározza, hogy a hálózati adapter FPGA-hálózatkezeléssel kompatibilis-e. logikai
enableIPForwarding Engedélyezve van-e az IP-továbbítás ezen a hálózati adapteren. logikai
ipConfigurations Megadja a hálózati adapter IP-konfigurációit. VirtualMachineScaleSetIPConfiguration[] (kötelező)
networkSecurityGroup A hálózati biztonsági csoport. Alforrás
Elsődleges Az elsődleges hálózati adaptert adja meg arra az esetre, ha a virtuális gép több hálózati adapterrel rendelkezik. logikai

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
name Az IP-konfiguráció neve. sztring (kötelező)
properties 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. Alforrás[]
applicationSecurityGroups Alkalmazásbiztonsági csoportra mutató hivatkozások tömbje. Alforrás[]
loadBalancerBackendAddressPools A terheléselosztók háttércímkészleteire mutató hivatkozások tömbje. A méretezési csoportok egy nyilvános és egy belső terheléselosztó háttércímkészletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozatú terheléselosztót. Alforrás[]
loadBalancerInboundNatPools A terheléselosztók bejövő Nat-készleteire mutató hivatkozások tömbje. 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ót. Alforrás[]
Elsődleges Az elsődleges hálózati adaptert adja meg arra az esetre, ha a virtuális gép több hálózati adapterrel rendelkezik. logikai
privateIPAddressVersion A 2017.03.30-Api-Version-tól elérhető, azt jelzi, hogy az adott ipconfiguration IPv4 vagy IPv6-e. 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
name A publicIP-cím konfigurációjának neve. sztring (kötelező)
properties 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áltozat ismertetése. Csak rugalmas OrchestrationMode beállítással á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 azt jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6-e. 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 kell lefoglalni. Alforrás

VirtualMachineScaleSetPublicIPAddressConfigurationDn...

Név Leírás Érték
domainNameLabel A Tartománynév címke. A tartománynév é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ör és a virtuálisgép-index szabályzata alapján 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. sztring
címke A nyilvános IP-címhez társított IP-címke. Például: SQL, Storage stb. sztring

PublicIPAddressSku

Név Leírás Érték
name Nyilvános IP-termékváltozat nevének megadása "Alapszintű"
"Standard"
tier 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: Az alábbi 4 feltétel közül 3-at teljesíteni kell
Kisebb karakterekkel
Felső karakterekkel rendelkezik
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 a bejelentkezési jelszó alaphelyzetbe állítása Windows rendszerű virtuális gépen című témakörben olvashat.

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

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

Csak Windowsos korlátozások: Nem lehet "" végződésűre végződni.

Nem engedélyezett értékek: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

Minimális hossz (Linux): 1 karakter

Maximális hossz (Linux): 64 karakter

Maximális hossz (Windows): 20 karakter
sztring
allowExtensionOperations Megadja, hogy engedélyezve legyenek-e a bővítményműveletek 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. logikai
computerNamePrefix Megadja a számítógépnév előtagját a méretezési csoportban lévő összes virtuális géphez. A számítógépnév előtagjainak 1–15 karakter hosszúságúnak kell lenniük. sztring
customData Egyéni adatok base-64 kódolású sztringjének megadása. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amelyet a rendszer fájlként ment a virtuális gépen. A bináris tömb maximális hossza 65535 bájt. A cloud-init virtuális géphez való használatához lásd: Linux rendszerű virtuális gép testreszabása a cloud-init használatával a létrehozás során sztring
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 lásd: Linux Azure-Endorsed-disztribúciókon. LinuxConfiguration
requireGuestProvisionSignal Nem kötelező tulajdonság, amelyet Igaz értékre kell állítani, vagy ki kell hagyni. logikai
Titkok Megadja azokat a tanúsítványkészleteket, amelyeket a méretezési csoportban lévő virtuális gépekre kell telepíteni. Tanúsítványok virtuális gépre való telepítéséhez ajánlott a Linuxhoz készült Azure Key Vault virtuálisgép-bővítményt vagy a Windowshoz készült Azure Key Vault virtuálisgép-bővítményt használni. 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. logikai
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent Platform Frissítések engedélyezve van-e a Linux rendszerű virtuális gépen. Az alapértelmezett érték hamis. logikai
patchSettings [Előzetes verziójú funkció] Megadja a linuxos virtuális gépek vendégjavításával kapcsolatos beállításokat. LinuxPatchSettings
provisionVMAgent Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e kapcsolni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés az, hogy igaz értékre állítja. 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á legyenek adva a virtuális géphez. logikai
Ssh Megadja egy Linux operációs rendszer ssh-kulcskonfigurációját. SshConfiguration

LinuxPatchSettings

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

Lehetséges értékek:

ImageDefault – Szabályozhatja 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ási módhoz a linuxos virtuálisgép-vendégjavításban. LinuxVMGuestPatchAutomaticByPlatformSettings
patchMode Meghatározza a virtuálisgép-vendégjavítás IaaS virtuális gépre vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépek rugalmas OrchestrationMode funkcióval történő javítását.

Lehetséges értékek:

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

AutomaticByPlatform – A platform automatikusan frissíti a virtuális gépet. 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, hogy véletlen frissítés nélkül ütemezze a javításokat logikai
rebootSetting Megadja az összes AutomaticByPlatform-javítástelepítési művelet újraindítási beállítását. "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ánoskulcs-tanúsítvány, amellyel a virtuális géppel történő hitelesítés ssh-val történik. A kulcsnak legalább 2048 bitesnek kell lennie, ssh-rsa formátumban. SSH-kulcsok létrehozásával kapcsolatban lásd: [SSH-kulcsok létrehozása Linux és Mac rendszeren Linux rendszerű virtuális gépekhez az Azure-ban]/azure/virtual-machines/linux/create-ssh-keys-detailed). sztring
path 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 rendszer hozzáfűzi a megadott kulcsot a fájlhoz. Példa: /home/user/.ssh/authorized_keys sztring

VaultSecretGroup

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

VaultCertificate

Név Leírás Érték
certificateStore Windows rendszerű virtuális gépek esetén a virtuális gép azon 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, az X509-tanúsítványfájl UppercaseThumbprint.crt> fájlnevével és <a titkos kulcs nagybetűsThumbprint.prv> fájlnevével<. Mindkét fájl .pem formátumú. sztring
certificateUrl Ez annak a tanúsítványnak az URL-címe, amelyet titkos kódként töltött fel Key Vault. Ha titkos kulcsot szeretne hozzáadni a Key Vault, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhoz cí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}"
}
Ha tanúsítványokat szeretne telepíteni egy virtuális gépre, javasoljuk, hogy használja a Linuxhoz készült Azure Key Vault virtuálisgép-bővítményt vagy a Windowshoz készült Azure Key Vault virtuálisgép-bővítményt.
sztring

WindowsConfiguration

Név Leírás Érték
additionalUnattendContent További base-64 kódolású XML formátumú információkat ad meg, amelyeket a Windows telepítője használ a Unattend.xml fájlban. AdditionalUnattendContent[]
enableAutomaticUpdates Azt jelzi, hogy az Automatikus Frissítések engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték true (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. logikai
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent platform Frissítések engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték hamis. logikai
patchSettings [Előzetes verziójú funkció] A windowsos virtuálisgép-vendégjavítással kapcsolatos beállításokat adja meg. PatchSettings
provisionVMAgent Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e kapcsolni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, alapértelmezés szerint true (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. logikai
timeZone Megadja a virtuális gép időzónáját. pl. "Csendes-óceáni téli idő". A lehetséges értékek a TimeZoneInfo.GetSystemTimeZones által visszaadott időzónákból TimeZoneInfo.Id értékek. sztring
Winrm Megadja a Windows távfelügyeleti figyelőit. Ez lehetővé teszi a távoli Windows PowerShell. 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 út és összetevő unattend.xml fájlhoz hozzáadott XML-formátumú tartalmat. Az XML-fájlnak 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. sztring
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. Lehetséges értékek: FirstLogonCommands és AutoLogon. "Automatikus bejelentkezés"
"FirstLogonCommands"

PatchSettings

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

Lehetséges értékek:

ImageDefault – Szabályozhatja 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ási módhoz a windowsos virtuálisgép-vendégjavításban. 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éket true (igaz), a patchMode (patchMode) értéket pedig "AutomaticByPlatform" értékre kell állítani. logikai
patchMode Meghatározza a virtuálisgép-vendégjavítás IaaS virtuális gépre vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépek rugalmas OrchestrationMode funkcióval történő javítását.

Lehetséges értékek:

Manuális – Szabályozhatja a javítások virtuális gépekre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen. 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 platform automatikusan frissíti a virtuális gépet. 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, hogy a javításokat véletlen frissítés nélkül ütemezze logikai
rebootSetting Az AutomaticByPlatform-javítás telepítésének összes műveletéhez megadja az újraindítási beállítást. "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 annak a tanúsítványnak az URL-címe, amelyet titkos kódként töltöttek fel a Key Vault. Ha titkos kulcsot szeretne hozzáadni a Key Vault, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhoz cí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}"
}
Tanúsítványok virtuális gépre való telepítéséhez ajánlott a Linuxhoz készült Azure Key Vault virtuálisgép-bővítményt vagy a Windowshoz készült Azure Key Vault virtuálisgép-bővítményt használni.
sztring
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 Megadja az ütemezett eseményhez kapcsolódó konfigurációk leállítását. TerminateNotificationProfile

OSImageNotificationProfile

Név Leírás Érték
Engedélyezi Meghatározza, hogy az operációs rendszer rendszerképének ütemezett eseménye engedélyezve van-e vagy le van-e tiltva. logikai
notBeforeTimeout Az újragondolt vagy az operációs rendszer frissítésével rendelkező virtuális gépeknek az esemény automatikus jóváhagyása előtt esetleg jóvá kell hagyniuk az operációsrendszer-rendszerkép ütemezett eseményét (időtúllépés). A konfiguráció ISO 8601 formátumban van megadva, és az értéknek 15 percnek kell lennie (PT15M) sztring

TerminateNotificationProfile

Név Leírás Érték
Engedélyezi Meghatározza, hogy az Ütemezett leállítás esemény engedélyezve van-e vagy le van-e tiltva. logikai
notBeforeTimeout A törölendő virtuális gép 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) sztring

SecurityPostureReference

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

VirtualMachineExtension

Név Leírás Érték
location Erőforrás helye sztring
properties Egy virtuálisgép-bővítmény tulajdonságait ismerteti. VirtualMachineExtensionProperties
tags Erőforráscímkék object

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. logikai
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt a platformnak automatikusan frissítenie kell-e, ha elérhető a bővítmény újabb verziója. logikai
forceUpdateTag Hogyan kell a bővítménykezelőt frissíteni akkor is, ha a bővítmény konfigurációja nem változott. sztring
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 értékeket, vagy egyáltalán nem tartalmaz védett beállításokat.
protectedSettingsFromKeyVault A hivatkozással átadott és a Key Vaultból felhasznált bővítmények által védett beállítások KeyVaultSecretReference
provisionAfterExtensions Bővítménynevek gyűjteménye, amely után ki kell építeni ezt a bővítményt. sztring[]
közzétevő A bővítménykezelő közzétevőjének neve. sztring
beállítások A Json formázta a bővítmény nyilvános beállításait.
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 hiánya, nem lesznek letiltva, függetlenül attól, hogy milyen értékről van szó). Az alapértelmezett érték hamis. logikai
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". sztring
typeHandlerVersion A szkriptkezelő verzióját adja meg. sztring

VirtualMachineExtensionInstanceView

Név Leírás Érték
name A virtuálisgép-bővítmény neve. sztring
Á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". sztring
typeHandlerVersion A szkriptkezelő verzióját adja meg. sztring

InstanceViewStatus

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

SecurityProfile

Név Leírás Érték
encryptionAtHost Ezt a tulajdonságot a felhasználó a kérelemben használhatja 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. logikai
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 Meghatározza, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. Minimális API-verzió: 2020-12-01. logikai
vTpmEnabled Meghatározza, hogy a virtuális gépen engedélyezve legyen-e a vTPM. Minimális API-verzió: 2020-12-01. logikai

ServiceArtifactReference

Név Leírás Érték
id A szolgáltatásösszetevő referenciaazonosítója /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} formában sztring

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. A lemezekkel kapcsolatos további információkért lásd: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetDataDisk[]
diskControllerType sztring
imageReference Megadja a használni kívánt kép adatait. Megadhatja a platformrendszerképekről, piactéri rendszerképekről vagy 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, más létrehozási műveletekben azonban nem. ImageReference
osDisk Megadja a méretezési csoportban lévő virtuális gépek által használt operációsrendszer-lemez adatait. A lemezekkel kapcsolatos további információkért lásd: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetOSDisk

VirtualMachineScaleSetDataDisk

Név Leírás Érték
Gyorsítótár Megadja a gyorsítótárazási követelményeket. Lehetséges értékek: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Standard tároló esetén nincs. ReadOnly for Premium Storage. "Nincs"
"ReadOnly"
"ReadWrite"
createOption A létrehozási lehetőség. "Csatolás"
"Üres"
"FromImage" (kötelező)
deleteOption Meghatározza, 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-hez érhető el).

Lehetséges értékek:

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

Leválasztás 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 a Törlés é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, a rendszer egy alapértelmezett értéket rendel hozzá a diskSizeGB alapján. int
diskMBpsReadWrite A felügyelt lemez sávszélességét határozza meg másodpercenként MB-ban. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, a rendszer egy alapértelmezett értéket rendel hozzá a diskSizeGB alapján. 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 csatolt minden adatlemez esetében. int (kötelező)
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
name A lemez neve. sztring
writeAcceleratorEnabled Megadja, hogy a writeAccelerator engedélyezve vagy letiltva legyen-e a lemezen. logikai

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. "PremiumV2_LRS"
"Premium_LRS"
"Premium_ZRS"
"StandardSSD_LRS"
"StandardSSD_ZRS"
"Standard_LRS"
"UltraSSD_LRS"

DiskEncryptionSetParameters

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

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 esetében használnak. DiskEncryptionSetParameters
securityEncryptionType A felügyelt lemez EncryptionType tulajdonságát adja meg. A felügyelt lemez és a VMGuestState blob titkosításához a DiskWithVMGuestState, a VMGuestStateOnly pedig csak a VMGuestState blob titkosításához van beállítva. 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. sztring
id Erőforrás-azonosító sztring
offer Megadja a virtuális gép létrehozásához használt platformrendszerkép vagy piactéri rendszerkép ajánlatát. sztring
közzétevő A kép közzétevője. sztring
sharedGalleryImageId Megadva a virtuális gép üzembe helyezéséhez a megosztott katalógus rendszerképének egyedi azonosítóját. Ez lekérhető a megosztott katalógus képének GET hívásából. sztring
Sku A rendszerkép termékváltozata. sztring
version A virtuális gép létrehozásához használt platformrendszerkép vagy piactéri rendszerkép verzióját adja meg. Az engedélyezett formátumok a Major.Minor.Build vagy a "latest". A Fő, az Alverzió és a Build tizedes tört. Adja meg a "latest" (legújabb) értéket a rendszerkép központi telepítéskor elérhető legújabb verziójának használatához. Még akkor sem frissül automatikusan a virtuálisgép-rendszerkép az üzembe helyezés után, ha a legújabb verziót használja. Ne használja a "version" mezőt a katalógus rendszerképének központi telepítéséhez, a katalógus rendszerképének mindig az "id" mezőt kell használnia az üzembe helyezéshez, 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}" értéket az "id" mezőben verzióbemenet nélkül. sztring

VirtualMachineScaleSetOSDisk

Név Leírás Érték
Gyorsítótár Megadja a gyorsítótárazási követelményeket. Lehetséges értékek: None,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Standard szintű tárolás esetén nincs. ReadOnly a Premium Storage-hoz. "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. Ez az érték akkor használatos, 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 esetén érhető el).

Lehetséges értékek:

Töröl 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ás 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 a Törlés értékre van állítva. Rövid élettartamú operációsrendszer-lemez esetén az alapértelmezett érték Törlés értékre van állítva. 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ú lemezének beá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
image A méretezési csoport alapjául szolgáló nem felügyelt felhasználói lemezkép információit adja meg. VirtualHardDisk
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
name A lemez neve. sztring
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 vagy letiltva legyen-e a lemezen. logikai

DiffDiskSettings

Név Leírás Érték
hibaelhárítása Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait. "Helyi"
Elhelyezés Megadja az operációsrendszer-lemez rövid élettartamú lemezelhelyezését. Lehetséges értékek: CacheDisk,ResourceDisk. Az alapértelmezett viselkedés a következő: CacheDisk , ha a virtuális gép méretére van konfigurálva, ellenkező esetben a ResourceDisk lesz használatban. 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épek /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. sztring

SKU

Név Leírás Érték
capacity A méretezési csoportban lévő virtuális gépek számát adja meg. int
name A termékváltozat neve. sztring
tier Meghatározza a méretezési csoportban lévő virtuális gépek szintjét.

Lehetséges értékek:

Standard

Basic
sztring

Gyorssablonok

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

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

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési csoportjának üzembe helyezését egy terheléselosztó mögött, konfigurált állapotadat-mintavétellel. A méretezési csoport automatikus példány-javítási szabályzata is engedélyezve van 30 perces türelmi időszakkal.
Az egyes virtuális gépeket egy Azure Files megosztáshoz csatlakoztató VMSS üzembe helyezése

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy Ubuntu virtuálisgép-méretezési csoportot, és egyéni szkriptbővítmény használatával 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-ban
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek virtuálisgép-méretezési csoportjának üzembe helyezését a különböző Windows-verziók utolsó 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ózaton

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

Üzembe helyezés az Azure-ban
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 egy Virtual Network lesznek kiépítve, amely az üzembe helyezés részeként is létrejön
Rugalmas VMSS vezénylési mód – Gyorsútmutató Linux

Üzembe helyezés az Azure-ban
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) üzemelő példányt. MEGJEGYZÉS: Ez a rövid útmutatósablon lehetővé teszi a virtuális gépek felügyeleti portjaihoz (SSH, RDP) való hálózati hozzáférést bármely internetcímről, és nem használható éles környezetekhez.
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel ILB mögött

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési csoportjának ü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 találhatók, amely nat-szabályokat biztosít az ssh-kapcsolatokhoz.
Virtuálisgép-méretezési csoport üzembe helyezése linuxos egyéni rendszerképpel

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi, hogy egyéni Linux rendszerű virtuálisgép-rendszerképet helyezzen üzembe 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-s 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épekkel

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű virtuálisgép-méretezési csoportjának ü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-zónákban

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű virtuálisgép-méretezési csoportjának ü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-ban
Ez a sablon lehetővé teszi linuxos VMSS ü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-zel virtuális gépenként

Üzembe helyezés az Azure-ban
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-ban
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 képes Windows rendszerű 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ást végez a felhőben.
Ubuntu virtuálisgép-méretezési csoport üzembe helyezése Azure Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy egyszerű, Azure Application Gateway integrált 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 skálázással

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű virtuálisgép-méretezési csoportjának ü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 skálázást is integrálták
SSL-kompatibilis virtuálisgép-méretezési csoport

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

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

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy egyszerű, Azure Application Gateway 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 skálázással

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési csoportjának ü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 skálázást is integrálták
Virtuálisgép-méretezési csoport üzembe helyezése windowsos egyéni rendszerképpel

Üzembe helyezés az Azure-ban
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 egy HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-s porton)
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési csoportjának ü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 Availability Zones

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek virtuálisgép-méretezési csoportjának ü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.
Nyilvános IP-előtaggal rendelkező VMSS

Üzembe helyezés az Azure-ban
Sablon a VMSS nyilvános IP-előtaggal történő üzembe helyezéséhez

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

A virtualMachineScaleSets erőforrástípus üzembe helyezhető a következő célműveletekkel:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban 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"
    ]
    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"
name 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 kezdődhet aláhúzással. Nem végződhet ponttal vagy kötőjellel.
location 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ő)
tags 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. Sku
extendedLocation A virtuálisgép-méretezési csoport kiterjesztett helye. ExtendedLocation
identity 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 Marketplace-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. A Azure Portal keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés gombra, első lépések -> elemre. Adja meg a szükséges adatokat, majd kattintson a Mentés gombra. Terv
properties 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 sztring[]

ExtendedLocation

Név Leírás Érték
name A kiterjesztett hely neve. sztring
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ítja az identitásokat 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ásazonosí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
{customized property} UserAssignedIdentitiesValue
{customized property} UserAssignedIdentitiesValue

UserAssignedIdentitiesValue

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

Felkészülés

Név Leírás Érték
name A terv azonosítója. sztring
product A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ImageReference elem alatti Ajánlat. sztring
promotionCode Az előléptetési kód. sztring
közzétevő A közzétevő azonosítója. sztring

VirtualMachineScaleSetProperties

Név Leírás Érték
további képességek A virtuálisgép-méretezési csoport Virtual Machines engedélyezett vagy letiltott további képességeket adja meg. Például: hogy a Virtual Machines támogatják-e a felügyelt adatlemezek UltraSSD_LRS tárfióktípussal való csatolását. További képességek
automaticRepairsPolicy Szabályzat az automatikus javításokhoz. AutomaticRepairsPolicy
constrainedMaximumCapacity Nem kötelező tulajdonság, amelyet Igaz értékre kell állítani, vagy ki kell hagyni. logikai
doNotRunExtensionsOnOverprovisionedVMs Ha az 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 feleslegesen kiterjesztett virtuális gépeken. logikai
hostGroup Megadja a virtuálisgép-méretezési csoport által tárolt dedikált gazdagépcsoport adatait. Minimális API-verzió: 2020-06-01. Alforrás
orchestrationMode Meghatározza a virtuálisgép-méretezési csoport vezénylési módját. "Rugalmas"
"Egységes"
overprovision Azt határozza meg, hogy a virtuálisgép-méretezési csoportot túl kell-e kiépíteni. logikai
platformFaultDomainCount Az egyes elhelyezési csoportok tartalék tartományainak száma. int
priorityMixPolicy Meghatározza a kihasználatlan és a normál prioritású virtuális gépek ugyanabban a VMSS Flex-példányban való keverésének kívánt céljait. PriorityMixPolicy
proximityPlacementGroup Megadja azt a közelségi elhelyezési csoportot, amelyhez a virtuálisgép-méretezési csoportot hozzá kell rendelni. Minimális API-verzió: 2018-04-01. Alforrás
scaleInPolicy Meghatározza a virtuálisgép-méretezési csoportban Virtual Machines skálázáskor 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épből áll. MEGJEGYZÉS: Ha a singlePlacementGroup igaz, előfordulhat, hogy hamis értékre módosítja. Ha azonban a singlePlacementGroup hamis, előfordulhat, hogy nem igaz értékre módosítja azt. logikai
spotRestorePolicy Meghatározza 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 akár a virtuálisgép-elosztás x zónák közötti elosztását is kikényszeríteni. 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ág nem állítható be. logikai

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ő. logikai
ultraSSDEnabled Az a jelző, amely lehetővé vagy letilt egy olyan képességet, hogy egy vagy több felügyelt adatlemez UltraSSD_LRS tárfióktípussal rendelkezzen a virtuális gépen vagy a VMSS-en. A tárfióktípusú felügyelt lemezeket UltraSSD_LRS csak akkor lehet hozzáadni egy virtuális géphez vagy virtuálisgép-méretezési csoporthoz, ha ez a tulajdonság engedélyezve van. logikai

AutomaticRepairsPolicy

Név Leírás Érték
engedélyezve Meghatározza, hogy az automatikus javítások engedélyezve legyenek-e a virtuálisgép-méretezési csoportban. Az alapértelmezett érték a hamis. logikai
gracePeriod Az az időtartam, amelyre az automatikus javítások fel vannak függesztve a virtuális gép állapotváltozása miatt. A türelmi idő az állapotváltozá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őszak 10 perc (PT10M), amely szintén az alapértelmezett érték. A maximálisan engedélyezett türelmi időszak 90 perc (PT90M). sztring
repairAction A méretezési csoportban lévő nem kifogástalan állapotú 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
id Erőforrás-azonosító sztring

PriorityMixPolicy

Név Leírás Érték
baseRegularPriorityCount Azoknak a normál prioritású virtuális gépeknek az alapszáma, amelyek ebben a méretezési csoportban lesznek létrehozva a felskálázá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ásszá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) logikai
szabályok A virtuálisgép-méretezési csoport skálázása során követendő szabályok.

Lehetséges értékek:

Alapértelmezett A virtuálisgép-méretezési csoportok méretezésekor a méretezési csoport először zónák között lesz egyensúlyban, ha zónaszintű méretezési csoportról van szó. Ezt követően a rendszer a lehető legnagyobb mértékben ki lesz egyensúlyban a tartalék tartományok között. Az egyes tartalék tartományokon belül az eltávolításra kiválasztott virtuális gépek lesznek a legújabbak, amelyek nincsenek védve a beskálázástól.

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

LegújabbVM Amikor egy virtuálisgép-méretezési csoportot skáláznak be, a rendszer kiválasztja azokat a legújabb virtuális gépeket, amelyek nincsenek védve a beskálázástól. Zónaszintű virtuálisgép-méretezési csoportok esetén a méretezési csoport először zónák között lesz egyensúlyban. Az egyes zónákon belül a nem védett legújabb virtuális gépek lesznek kiválasztva az eltávolításhoz.

Sztringtömb, amely az alábbiak bármelyikét tartalmazza:
"Alapértelmezett"
"LegújabbVM"
"OldestVM"

SpotRestorePolicy

Név Leírás Érték
engedélyezve Engedélyezi a Kihasználatlan visszaállítás funkciót, amelyben a kiürített VMSS SPOT-példányokat a rendszer a kapacitás rendelkezésre állása és a díjszabási korlátozások alapján opportunisztikus módon próbálja visszaállítani logikai
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 meg visszaállítani a VMSS SPOT-példányokat sztring

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
mód Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját.

Lehetséges értékek:

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 egyszerre.
"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. logikai
enableAutomaticOSUpgrade Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoport példányaira működés közben, amikor elérhetővé válik az operációsrendszer-lemezkép ú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 false (hamis) értékre van állítva, és nem állítható true (igaz) értékre. logikai
useRollingUpgradePolicy Azt jelzi, hogy érdemes-e működés közbeni frissítési szabályzatot használni az automatikus operációs rendszer frissítése során. Az alapértelmezett érték hamis. Az automatikus operációsrendszer-frissítés visszaáll az alapértelmezett szabályzatra, ha nincs meghatározva szabályzat a VMSS-en. logikai

RollingUpgradePolicy

Név Leírás Érték
enableCrossZoneUpgrade Lehetővé teszi, hogy a VMSS figyelmen kívül hagyja az AZ-határokat a frissítési kötegek létrehozásakor. A köteg méretének meghatározásához vegye figyelembe a frissítési tartományt és a maxBatchInstancePercent elemet. logikai
maxBatchInstancePercent Az összes virtuálisgép-példány maximális százaléka, amelyet a működés közbeni frissítéssel egyidejűleg frissít egy kötegben. Mivel ez a maximális érték, a korábbi vagy jövőbeli kötegekben lévő nem kifogástalan állapotú példányok a nagyobb megbízhatóság érdekében csökkenthetik a köteg példányainak százalékos arányát. 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 törlődnek, ha az új virtuális gépeket minden köteghez létrehozták. logikai
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 megfelelő állapotú lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban van a működés közbeni frissítés megszakítása előtt. Ezt a kényszert a köteg indítása előtt ellenőrzi a rendszer. 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 állapotúnak tekinthető. 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 megszakad. 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 elindí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). sztring
prioritizeUnhealthyInstances Frissítse a méretezési csoportban lévő összes nem kifogástalan állapotú példányt az kifogástalan állapotú példányok előtt. logikai
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. logikai

VirtualMachineScaleSetVMProfile

Név Leírás Érték
applicationProfile Meghatározza azokat 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 Megadja egy méretezési csoport kapacitásfoglalással kapcsolatos adatait. 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
evictionPolicy 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 "Felszabadítás" és a "Törlés" is támogatott, a minimális API-verzió pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Felszabadítás" és a "Törlés" is támogatott, a minimális API-verzió pedig a 2017-10-30-preview. "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
hardwareProfile A méretezési csoport hardverprofillal kapcsolatos adatait adja meg. Minimális API-verzió: 2021-11-01. VirtualMachineScaleSetHardwareProfile
licenseType Azt adja meg, hogy a használt lemezkép vagy lemez a helyszínen lett licencelve.

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 Linux Serverhez

Minimális API-verzió: 2015-06-15
sztring
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
Prioritás Meghatározza 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álni kívánt biztonsági állapotot. 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épéhez 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. sztring

ApplicationProfile

Név Leírás Érték
galleryApplications Meghatározza azokat 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 az azure-blob URI-ját, amely lecseréli a csomag alapértelmezett konfigurációját, ha meg van adva sztring
enableAutomaticUpgrade Ha true (igaz) értékre van állítva, ha a katalógusalkalmazás új verziója elérhető a PIR/SIG-ben, a rendszer automatikusan frissíti a virtuális géphez/VMSS-hez logikai
Sorrend Nem kötelező, Megadja, hogy a csomagokat milyen sorrendben kell telepíteni int
packageReferenceId Megadja a GalleryApplicationVersion erőforrás-azonosítót /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} formában. sztring (kötelező)
tags Nem kötelező, Átengedési értéket ad meg az általánosabb környezethez. sztring
treatFailureAsDeploymentFailure Nem kötelező, Ha igaz, a VmApplication bármely műveletének meghiúsulása meghiúsul az üzembe helyezés során logikai

BillingProfile

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

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

A maxPrice egy Azure-beli kihasználatlan virtuális gép/VMSS kizárására is használható, ha a jelenlegi Azure Spot ár meghaladja a maxPrice értéket a virtuális gép/VMSS létrehozása után.

Lehetséges értékek:

– Bármely nulla értéknél nagyobb decimális érték. Példa: 0,01538

-1 – azt jelzi, hogy az alapértelmezett ár legyen igény szerinti.

A maxPrice értékét -1 értékre állíthatja, hogy jelezze, hogy az Azure Spot VM/VMSS nem kerül kizárásra á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 csoport virtuálisgép-példányainak lefoglalásához kell használni, feltéve hogy elegendő kapacitás van lefoglalva. További részletekért tekintse https://aka.ms/CapacityReservation meg a következőt: . Alforrás

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 megadása folyamatban van, 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 Azt jelzi, hogy engedélyezni kell-e a rendszerindítási diagnosztikát a virtuális gépen. logikai
storageUri A konzol kimenetének és képernyőképének elhelyezéséhez használandó tárfiók URI-ja. Ha a rendszerindítási diagnosztika engedélyezésekor nincs megadva a storageUri, a rendszer felügyelt tárolót használ. sztring

VirtualMachineScaleSetExtensionProfile

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

VirtualMachineScaleSetExtension

Név Leírás Érték
name A bővítmény neve. sztring
properties 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. logikai
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt a platformnak automatikusan frissítenie kell-e, ha elérhető a bővítmény újabb verziója. logikai
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ény konfigurációja nem változott. sztring
protectedSettings A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault értékeket, vagy egyáltalán nem tartalmaz védett beállításokat.
protectedSettingsFromKeyVault A hivatkozással átadott és a Key Vaultból felhasznált bővítmények által védett beállítások KeyVaultSecretReference
provisionAfterExtensions Bővítménynevek gyűjteménye, amely után ki kell építeni ezt a bővítményt. sztring[]
közzétevő A bővítménykezelő közzétevőjének neve. sztring
beállítások A Json formázta a bővítmény nyilvános beállításait.
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 hiánya, nem lesznek letiltva, függetlenül attól, hogy milyen értékről van szó). Az alapértelmezett érték hamis. logikai
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". sztring
typeHandlerVersion A szkriptkezelő verzióját adja meg. sztring

KeyVaultSecretReference

Név Leírás Érték
secretUrl Az URL-cím egy titkos kódra hivatkozik egy Key Vault. sztring (kötelező)
sourceVault A titkos kulcsot tartalmazó Key Vault relatív URL-címe. Alforrás (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 a virtuális gép testreszabásával kapcsolatos utasításokat. 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érelemtörzsben, az alapértelmezett viselkedés az, hogy az adott virtuálisgép-mérethez elérhető vCPU-k értékére van állítva a régióban elérhető összes virtuálisgép-méret listázása API-válaszában. int
vCPUsPerCore Megadja a vCPU és a fizikai mag arányát. Ha ez a tulajdonság nincs megadva a kérelemtörzsben, az alapértelmezett viselkedés a vCPUsPerCore értékre van állítva a régióban elérhető összes virtuálisgép-méret listázása API-válaszában. Ha ezt a tulajdonságot 1 értékre állítja, az azt is jelenti, hogy a hyper-threading le van tiltva. int

VirtualMachineScaleSetNetworkProfile

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

ApiEntityReference

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

VirtualMachineScaleSetNetworkConfiguration

Név Leírás Érték
name A hálózati konfiguráció neve. sztring (kötelező)
properties 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áshoz. "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áshoz. "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 Meghatározza, hogy a hálózati adapter le van-e tiltva a TCP-állapot nyomon követéséhez. logikai
dnsSettings A hálózati adaptereken alkalmazandó DNS-beállítások. VirtualMachineScaleSetNetworkConfigurationDnsSetting...
enableAcceleratedNetworking Meghatározza, hogy a hálózati adapter gyorsított hálózatkezeléssel legyen-e engedélyezve. logikai
enableFpga Meghatározza, hogy a hálózati adapter FPGA-hálózatkezeléssel kompatibilis-e. logikai
enableIPForwarding Engedélyezve van-e az IP-továbbítás ezen a hálózati adapteren. logikai
ipConfigurations Megadja a hálózati adapter IP-konfigurációit. VirtualMachineScaleSetIPConfiguration[] (kötelező)
networkSecurityGroup A hálózati biztonsági csoport. Alforrás
Elsődleges Az elsődleges hálózati adaptert adja meg arra az esetre, ha a virtuális gép több hálózati adapterrel rendelkezik. logikai

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
name Az IP-konfiguráció neve. sztring (kötelező)
properties 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. Alforrás[]
applicationSecurityGroups Alkalmazásbiztonsági csoportra mutató hivatkozások tömbje. Alforrás[]
loadBalancerBackendAddressPools A terheléselosztók háttércímkészleteire mutató hivatkozások tömbje. A méretezési csoportok egy nyilvános és egy belső terheléselosztó háttércímkészletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozatú terheléselosztót. Alforrás[]
loadBalancerInboundNatPools A terheléselosztók bejövő Nat-készleteire mutató hivatkozások tömbje. 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ót. Alforrás[]
Elsődleges Az elsődleges hálózati adaptert adja meg arra az esetre, ha a virtuális gép több hálózati adapterrel rendelkezik. logikai
privateIPAddressVersion A 2017.03.30-Api-Version-tól elérhető, azt jelzi, hogy az adott ipconfiguration IPv4 vagy IPv6-e. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". "IPv4"
"IPv6"
publicIPAddressConfiguration A publicIPAddressConfiguration. VirtualMachineScaleSetPublicIPAddressConfiguration
alhálózat Megadja az alhálózat azonosítóját. ApiEntityReference

VirtualMachineScaleSetPublicIPAddressConfiguration

Név Leírás Érték
name A publicIP-cím konfigurációjának neve. sztring (kötelező)
properties 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. Csak rugalmas OrchestrationMode beállítással állítható be. PublicIPAddressSku

VirtualMachineScaleSetPublicIPAddressConfigurationPr...

Név Leírás Érték
deleteOption Adja meg, mi történjen a nyilvános IP-címpel a virtuális gép törlésekor "Törlés"
"Leválasztás"
dnsSettings A publicIP-címekre alkalmazni kívánt DNS-beállítások. VirtualMachineScaleSetPublicIPAddressConfigurationDn...
idleTimeoutInMinutes A nyilvános IP-cím üresjárati időtúllépése. int
ipTagek A nyilvános IP-címhez társított IP-címkék listája. VirtualMachineScaleSetIpTag[]
publicIPAddressVersion A 2019.07.01-től kezdődően elérhető Api-Version azt jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6-e. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". "IPv4"
"IPv6"
publicIPPrefix A PublicIPPrefix, amelyből nyilvánosIP-címeket kell lefoglalni. Alforrás

VirtualMachineScaleSetPublicIPAddressConfigurationDn...

Név Leírás Érték
domainNameLabel A Tartománynév címke. A tartománynév-cí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 kivonatolt tartománynév címkéjének összefűzése, amely a tartománynév-címke hatóköréből és a virtuálisgép-indexből származó szabályzat alapján lett létrehozva, 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. sztring
címke A nyilvános IP-címhez társított IP-címke. Például: SQL, Storage stb. sztring

PublicIPAddressSku

Név Leírás Érték
name Nyilvános IP-termékváltozat nevének megadása "Alapszintű"
"Standard"
tier 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: az alábbi 4 feltételből 3-at kell teljesíteni
Kisebb karakterekkel rendelkezik
Felső karakterekkel rendelkezik
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 a bejelentkezési jelszó alaphelyzetbe állítása Windows rendszerű virtuális gépen című témakörben olvashat.

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

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

Csak Windowsos korlátozások: Nem lehet "" végződésűre végződni.

Nem engedélyezett értékek: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5".

Minimális hossz (Linux): 1 karakter

Maximális hossz (Linux): 64 karakter

Maximális hossz (Windows): 20 karakter
sztring
allowExtensionOperations Megadja, hogy engedélyezve legyenek-e a bővítményműveletek 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. logikai
computerNamePrefix Megadja a számítógépnév előtagját a méretezési csoportban lévő összes virtuális géphez. A számítógépnév előtagjainak 1–15 karakter hosszúságúnak kell lenniük. sztring
customData Egyéni adatok base-64 kódolású sztringjének megadása. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amelyet a rendszer fájlként ment a virtuális gépen. A bináris tömb maximális hossza 65535 bájt. A cloud-init virtuális géphez való használatához lásd: Linux rendszerű virtuális gép testreszabása a cloud-init használatával a létrehozás során sztring
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 lásd: Linux Azure-Endorsed-disztribúciókon. LinuxConfiguration
requireGuestProvisionSignal Nem kötelező tulajdonság, amelyet Igaz értékre kell állítani, vagy ki kell hagyni. logikai
Titkok Megadja azokat a tanúsítványkészleteket, amelyeket a méretezési csoportban lévő virtuális gépekre kell telepíteni. Tanúsítványok virtuális gépre való telepítéséhez ajánlott a Linuxhoz készült Azure Key Vault virtuálisgép-bővítményt vagy a Windowshoz készült Azure Key Vault virtuálisgép-bővítményt használni. 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. logikai
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent Platform Frissítések engedélyezve van-e a Linux rendszerű virtuális gépen. Az alapértelmezett érték hamis. logikai
patchSettings [Előzetes verziójú funkció] Megadja a linuxos virtuális gépek vendégjavításával kapcsolatos beállításokat. LinuxPatchSettings
provisionVMAgent Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e kapcsolni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés az, hogy igaz értékre állítja. 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á legyenek adva a virtuális géphez. logikai
Ssh Megadja egy Linux operációs rendszer ssh-kulcskonfigurációját. SshConfiguration

LinuxPatchSettings

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

Lehetséges értékek:

ImageDefault – Szabályozhatja 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ási módhoz a linuxos virtuálisgép-vendégjavításban. LinuxVMGuestPatchAutomaticByPlatformSettings
patchMode Meghatározza a virtuálisgép-vendégjavítás IaaS virtuális gépre vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépek rugalmas OrchestrationMode funkcióval történő javítását.

Lehetséges értékek:

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

AutomaticByPlatform – A platform automatikusan frissíti a virtuális gépet. 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, hogy a javításokat véletlen frissítés nélkül ütemezze logikai
rebootSetting Az AutomaticByPlatform-javítás telepítésének összes műveletéhez megadja az újraindítási beállítást. "Mindig"
"IfRequired"
"Soha"
"Ismeretlen"

SshConfiguration

Név Leírás Érték
publicKeys A linuxos virtuális gépekkel 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 a virtuális géppel való hitelesítéshez ssh-val. A kulcsnak legalább 2048 bitesnek kell lennie, és ssh-rsa formátumban kell lennie. SSH-kulcsok létrehozásához lásd: [SSH-kulcsok létrehozása Linux és Mac rendszeren Linux rendszerű virtuális gépeken az Azure-ban]/azure/virtual-machines/linux/create-ssh-keys-detailed). sztring
path 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 sztring

VaultSecretGroup

Név Leírás Érték
sourceVault A VaultCertificates összes tanúsítványát tartalmazó Key Vault relatív URL-címe. Alforrás
vaultCertificates A Tanúsítványokat tartalmazó SourceVault kulcstartó-hivatkozásainak listája. VaultCertificate[]

VaultCertificate

Név Leírás Érték
certificateStore Windows rendszerű virtuális gépek esetén megadja a tanúsítványtárolót azon a virtuális gépen, 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, az X509-tanúsítványfájl UppercaseThumbprint.crt> fájlnevével és <a titkos kulcs nagybetűsThumbprint.prv> fájljával<. Mindkét fájl .pem formátumú. sztring
certificateUrl Ez annak a tanúsítványnak az URL-címe, amelyet titkos kódként töltöttek fel a Key Vault. Ha titkos kulcsot szeretne hozzáadni a Key Vault, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhoz cí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}"
}
Tanúsítványok virtuális gépre való telepítéséhez ajánlott a Linuxhoz készült Azure Key Vault virtuálisgép-bővítményt vagy a Windowshoz készült Azure Key Vault virtuálisgép-bővítményt használni.
sztring

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 az Automatikus Frissítések engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték true (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ésekor. logikai
enableVMAgentPlatformUpdates Azt jelzi, hogy a VMAgent Platform Frissítések engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték hamis. logikai
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 kapcsolni 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á legyenek adva a virtuális géphez. logikai
timeZone A virtuális gép időzónáját adja meg. például "Csendes-óceáni téli idő". A lehetséges értékek a TimeZoneInfo.GetSystemTimeZones által visszaadott időzónákból TimeZoneInfo.Id értékek. sztring
Winrm A Windows Távfelügyelet figyelőit adja meg. Ez lehetővé teszi a távoli Windows PowerShell. 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 út és összetevő unattend.xml fájlhoz hozzáadott XML-formátumú tartalmat. Az XML-fájlnak 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. sztring
passName Az átengedés neve. Jelenleg az egyetlen engedélyezett érték az OobeSystem. "OobeSystem"
settingName Annak a beállításnak a nevét adja meg, amelyre a tartalom vonatkozik. Lehetséges értékek: FirstLogonCommands és AutoLogon. "Automatikus bejelentkezés"
"FirstLogonCommands"

PatchSettings

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

Lehetséges értékek:

ImageDefault – Szabályozhatja 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ási módhoz a windowsos 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éket true (igaz), a "patchMode" paramétert pedig "AutomaticByPlatform" értékre kell állítani. logikai
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 rugalmas OrchestrationMode beállítással.

Lehetséges értékek:

Manuális – Szabályozhatja a javítások virtuális gépekre 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 platform automatikusan frissíti a virtuális gépet. 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, hogy véletlen frissítés nélkül ütemezze a javításokat logikai
rebootSetting Megadja az összes AutomaticByPlatform-javítástelepítési művelet újraindítási beállítását. "Mindig"
"IfRequired"
"Soha"
"Ismeretlen"

WinRMConfiguration

Név Leírás Érték
Hallgatók A Windows távfelügyeleti figyelőinek listája WinRMListener[]

WinRMListener

Név Leírás Érték
certificateUrl Ez annak a tanúsítványnak az URL-címe, amelyet titkos kódként töltött fel Key Vault. Ha titkos kulcsot szeretne hozzáadni a Key Vault, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhoz című témakört. Ebben az esetben a tanúsítványnak a következő 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}"
}
Ha tanúsítványokat szeretne telepíteni egy virtuális gépre, javasoljuk, hogy használja a Linuxhoz készült Azure Key Vault virtuálisgép-bővítményt vagy a Windowshoz készült Azure Key Vault virtuálisgép-bővítményt.
sztring
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 Megadja az operációsrendszer-rendszerkép ütemezett eseményhez kapcsolódó konfigurációit. 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élyezi Megadja, hogy az operációs rendszer rendszerképének ütemezett eseménye engedélyezve van-e vagy le van-e tiltva. logikai
notBeforeTimeout Annak az időtartamnak az időtartama, amíg egy virtuális gép újra meg van állítva, vagy ha az operációs rendszer frissítve van, esetleg jóvá kell hagynia 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) sztring

TerminateNotificationProfile

Név Leírás Érték
Engedélyezi Meghatározza, hogy az Ütemezett leállítás esemény engedélyezve van-e vagy le van-e tiltva. logikai
notBeforeTimeout A virtuális gép törlésének konfigurálható időtartama az esemény automatikus jóváhagyása (időtúllépése) előtt esetleg jóvá kell hagynia az ütemezett esemény leállítását. A konfigurációt ISO 8601 formátumban kell megadni, az alapértelmezett érték 5 perc (PT5M) sztring

SecurityPostureReference

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

VirtualMachineExtension

Név Leírás Érték
location Erőforrás helye sztring
properties Egy virtuálisgép-bővítmény tulajdonságait ismerteti. VirtualMachineExtensionProperties
tags Erőforráscímkék object

VirtualMachineExtensionProperties

Név Leírás Érték
autoUpgradeMinorVersion Azt jelzi, hogy a bővítménynek újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezést követően 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 true (igaz) értékre van állítva. logikai
enableAutomaticUpgrade Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha elérhető a bővítmény újabb verziója. logikai
forceUpdateTag Hogyan kell a bővítménykezelőt a frissítésre kényszeríteni, még akkor is, ha a bővítmény konfigurációja nem változott. sztring
instanceView A virtuálisgép-bővítmény példánynézete. VirtualMachineExtensionInstanceView
protectedSettings A bővítmény tartalmazhat protectedSettings 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 Bővítménynevek gyűjteménye, amely után ezt a bővítményt ki kell építeni. sztring[]
közzétevő A bővítménykezelő közzétevőjének neve. sztring
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, ettől az értéktől függetlenül nem lesznek letiltva). Az alapértelmezett érték hamis. logikai
típus Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". sztring
typeHandlerVersion A szkriptkezelő verzióját adja meg. sztring

VirtualMachineExtensionInstanceView

Név Leírás Érték
name A virtuális gép bővítményének neve. sztring
Á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". sztring
typeHandlerVersion A szkriptkezelő verzióját adja meg. sztring

InstanceViewStatus

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

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 a titkosítást az összes lemezen, beleértve magát a gazdagép erőforrás-/ideiglenes lemezét 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. logikai
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 Meghatározza, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. Minimális API-verzió: 2020-12-01. logikai
vTpmEnabled Meghatározza, hogy a vTPM engedélyezve legyen-e a virtuális gépen. Minimális API-verzió: 2020-12-01. logikai

ServiceArtifactReference

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

VirtualMachineScaleSetStorageProfile

Név Leírás Érték
dataDisks Megadja azokat a paramétereket, amelyekkel adatlemezeket adhat hozzá a méretezési csoportban lévő virtuális gépekhez. A lemezekkel kapcsolatos további információkért lásd: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetDataDisk[]
diskControllerType sztring
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. Erre az elemre akkor van szükség, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-rendszerképet szeretne használni, más létrehozási műveletekben azonban nem. ImageReference
osDisk Megadja a méretezési csoportban lévő virtuális gépek által használt operációsrendszer-lemez adatait. A lemezekkel kapcsolatos további információkért lásd: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. VirtualMachineScaleSetOSDisk

VirtualMachineScaleSetDataDisk

Név Leírás Érték
Gyorsítótár Megadja a gyorsítótárazási követelményeket. Lehetséges értékek: None,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Standard szintű tárolás esetén nincs. ReadOnly a Premium Storage-hoz. "Nincs"
"ReadOnly"
"ReadWrite"
createOption A létrehozási lehetőség. "Csatolás"
"Üres"
"FromImage" (kötelező)
deleteOption Meghatározza, 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 esetén érhető el).

Lehetséges értékek:

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

Leválasztás 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 a Törlés é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, a rendszer egy alapértelmezett értéket rendel hozzá a diskSizeGB alapján. int
diskMBpsReadWrite A felügyelt lemez sávszélességét határozza 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 lemez méretének felülírására használható egy virtuálisgép-lemezképben. 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 adatlemezhez. int (kötelező)
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
name A lemez neve. sztring
writeAcceleratorEnabled Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. logikai

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 A felügyelt lemez tárfióktípusát adja meg. 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
id Erőforrás-azonosító sztring

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 az ügyfél által felügyelt kulccsal titkosított ConfidentialVM OS Disk és VMGuest blobhoz használt felügyelt lemezhez. DiskEncryptionSetParameters
securityEncryptionType A felügyelt lemez EncryptionType tulajdonságát adja meg. Ez a 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épek ü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 kép get hívásából. sztring
id Erőforrás-azonosító sztring
offer Megadja a virtuális gép létrehozásához használt platformrendszerkép vagy piactéri rendszerkép ajánlatát. sztring
közzétevő A kép közzétevője. sztring
sharedGalleryImageId Megadva a megosztott katalógus lemezképének egyedi azonosítóját a virtuális gép üzembe helyezéséhez. Ez lekérhető a megosztott katalógus kép get hívásából. sztring
Sku A kép termékváltozata. sztring
version A virtuális gép létrehozásához használt platformrendszerkép vagy piactéri rendszerkép verzióját adja meg. Az engedélyezett formátumok: Major.Minor.Build vagy "latest". A Fő, a Kisebb és a Build tizedes tört. Adja meg a "legújabb" értéket a rendszerkép központi telepítésekor elérhető legújabb verziójának használatához. Még a "legújabb" használata esetén sem frissül automatikusan a virtuálisgép-lemezkép az üzembe helyezés után, még akkor sem, ha egy új verzió elérhetővé válik. Kérjük, ne használja a "verzió" mezőt a katalógus lemezképének üzembe helyezéséhez, a katalógus lemezképének mindig az "id" mezőt kell használnia az üzembe helyezéshez, 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}" értéket az "id" mezőben verzióbemenet nélkül. sztring

VirtualMachineScaleSetOSDisk

Név Leírás Érték
Gyorsítótár Megadja a gyorsítótárazási követelményeket. Lehetséges értékek: Nincs,ReadOnly,ReadWrite. Az alapértelmezett értékek a következők: Standard tároló esetén nincs. 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. Ez az érték akkor használatos, 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 esetén érhető el).

Lehetséges értékek:

Töröl 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ás 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 a Törlés értékre van állítva. Rövid élettartamú operációsrendszer-lemez esetén az alapértelmezett érték Törlés értékre van állítva. 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ú lemezének beá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
image A méretezési csoport alapjául szolgáló nem felügyelt felhasználói lemezkép információit adja meg. VirtualHardDisk
managedDisk A felügyelt lemez paraméterei. VirtualMachineScaleSetManagedDiskParameters
name A lemez neve. sztring
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 vagy letiltva legyen-e a lemezen. logikai

DiffDiskSettings

Név Leírás Érték
hibaelhárítása Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait. "Helyi"
Elhelyezés Megadja az operációsrendszer-lemez rövid élettartamú lemezelhelyezését. Lehetséges értékek: CacheDisk,ResourceDisk. Az alapértelmezett viselkedés a következő: CacheDisk , ha a virtuális gép méretére van konfigurálva, ellenkező esetben a ResourceDisk lesz használatban. 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épek /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. sztring

SKU

Név Leírás Érték
capacity A méretezési csoportban lévő virtuális gépek számát adja meg. int
name A termékváltozat neve. sztring
tier Meghatározza a méretezési csoportban lévő virtuális gépek szintjét.

Lehetséges értékek:

Standard

Basic
sztring