Microsoft.Compute virtualMachineScaleSets 2022-11-01
Bicep-erőforrásdefiníció
A virtualMachineScaleSets erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Compute/virtualMachineScaleSets erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets@2022-11-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
plan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
}
properties: {
additionalCapabilities: {
hibernationEnabled: bool
ultraSSDEnabled: bool
}
automaticRepairsPolicy: {
enabled: bool
gracePeriod: 'string'
repairAction: 'string'
}
constrainedMaximumCapacity: bool
doNotRunExtensionsOnOverprovisionedVMs: bool
hostGroup: {
id: 'string'
}
orchestrationMode: 'string'
overprovision: bool
platformFaultDomainCount: int
priorityMixPolicy: {
baseRegularPriorityCount: int
regularPriorityPercentageAboveBase: int
}
proximityPlacementGroup: {
id: 'string'
}
scaleInPolicy: {
forceDeletion: bool
rules: [
'string'
]
}
singlePlacementGroup: bool
spotRestorePolicy: {
enabled: bool
restoreTimeout: 'string'
}
upgradePolicy: {
automaticOSUpgradePolicy: {
disableAutomaticRollback: bool
enableAutomaticOSUpgrade: bool
useRollingUpgradePolicy: bool
}
mode: 'string'
rollingUpgradePolicy: {
enableCrossZoneUpgrade: bool
maxBatchInstancePercent: int
maxSurge: bool
maxUnhealthyInstancePercent: int
maxUnhealthyUpgradedInstancePercent: int
pauseTimeBetweenBatches: 'string'
prioritizeUnhealthyInstances: bool
rollbackFailedInstancesOnPolicyBreach: bool
}
}
virtualMachineProfile: {
applicationProfile: {
galleryApplications: [
{
configurationReference: 'string'
enableAutomaticUpgrade: bool
order: int
packageReferenceId: 'string'
tags: 'string'
treatFailureAsDeploymentFailure: bool
}
]
}
billingProfile: {
maxPrice: json('decimal-as-string')
}
capacityReservation: {
capacityReservationGroup: {
id: 'string'
}
}
diagnosticsProfile: {
bootDiagnostics: {
enabled: bool
storageUri: 'string'
}
}
evictionPolicy: 'string'
extensionProfile: {
extensions: [
{
name: 'string'
properties: {
autoUpgradeMinorVersion: bool
enableAutomaticUpgrade: bool
forceUpdateTag: 'string'
protectedSettings: any()
protectedSettingsFromKeyVault: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
provisionAfterExtensions: [
'string'
]
publisher: 'string'
settings: any()
suppressFailures: bool
type: 'string'
typeHandlerVersion: 'string'
}
}
]
extensionsTimeBudget: 'string'
}
hardwareProfile: {
vmSizeProperties: {
vCPUsAvailable: int
vCPUsPerCore: int
}
}
licenseType: 'string'
networkProfile: {
healthProbe: {
id: 'string'
}
networkApiVersion: '2020-11-01'
networkInterfaceConfigurations: [
{
name: 'string'
properties: {
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'
}
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: {
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: {
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'
}
}
securityProfile: {
encryptionAtHost: bool
securityType: 'string'
uefiSettings: {
secureBootEnabled: bool
vTpmEnabled: bool
}
}
serviceArtifactReference: {
id: 'string'
}
storageProfile: {
dataDisks: [
{
caching: 'string'
createOption: 'string'
deleteOption: 'string'
diskIOPSReadWrite: int
diskMBpsReadWrite: int
diskSizeGB: int
lun: int
managedDisk: {
diskEncryptionSet: {
id: 'string'
}
securityProfile: {
diskEncryptionSet: {
id: 'string'
}
securityEncryptionType: 'string'
}
storageAccountType: 'string'
}
name: 'string'
writeAcceleratorEnabled: bool
}
]
diskControllerType: 'string'
imageReference: {
communityGalleryImageId: 'string'
id: 'string'
offer: 'string'
publisher: 'string'
sharedGalleryImageId: 'string'
sku: 'string'
version: 'string'
}
osDisk: {
caching: 'string'
createOption: 'string'
deleteOption: 'string'
diffDiskSettings: {
option: 'Local'
placement: 'string'
}
diskSizeGB: int
image: {
uri: 'string'
}
managedDisk: {
diskEncryptionSet: {
id: 'string'
}
securityProfile: {
diskEncryptionSet: {
id: 'string'
}
securityEncryptionType: 'string'
}
storageAccountType: 'string'
}
name: 'string'
osType: 'string'
vhdContainers: [
'string'
]
writeAcceleratorEnabled: bool
}
}
userData: 'string'
}
zoneBalance: bool
}
zones: [
'string' or int
]
}
Tulajdonságértékek
virtualMachineScaleSets
Név | Leírás | Érték |
---|---|---|
név | Az erőforrás neve | sztring (kötelező) Karakterkorlát: 1–15 (Windows) 1-64 (Linux) Érvényes karakterek: Nem használhatók szóközök, vezérlőkarakterek vagy ezek a karakterek: ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ? Nem lehet aláhúzással kezdeni. Nem végződhet ponttal vagy kötőjellel. |
hely | Erőforrás helye | sztring (kötelező) |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
Sku | A virtuálisgép-méretezési csoport termékváltozata. | termékváltozat |
extendedLocation | A virtuálisgép-méretezési csoport kiterjesztett helye. | ExtendedLocation |
azonosság | A virtuálisgép-méretezési csoport identitása, ha konfigurálva van. | VirtualMachineScaleSetIdentity |
terv | Megadja a virtuális gép létrehozásához használt piactéri rendszerkép adatait. Ez az elem csak marketplace-rendszerképekhez használható. Ahhoz, hogy egy API-ból piactéri rendszerképet használhasson, engedélyeznie kell a rendszerképet programozott használatra. Az Azure Portalon keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés, Első lépések –>elemre. Adja meg a szükséges információkat, majd kattintson a Mentésgombra. | terv |
kellékek | Egy virtuálisgép-méretezési csoport tulajdonságait ismerteti. | VirtualMachineScaleSetProperties |
Zónák | A virtuálisgép-méretezési csoport zónái. MEGJEGYZÉS: A rendelkezésre állási zónák csak a méretezési csoport létrehozásakor állíthatók be | A rendelkezésre állási zónák tömbje sztringként vagy intként. |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
név | A kiterjesztett hely neve. | húr |
típus | A kiterjesztett hely típusa. | "EdgeZone" |
VirtualMachineScaleSetIdentity
Név | Leírás | Érték |
---|---|---|
típus | A virtuálisgép-méretezési csoporthoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást a virtuálisgép-méretezési csoportból. | "Nincs" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | A virtuálisgép-méretezési csoporthoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | UserAssignedIdentities |
UserAssignedIdentities
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | UserAssignedIdentitiesValue |
UserAssignedIdentitiesValue
Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.
Terv
Név | Leírás | Érték |
---|---|---|
név | A terv azonosítója. | húr |
termék | A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ajánlat az imageReference elem alatt. | húr |
promotionCode | Az előléptetési kód. | húr |
kiadó | A közzétevő azonosítója. | húr |
VirtualMachineScaleSetProperties
Név | Leírás | Érték |
---|---|---|
további képességek | A virtuálisgép-méretezési csoportban lévő virtuális gépeken engedélyezett vagy letiltott további képességeket adja meg. Például: hogy a virtuális gépek támogatják-e a felügyelt adatlemezek UltraSSD_LRS tárfióktípussal való csatolását. | További képességek |
automaticRepairsPolicy | Automatikus javításokra vonatkozó szabályzat. | AutomaticRepairsPolicy |
constrainedMaximumCapacity | Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. | Bool |
doNotRunExtensionsOnOverprovisionedVMs | Ha a overprovision engedélyezve van, a bővítmények csak a kért számú virtuális gépen indulnak el, amelyeket végül megtartanak. Ez a tulajdonság így biztosítja, hogy a bővítmények ne fussanak a túlterjedt virtuális gépeken. | Bool |
hostGroup | Megadja a virtuálisgép-méretezési csoport által használt dedikált gazdagépcsoport adatait. Minimális API-verzió: 2020-06-01. |
subResource |
orchestrationMode | Megadja a virtuálisgép-méretezési csoport vezénylési módját. | "Rugalmas" "Egyenruhás" |
túlterjedés | Megadja, hogy a virtuálisgép-méretezési csoportot túl kell-e méretezni. | Bool |
platformFaultDomainCount | Hibatartományok száma az egyes elhelyezési csoportokhoz. | Int |
priorityMixPolicy | Meghatározza a kihasználatlan és a normál prioritású virtuális gépek egyazon VMSS Flex-példányon belüli keveréséhez szükséges célokat. | PriorityMixPolicy |
proximityPlacementGroup | Megadja a virtuálisgép-méretezési csoporthoz hozzárendelendő közelségi elhelyezési csoport adatait. Minimális API-verzió: 2018-04-01. |
subResource |
scaleInPolicy | Meghatározza a virtuálisgép-méretezési csoportban lévő virtuális gépek skálázása során alkalmazott szabályzatokat. | ScaleInPolicy |
singlePlacementGroup | Ha ez igaz, a méretezési csoportot egyetlen elhelyezési csoportra korlátozza, amely legfeljebb 100 virtuális gép lehet. MEGJEGYZÉS: Ha a singlePlacementGroup igaz, előfordulhat, hogy hamis értékre módosul. Ha azonban a singlePlacementGroup hamis, lehet, hogy nem igazra módosítja. | Bool |
spotRestorePolicy | Megadja a virtuálisgép-méretezési csoport kihasználatlan visszaállítási tulajdonságait. | SpotRestorePolicy |
upgradePolicy | A frissítési szabályzat. | UpgradePolicy |
virtualMachineProfile | A virtuálisgép-profil. | VirtualMachineScaleSetVMProfile |
zoneBalance | A zónakimaradás esetén szigorúan a virtuális gépek eloszlásának x zónák közötti kényszerítése. A zoneBalance tulajdonság csak akkor állítható be, ha a méretezési csoport zónatulajdonsága több zónát tartalmaz. Ha nincsenek zónák, vagy csak egy zóna van megadva, akkor a zoneBalance tulajdonságot nem szabad beállítani. | Bool |
További képességek
Név | Leírás | Érték |
---|---|---|
hibernationEnabled | A virtuális gépen a hibernálási képességet engedélyező vagy letiltó jelző. | Bool |
ultraSSDEnabled | Az a jelző, amely lehetővé teszi vagy letiltja, hogy egy vagy több felügyelt adatlemez UltraSSD_LRS tárfióktípussal a virtuális gépen vagy a VMSS-en. A tárfióktípusú felügyelt lemezek UltraSSD_LRS csak akkor vehetők fel virtuális géphez vagy virtuálisgép-méretezési csoporthoz, ha ez a tulajdonság engedélyezve van. | Bool |
AutomaticRepairsPolicy
Név | Leírás | Érték |
---|---|---|
Engedélyezve | Megadja, hogy engedélyezni kell-e az automatikus javításokat a virtuálisgép-méretezési csoportban. Az alapértelmezett érték hamis. | Bool |
gracePeriod | Az az idő, amelyre az automatikus javítások fel vannak függesztve a virtuális gép állapotváltozása miatt. A türelmi idő az állapotmódosítás befejeződése után kezdődik. Ez segít elkerülni a korai vagy véletlen javításokat. Az időtartamot ISO 8601 formátumban kell megadni. A minimálisan engedélyezett türelmi idő 10 perc (PT10M), amely szintén az alapértelmezett érték. A maximálisan engedélyezett türelmi idő 90 perc (PT90M). | húr |
repairAction | A méretezési csoportban lévő nem megfelelő virtuális gépek javításához használt javítási művelet típusa (csere, újraindítás, újraimálás). Az alapértelmezett érték a csere. | 'Reimage' "Csere" "Újraindítás" |
Alforrás
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító | húr |
PriorityMixPolicy
Név | Leírás | Érték |
---|---|---|
baseRegularPriorityCount | Az ebben a méretezési csoportban létrejövő normál prioritású virtuális gépek alapszáma a méretezés során. | Int Korlátok: Minimális érték = 0 |
regularPriorityPercentageAboveBase | A virtuálisgép-példányok százalékos aránya az alapszintű prioritási szám elérése után, amelyek várhatóan normál prioritást használnak. | Int Korlátok: Minimális érték = 0 Maximális érték = 100 |
ScaleInPolicy
Név | Leírás | Érték |
---|---|---|
forceDeletion | Ez a tulajdonság lehetővé teszi annak megadását, hogy az eltávolításra kiválasztott virtuális gépeket kényszerítetten törölni kell-e a virtuálisgép-méretezési csoport méretezése során. (Funkció előzetes verzióban) | Bool |
Szabályok | A virtuálisgép-méretezési csoport skálázása során követendő szabályok. A lehetséges értékek a következők: Alapértelmezett Ha egy virtuálisgép-méretezési csoport méretezése történik, a méretezési csoport először zónák között lesz egyensúlyban, ha ez egy zónaméretezési csoport. Ezt követően a hibatartományok között a lehető legnagyobb mértékben ki lesz egyensúlyban. Az egyes tartalék tartományokon belül az eltávolításhoz kiválasztott virtuális gépek lesznek a legújabbak, amelyek nem lesznek védve a méretezéstől. OldestVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a rendszer a legöregebb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legrégebbi virtuális gépeket választjuk ki az eltávolításhoz. LegújabbVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a legújabb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legújabb virtuális gépeket választjuk ki az eltávolításhoz. |
Sztringtömb, amely a következők bármelyikét tartalmazza: "Alapértelmezett" "LegújabbVM" 'OldestVM' |
SpotRestorePolicy
Név | Leírás | Érték |
---|---|---|
Engedélyezve | Engedélyezi a kihasználatlanTry-Restore funkciót, amelyben a kiürített VMSS SPOT-példányokat a rendszer opportunista módon próbálja visszaállítani a kapacitás rendelkezésre állása és a díjszabási korlátozások alapján | Bool |
restoreTimeout | Iso 8601-es időkorlátként kifejezett időtúllépési érték, amely után a platform nem próbálja visszaállítani a VMSS SPOT-példányokat | húr |
UpgradePolicy
Név | Leírás | Érték |
---|---|---|
automaticOSUpgradePolicy | Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek. | AutomaticOSUpgradePolicy |
üzemmód | Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját. A lehetséges értékek a következők: Manuális – A méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását szabályozhatja. Ezt a manualUpgrade művelet használatával teheti meg. Automatikus – A méretezési csoportban lévő összes virtuális gép automatikusan frissül. |
"Automatikus" "Kézi" "Gördülő" |
rollingUpgradePolicy | A működés közbeni frissítés során használt konfigurációs paraméterek. | RollingUpgradePolicy |
AutomaticOSUpgradePolicy
Név | Leírás | Érték |
---|---|---|
disableAutomaticRollback | Le kell-e tiltani az operációs rendszer lemezkép-visszaállítási funkcióját. Az alapértelmezett érték hamis. | Bool |
enableAutomaticOSUpgrade | Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoportok példányaira, amikor elérhetővé válik az operációsrendszer-rendszerkép egy újabb verziója. Az alapértelmezett érték hamis. Ha ez igaz értékre van állítva a Windows-alapú méretezési csoportok esetében, az enableAutomaticUpdates automatikusan hamis értékre van állítva, és nem állítható be igaz értékre. |
Bool |
useRollingUpgradePolicy | Azt jelzi, hogy az automatikus operációsrendszer-frissítés során használni kell-e a működés közbeni frissítési szabályzatot. Az alapértelmezett érték hamis. Az automatikus operációsrendszer-frissítés az alapértelmezett szabályzatra fog visszaállni, ha nincs meghatározva szabályzat a VMSS-en. | Bool |
RollingUpgradePolicy
Név | Leírás | Érték |
---|---|---|
enableCrossZoneUpgrade | A frissítési kötegek létrehozásakor engedélyezze a VMSS számára, hogy figyelmen kívül hagyja az AZ-határokat. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt. | Bool |
maxBatchInstancePercent | Az összes virtuálisgép-példány maximális százalékos aránya, amelyet a rendszer egyszerre frissít egy kötegben futó frissítéssel. Mivel ez a maximális, nem kifogástalan példányok az előző vagy jövőbeli kötegekben, a nagyobb megbízhatóság érdekében a köteg példányainak százalékos aránya csökkenhet. A paraméter alapértelmezett értéke 20%. | Int Korlátok: Minimális érték = 5 Maximális érték = 100 |
maxSurge | Hozzon létre új virtuális gépeket a méretezési csoport frissítéséhez a meglévő virtuális gépek frissítése helyett. A meglévő virtuális gépek az egyes kötegek új virtuális gépeinek létrehozása után törlődnek. | Bool |
maxUnhealthyInstancePercent | A méretezési csoportban lévő összes virtuálisgép-példány maximális százalékos aránya, amely egyidejűleg nem kifogástalan lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban található a működés közbeni frissítés megszakítása előtt. A köteg indítása előtt a rendszer ellenőrzi ezt a korlátozást. A paraméter alapértelmezett értéke 20%. | Int Korlátok: Minimális érték = 5 Maximális érték = 100 |
maxUnhealthyUpgradedInstancePercent | A frissített virtuálisgép-példányok maximális százalékos aránya, amely nem kifogástalan állapotban található. Ez az ellenőrzés az egyes kötegek frissítése után történik. Ha ezt a százalékos értéket valaha is túllépi, a működés közbeni frissítés leáll. A paraméter alapértelmezett értéke 20%. | Int Korlátok: Minimális érték = 0 Maximális érték = 100 |
pauseTimeBetweenBatches | Az egy kötegben lévő összes virtuális gép frissítésének befejezése és a következő köteg indítása közötti várakozási idő. Az időtartamot ISO 8601 formátumban kell megadni. Az alapértelmezett érték 0 másodperc (PT0S). | húr |
prioritizeUnhealthyInstances | Frissítse a méretezési csoportban lévő összes nem kifogástalan példányt az kifogástalan állapotú példányok előtt. | Bool |
rollbackFailedInstancesOnPolicyBreach | Sikertelen példányok visszaállítása az előző modellre, ha a működés közbeni frissítési szabályzatot megsértették. | Bool |
VirtualMachineScaleSetVMProfile
Név | Leírás | Érték |
---|---|---|
applicationProfile | Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára | ApplicationProfile |
billingProfile | Az Azure Spot VMSS számlázással kapcsolatos adatait adja meg. Minimális API-verzió: 2019-03-01. |
BillingProfile |
capacityReservation | A méretezési csoport kapacitásfoglalással kapcsolatos adatait adja meg. Minimális API-verzió: 2021-04-01. |
CapacityReservationProfile |
diagnosticsProfile | Megadja a rendszerindítási diagnosztikai beállítások állapotát. Minimális API-verzió: 2015-06-15. |
DiagnosticsProfile |
kilakoltatásPolicy | Megadja az Azure Spot virtuális gép és az Azure Spot méretezési csoport kiürítési szabályzatát. Az Azure Spot virtuális gépek esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2017-10-30 előzetes verzió. |
"Felszabadítás" "Törlés" |
extensionProfile | A méretezési csoportban lévő virtuális gépekre telepített bővítmények beállításainak gyűjteményét adja meg. | VirtualMachineScaleSetExtensionProfile |
hardverprofil | Megadja a méretezési csoport hardverprofillal kapcsolatos adatait. Minimális API-verzió: 2021-11-01. |
VirtualMachineScaleSetHardwareProfile |
licenseType | Azt adja meg, hogy a használt lemezkép vagy lemez licencelt volt-e a helyszínen. A Windows Server operációs rendszer lehetséges értékei a következők: Windows_Client Windows_Server A Linux Server operációs rendszer lehetséges értékei a következők: RHEL_BYOS (RHEL esetén) SLES_BYOS (SUSE esetén) További információ: Azure Hybrid Use Benefit for Windows Server Azure Hybrid Use Benefit for Linux Server Minimális API-verzió: 2015-06-15 |
húr |
networkProfile | Megadja a méretezési csoportban lévő virtuális gépek hálózati adaptereinek tulajdonságait. | VirtualMachineScaleSetNetworkProfile |
osProfile | Megadja a méretezési csoportban lévő virtuális gépek operációsrendszer-beállításait. | VirtualMachineScaleSetOSProfile |
elsőbbség | Megadja a méretezési csoportban lévő virtuális gépek prioritását. Minimális API-verzió: 2017-10-30-preview |
"Alacsony" "Normál" "Spot" |
scheduledEventsProfile | Ütemezett eseményhez kapcsolódó konfigurációkat ad meg. | ScheduledEventsProfile |
securityProfile | Megadja a méretezési csoportban lévő virtuális gépek biztonsági profilbeállításait. | SecurityProfile |
serviceArtifactReference | Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. Minimális API-verzió: 2022-11-01 | ServiceArtifactReference |
storageProfile | Megadja a virtuálisgép-lemezek tárolási beállításait. | VirtualMachineScaleSetStorageProfile |
userData | UserData a méretezési csoportban lévő virtuális gépekhez, amelyeknek base-64 kódolásúnak kell lenniük. Az ügyfélnek itt nem szabad titkos kulcsokat átadnia. Minimális API-verzió: 2021-03-01 |
húr |
ApplicationProfile
Név | Leírás | Érték |
---|---|---|
galleryApplications | Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára | VMGalleryApplication[] |
VMGalleryApplication
Név | Leírás | Érték |
---|---|---|
configurationReference | Nem kötelező, Megadja egy azure-blob URI-ját, amely lecseréli a csomag alapértelmezett konfigurációját, ha meg van adva | húr |
enableAutomaticUpgrade | Ha igaz értékre van állítva, ha egy új katalógusalkalmazás-verzió elérhető a PIR/SIG-ben, a rendszer automatikusan frissíti a virtuális gép/virtuálisgép-kezelő rendszer számára | Bool |
megrendelés | Nem kötelező, Megadja a csomagok telepítésének sorrendjét | Int |
packageReferenceId | A GalleryApplicationVersion erőforrás-azonosítóját adja meg /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} | sztring (kötelező) |
Címkék | Nem kötelező, egy átengedési értéket ad meg az általánosabb környezethez. | húr |
treatFailureAsDeploymentFailure | Nem kötelező, ha igaz, a VmApplication bármely műveletének meghibásodása meghiúsul az üzembe helyezés során | Bool |
BillingProfile
Név | Leírás | Érték |
---|---|---|
maxPrice | Meghatározza az Azure Spot virtuális gépek/virtuális gépek maximális árát. Ez az ár amerikai dollárban van. Ez az ár a virtuális gép méretének aktuális Azure Spot árával lesz összehasonlítva. Emellett az árakat az Azure Spot virtuális gép/VMSS létrehozása/frissítésekor hasonlítják össze, és a művelet csak akkor lesz sikeres, ha a maximális Ár nagyobb, mint a jelenlegi Azure Spot ár. A maxPrice az Azure Spot VM/VMSS kizárására is használható, ha az Aktuális Azure Spot ár meghaladja a maxPrice értéket a virtuális gép/VMSS létrehozása után. A lehetséges értékek a következők: - Minden nulla értéknél nagyobb decimális érték. Példa: 0.01538 -1 – azt jelzi, hogy az alapértelmezett ár up-to igény szerint. A maxPrice beállítása -1 annak jelzésére, hogy az Azure Spot VM/VMSS-t nem szabad kizárni ár miatt. Emellett az alapértelmezett maximális ár -1, ha ön nem adja meg. Minimális API-verzió: 2019-03-01. Decimális érték megadásához használja a json() függvényt. |
int vagy json decimális |
CapacityReservationProfile
Név | Leírás | Érték |
---|---|---|
capacityReservationGroup | Megadja a kapacitásfoglalási csoport erőforrás-azonosítóját, amelyet a virtuális gép vagy a méretezési virtuálisgép-példányok lefoglalásához kell használni, ha elegendő kapacitás van lefoglalva. További részletekért tekintse meg a https://aka.ms/CapacityReservation . |
subResource |
DiagnosticsProfile
Név | Leírás | Érték |
---|---|---|
bootDiagnostics | A rendszerindítási diagnosztika egy hibakeresési funkció, amely lehetővé teszi a konzol kimenetének és képernyőképének megtekintését a virtuális gép állapotának diagnosztizálásához. MEGJEGYZÉS: Ha a storageUri meg van adva, győződjön meg arról, hogy a tárfiók ugyanabban a régióban és előfizetésben van, mint a virtuális gép. A konzolnapló kimenetét egyszerűen megtekintheti. Az Azure lehetővé teszi a virtuális gép képernyőképének megtekintését is a hipervizorból. |
BootDiagnostics |
BootDiagnostics
Név | Leírás | Érték |
---|---|---|
Engedélyezve | A rendszerindítási diagnosztikát engedélyezni kell-e a virtuális gépen. | Bool |
storageUri | A konzol kimenetének és képernyőképének elhelyezéséhez használandó tárfiók URI-ja. Ha a storageUri nincs megadva a rendszerindítási diagnosztika engedélyezésekor, a rendszer felügyelt tárolót használ. |
húr |
VirtualMachineScaleSetExtensionProfile
Név | Leírás | Érték |
---|---|---|
Kiterjesztés | A virtuálisgép-méretezési csoport gyermekbővítmény-erőforrásai. | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget | Megadja az összes bővítmény kezdési idejét. Az időtartamnak 15 perc és 120 perc közöttinek kell lennie (beleértve) és ISO 8601 formátumban kell megadni. Az alapértelmezett érték 90 perc (PT1H30M). Minimális API-verzió: 2020-06-01 |
húr |
VirtualMachineScaleSetExtension
Név | Leírás | Érték |
---|---|---|
név | A bővítmény neve. | húr |
kellékek | A virtuálisgép-méretezési csoport bővítményének tulajdonságait ismerteti. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProperties
Név | Leírás | Érték |
---|---|---|
autoUpgradeMinorVersion | Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva. | Bool |
enableAutomaticUpgrade | Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el. | Bool |
forceUpdateTag | Ha egy érték meg van adva, és eltér az előző értéktől, a bővítménykezelőt akkor is frissítenie kell, ha a bővítménykonfiguráció nem változott. | húr |
protectedSettings | A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat. | A Bicep esetében az any() függvény |
protectedSettingsFromKeyVault | A hivatkozás által átadott és a Key Vaultból felhasznált bővítmények védett beállításai | KeyVaultSecretReference |
provisionAfterExtensions | Olyan bővítménynevek gyűjteménye, amelyek után ezt a bővítményt ki kell építeni. | sztring[] |
kiadó | A bővítménykezelő közzétevőjének neve. | húr |
Beállítások | Json formátumú nyilvános beállítások a bővítményhez. | A Bicep esetében az any() függvény |
suppressFailures | Azt jelzi, hogy a bővítményből eredő hibák el lesznek-e tiltva (az olyan működési hibák, mint például a virtuális géphez való csatlakozás mellőzése, függetlenül attól, hogy ez az érték el lesz-e tiltva). Az alapértelmezett érték hamis. | Bool |
típus | Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". | húr |
typeHandlerVersion | A szkriptkezelő verzióját adja meg. | húr |
KeyVaultSecretReference
Név | Leírás | Érték |
---|---|---|
secretUrl | Az URL-cím, amely egy titkos kulcsra hivatkozik egy Key Vaultban. | sztring (kötelező) |
sourceVault | A titkos kulcsot tartalmazó Key Vault relatív URL-címe. | subResource (kötelező) |
VirtualMachineScaleSetHardwareProfile
Név | Leírás | Érték |
---|---|---|
vmSizeProperties | Megadja a virtuális gép méretének testreszabásához szükséges tulajdonságokat. Minimális API-verzió: 2021-11-01. További részletekért kövesse virtuális gépek testreszabási utasításait. |
VMSizeProperties |
VMSizeProperties
Név | Leírás | Érték |
---|---|---|
vCPUsAvailable | A virtuális géphez elérhető vCPU-k számát adja meg. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés az, hogy az adott virtuálisgép-mérethez elérhető virtuálisgép-mérethez elérhető értékre állítja be a Egy régió összes elérhető virtuálisgép-méretének listázása. |
Int |
vCPUsPerCore | Megadja a vCPU és a fizikai mag arányát. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a virtuálisgép-mérethez tartozó vCPUsPerCore értékre van állítva, amely a A régió összes elérhető virtuálisgép-méretének listázása A tulajdonság 1 értékre állítása azt is jelenti, hogy a hyper-threading le van tiltva. |
Int |
VirtualMachineScaleSetNetworkProfile
Név | Leírás | Érték |
---|---|---|
healthProbe | Hivatkozás a virtuálisgép-méretezési csoport egy példányának állapotának meghatározására használt terheléselosztó-mintavételre. A hivatkozás a következő formában jelenik meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}". | ApiEntityReference |
networkApiVersion | Megadja a Microsoft.Network API-verziót, amelyet a hálózati erőforrások létrehozásakor használnak a virtuálisgép-méretezési csoport hálózati adapter-konfigurációiban a "Rugalmas" vezénylési móddal | '2020-11-01' |
networkInterfaceConfigurations | A hálózati konfigurációk listája. | VirtualMachineScaleSetNetworkConfiguration[] |
ApiEntityReference
Név | Leírás | Érték |
---|---|---|
azonosító | Az ARM-erőforrás azonosítója /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | húr |
VirtualMachineScaleSetNetworkConfiguration
Név | Leírás | Érték |
---|---|---|
név | A hálózati konfiguráció neve. | sztring (kötelező) |
kellékek | A virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációját ismerteti. | VirtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationProperties
Név | Leírás | Érték |
---|---|---|
deleteOption | Adja meg, mi történik a hálózati adapteren a virtuális gép törlésekor | "Törlés" "Leválasztás" |
disableTcpStateTracking | Megadja, hogy a hálózati adapter le van-e tiltva a TCP-állapot nyomon követéséhez. | Bool |
dnsSettings | A hálózati adaptereken alkalmazandó DNS-beállítások. | VirtualMachineScaleSetNetworkConfigurationDnsSetting... |
enableAcceleratedNetworking | Megadja, hogy a hálózati adapter gyorsított hálózatkezelés-kompatibilis-e. | Bool |
enableFpga | Megadja, hogy a hálózati adapter FPGA hálózatkezelésre van-e engedélyezve. | Bool |
enableIPForwarding | Engedélyezve van-e az IP-továbbítás ezen a hálózati adapteren. | Bool |
ipConfigurations | A hálózati adapter IP-konfigurációit adja meg. | VirtualMachineScaleSetIPConfiguration[] (kötelező) |
networkSecurityGroup | A hálózati biztonsági csoport. | subResource |
elsődleges | Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. | Bool |
VirtualMachineScaleSetNetworkConfigurationDnsSetting...
Név | Leírás | Érték |
---|---|---|
dnsServers | DNS-kiszolgálók IP-címeinek listája | sztring[] |
VirtualMachineScaleSetIPConfiguration
Név | Leírás | Érték |
---|---|---|
név | Az IP-konfiguráció neve. | sztring (kötelező) |
kellékek | Egy virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációs tulajdonságait ismerteti. | VirtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Név | Leírás | Érték |
---|---|---|
applicationGatewayBackendAddressPools | Az application gateways háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok több application gateway háttércímkészletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az application gatewayt. | subResource[] |
applicationSecurityGroups | Alkalmazásbiztonsági csoportra mutató hivatkozásokat tartalmazó tömböt ad meg. | subResource[] |
loadBalancerBackendAddressPools | A terheléselosztók háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok hivatkozhatnak egy nyilvános és egy belső terheléselosztó háttércímkészletére. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. | subResource[] |
loadBalancerInboundNatPools | A terheléselosztók bejövő Nat-készleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok egy nyilvános és egy belső terheléselosztó bejövő NAT-készletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. | subResource[] |
elsődleges | Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. | Bool |
privateIPAddressVersion | A 2017.03.30-Api-Version-tól elérhető ipconfiguration IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". | "IPv4" "IPv6" |
publicIPAddressConfiguration | A publicIPAddressConfiguration. | VirtualMachineScaleSetPublicIPAddressConfiguration |
alhálózat | Az alhálózat azonosítóját adja meg. | ApiEntityReference |
VirtualMachineScaleSetPublicIPAddressConfiguration
Név | Leírás | Érték |
---|---|---|
név | A nyilvánosIP-cím konfigurációjának neve. | sztring (kötelező) |
kellékek | Egy virtuálisgép-méretezési csoport IP-konfigurációjának PublicIPAddress-konfigurációját ismerteti | VirtualMachineScaleSetPublicIPAddressConfigurationPr... |
Sku | A nyilvános IP-termékváltozatot ismerteti. Az OrchestrationMode csak rugalmasként állítható be. | PublicIPAddressSku |
VirtualMachineScaleSetPublicIPAddressConfigurationPr...
Név | Leírás | Érték |
---|---|---|
deleteOption | Adja meg, mi történik a nyilvános IP-címpel a virtuális gép törlésekor | "Törlés" "Leválasztás" |
dnsSettings | A nyilvánosIP-címeken alkalmazandó dns-beállítások. | VirtualMachineScaleSetPublicIPAddressConfigurationDn... |
idleTimeoutInMinutes | A nyilvános IP-cím tétlen időtúllépése. | Int |
ipTags | A nyilvános IP-címhez társított IP-címkék listája. | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion | A 2019.07.01-től elérhető Api-Version jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". | "IPv4" "IPv6" |
publicIPPrefix | Az a PublicIPPrefix, amelyből nyilvánosIP-címeket szeretne lefoglalni. | subResource |
VirtualMachineScaleSetPublicIPAddressConfigurationDn...
Név | Leírás | Érték |
---|---|---|
domainNameLabel | A tartománynév címkéje. A tartománynévcímke és a virtuálisgép-index összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek | sztring (kötelező) |
VirtualMachineScaleSetIpTag
Név | Leírás | Érték |
---|---|---|
ipTagType | IP-címke típusa. Példa: FirstPartyUsage. | húr |
címke | A nyilvános IP-címhez társított IP-címke. Például: SQL, Storage stb. | húr |
PublicIPAddressSku
Név | Leírás | Érték |
---|---|---|
név | Nyilvános IP-termékváltozat nevének megadása | "Alapszintű" "Standard" |
kötő | Nyilvános IP-termékváltozat szintjének megadása | "Globális" "Regionális" |
VirtualMachineScaleSetOSProfile
Név | Leírás | Érték |
---|---|---|
adminPassword | Megadja a rendszergazdai fiók jelszavát. Minimális hossz (Windows): 8 karakter Minimális hossz (Linux): 6 karakter Maximális hossz (Windows): 123 karakter Maximális hossz (Linux): 72 karakter Összetettségi követelmények: 4 feltétel közül 3 teljesül Kisebb karakterekkel rendelkezik Felső karakterekkel Számjegye van Speciális karakterrel rendelkezik (Regex egyezés [\W_]) Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" A jelszó alaphelyzetbe állításáról A távoli asztali szolgáltatás vagy bejelentkezési jelszavának alaphelyzetbe állítása Windows rendszerű virtuális gépeken A gyökérjelszó alaphelyzetbe állításával kapcsolatban lásd: Felhasználók, SSH kezelése és lemezek ellenőrzése vagy javítása Azure Linux rendszerű virtuális gépeken a VMAccess bővítmény |
húr Korlátok: Bizalmas érték. Adja meg biztonságos paraméterként. |
adminUsername | Megadja a rendszergazdai fiók nevét. csak Windows-korlátozás: Nem végződhet ""-ként. Nem engedélyezett értékek: "rendszergazda", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimális hossz (Linux): 1 karakter Maximális hossz (Linux): 64 karakter Maximális hossz (Windows): 20 karakter |
húr |
allowExtensionOperations | Megadja, hogy engedélyezni kell-e a bővítményműveleteket a virtuálisgép-méretezési csoportban. Ez csak akkor lehet Hamis értékre állítva, ha a virtuálisgép-méretezési csoportban nincsenek bővítmények. |
Bool |
computerNamePrefix | Megadja a méretezési csoport összes virtuális gépének számítógépnév-előtagját. A számítógépnév előtagjainak 1–15 karakter hosszúnak kell lenniük. | húr |
customData | Az egyéni adatok base-64 kódolású sztringét adja meg. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amely a virtuális gépen fájlként van mentve. A bináris tömb maximális hossza 65535 bájt. A cloud-init virtuális géphez való használatáról lásd: Linux rendszerű virtuális gépek testreszabása a cloud-init használatával a létrehozás során |
húr |
linuxConfiguration | Megadja a Linux operációs rendszer beállításait a virtuális gépen. A támogatott Linux-disztribúciók listáját a Azure-Endorsed Disztribúciók |
LinuxConfiguration |
requireGuestProvisionSignal | Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. | Bool |
Titkok | Megadja azokat a tanúsítványkészleteket, amelyeket a méretezési csoportban lévő virtuális gépekre kell telepíteni. A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a |
VaultSecretGroup[] |
windowsConfiguration | Megadja a Windows operációs rendszer beállításait a virtuális gépen. | WindowsConfiguration |
LinuxConfiguration
Név | Leírás | Érték |
---|---|---|
disablePasswordAuthentication | Megadja, hogy le kell-e tiltani a jelszóhitelesítést. | Bool |
enableVMAgentPlatformUpdates | Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Linux rendszerű virtuális gépen. Az alapértelmezett érték hamis. | Bool |
patchSettings | [Előzetes verziójú funkció] Megadja a Linuxon futó virtuálisgép-vendégjavításhoz kapcsolódó beállításokat. | LinuxPatchSettings |
provisionVMAgent | Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a true (igaz) értékre állítása. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. |
Bool |
ssh | A Linux operációs rendszer ssh-kulcskonfigurációját adja meg. | SshConfiguration |
LinuxPatchSettings
Név | Leírás | Érték |
---|---|---|
assessmentMode | Megadja az IaaS virtuális gép virtuális gép vendégjavítás-felmérésének módját. A lehetséges értékek a következők: ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen. AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie. |
"AutomaticByPlatform" 'ImageDefault' |
automaticByPlatformSettings | További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Linux rendszerű virtuálisgép-vendégjavításokban. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával. A lehetséges értékek a következők: ImageDefault – A rendszer a virtuális gép alapértelmezett javítási konfigurációját használja. AutomaticByPlatform – A virtuális gépet a platform automatikusan frissíti. A provisionVMAgent tulajdonságnak igaznak kell lennie |
"AutomaticByPlatform" 'ImageDefault' |
LinuxVMGuestPatchAutomaticByPlatformSettings
Név | Leírás | Érték |
---|---|---|
rebootSetting | Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. | "Mindig" "IfRequired" "Soha" "Ismeretlen" |
SshConfiguration
Név | Leírás | Érték |
---|---|---|
publicKeys | A Linux-alapú virtuális gépeken való hitelesítéshez használt nyilvános SSH-kulcsok listája. | SshPublicKey[] |
SshPublicKey
Név | Leírás | Érték |
---|---|---|
keyData | SSH nyilvános kulcsú tanúsítvány, amelyet a virtuális géppel való hitelesítéshez használnak ssh-val. A kulcsnak legalább 2048 bitesnek kell lennie, és ssh-rsa formátumban kell lennie. SSH-kulcsok létrehozásáról lásd: [SSH-kulcsok létrehozása Linuxon és Macen Linux rendszerű virtuális gépeken az Azure-ban]/azure/virtual-machines/linux/create-ssh-keys-detailed). |
húr |
ösvény | Megadja a létrehozott virtuális gép teljes elérési útját, ahol az ssh nyilvános kulcs tárolódik. Ha a fájl már létezik, a megadott kulcs hozzá lesz fűzve a fájlhoz. Példa: /home/user/.ssh/authorized_keys | húr |
VaultSecretGroup
Név | Leírás | Érték |
---|---|---|
sourceVault | A Key Vault relatív URL-címe, amely a VaultCertificates összes tanúsítványát tartalmazza. | subResource |
vaultCertificates | A tanúsítványokat tartalmazó Key Vault-hivatkozások listája a SourceVaultban. | VaultCertificate[] |
VaultCertificate
Név | Leírás | Érték |
---|---|---|
certificateStore | Windows rendszerű virtuális gépek esetén annak a virtuális gépnek a tanúsítványtárolóját adja meg, amelyhez a tanúsítványt hozzá kell adni. A megadott tanúsítványtároló implicit módon a LocalMachine-fiókban található. Linux rendszerű virtuális gépek esetén a tanúsítványfájl a /var/lib/waagent könyvtár alá kerül, amelynek fájlneve <UppercaseThumbprint>.crt az X509-tanúsítványfájlhoz, és <NagybetűsThumbprint>.prv a titkos kulcshoz. Mindkét fájl .pem formátumú. |
húr |
certificateUrl | Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az UTF-8-ban kódolt következő JSON-objektum Base64-kódolásának kell lennie: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a |
húr |
WindowsConfiguration
Név | Leírás | Érték |
---|---|---|
additionalUnattendContent | További base-64 kódolású XML-formátumú információkat ad meg, amelyek a Windows telepítő által használt Unattend.xml fájlban is szerepelhetnek. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Azt jelzi, hogy engedélyezve van-e az automatikus frissítés a Windows rendszerű virtuális gépen. Az alapértelmezett érték igaz. A virtuálisgép-méretezési csoportok esetében ez a tulajdonság frissíthető, és a frissítések érvénybe lépnek az operációs rendszer újraépítésén. |
Bool |
enableVMAgentPlatformUpdates | Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték hamis. | Bool |
patchSettings | [Előzetes verziójú funkció] A Windows rendszerű virtuális gépek vendégjavításával kapcsolatos beállításokat adja meg. | PatchSettings |
provisionVMAgent | Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a true (igaz) értékre állítása. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. |
Bool |
timeZone | Megadja a virtuális gép időzónáját. pl. "Csendes-óceáni téli idő". Lehetséges értékek TimeZoneInfo.IdTimeZoneInfo.GetSystemTimeZonesáltal visszaadott időzónákból. |
húr |
winRM | A Windows Remote Management figyelőit adja meg. Ez lehetővé teszi a távoli Windows PowerShell használatát. | WinRMConfiguration |
AdditionalUnattendContent
Név | Leírás | Érték |
---|---|---|
componentName | Az összetevő neve. Jelenleg az egyetlen engedélyezett érték a Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
tartalom | Megadja a megadott elérési úthoz és összetevőhöz a unattend.xml fájlhoz hozzáadott XML-formátumú tartalmat. Az XML-nek 4 KB-nál kisebbnek kell lennie, és tartalmaznia kell a beszúrt beállítás vagy szolgáltatás gyökérelemét. | húr |
passName | Az átengedés neve. Jelenleg az egyetlen engedélyezett érték az OobeSystem. | 'OobeSystem' |
settingName | Megadja annak a beállításnak a nevét, amelyre a tartalom vonatkozik. A lehetséges értékek a következők: FirstLogonCommands és AutoLogon. | "AutoLogon" "FirstLogonCommands" |
PatchSettings
Név | Leírás | Érték |
---|---|---|
assessmentMode | Az IaaS virtuális gép virtuális gépének virtuálisgép-vendégjavítás-felmérésének módját adja meg. A lehetséges értékek a következők: ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen. AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie. |
"AutomaticByPlatform" 'ImageDefault' |
automaticByPlatformSettings | További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Windows rendszerű virtuálisgép-vendégjavításokban. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Lehetővé teszi az ügyfelek számára, hogy újraindítás nélkül javíthassák az Azure-beli virtuális gépeiket. Az enableHotpatching esetében a "provisionVMAgent" értéknek igaznak kell lennie, a "patchMode" értéknek pedig az "AutomaticByPlatform" értékre kell állítania. | Bool |
patchMode | Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával. A lehetséges értékek a következők: Manuális – Ön szabályozza a javítások virtuális gépre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen belül. Ebben a módban az automatikus frissítések le vannak tiltva; a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak hamisnak kell lennie AutomaticByOS – A virtuális gépet az operációs rendszer automatikusan frissíti. A WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie. AutomaticByPlatform – a virtuális gépet a platform automatikusan frissíti. A provisionVMAgent és a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie |
"AutomaticByOS" "AutomaticByPlatform" "Kézi" |
WindowsVMGuestPatchAutomaticByPlatformSettings
Név | Leírás | Érték |
---|---|---|
rebootSetting | Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. | "Mindig" "IfRequired" "Soha" "Ismeretlen" |
WinRMConfiguration
Név | Leírás | Érték |
---|---|---|
Hallgatók | A Windows Remote Management figyelőinek listája | WinRMListener[] |
WinRMListener
Név | Leírás | Érték |
---|---|---|
certificateUrl | Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az UTF-8-ban kódolt következő JSON-objektum Base64-kódolásának kell lennie: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a |
húr |
protokoll | A WinRM-figyelő protokollját adja meg. A lehetséges értékek a következők: http- https |
'Http' "Https" |
ScheduledEventsProfile
Név | Leírás | Érték |
---|---|---|
osImageNotificationProfile | Az operációsrendszer-rendszerkép ütemezett eseményhez kapcsolódó konfigurációit adja meg. | OSImageNotificationProfile |
terminateNotificationProfile | Az ütemezett eseményhez kapcsolódó konfigurációk leállítását adja meg. | TerminateNotificationProfile |
OSImageNotificationProfile
Név | Leírás | Érték |
---|---|---|
engedélyez | Megadja, hogy az operációsrendszer-rendszerkép ütemezett eseménye engedélyezve van-e vagy le van-e tiltva. | Bool |
notBeforeTimeout | Az újraformázandó vagy az operációs rendszer frissítésével rendelkező virtuális gépeknek valószínűleg jóvá kell hagyniuk az operációs rendszer rendszerképének ütemezett eseményét az esemény automatikus jóváhagyása előtt (időtúllépés). A konfiguráció ISO 8601 formátumban van megadva, és az értéknek 15 percnek kell lennie (PT15M) | húr |
TerminateNotificationProfile
Név | Leírás | Érték |
---|---|---|
engedélyez | Megadja, hogy az ütemezett esemény leállása engedélyezve van-e vagy le van-e tiltva. | Bool |
notBeforeTimeout | A törölendő virtuális gépek konfigurálható időtartamának valószínűleg jóvá kell hagynia az ütemezett esemény leállítását az esemény automatikus jóváhagyása előtt (időtúllépés). A konfigurációt ISO 8601 formátumban kell megadni, az alapértelmezett érték 5 perc (PT5M) | húr |
SecurityProfile
Név | Leírás | Érték |
---|---|---|
encryptionAtHost | Ezt a tulajdonságot a felhasználó használhatja a kérelemben a virtuális gép vagy virtuálisgép-méretezési csoport gazdagéptitkosításának engedélyezésére vagy letiltására. Ez lehetővé teszi az összes lemez titkosítását, beleértve magát a gazdagépen található Resource/Temp lemezt is. Alapértelmezett: A gazdagép titkosítása le lesz tiltva, kivéve, ha ez a tulajdonság igaz értékre van állítva az erőforrás esetében. |
Bool |
securityType | A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. Alapértelmezett: Az UefiSettings csak akkor lesz engedélyezve, ha ez a tulajdonság be van állítva. |
"ConfidentialVM" "TrustedLaunch" |
uefiSettings | Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. Minimális API-verzió: 2020-12-01 |
UefiSettings |
UefiSettings
Név | Leírás | Érték |
---|---|---|
secureBootEnabled | Megadja, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. Minimális API-verzió: 2020-12-01 |
Bool |
vTpmEnabled | Megadja, hogy a virtuális gépen engedélyezve legyen-e a vTPM. Minimális API-verzió: 2020-12-01 |
Bool |
ServiceArtifactReference
Név | Leírás | Érték |
---|---|---|
azonosító | A szolgáltatásösszetevő referencia-azonosítója /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} | húr |
VirtualMachineScaleSetStorageProfile
Név | Leírás | Érték |
---|---|---|
dataDisks | Megadja azokat a paramétereket, amelyekkel adatlemezeket adhat hozzá a méretezési csoport virtuális gépeihez. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. |
VirtualMachineScaleSetDataDisk[] |
diskControllerType | húr | |
imageReference | Megadja a használni kívánt kép adatait. Megadhatja a platformrendszerképekről, a marketplace-rendszerképekről vagy a virtuálisgép-rendszerképekről szóló információkat. Ez az elem akkor szükséges, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-lemezképet szeretne használni, de más létrehozási műveletekben nem használja. | ImageReference |
osDisk | Megadja a méretezési csoportban lévő virtuális gépek által használt operációsrendszer-lemez adatait. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. |
VirtualMachineScaleSetOSDisk |
VirtualMachineScaleSetDataDisk
Név | Leírás | Érték |
---|---|---|
gyorsítótárazás | Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs ReadOnly ReadWrite Alapértelmezett: Nincs a standard tárolóhoz. ReadOnly for Premium Storage |
"Nincs" "ReadOnly" "ReadWrite" |
createOption | A létrehozási lehetőség. | "Csatolás" "Üres" "FromImage" (kötelező) |
deleteOption | Megadja, hogy az adatlemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el). Lehetséges értékek: Törlés Ha ezt az értéket használja, az adatlemez törlődik a VMSS Flex virtuális gép törlésekor. leválasztása Ha ezt az értéket használja, az adatlemez megmarad a VMSS Flex virtuális gép törlése után. Az alapértelmezett érték atörlése |
"Törlés" "Leválasztás" |
diskIOPSReadWrite | Megadja a felügyelt lemez Read-Write IOPS-t. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. | Int |
diskMBpsReadWrite | A felügyelt lemez sávszélességét adja meg másodpercenként MB-ban. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. | Int |
diskSizeGB | Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A diskSizeGB a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál |
Int |
Lun | Az adatlemez logikai egységszámát adja meg. Ez az érték a virtuális gépen belüli adatlemezek azonosítására szolgál, ezért egyedinek kell lennie a virtuális géphez csatlakoztatott minden adatlemez esetében. | int (kötelező) |
managedDisk | A felügyelt lemez paraméterei. | VirtualMachineScaleSetManagedDiskParameters |
név | A lemez neve. | húr |
writeAcceleratorEnabled | Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. | Bool |
VirtualMachineScaleSetManagedDiskParameters
Név | Leírás | Érték |
---|---|---|
diskEncryptionSet | Megadja a felügyelt lemez ügyfél által felügyelt lemeztitkosítási készletének erőforrás-azonosítóját. | DiskEncryptionSetParameters |
securityProfile | Megadja a felügyelt lemez biztonsági profilját. | VMDiskSecurityProfile |
storageAccountType | Megadja a felügyelt lemez tárfiókjának típusát. MEGJEGYZÉS: UltraSSD_LRS csak adatlemezekkel használható, operációsrendszer-lemezzel nem használható. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" "UltraSSD_LRS" |
DiskEncryptionSetParameters
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító | húr |
VMDiskSecurityProfile
Név | Leírás | Érték |
---|---|---|
diskEncryptionSet | Megadja az ügyfél által felügyelt lemeztitkosítási csoport erőforrás-azonosítóját a felügyelt lemezhez, amelyet az ügyfél által titkosított ConfidentialVM OS Disk és VMGuest blob használ. | DiskEncryptionSetParameters |
securityEncryptionType | A felügyelt lemez EncryptionType tulajdonságát adja meg. DiskWithVMGuestState értékre van állítva a felügyelt lemez és a VMGuestState blob titkosításához, a VMGuestStateOnly pedig csak a VMGuestState blob titkosításához. MEGJEGYZÉS: Csak bizalmas virtuális gépekhez állítható be. |
'DiskWithVMGuestState' "VMGuestStateOnly" |
ImageReference
Név | Leírás | Érték |
---|---|---|
communityGalleryImageId | A virtuális gép üzembe helyezéséhez a közösségi katalógus rendszerképének egyedi azonosítóját adta meg. Ez lekérhető a közösségi galéria rendszerképének GET hívásából. | húr |
azonosító | Erőforrás-azonosító | húr |
ajánlat | Megadja a virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép ajánlatát. | húr |
kiadó | A kép közzétevője. | húr |
sharedGalleryImageId | A megosztott katalógus lemezképének egyedi azonosítóját adta meg a virtuális gép üzembe helyezéséhez. Ez lekérhető a megosztott katalógus képének GET hívásából. | húr |
Sku | A kép termékváltozata. | húr |
verzió | A virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép verzióját adja meg. Az engedélyezett formátumok a Major.Minor.Build vagy a "legújabb". A fő, a kisebb és a build tizedes tört. Adja meg a "legújabb" értéket a rendszerkép üzembe helyezéskor elérhető legújabb verziójának használatához. Még ha a legújabb verziót is használja, a virtuálisgép-rendszerkép nem frissül automatikusan az üzembe helyezés után, még akkor sem, ha egy új verzió elérhetővé válik. Ne használja a "verzió" mezőt a katalógus lemezképének üzembe helyezéséhez, a katalógus lemezképének "id" mezője mindig az "id" mezőt használja a katalóguskép "legújabb" verziójának használatához, csak állítsa be a "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}" mezőt az "id" mezőben verzióbemenet nélkül. | húr |
VirtualMachineScaleSetOSDisk
Név | Leírás | Érték |
---|---|---|
gyorsítótárazás | Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs ReadOnly ReadWrite Alapértelmezett: Nincs a standard tárolóhoz. ReadOnly for Premium Storage |
"Nincs" "ReadOnly" "ReadWrite" |
createOption | Meghatározza, hogyan kell létrehozni a méretezési csoportban lévő virtuális gépeket. Az egyetlen engedélyezett érték: FromImage \u2013 Ezt az értéket akkor használja a rendszer, ha rendszerképet használ a virtuális gép létrehozásához. Platformrendszerkép használata esetén a fent leírt imageReference elemet is használhatja. Marketplace-rendszerkép használata esetén a korábban ismertetett tervelemet is használhatja. |
"Csatolás" "Üres" "FromImage" (kötelező) |
deleteOption | Megadja, hogy az operációsrendszer-lemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el). Lehetséges értékek: Törlés Ha ezt az értéket használja, az operációsrendszer-lemez törlődik a VMSS Flex virtuális gép törlésekor. leválasztása Ha ezt az értéket használja, az operációsrendszer-lemez megmarad a VMSS Flex virtuális gép törlése után. Az alapértelmezett érték atörlése |
"Törlés" "Leválasztás" |
diffDiskSettings | Megadja a virtuálisgép-méretezési csoport által használt operációsrendszer-lemez rövid élettartamú lemezbeállításait. | DiffDiskSettings |
diskSizeGB | Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A diskSizeGB a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál |
Int |
kép | A méretezési csoport alapjául szolgáló nem felügyelt felhasználói lemezképre vonatkozó információkat adja meg. | VirtualHardDisk |
managedDisk | A felügyelt lemez paraméterei. | VirtualMachineScaleSetManagedDiskParameters |
név | A lemez neve. | húr |
osType | Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, ha virtuális gépet hoz létre felhasználói lemezképből vagy speciális VHD-ből. A lehetséges értékek a következők: Windows Linux |
"Linux" "Windows" |
vhdContainers | Megadja a méretezési csoport operációsrendszer-lemezeinek tárolására használt tároló URL-címeit. | sztring[] |
writeAcceleratorEnabled | Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. | Bool |
DiffDiskSettings
Név | Leírás | Érték |
---|---|---|
opció | Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait. | "Helyi" |
elhelyezés | Az operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. A lehetséges értékek a következők: CacheDisk ResourceDisk Alapértelmezett: CacheDisk, ha a virtuális gép méretéhez van konfigurálva, ellenkező esetben ResourceDisk használ. Tekintse meg a Windows rendszerű virtuális gépek méretdokumentációját az /azure/virtual-machines/windows/sizes és a Linux rendszerű virtuális gépeknél az /azure/virtual-machines/linux/sizes címen, és ellenőrizze, hogy mely virtuálisgép-méretek teszik elérhetővé a gyorsítótárlemezt. |
'CacheDisk' "ResourceDisk" |
VirtualHardDisk
Név | Leírás | Érték |
---|---|---|
Uri | Megadja a virtuális merevlemez URI-ját. | húr |
Sku
Név | Leírás | Érték |
---|---|---|
kapacitás | Megadja a méretezési csoportban lévő virtuális gépek számát. | Int |
név | A termékváltozat neve. | húr |
kötő | A méretezési csoportban lévő virtuális gépek szintjét adja meg. Lehetséges értékek: Standard Alapszintű |
húr |
Rövid útmutatósablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Leírás |
---|---|
Virtuálisgép-méretezési csoport üzembe helyezése LB-mintavétellel és automatikus javításokkal |
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését egy terheléselosztó mögött, konfigurált állapotadat-mintavétellel. A méretezési csoport automatikus példányjavítási szabályzattal is rendelkezik, amely 30 perces türelmi idővel engedélyezve van. |
Olyan VMSS üzembe helyezése, amely összeköti az egyes virtuális gépeket egy Azure Files-megosztási |
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 |
Ez a sablon lehetővé teszi windowsos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését a különböző Windows-verziók legújabb javított verziójával. Ezek a virtuális gépek egyéni szkriptbővítménnyel rendelkeznek a testreszabáshoz, és az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. |
Méretezési csoport üzembe helyezése meglévő virtuális hálózati |
Ez a sablon üzembe helyez egy virtuálisgép-méretezési csoportot egy külső virtuális hálózatban. |
Több virtuális gép hozzáadása virtuálisgép-méretezési csoporthoz |
Ez a sablon N számú virtuális gépet hoz létre felügyelt lemezekkel, nyilvános IP-címekkel és hálózati adapterekkel. A virtuális gépeket rugalmas vezénylési módban hozza létre egy virtuálisgép-méretezési csoportban. Ezek ki lesznek építve egy virtuális hálózaton, amely szintén az üzembe helyezés részeként jön létre |
VMSS rugalmas vezénylési módjának rövid útmutatója Linux |
Ez a sablon egy egyszerű virtuálisgép-méretezési csoportot helyez üzembe egy Azure Load Balancer mögötti példányokkal. A virtuálisgép-méretezési csoport rugalmas vezénylési módban van. Az operációs rendszer paraméterével válassza a Linux (Ubuntu) vagy a Windows (Windows Server Datacenter 2019) üzembe helyezését. MEGJEGYZÉS: Ez a rövid útmutatósablon bármilyen internetes címről engedélyezi a virtuálisgép-felügyeleti portokhoz (SSH, RDP) való hálózati hozzáférést, és nem használható éles környezetekhez. |
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel az ILB- |
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését az Ubuntu Linux 15.10 vagy 14.04.4-LTS legújabb javított verziójával. Ezek a virtuális gépek egy belső terheléselosztó mögött állnak, amely nat-szabályokat használ az ssh-kapcsolatokhoz. |
Virtuálisgép-méretezési csoport üzembe helyezése linuxos egyéni rendszerképekkel |
Ez a sablon lehetővé teszi egy egyéni virtuálisgép-linuxos rendszerkép üzembe helyezését egy méretezési csoportban. Ezek a virtuális gépek egy HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-as porton). A példa egy egyéni szkriptet használ az alkalmazás üzembe helyezéséhez és frissítéséhez, előfordulhat, hogy meg kell adnia az egyéni szkriptet a saját frissítési eljárásához. Általános rendszerképet kell biztosítania a virtuális gépről ugyanabban az előfizetésben és régióban, ahol a VMSS-t létrehozza. |
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépeken |
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 14.04.4-LTS vagy 16.04-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. |
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel az Availabilty Zones |
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 14.04.4-LTS vagy 16.04-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. |
Linux VMSS wth elsődleges/másodlagos architektúra üzembe helyezése |
Ez a sablon lehetővé teszi egy Linux rendszerű virtuális gép üzembe helyezését egyéni szkriptbővítménnyel az elsődleges másodlagos architektúrában |
Egyszerű virtuálisgép-méretezési csoport Linux rendszerű virtuális gépekkel és nyilvános IPv4-ekkel virtuális gépenként |
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 |
Ez a sablon lehetővé teszi, hogy a Windows Server 2016, a Windows Server 2019 vagy a Windows Server 2022 Azure Edition legújabb javított verziójával telepítsen egy megbízható, indításra alkalmas virtuálisgép-méretezési csoportot. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Ha engedélyezi a Secureboot és a vTPM használatát, a vendégigazolási bővítmény telepítve lesz a VMSS-en. Ez a bővítmény távoli igazolási hajt végre a felhőben. |
Ubuntu virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway |
Ez a sablon lehetővé teszi az Azure Application Gatewaybe integrált egyszerű Ubuntu virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat |
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel és automatikus méretezési |
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 15.04 vagy 14.04.4-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják |
SSL-kompatibilis virtuálisgép-méretezési csoport |
Az Azure Key Vault biztonságosan üzembe helyezett SSL-tanúsítványokkal konfigurált webkiszolgálók üzembe helyezése |
Méretezési csoport üzembe helyezése meglévő virtuális hálózaton Windows |
Ez a sablon üzembe helyez egy Windows 2016 Datacenter rendszerű virtuálisgép-méretezési csoportot egy exsisting erőforráscsoportba, virtuális hálózatba és alhálózatba. |
Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway |
Ez a sablon lehetővé teszi egy egyszerű, az Azure Application Gatewaybe integrált Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat |
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel és automatikus méretezési |
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési készletének üzembe helyezését a Windows 2008-R2-SP1, 2012-Datacenter vagy 2012-R2-Datacenter legújabb javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják |
Virtuálisgép-méretezési csoport üzembe helyezése windowsos egyéni lemezképekkel |
Ez a sablon lehetővé teszi egy egyszerű virtuálisgép-méretezési csoport üzembe helyezését egy egyéni Windows-rendszerkép használatával. Ezek a virtuális gépek HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-as porton) |
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépeken |
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési készletének üzembe helyezését a különböző Windows-verziók utolsó javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. |
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel a rendelkezésre állási zónákban |
Ez a sablon lehetővé teszi windowsos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését a különböző Windows-verziók legújabb javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. |
nyilvános IP-előtaggal rendelkező virtuális gépek |
Sablon a VMSS nyilvános IP-előtaggal való üzembe helyezéséhez |
ARM-sablon erőforrásdefiníciója
A virtualMachineScaleSets erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Compute/virtualMachineScaleSets erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.Compute/virtualMachineScaleSets",
"apiVersion": "2022-11-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"plan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string"
},
"properties": {
"additionalCapabilities": {
"hibernationEnabled": "bool",
"ultraSSDEnabled": "bool"
},
"automaticRepairsPolicy": {
"enabled": "bool",
"gracePeriod": "string",
"repairAction": "string"
},
"constrainedMaximumCapacity": "bool",
"doNotRunExtensionsOnOverprovisionedVMs": "bool",
"hostGroup": {
"id": "string"
},
"orchestrationMode": "string",
"overprovision": "bool",
"platformFaultDomainCount": "int",
"priorityMixPolicy": {
"baseRegularPriorityCount": "int",
"regularPriorityPercentageAboveBase": "int"
},
"proximityPlacementGroup": {
"id": "string"
},
"scaleInPolicy": {
"forceDeletion": "bool",
"rules": [ "string" ]
},
"singlePlacementGroup": "bool",
"spotRestorePolicy": {
"enabled": "bool",
"restoreTimeout": "string"
},
"upgradePolicy": {
"automaticOSUpgradePolicy": {
"disableAutomaticRollback": "bool",
"enableAutomaticOSUpgrade": "bool",
"useRollingUpgradePolicy": "bool"
},
"mode": "string",
"rollingUpgradePolicy": {
"enableCrossZoneUpgrade": "bool",
"maxBatchInstancePercent": "int",
"maxSurge": "bool",
"maxUnhealthyInstancePercent": "int",
"maxUnhealthyUpgradedInstancePercent": "int",
"pauseTimeBetweenBatches": "string",
"prioritizeUnhealthyInstances": "bool",
"rollbackFailedInstancesOnPolicyBreach": "bool"
}
},
"virtualMachineProfile": {
"applicationProfile": {
"galleryApplications": [
{
"configurationReference": "string",
"enableAutomaticUpgrade": "bool",
"order": "int",
"packageReferenceId": "string",
"tags": "string",
"treatFailureAsDeploymentFailure": "bool"
}
]
},
"billingProfile": {
"maxPrice": "[json('decimal-as-string')]"
},
"capacityReservation": {
"capacityReservationGroup": {
"id": "string"
}
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": "bool",
"storageUri": "string"
}
},
"evictionPolicy": "string",
"extensionProfile": {
"extensions": [
{
"name": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"enableAutomaticUpgrade": "bool",
"forceUpdateTag": "string",
"protectedSettings": {},
"protectedSettingsFromKeyVault": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"provisionAfterExtensions": [ "string" ],
"publisher": "string",
"settings": {},
"suppressFailures": "bool",
"type": "string",
"typeHandlerVersion": "string"
}
}
],
"extensionsTimeBudget": "string"
},
"hardwareProfile": {
"vmSizeProperties": {
"vCPUsAvailable": "int",
"vCPUsPerCore": "int"
}
},
"licenseType": "string",
"networkProfile": {
"healthProbe": {
"id": "string"
},
"networkApiVersion": "2020-11-01",
"networkInterfaceConfigurations": [
{
"name": "string",
"properties": {
"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"
},
"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": {
"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": {
"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"
}
},
"securityProfile": {
"encryptionAtHost": "bool",
"securityType": "string",
"uefiSettings": {
"secureBootEnabled": "bool",
"vTpmEnabled": "bool"
}
},
"serviceArtifactReference": {
"id": "string"
},
"storageProfile": {
"dataDisks": [
{
"caching": "string",
"createOption": "string",
"deleteOption": "string",
"diskIOPSReadWrite": "int",
"diskMBpsReadWrite": "int",
"diskSizeGB": "int",
"lun": "int",
"managedDisk": {
"diskEncryptionSet": {
"id": "string"
},
"securityProfile": {
"diskEncryptionSet": {
"id": "string"
},
"securityEncryptionType": "string"
},
"storageAccountType": "string"
},
"name": "string",
"writeAcceleratorEnabled": "bool"
}
],
"diskControllerType": "string",
"imageReference": {
"communityGalleryImageId": "string",
"id": "string",
"offer": "string",
"publisher": "string",
"sharedGalleryImageId": "string",
"sku": "string",
"version": "string"
},
"osDisk": {
"caching": "string",
"createOption": "string",
"deleteOption": "string",
"diffDiskSettings": {
"option": "Local",
"placement": "string"
},
"diskSizeGB": "int",
"image": {
"uri": "string"
},
"managedDisk": {
"diskEncryptionSet": {
"id": "string"
},
"securityProfile": {
"diskEncryptionSet": {
"id": "string"
},
"securityEncryptionType": "string"
},
"storageAccountType": "string"
},
"name": "string",
"osType": "string",
"vhdContainers": [ "string" ],
"writeAcceleratorEnabled": "bool"
}
},
"userData": "string"
},
"zoneBalance": "bool"
},
"zones": [ "string" or int ]
}
Tulajdonságértékek
virtualMachineScaleSets
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.Compute/virtualMachineScaleSets" |
apiVersion | Az erőforrás API-verziója | '2022-11-01' |
név | Az erőforrás neve | sztring (kötelező) Karakterkorlát: 1–15 (Windows) 1-64 (Linux) Érvényes karakterek: Nem használhatók szóközök, vezérlőkarakterek vagy ezek a karakterek: ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ? Nem lehet aláhúzással kezdeni. Nem végződhet ponttal vagy kötőjellel. |
hely | Erőforrás helye | sztring (kötelező) |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
Sku | A virtuálisgép-méretezési csoport termékváltozata. | termékváltozat |
extendedLocation | A virtuálisgép-méretezési csoport kiterjesztett helye. | ExtendedLocation |
azonosság | A virtuálisgép-méretezési csoport identitása, ha konfigurálva van. | VirtualMachineScaleSetIdentity |
terv | Megadja a virtuális gép létrehozásához használt piactéri rendszerkép adatait. Ez az elem csak marketplace-rendszerképekhez használható. Ahhoz, hogy egy API-ból piactéri rendszerképet használhasson, engedélyeznie kell a rendszerképet programozott használatra. Az Azure Portalon keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés, Első lépések –>elemre. Adja meg a szükséges információkat, majd kattintson a Mentésgombra. | terv |
kellékek | Egy virtuálisgép-méretezési csoport tulajdonságait ismerteti. | VirtualMachineScaleSetProperties |
Zónák | A virtuálisgép-méretezési csoport zónái. MEGJEGYZÉS: A rendelkezésre állási zónák csak a méretezési csoport létrehozásakor állíthatók be | A rendelkezésre állási zónák tömbje sztringként vagy intként. |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
név | A kiterjesztett hely neve. | húr |
típus | A kiterjesztett hely típusa. | "EdgeZone" |
VirtualMachineScaleSetIdentity
Név | Leírás | Érték |
---|---|---|
típus | A virtuálisgép-méretezési csoporthoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást a virtuálisgép-méretezési csoportból. | "Nincs" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | A virtuálisgép-méretezési csoporthoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | UserAssignedIdentities |
UserAssignedIdentities
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | UserAssignedIdentitiesValue |
UserAssignedIdentitiesValue
Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.
Terv
Név | Leírás | Érték |
---|---|---|
név | A terv azonosítója. | húr |
termék | A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ajánlat az imageReference elem alatt. | húr |
promotionCode | Az előléptetési kód. | húr |
kiadó | A közzétevő azonosítója. | húr |
VirtualMachineScaleSetProperties
Név | Leírás | Érték |
---|---|---|
további képességek | A virtuálisgép-méretezési csoportban lévő virtuális gépeken engedélyezett vagy letiltott további képességeket adja meg. Például: hogy a virtuális gépek támogatják-e a felügyelt adatlemezek UltraSSD_LRS tárfióktípussal való csatolását. | További képességek |
automaticRepairsPolicy | Automatikus javításokra vonatkozó szabályzat. | AutomaticRepairsPolicy |
constrainedMaximumCapacity | Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. | Bool |
doNotRunExtensionsOnOverprovisionedVMs | Ha a overprovision engedélyezve van, a bővítmények csak a kért számú virtuális gépen indulnak el, amelyeket végül megtartanak. Ez a tulajdonság így biztosítja, hogy a bővítmények ne fussanak a túlterjedt virtuális gépeken. | Bool |
hostGroup | Megadja a virtuálisgép-méretezési csoport által használt dedikált gazdagépcsoport adatait. Minimális API-verzió: 2020-06-01. |
subResource |
orchestrationMode | Megadja a virtuálisgép-méretezési csoport vezénylési módját. | "Rugalmas" "Egyenruhás" |
túlterjedés | Megadja, hogy a virtuálisgép-méretezési csoportot túl kell-e méretezni. | Bool |
platformFaultDomainCount | Hibatartományok száma az egyes elhelyezési csoportokhoz. | Int |
priorityMixPolicy | Meghatározza a kihasználatlan és a normál prioritású virtuális gépek egyazon VMSS Flex-példányon belüli keveréséhez szükséges célokat. | PriorityMixPolicy |
proximityPlacementGroup | Megadja a virtuálisgép-méretezési csoporthoz hozzárendelendő közelségi elhelyezési csoport adatait. Minimális API-verzió: 2018-04-01. |
subResource |
scaleInPolicy | Meghatározza a virtuálisgép-méretezési csoportban lévő virtuális gépek skálázása során alkalmazott szabályzatokat. | ScaleInPolicy |
singlePlacementGroup | Ha ez igaz, a méretezési csoportot egyetlen elhelyezési csoportra korlátozza, amely legfeljebb 100 virtuális gép lehet. MEGJEGYZÉS: Ha a singlePlacementGroup igaz, előfordulhat, hogy hamis értékre módosul. Ha azonban a singlePlacementGroup hamis, lehet, hogy nem igazra módosítja. | Bool |
spotRestorePolicy | Megadja a virtuálisgép-méretezési csoport kihasználatlan visszaállítási tulajdonságait. | SpotRestorePolicy |
upgradePolicy | A frissítési szabályzat. | UpgradePolicy |
virtualMachineProfile | A virtuálisgép-profil. | VirtualMachineScaleSetVMProfile |
zoneBalance | A zónakimaradás esetén szigorúan a virtuális gépek eloszlásának x zónák közötti kényszerítése. A zoneBalance tulajdonság csak akkor állítható be, ha a méretezési csoport zónatulajdonsága több zónát tartalmaz. Ha nincsenek zónák, vagy csak egy zóna van megadva, akkor a zoneBalance tulajdonságot nem szabad beállítani. | Bool |
További képességek
Név | Leírás | Érték |
---|---|---|
hibernationEnabled | A virtuális gépen a hibernálási képességet engedélyező vagy letiltó jelző. | Bool |
ultraSSDEnabled | Az a jelző, amely lehetővé teszi vagy letiltja, hogy egy vagy több felügyelt adatlemez UltraSSD_LRS tárfióktípussal a virtuális gépen vagy a VMSS-en. A tárfióktípusú felügyelt lemezek UltraSSD_LRS csak akkor vehetők fel virtuális géphez vagy virtuálisgép-méretezési csoporthoz, ha ez a tulajdonság engedélyezve van. | Bool |
AutomaticRepairsPolicy
Név | Leírás | Érték |
---|---|---|
Engedélyezve | Megadja, hogy engedélyezni kell-e az automatikus javításokat a virtuálisgép-méretezési csoportban. Az alapértelmezett érték hamis. | Bool |
gracePeriod | Az az idő, amelyre az automatikus javítások fel vannak függesztve a virtuális gép állapotváltozása miatt. A türelmi idő az állapotmódosítás befejeződése után kezdődik. Ez segít elkerülni a korai vagy véletlen javításokat. Az időtartamot ISO 8601 formátumban kell megadni. A minimálisan engedélyezett türelmi idő 10 perc (PT10M), amely szintén az alapértelmezett érték. A maximálisan engedélyezett türelmi idő 90 perc (PT90M). | húr |
repairAction | A méretezési csoportban lévő nem megfelelő virtuális gépek javításához használt javítási művelet típusa (csere, újraindítás, újraimálás). Az alapértelmezett érték a csere. | 'Reimage' "Csere" "Újraindítás" |
Alforrás
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító | húr |
PriorityMixPolicy
Név | Leírás | Érték |
---|---|---|
baseRegularPriorityCount | Az ebben a méretezési csoportban létrejövő normál prioritású virtuális gépek alapszáma a méretezés során. | Int Korlátok: Minimális érték = 0 |
regularPriorityPercentageAboveBase | A virtuálisgép-példányok százalékos aránya az alapszintű prioritási szám elérése után, amelyek várhatóan normál prioritást használnak. | Int Korlátok: Minimális érték = 0 Maximális érték = 100 |
ScaleInPolicy
Név | Leírás | Érték |
---|---|---|
forceDeletion | Ez a tulajdonság lehetővé teszi annak megadását, hogy az eltávolításra kiválasztott virtuális gépeket kényszerítetten törölni kell-e a virtuálisgép-méretezési csoport méretezése során. (Funkció előzetes verzióban) | Bool |
Szabályok | A virtuálisgép-méretezési csoport skálázása során követendő szabályok. A lehetséges értékek a következők: Alapértelmezett Ha egy virtuálisgép-méretezési csoport méretezése történik, a méretezési csoport először zónák között lesz egyensúlyban, ha ez egy zónaméretezési csoport. Ezt követően a hibatartományok között a lehető legnagyobb mértékben ki lesz egyensúlyban. Az egyes tartalék tartományokon belül az eltávolításhoz kiválasztott virtuális gépek lesznek a legújabbak, amelyek nem lesznek védve a méretezéstől. OldestVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a rendszer a legöregebb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legrégebbi virtuális gépeket választjuk ki az eltávolításhoz. LegújabbVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a legújabb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legújabb virtuális gépeket választjuk ki az eltávolításhoz. |
Sztringtömb, amely a következők bármelyikét tartalmazza: "Alapértelmezett" "LegújabbVM" 'OldestVM' |
SpotRestorePolicy
Név | Leírás | Érték |
---|---|---|
Engedélyezve | Engedélyezi a kihasználatlanTry-Restore funkciót, amelyben a kiürített VMSS SPOT-példányokat a rendszer opportunista módon próbálja visszaállítani a kapacitás rendelkezésre állása és a díjszabási korlátozások alapján | Bool |
restoreTimeout | Iso 8601-es időkorlátként kifejezett időtúllépési érték, amely után a platform nem próbálja visszaállítani a VMSS SPOT-példányokat | húr |
UpgradePolicy
Név | Leírás | Érték |
---|---|---|
automaticOSUpgradePolicy | Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek. | AutomaticOSUpgradePolicy |
üzemmód | Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját. A lehetséges értékek a következők: Manuális – A méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását szabályozhatja. Ezt a manualUpgrade művelet használatával teheti meg. Automatikus – A méretezési csoportban lévő összes virtuális gép automatikusan frissül. |
"Automatikus" "Kézi" "Gördülő" |
rollingUpgradePolicy | A működés közbeni frissítés során használt konfigurációs paraméterek. | RollingUpgradePolicy |
AutomaticOSUpgradePolicy
Név | Leírás | Érték |
---|---|---|
disableAutomaticRollback | Le kell-e tiltani az operációs rendszer lemezkép-visszaállítási funkcióját. Az alapértelmezett érték hamis. | Bool |
enableAutomaticOSUpgrade | Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoportok példányaira, amikor elérhetővé válik az operációsrendszer-rendszerkép egy újabb verziója. Az alapértelmezett érték hamis. Ha ez igaz értékre van állítva a Windows-alapú méretezési csoportok esetében, az enableAutomaticUpdates automatikusan hamis értékre van állítva, és nem állítható be igaz értékre. |
Bool |
useRollingUpgradePolicy | Azt jelzi, hogy az automatikus operációsrendszer-frissítés során használni kell-e a működés közbeni frissítési szabályzatot. Az alapértelmezett érték hamis. Az automatikus operációsrendszer-frissítés az alapértelmezett szabályzatra fog visszaállni, ha nincs meghatározva szabályzat a VMSS-en. | Bool |
RollingUpgradePolicy
Név | Leírás | Érték |
---|---|---|
enableCrossZoneUpgrade | A frissítési kötegek létrehozásakor engedélyezze a VMSS számára, hogy figyelmen kívül hagyja az AZ-határokat. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt. | Bool |
maxBatchInstancePercent | Az összes virtuálisgép-példány maximális százalékos aránya, amelyet a rendszer egyszerre frissít egy kötegben futó frissítéssel. Mivel ez a maximális, nem kifogástalan példányok az előző vagy jövőbeli kötegekben, a nagyobb megbízhatóság érdekében a köteg példányainak százalékos aránya csökkenhet. A paraméter alapértelmezett értéke 20%. | Int Korlátok: Minimális érték = 5 Maximális érték = 100 |
maxSurge | Hozzon létre új virtuális gépeket a méretezési csoport frissítéséhez a meglévő virtuális gépek frissítése helyett. A meglévő virtuális gépek az egyes kötegek új virtuális gépeinek létrehozása után törlődnek. | Bool |
maxUnhealthyInstancePercent | A méretezési csoportban lévő összes virtuálisgép-példány maximális százalékos aránya, amely egyidejűleg nem kifogástalan lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban található a működés közbeni frissítés megszakítása előtt. A köteg indítása előtt a rendszer ellenőrzi ezt a korlátozást. A paraméter alapértelmezett értéke 20%. | Int Korlátok: Minimális érték = 5 Maximális érték = 100 |
maxUnhealthyUpgradedInstancePercent | A frissített virtuálisgép-példányok maximális százalékos aránya, amely nem kifogástalan állapotban található. Ez az ellenőrzés az egyes kötegek frissítése után történik. Ha ezt a százalékos értéket valaha is túllépi, a működés közbeni frissítés leáll. A paraméter alapértelmezett értéke 20%. | Int Korlátok: Minimális érték = 0 Maximális érték = 100 |
pauseTimeBetweenBatches | Az egy kötegben lévő összes virtuális gép frissítésének befejezése és a következő köteg indítása közötti várakozási idő. Az időtartamot ISO 8601 formátumban kell megadni. Az alapértelmezett érték 0 másodperc (PT0S). | húr |
prioritizeUnhealthyInstances | Frissítse a méretezési csoportban lévő összes nem kifogástalan példányt az kifogástalan állapotú példányok előtt. | Bool |
rollbackFailedInstancesOnPolicyBreach | Sikertelen példányok visszaállítása az előző modellre, ha a működés közbeni frissítési szabályzatot megsértették. | Bool |
VirtualMachineScaleSetVMProfile
Név | Leírás | Érték |
---|---|---|
applicationProfile | Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára | ApplicationProfile |
billingProfile | Az Azure Spot VMSS számlázással kapcsolatos adatait adja meg. Minimális API-verzió: 2019-03-01. |
BillingProfile |
capacityReservation | A méretezési csoport kapacitásfoglalással kapcsolatos adatait adja meg. Minimális API-verzió: 2021-04-01. |
CapacityReservationProfile |
diagnosticsProfile | Megadja a rendszerindítási diagnosztikai beállítások állapotát. Minimális API-verzió: 2015-06-15. |
DiagnosticsProfile |
kilakoltatásPolicy | Megadja az Azure Spot virtuális gép és az Azure Spot méretezési csoport kiürítési szabályzatát. Az Azure Spot virtuális gépek esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2017-10-30 előzetes verzió. |
"Felszabadítás" "Törlés" |
extensionProfile | A méretezési csoportban lévő virtuális gépekre telepített bővítmények beállításainak gyűjteményét adja meg. | VirtualMachineScaleSetExtensionProfile |
hardverprofil | Megadja a méretezési csoport hardverprofillal kapcsolatos adatait. Minimális API-verzió: 2021-11-01. |
VirtualMachineScaleSetHardwareProfile |
licenseType | Azt adja meg, hogy a használt lemezkép vagy lemez licencelt volt-e a helyszínen. A Windows Server operációs rendszer lehetséges értékei a következők: Windows_Client Windows_Server A Linux Server operációs rendszer lehetséges értékei a következők: RHEL_BYOS (RHEL esetén) SLES_BYOS (SUSE esetén) További információ: Azure Hybrid Use Benefit for Windows Server Azure Hybrid Use Benefit for Linux Server Minimális API-verzió: 2015-06-15 |
húr |
networkProfile | Megadja a méretezési csoportban lévő virtuális gépek hálózati adaptereinek tulajdonságait. | VirtualMachineScaleSetNetworkProfile |
osProfile | Megadja a méretezési csoportban lévő virtuális gépek operációsrendszer-beállításait. | VirtualMachineScaleSetOSProfile |
elsőbbség | Megadja a méretezési csoportban lévő virtuális gépek prioritását. Minimális API-verzió: 2017-10-30-preview |
"Alacsony" "Normál" "Spot" |
scheduledEventsProfile | Ütemezett eseményhez kapcsolódó konfigurációkat ad meg. | ScheduledEventsProfile |
securityProfile | Megadja a méretezési csoportban lévő virtuális gépek biztonsági profilbeállításait. | SecurityProfile |
serviceArtifactReference | Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. Minimális API-verzió: 2022-11-01 | ServiceArtifactReference |
storageProfile | Megadja a virtuálisgép-lemezek tárolási beállításait. | VirtualMachineScaleSetStorageProfile |
userData | UserData a méretezési csoportban lévő virtuális gépekhez, amelyeknek base-64 kódolásúnak kell lenniük. Az ügyfélnek itt nem szabad titkos kulcsokat átadnia. Minimális API-verzió: 2021-03-01 |
húr |
ApplicationProfile
Név | Leírás | Érték |
---|---|---|
galleryApplications | Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára | VMGalleryApplication[] |
VMGalleryApplication
Név | Leírás | Érték |
---|---|---|
configurationReference | Nem kötelező, Megadja egy azure-blob URI-ját, amely lecseréli a csomag alapértelmezett konfigurációját, ha meg van adva | húr |
enableAutomaticUpgrade | Ha igaz értékre van állítva, ha egy új katalógusalkalmazás-verzió elérhető a PIR/SIG-ben, a rendszer automatikusan frissíti a virtuális gép/virtuálisgép-kezelő rendszer számára | Bool |
megrendelés | Nem kötelező, Megadja a csomagok telepítésének sorrendjét | Int |
packageReferenceId | A GalleryApplicationVersion erőforrás-azonosítóját adja meg /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} | sztring (kötelező) |
Címkék | Nem kötelező, egy átengedési értéket ad meg az általánosabb környezethez. | húr |
treatFailureAsDeploymentFailure | Nem kötelező, ha igaz, a VmApplication bármely műveletének meghibásodása meghiúsul az üzembe helyezés során | Bool |
BillingProfile
Név | Leírás | Érték |
---|---|---|
maxPrice | Meghatározza az Azure Spot virtuális gépek/virtuális gépek maximális árát. Ez az ár amerikai dollárban van. Ez az ár a virtuális gép méretének aktuális Azure Spot árával lesz összehasonlítva. Emellett az árakat az Azure Spot virtuális gép/VMSS létrehozása/frissítésekor hasonlítják össze, és a művelet csak akkor lesz sikeres, ha a maximális Ár nagyobb, mint a jelenlegi Azure Spot ár. A maxPrice az Azure Spot VM/VMSS kizárására is használható, ha az Aktuális Azure Spot ár meghaladja a maxPrice értéket a virtuális gép/VMSS létrehozása után. A lehetséges értékek a következők: - Minden nulla értéknél nagyobb decimális érték. Példa: 0.01538 -1 – azt jelzi, hogy az alapértelmezett ár up-to igény szerint. A maxPrice beállítása -1 annak jelzésére, hogy az Azure Spot VM/VMSS-t nem szabad kizárni ár miatt. Emellett az alapértelmezett maximális ár -1, ha ön nem adja meg. Minimális API-verzió: 2019-03-01. Decimális érték megadásához használja a json() függvényt. |
int vagy json decimális |
CapacityReservationProfile
Név | Leírás | Érték |
---|---|---|
capacityReservationGroup | Megadja a kapacitásfoglalási csoport erőforrás-azonosítóját, amelyet a virtuális gép vagy a méretezési virtuálisgép-példányok lefoglalásához kell használni, ha elegendő kapacitás van lefoglalva. További részletekért tekintse meg a https://aka.ms/CapacityReservation . |
subResource |
DiagnosticsProfile
Név | Leírás | Érték |
---|---|---|
bootDiagnostics | A rendszerindítási diagnosztika egy hibakeresési funkció, amely lehetővé teszi a konzol kimenetének és képernyőképének megtekintését a virtuális gép állapotának diagnosztizálásához. MEGJEGYZÉS: Ha a storageUri meg van adva, győződjön meg arról, hogy a tárfiók ugyanabban a régióban és előfizetésben van, mint a virtuális gép. A konzolnapló kimenetét egyszerűen megtekintheti. Az Azure lehetővé teszi a virtuális gép képernyőképének megtekintését is a hipervizorból. |
BootDiagnostics |
BootDiagnostics
Név | Leírás | Érték |
---|---|---|
Engedélyezve | A rendszerindítási diagnosztikát engedélyezni kell-e a virtuális gépen. | Bool |
storageUri | A konzol kimenetének és képernyőképének elhelyezéséhez használandó tárfiók URI-ja. Ha a storageUri nincs megadva a rendszerindítási diagnosztika engedélyezésekor, a rendszer felügyelt tárolót használ. |
húr |
VirtualMachineScaleSetExtensionProfile
Név | Leírás | Érték |
---|---|---|
Kiterjesztés | A virtuálisgép-méretezési csoport gyermekbővítmény-erőforrásai. | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget | Megadja az összes bővítmény kezdési idejét. Az időtartamnak 15 perc és 120 perc közöttinek kell lennie (beleértve) és ISO 8601 formátumban kell megadni. Az alapértelmezett érték 90 perc (PT1H30M). Minimális API-verzió: 2020-06-01 |
húr |
VirtualMachineScaleSetExtension
Név | Leírás | Érték |
---|---|---|
név | A bővítmény neve. | húr |
kellékek | A virtuálisgép-méretezési csoport bővítményének tulajdonságait ismerteti. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProperties
Név | Leírás | Érték |
---|---|---|
autoUpgradeMinorVersion | Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva. | Bool |
enableAutomaticUpgrade | Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el. | Bool |
forceUpdateTag | Ha egy érték meg van adva, és eltér az előző értéktől, a bővítménykezelőt akkor is frissítenie kell, ha a bővítménykonfiguráció nem változott. | húr |
protectedSettings | A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat. | |
protectedSettingsFromKeyVault | A hivatkozás által átadott és a Key Vaultból felhasznált bővítmények védett beállításai | KeyVaultSecretReference |
provisionAfterExtensions | Olyan bővítménynevek gyűjteménye, amelyek után ezt a bővítményt ki kell építeni. | sztring[] |
kiadó | A bővítménykezelő közzétevőjének neve. | húr |
Beállítások | Json formátumú nyilvános beállítások a bővítményhez. | |
suppressFailures | Azt jelzi, hogy a bővítményből eredő hibák el lesznek-e tiltva (az olyan működési hibák, mint például a virtuális géphez való csatlakozás mellőzése, függetlenül attól, hogy ez az érték el lesz-e tiltva). Az alapértelmezett érték hamis. | Bool |
típus | Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". | húr |
typeHandlerVersion | A szkriptkezelő verzióját adja meg. | húr |
KeyVaultSecretReference
Név | Leírás | Érték |
---|---|---|
secretUrl | Az URL-cím, amely egy titkos kulcsra hivatkozik egy Key Vaultban. | sztring (kötelező) |
sourceVault | A titkos kulcsot tartalmazó Key Vault relatív URL-címe. | subResource (kötelező) |
VirtualMachineScaleSetHardwareProfile
Név | Leírás | Érték |
---|---|---|
vmSizeProperties | Megadja a virtuális gép méretének testreszabásához szükséges tulajdonságokat. Minimális API-verzió: 2021-11-01. További részletekért kövesse virtuális gépek testreszabási utasításait. |
VMSizeProperties |
VMSizeProperties
Név | Leírás | Érték |
---|---|---|
vCPUsAvailable | A virtuális géphez elérhető vCPU-k számát adja meg. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés az, hogy az adott virtuálisgép-mérethez elérhető virtuálisgép-mérethez elérhető értékre állítja be a Egy régió összes elérhető virtuálisgép-méretének listázása. |
Int |
vCPUsPerCore | Megadja a vCPU és a fizikai mag arányát. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a virtuálisgép-mérethez tartozó vCPUsPerCore értékre van állítva, amely a A régió összes elérhető virtuálisgép-méretének listázása A tulajdonság 1 értékre állítása azt is jelenti, hogy a hyper-threading le van tiltva. |
Int |
VirtualMachineScaleSetNetworkProfile
Név | Leírás | Érték |
---|---|---|
healthProbe | Hivatkozás a virtuálisgép-méretezési csoport egy példányának állapotának meghatározására használt terheléselosztó-mintavételre. A hivatkozás a következő formában jelenik meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}". | ApiEntityReference |
networkApiVersion | Megadja a Microsoft.Network API-verziót, amelyet a hálózati erőforrások létrehozásakor használnak a virtuálisgép-méretezési csoport hálózati adapter-konfigurációiban a "Rugalmas" vezénylési móddal | '2020-11-01' |
networkInterfaceConfigurations | A hálózati konfigurációk listája. | VirtualMachineScaleSetNetworkConfiguration[] |
ApiEntityReference
Név | Leírás | Érték |
---|---|---|
azonosító | Az ARM-erőforrás azonosítója /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | húr |
VirtualMachineScaleSetNetworkConfiguration
Név | Leírás | Érték |
---|---|---|
név | A hálózati konfiguráció neve. | sztring (kötelező) |
kellékek | A virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációját ismerteti. | VirtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationProperties
Név | Leírás | Érték |
---|---|---|
deleteOption | Adja meg, mi történik a hálózati adapteren a virtuális gép törlésekor | "Törlés" "Leválasztás" |
disableTcpStateTracking | Megadja, hogy a hálózati adapter le van-e tiltva a TCP-állapot nyomon követéséhez. | Bool |
dnsSettings | A hálózati adaptereken alkalmazandó DNS-beállítások. | VirtualMachineScaleSetNetworkConfigurationDnsSetting... |
enableAcceleratedNetworking | Megadja, hogy a hálózati adapter gyorsított hálózatkezelés-kompatibilis-e. | Bool |
enableFpga | Megadja, hogy a hálózati adapter FPGA hálózatkezelésre van-e engedélyezve. | Bool |
enableIPForwarding | Engedélyezve van-e az IP-továbbítás ezen a hálózati adapteren. | Bool |
ipConfigurations | A hálózati adapter IP-konfigurációit adja meg. | VirtualMachineScaleSetIPConfiguration[] (kötelező) |
networkSecurityGroup | A hálózati biztonsági csoport. | subResource |
elsődleges | Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. | Bool |
VirtualMachineScaleSetNetworkConfigurationDnsSetting...
Név | Leírás | Érték |
---|---|---|
dnsServers | DNS-kiszolgálók IP-címeinek listája | sztring[] |
VirtualMachineScaleSetIPConfiguration
Név | Leírás | Érték |
---|---|---|
név | Az IP-konfiguráció neve. | sztring (kötelező) |
kellékek | Egy virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációs tulajdonságait ismerteti. | VirtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Név | Leírás | Érték |
---|---|---|
applicationGatewayBackendAddressPools | Az application gateways háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok több application gateway háttércímkészletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az application gatewayt. | subResource[] |
applicationSecurityGroups | Alkalmazásbiztonsági csoportra mutató hivatkozásokat tartalmazó tömböt ad meg. | subResource[] |
loadBalancerBackendAddressPools | A terheléselosztók háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok hivatkozhatnak egy nyilvános és egy belső terheléselosztó háttércímkészletére. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. | subResource[] |
loadBalancerInboundNatPools | A terheléselosztók bejövő Nat-készleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok egy nyilvános és egy belső terheléselosztó bejövő NAT-készletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. | subResource[] |
elsődleges | Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. | Bool |
privateIPAddressVersion | A 2017.03.30-Api-Version-tól elérhető ipconfiguration IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". | "IPv4" "IPv6" |
publicIPAddressConfiguration | A publicIPAddressConfiguration. | VirtualMachineScaleSetPublicIPAddressConfiguration |
alhálózat | Az alhálózat azonosítóját adja meg. | ApiEntityReference |
VirtualMachineScaleSetPublicIPAddressConfiguration
Név | Leírás | Érték |
---|---|---|
név | A nyilvánosIP-cím konfigurációjának neve. | sztring (kötelező) |
kellékek | Egy virtuálisgép-méretezési csoport IP-konfigurációjának PublicIPAddress-konfigurációját ismerteti | VirtualMachineScaleSetPublicIPAddressConfigurationPr... |
Sku | A nyilvános IP-termékváltozatot ismerteti. Az OrchestrationMode csak rugalmasként állítható be. | PublicIPAddressSku |
VirtualMachineScaleSetPublicIPAddressConfigurationPr...
Név | Leírás | Érték |
---|---|---|
deleteOption | Adja meg, mi történik a nyilvános IP-címpel a virtuális gép törlésekor | "Törlés" "Leválasztás" |
dnsSettings | A nyilvánosIP-címeken alkalmazandó dns-beállítások. | VirtualMachineScaleSetPublicIPAddressConfigurationDn... |
idleTimeoutInMinutes | A nyilvános IP-cím tétlen időtúllépése. | Int |
ipTags | A nyilvános IP-címhez társított IP-címkék listája. | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion | A 2019.07.01-től elérhető Api-Version jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". | "IPv4" "IPv6" |
publicIPPrefix | Az a PublicIPPrefix, amelyből nyilvánosIP-címeket szeretne lefoglalni. | subResource |
VirtualMachineScaleSetPublicIPAddressConfigurationDn...
Név | Leírás | Érték |
---|---|---|
domainNameLabel | A tartománynév címkéje. A tartománynévcímke és a virtuálisgép-index összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek | sztring (kötelező) |
VirtualMachineScaleSetIpTag
Név | Leírás | Érték |
---|---|---|
ipTagType | IP-címke típusa. Példa: FirstPartyUsage. | húr |
címke | A nyilvános IP-címhez társított IP-címke. Például: SQL, Storage stb. | húr |
PublicIPAddressSku
Név | Leírás | Érték |
---|---|---|
név | Nyilvános IP-termékváltozat nevének megadása | "Alapszintű" "Standard" |
kötő | Nyilvános IP-termékváltozat szintjének megadása | "Globális" "Regionális" |
VirtualMachineScaleSetOSProfile
Név | Leírás | Érték |
---|---|---|
adminPassword | Megadja a rendszergazdai fiók jelszavát. Minimális hossz (Windows): 8 karakter Minimális hossz (Linux): 6 karakter Maximális hossz (Windows): 123 karakter Maximális hossz (Linux): 72 karakter Összetettségi követelmények: 4 feltétel közül 3 teljesül Kisebb karakterekkel rendelkezik Felső karakterekkel Számjegye van Speciális karakterrel rendelkezik (Regex egyezés [\W_]) Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" A jelszó alaphelyzetbe állításáról A távoli asztali szolgáltatás vagy bejelentkezési jelszavának alaphelyzetbe állítása Windows rendszerű virtuális gépeken A gyökérjelszó alaphelyzetbe állításával kapcsolatban lásd: Felhasználók, SSH kezelése és lemezek ellenőrzése vagy javítása Azure Linux rendszerű virtuális gépeken a VMAccess bővítmény |
húr Korlátok: Bizalmas érték. Adja meg biztonságos paraméterként. |
adminUsername | Megadja a rendszergazdai fiók nevét. csak Windows-korlátozás: Nem végződhet ""-ként. Nem engedélyezett értékek: "rendszergazda", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimális hossz (Linux): 1 karakter Maximális hossz (Linux): 64 karakter Maximális hossz (Windows): 20 karakter |
húr |
allowExtensionOperations | Megadja, hogy engedélyezni kell-e a bővítményműveleteket a virtuálisgép-méretezési csoportban. Ez csak akkor lehet Hamis értékre állítva, ha a virtuálisgép-méretezési csoportban nincsenek bővítmények. |
Bool |
computerNamePrefix | Megadja a méretezési csoport összes virtuális gépének számítógépnév-előtagját. A számítógépnév előtagjainak 1–15 karakter hosszúnak kell lenniük. | húr |
customData | Az egyéni adatok base-64 kódolású sztringét adja meg. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amely a virtuális gépen fájlként van mentve. A bináris tömb maximális hossza 65535 bájt. A cloud-init virtuális géphez való használatáról lásd: Linux rendszerű virtuális gépek testreszabása a cloud-init használatával a létrehozás során |
húr |
linuxConfiguration | Megadja a Linux operációs rendszer beállításait a virtuális gépen. A támogatott Linux-disztribúciók listáját a Azure-Endorsed Disztribúciók |
LinuxConfiguration |
requireGuestProvisionSignal | Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. | Bool |
Titkok | Megadja azokat a tanúsítványkészleteket, amelyeket a méretezési csoportban lévő virtuális gépekre kell telepíteni. A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a |
VaultSecretGroup[] |
windowsConfiguration | Megadja a Windows operációs rendszer beállításait a virtuális gépen. | WindowsConfiguration |
LinuxConfiguration
Név | Leírás | Érték |
---|---|---|
disablePasswordAuthentication | Megadja, hogy le kell-e tiltani a jelszóhitelesítést. | Bool |
enableVMAgentPlatformUpdates | Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Linux rendszerű virtuális gépen. Az alapértelmezett érték hamis. | Bool |
patchSettings | [Előzetes verziójú funkció] Megadja a Linuxon futó virtuálisgép-vendégjavításhoz kapcsolódó beállításokat. | LinuxPatchSettings |
provisionVMAgent | Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a true (igaz) értékre állítása. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. |
Bool |
ssh | A Linux operációs rendszer ssh-kulcskonfigurációját adja meg. | SshConfiguration |
LinuxPatchSettings
Név | Leírás | Érték |
---|---|---|
assessmentMode | Megadja az IaaS virtuális gép virtuális gép vendégjavítás-felmérésének módját. A lehetséges értékek a következők: ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen. AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie. |
"AutomaticByPlatform" 'ImageDefault' |
automaticByPlatformSettings | További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Linux rendszerű virtuálisgép-vendégjavításokban. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával. A lehetséges értékek a következők: ImageDefault – A rendszer a virtuális gép alapértelmezett javítási konfigurációját használja. AutomaticByPlatform – A virtuális gépet a platform automatikusan frissíti. A provisionVMAgent tulajdonságnak igaznak kell lennie |
"AutomaticByPlatform" 'ImageDefault' |
LinuxVMGuestPatchAutomaticByPlatformSettings
Név | Leírás | Érték |
---|---|---|
rebootSetting | Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. | "Mindig" "IfRequired" "Soha" "Ismeretlen" |
SshConfiguration
Név | Leírás | Érték |
---|---|---|
publicKeys | A Linux-alapú virtuális gépeken való hitelesítéshez használt nyilvános SSH-kulcsok listája. | SshPublicKey[] |
SshPublicKey
Név | Leírás | Érték |
---|---|---|
keyData | SSH nyilvános kulcsú tanúsítvány, amelyet a virtuális géppel való hitelesítéshez használnak ssh-val. A kulcsnak legalább 2048 bitesnek kell lennie, és ssh-rsa formátumban kell lennie. SSH-kulcsok létrehozásáról lásd: [SSH-kulcsok létrehozása Linuxon és Macen Linux rendszerű virtuális gépeken az Azure-ban]/azure/virtual-machines/linux/create-ssh-keys-detailed). |
húr |
ösvény | Megadja a létrehozott virtuális gép teljes elérési útját, ahol az ssh nyilvános kulcs tárolódik. Ha a fájl már létezik, a megadott kulcs hozzá lesz fűzve a fájlhoz. Példa: /home/user/.ssh/authorized_keys | húr |
VaultSecretGroup
Név | Leírás | Érték |
---|---|---|
sourceVault | A Key Vault relatív URL-címe, amely a VaultCertificates összes tanúsítványát tartalmazza. | subResource |
vaultCertificates | A tanúsítványokat tartalmazó Key Vault-hivatkozások listája a SourceVaultban. | VaultCertificate[] |
VaultCertificate
Név | Leírás | Érték |
---|---|---|
certificateStore | Windows rendszerű virtuális gépek esetén annak a virtuális gépnek a tanúsítványtárolóját adja meg, amelyhez a tanúsítványt hozzá kell adni. A megadott tanúsítványtároló implicit módon a LocalMachine-fiókban található. Linux rendszerű virtuális gépek esetén a tanúsítványfájl a /var/lib/waagent könyvtár alá kerül, amelynek fájlneve <UppercaseThumbprint>.crt az X509-tanúsítványfájlhoz, és <NagybetűsThumbprint>.prv a titkos kulcshoz. Mindkét fájl .pem formátumú. |
húr |
certificateUrl | Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az UTF-8-ban kódolt következő JSON-objektum Base64-kódolásának kell lennie: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a |
húr |
WindowsConfiguration
Név | Leírás | Érték |
---|---|---|
additionalUnattendContent | További base-64 kódolású XML-formátumú információkat ad meg, amelyek a Windows telepítő által használt Unattend.xml fájlban is szerepelhetnek. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Azt jelzi, hogy engedélyezve van-e az automatikus frissítés a Windows rendszerű virtuális gépen. Az alapértelmezett érték igaz. A virtuálisgép-méretezési csoportok esetében ez a tulajdonság frissíthető, és a frissítések érvénybe lépnek az operációs rendszer újraépítésén. |
Bool |
enableVMAgentPlatformUpdates | Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték hamis. | Bool |
patchSettings | [Előzetes verziójú funkció] A Windows rendszerű virtuális gépek vendégjavításával kapcsolatos beállításokat adja meg. | PatchSettings |
provisionVMAgent | Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a true (igaz) értékre állítása. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. |
Bool |
timeZone | Megadja a virtuális gép időzónáját. pl. "Csendes-óceáni téli idő". Lehetséges értékek TimeZoneInfo.IdTimeZoneInfo.GetSystemTimeZonesáltal visszaadott időzónákból. |
húr |
winRM | A Windows Remote Management figyelőit adja meg. Ez lehetővé teszi a távoli Windows PowerShell használatát. | WinRMConfiguration |
AdditionalUnattendContent
Név | Leírás | Érték |
---|---|---|
componentName | Az összetevő neve. Jelenleg az egyetlen engedélyezett érték a Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
tartalom | Megadja a megadott elérési úthoz és összetevőhöz a unattend.xml fájlhoz hozzáadott XML-formátumú tartalmat. Az XML-nek 4 KB-nál kisebbnek kell lennie, és tartalmaznia kell a beszúrt beállítás vagy szolgáltatás gyökérelemét. | húr |
passName | Az átengedés neve. Jelenleg az egyetlen engedélyezett érték az OobeSystem. | 'OobeSystem' |
settingName | Megadja annak a beállításnak a nevét, amelyre a tartalom vonatkozik. A lehetséges értékek a következők: FirstLogonCommands és AutoLogon. | "AutoLogon" "FirstLogonCommands" |
PatchSettings
Név | Leírás | Érték |
---|---|---|
assessmentMode | Az IaaS virtuális gép virtuális gépének virtuálisgép-vendégjavítás-felmérésének módját adja meg. A lehetséges értékek a következők: ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen. AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie. |
"AutomaticByPlatform" 'ImageDefault' |
automaticByPlatformSettings | További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Windows rendszerű virtuálisgép-vendégjavításokban. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Lehetővé teszi az ügyfelek számára, hogy újraindítás nélkül javíthassák az Azure-beli virtuális gépeiket. Az enableHotpatching esetében a "provisionVMAgent" értéknek igaznak kell lennie, a "patchMode" értéknek pedig az "AutomaticByPlatform" értékre kell állítania. | Bool |
patchMode | Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával. A lehetséges értékek a következők: Manuális – Ön szabályozza a javítások virtuális gépre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen belül. Ebben a módban az automatikus frissítések le vannak tiltva; a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak hamisnak kell lennie AutomaticByOS – A virtuális gépet az operációs rendszer automatikusan frissíti. A WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie. AutomaticByPlatform – a virtuális gépet a platform automatikusan frissíti. A provisionVMAgent és a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie |
"AutomaticByOS" "AutomaticByPlatform" "Kézi" |
WindowsVMGuestPatchAutomaticByPlatformSettings
Név | Leírás | Érték |
---|---|---|
rebootSetting | Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. | "Mindig" "IfRequired" "Soha" "Ismeretlen" |
WinRMConfiguration
Név | Leírás | Érték |
---|---|---|
Hallgatók | A Windows Remote Management figyelőinek listája | WinRMListener[] |
WinRMListener
Név | Leírás | Érték |
---|---|---|
certificateUrl | Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az UTF-8-ban kódolt következő JSON-objektum Base64-kódolásának kell lennie: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a |
húr |
protokoll | A WinRM-figyelő protokollját adja meg. A lehetséges értékek a következők: http- https |
'Http' "Https" |
ScheduledEventsProfile
Név | Leírás | Érték |
---|---|---|
osImageNotificationProfile | Az operációsrendszer-rendszerkép ütemezett eseményhez kapcsolódó konfigurációit adja meg. | OSImageNotificationProfile |
terminateNotificationProfile | Az ütemezett eseményhez kapcsolódó konfigurációk leállítását adja meg. | TerminateNotificationProfile |
OSImageNotificationProfile
Név | Leírás | Érték |
---|---|---|
engedélyez | Megadja, hogy az operációsrendszer-rendszerkép ütemezett eseménye engedélyezve van-e vagy le van-e tiltva. | Bool |
notBeforeTimeout | Az újraformázandó vagy az operációs rendszer frissítésével rendelkező virtuális gépeknek valószínűleg jóvá kell hagyniuk az operációs rendszer rendszerképének ütemezett eseményét az esemény automatikus jóváhagyása előtt (időtúllépés). A konfiguráció ISO 8601 formátumban van megadva, és az értéknek 15 percnek kell lennie (PT15M) | húr |
TerminateNotificationProfile
Név | Leírás | Érték |
---|---|---|
engedélyez | Megadja, hogy az ütemezett esemény leállása engedélyezve van-e vagy le van-e tiltva. | Bool |
notBeforeTimeout | A törölendő virtuális gépek konfigurálható időtartamának valószínűleg jóvá kell hagynia az ütemezett esemény leállítását az esemény automatikus jóváhagyása előtt (időtúllépés). A konfigurációt ISO 8601 formátumban kell megadni, az alapértelmezett érték 5 perc (PT5M) | húr |
SecurityProfile
Név | Leírás | Érték |
---|---|---|
encryptionAtHost | Ezt a tulajdonságot a felhasználó használhatja a kérelemben a virtuális gép vagy virtuálisgép-méretezési csoport gazdagéptitkosításának engedélyezésére vagy letiltására. Ez lehetővé teszi az összes lemez titkosítását, beleértve magát a gazdagépen található Resource/Temp lemezt is. Alapértelmezett: A gazdagép titkosítása le lesz tiltva, kivéve, ha ez a tulajdonság igaz értékre van állítva az erőforrás esetében. |
Bool |
securityType | A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. Alapértelmezett: Az UefiSettings csak akkor lesz engedélyezve, ha ez a tulajdonság be van állítva. |
"ConfidentialVM" "TrustedLaunch" |
uefiSettings | Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. Minimális API-verzió: 2020-12-01 |
UefiSettings |
UefiSettings
Név | Leírás | Érték |
---|---|---|
secureBootEnabled | Megadja, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. Minimális API-verzió: 2020-12-01 |
Bool |
vTpmEnabled | Megadja, hogy a virtuális gépen engedélyezve legyen-e a vTPM. Minimális API-verzió: 2020-12-01 |
Bool |
ServiceArtifactReference
Név | Leírás | Érték |
---|---|---|
azonosító | A szolgáltatásösszetevő referencia-azonosítója /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} | húr |
VirtualMachineScaleSetStorageProfile
Név | Leírás | Érték |
---|---|---|
dataDisks | Megadja azokat a paramétereket, amelyekkel adatlemezeket adhat hozzá a méretezési csoport virtuális gépeihez. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. |
VirtualMachineScaleSetDataDisk[] |
diskControllerType | húr | |
imageReference | Megadja a használni kívánt kép adatait. Megadhatja a platformrendszerképekről, a marketplace-rendszerképekről vagy a virtuálisgép-rendszerképekről szóló információkat. Ez az elem akkor szükséges, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-lemezképet szeretne használni, de más létrehozási műveletekben nem használja. | ImageReference |
osDisk | Megadja a méretezési csoportban lévő virtuális gépek által használt operációsrendszer-lemez adatait. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. |
VirtualMachineScaleSetOSDisk |
VirtualMachineScaleSetDataDisk
Név | Leírás | Érték |
---|---|---|
gyorsítótárazás | Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs ReadOnly ReadWrite Alapértelmezett: Nincs a standard tárolóhoz. ReadOnly for Premium Storage |
"Nincs" "ReadOnly" "ReadWrite" |
createOption | A létrehozási lehetőség. | "Csatolás" "Üres" "FromImage" (kötelező) |
deleteOption | Megadja, hogy az adatlemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el). Lehetséges értékek: Törlés Ha ezt az értéket használja, az adatlemez törlődik a VMSS Flex virtuális gép törlésekor. leválasztása Ha ezt az értéket használja, az adatlemez megmarad a VMSS Flex virtuális gép törlése után. Az alapértelmezett érték atörlése |
"Törlés" "Leválasztás" |
diskIOPSReadWrite | Megadja a felügyelt lemez Read-Write IOPS-t. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. | Int |
diskMBpsReadWrite | A felügyelt lemez sávszélességét adja meg másodpercenként MB-ban. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. | Int |
diskSizeGB | Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A diskSizeGB a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál |
Int |
Lun | Az adatlemez logikai egységszámát adja meg. Ez az érték a virtuális gépen belüli adatlemezek azonosítására szolgál, ezért egyedinek kell lennie a virtuális géphez csatlakoztatott minden adatlemez esetében. | int (kötelező) |
managedDisk | A felügyelt lemez paraméterei. | VirtualMachineScaleSetManagedDiskParameters |
név | A lemez neve. | húr |
writeAcceleratorEnabled | Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. | Bool |
VirtualMachineScaleSetManagedDiskParameters
Név | Leírás | Érték |
---|---|---|
diskEncryptionSet | Megadja a felügyelt lemez ügyfél által felügyelt lemeztitkosítási készletének erőforrás-azonosítóját. | DiskEncryptionSetParameters |
securityProfile | Megadja a felügyelt lemez biztonsági profilját. | VMDiskSecurityProfile |
storageAccountType | Megadja a felügyelt lemez tárfiókjának típusát. MEGJEGYZÉS: UltraSSD_LRS csak adatlemezekkel használható, operációsrendszer-lemezzel nem használható. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" "UltraSSD_LRS" |
DiskEncryptionSetParameters
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító | húr |
VMDiskSecurityProfile
Név | Leírás | Érték |
---|---|---|
diskEncryptionSet | Megadja az ügyfél által felügyelt lemeztitkosítási csoport erőforrás-azonosítóját a felügyelt lemezhez, amelyet az ügyfél által titkosított ConfidentialVM OS Disk és VMGuest blob használ. | DiskEncryptionSetParameters |
securityEncryptionType | A felügyelt lemez EncryptionType tulajdonságát adja meg. DiskWithVMGuestState értékre van állítva a felügyelt lemez és a VMGuestState blob titkosításához, a VMGuestStateOnly pedig csak a VMGuestState blob titkosításához. MEGJEGYZÉS: Csak bizalmas virtuális gépekhez állítható be. |
'DiskWithVMGuestState' "VMGuestStateOnly" |
ImageReference
Név | Leírás | Érték |
---|---|---|
communityGalleryImageId | A virtuális gép üzembe helyezéséhez a közösségi katalógus rendszerképének egyedi azonosítóját adta meg. Ez lekérhető a közösségi galéria rendszerképének GET hívásából. | húr |
azonosító | Erőforrás-azonosító | húr |
ajánlat | Megadja a virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép ajánlatát. | húr |
kiadó | A kép közzétevője. | húr |
sharedGalleryImageId | A megosztott katalógus lemezképének egyedi azonosítóját adta meg a virtuális gép üzembe helyezéséhez. Ez lekérhető a megosztott katalógus képének GET hívásából. | húr |
Sku | A kép termékváltozata. | húr |
verzió | A virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép verzióját adja meg. Az engedélyezett formátumok a Major.Minor.Build vagy a "legújabb". A fő, a kisebb és a build tizedes tört. Adja meg a "legújabb" értéket a rendszerkép üzembe helyezéskor elérhető legújabb verziójának használatához. Még ha a legújabb verziót is használja, a virtuálisgép-rendszerkép nem frissül automatikusan az üzembe helyezés után, még akkor sem, ha egy új verzió elérhetővé válik. Ne használja a "verzió" mezőt a katalógus lemezképének üzembe helyezéséhez, a katalógus lemezképének "id" mezője mindig az "id" mezőt használja a katalóguskép "legújabb" verziójának használatához, csak állítsa be a "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}" mezőt az "id" mezőben verzióbemenet nélkül. | húr |
VirtualMachineScaleSetOSDisk
Név | Leírás | Érték |
---|---|---|
gyorsítótárazás | Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs ReadOnly ReadWrite Alapértelmezett: Nincs a standard tárolóhoz. ReadOnly for Premium Storage |
"Nincs" "ReadOnly" "ReadWrite" |
createOption | Meghatározza, hogyan kell létrehozni a méretezési csoportban lévő virtuális gépeket. Az egyetlen engedélyezett érték: FromImage \u2013 Ezt az értéket akkor használja a rendszer, ha rendszerképet használ a virtuális gép létrehozásához. Platformrendszerkép használata esetén a fent leírt imageReference elemet is használhatja. Marketplace-rendszerkép használata esetén a korábban ismertetett tervelemet is használhatja. |
"Csatolás" "Üres" "FromImage" (kötelező) |
deleteOption | Megadja, hogy az operációsrendszer-lemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el). Lehetséges értékek: Törlés Ha ezt az értéket használja, az operációsrendszer-lemez törlődik a VMSS Flex virtuális gép törlésekor. leválasztása Ha ezt az értéket használja, az operációsrendszer-lemez megmarad a VMSS Flex virtuális gép törlése után. Az alapértelmezett érték atörlése |
"Törlés" "Leválasztás" |
diffDiskSettings | Megadja a virtuálisgép-méretezési csoport által használt operációsrendszer-lemez rövid élettartamú lemezbeállításait. | DiffDiskSettings |
diskSizeGB | Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A diskSizeGB a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál |
Int |
kép | A méretezési csoport alapjául szolgáló nem felügyelt felhasználói lemezképre vonatkozó információkat adja meg. | VirtualHardDisk |
managedDisk | A felügyelt lemez paraméterei. | VirtualMachineScaleSetManagedDiskParameters |
név | A lemez neve. | húr |
osType | Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, ha virtuális gépet hoz létre felhasználói lemezképből vagy speciális VHD-ből. A lehetséges értékek a következők: Windows Linux |
"Linux" "Windows" |
vhdContainers | Megadja a méretezési csoport operációsrendszer-lemezeinek tárolására használt tároló URL-címeit. | sztring[] |
writeAcceleratorEnabled | Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. | Bool |
DiffDiskSettings
Név | Leírás | Érték |
---|---|---|
opció | Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait. | "Helyi" |
elhelyezés | Az operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. A lehetséges értékek a következők: CacheDisk ResourceDisk Alapértelmezett: CacheDisk, ha a virtuális gép méretéhez van konfigurálva, ellenkező esetben ResourceDisk használ. Tekintse meg a Windows rendszerű virtuális gépek méretdokumentációját az /azure/virtual-machines/windows/sizes és a Linux rendszerű virtuális gépeknél az /azure/virtual-machines/linux/sizes címen, és ellenőrizze, hogy mely virtuálisgép-méretek teszik elérhetővé a gyorsítótárlemezt. |
'CacheDisk' "ResourceDisk" |
VirtualHardDisk
Név | Leírás | Érték |
---|---|---|
Uri | Megadja a virtuális merevlemez URI-ját. | húr |
Sku
Név | Leírás | Érték |
---|---|---|
kapacitás | Megadja a méretezési csoportban lévő virtuális gépek számát. | Int |
név | A termékváltozat neve. | húr |
kötő | A méretezési csoportban lévő virtuális gépek szintjét adja meg. Lehetséges értékek: Standard Alapszintű |
húr |
Rövid útmutatósablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Leírás |
---|---|
Virtuálisgép-méretezési csoport üzembe helyezése LB-mintavétellel és automatikus javításokkal |
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését egy terheléselosztó mögött, konfigurált állapotadat-mintavétellel. A méretezési csoport automatikus példányjavítási szabályzattal is rendelkezik, amely 30 perces türelmi idővel engedélyezve van. |
Olyan VMSS üzembe helyezése, amely összeköti az egyes virtuális gépeket egy Azure Files-megosztási |
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 |
Ez a sablon lehetővé teszi windowsos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését a különböző Windows-verziók legújabb javított verziójával. Ezek a virtuális gépek egyéni szkriptbővítménnyel rendelkeznek a testreszabáshoz, és az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. |
Méretezési csoport üzembe helyezése meglévő virtuális hálózati |
Ez a sablon üzembe helyez egy virtuálisgép-méretezési csoportot egy külső virtuális hálózatban. |
Több virtuális gép hozzáadása virtuálisgép-méretezési csoporthoz |
Ez a sablon N számú virtuális gépet hoz létre felügyelt lemezekkel, nyilvános IP-címekkel és hálózati adapterekkel. A virtuális gépeket rugalmas vezénylési módban hozza létre egy virtuálisgép-méretezési csoportban. Ezek ki lesznek építve egy virtuális hálózaton, amely szintén az üzembe helyezés részeként jön létre |
VMSS rugalmas vezénylési módjának rövid útmutatója Linux |
Ez a sablon egy egyszerű virtuálisgép-méretezési csoportot helyez üzembe egy Azure Load Balancer mögötti példányokkal. A virtuálisgép-méretezési csoport rugalmas vezénylési módban van. Az operációs rendszer paraméterével válassza a Linux (Ubuntu) vagy a Windows (Windows Server Datacenter 2019) üzembe helyezését. MEGJEGYZÉS: Ez a rövid útmutatósablon bármilyen internetes címről engedélyezi a virtuálisgép-felügyeleti portokhoz (SSH, RDP) való hálózati hozzáférést, és nem használható éles környezetekhez. |
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel az ILB- |
Ez a sablon lehetővé teszi linuxos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését az Ubuntu Linux 15.10 vagy 14.04.4-LTS legújabb javított verziójával. Ezek a virtuális gépek egy belső terheléselosztó mögött állnak, amely nat-szabályokat használ az ssh-kapcsolatokhoz. |
Virtuálisgép-méretezési csoport üzembe helyezése linuxos egyéni rendszerképekkel |
Ez a sablon lehetővé teszi egy egyéni virtuálisgép-linuxos rendszerkép üzembe helyezését egy méretezési csoportban. Ezek a virtuális gépek egy HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-as porton). A példa egy egyéni szkriptet használ az alkalmazás üzembe helyezéséhez és frissítéséhez, előfordulhat, hogy meg kell adnia az egyéni szkriptet a saját frissítési eljárásához. Általános rendszerképet kell biztosítania a virtuális gépről ugyanabban az előfizetésben és régióban, ahol a VMSS-t létrehozza. |
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépeken |
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 14.04.4-LTS vagy 16.04-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. |
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel az Availabilty Zones |
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 14.04.4-LTS vagy 16.04-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. |
Linux VMSS wth elsődleges/másodlagos architektúra üzembe helyezése |
Ez a sablon lehetővé teszi egy Linux rendszerű virtuális gép üzembe helyezését egyéni szkriptbővítménnyel az elsődleges másodlagos architektúrában |
Egyszerű virtuálisgép-méretezési csoport Linux rendszerű virtuális gépekkel és nyilvános IPv4-ekkel virtuális gépenként |
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 |
Ez a sablon lehetővé teszi, hogy a Windows Server 2016, a Windows Server 2019 vagy a Windows Server 2022 Azure Edition legújabb javított verziójával telepítsen egy megbízható, indításra alkalmas virtuálisgép-méretezési csoportot. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Ha engedélyezi a Secureboot és a vTPM használatát, a vendégigazolási bővítmény telepítve lesz a VMSS-en. Ez a bővítmény távoli igazolási hajt végre a felhőben. |
Ubuntu virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway |
Ez a sablon lehetővé teszi az Azure Application Gatewaybe integrált egyszerű Ubuntu virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat |
Virtuálisgép-méretezési csoport üzembe helyezése Linux rendszerű virtuális gépekkel és automatikus méretezési |
Ez a sablon lehetővé teszi linuxos virtuális gépek egyszerű méretezési készletének üzembe helyezését az Ubuntu Linux 15.04 vagy 14.04.4-LTS legújabb javított verziójával. Ezek a virtuális gépek az ssh-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják |
SSL-kompatibilis virtuálisgép-méretezési csoport |
Az Azure Key Vault biztonságosan üzembe helyezett SSL-tanúsítványokkal konfigurált webkiszolgálók üzembe helyezése |
Méretezési csoport üzembe helyezése meglévő virtuális hálózaton Windows |
Ez a sablon üzembe helyez egy Windows 2016 Datacenter rendszerű virtuálisgép-méretezési csoportot egy exsisting erőforráscsoportba, virtuális hálózatba és alhálózatba. |
Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezése az Azure Application Gateway |
Ez a sablon lehetővé teszi egy egyszerű, az Azure Application Gatewaybe integrált Windows rendszerű virtuálisgép-méretezési csoport üzembe helyezését, és akár 1000 virtuális gépet is támogat |
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel és automatikus méretezési |
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési készletének üzembe helyezését a Windows 2008-R2-SP1, 2012-Datacenter vagy 2012-R2-Datacenter legújabb javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. Az automatikus méretezést is integrálják |
Virtuálisgép-méretezési csoport üzembe helyezése windowsos egyéni lemezképekkel |
Ez a sablon lehetővé teszi egy egyszerű virtuálisgép-méretezési csoport üzembe helyezését egy egyéni Windows-rendszerkép használatával. Ezek a virtuális gépek HTTP-terheléselosztással rendelkező terheléselosztó mögött találhatók (alapértelmezés szerint a 80-as porton) |
Egyszerű virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépeken |
Ez a sablon lehetővé teszi a Windows rendszerű virtuális gépek egyszerű méretezési készletének üzembe helyezését a különböző Windows-verziók utolsó javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. |
Virtuálisgép-méretezési csoport üzembe helyezése Windows rendszerű virtuális gépekkel a rendelkezésre állási zónákban |
Ez a sablon lehetővé teszi windowsos virtuális gépek virtuálisgép-méretezési készletének üzembe helyezését a különböző Windows-verziók legújabb javított verziójával. Ezek a virtuális gépek az RDP-kapcsolatok NAT-szabályaival rendelkező terheléselosztó mögött találhatók. |
nyilvános IP-előtaggal rendelkező virtuális gépek |
Sablon a VMSS nyilvános IP-előtaggal való üzembe helyezéséhez |
Terraform (AzAPI-szolgáltató) erőforrásdefiníciója
A virtualMachineScaleSets erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő célokat célják:
- erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Compute/virtualMachineScaleSets erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachineScaleSets@2022-11-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 = {
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"
}
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 = {
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 = {
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"
}
}
securityProfile = {
encryptionAtHost = bool
securityType = "string"
uefiSettings = {
secureBootEnabled = bool
vTpmEnabled = bool
}
}
serviceArtifactReference = {
id = "string"
}
storageProfile = {
dataDisks = [
{
caching = "string"
createOption = "string"
deleteOption = "string"
diskIOPSReadWrite = int
diskMBpsReadWrite = int
diskSizeGB = int
lun = int
managedDisk = {
diskEncryptionSet = {
id = "string"
}
securityProfile = {
diskEncryptionSet = {
id = "string"
}
securityEncryptionType = "string"
}
storageAccountType = "string"
}
name = "string"
writeAcceleratorEnabled = bool
}
]
diskControllerType = "string"
imageReference = {
communityGalleryImageId = "string"
id = "string"
offer = "string"
publisher = "string"
sharedGalleryImageId = "string"
sku = "string"
version = "string"
}
osDisk = {
caching = "string"
createOption = "string"
deleteOption = "string"
diffDiskSettings = {
option = "Local"
placement = "string"
}
diskSizeGB = int
image = {
uri = "string"
}
managedDisk = {
diskEncryptionSet = {
id = "string"
}
securityProfile = {
diskEncryptionSet = {
id = "string"
}
securityEncryptionType = "string"
}
storageAccountType = "string"
}
name = "string"
osType = "string"
vhdContainers = [
"string"
]
writeAcceleratorEnabled = bool
}
}
userData = "string"
}
zoneBalance = bool
}
zones = [
"string" or int
]
sku = {
capacity = int
name = "string"
tier = "string"
}
extendedLocation = {
name = "string"
type = "EdgeZone"
}
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
}
})
}
Tulajdonságértékek
virtualMachineScaleSets
Név | Leírás | Érték |
---|---|---|
típus | Az erőforrás típusa | "Microsoft.Compute/virtualMachineScaleSets@2022-11-01" |
név | Az erőforrás neve | sztring (kötelező) Karakterkorlát: 1–15 (Windows) 1-64 (Linux) Érvényes karakterek: Nem használhatók szóközök, vezérlőkarakterek vagy ezek a karakterek: ~ ! @ # $ % ^ & * ( ) = + _ [ ] { } \ | ; : . ' " , < > / ? Nem lehet aláhúzással kezdeni. Nem végződhet ponttal vagy kötőjellel. |
hely | Erőforrás helye | sztring (kötelező) |
parent_id | Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. | sztring (kötelező) |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. |
Sku | A virtuálisgép-méretezési csoport termékváltozata. | termékváltozat |
extendedLocation | A virtuálisgép-méretezési csoport kiterjesztett helye. | ExtendedLocation |
azonosság | A virtuálisgép-méretezési csoport identitása, ha konfigurálva van. | VirtualMachineScaleSetIdentity |
terv | Megadja a virtuális gép létrehozásához használt piactéri rendszerkép adatait. Ez az elem csak marketplace-rendszerképekhez használható. Ahhoz, hogy egy API-ból piactéri rendszerképet használhasson, engedélyeznie kell a rendszerképet programozott használatra. Az Azure Portalon keresse meg a használni kívánt piactéri rendszerképet, majd kattintson a Programozott üzembe helyezés, Első lépések –>elemre. Adja meg a szükséges információkat, majd kattintson a Mentésgombra. | terv |
kellékek | Egy virtuálisgép-méretezési csoport tulajdonságait ismerteti. | VirtualMachineScaleSetProperties |
Zónák | A virtuálisgép-méretezési csoport zónái. MEGJEGYZÉS: A rendelkezésre állási zónák csak a méretezési csoport létrehozásakor állíthatók be | A rendelkezésre állási zónák tömbje sztringként vagy intként. |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
név | A kiterjesztett hely neve. | húr |
típus | A kiterjesztett hely típusa. | "EdgeZone" |
VirtualMachineScaleSetIdentity
Név | Leírás | Érték |
---|---|---|
típus | A virtuálisgép-méretezési csoporthoz használt identitás típusa. A "SystemAssigned, UserAssigned" típus egy implicit módon létrehozott identitást és egy felhasználó által hozzárendelt identitáskészletet is tartalmaz. A "Nincs" típus eltávolít minden identitást a virtuálisgép-méretezési csoportból. | "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
identity_ids | A virtuálisgép-méretezési csoporthoz társított felhasználói identitások listája. A felhasználói identitás szótárkulcs-hivatkozásai arm-erőforrás-azonosítók lesznek a következő formában: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | Felhasználói identitásazonosítók tömbje. |
UserAssignedIdentities
Név | Leírás | Érték |
---|---|---|
{testreszabott tulajdonság} | UserAssignedIdentitiesValue |
UserAssignedIdentitiesValue
Ez az objektum nem tartalmaz az üzembe helyezés során beállítandó tulajdonságokat. Minden tulajdonság readOnly.
Terv
Név | Leírás | Érték |
---|---|---|
név | A terv azonosítója. | húr |
termék | A rendszerkép termékét adja meg a piactérről. Ez ugyanaz az érték, mint az ajánlat az imageReference elem alatt. | húr |
promotionCode | Az előléptetési kód. | húr |
kiadó | A közzétevő azonosítója. | húr |
VirtualMachineScaleSetProperties
Név | Leírás | Érték |
---|---|---|
további képességek | A virtuálisgép-méretezési csoportban lévő virtuális gépeken engedélyezett vagy letiltott további képességeket adja meg. Például: hogy a virtuális gépek támogatják-e a felügyelt adatlemezek UltraSSD_LRS tárfióktípussal való csatolását. | További képességek |
automaticRepairsPolicy | Automatikus javításokra vonatkozó szabályzat. | AutomaticRepairsPolicy |
constrainedMaximumCapacity | Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. | Bool |
doNotRunExtensionsOnOverprovisionedVMs | Ha a overprovision engedélyezve van, a bővítmények csak a kért számú virtuális gépen indulnak el, amelyeket végül megtartanak. Ez a tulajdonság így biztosítja, hogy a bővítmények ne fussanak a túlterjedt virtuális gépeken. | Bool |
hostGroup | Megadja a virtuálisgép-méretezési csoport által használt dedikált gazdagépcsoport adatait. Minimális API-verzió: 2020-06-01. |
subResource |
orchestrationMode | Megadja a virtuálisgép-méretezési csoport vezénylési módját. | "Rugalmas" "Egyenruhás" |
túlterjedés | Megadja, hogy a virtuálisgép-méretezési csoportot túl kell-e méretezni. | Bool |
platformFaultDomainCount | Hibatartományok száma az egyes elhelyezési csoportokhoz. | Int |
priorityMixPolicy | Meghatározza a kihasználatlan és a normál prioritású virtuális gépek egyazon VMSS Flex-példányon belüli keveréséhez szükséges célokat. | PriorityMixPolicy |
proximityPlacementGroup | Megadja a virtuálisgép-méretezési csoporthoz hozzárendelendő közelségi elhelyezési csoport adatait. Minimális API-verzió: 2018-04-01. |
subResource |
scaleInPolicy | Meghatározza a virtuálisgép-méretezési csoportban lévő virtuális gépek skálázása során alkalmazott szabályzatokat. | ScaleInPolicy |
singlePlacementGroup | Ha ez igaz, a méretezési csoportot egyetlen elhelyezési csoportra korlátozza, amely legfeljebb 100 virtuális gép lehet. MEGJEGYZÉS: Ha a singlePlacementGroup igaz, előfordulhat, hogy hamis értékre módosul. Ha azonban a singlePlacementGroup hamis, lehet, hogy nem igazra módosítja. | Bool |
spotRestorePolicy | Megadja a virtuálisgép-méretezési csoport kihasználatlan visszaállítási tulajdonságait. | SpotRestorePolicy |
upgradePolicy | A frissítési szabályzat. | UpgradePolicy |
virtualMachineProfile | A virtuálisgép-profil. | VirtualMachineScaleSetVMProfile |
zoneBalance | A zónakimaradás esetén szigorúan a virtuális gépek eloszlásának x zónák közötti kényszerítése. A zoneBalance tulajdonság csak akkor állítható be, ha a méretezési csoport zónatulajdonsága több zónát tartalmaz. Ha nincsenek zónák, vagy csak egy zóna van megadva, akkor a zoneBalance tulajdonságot nem szabad beállítani. | Bool |
További képességek
Név | Leírás | Érték |
---|---|---|
hibernationEnabled | A virtuális gépen a hibernálási képességet engedélyező vagy letiltó jelző. | Bool |
ultraSSDEnabled | Az a jelző, amely lehetővé teszi vagy letiltja, hogy egy vagy több felügyelt adatlemez UltraSSD_LRS tárfióktípussal a virtuális gépen vagy a VMSS-en. A tárfióktípusú felügyelt lemezek UltraSSD_LRS csak akkor vehetők fel virtuális géphez vagy virtuálisgép-méretezési csoporthoz, ha ez a tulajdonság engedélyezve van. | Bool |
AutomaticRepairsPolicy
Név | Leírás | Érték |
---|---|---|
Engedélyezve | Megadja, hogy engedélyezni kell-e az automatikus javításokat a virtuálisgép-méretezési csoportban. Az alapértelmezett érték hamis. | Bool |
gracePeriod | Az az idő, amelyre az automatikus javítások fel vannak függesztve a virtuális gép állapotváltozása miatt. A türelmi idő az állapotmódosítás befejeződése után kezdődik. Ez segít elkerülni a korai vagy véletlen javításokat. Az időtartamot ISO 8601 formátumban kell megadni. A minimálisan engedélyezett türelmi idő 10 perc (PT10M), amely szintén az alapértelmezett érték. A maximálisan engedélyezett türelmi idő 90 perc (PT90M). | húr |
repairAction | A méretezési csoportban lévő nem megfelelő virtuális gépek javításához használt javítási művelet típusa (csere, újraindítás, újraimálás). Az alapértelmezett érték a csere. | "Reimage" "Csere" "Újraindítás" |
Alforrás
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító | húr |
PriorityMixPolicy
Név | Leírás | Érték |
---|---|---|
baseRegularPriorityCount | Az ebben a méretezési csoportban létrejövő normál prioritású virtuális gépek alapszáma a méretezés során. | Int Korlátok: Minimális érték = 0 |
regularPriorityPercentageAboveBase | A virtuálisgép-példányok százalékos aránya az alapszintű prioritási szám elérése után, amelyek várhatóan normál prioritást használnak. | Int Korlátok: Minimális érték = 0 Maximális érték = 100 |
ScaleInPolicy
Név | Leírás | Érték |
---|---|---|
forceDeletion | Ez a tulajdonság lehetővé teszi annak megadását, hogy az eltávolításra kiválasztott virtuális gépeket kényszerítetten törölni kell-e a virtuálisgép-méretezési csoport méretezése során. (Funkció előzetes verzióban) | Bool |
Szabályok | A virtuálisgép-méretezési csoport skálázása során követendő szabályok. A lehetséges értékek a következők: Alapértelmezett Ha egy virtuálisgép-méretezési csoport méretezése történik, a méretezési csoport először zónák között lesz egyensúlyban, ha ez egy zónaméretezési csoport. Ezt követően a hibatartományok között a lehető legnagyobb mértékben ki lesz egyensúlyban. Az egyes tartalék tartományokon belül az eltávolításhoz kiválasztott virtuális gépek lesznek a legújabbak, amelyek nem lesznek védve a méretezéstől. OldestVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a rendszer a legöregebb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legrégebbi virtuális gépeket választjuk ki az eltávolításhoz. LegújabbVM Ha egy virtuálisgép-méretezési csoport méretezése folyamatban van, a legújabb virtuális gépeket választja ki, amelyek nincsenek védve a méretezéstől. A zónaszintű virtuálisgép-méretezési csoportok esetében a méretezési csoport először a zónák között lesz egyensúlyban. Az egyes zónákban a nem védett legújabb virtuális gépeket választjuk ki az eltávolításhoz. |
Sztringtömb, amely a következők bármelyikét tartalmazza: "Alapértelmezett" "LegújabbVM" "OldestVM" |
SpotRestorePolicy
Név | Leírás | Érték |
---|---|---|
Engedélyezve | Engedélyezi a kihasználatlanTry-Restore funkciót, amelyben a kiürített VMSS SPOT-példányokat a rendszer opportunista módon próbálja visszaállítani a kapacitás rendelkezésre állása és a díjszabási korlátozások alapján | Bool |
restoreTimeout | Iso 8601-es időkorlátként kifejezett időtúllépési érték, amely után a platform nem próbálja visszaállítani a VMSS SPOT-példányokat | húr |
UpgradePolicy
Név | Leírás | Érték |
---|---|---|
automaticOSUpgradePolicy | Az operációs rendszer automatikus frissítéséhez használt konfigurációs paraméterek. | AutomaticOSUpgradePolicy |
üzemmód | Megadja a méretezési csoportban lévő virtuális gépekre való frissítés módját. A lehetséges értékek a következők: Manuális – A méretezési csoportban lévő virtuális gépek frissítéseinek alkalmazását szabályozhatja. Ezt a manualUpgrade művelet használatával teheti meg. Automatikus – A méretezési csoportban lévő összes virtuális gép automatikusan frissül. |
"Automatikus" "Kézi" "Gördülő" |
rollingUpgradePolicy | A működés közbeni frissítés során használt konfigurációs paraméterek. | RollingUpgradePolicy |
AutomaticOSUpgradePolicy
Név | Leírás | Érték |
---|---|---|
disableAutomaticRollback | Le kell-e tiltani az operációs rendszer lemezkép-visszaállítási funkcióját. Az alapértelmezett érték hamis. | Bool |
enableAutomaticOSUpgrade | Azt jelzi, hogy az operációsrendszer-frissítéseket automatikusan alkalmazni kell-e a méretezési csoportok példányaira, amikor elérhetővé válik az operációsrendszer-rendszerkép egy újabb verziója. Az alapértelmezett érték hamis. Ha ez igaz értékre van állítva a Windows-alapú méretezési csoportok esetében, az enableAutomaticUpdates automatikusan hamis értékre van állítva, és nem állítható be igaz értékre. |
Bool |
useRollingUpgradePolicy | Azt jelzi, hogy az automatikus operációsrendszer-frissítés során használni kell-e a működés közbeni frissítési szabályzatot. Az alapértelmezett érték hamis. Az automatikus operációsrendszer-frissítés az alapértelmezett szabályzatra fog visszaállni, ha nincs meghatározva szabályzat a VMSS-en. | Bool |
RollingUpgradePolicy
Név | Leírás | Érték |
---|---|---|
enableCrossZoneUpgrade | A frissítési kötegek létrehozásakor engedélyezze a VMSS számára, hogy figyelmen kívül hagyja az AZ-határokat. A köteg méretének meghatározásához vegye figyelembe az Update Domain és a maxBatchInstancePercent tartományt. | Bool |
maxBatchInstancePercent | Az összes virtuálisgép-példány maximális százalékos aránya, amelyet a rendszer egyszerre frissít egy kötegben futó frissítéssel. Mivel ez a maximális, nem kifogástalan példányok az előző vagy jövőbeli kötegekben, a nagyobb megbízhatóság érdekében a köteg példányainak százalékos aránya csökkenhet. A paraméter alapértelmezett értéke 20%. | Int Korlátok: Minimális érték = 5 Maximális érték = 100 |
maxSurge | Hozzon létre új virtuális gépeket a méretezési csoport frissítéséhez a meglévő virtuális gépek frissítése helyett. A meglévő virtuális gépek az egyes kötegek új virtuális gépeinek létrehozása után törlődnek. | Bool |
maxUnhealthyInstancePercent | A méretezési csoportban lévő összes virtuálisgép-példány maximális százalékos aránya, amely egyidejűleg nem kifogástalan lehet a frissítés eredményeként, vagy ha a virtuális gép állapota nem megfelelő állapotban található a működés közbeni frissítés megszakítása előtt. A köteg indítása előtt a rendszer ellenőrzi ezt a korlátozást. A paraméter alapértelmezett értéke 20%. | Int Korlátok: Minimális érték = 5 Maximális érték = 100 |
maxUnhealthyUpgradedInstancePercent | A frissített virtuálisgép-példányok maximális százalékos aránya, amely nem kifogástalan állapotban található. Ez az ellenőrzés az egyes kötegek frissítése után történik. Ha ezt a százalékos értéket valaha is túllépi, a működés közbeni frissítés leáll. A paraméter alapértelmezett értéke 20%. | Int Korlátok: Minimális érték = 0 Maximális érték = 100 |
pauseTimeBetweenBatches | Az egy kötegben lévő összes virtuális gép frissítésének befejezése és a következő köteg indítása közötti várakozási idő. Az időtartamot ISO 8601 formátumban kell megadni. Az alapértelmezett érték 0 másodperc (PT0S). | húr |
prioritizeUnhealthyInstances | Frissítse a méretezési csoportban lévő összes nem kifogástalan példányt az kifogástalan állapotú példányok előtt. | Bool |
rollbackFailedInstancesOnPolicyBreach | Sikertelen példányok visszaállítása az előző modellre, ha a működés közbeni frissítési szabályzatot megsértették. | Bool |
VirtualMachineScaleSetVMProfile
Név | Leírás | Érték |
---|---|---|
applicationProfile | Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára | ApplicationProfile |
billingProfile | Az Azure Spot VMSS számlázással kapcsolatos adatait adja meg. Minimális API-verzió: 2019-03-01. |
BillingProfile |
capacityReservation | A méretezési csoport kapacitásfoglalással kapcsolatos adatait adja meg. Minimális API-verzió: 2021-04-01. |
CapacityReservationProfile |
diagnosticsProfile | Megadja a rendszerindítási diagnosztikai beállítások állapotát. Minimális API-verzió: 2015-06-15. |
DiagnosticsProfile |
kilakoltatásPolicy | Megadja az Azure Spot virtuális gép és az Azure Spot méretezési csoport kiürítési szabályzatát. Az Azure Spot virtuális gépek esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2019-03-01. Az Azure Spot méretezési csoportok esetében a "Deallocate" és a "Delete" is támogatott, az API minimális verziója pedig 2017-10-30 előzetes verzió. |
"Felszabadítás" "Törlés" |
extensionProfile | A méretezési csoportban lévő virtuális gépekre telepített bővítmények beállításainak gyűjteményét adja meg. | VirtualMachineScaleSetExtensionProfile |
hardverprofil | Megadja a méretezési csoport hardverprofillal kapcsolatos adatait. Minimális API-verzió: 2021-11-01. |
VirtualMachineScaleSetHardwareProfile |
licenseType | Azt adja meg, hogy a használt lemezkép vagy lemez licencelt volt-e a helyszínen. A Windows Server operációs rendszer lehetséges értékei a következők: Windows_Client Windows_Server A Linux Server operációs rendszer lehetséges értékei a következők: RHEL_BYOS (RHEL esetén) SLES_BYOS (SUSE esetén) További információ: Azure Hybrid Use Benefit for Windows Server Azure Hybrid Use Benefit for Linux Server Minimális API-verzió: 2015-06-15 |
húr |
networkProfile | Megadja a méretezési csoportban lévő virtuális gépek hálózati adaptereinek tulajdonságait. | VirtualMachineScaleSetNetworkProfile |
osProfile | Megadja a méretezési csoportban lévő virtuális gépek operációsrendszer-beállításait. | VirtualMachineScaleSetOSProfile |
elsőbbség | Megadja a méretezési csoportban lévő virtuális gépek prioritását. Minimális API-verzió: 2017-10-30-preview |
"Alacsony" "Normál" "Spot" |
scheduledEventsProfile | Ütemezett eseményhez kapcsolódó konfigurációkat ad meg. | ScheduledEventsProfile |
securityProfile | Megadja a méretezési csoportban lévő virtuális gépek biztonsági profilbeállításait. | SecurityProfile |
serviceArtifactReference | Megadja azt a szolgáltatásösszetevő-referencia-azonosítót, amellyel a méretezési csoport összes virtuális gépe ugyanazt a rendszerképverziót állíthatja be a "legújabb" rendszerképverzió használatakor. Minimális API-verzió: 2022-11-01 | ServiceArtifactReference |
storageProfile | Megadja a virtuálisgép-lemezek tárolási beállításait. | VirtualMachineScaleSetStorageProfile |
userData | UserData a méretezési csoportban lévő virtuális gépekhez, amelyeknek base-64 kódolásúnak kell lenniük. Az ügyfélnek itt nem szabad titkos kulcsokat átadnia. Minimális API-verzió: 2021-03-01 |
húr |
ApplicationProfile
Név | Leírás | Érték |
---|---|---|
galleryApplications | Meghatározza a katalógusalkalmazásokat, amelyeket elérhetővé kell tenni a virtuális gép/VMSS számára | VMGalleryApplication[] |
VMGalleryApplication
Név | Leírás | Érték |
---|---|---|
configurationReference | Nem kötelező, Megadja egy azure-blob URI-ját, amely lecseréli a csomag alapértelmezett konfigurációját, ha meg van adva | húr |
enableAutomaticUpgrade | Ha igaz értékre van állítva, ha egy új katalógusalkalmazás-verzió elérhető a PIR/SIG-ben, a rendszer automatikusan frissíti a virtuális gép/virtuálisgép-kezelő rendszer számára | Bool |
megrendelés | Nem kötelező, Megadja a csomagok telepítésének sorrendjét | Int |
packageReferenceId | A GalleryApplicationVersion erőforrás-azonosítóját adja meg /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} | sztring (kötelező) |
Címkék | Nem kötelező, egy átengedési értéket ad meg az általánosabb környezethez. | húr |
treatFailureAsDeploymentFailure | Nem kötelező, ha igaz, a VmApplication bármely műveletének meghibásodása meghiúsul az üzembe helyezés során | Bool |
BillingProfile
Név | Leírás | Érték |
---|---|---|
maxPrice | Meghatározza az Azure Spot virtuális gépek/virtuális gépek maximális árát. Ez az ár amerikai dollárban van. Ez az ár a virtuális gép méretének aktuális Azure Spot árával lesz összehasonlítva. Emellett az árakat az Azure Spot virtuális gép/VMSS létrehozása/frissítésekor hasonlítják össze, és a művelet csak akkor lesz sikeres, ha a maximális Ár nagyobb, mint a jelenlegi Azure Spot ár. A maxPrice az Azure Spot VM/VMSS kizárására is használható, ha az Aktuális Azure Spot ár meghaladja a maxPrice értéket a virtuális gép/VMSS létrehozása után. A lehetséges értékek a következők: - Minden nulla értéknél nagyobb decimális érték. Példa: 0.01538 -1 – azt jelzi, hogy az alapértelmezett ár up-to igény szerint. A maxPrice beállítása -1 annak jelzésére, hogy az Azure Spot VM/VMSS-t nem szabad kizárni ár miatt. Emellett az alapértelmezett maximális ár -1, ha ön nem adja meg. Minimális API-verzió: 2019-03-01. Adjon meg egy decimális értéket sztringként. |
int vagy json decimális |
CapacityReservationProfile
Név | Leírás | Érték |
---|---|---|
capacityReservationGroup | Megadja a kapacitásfoglalási csoport erőforrás-azonosítóját, amelyet a virtuális gép vagy a méretezési virtuálisgép-példányok lefoglalásához kell használni, ha elegendő kapacitás van lefoglalva. További részletekért tekintse meg a https://aka.ms/CapacityReservation . |
subResource |
DiagnosticsProfile
Név | Leírás | Érték |
---|---|---|
bootDiagnostics | A rendszerindítási diagnosztika egy hibakeresési funkció, amely lehetővé teszi a konzol kimenetének és képernyőképének megtekintését a virtuális gép állapotának diagnosztizálásához. MEGJEGYZÉS: Ha a storageUri meg van adva, győződjön meg arról, hogy a tárfiók ugyanabban a régióban és előfizetésben van, mint a virtuális gép. A konzolnapló kimenetét egyszerűen megtekintheti. Az Azure lehetővé teszi a virtuális gép képernyőképének megtekintését is a hipervizorból. |
BootDiagnostics |
BootDiagnostics
Név | Leírás | Érték |
---|---|---|
Engedélyezve | A rendszerindítási diagnosztikát engedélyezni kell-e a virtuális gépen. | Bool |
storageUri | A konzol kimenetének és képernyőképének elhelyezéséhez használandó tárfiók URI-ja. Ha a storageUri nincs megadva a rendszerindítási diagnosztika engedélyezésekor, a rendszer felügyelt tárolót használ. |
húr |
VirtualMachineScaleSetExtensionProfile
Név | Leírás | Érték |
---|---|---|
Kiterjesztés | A virtuálisgép-méretezési csoport gyermekbővítmény-erőforrásai. | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget | Megadja az összes bővítmény kezdési idejét. Az időtartamnak 15 perc és 120 perc közöttinek kell lennie (beleértve) és ISO 8601 formátumban kell megadni. Az alapértelmezett érték 90 perc (PT1H30M). Minimális API-verzió: 2020-06-01 |
húr |
VirtualMachineScaleSetExtension
Név | Leírás | Érték |
---|---|---|
név | A bővítmény neve. | húr |
kellékek | A virtuálisgép-méretezési csoport bővítményének tulajdonságait ismerteti. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProperties
Név | Leírás | Érték |
---|---|---|
autoUpgradeMinorVersion | Azt jelzi, hogy a bővítménynek egy újabb alverziót kell-e használnia, ha az üzembe helyezéskor elérhető. Az üzembe helyezés után azonban a bővítmény csak akkor frissíti az alverziókat, ha újra üzembe helyezi, még akkor sem, ha ez a tulajdonság igaz értékre van állítva. | Bool |
enableAutomaticUpgrade | Azt jelzi, hogy a bővítményt automatikusan frissítenie kell-e a platformnak, ha a bővítmény újabb verziója érhető el. | Bool |
forceUpdateTag | Ha egy érték meg van adva, és eltér az előző értéktől, a bővítménykezelőt akkor is frissítenie kell, ha a bővítménykonfiguráció nem változott. | húr |
protectedSettings | A bővítmény tartalmazhat védettSettings vagy protectedSettingsFromKeyVault beállítást, vagy egyáltalán nem tartalmaz védett beállításokat. | |
protectedSettingsFromKeyVault | A hivatkozás által átadott és a Key Vaultból felhasznált bővítmények védett beállításai | KeyVaultSecretReference |
provisionAfterExtensions | Olyan bővítménynevek gyűjteménye, amelyek után ezt a bővítményt ki kell építeni. | sztring[] |
kiadó | A bővítménykezelő közzétevőjének neve. | húr |
Beállítások | Json formátumú nyilvános beállítások a bővítményhez. | |
suppressFailures | Azt jelzi, hogy a bővítményből eredő hibák el lesznek-e tiltva (az olyan működési hibák, mint például a virtuális géphez való csatlakozás mellőzése, függetlenül attól, hogy ez az érték el lesz-e tiltva). Az alapértelmezett érték hamis. | Bool |
típus | Megadja a bővítmény típusát; Ilyen például a "CustomScriptExtension". | húr |
typeHandlerVersion | A szkriptkezelő verzióját adja meg. | húr |
KeyVaultSecretReference
Név | Leírás | Érték |
---|---|---|
secretUrl | Az URL-cím, amely egy titkos kulcsra hivatkozik egy Key Vaultban. | sztring (kötelező) |
sourceVault | A titkos kulcsot tartalmazó Key Vault relatív URL-címe. | subResource (kötelező) |
VirtualMachineScaleSetHardwareProfile
Név | Leírás | Érték |
---|---|---|
vmSizeProperties | Megadja a virtuális gép méretének testreszabásához szükséges tulajdonságokat. Minimális API-verzió: 2021-11-01. További részletekért kövesse virtuális gépek testreszabási utasításait. |
VMSizeProperties |
VMSizeProperties
Név | Leírás | Érték |
---|---|---|
vCPUsAvailable | A virtuális géphez elérhető vCPU-k számát adja meg. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés az, hogy az adott virtuálisgép-mérethez elérhető virtuálisgép-mérethez elérhető értékre állítja be a Egy régió összes elérhető virtuálisgép-méretének listázása. |
Int |
vCPUsPerCore | Megadja a vCPU és a fizikai mag arányát. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a virtuálisgép-mérethez tartozó vCPUsPerCore értékre van állítva, amely a A régió összes elérhető virtuálisgép-méretének listázása A tulajdonság 1 értékre állítása azt is jelenti, hogy a hyper-threading le van tiltva. |
Int |
VirtualMachineScaleSetNetworkProfile
Név | Leírás | Érték |
---|---|---|
healthProbe | Hivatkozás a virtuálisgép-méretezési csoport egy példányának állapotának meghatározására használt terheléselosztó-mintavételre. A hivatkozás a következő formában jelenik meg: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}". | ApiEntityReference |
networkApiVersion | Megadja a Microsoft.Network API-verziót, amelyet a hálózati erőforrások létrehozásakor használnak a virtuálisgép-méretezési csoport hálózati adapter-konfigurációiban a "Rugalmas" vezénylési móddal | "2020-11-01" |
networkInterfaceConfigurations | A hálózati konfigurációk listája. | VirtualMachineScaleSetNetworkConfiguration[] |
ApiEntityReference
Név | Leírás | Érték |
---|---|---|
azonosító | Az ARM-erőforrás azonosítója /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | húr |
VirtualMachineScaleSetNetworkConfiguration
Név | Leírás | Érték |
---|---|---|
név | A hálózati konfiguráció neve. | sztring (kötelező) |
kellékek | A virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációját ismerteti. | VirtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationProperties
Név | Leírás | Érték |
---|---|---|
deleteOption | Adja meg, mi történik a hálózati adapteren a virtuális gép törlésekor | "Törlés" "Leválasztás" |
disableTcpStateTracking | Megadja, hogy a hálózati adapter le van-e tiltva a TCP-állapot nyomon követéséhez. | Bool |
dnsSettings | A hálózati adaptereken alkalmazandó DNS-beállítások. | VirtualMachineScaleSetNetworkConfigurationDnsSetting... |
enableAcceleratedNetworking | Megadja, hogy a hálózati adapter gyorsított hálózatkezelés-kompatibilis-e. | Bool |
enableFpga | Megadja, hogy a hálózati adapter FPGA hálózatkezelésre van-e engedélyezve. | Bool |
enableIPForwarding | Engedélyezve van-e az IP-továbbítás ezen a hálózati adapteren. | Bool |
ipConfigurations | A hálózati adapter IP-konfigurációit adja meg. | VirtualMachineScaleSetIPConfiguration[] (kötelező) |
networkSecurityGroup | A hálózati biztonsági csoport. | subResource |
elsődleges | Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. | Bool |
VirtualMachineScaleSetNetworkConfigurationDnsSetting...
Név | Leírás | Érték |
---|---|---|
dnsServers | DNS-kiszolgálók IP-címeinek listája | sztring[] |
VirtualMachineScaleSetIPConfiguration
Név | Leírás | Érték |
---|---|---|
név | Az IP-konfiguráció neve. | sztring (kötelező) |
kellékek | Egy virtuálisgép-méretezési csoport hálózati profiljának IP-konfigurációs tulajdonságait ismerteti. | VirtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Név | Leírás | Érték |
---|---|---|
applicationGatewayBackendAddressPools | Az application gateways háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok több application gateway háttércímkészletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az application gatewayt. | subResource[] |
applicationSecurityGroups | Alkalmazásbiztonsági csoportra mutató hivatkozásokat tartalmazó tömböt ad meg. | subResource[] |
loadBalancerBackendAddressPools | A terheléselosztók háttércímkészleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok hivatkozhatnak egy nyilvános és egy belső terheléselosztó háttércímkészletére. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. | subResource[] |
loadBalancerInboundNatPools | A terheléselosztók bejövő Nat-készleteire mutató hivatkozásokat tartalmazó tömböt ad meg. A méretezési csoportok egy nyilvános és egy belső terheléselosztó bejövő NAT-készletére hivatkozhatnak. Több méretezési csoport nem használhatja ugyanazt az alapszintű termékváltozat terheléselosztóját. | subResource[] |
elsődleges | Megadja az elsődleges hálózati adaptert, ha a virtuális gép 1-nél több hálózati adapterrel rendelkezik. | Bool |
privateIPAddressVersion | A 2017.03.30-Api-Version-tól elérhető ipconfiguration IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". | "IPv4" "IPv6" |
publicIPAddressConfiguration | A publicIPAddressConfiguration. | VirtualMachineScaleSetPublicIPAddressConfiguration |
alhálózat | Az alhálózat azonosítóját adja meg. | ApiEntityReference |
VirtualMachineScaleSetPublicIPAddressConfiguration
Név | Leírás | Érték |
---|---|---|
név | A nyilvánosIP-cím konfigurációjának neve. | sztring (kötelező) |
kellékek | Egy virtuálisgép-méretezési csoport IP-konfigurációjának PublicIPAddress-konfigurációját ismerteti | VirtualMachineScaleSetPublicIPAddressConfigurationPr... |
Sku | A nyilvános IP-termékváltozatot ismerteti. Az OrchestrationMode csak rugalmasként állítható be. | PublicIPAddressSku |
VirtualMachineScaleSetPublicIPAddressConfigurationPr...
Név | Leírás | Érték |
---|---|---|
deleteOption | Adja meg, mi történik a nyilvános IP-címpel a virtuális gép törlésekor | "Törlés" "Leválasztás" |
dnsSettings | A nyilvánosIP-címeken alkalmazandó dns-beállítások. | VirtualMachineScaleSetPublicIPAddressConfigurationDn... |
idleTimeoutInMinutes | A nyilvános IP-cím tétlen időtúllépése. | Int |
ipTags | A nyilvános IP-címhez társított IP-címkék listája. | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion | A 2019.07.01-től elérhető Api-Version jelzi, hogy az adott ip-konfiguráció IPv4 vagy IPv6. Az alapértelmezett érték az IPv4. Lehetséges értékek: "IPv4" és "IPv6". | "IPv4" "IPv6" |
publicIPPrefix | Az a PublicIPPrefix, amelyből nyilvánosIP-címeket szeretne lefoglalni. | subResource |
VirtualMachineScaleSetPublicIPAddressConfigurationDn...
Név | Leírás | Érték |
---|---|---|
domainNameLabel | A tartománynév címkéje. A tartománynévcímke és a virtuálisgép-index összefűzése a létrehozandó PublicIPAddress-erőforrások tartománynévcímkéi lesznek | sztring (kötelező) |
VirtualMachineScaleSetIpTag
Név | Leírás | Érték |
---|---|---|
ipTagType | IP-címke típusa. Példa: FirstPartyUsage. | húr |
címke | A nyilvános IP-címhez társított IP-címke. Például: SQL, Storage stb. | húr |
PublicIPAddressSku
Név | Leírás | Érték |
---|---|---|
név | Nyilvános IP-termékváltozat nevének megadása | "Alapszintű" "Standard" |
kötő | Nyilvános IP-termékváltozat szintjének megadása | "Globális" "Regionális" |
VirtualMachineScaleSetOSProfile
Név | Leírás | Érték |
---|---|---|
adminPassword | Megadja a rendszergazdai fiók jelszavát. Minimális hossz (Windows): 8 karakter Minimális hossz (Linux): 6 karakter Maximális hossz (Windows): 123 karakter Maximális hossz (Linux): 72 karakter Összetettségi követelmények: 4 feltétel közül 3 teljesül Kisebb karakterekkel rendelkezik Felső karakterekkel Számjegye van Speciális karakterrel rendelkezik (Regex egyezés [\W_]) Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" A jelszó alaphelyzetbe állításáról A távoli asztali szolgáltatás vagy bejelentkezési jelszavának alaphelyzetbe állítása Windows rendszerű virtuális gépeken A gyökérjelszó alaphelyzetbe állításával kapcsolatban lásd: Felhasználók, SSH kezelése és lemezek ellenőrzése vagy javítása Azure Linux rendszerű virtuális gépeken a VMAccess bővítmény |
húr Korlátok: Bizalmas érték. Adja meg biztonságos paraméterként. |
adminUsername | Megadja a rendszergazdai fiók nevét. csak Windows-korlátozás: Nem végződhet ""-ként. Nem engedélyezett értékek: "rendszergazda", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimális hossz (Linux): 1 karakter Maximális hossz (Linux): 64 karakter Maximális hossz (Windows): 20 karakter |
húr |
allowExtensionOperations | Megadja, hogy engedélyezni kell-e a bővítményműveleteket a virtuálisgép-méretezési csoportban. Ez csak akkor lehet Hamis értékre állítva, ha a virtuálisgép-méretezési csoportban nincsenek bővítmények. |
Bool |
computerNamePrefix | Megadja a méretezési csoport összes virtuális gépének számítógépnév-előtagját. A számítógépnév előtagjainak 1–15 karakter hosszúnak kell lenniük. | húr |
customData | Az egyéni adatok base-64 kódolású sztringét adja meg. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amely a virtuális gépen fájlként van mentve. A bináris tömb maximális hossza 65535 bájt. A cloud-init virtuális géphez való használatáról lásd: Linux rendszerű virtuális gépek testreszabása a cloud-init használatával a létrehozás során |
húr |
linuxConfiguration | Megadja a Linux operációs rendszer beállításait a virtuális gépen. A támogatott Linux-disztribúciók listáját a Azure-Endorsed Disztribúciók |
LinuxConfiguration |
requireGuestProvisionSignal | Nem kötelező tulajdonság, amelynek Igaz értékre kell állítania vagy meg kell hagynia. | Bool |
Titkok | Megadja azokat a tanúsítványkészleteket, amelyeket a méretezési csoportban lévő virtuális gépekre kell telepíteni. A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a |
VaultSecretGroup[] |
windowsConfiguration | Megadja a Windows operációs rendszer beállításait a virtuális gépen. | WindowsConfiguration |
LinuxConfiguration
Név | Leírás | Érték |
---|---|---|
disablePasswordAuthentication | Megadja, hogy le kell-e tiltani a jelszóhitelesítést. | Bool |
enableVMAgentPlatformUpdates | Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Linux rendszerű virtuális gépen. Az alapértelmezett érték hamis. | Bool |
patchSettings | [Előzetes verziójú funkció] Megadja a Linuxon futó virtuálisgép-vendégjavításhoz kapcsolódó beállításokat. | LinuxPatchSettings |
provisionVMAgent | Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a true (igaz) értékre állítása. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. |
Bool |
ssh | A Linux operációs rendszer ssh-kulcskonfigurációját adja meg. | SshConfiguration |
LinuxPatchSettings
Név | Leírás | Érték |
---|---|---|
assessmentMode | Megadja az IaaS virtuális gép virtuális gép vendégjavítás-felmérésének módját. A lehetséges értékek a következők: ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen. AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie. |
"AutomaticByPlatform" "ImageDefault" |
automaticByPlatformSettings | További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Linux rendszerű virtuálisgép-vendégjavításokban. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával. A lehetséges értékek a következők: ImageDefault – A rendszer a virtuális gép alapértelmezett javítási konfigurációját használja. AutomaticByPlatform – A virtuális gépet a platform automatikusan frissíti. A provisionVMAgent tulajdonságnak igaznak kell lennie |
"AutomaticByPlatform" "ImageDefault" |
LinuxVMGuestPatchAutomaticByPlatformSettings
Név | Leírás | Érték |
---|---|---|
rebootSetting | Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. | "Mindig" "IfRequired" "Soha" "Ismeretlen" |
SshConfiguration
Név | Leírás | Érték |
---|---|---|
publicKeys | A Linux-alapú virtuális gépeken való hitelesítéshez használt nyilvános SSH-kulcsok listája. | SshPublicKey[] |
SshPublicKey
Név | Leírás | Érték |
---|---|---|
keyData | SSH nyilvános kulcsú tanúsítvány, amelyet a virtuális géppel való hitelesítéshez használnak ssh-val. A kulcsnak legalább 2048 bitesnek kell lennie, és ssh-rsa formátumban kell lennie. SSH-kulcsok létrehozásáról lásd: [SSH-kulcsok létrehozása Linuxon és Macen Linux rendszerű virtuális gépeken az Azure-ban]/azure/virtual-machines/linux/create-ssh-keys-detailed). |
húr |
ösvény | Megadja a létrehozott virtuális gép teljes elérési útját, ahol az ssh nyilvános kulcs tárolódik. Ha a fájl már létezik, a megadott kulcs hozzá lesz fűzve a fájlhoz. Példa: /home/user/.ssh/authorized_keys | húr |
VaultSecretGroup
Név | Leírás | Érték |
---|---|---|
sourceVault | A Key Vault relatív URL-címe, amely a VaultCertificates összes tanúsítványát tartalmazza. | subResource |
vaultCertificates | A tanúsítványokat tartalmazó Key Vault-hivatkozások listája a SourceVaultban. | VaultCertificate[] |
VaultCertificate
Név | Leírás | Érték |
---|---|---|
certificateStore | Windows rendszerű virtuális gépek esetén annak a virtuális gépnek a tanúsítványtárolóját adja meg, amelyhez a tanúsítványt hozzá kell adni. A megadott tanúsítványtároló implicit módon a LocalMachine-fiókban található. Linux rendszerű virtuális gépek esetén a tanúsítványfájl a /var/lib/waagent könyvtár alá kerül, amelynek fájlneve <UppercaseThumbprint>.crt az X509-tanúsítványfájlhoz, és <NagybetűsThumbprint>.prv a titkos kulcshoz. Mindkét fájl .pem formátumú. |
húr |
certificateUrl | Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az UTF-8-ban kódolt következő JSON-objektum Base64-kódolásának kell lennie: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a |
húr |
WindowsConfiguration
Név | Leírás | Érték |
---|---|---|
additionalUnattendContent | További base-64 kódolású XML-formátumú információkat ad meg, amelyek a Windows telepítő által használt Unattend.xml fájlban is szerepelhetnek. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Azt jelzi, hogy engedélyezve van-e az automatikus frissítés a Windows rendszerű virtuális gépen. Az alapértelmezett érték igaz. A virtuálisgép-méretezési csoportok esetében ez a tulajdonság frissíthető, és a frissítések érvénybe lépnek az operációs rendszer újraépítésén. |
Bool |
enableVMAgentPlatformUpdates | Azt jelzi, hogy a VMAgent platformfrissítései engedélyezve van-e a Windows rendszerű virtuális gépen. Az alapértelmezett érték hamis. | Bool |
patchSettings | [Előzetes verziójú funkció] A Windows rendszerű virtuális gépek vendégjavításával kapcsolatos beállításokat adja meg. | PatchSettings |
provisionVMAgent | Azt jelzi, hogy a virtuálisgép-ügynököt ki kell-e helyezni a virtuális gépen. Ha ez a tulajdonság nincs megadva a kérelem törzsében, az alapértelmezett viselkedés a true (igaz) értékre állítása. Ez biztosítja, hogy a virtuálisgép-ügynök telepítve legyen a virtuális gépen, hogy a bővítmények később hozzáadhatók legyenek a virtuális géphez. |
Bool |
timeZone | Megadja a virtuális gép időzónáját. pl. "Csendes-óceáni téli idő". Lehetséges értékek TimeZoneInfo.IdTimeZoneInfo.GetSystemTimeZonesáltal visszaadott időzónákból. |
húr |
winRM | A Windows Remote Management figyelőit adja meg. Ez lehetővé teszi a távoli Windows PowerShell használatát. | WinRMConfiguration |
AdditionalUnattendContent
Név | Leírás | Érték |
---|---|---|
componentName | Az összetevő neve. Jelenleg az egyetlen engedélyezett érték a Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
tartalom | Megadja a megadott elérési úthoz és összetevőhöz a unattend.xml fájlhoz hozzáadott XML-formátumú tartalmat. Az XML-nek 4 KB-nál kisebbnek kell lennie, és tartalmaznia kell a beszúrt beállítás vagy szolgáltatás gyökérelemét. | húr |
passName | Az átengedés neve. Jelenleg az egyetlen engedélyezett érték az OobeSystem. | "OobeSystem" |
settingName | Megadja annak a beállításnak a nevét, amelyre a tartalom vonatkozik. A lehetséges értékek a következők: FirstLogonCommands és AutoLogon. | "AutoLogon" "FirstLogonCommands" |
PatchSettings
Név | Leírás | Érték |
---|---|---|
assessmentMode | Az IaaS virtuális gép virtuális gépének virtuálisgép-vendégjavítás-felmérésének módját adja meg. A lehetséges értékek a következők: ImageDefault – Ön szabályozza a javításértékelések időzítését egy virtuális gépen. AutomaticByPlatform – A platform rendszeres javításértékeléseket indít el. A provisionVMAgent tulajdonságnak igaznak kell lennie. |
"AutomaticByPlatform" "ImageDefault" |
automaticByPlatformSettings | További beállításokat ad meg az AutomaticByPlatform javításmódhoz a Windows rendszerű virtuálisgép-vendégjavításokban. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Lehetővé teszi az ügyfelek számára, hogy újraindítás nélkül javíthassák az Azure-beli virtuális gépeiket. Az enableHotpatching esetében a "provisionVMAgent" értéknek igaznak kell lennie, a "patchMode" értéknek pedig az "AutomaticByPlatform" értékre kell állítania. | Bool |
patchMode | Meghatározza a virtuálisgép-vendégjavítás módját az IaaS virtuális gépen vagy a virtuálisgép-méretezési csoporthoz társított virtuális gépeken, rugalmasként az OrchestrationMode használatával. A lehetséges értékek a következők: Manuális – Ön szabályozza a javítások virtuális gépre való alkalmazását. Ezt úgy teheti meg, hogy manuálisan alkalmazza a javításokat a virtuális gépen belül. Ebben a módban az automatikus frissítések le vannak tiltva; a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak hamisnak kell lennie AutomaticByOS – A virtuális gépet az operációs rendszer automatikusan frissíti. A WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie. AutomaticByPlatform – a virtuális gépet a platform automatikusan frissíti. A provisionVMAgent és a WindowsConfiguration.enableAutomaticUpdates tulajdonságnak igaznak kell lennie |
"AutomaticByOS" "AutomaticByPlatform" "Kézi" |
WindowsVMGuestPatchAutomaticByPlatformSettings
Név | Leírás | Érték |
---|---|---|
rebootSetting | Az AutomaticByPlatform-javítás telepítési műveleteinek újraindítási beállítását adja meg. | "Mindig" "IfRequired" "Soha" "Ismeretlen" |
WinRMConfiguration
Név | Leírás | Érték |
---|---|---|
Hallgatók | A Windows Remote Management figyelőinek listája | WinRMListener[] |
WinRMListener
Név | Leírás | Érték |
---|---|---|
certificateUrl | Ez egy tanúsítvány URL-címe, amelyet titkos kulcsként töltöttek fel a Key Vaultba. Ha titkos kulcsot szeretne hozzáadni a Key Vaulthoz, olvassa el a Kulcs vagy titkos kulcs hozzáadása a kulcstartóhozcímű témakört. Ebben az esetben a tanúsítványnak az UTF-8-ban kódolt következő JSON-objektum Base64-kódolásának kell lennie: { "data":"{Base64-encoded-certificate}", "dataType":"pfx", "password":"{pfx-file-password}" } A tanúsítványok virtuális gépekre való telepítéséhez ajánlott a |
húr |
protokoll | A WinRM-figyelő protokollját adja meg. A lehetséges értékek a következők: http- https |
"Http" "Https" |
ScheduledEventsProfile
Név | Leírás | Érték |
---|---|---|
osImageNotificationProfile | Az operációsrendszer-rendszerkép ütemezett eseményhez kapcsolódó konfigurációit adja meg. | OSImageNotificationProfile |
terminateNotificationProfile | Az ütemezett eseményhez kapcsolódó konfigurációk leállítását adja meg. | TerminateNotificationProfile |
OSImageNotificationProfile
Név | Leírás | Érték |
---|---|---|
engedélyez | Megadja, hogy az operációsrendszer-rendszerkép ütemezett eseménye engedélyezve van-e vagy le van-e tiltva. | Bool |
notBeforeTimeout | Az újraformázandó vagy az operációs rendszer frissítésével rendelkező virtuális gépeknek valószínűleg jóvá kell hagyniuk az operációs rendszer rendszerképének ütemezett eseményét az esemény automatikus jóváhagyása előtt (időtúllépés). A konfiguráció ISO 8601 formátumban van megadva, és az értéknek 15 percnek kell lennie (PT15M) | húr |
TerminateNotificationProfile
Név | Leírás | Érték |
---|---|---|
engedélyez | Megadja, hogy az ütemezett esemény leállása engedélyezve van-e vagy le van-e tiltva. | Bool |
notBeforeTimeout | A törölendő virtuális gépek konfigurálható időtartamának valószínűleg jóvá kell hagynia az ütemezett esemény leállítását az esemény automatikus jóváhagyása előtt (időtúllépés). A konfigurációt ISO 8601 formátumban kell megadni, az alapértelmezett érték 5 perc (PT5M) | húr |
SecurityProfile
Név | Leírás | Érték |
---|---|---|
encryptionAtHost | Ezt a tulajdonságot a felhasználó használhatja a kérelemben a virtuális gép vagy virtuálisgép-méretezési csoport gazdagéptitkosításának engedélyezésére vagy letiltására. Ez lehetővé teszi az összes lemez titkosítását, beleértve magát a gazdagépen található Resource/Temp lemezt is. Alapértelmezett: A gazdagép titkosítása le lesz tiltva, kivéve, ha ez a tulajdonság igaz értékre van állítva az erőforrás esetében. |
Bool |
securityType | A virtuális gép SecurityType tulajdonságát adja meg. Az UefiSettings engedélyezéséhez minden megadott értékre be kell állítani. Alapértelmezett: Az UefiSettings csak akkor lesz engedélyezve, ha ez a tulajdonság be van állítva. |
"ConfidentialVM" "TrustedLaunch" |
uefiSettings | Megadja a virtuális gép létrehozásakor használt biztonsági beállításokat, például a biztonságos rendszerindítást és a vTPM-et. Minimális API-verzió: 2020-12-01 |
UefiSettings |
UefiSettings
Név | Leírás | Érték |
---|---|---|
secureBootEnabled | Megadja, hogy engedélyezni kell-e a biztonságos rendszerindítást a virtuális gépen. Minimális API-verzió: 2020-12-01 |
Bool |
vTpmEnabled | Megadja, hogy a virtuális gépen engedélyezve legyen-e a vTPM. Minimális API-verzió: 2020-12-01 |
Bool |
ServiceArtifactReference
Név | Leírás | Érték |
---|---|---|
azonosító | A szolgáltatásösszetevő referencia-azonosítója /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} | húr |
VirtualMachineScaleSetStorageProfile
Név | Leírás | Érték |
---|---|---|
dataDisks | Megadja azokat a paramétereket, amelyekkel adatlemezeket adhat hozzá a méretezési csoport virtuális gépeihez. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. |
VirtualMachineScaleSetDataDisk[] |
diskControllerType | húr | |
imageReference | Megadja a használni kívánt kép adatait. Megadhatja a platformrendszerképekről, a marketplace-rendszerképekről vagy a virtuálisgép-rendszerképekről szóló információkat. Ez az elem akkor szükséges, ha platformrendszerképet, piactéri rendszerképet vagy virtuálisgép-lemezképet szeretne használni, de más létrehozási műveletekben nem használja. | ImageReference |
osDisk | Megadja a méretezési csoportban lévő virtuális gépek által használt operációsrendszer-lemez adatait. További információ a lemezekről: Az Azure-beli virtuális gépek lemezei és virtuális merevlemezei. |
VirtualMachineScaleSetOSDisk |
VirtualMachineScaleSetDataDisk
Név | Leírás | Érték |
---|---|---|
gyorsítótárazás | Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs ReadOnly ReadWrite Alapértelmezett: Nincs a standard tárolóhoz. ReadOnly for Premium Storage |
"Nincs" "ReadOnly" "ReadWrite" |
createOption | A létrehozási lehetőség. | "Csatolás" "Üres" "FromImage" (kötelező) |
deleteOption | Megadja, hogy az adatlemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el). Lehetséges értékek: Törlés Ha ezt az értéket használja, az adatlemez törlődik a VMSS Flex virtuális gép törlésekor. leválasztása Ha ezt az értéket használja, az adatlemez megmarad a VMSS Flex virtuális gép törlése után. Az alapértelmezett érték atörlése |
"Törlés" "Leválasztás" |
diskIOPSReadWrite | Megadja a felügyelt lemez Read-Write IOPS-t. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. | Int |
diskMBpsReadWrite | A felügyelt lemez sávszélességét adja meg másodpercenként MB-ban. Csak akkor használható, ha a StorageAccountType UltraSSD_LRS. Ha nincs megadva, az alapértelmezett érték a diskSizeGB alapján lesz hozzárendelve. | Int |
diskSizeGB | Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A diskSizeGB a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál |
Int |
Lun | Az adatlemez logikai egységszámát adja meg. Ez az érték a virtuális gépen belüli adatlemezek azonosítására szolgál, ezért egyedinek kell lennie a virtuális géphez csatlakoztatott minden adatlemez esetében. | int (kötelező) |
managedDisk | A felügyelt lemez paraméterei. | VirtualMachineScaleSetManagedDiskParameters |
név | A lemez neve. | húr |
writeAcceleratorEnabled | Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. | Bool |
VirtualMachineScaleSetManagedDiskParameters
Név | Leírás | Érték |
---|---|---|
diskEncryptionSet | Megadja a felügyelt lemez ügyfél által felügyelt lemeztitkosítási készletének erőforrás-azonosítóját. | DiskEncryptionSetParameters |
securityProfile | Megadja a felügyelt lemez biztonsági profilját. | VMDiskSecurityProfile |
storageAccountType | Megadja a felügyelt lemez tárfiókjának típusát. MEGJEGYZÉS: UltraSSD_LRS csak adatlemezekkel használható, operációsrendszer-lemezzel nem használható. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" "UltraSSD_LRS" |
DiskEncryptionSetParameters
Név | Leírás | Érték |
---|---|---|
azonosító | Erőforrás-azonosító | húr |
VMDiskSecurityProfile
Név | Leírás | Érték |
---|---|---|
diskEncryptionSet | Megadja az ügyfél által felügyelt lemeztitkosítási csoport erőforrás-azonosítóját a felügyelt lemezhez, amelyet az ügyfél által titkosított ConfidentialVM OS Disk és VMGuest blob használ. | DiskEncryptionSetParameters |
securityEncryptionType | A felügyelt lemez EncryptionType tulajdonságát adja meg. DiskWithVMGuestState értékre van állítva a felügyelt lemez és a VMGuestState blob titkosításához, a VMGuestStateOnly pedig csak a VMGuestState blob titkosításához. MEGJEGYZÉS: Csak bizalmas virtuális gépekhez állítható be. |
"DiskWithVMGuestState" "VMGuestStateOnly" |
ImageReference
Név | Leírás | Érték |
---|---|---|
communityGalleryImageId | A virtuális gép üzembe helyezéséhez a közösségi katalógus rendszerképének egyedi azonosítóját adta meg. Ez lekérhető a közösségi galéria rendszerképének GET hívásából. | húr |
azonosító | Erőforrás-azonosító | húr |
ajánlat | Megadja a virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép ajánlatát. | húr |
kiadó | A kép közzétevője. | húr |
sharedGalleryImageId | A megosztott katalógus lemezképének egyedi azonosítóját adta meg a virtuális gép üzembe helyezéséhez. Ez lekérhető a megosztott katalógus képének GET hívásából. | húr |
Sku | A kép termékváltozata. | húr |
verzió | A virtuális gép létrehozásához használt platformrendszerkép vagy marketplace-rendszerkép verzióját adja meg. Az engedélyezett formátumok a Major.Minor.Build vagy a "legújabb". A fő, a kisebb és a build tizedes tört. Adja meg a "legújabb" értéket a rendszerkép üzembe helyezéskor elérhető legújabb verziójának használatához. Még ha a legújabb verziót is használja, a virtuálisgép-rendszerkép nem frissül automatikusan az üzembe helyezés után, még akkor sem, ha egy új verzió elérhetővé válik. Ne használja a "verzió" mezőt a katalógus lemezképének üzembe helyezéséhez, a katalógus lemezképének "id" mezője mindig az "id" mezőt használja a katalóguskép "legújabb" verziójának használatához, csak állítsa be a "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}" mezőt az "id" mezőben verzióbemenet nélkül. | húr |
VirtualMachineScaleSetOSDisk
Név | Leírás | Érték |
---|---|---|
gyorsítótárazás | Megadja a gyorsítótárazási követelményeket. A lehetséges értékek a következők: Nincs ReadOnly ReadWrite Alapértelmezett: Nincs a standard tárolóhoz. ReadOnly for Premium Storage |
"Nincs" "ReadOnly" "ReadWrite" |
createOption | Meghatározza, hogyan kell létrehozni a méretezési csoportban lévő virtuális gépeket. Az egyetlen engedélyezett érték: FromImage \u2013 Ezt az értéket akkor használja a rendszer, ha rendszerképet használ a virtuális gép létrehozásához. Platformrendszerkép használata esetén a fent leírt imageReference elemet is használhatja. Marketplace-rendszerkép használata esetén a korábban ismertetett tervelemet is használhatja. |
"Csatolás" "Üres" "FromImage" (kötelező) |
deleteOption | Megadja, hogy az operációsrendszer-lemezt törölni vagy leválasztani kell-e a VMSS Flex törlésekor (ez a funkció csak rugalmas orchestrationMode-tal rendelkező VMSS-ekhez érhető el). Lehetséges értékek: Törlés Ha ezt az értéket használja, az operációsrendszer-lemez törlődik a VMSS Flex virtuális gép törlésekor. leválasztása Ha ezt az értéket használja, az operációsrendszer-lemez megmarad a VMSS Flex virtuális gép törlése után. Az alapértelmezett érték atörlése |
"Törlés" "Leválasztás" |
diffDiskSettings | Megadja a virtuálisgép-méretezési csoport által használt operációsrendszer-lemez rövid élettartamú lemezbeállításait. | DiffDiskSettings |
diskSizeGB | Egy üres adatlemez méretét adja meg gigabájtban. Ez az elem a virtuálisgép-lemezkép lemezméretének felülírására használható. A diskSizeGB a lemez 1024^3 bájtjainak száma, és az érték nem lehet nagyobb 1023-nál |
Int |
kép | A méretezési csoport alapjául szolgáló nem felügyelt felhasználói lemezképre vonatkozó információkat adja meg. | VirtualHardDisk |
managedDisk | A felügyelt lemez paraméterei. | VirtualMachineScaleSetManagedDiskParameters |
név | A lemez neve. | húr |
osType | Ez a tulajdonság lehetővé teszi a lemezen található operációs rendszer típusának megadását, ha virtuális gépet hoz létre felhasználói lemezképből vagy speciális VHD-ből. A lehetséges értékek a következők: Windows Linux |
"Linux" "Windows" |
vhdContainers | Megadja a méretezési csoport operációsrendszer-lemezeinek tárolására használt tároló URL-címeit. | sztring[] |
writeAcceleratorEnabled | Megadja, hogy a writeAccelerator engedélyezve legyen vagy le legyen tiltva a lemezen. | Bool |
DiffDiskSettings
Név | Leírás | Érték |
---|---|---|
opció | Megadja az operációsrendszer-lemez rövid élettartamú lemezbeállításait. | "Helyi" |
elhelyezés | Az operációsrendszer-lemez rövid élettartamú lemezelhelyezését adja meg. A lehetséges értékek a következők: CacheDisk ResourceDisk Alapértelmezett: CacheDisk, ha a virtuális gép méretéhez van konfigurálva, ellenkező esetben ResourceDisk használ. Tekintse meg a Windows rendszerű virtuális gépek méretdokumentációját az /azure/virtual-machines/windows/sizes és a Linux rendszerű virtuális gépeknél az /azure/virtual-machines/linux/sizes címen, és ellenőrizze, hogy mely virtuálisgép-méretek teszik elérhetővé a gyorsítótárlemezt. |
"CacheDisk" "ResourceDisk" |
VirtualHardDisk
Név | Leírás | Érték |
---|---|---|
Uri | Megadja a virtuális merevlemez URI-ját. | húr |
Sku
Név | Leírás | Érték |
---|---|---|
kapacitás | Megadja a méretezési csoportban lévő virtuális gépek számát. | Int |
név | A termékváltozat neve. | húr |
kötő | A méretezési csoportban lévő virtuális gépek szintjét adja meg. Lehetséges értékek: Standard Alapszintű |
húr |