Microsoft.Compute virtualMachineScaleSets
- nejnovější
-
2024-07-01 -
2024-03-01 - 2023-09-01
-
2023-07-01 -
2023-03-01 - 11. 11. 2022
- 2022-08-01
- 1. 3. 2022
- 11. 11. 2021
- 2021-07-01
-
2021-04-01 - 2021-03-01
- 12. 12. 2020
- 06.06.2020
- 12. 12. 2019
-
1. 7. 2019 - 03.03.2019
- 10. 10. 2018
- 06.06.2018
-
04.04.2018 - 12. 12. 2017
- 30. 30. 2017
-
2016-04-30-preview - 2016-03-30
- 15. 6. 2015
Definice prostředku Bicep
Typ prostředku virtualMachineScaleSets je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/virtualMachineScaleSets, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets@2024-07-01' = {
extendedLocation: {
name: 'string'
type: 'string'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
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'
}
resiliencyPolicy: {
resilientVMCreationPolicy: {
enabled: bool
}
resilientVMDeletionPolicy: {
enabled: bool
}
}
scaleInPolicy: {
forceDeletion: bool
rules: [
'string'
]
}
scheduledEventsPolicy: {
scheduledEventsAdditionalPublishingTargets: {
eventGridAndResourceGraph: {
enable: bool
}
}
userInitiatedReboot: {
automaticallyApprove: bool
}
userInitiatedRedeploy: {
automaticallyApprove: bool
}
}
singlePlacementGroup: bool
skuProfile: {
allocationStrategy: 'string'
vmSizes: [
{
name: 'string'
}
]
}
spotRestorePolicy: {
enabled: bool
restoreTimeout: 'string'
}
upgradePolicy: {
automaticOSUpgradePolicy: {
disableAutomaticRollback: bool
enableAutomaticOSUpgrade: bool
osRollingUpgradeDeferral: 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: int
}
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(Azure.Bicep.Types.Concrete.AnyType)
protectedSettingsFromKeyVault: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
provisionAfterExtensions: [
'string'
]
publisher: 'string'
settings: any(Azure.Bicep.Types.Concrete.AnyType)
suppressFailures: bool
type: 'string'
typeHandlerVersion: 'string'
}
}
]
extensionsTimeBudget: 'string'
}
hardwareProfile: {
vmSizeProperties: {
vCPUsAvailable: int
vCPUsPerCore: int
}
}
licenseType: 'string'
networkProfile: {
healthProbe: {
id: 'string'
}
networkApiVersion: 'string'
networkInterfaceConfigurations: [
{
name: 'string'
properties: {
auxiliaryMode: 'string'
auxiliarySku: 'string'
deleteOption: 'string'
disableTcpStateTracking: bool
dnsSettings: {
dnsServers: [
'string'
]
}
enableAcceleratedNetworking: bool
enableFpga: bool
enableIPForwarding: bool
ipConfigurations: [
{
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
{
id: 'string'
}
]
applicationSecurityGroups: [
{
id: 'string'
}
]
loadBalancerBackendAddressPools: [
{
id: 'string'
}
]
loadBalancerInboundNatPools: [
{
id: 'string'
}
]
primary: bool
privateIPAddressVersion: 'string'
publicIPAddressConfiguration: {
name: 'string'
properties: {
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
domainNameLabelScope: 'string'
}
idleTimeoutInMinutes: int
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
publicIPAddressVersion: 'string'
publicIPPrefix: {
id: 'string'
}
}
sku: {
name: 'string'
tier: 'string'
}
}
subnet: {
id: 'string'
}
}
}
]
networkSecurityGroup: {
id: 'string'
}
primary: bool
}
}
]
}
osProfile: {
adminPassword: 'string'
adminUsername: 'string'
allowExtensionOperations: bool
computerNamePrefix: 'string'
customData: 'string'
linuxConfiguration: {
disablePasswordAuthentication: bool
enableVMAgentPlatformUpdates: bool
patchSettings: {
assessmentMode: 'string'
automaticByPlatformSettings: {
bypassPlatformSafetyChecksOnUserSchedule: bool
rebootSetting: 'string'
}
patchMode: 'string'
}
provisionVMAgent: bool
ssh: {
publicKeys: [
{
keyData: 'string'
path: 'string'
}
]
}
}
requireGuestProvisionSignal: bool
secrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateStore: 'string'
certificateUrl: 'string'
}
]
}
]
windowsConfiguration: {
additionalUnattendContent: [
{
componentName: 'Microsoft-Windows-Shell-Setup'
content: 'string'
passName: 'OobeSystem'
settingName: 'string'
}
]
enableAutomaticUpdates: bool
patchSettings: {
assessmentMode: 'string'
automaticByPlatformSettings: {
bypassPlatformSafetyChecksOnUserSchedule: bool
rebootSetting: 'string'
}
enableHotpatching: bool
patchMode: 'string'
}
provisionVMAgent: bool
timeZone: 'string'
winRM: {
listeners: [
{
certificateUrl: 'string'
protocol: 'string'
}
]
}
}
}
priority: 'string'
scheduledEventsProfile: {
osImageNotificationProfile: {
enable: bool
notBeforeTimeout: 'string'
}
terminateNotificationProfile: {
enable: bool
notBeforeTimeout: 'string'
}
}
securityPostureReference: {
excludeExtensions: [
'string'
]
id: 'string'
isOverridable: bool
}
securityProfile: {
encryptionAtHost: bool
encryptionIdentity: {
userAssignedIdentityResourceId: 'string'
}
proxyAgentSettings: {
enabled: bool
keyIncarnationId: int
mode: 'string'
}
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: 'string'
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'
}
zonalPlatformFaultDomainAlignMode: 'string'
zoneBalance: bool
}
sku: {
capacity: int
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Hodnoty vlastností
AdditionalCapabilities
Jméno | Popis | Hodnota |
---|---|---|
HibernaceEnabled | Příznak, který povolí nebo zakáže funkci hibernace na virtuálním počítači. | Bool |
ultraSSDEnabled | Příznak, který povolí nebo zakáže schopnost mít jeden nebo více spravovaných datových disků s typem účtu úložiště UltraSSD_LRS na virtuálním počítači nebo VMSS. Spravované disky s typem účtu úložiště UltraSSD_LRS lze přidat do virtuálního počítače nebo škálovací sady virtuálních počítačů pouze v případě, že je tato vlastnost povolená. | Bool |
AdditionalUnattendContent
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. | Microsoft-Windows-Shell-Setup |
obsah | Určuje formátovaný obsah XML, který je přidán do souboru unattend.xml pro zadanou cestu a součást. Xml musí být menší než 4 kB a musí obsahovat kořenový prvek pro nastavení nebo funkci, která se vkládá. | řetězec |
passName | Název pass. V současné době je jedinou povolenou hodnotou OobeSystem. | OobeSystem |
settingName | Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. | AutoLogon FirstLogonCommands |
ApiEntityReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku ARM ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | řetězec |
ApplicationProfile
Jméno | Popis | Hodnota |
---|---|---|
galleryApplications | Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo VMSS. | VMGalleryApplication[] |
AutomaticOSUpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
disableAutomaticRollback | Určuje, jestli má být funkce vrácení image operačního systému zakázaná. Výchozí hodnota je false. | Bool |
enableAutomaticOSUpgrade | Označuje, jestli se upgrady operačního systému mají automaticky použít u instancí škálovací sady, a to v případě, že bude k dispozici novější verze image operačního systému. Výchozí hodnota je false. Pokud je tato hodnota nastavena na hodnotu true pro škálovací sady založené na Windows, enableAutomaticUpdates je automaticky nastavena na false a nelze ji nastavit na true. | Bool |
osRollingUpgradeDeferral | Určuje, jestli by se u automatického upgradu operačního systému mělo provést odložení. Odložené upgrady operačního systému budou posílat upřesňující oznámení na základě jednotlivých virtuálních počítačů, že upgrade operačního systému z postupných upgradů je příchozí, prostřednictvím značky IMDS Platform.PendingOSUpgrade. Upgrade se pak odrazí, dokud se upgrade neschválí prostřednictvím volání ApproveRollingUpgrade. | Bool |
useRollingUpgradePolicy | Označuje, jestli se při automatickém upgradu operačního systému mají používat zásady postupného upgradu. Výchozí hodnota je false. Pokud v sadě VMSS není definovaná žádná zásada, automatický upgrade operačního systému se vrátí k výchozím zásadám. | Bool |
AutomaticRepairsPolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli se mají ve škálovací sadě virtuálních počítačů povolit automatické opravy. Výchozí hodnota je false. | Bool |
gracePeriod | Doba, po kterou jsou automatické opravy pozastavené kvůli změně stavu na virtuálním počítači. Čas odkladu začíná po dokončení změny stavu. To pomáhá vyhnout se předčasně nebo náhodným opravám. Doba trvání by měla být zadána ve formátu ISO 8601. Minimální povolená doba odkladu je 10 minut (PT10M), což je také výchozí hodnota. Maximální povolená doba odkladu je 90 minut (PT90M). | řetězec |
repairAction | Typ akce opravy (nahrazení, restartování, obnovení image), která se použije k opravě virtuálních počítačů, které nejsou v pořádku ve škálovací sadě. Výchozí hodnota je nahrazena. | Reimage "Nahradit" Restartovat |
BillingProfile
Jméno | Popis | Hodnota |
---|---|---|
maxPrice | Určuje maximální cenu, kterou jste ochotni zaplatit za spotový virtuální počítač nebo službu VMSS Azure. Tato cena je v amerických dolarech. Tato cena se porovná s aktuální spotovou cenou Azure pro velikost virtuálního počítače. Ceny se také porovnávají v době vytvoření/aktualizace spotového virtuálního počítače nebo VMSS Azure a operace bude úspěšná, pouze pokud je maximální cena vyšší než aktuální spotová cena Azure. Maximální cena se použije také k vyřazení spotového virtuálního počítače nebo služby VMSS Azure, pokud aktuální spotová cena Azure po vytvoření virtuálního počítače nebo VMSS překročí maximální cenu. Možné hodnoty: - Jakákoli desetinná hodnota větší než nula. Příklad: 0.01538 -1 – označuje výchozí cenu, která se má up-to na vyžádání. Maximální cenu můžete nastavit na -1, aby bylo možné označit, že spotový virtuální počítač nebo VMSS Azure by se neměl vyřakovat z důvodů ceny. Výchozí maximální cena je také -1, pokud ji neposkytujete. Minimální verze api: 2019-03-01. |
Int |
BootDiagnostics
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli má být na virtuálním počítači povolená diagnostika spouštění. | Bool |
storageUri | Identifikátor URI účtu úložiště, který se má použít k umístění výstupu konzoly a snímku obrazovky. Pokud se při povolování diagnostiky spouštění nezadá identifikátor STORAGEURI, použije se spravované úložiště. | řetězec |
CapacityReservationProfile
Jméno | Popis | Hodnota |
---|---|---|
capacityReservationGroup | Určuje ID prostředku skupiny rezervací kapacity, které by se mělo použít k přidělování instancí virtuálních počítačů nebo škálovací sady za předpokladu, že byla rezervována dostatečná kapacita. Další podrobnosti najdete v tématu https://aka.ms/CapacityReservation . | subresource |
DiagnosticsProfile
DiffDiskSettings
Jméno | Popis | Hodnota |
---|---|---|
možnost | Určuje dočasné nastavení disku pro disk operačního systému. | Místní |
umístění | Určuje dočasné umístění disku pro disk operačního systému. Možné hodnoty jsou: CacheDisk,ResourceDisk,NvmeDisk. Výchozí chování je: CacheDisk pokud je nakonfigurovaná pro velikost virtuálního počítače, jinak ResourceDisk nebo NvmeDisk. Informace o velikosti virtuálního počítače najdete v dokumentaci k velikosti virtuálního počítače s Windows na adrese /azure/virtual-machines/windows/size a virtuálním počítači s Linuxem na adrese /azure/virtual-machines/linux/sizes a zkontrolujte, které velikosti virtuálních počítačů zpřístupňují disk mezipaměti. Minimální verze api pro NvmeDisk: 2024-03-01. | CacheDisk NvmeDisk ResourceDisk |
DiskEncryptionSetParameters
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
EncryptionIdentity
Jméno | Popis | Hodnota |
---|---|---|
userAssignedIdentityResourceId | Určuje ID prostředku ARM jedné z identit uživatelů přidružených k virtuálnímu počítači. | řetězec |
EventGridAndResourceGraph
Jméno | Popis | Hodnota |
---|---|---|
zapnout | Určuje, jestli je pro konfigurace související s naplánovanou událostí povolená služba Event Grid a graf prostředků. | Bool |
ExtendedLocation
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšířeného umístění. | řetězec |
typ | Typ rozšířeného umístění. | EdgeZone |
ImageReference
Jméno | Popis | Hodnota |
---|---|---|
communityGalleryImageId | Zadali jsme jedinečné ID image galerie komunity pro nasazení virtuálního počítače. To se dá načíst z volání GET galerie komunity. | řetězec |
id | ID prostředku | řetězec |
nabídnout | Určuje nabídku image platformy nebo image marketplace použité k vytvoření virtuálního počítače. | řetězec |
vydavatel | Vydavatel image. | řetězec |
sharedGalleryImageId | Zadali jste jedinečné ID image sdílené galerie pro nasazení virtuálního počítače. To se dá načíst z volání GET sdíleného obrázku galerie. | řetězec |
sku | Skladová položka image. | řetězec |
verze | Určuje verzi image platformy nebo image marketplace, která se používá k vytvoření virtuálního počítače. Povolené formáty jsou Major.Minor.Build nebo Latest. Hlavní, Vedlejší a Build jsou desetinná čísla. Zadejte nejnovější verzi image, která je k dispozici v době nasazení. I když použijete nejnovější verzi, image virtuálního počítače se po nasazení automaticky neaktualizuje, i když bude k dispozici nová verze. Nepoužívejte pole Verze pro nasazení imagí galerie, image galerie by pro nasazení měla vždy používat pole ID, pokud chcete použít nejnovější verzi image galerie, stačí nastavit /subscriptions/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName} v poli ID bez zadání verze. | řetězec |
KeyVaultSecretReference
Jméno | Popis | Hodnota |
---|---|---|
secretUrl | Adresa URL odkazující na tajný kód ve službě Key Vault. | string (povinné) |
sourceVault | Relativní adresa URL služby Key Vault obsahující tajný klíč. | subresource |
LinuxConfiguration
LinuxPatchSettings
Jméno | Popis | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: imageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – platforma aktivuje pravidelná hodnocení oprav. Vlastnost provisionVMAgent musí být true. |
AutomaticByPlatform ImageDefault |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače v Linuxu. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. Možné hodnoty: imageDefault – použije se výchozí konfigurace oprav virtuálního počítače. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnost provisionVMAgent musí být pravdivá. |
AutomaticByPlatform ImageDefault |
LinuxVMGuestPatchAutomaticByPlatformSettings
Jméno | Popis | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | Bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. | Vždy IfRequired "Nikdy" Neznámý |
Microsoft.Compute/virtualMachineScaleSets
Jméno | Popis | Hodnota |
---|---|---|
extendedLocation | Rozšířené umístění škálovací sady virtuálních počítačů. | ExtendedLocation |
identita | Identita škálovací sady virtuálních počítačů, pokud je nakonfigurovaná. | VirtualMachineScaleSetIdentity |
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
plán | Určuje informace o imagi marketplace použité k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte image povolit pro programové použití. Na webu Azure Portal vyhledejte image marketplace, kterou chcete použít, a potom klikněte na Chcete nasadit programově, začněte –>. Zadejte požadované informace a klikněte na Uložit. | plánu |
vlastnosti | Popisuje vlastnosti škálovací sady virtuálních počítačů. | virtualMachineScaleSetProperties |
sku | Skladová položka škálovací sady virtuálních počítačů. | skladové položky |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
zóny | Zóny škálovací sady virtuálních počítačů. | string[] |
OSImageNotificationProfile
Jméno | Popis | Hodnota |
---|---|---|
zapnout | Určuje, jestli je povolená nebo zakázaná událost naplánované image operačního systému. | Bool |
notBeforeTimeout | Doba, po kterou se virtuální počítač znovu zmage nebo upgrade operačního systému bude muset potenciálně schválit událost naplánované image operačního systému před automatickým schválením události (vypršel časový limit). Konfigurace je zadána ve formátu ISO 8601 a hodnota musí být 15 minut (PT15M). | řetězec |
PatchSettings
Jméno | Popis | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: imageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – platforma aktivuje pravidelná hodnocení oprav. Vlastnost provisionVMAgent musí být true. |
AutomaticByPlatform ImageDefault |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform ve opravách hosta virtuálního počítače ve Windows. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Umožňuje zákazníkům opravovat virtuální počítače Azure bez nutnosti restartování. Pro enableHotpatching musí být provisionVMAgent nastaven na true a patchMode musí být nastaven na AutomaticByPlatform. | Bool |
patchMode | Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. Možné hodnoty: Ruční – řídíte použití oprav na virtuální počítač. Provedete to ručním použitím oprav uvnitř virtuálního počítače. V tomto režimu jsou automatické aktualizace zakázány; Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být false. AutomaticByOS – operační systém automaticky aktualizuje virtuální počítač. Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být true. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnosti provisionVMAgent a WindowsConfiguration.enableAutomaticUpdates musí být pravdivé. |
"AutomaticByOS" AutomaticByPlatform "Ručně" |
Plán
Jméno | Popis | Hodnota |
---|---|---|
Jméno | ID plánu. | řetězec |
výrobek | Určuje produkt image z marketplace. Jedná se o stejnou hodnotu jako Offer pod elementem imageReference. | řetězec |
promotionCode | Kód povýšení. | řetězec |
vydavatel | ID vydavatele. | řetězec |
PriorityMixPolicy
Jméno | Popis | Hodnota |
---|---|---|
baseRegularPriorityCount | Základní počet běžných virtuálních počítačů s prioritou, které se vytvoří v této škálovací sadě při horizontálním navýšení kapacity. | Int Omezení: Minimální hodnota = 0 |
regularPriorityPercentageAboveBase | Procento instancí virtuálních počítačů po dosažení základního běžného počtu priorit, které se očekává, že budou používat pravidelnou prioritu. | Int Omezení: Minimální hodnota = 0 Maximální hodnota = 100 |
ProxyAgentSettings
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli má být na virtuálním počítači nebo škálovací sadě virtuálních počítačů povolená funkce ProxyAgent. | Bool |
keyIncarnationId | Zvýšení hodnoty této vlastnosti umožňuje uživateli resetovat klíč použitý k zabezpečení komunikačního kanálu mezi hostem a hostitelem. | Int |
režim | Určuje režim, na který se bude agent Proxy Agent spouštět, pokud je tato funkce povolená. ProxyAgent se začne auditovat nebo monitorovat, ale nebude vynucovat řízení přístupu nad požadavky na koncové body hostitele v režimu auditování, zatímco v režimu vynucení vynutí řízení přístupu. Výchozí hodnota je Režim vynucení. | Audit Vynucení |
PublicIPAddressSku
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Zadání názvu skladové položky veřejné IP adresy | "Základní" "Standardní" |
úroveň | Zadání úrovně skladové položky veřejné IP adresy | Global (Globální) 'Oblast' |
ResiliencyPolicy
Jméno | Popis | Hodnota |
---|---|---|
resilientVMCreationPolicy | Parametry konfigurace použité při vytváření odolných virtuálních počítačů. | odolných zásadVMCreationPolicy |
resilientVMDeletionPolicy | Parametry konfigurace použité při odstraňování odolných virtuálních počítačů. | odolné VMDeletionPolicy |
ResilientVMCreationPolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli se má ve škálovací sadě virtuálních počítačů povolit vytvoření odolného virtuálního počítače. Výchozí hodnota je false. | Bool |
ResilientVMDeletionPolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli má být ve škálovací sadě virtuálních počítačů povolené odstranění odolného virtuálního počítače. Výchozí hodnota je false. | Bool |
Značky prostředků
Jméno | Popis | Hodnota |
---|
RollingUpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
enableCrossZoneUpgrade | Povolte VMSS ignorovat hranice AZ při vytváření dávek upgradu. Zvažte aktualizaci domény a maxBatchInstancePercent k určení velikosti dávky. | Bool |
maxBatchInstancePercent | Maximální procento celkových instancí virtuálních počítačů, které budou upgradovány současně postupným upgradem v jedné dávce. Vzhledem k tomu, že se jedná o maximum, instance, které nejsou v pořádku v předchozích nebo budoucích dávkách, můžou způsobit snížení procenta instancí v dávce, aby se zajistila vyšší spolehlivost. Výchozí hodnota pro tento parametr je 20%. | Int Omezení: Minimální hodnota = 5 Maximální hodnota = 100 |
maxSurge | Vytvořte nové virtuální počítače pro upgrade škálovací sady místo aktualizace existujících virtuálních počítačů. Existující virtuální počítače budou odstraněny po vytvoření nových virtuálních počítačů pro každou dávku. | Bool |
maxUnhealthyInstancePercent | Maximální procento celkových instancí virtuálních počítačů ve škálovací sadě, které může být současně v pořádku, buď v důsledku upgradu, nebo zjištěním stavu, který není v pořádku, kontroluje stav virtuálního počítače před přerušením postupného upgradu. Toto omezení se zkontroluje před spuštěním jakékoli dávky. Výchozí hodnota pro tento parametr je 20%. | Int Omezení: Minimální hodnota = 5 Maximální hodnota = 100 |
maxUnhealthyUpgradedInstancePercent | Maximální procento upgradovanýchinstancích Tato kontrola proběhne po upgradu každé dávky. Pokud se toto procento někdy překročí, průběžná aktualizace se přeruší. Výchozí hodnota pro tento parametr je 20%. | Int Omezení: Minimální hodnota = 0 Maximální hodnota = 100 |
pauseTimeBetweenBatches | Doba čekání mezi dokončením aktualizace pro všechny virtuální počítače v jedné dávce a spuštěním další dávky. Doba trvání by měla být zadána ve formátu ISO 8601. Výchozí hodnota je 0 sekund (PT0S). | řetězec |
prioritizeUnhealthyInstances | Upgradujte všechny instance, které nejsou v pořádku, ve škálovací sadě před všemi instancemi, které jsou v pořádku. | Bool |
rollbackFailedInstancesOnPolicyBreach | Vrácení neúspěšných instancí do předchozího modelu v případě porušení zásad postupného upgradu | Bool |
ScaleInPolicy
Jméno | Popis | Hodnota |
---|---|---|
forceDeletion | Tato vlastnost umožňuje určit, jestli virtuální počítače zvolené k odebrání musí být vynucené odstranění, když se škálovací sada virtuálních počítačů škáluje. (Funkce ve verzi Preview) | Bool |
pravidla | Pravidla, která se mají dodržovat při škálování ve škálovací sadě virtuálních počítačů. Možné hodnoty: Výchozí Když je škálovací sada virtuálních počítačů škálovací sada škálovaná, bude škálovací sada nejprve vyvážená napříč zónami, pokud se jedná o zónovou škálovací sadu. Pak bude vyvážená napříč doménami selhání co nejvíce. V rámci každé domény selhání budou virtuální počítače vybrané k odebrání nejnovějšími počítači, které nejsou chráněné před horizontálním navýšením kapacity. Při škálování škálovací sady virtuálních počítačů se pro odebrání vyberou nejstarší virtuální počítače, které nejsou chráněné proti horizontálnímu snížení kapacity. V případě zónových škálovacích sad virtuálních počítačů bude škálovací sada nejprve vyvážená napříč zónami. V každé zóně se pro odebrání vyberou nejstarší virtuální počítače, které nejsou chráněné. nejnovější virtuální počítače Pokud se škálovací sada virtuálních počítačů škáluje na více systémů, zvolí se k odebrání nejnovějších virtuálních počítačů, které nejsou chráněné proti horizontálnímu snížení kapacity. V případě zónových škálovacích sad virtuálních počítačů bude škálovací sada nejprve vyvážená napříč zónami. V každé zóně se pro odebrání vyberou nejnovější virtuální počítače, které nejsou chráněné. |
Řetězcové pole obsahující některou z těchto možností: Výchozí Nejnovější virtuální počítač Nejstarší virtuální počítač |
ScheduledEventsAdditionalPublishingTargets
Jméno | Popis | Hodnota |
---|---|---|
eventGridAndResourceGraph | Parametry konfigurace použité při vytváření nastavení plánované události EventGridAndResourceGraph. | eventGridAndResourceGraph |
ScheduledEventsPolicy
Jméno | Popis | Hodnota |
---|---|---|
scheduledEventsAdditionalPublishingTargets | Parametry konfigurace použité při publikování scheduledEventsAdditionalPublishingTargets. | ScheduledEventsAdditionalPublishingTargets |
UserInitiatedReboot | Parametry konfigurace použité při vytváření nastavení naplánované události userInitiatedReboot. | userinitiatedReboot |
userInitiatedRedeploy | Parametry konfigurace použité při vytváření nastavení naplánované události userInitiatedRedeploy. | UserInitiatedRedeploy |
ScheduledEventsProfile
Jméno | Popis | Hodnota |
---|---|---|
osImageNotificationProfile | Určuje konfigurace související s událostmi naplánované image operačního systému. | OSImageNotificationProfile |
terminateNotificationProfile | Určuje konfigurace související s naplánovanou událostí ukončení. | TerminateNotificationProfile |
SecurityPostureReference
Jméno | Popis | Hodnota | |
---|---|---|---|
excludeExtensions | Seznam názvů rozšíření virtuálních počítačů, které se mají vyloučit při použití stavu zabezpečení | string[] | |
id | Id odkazu na stav zabezpečení ve formě /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch} | nejnovější | string (povinné) |
isOverridable | Určuje, jestli uživatel může přepsat stav zabezpečení. | Bool |
SecurityProfile
Jméno | Popis | Hodnota |
---|---|---|
encryptionAtHost | Tuto vlastnost může uživatel v požadavku použít k povolení nebo zakázání šifrování hostitele pro virtuální počítač nebo škálovací sadu virtuálních počítačů. Tím povolíte šifrování pro všechny disky, včetně samotného prostředku nebo dočasného disku v hostiteli. Výchozí chování je: Šifrování v hostiteli bude zakázáno, pokud není tato vlastnost nastavena na true pro prostředek. | Bool |
encryptionIdentity | Určuje spravovanou identitu používanou službou ADE k získání přístupového tokenu pro operace služby KeyVault. | |
proxyAgentSettings | Určuje nastavení proxyagentu při vytváření virtuálního počítače. Minimální verze rozhraní API: 2023-09-01. | ProxyAgentSettings |
securityType | Určuje typ zabezpečení virtuálního počítače. Aby bylo možné povolit UefiSettings, musí být nastavená na libovolnou zadanou hodnotu. Výchozí chování je: UefiSettings nebude povoleno, pokud není nastavena tato vlastnost. | Důvěrné virtuální počítače TrustedLaunch |
uefiSettings | Určuje nastavení zabezpečení, jako je zabezpečené spouštění a vTPM použité při vytváření virtuálního počítače. Minimální verze api: 2020-12-01. | UefiSettings |
ServiceArtifactReference
Jméno | Popis | Hodnota |
---|---|---|
id | Id odkazu artefaktů služby ve formě /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} | řetězec |
Sku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Určuje počet virtuálních počítačů ve škálovací sadě. | Int |
Jméno | Název skladové položky. | řetězec |
úroveň | Určuje úroveň virtuálních počítačů ve škálovací sadě. Možné hodnoty: Standard Základní |
řetězec |
SkuProfile
Jméno | Popis | Hodnota |
---|---|---|
allocationStrategy | Určuje strategii přidělování pro škálovací sadu virtuálních počítačů, na základě které budou virtuální počítače přiděleny. | CapacityOptimized NejnižšíCena |
vmSizes | Určuje velikosti virtuálních počítačů pro škálovací sadu virtuálních počítačů. | SkuProfileVMSize[] |
SkuProfileVMSize
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Určuje název velikosti virtuálního počítače. | řetězec |
SpotRestorePolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Povolí funkci Spot-Try-Restore, ve které se vyřazované instance spotové služby VMSS SPOT pokusí obnovit oportunisticky na základě dostupnosti kapacity a cenových omezení. | Bool |
restoreTimeout | Hodnota časového limitu vyjádřená jako doba trvání iso 8601, po které se platforma nebude pokoušet obnovit spotové instance VMSS | řetězec |
SshConfiguration
Jméno | Popis | Hodnota |
---|---|---|
publicKeys | Seznam veřejných klíčů SSH sloužících k ověřování pomocí virtuálních počítačů založených na Linuxu. | SshPublicKey[] |
SshPublicKey
Jméno | Popis | Hodnota |
---|---|---|
keyData | Certifikát veřejného klíče SSH použitý k ověření s virtuálním počítačem přes SSH. Klíč musí být minimálně 2048bitový a ve formátu ssh-rsa. Informace o vytváření klíčů ssh najdete v tématu [Vytvoření klíčů SSH v Linuxu a Macu pro virtuální počítače s Linuxem v Azure]/azure/virtual-machines/linux/create-ssh-keys-detailed). | řetězec |
cesta | Určuje úplnou cestu na vytvořeném virtuálním počítači, kde je uložený veřejný klíč SSH. Pokud soubor již existuje, zadaný klíč se připojí k souboru. Příklad: /home/user/.ssh/authorized_keys | řetězec |
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
TerminateNotificationProfile
Jméno | Popis | Hodnota |
---|---|---|
zapnout | Určuje, jestli je povolená nebo zakázaná událost Ukončit naplánovanou událost. | Bool |
notBeforeTimeout | Konfigurovatelná doba odstranění virtuálního počítače bude muset potenciálně schválit naplánovanou událost ukončení před automatickým schválením události (vypršel časový limit). Konfigurace musí být zadána ve formátu ISO 8601, výchozí hodnota je 5 minut (PT5M). | řetězec |
UefiSettings
Jméno | Popis | Hodnota |
---|---|---|
secureBootEnabled | Určuje, jestli má být na virtuálním počítači povolené zabezpečené spouštění. Minimální verze api: 2020-12-01. | Bool |
vTpmEnabled | Určuje, jestli má být na virtuálním počítači povolený virtuální počítač vTPM. Minimální verze api: 2020-12-01. | Bool |
UpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
automaticOSUpgradePolicy | Parametry konfigurace používané k provádění automatického upgradu operačního systému | AutomaticOSUpgradePolicy |
režim | Určuje režim upgradu na virtuální počítače ve škálovací sadě. Možné hodnoty: Ruční – řídíte aplikaci aktualizací virtuálních počítačů ve škálovací sadě. Provedete to pomocí akce manualUpgrade. Automatické – Všechny virtuální počítače ve škálovací sadě se automaticky aktualizují současně. |
"Automaticky" "Ručně" "Rolling" |
rollingUpgradePolicy | Parametry konfigurace použité při postupném upgradu. | RollingUpgradePolicy |
UserAssignedIdentities
Jméno | Popis | Hodnota |
---|
UserAssignedIdentitiesValue
Jméno | Popis | Hodnota |
---|
UserInitiatedReboot
Jméno | Popis | Hodnota |
---|---|---|
automaticallyApprove | Určuje konfigurace související s naplánovanou událostí restartování. | Bool |
UserInitiatedRedeploy
Jméno | Popis | Hodnota |
---|---|---|
automaticallyApprove | Určuje konfiguraci související s naplánovanou událostí opětovné nasazení. | Bool |
VaultCertificate
Jméno | Popis | Hodnota |
---|---|---|
certificateStore | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. Pro virtuální počítače s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem souboru <UppercaseThumbprint>.crt pro soubor certifikátu X509 a <UpperCaseThumbprint>.prv pro privátní klíč. Oba tyto soubory jsou formátovány .pem. | řetězec |
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače služby |
řetězec |
VaultSecretGroup
Jméno | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL služby Key Vault obsahující všechny certifikáty ve službě VaultCertificates. | subresource |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | vaultCertificate[] |
VirtualHardDisk
Jméno | Popis | Hodnota |
---|---|---|
identifikátor uri | Určuje identifikátor URI virtuálního pevného disku. | řetězec |
VirtualMachineScaleSetDataDisk
Jméno | Popis | Hodnota |
---|---|---|
ukrývání | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: None pro úložiště úrovně Standard. Jen pro čtení pro Premium Storage. | None (Žádný) ReadOnly ReadWrite |
createOption | Možnost vytvoření. | Připojit Kopírovat "Prázdné" FromImage Obnovit (povinné) |
deleteOption | Určuje, jestli se má datový disk odstranit nebo odpojit po odstranění flex VMSS (tato funkce je dostupná jenom pro VMSS s flexibilním orchestrationModem). Možné hodnoty: Odstranit Pokud se tato hodnota použije, datový disk se odstraní při odstranění virtuálního počítače VMSS Flex. Odpojit Pokud se tato hodnota použije, datový disk se zachovají po odstranění virtuálního počítače VMSS Flex. Výchozí hodnota je nastavena na Odstranit. |
Odstranit "Odpojit" |
diskIOPSReadWrite | Určuje Read-Write IOPS spravovaného disku. Mělo by se použít pouze v případě, že je storageAccountType UltraSSD_LRS. Pokud nezadáte, přiřadí se výchozí hodnota na základě diskuSizeGB. | Int |
diskMBpsReadWrite | Určuje šířku pásma v MB za sekundu pro spravovaný disk. Mělo by se použít pouze v případě, že je storageAccountType UltraSSD_LRS. Pokud nezadáte, přiřadí se výchozí hodnota na základě diskuSizeGB. | Int |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nemůže být větší než 1023. | Int |
Lun | Určuje počet logických jednotek datového disku. Tato hodnota se používá k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. | int (povinné) |
managedDisk | Parametry spravovaného disku. | VirtualMachineScaleSetManagedDiskParameters |
Jméno | Název disku. | řetězec |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | Bool |
VirtualMachineScaleSetExtension
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšíření. | řetězec |
vlastnosti | Popisuje vlastnosti rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Jméno | Popis | Hodnota |
---|---|---|
rozšíření | Prostředky podřízeného rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget | Určuje čas přidělení pro spuštění všech rozšíření. Doba trvání by měla být mezi 15 minut a 120 minut (včetně) a měla by být zadána ve formátu ISO 8601. Výchozí hodnota je 90 minut (PT1H30M). Minimální verze api: 2020-06-01. | řetězec |
VirtualMachineScaleSetExtensionProperties
Jméno | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Určuje, jestli má rozšíření používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true. | Bool |
enableAutomaticUpgrade | Určuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze rozšíření. | Bool |
forceUpdateTag | Pokud je zadána hodnota a liší se od předchozí hodnoty, bude obslužná rutina rozšíření nucena aktualizovat i v případě, že konfigurace rozšíření nebyla změněna. | řetězec |
protectedSettings | Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault, nebo vůbec žádná chráněná nastavení. | jakýkoliv |
protectedSettingsFromKeyVault | Nastavení chráněná rozšířeními, která jsou předána odkazem, a spotřebovaná z trezoru klíčů | keyVaultSecretReference |
provisionAfterExtensions | Kolekce názvů rozšíření, po kterých je potřeba toto rozšíření zřídit. | string[] |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | řetězec |
nastavení | Veřejná nastavení formátovaná json pro rozšíření | jakýkoliv |
suppressFailures | Určuje, jestli se potlačí selhání vyplývající z rozšíření (provozní selhání, jako je například nepřipojování k virtuálnímu počítači, nebudou potlačována bez ohledu na tuto hodnotu). Výchozí hodnota je false. | Bool |
typ | Určuje typ rozšíření; Příkladem je CustomScriptExtension. | řetězec |
typeHandlerVersion | Určuje verzi obslužné rutiny skriptu. | řetězec |
VirtualMachineScaleSetHardwareProfile
Jméno | Popis | Hodnota |
---|---|---|
vmSizeProperties | Určuje vlastnosti pro přizpůsobení velikosti virtuálního počítače. Minimální verze api: 2021-11-01. Další podrobnosti najdete v pokynech v přizpůsobení virtuálního počítače. | VMSizeProperties |
VirtualMachineScaleSetIdentity
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ identity používané pro škálovací sadu virtuálních počítačů. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity ze škálovací sady virtuálních počítačů. | None (Žádný) SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Seznam identit uživatelů přidružených ke škálovací sadě virtuálních počítačů. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | userAssignedIdentities |
VirtualMachineScaleSetIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název konfigurace PROTOKOLU IP. | string (povinné) |
vlastnosti | Popisuje vlastnosti konfigurace IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Určuje pole odkazů na back-endové fondy adres aplikačních bran. Škálovací sada může odkazovat na back-endové fondy adres více aplikačních bran. Více škálovacích sad nemůže používat stejnou aplikační bránu. | subresource[] |
applicationSecurityGroups | Určuje pole odkazů na skupinu zabezpečení aplikace. | subresource[] |
loadBalancerBackendAddressPools | Určuje pole odkazů na back-endové fondy adres nástrojů pro vyrovnávání zatížení. Škálovací sada může odkazovat na back-endové fondy adres jednoho veřejného a jednoho interního nástroje pro vyrovnávání zatížení. Více škálovacích sad nemůže použít stejný nástroj pro vyrovnávání zatížení skladové položky Basic. | subresource[] |
loadBalancerInboundNatPools | Určuje pole odkazů na příchozí fondy Nat nástrojů pro vyrovnávání zatížení. Škálovací sada může odkazovat na příchozí fondy nat jednoho veřejného a jednoho interního nástroje pro vyrovnávání zatížení. Více škálovacích sad nemůže použít stejný nástroj pro vyrovnávání zatížení skladové položky Basic. | subresource[] |
primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | Bool |
privateIPAddressVersion | K dispozici od verze Api-Version 2017-03-30 dále představuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
publicIPAddressConfiguration | PublicIPAddressConfiguration. | VirtualMachineScaleSetPublicIPAddressConfiguration |
podsíť | Určuje identifikátor podsítě. | apiEntityReference |
VirtualMachineScaleSetIpTag
Jméno | Popis | Hodnota |
---|---|---|
ipTagType | Typ značky IP. Příklad: FirstPartyUsage. | řetězec |
značka | Značka IP přidružené k veřejné IP adrese. Příklad: SQL, Storage atd. | řetězec |
VirtualMachineScaleSetManagedDiskParameters
Jméno | Popis | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku spravovaného disku spravovaného zákazníkem pro spravovaný disk. | DiskEncryptionSetParameters |
securityProfile | Určuje profil zabezpečení spravovaného disku. | VMDiskSecurityProfile |
storageAccountType | Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze jej použít s diskem s operačním systémem. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" UltraSSD_LRS |
VirtualMachineScaleSetNetworkConfiguration
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název konfigurace sítě. | string (povinné) |
vlastnosti | Popisuje konfiguraci PROTOKOLU IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Jméno | Popis | Hodnota |
---|---|---|
dnsServers | Seznam IP adres serverů DNS | string[] |
VirtualMachineScaleSetNetworkConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
pomocný režim | Určuje, zda je pro prostředek síťového rozhraní povolen pomocný režim. | Akcelerované spojení Plovoucí None (Žádný) |
pomocnáSku | Určuje, zda je pro prostředek síťového rozhraní povolena skladová položka Pomocné položky. | A1 A2 A4 A8 None (Žádný) |
deleteOption | Určení toho, co se stane se síťovým rozhraním při odstranění virtuálního počítače | Odstranit "Odpojit" |
disableTcpStateTracking | Určuje, jestli je síťové rozhraní pro sledování stavu tcp zakázané. | Bool |
dnsSettings | Nastavení DNS, která se mají použít v síťových rozhraních. | VirtualMachineScaleSetNetworkConfigurationDnsSettings |
enableAcceleratedNetworking | Určuje, jestli je síťové rozhraní akcelerované síťové připojení. | Bool |
enableFpga | Určuje, jestli je síťové rozhraní s povoleným síťovým rozhraním FPGA. | Bool |
enableIPForwarding | Určuje, jestli je u této síťové karty povolené předávání IP. | Bool |
ipConfigurations | Určuje konfigurace PROTOKOLU IP síťového rozhraní. | VirtualMachineScaleSetIPConfiguration[] (povinné) |
networkSecurityGroup | Skupina zabezpečení sítě. | subresource |
primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | Bool |
VirtualMachineScaleSetNetworkProfile
Jméno | Popis | Hodnota |
---|---|---|
healthProbe | Odkaz na sondu nástroje pro vyrovnávání zatížení sloužící k určení stavu instance ve škálovací sadě virtuálních počítačů. Odkaz bude ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}. | apiEntityReference |
networkApiVersion | určuje verzi rozhraní Microsoft.Network API použitou při vytváření síťových prostředků v konfiguracích síťového rozhraní pro škálovací sadu virtuálních počítačů s flexibilním režimem orchestrace. | '2020-11-01' |
networkInterfaceConfigurations | Seznam konfigurací sítě. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Jméno | Popis | Hodnota |
---|---|---|
ukrývání | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: None pro úložiště úrovně Standard. Jen pro čtení pro Premium Storage. | None (Žádný) ReadOnly ReadWrite |
createOption | Určuje způsob vytvoření virtuálních počítačů ve škálovací sadě. Jediná povolená hodnota je: FromImage. Tato hodnota se používá při vytváření virtuálního počítače pomocí image. Pokud používáte image platformy, použijete také element imageReference popsaný výše. Pokud používáte image marketplace, použijete také dříve popsaný prvek plánu. | Připojit Kopírovat "Prázdné" FromImage Obnovit (povinné) |
deleteOption | Určuje, jestli se má disk s operačním systémem odstranit nebo odpojit po odstranění flex sady VMSS (tato funkce je dostupná jenom pro VMSS s flexibilním režimem OrchestraationMode). Možné hodnoty: Odstranit Pokud se tato hodnota použije, disk s operačním systémem se odstraní při odstranění virtuálního počítače VMSS Flex. Odpojit Pokud se tato hodnota použije, disk s operačním systémem se zachová po odstranění virtuálního počítače VMSS Flex. Výchozí hodnota je nastavena na Odstranit. Pro dočasný disk s operačním systémem je výchozí hodnota nastavena na Delete. Uživatel nemůže změnit možnost odstranění dočasného disku s operačním systémem. |
Odstranit "Odpojit" |
diffDiskSettings | Určuje dočasné nastavení disku pro disk operačního systému používaný škálovací sadou virtuálních počítačů. | |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nemůže být větší než 1023. | Int |
obraz | Určuje informace o nespravované imagi uživatele, na které se má škálovací sada založit. | VirtualHardDisk |
managedDisk | Parametry spravovaného disku. | VirtualMachineScaleSetManagedDiskParameters |
Jméno | Název disku. | řetězec |
osType | Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z image uživatele nebo specializovaného virtuálního pevného disku. Možné hodnoty jsou: Windows,Linux. | Linux Windows |
VhdContainers | Určuje adresy URL kontejneru, které se používají k ukládání disků operačního systému pro škálovací sadu. | string[] |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | Bool |
VirtualMachineScaleSetOSProfile
Jméno | Popis | Hodnota |
---|---|---|
adminPassword | Určuje heslo účtu správce. Minimální délka (Windows): 8 znaků Minimální délka (Linux): 6 znaků Maximální délka (Windows): 123 znaků Maximální délka (Linux): 72 znaků požadavky na složitost : 3 z následujících 4 podmínek je potřeba splnit. Má menší znaky. Obsahuje horní znaky. Má číslici. Má speciální znak (shoda regulárních výrazů [\W_]) nepovolené hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Informace o resetování hesla najdete v tématu Jak resetovat službu Vzdálená plocha nebo jeho přihlašovací heslo na virtuálním počítači s Windows Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess |
řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. |
adminUsername | Určuje název účtu správce. omezení pouze pro Windows: Nemůže končit na "." Nepovolené hodnoty: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimální délka (Linux): 1 znak Max-length (Linux): 64 znaků Maximální délka (Windows): 20 znaků |
řetězec |
allowExtensionOperations | Určuje, jestli se mají ve škálovací sadě virtuálních počítačů povolit operace rozšíření. Tato možnost může být nastavena pouze na Hodnotu False, pokud ve škálovací sadě virtuálních počítačů nejsou k dispozici žádná rozšíření. | Bool |
computerNamePrefix | Určuje předponu názvu počítače pro všechny virtuální počítače ve škálovací sadě. Předpony názvu počítače musí mít délku 1 až 15 znaků. | řetězec |
customData | Určuje řetězec s kódováním base-64 vlastních dat. Kódovaný řetězec base-64 je dekódován do binárního pole, které je uloženo jako soubor na virtuálním počítači. Maximální délka binárního pole je 65535 bajtů. Informace o použití cloud-init pro virtuální počítač najdete v tématu Použití cloud-init k přizpůsobení virtuálního počítače s Linuxem během vytváření | řetězec |
linuxConfiguration | Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distribuce. | LinuxConfiguration |
requireGuestProvisionSignal | Volitelná vlastnost, která musí být buď nastavena na Hodnotu True, nebo vynechána. | Bool |
tajemství | Určuje sadu certifikátů, které by se měly nainstalovat na virtuální počítače ve škálovací sadě. Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače služby |
VaultSecretGroup[] |
WindowsConfiguration | Určuje nastavení operačního systému Windows na virtuálním počítači. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Jméno | Popis | Hodnota |
---|---|---|
additionalCapabilities | Určuje další možnosti povolené nebo zakázané na virtuálních počítačích ve škálovací sadě virtuálních počítačů. Například: jestli mají virtuální počítače možnost podporovat připojení spravovaných datových disků s typem účtu úložiště UltraSSD_LRS. | additionalcapabilities |
automaticRepairsPolicy | Zásady pro automatické opravy | |
constrainedMaximumCapacity | Volitelná vlastnost, která musí být buď nastavena na Hodnotu True, nebo vynechána. | Bool |
doNotRunExtensionsOnOverprovisionedVMs | Pokud je povolené nadměrné zřízení, rozšíření se spustí jenom na požadovaném počtu virtuálních počítačů, které se nakonec uchovávají. Tato vlastnost proto zajistí, že se rozšíření nespustí na nadbytečných nadsaděných virtuálních počítačích. | Bool |
hostGroup | Určuje informace o vyhrazené skupině hostitelů, ve které se nachází škálovací sada virtuálních počítačů. Minimální verze api: 2020-06-01. | subresource |
orchestraationMode | Určuje režim orchestrace pro škálovací sadu virtuálních počítačů. | "Flexibilní" "Uniforma" |
overprovision | Určuje, jestli má být škálovací sada virtuálních počítačů nadměrně zřízená. | Bool |
platformFaultDomainCount | Počet domén selhání pro každou skupinu umístění | Int |
priorityMixPolicy | Určuje požadované cíle pro kombinování spotových a běžných virtuálních počítačů s prioritou ve stejné instanci VMSS Flex. | PriorityMixPolicy |
proximityPlacementGroup | Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měla být přiřazena škálovací sada virtuálních počítačů. Minimální verze api: 2018-04-01. | subresource |
resiliencyPolicy | Zásady odolnosti | ResiliencyPolicy |
scaleInPolicy | Určuje zásady použité při škálování virtuálních počítačů ve škálovací sadě virtuálních počítačů. | ScaleInPolicy |
scheduledEventsPolicy | The ScheduledEventsPolicy. | ScheduledEventsPolicy |
singlePlacementGroup | Pokud je pravda, omezuje škálovací sadu na jednu skupinu umístění, maximální velikost 100 virtuálních počítačů. POZNÁMKA: Pokud je singlePlacementGroup true, může být změněn na false. Pokud je však singlePlacementGroup false, nemusí být změněn na hodnotu true. | Bool |
skuProfile | Určuje profil skladové položky pro škálovací sadu virtuálních počítačů. | SkuProfile |
spotRestorePolicy | Určuje vlastnosti spotového obnovení pro škálovací sadu virtuálních počítačů. | SpotRestorePolicy |
upgradePolicy | Zásady upgradu. | UpgradePolicy |
virtualMachineProfile | Profil virtuálního počítače. | |
zonalPlatformFaultDomainAlignMode | Určuje režim zarovnání mezi výpočetní sadou virtuálních počítačů a počtem domén selhání úložiště. | Zarovnané "Nezarovnané" |
zoneBalance | Jestli chcete vynutit výhradně i distribuci virtuálních počítačů mezi x zónami v případě výpadku zóny. Vlastnost zoneBalance lze nastavit pouze v případě, že vlastnost zóny škálovací sady obsahuje více než jednu zónu. Pokud nejsou zadány žádné zóny nebo pouze jedna zóna, vlastnost zoneBalance by neměla být nastavena. | Bool |
VirtualMachineScaleSetPublicIPAddressConfiguration
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název konfigurace veřejné IP adresy. | string (povinné) |
vlastnosti | Popisuje konfiguraci PublicIPAddress konfigurace IP adres škálovací sady virtuálních počítačů. | VirtualMachineScaleSetPublicIPAddressConfigurationProperties |
sku | Popisuje skladovou položku veřejné IP adresy. Dá se nastavit jenom s orchestrationMode jako flexibilní. | publicIPAddressSku |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Jméno | Popis | Hodnota |
---|---|---|
domainNameLabel | Popisek názvu domény. Zřetězení popisku názvu domény a indexu virtuálního počítače bude popisky názvů domén prostředků PublicIPAddress, které se vytvoří. | string (povinné) |
domainNameLabelScope | Obor popisku názvu domény. Zřetězení popisku názvu domény hash, který se vygeneroval podle zásad z oboru popisku názvu domény a indexu virtuálního počítače, bude popisky názvů domén prostředků PublicIPAddress, které se vytvoří. | NoReuse ResourceGroupReuse SubscriptionReuse TenantReuse |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
deleteOption | Zadejte, co se stane s veřejnou IP adresou při odstranění virtuálního počítače. | Odstranit "Odpojit" |
dnsSettings | Nastavení dns, které se použije na veřejných IP adresách . | VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings |
idleTimeoutInMinutes | Časový limit nečinnosti veřejné IP adresy. | Int |
ipTags | Seznam značek IP adres přidružených k veřejné IP adrese | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion | K dispozici od verze Api-Version 2019-07-01 dále představuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
publicIPPrefix | PublicIPPrefix, ze kterého chcete přidělit veřejné IP adresy. | subresource |
VirtualMachineScaleSetStorageProfile
Jméno | Popis | Hodnota |
---|---|---|
dataDisks | Určuje parametry, které se používají k přidání datových disků do virtuálních počítačů ve škálovací sadě. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | VirtualMachineScaleSetDataDisk[] |
diskControllerType | řetězec | |
imageReference | Určuje informace o obrázku, který se má použít. Můžete zadat informace o imagích platformy, imagích marketplace nebo imagích virtuálních počítačů. Tento prvek se vyžaduje, pokud chcete použít image platformy, image marketplace nebo image virtuálního počítače, ale nepoužívá se v jiných operacích vytváření. | imageReference |
osDisk | Určuje informace o disku operačního systému používaného virtuálními počítači ve škálovací sadě. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | virtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Jméno | Popis | Hodnota |
---|---|---|
applicationProfile | Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo VMSS. | |
billingProfile | Určuje podrobnosti související s fakturací spotových virtuálních počítačů Azure. Minimální verze api: 2019-03-01. | |
capacityReservation | Určuje podrobnosti související s rezervací kapacity škálovací sady. Minimální verze api: 2021-04-01. | |
diagnosticsProfile | Určuje stav nastavení diagnostiky spouštění. Minimální verze api: 2015-06-15. | diagnosticsProfile |
evictionPolicy | Určuje zásady vyřazení pro virtuální počítač Azure Spot a škálovací sadu Azure Spot. U spotových virtuálních počítačů Azure se podporují zrušení přidělení i odstranění a minimální verze api-version je 2019-03-01. U spotových škálovacích sad Azure se podporují zrušení přidělení i odstranění a minimální verze api-version je 2017-10-30-preview. | Zrušení přidělení Odstranit |
extensionProfile | Určuje kolekci nastavení pro rozšíření nainstalovaná na virtuálních počítačích ve škálovací sadě. | VirtualMachineScaleSetExtensionProfile |
hardwareProfile | Určuje podrobnosti související s hardwarovým profilem škálovací sady. Minimální verze api: 2021-11-01. | VirtualMachineScaleSetHardwareProfile |
licenseType | Určuje, že použitá image nebo disk byly licencované místně. Možné hodnoty operačního systému Windows Server jsou: Windows_Client Windows_Server Možné hodnoty operačního systému Linux Server jsou: RHEL_BYOS (pro RHEL) SLES_BYOS (pro SUSE) Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server Zvýhodněné hybridní využití Azure pro linuxový server Minimální verze api: 2015-06-15 |
řetězec |
networkProfile | Určuje vlastnosti síťových rozhraní virtuálních počítačů ve škálovací sadě. | virtualMachineScaleSetNetworkProfile |
osProfile | Určuje nastavení operačního systému pro virtuální počítače ve škálovací sadě. | VirtualMachineScaleSetOSProfile |
priorita | Určuje prioritu pro virtuální počítače ve škálovací sadě. Minimální verze api: 2017-10-30-preview. | "Nízká" "Normální" "Spot" |
scheduledEventsProfile | Určuje konfigurace související s naplánovanou událostí. | |
securityPostureReference | Určuje stav zabezpečení, který se má použít ve škálovací sadě. Minimální verze api: 2023-03-01 | SecurityPostureReference |
securityProfile | Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítače ve škálovací sadě. | |
serviceArtifactReference | Určuje ID odkazu na artefakt služby použité k nastavení stejné verze image pro všechny virtuální počítače ve škálovací sadě při použití nejnovější verze image. Minimální verze api: 2022-11-01 | ServiceArtifactReference |
storageProfile | Určuje nastavení úložiště pro disky virtuálního počítače. | virtualMachineScaleSetStorageProfile |
userData | UserData pro virtuální počítače ve škálovací sadě, které musí být zakódované v base-64. Zákazník by zde neměl předávat žádné tajné kódy. Minimální verze api: 2021-03-01. | řetězec |
VMDiskSecurityProfile
Jméno | Popis | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku sady prostředků spravovaného zákazníkem spravovaného disku pro spravovaný disk, který se používá pro šifrovaný disk s důvěrným operačním systémem důvěrného virtuálního počítače a objekt blob VMGuest. | DiskEncryptionSetParameters |
securityEncryptionType | Určuje Typ šifrování spravovaného disku. Je nastavena na DiskWithVMGuestState pro šifrování spravovaného disku spolu s objekty blob VMGuestState, VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState a NonPersistedTPM pro neuchovávání stavu firmwaru v objektu blob VMGuestState. Poznámka: lze nastavit pouze pro důvěrné virtuální počítače. | DiskWithVMGuestState NonPersistedTPM VMGuestStateOnly |
VMGalleryApplication
Jméno | Popis | Hodnota |
---|---|---|
configurationReference | Volitelné, Určuje identifikátor URI objektu blob Azure, který nahradí výchozí konfiguraci balíčku, pokud je k dispozici. | řetězec |
enableAutomaticUpgrade | Pokud je nastavená hodnota true, když je v PIR/SIG k dispozici nová verze aplikace galerie, automaticky se aktualizuje pro virtuální počítač nebo VMSS. | Bool |
objednávka | Volitelné, Určuje pořadí, ve kterém se balíčky musí nainstalovat. | Int |
packageReferenceId | Určuje ID prostředku GalleryApplicationVersion ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} | string (povinné) |
visačky | Volitelné, Určuje předávací hodnotu pro obecnější kontext. | řetězec |
treatFailureAsDeploymentFailure | Volitelné, pokud je true, selhání jakékoli operace v aplikaci VmApplication selže při nasazení. | Bool |
VMSizeProperties
Jméno | Popis | Hodnota |
---|---|---|
VCPUsAvailable | Určuje počet virtuálních procesorů dostupných pro virtuální počítač. Pokud tato vlastnost není v textu požadavku zadána, výchozí chování je nastavit ji na hodnotu virtuálních procesorů dostupných pro danou velikost virtuálního počítače v odpovědi rozhraní API Vypsat všechny dostupné velikosti virtuálních počítačů v oblasti. | Int |
vCPUsPerCore | Určuje poměr virtuálních procesorů k fyzickému jádru. Pokud tato vlastnost není zadána v textu požadavku výchozí chování je nastavena na hodnotu vCPUsPerCore pro velikost virtuálního počítače vystavené v odpovědi rozhraní API Vypsat všechny dostupné velikosti virtuálních počítačů v oblasti. Nastavení této vlastnosti na hodnotu 1 také znamená, že hyper-threading je zakázán. | Int |
WindowsConfiguration
Jméno | Popis | Hodnota |
---|---|---|
additionalUnattendContent | Určuje další informace ve formátu XML s kódováním base-64, které lze zahrnout do souboru Unattend.xml, který používá instalační program systému Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Určuje, jestli je pro virtuální počítač s Windows povolená automatická aktualizace. Výchozí hodnota je true. U škálovacích sad virtuálních počítačů je možné tuto vlastnost aktualizovat a aktualizace se projeví při opětovném zřízení operačního systému. | Bool |
patchSettings | [Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače ve Windows. | patchSettings |
provisionVMAgent | Určuje, jestli má být na virtuálním počítači zřízen agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, je nastavena na true ve výchozím nastavení. Tím zajistíte, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné rozšíření přidat do virtuálního počítače později. | Bool |
timeZone | Určuje časové pásmo virtuálního počítače. např. "Pacific Standard Time". Možné hodnoty mohou být TimeZoneInfo.Id hodnoty z časových pásem vrácených TimeZoneInfo.GetSystemTimeZones. | řetězec |
winRM | Určuje naslouchací procesy vzdálené správy systému Windows. To umožňuje vzdálené prostředí Windows PowerShell. | winRMConfiguration |
WindowsVMGuestPatchAutomaticByPlatformSettings
Jméno | Popis | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | Bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. | Vždy IfRequired "Nikdy" Neznámý |
WinRMConfiguration
Jméno | Popis | Hodnota |
---|---|---|
posluchači | Seznam naslouchacích procesů vzdálené správy systému Windows | WinRMListener[] |
WinRMListener
Jméno | Popis | Hodnota |
---|---|---|
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače služby |
řetězec |
protokol | Určuje protokol naslouchacího procesu WinRM. Možné hodnoty jsou: http,https. | Http Https |
Ukázky rychlého startu
Následující ukázky rychlého startu nasadí tento typ prostředku.
Soubor Bicep | Popis |
---|---|
škálovací sada virtuálních počítačů azure Game Developer Virtual Machine | Škálovací sada virtuálních počítačů azure Game Developer zahrnuje moduly Licencsed, jako je Unreal. |
nasazení zabezpečeného clusteru s 5 uzly | Tato šablona umožňuje nasadit zabezpečený cluster Service Fabric s 5 uzly s Windows Serverem 2019 Datacenter na Standard_D2_v2 Velikost VMSS. |
nasazení clusteru Nextflow genomics | Tato šablona nasadí škálovatelný cluster Nextflow s jumpboxem, n uzly clusteru, podporou Dockeru a sdíleným úložištěm. |
Nasazení důvěryhodné spouštěcí sady pro virtuální počítače s Windows | Tato šablona umožňuje nasadit důvěryhodnou spouštěcí škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze Windows Serveru 2016, Windows Serveru 2019 nebo Windows Serveru 2022 Azure Edition. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení RDP. Pokud povolíte Secureboot a vTPM, nainstaluje se na váš VMSS rozšíření Ověření hosta. Toto rozšíření provede vzdálené ověření identity cloudem. |
nasazení škálovací sady virtuálních počítačů s virtuálními počítači s Windows a automatickým škálováním | Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze Windows 2008-R2-SP1, 2012-Datacenter nebo 2012-R2-Datacenter. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení RDP. Mají také integrované automatické škálování. |
Nasazení sady VMSS, která připojí každý virtuální počítač ke sdílené složce Azure Files | Tato šablona nasadí škálovací sadu virtuálních počítačů s Ubuntu a pomocí rozšíření vlastních skriptů připojí každý virtuální počítač ke sdílené složce Azure Files. |
Nasazení škálovací sady virtuálních počítačů s Windows pomocí služby Azure Application Gateway | Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows integrovanou se službou Azure Application Gateway a podporuje až 1 000 virtuálních počítačů. |
nasazení škálovací sady virtuálních počítačů se serverem Python Bottle & automatického škálování | Nasaďte škálovací sadu virtuálních počítačů za nástrojem pro vyrovnávání zatížení nebo naT & každému virtuálnímu počítači, na kterém běží jednoduchá aplikace Python Bottle, která funguje. S nakonfigurovanou škálovací sadou automatického škálování podle potřeby horizontálně navyšuje kapacitu & |
škálovací sady virtuálních počítačů s automatickým škálováním, na kterém běží webové aplikace IIS | Nasadí škálovací sadu virtuálních počítačů s Windows se službou IIS a velmi základní webovou aplikací .NET MVC. Rozšíření VMSS PowerShell DSC se využívá k instalaci služby IIS a nasazení balíčku WebDeploy. |
Rychlý start flexibilního režimu orchestrace VMSS pro Linux | Tato šablona nasadí jednoduchou škálovací sadu virtuálních počítačů s instancemi za Azure Load Balancerem. Škálovací sada virtuálních počítačů je v flexibilním režimu orchestrace. Pomocí parametru operačního systému zvolte nasazení Linux (Ubuntu) nebo Windows (Windows Server Datacenter 2019). POZNÁMKA: Tato šablona rychlého startu umožňuje síťový přístup k portům pro správu virtuálních počítačů (SSH, RDP) z libovolné internetové adresy a neměl by se používat pro produkční nasazení. |
VMSS s předponou veřejné IP adresy | Šablona pro nasazení VMSS s předponou veřejné IP adresy |
Definice prostředku šablony ARM
Typ prostředku virtualMachineScaleSets je možné nasadit s operacemi, které cílí:
- skupiny prostředků – viz příkazy nasazení skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/virtualMachineScaleSets, přidejte do šablony následující JSON.
{
"type": "Microsoft.Compute/virtualMachineScaleSets",
"apiVersion": "2024-07-01",
"name": "string",
"extendedLocation": {
"name": "string",
"type": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"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"
},
"resiliencyPolicy": {
"resilientVMCreationPolicy": {
"enabled": "bool"
},
"resilientVMDeletionPolicy": {
"enabled": "bool"
}
},
"scaleInPolicy": {
"forceDeletion": "bool",
"rules": [ "string" ]
},
"scheduledEventsPolicy": {
"scheduledEventsAdditionalPublishingTargets": {
"eventGridAndResourceGraph": {
"enable": "bool"
}
},
"userInitiatedReboot": {
"automaticallyApprove": "bool"
},
"userInitiatedRedeploy": {
"automaticallyApprove": "bool"
}
},
"singlePlacementGroup": "bool",
"skuProfile": {
"allocationStrategy": "string",
"vmSizes": [
{
"name": "string"
}
]
},
"spotRestorePolicy": {
"enabled": "bool",
"restoreTimeout": "string"
},
"upgradePolicy": {
"automaticOSUpgradePolicy": {
"disableAutomaticRollback": "bool",
"enableAutomaticOSUpgrade": "bool",
"osRollingUpgradeDeferral": "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": "int"
},
"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": "string",
"networkInterfaceConfigurations": [
{
"name": "string",
"properties": {
"auxiliaryMode": "string",
"auxiliarySku": "string",
"deleteOption": "string",
"disableTcpStateTracking": "bool",
"dnsSettings": {
"dnsServers": [ "string" ]
},
"enableAcceleratedNetworking": "bool",
"enableFpga": "bool",
"enableIPForwarding": "bool",
"ipConfigurations": [
{
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
{
"id": "string"
}
],
"applicationSecurityGroups": [
{
"id": "string"
}
],
"loadBalancerBackendAddressPools": [
{
"id": "string"
}
],
"loadBalancerInboundNatPools": [
{
"id": "string"
}
],
"primary": "bool",
"privateIPAddressVersion": "string",
"publicIPAddressConfiguration": {
"name": "string",
"properties": {
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"domainNameLabelScope": "string"
},
"idleTimeoutInMinutes": "int",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"publicIPAddressVersion": "string",
"publicIPPrefix": {
"id": "string"
}
},
"sku": {
"name": "string",
"tier": "string"
}
},
"subnet": {
"id": "string"
}
}
}
],
"networkSecurityGroup": {
"id": "string"
},
"primary": "bool"
}
}
]
},
"osProfile": {
"adminPassword": "string",
"adminUsername": "string",
"allowExtensionOperations": "bool",
"computerNamePrefix": "string",
"customData": "string",
"linuxConfiguration": {
"disablePasswordAuthentication": "bool",
"enableVMAgentPlatformUpdates": "bool",
"patchSettings": {
"assessmentMode": "string",
"automaticByPlatformSettings": {
"bypassPlatformSafetyChecksOnUserSchedule": "bool",
"rebootSetting": "string"
},
"patchMode": "string"
},
"provisionVMAgent": "bool",
"ssh": {
"publicKeys": [
{
"keyData": "string",
"path": "string"
}
]
}
},
"requireGuestProvisionSignal": "bool",
"secrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateStore": "string",
"certificateUrl": "string"
}
]
}
],
"windowsConfiguration": {
"additionalUnattendContent": [
{
"componentName": "Microsoft-Windows-Shell-Setup",
"content": "string",
"passName": "OobeSystem",
"settingName": "string"
}
],
"enableAutomaticUpdates": "bool",
"patchSettings": {
"assessmentMode": "string",
"automaticByPlatformSettings": {
"bypassPlatformSafetyChecksOnUserSchedule": "bool",
"rebootSetting": "string"
},
"enableHotpatching": "bool",
"patchMode": "string"
},
"provisionVMAgent": "bool",
"timeZone": "string",
"winRM": {
"listeners": [
{
"certificateUrl": "string",
"protocol": "string"
}
]
}
}
},
"priority": "string",
"scheduledEventsProfile": {
"osImageNotificationProfile": {
"enable": "bool",
"notBeforeTimeout": "string"
},
"terminateNotificationProfile": {
"enable": "bool",
"notBeforeTimeout": "string"
}
},
"securityPostureReference": {
"excludeExtensions": [ "string" ],
"id": "string",
"isOverridable": "bool"
},
"securityProfile": {
"encryptionAtHost": "bool",
"encryptionIdentity": {
"userAssignedIdentityResourceId": "string"
},
"proxyAgentSettings": {
"enabled": "bool",
"keyIncarnationId": "int",
"mode": "string"
},
"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": "string",
"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"
},
"zonalPlatformFaultDomainAlignMode": "string",
"zoneBalance": "bool"
},
"sku": {
"capacity": "int",
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Hodnoty vlastností
AdditionalCapabilities
Jméno | Popis | Hodnota |
---|---|---|
HibernaceEnabled | Příznak, který povolí nebo zakáže funkci hibernace na virtuálním počítači. | Bool |
ultraSSDEnabled | Příznak, který povolí nebo zakáže schopnost mít jeden nebo více spravovaných datových disků s typem účtu úložiště UltraSSD_LRS na virtuálním počítači nebo VMSS. Spravované disky s typem účtu úložiště UltraSSD_LRS lze přidat do virtuálního počítače nebo škálovací sady virtuálních počítačů pouze v případě, že je tato vlastnost povolená. | Bool |
AdditionalUnattendContent
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. | Microsoft-Windows-Shell-Setup |
obsah | Určuje formátovaný obsah XML, který je přidán do souboru unattend.xml pro zadanou cestu a součást. Xml musí být menší než 4 kB a musí obsahovat kořenový prvek pro nastavení nebo funkci, která se vkládá. | řetězec |
passName | Název pass. V současné době je jedinou povolenou hodnotou OobeSystem. | OobeSystem |
settingName | Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. | AutoLogon FirstLogonCommands |
ApiEntityReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku ARM ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | řetězec |
ApplicationProfile
Jméno | Popis | Hodnota |
---|---|---|
galleryApplications | Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo VMSS. | VMGalleryApplication[] |
AutomaticOSUpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
disableAutomaticRollback | Určuje, jestli má být funkce vrácení image operačního systému zakázaná. Výchozí hodnota je false. | Bool |
enableAutomaticOSUpgrade | Označuje, jestli se upgrady operačního systému mají automaticky použít u instancí škálovací sady, a to v případě, že bude k dispozici novější verze image operačního systému. Výchozí hodnota je false. Pokud je tato hodnota nastavena na hodnotu true pro škálovací sady založené na Windows, enableAutomaticUpdates je automaticky nastavena na false a nelze ji nastavit na true. | Bool |
osRollingUpgradeDeferral | Určuje, jestli by se u automatického upgradu operačního systému mělo provést odložení. Odložené upgrady operačního systému budou posílat upřesňující oznámení na základě jednotlivých virtuálních počítačů, že upgrade operačního systému z postupných upgradů je příchozí, prostřednictvím značky IMDS Platform.PendingOSUpgrade. Upgrade se pak odrazí, dokud se upgrade neschválí prostřednictvím volání ApproveRollingUpgrade. | Bool |
useRollingUpgradePolicy | Označuje, jestli se při automatickém upgradu operačního systému mají používat zásady postupného upgradu. Výchozí hodnota je false. Pokud v sadě VMSS není definovaná žádná zásada, automatický upgrade operačního systému se vrátí k výchozím zásadám. | Bool |
AutomaticRepairsPolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli se mají ve škálovací sadě virtuálních počítačů povolit automatické opravy. Výchozí hodnota je false. | Bool |
gracePeriod | Doba, po kterou jsou automatické opravy pozastavené kvůli změně stavu na virtuálním počítači. Čas odkladu začíná po dokončení změny stavu. To pomáhá vyhnout se předčasně nebo náhodným opravám. Doba trvání by měla být zadána ve formátu ISO 8601. Minimální povolená doba odkladu je 10 minut (PT10M), což je také výchozí hodnota. Maximální povolená doba odkladu je 90 minut (PT90M). | řetězec |
repairAction | Typ akce opravy (nahrazení, restartování, obnovení image), která se použije k opravě virtuálních počítačů, které nejsou v pořádku ve škálovací sadě. Výchozí hodnota je nahrazena. | Reimage "Nahradit" Restartovat |
BillingProfile
Jméno | Popis | Hodnota |
---|---|---|
maxPrice | Určuje maximální cenu, kterou jste ochotni zaplatit za spotový virtuální počítač nebo službu VMSS Azure. Tato cena je v amerických dolarech. Tato cena se porovná s aktuální spotovou cenou Azure pro velikost virtuálního počítače. Ceny se také porovnávají v době vytvoření/aktualizace spotového virtuálního počítače nebo VMSS Azure a operace bude úspěšná, pouze pokud je maximální cena vyšší než aktuální spotová cena Azure. Maximální cena se použije také k vyřazení spotového virtuálního počítače nebo služby VMSS Azure, pokud aktuální spotová cena Azure po vytvoření virtuálního počítače nebo VMSS překročí maximální cenu. Možné hodnoty: - Jakákoli desetinná hodnota větší než nula. Příklad: 0.01538 -1 – označuje výchozí cenu, která se má up-to na vyžádání. Maximální cenu můžete nastavit na -1, aby bylo možné označit, že spotový virtuální počítač nebo VMSS Azure by se neměl vyřakovat z důvodů ceny. Výchozí maximální cena je také -1, pokud ji neposkytujete. Minimální verze api: 2019-03-01. |
Int |
BootDiagnostics
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli má být na virtuálním počítači povolená diagnostika spouštění. | Bool |
storageUri | Identifikátor URI účtu úložiště, který se má použít k umístění výstupu konzoly a snímku obrazovky. Pokud se při povolování diagnostiky spouštění nezadá identifikátor STORAGEURI, použije se spravované úložiště. | řetězec |
CapacityReservationProfile
Jméno | Popis | Hodnota |
---|---|---|
capacityReservationGroup | Určuje ID prostředku skupiny rezervací kapacity, které by se mělo použít k přidělování instancí virtuálních počítačů nebo škálovací sady za předpokladu, že byla rezervována dostatečná kapacita. Další podrobnosti najdete v tématu https://aka.ms/CapacityReservation . | subresource |
DiagnosticsProfile
DiffDiskSettings
Jméno | Popis | Hodnota |
---|---|---|
možnost | Určuje dočasné nastavení disku pro disk operačního systému. | Místní |
umístění | Určuje dočasné umístění disku pro disk operačního systému. Možné hodnoty jsou: CacheDisk,ResourceDisk,NvmeDisk. Výchozí chování je: CacheDisk pokud je nakonfigurovaná pro velikost virtuálního počítače, jinak ResourceDisk nebo NvmeDisk. Informace o velikosti virtuálního počítače najdete v dokumentaci k velikosti virtuálního počítače s Windows na adrese /azure/virtual-machines/windows/size a virtuálním počítači s Linuxem na adrese /azure/virtual-machines/linux/sizes a zkontrolujte, které velikosti virtuálních počítačů zpřístupňují disk mezipaměti. Minimální verze api pro NvmeDisk: 2024-03-01. | CacheDisk NvmeDisk ResourceDisk |
DiskEncryptionSetParameters
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
EncryptionIdentity
Jméno | Popis | Hodnota |
---|---|---|
userAssignedIdentityResourceId | Určuje ID prostředku ARM jedné z identit uživatelů přidružených k virtuálnímu počítači. | řetězec |
EventGridAndResourceGraph
Jméno | Popis | Hodnota |
---|---|---|
zapnout | Určuje, jestli je pro konfigurace související s naplánovanou událostí povolená služba Event Grid a graf prostředků. | Bool |
ExtendedLocation
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšířeného umístění. | řetězec |
typ | Typ rozšířeného umístění. | EdgeZone |
ImageReference
Jméno | Popis | Hodnota |
---|---|---|
communityGalleryImageId | Zadali jsme jedinečné ID image galerie komunity pro nasazení virtuálního počítače. To se dá načíst z volání GET galerie komunity. | řetězec |
id | ID prostředku | řetězec |
nabídnout | Určuje nabídku image platformy nebo image marketplace použité k vytvoření virtuálního počítače. | řetězec |
vydavatel | Vydavatel image. | řetězec |
sharedGalleryImageId | Zadali jste jedinečné ID image sdílené galerie pro nasazení virtuálního počítače. To se dá načíst z volání GET sdíleného obrázku galerie. | řetězec |
sku | Skladová položka image. | řetězec |
verze | Určuje verzi image platformy nebo image marketplace, která se používá k vytvoření virtuálního počítače. Povolené formáty jsou Major.Minor.Build nebo Latest. Hlavní, Vedlejší a Build jsou desetinná čísla. Zadejte nejnovější verzi image, která je k dispozici v době nasazení. I když použijete nejnovější verzi, image virtuálního počítače se po nasazení automaticky neaktualizuje, i když bude k dispozici nová verze. Nepoužívejte pole Verze pro nasazení imagí galerie, image galerie by pro nasazení měla vždy používat pole ID, pokud chcete použít nejnovější verzi image galerie, stačí nastavit /subscriptions/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName} v poli ID bez zadání verze. | řetězec |
KeyVaultSecretReference
Jméno | Popis | Hodnota |
---|---|---|
secretUrl | Adresa URL odkazující na tajný kód ve službě Key Vault. | string (povinné) |
sourceVault | Relativní adresa URL služby Key Vault obsahující tajný klíč. | subresource |
LinuxConfiguration
LinuxPatchSettings
Jméno | Popis | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: imageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – platforma aktivuje pravidelná hodnocení oprav. Vlastnost provisionVMAgent musí být true. |
AutomaticByPlatform ImageDefault |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače v Linuxu. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. Možné hodnoty: imageDefault – použije se výchozí konfigurace oprav virtuálního počítače. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnost provisionVMAgent musí být pravdivá. |
AutomaticByPlatform ImageDefault |
LinuxVMGuestPatchAutomaticByPlatformSettings
Jméno | Popis | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | Bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. | Vždy IfRequired "Nikdy" Neznámý |
Microsoft.Compute/virtualMachineScaleSets
Jméno | Popis | Hodnota |
---|---|---|
apiVersion | Verze rozhraní API | '2024-07-01' |
extendedLocation | Rozšířené umístění škálovací sady virtuálních počítačů. | ExtendedLocation |
identita | Identita škálovací sady virtuálních počítačů, pokud je nakonfigurovaná. | VirtualMachineScaleSetIdentity |
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
plán | Určuje informace o imagi marketplace použité k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte image povolit pro programové použití. Na webu Azure Portal vyhledejte image marketplace, kterou chcete použít, a potom klikněte na Chcete nasadit programově, začněte –>. Zadejte požadované informace a klikněte na Uložit. | plánu |
vlastnosti | Popisuje vlastnosti škálovací sady virtuálních počítačů. | virtualMachineScaleSetProperties |
sku | Skladová položka škálovací sady virtuálních počítačů. | skladové položky |
visačky | Značky prostředků | Slovník názvů a hodnot značek Viz Značky v šablonách |
typ | Typ prostředku | Microsoft.Compute/virtualMachineScaleSets |
zóny | Zóny škálovací sady virtuálních počítačů. | string[] |
OSImageNotificationProfile
Jméno | Popis | Hodnota |
---|---|---|
zapnout | Určuje, jestli je povolená nebo zakázaná událost naplánované image operačního systému. | Bool |
notBeforeTimeout | Doba, po kterou se virtuální počítač znovu zmage nebo upgrade operačního systému bude muset potenciálně schválit událost naplánované image operačního systému před automatickým schválením události (vypršel časový limit). Konfigurace je zadána ve formátu ISO 8601 a hodnota musí být 15 minut (PT15M). | řetězec |
PatchSettings
Jméno | Popis | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: imageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – platforma aktivuje pravidelná hodnocení oprav. Vlastnost provisionVMAgent musí být true. |
AutomaticByPlatform ImageDefault |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform ve opravách hosta virtuálního počítače ve Windows. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Umožňuje zákazníkům opravovat virtuální počítače Azure bez nutnosti restartování. Pro enableHotpatching musí být provisionVMAgent nastaven na true a patchMode musí být nastaven na AutomaticByPlatform. | Bool |
patchMode | Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. Možné hodnoty: Ruční – řídíte použití oprav na virtuální počítač. Provedete to ručním použitím oprav uvnitř virtuálního počítače. V tomto režimu jsou automatické aktualizace zakázány; Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být false. AutomaticByOS – operační systém automaticky aktualizuje virtuální počítač. Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být true. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnosti provisionVMAgent a WindowsConfiguration.enableAutomaticUpdates musí být pravdivé. |
"AutomaticByOS" AutomaticByPlatform "Ručně" |
Plán
Jméno | Popis | Hodnota |
---|---|---|
Jméno | ID plánu. | řetězec |
výrobek | Určuje produkt image z marketplace. Jedná se o stejnou hodnotu jako Offer pod elementem imageReference. | řetězec |
promotionCode | Kód povýšení. | řetězec |
vydavatel | ID vydavatele. | řetězec |
PriorityMixPolicy
Jméno | Popis | Hodnota |
---|---|---|
baseRegularPriorityCount | Základní počet běžných virtuálních počítačů s prioritou, které se vytvoří v této škálovací sadě při horizontálním navýšení kapacity. | Int Omezení: Minimální hodnota = 0 |
regularPriorityPercentageAboveBase | Procento instancí virtuálních počítačů po dosažení základního běžného počtu priorit, které se očekává, že budou používat pravidelnou prioritu. | Int Omezení: Minimální hodnota = 0 Maximální hodnota = 100 |
ProxyAgentSettings
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli má být na virtuálním počítači nebo škálovací sadě virtuálních počítačů povolená funkce ProxyAgent. | Bool |
keyIncarnationId | Zvýšení hodnoty této vlastnosti umožňuje uživateli resetovat klíč použitý k zabezpečení komunikačního kanálu mezi hostem a hostitelem. | Int |
režim | Určuje režim, na který se bude agent Proxy Agent spouštět, pokud je tato funkce povolená. ProxyAgent se začne auditovat nebo monitorovat, ale nebude vynucovat řízení přístupu nad požadavky na koncové body hostitele v režimu auditování, zatímco v režimu vynucení vynutí řízení přístupu. Výchozí hodnota je Režim vynucení. | Audit Vynucení |
PublicIPAddressSku
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Zadání názvu skladové položky veřejné IP adresy | "Základní" "Standardní" |
úroveň | Zadání úrovně skladové položky veřejné IP adresy | Global (Globální) 'Oblast' |
ResiliencyPolicy
Jméno | Popis | Hodnota |
---|---|---|
resilientVMCreationPolicy | Parametry konfigurace použité při vytváření odolných virtuálních počítačů. | odolných zásadVMCreationPolicy |
resilientVMDeletionPolicy | Parametry konfigurace použité při odstraňování odolných virtuálních počítačů. | odolné VMDeletionPolicy |
ResilientVMCreationPolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli se má ve škálovací sadě virtuálních počítačů povolit vytvoření odolného virtuálního počítače. Výchozí hodnota je false. | Bool |
ResilientVMDeletionPolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli má být ve škálovací sadě virtuálních počítačů povolené odstranění odolného virtuálního počítače. Výchozí hodnota je false. | Bool |
Značky prostředků
Jméno | Popis | Hodnota |
---|
RollingUpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
enableCrossZoneUpgrade | Povolte VMSS ignorovat hranice AZ při vytváření dávek upgradu. Zvažte aktualizaci domény a maxBatchInstancePercent k určení velikosti dávky. | Bool |
maxBatchInstancePercent | Maximální procento celkových instancí virtuálních počítačů, které budou upgradovány současně postupným upgradem v jedné dávce. Vzhledem k tomu, že se jedná o maximum, instance, které nejsou v pořádku v předchozích nebo budoucích dávkách, můžou způsobit snížení procenta instancí v dávce, aby se zajistila vyšší spolehlivost. Výchozí hodnota pro tento parametr je 20%. | Int Omezení: Minimální hodnota = 5 Maximální hodnota = 100 |
maxSurge | Vytvořte nové virtuální počítače pro upgrade škálovací sady místo aktualizace existujících virtuálních počítačů. Existující virtuální počítače budou odstraněny po vytvoření nových virtuálních počítačů pro každou dávku. | Bool |
maxUnhealthyInstancePercent | Maximální procento celkových instancí virtuálních počítačů ve škálovací sadě, které může být současně v pořádku, buď v důsledku upgradu, nebo zjištěním stavu, který není v pořádku, kontroluje stav virtuálního počítače před přerušením postupného upgradu. Toto omezení se zkontroluje před spuštěním jakékoli dávky. Výchozí hodnota pro tento parametr je 20%. | Int Omezení: Minimální hodnota = 5 Maximální hodnota = 100 |
maxUnhealthyUpgradedInstancePercent | Maximální procento upgradovanýchinstancích Tato kontrola proběhne po upgradu každé dávky. Pokud se toto procento někdy překročí, průběžná aktualizace se přeruší. Výchozí hodnota pro tento parametr je 20%. | Int Omezení: Minimální hodnota = 0 Maximální hodnota = 100 |
pauseTimeBetweenBatches | Doba čekání mezi dokončením aktualizace pro všechny virtuální počítače v jedné dávce a spuštěním další dávky. Doba trvání by měla být zadána ve formátu ISO 8601. Výchozí hodnota je 0 sekund (PT0S). | řetězec |
prioritizeUnhealthyInstances | Upgradujte všechny instance, které nejsou v pořádku, ve škálovací sadě před všemi instancemi, které jsou v pořádku. | Bool |
rollbackFailedInstancesOnPolicyBreach | Vrácení neúspěšných instancí do předchozího modelu v případě porušení zásad postupného upgradu | Bool |
ScaleInPolicy
Jméno | Popis | Hodnota |
---|---|---|
forceDeletion | Tato vlastnost umožňuje určit, jestli virtuální počítače zvolené k odebrání musí být vynucené odstranění, když se škálovací sada virtuálních počítačů škáluje. (Funkce ve verzi Preview) | Bool |
pravidla | Pravidla, která se mají dodržovat při škálování ve škálovací sadě virtuálních počítačů. Možné hodnoty: Výchozí Když je škálovací sada virtuálních počítačů škálovací sada škálovaná, bude škálovací sada nejprve vyvážená napříč zónami, pokud se jedná o zónovou škálovací sadu. Pak bude vyvážená napříč doménami selhání co nejvíce. V rámci každé domény selhání budou virtuální počítače vybrané k odebrání nejnovějšími počítači, které nejsou chráněné před horizontálním navýšením kapacity. Při škálování škálovací sady virtuálních počítačů se pro odebrání vyberou nejstarší virtuální počítače, které nejsou chráněné proti horizontálnímu snížení kapacity. V případě zónových škálovacích sad virtuálních počítačů bude škálovací sada nejprve vyvážená napříč zónami. V každé zóně se pro odebrání vyberou nejstarší virtuální počítače, které nejsou chráněné. nejnovější virtuální počítače Pokud se škálovací sada virtuálních počítačů škáluje na více systémů, zvolí se k odebrání nejnovějších virtuálních počítačů, které nejsou chráněné proti horizontálnímu snížení kapacity. V případě zónových škálovacích sad virtuálních počítačů bude škálovací sada nejprve vyvážená napříč zónami. V každé zóně se pro odebrání vyberou nejnovější virtuální počítače, které nejsou chráněné. |
Řetězcové pole obsahující některou z těchto možností: Výchozí Nejnovější virtuální počítač Nejstarší virtuální počítač |
ScheduledEventsAdditionalPublishingTargets
Jméno | Popis | Hodnota |
---|---|---|
eventGridAndResourceGraph | Parametry konfigurace použité při vytváření nastavení plánované události EventGridAndResourceGraph. | eventGridAndResourceGraph |
ScheduledEventsPolicy
Jméno | Popis | Hodnota |
---|---|---|
scheduledEventsAdditionalPublishingTargets | Parametry konfigurace použité při publikování scheduledEventsAdditionalPublishingTargets. | ScheduledEventsAdditionalPublishingTargets |
UserInitiatedReboot | Parametry konfigurace použité při vytváření nastavení naplánované události userInitiatedReboot. | userinitiatedReboot |
userInitiatedRedeploy | Parametry konfigurace použité při vytváření nastavení naplánované události userInitiatedRedeploy. | UserInitiatedRedeploy |
ScheduledEventsProfile
Jméno | Popis | Hodnota |
---|---|---|
osImageNotificationProfile | Určuje konfigurace související s událostmi naplánované image operačního systému. | OSImageNotificationProfile |
terminateNotificationProfile | Určuje konfigurace související s naplánovanou událostí ukončení. | TerminateNotificationProfile |
SecurityPostureReference
Jméno | Popis | Hodnota | |
---|---|---|---|
excludeExtensions | Seznam názvů rozšíření virtuálních počítačů, které se mají vyloučit při použití stavu zabezpečení | string[] | |
id | Id odkazu na stav zabezpečení ve formě /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch} | nejnovější | string (povinné) |
isOverridable | Určuje, jestli uživatel může přepsat stav zabezpečení. | Bool |
SecurityProfile
Jméno | Popis | Hodnota |
---|---|---|
encryptionAtHost | Tuto vlastnost může uživatel v požadavku použít k povolení nebo zakázání šifrování hostitele pro virtuální počítač nebo škálovací sadu virtuálních počítačů. Tím povolíte šifrování pro všechny disky, včetně samotného prostředku nebo dočasného disku v hostiteli. Výchozí chování je: Šifrování v hostiteli bude zakázáno, pokud není tato vlastnost nastavena na true pro prostředek. | Bool |
encryptionIdentity | Určuje spravovanou identitu používanou službou ADE k získání přístupového tokenu pro operace služby KeyVault. | |
proxyAgentSettings | Určuje nastavení proxyagentu při vytváření virtuálního počítače. Minimální verze rozhraní API: 2023-09-01. | ProxyAgentSettings |
securityType | Určuje typ zabezpečení virtuálního počítače. Aby bylo možné povolit UefiSettings, musí být nastavená na libovolnou zadanou hodnotu. Výchozí chování je: UefiSettings nebude povoleno, pokud není nastavena tato vlastnost. | Důvěrné virtuální počítače TrustedLaunch |
uefiSettings | Určuje nastavení zabezpečení, jako je zabezpečené spouštění a vTPM použité při vytváření virtuálního počítače. Minimální verze api: 2020-12-01. | UefiSettings |
ServiceArtifactReference
Jméno | Popis | Hodnota |
---|---|---|
id | Id odkazu artefaktů služby ve formě /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} | řetězec |
Sku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Určuje počet virtuálních počítačů ve škálovací sadě. | Int |
Jméno | Název skladové položky. | řetězec |
úroveň | Určuje úroveň virtuálních počítačů ve škálovací sadě. Možné hodnoty: Standard Základní |
řetězec |
SkuProfile
Jméno | Popis | Hodnota |
---|---|---|
allocationStrategy | Určuje strategii přidělování pro škálovací sadu virtuálních počítačů, na základě které budou virtuální počítače přiděleny. | CapacityOptimized NejnižšíCena |
vmSizes | Určuje velikosti virtuálních počítačů pro škálovací sadu virtuálních počítačů. | SkuProfileVMSize[] |
SkuProfileVMSize
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Určuje název velikosti virtuálního počítače. | řetězec |
SpotRestorePolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Povolí funkci Spot-Try-Restore, ve které se vyřazované instance spotové služby VMSS SPOT pokusí obnovit oportunisticky na základě dostupnosti kapacity a cenových omezení. | Bool |
restoreTimeout | Hodnota časového limitu vyjádřená jako doba trvání iso 8601, po které se platforma nebude pokoušet obnovit spotové instance VMSS | řetězec |
SshConfiguration
Jméno | Popis | Hodnota |
---|---|---|
publicKeys | Seznam veřejných klíčů SSH sloužících k ověřování pomocí virtuálních počítačů založených na Linuxu. | SshPublicKey[] |
SshPublicKey
Jméno | Popis | Hodnota |
---|---|---|
keyData | Certifikát veřejného klíče SSH použitý k ověření s virtuálním počítačem přes SSH. Klíč musí být minimálně 2048bitový a ve formátu ssh-rsa. Informace o vytváření klíčů ssh najdete v tématu [Vytvoření klíčů SSH v Linuxu a Macu pro virtuální počítače s Linuxem v Azure]/azure/virtual-machines/linux/create-ssh-keys-detailed). | řetězec |
cesta | Určuje úplnou cestu na vytvořeném virtuálním počítači, kde je uložený veřejný klíč SSH. Pokud soubor již existuje, zadaný klíč se připojí k souboru. Příklad: /home/user/.ssh/authorized_keys | řetězec |
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
TerminateNotificationProfile
Jméno | Popis | Hodnota |
---|---|---|
zapnout | Určuje, jestli je povolená nebo zakázaná událost Ukončit naplánovanou událost. | Bool |
notBeforeTimeout | Konfigurovatelná doba odstranění virtuálního počítače bude muset potenciálně schválit naplánovanou událost ukončení před automatickým schválením události (vypršel časový limit). Konfigurace musí být zadána ve formátu ISO 8601, výchozí hodnota je 5 minut (PT5M). | řetězec |
UefiSettings
Jméno | Popis | Hodnota |
---|---|---|
secureBootEnabled | Určuje, jestli má být na virtuálním počítači povolené zabezpečené spouštění. Minimální verze api: 2020-12-01. | Bool |
vTpmEnabled | Určuje, jestli má být na virtuálním počítači povolený virtuální počítač vTPM. Minimální verze api: 2020-12-01. | Bool |
UpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
automaticOSUpgradePolicy | Parametry konfigurace používané k provádění automatického upgradu operačního systému | AutomaticOSUpgradePolicy |
režim | Určuje režim upgradu na virtuální počítače ve škálovací sadě. Možné hodnoty: Ruční – řídíte aplikaci aktualizací virtuálních počítačů ve škálovací sadě. Provedete to pomocí akce manualUpgrade. Automatické – Všechny virtuální počítače ve škálovací sadě se automaticky aktualizují současně. |
"Automaticky" "Ručně" "Rolling" |
rollingUpgradePolicy | Parametry konfigurace použité při postupném upgradu. | RollingUpgradePolicy |
UserAssignedIdentities
Jméno | Popis | Hodnota |
---|
UserAssignedIdentitiesValue
Jméno | Popis | Hodnota |
---|
UserInitiatedReboot
Jméno | Popis | Hodnota |
---|---|---|
automaticallyApprove | Určuje konfigurace související s naplánovanou událostí restartování. | Bool |
UserInitiatedRedeploy
Jméno | Popis | Hodnota |
---|---|---|
automaticallyApprove | Určuje konfiguraci související s naplánovanou událostí opětovné nasazení. | Bool |
VaultCertificate
Jméno | Popis | Hodnota |
---|---|---|
certificateStore | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. Pro virtuální počítače s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem souboru <UppercaseThumbprint>.crt pro soubor certifikátu X509 a <UpperCaseThumbprint>.prv pro privátní klíč. Oba tyto soubory jsou formátovány .pem. | řetězec |
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače služby |
řetězec |
VaultSecretGroup
Jméno | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL služby Key Vault obsahující všechny certifikáty ve službě VaultCertificates. | subresource |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | vaultCertificate[] |
VirtualHardDisk
Jméno | Popis | Hodnota |
---|---|---|
identifikátor uri | Určuje identifikátor URI virtuálního pevného disku. | řetězec |
VirtualMachineScaleSetDataDisk
Jméno | Popis | Hodnota |
---|---|---|
ukrývání | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: None pro úložiště úrovně Standard. Jen pro čtení pro Premium Storage. | None (Žádný) ReadOnly ReadWrite |
createOption | Možnost vytvoření. | Připojit Kopírovat "Prázdné" FromImage Obnovit (povinné) |
deleteOption | Určuje, jestli se má datový disk odstranit nebo odpojit po odstranění flex VMSS (tato funkce je dostupná jenom pro VMSS s flexibilním orchestrationModem). Možné hodnoty: Odstranit Pokud se tato hodnota použije, datový disk se odstraní při odstranění virtuálního počítače VMSS Flex. Odpojit Pokud se tato hodnota použije, datový disk se zachovají po odstranění virtuálního počítače VMSS Flex. Výchozí hodnota je nastavena na Odstranit. |
Odstranit "Odpojit" |
diskIOPSReadWrite | Určuje Read-Write IOPS spravovaného disku. Mělo by se použít pouze v případě, že je storageAccountType UltraSSD_LRS. Pokud nezadáte, přiřadí se výchozí hodnota na základě diskuSizeGB. | Int |
diskMBpsReadWrite | Určuje šířku pásma v MB za sekundu pro spravovaný disk. Mělo by se použít pouze v případě, že je storageAccountType UltraSSD_LRS. Pokud nezadáte, přiřadí se výchozí hodnota na základě diskuSizeGB. | Int |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nemůže být větší než 1023. | Int |
Lun | Určuje počet logických jednotek datového disku. Tato hodnota se používá k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. | int (povinné) |
managedDisk | Parametry spravovaného disku. | VirtualMachineScaleSetManagedDiskParameters |
Jméno | Název disku. | řetězec |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | Bool |
VirtualMachineScaleSetExtension
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšíření. | řetězec |
vlastnosti | Popisuje vlastnosti rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Jméno | Popis | Hodnota |
---|---|---|
rozšíření | Prostředky podřízeného rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget | Určuje čas přidělení pro spuštění všech rozšíření. Doba trvání by měla být mezi 15 minut a 120 minut (včetně) a měla by být zadána ve formátu ISO 8601. Výchozí hodnota je 90 minut (PT1H30M). Minimální verze api: 2020-06-01. | řetězec |
VirtualMachineScaleSetExtensionProperties
Jméno | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Určuje, jestli má rozšíření používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true. | Bool |
enableAutomaticUpgrade | Určuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze rozšíření. | Bool |
forceUpdateTag | Pokud je zadána hodnota a liší se od předchozí hodnoty, bude obslužná rutina rozšíření nucena aktualizovat i v případě, že konfigurace rozšíření nebyla změněna. | řetězec |
protectedSettings | Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault, nebo vůbec žádná chráněná nastavení. | jakýkoliv |
protectedSettingsFromKeyVault | Nastavení chráněná rozšířeními, která jsou předána odkazem, a spotřebovaná z trezoru klíčů | keyVaultSecretReference |
provisionAfterExtensions | Kolekce názvů rozšíření, po kterých je potřeba toto rozšíření zřídit. | string[] |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | řetězec |
nastavení | Veřejná nastavení formátovaná json pro rozšíření | jakýkoliv |
suppressFailures | Určuje, jestli se potlačí selhání vyplývající z rozšíření (provozní selhání, jako je například nepřipojování k virtuálnímu počítači, nebudou potlačována bez ohledu na tuto hodnotu). Výchozí hodnota je false. | Bool |
typ | Určuje typ rozšíření; Příkladem je CustomScriptExtension. | řetězec |
typeHandlerVersion | Určuje verzi obslužné rutiny skriptu. | řetězec |
VirtualMachineScaleSetHardwareProfile
Jméno | Popis | Hodnota |
---|---|---|
vmSizeProperties | Určuje vlastnosti pro přizpůsobení velikosti virtuálního počítače. Minimální verze api: 2021-11-01. Další podrobnosti najdete v pokynech v přizpůsobení virtuálního počítače. | VMSizeProperties |
VirtualMachineScaleSetIdentity
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ identity používané pro škálovací sadu virtuálních počítačů. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity ze škálovací sady virtuálních počítačů. | None (Žádný) SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Seznam identit uživatelů přidružených ke škálovací sadě virtuálních počítačů. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | userAssignedIdentities |
VirtualMachineScaleSetIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název konfigurace PROTOKOLU IP. | string (povinné) |
vlastnosti | Popisuje vlastnosti konfigurace IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Určuje pole odkazů na back-endové fondy adres aplikačních bran. Škálovací sada může odkazovat na back-endové fondy adres více aplikačních bran. Více škálovacích sad nemůže používat stejnou aplikační bránu. | subresource[] |
applicationSecurityGroups | Určuje pole odkazů na skupinu zabezpečení aplikace. | subresource[] |
loadBalancerBackendAddressPools | Určuje pole odkazů na back-endové fondy adres nástrojů pro vyrovnávání zatížení. Škálovací sada může odkazovat na back-endové fondy adres jednoho veřejného a jednoho interního nástroje pro vyrovnávání zatížení. Více škálovacích sad nemůže použít stejný nástroj pro vyrovnávání zatížení skladové položky Basic. | subresource[] |
loadBalancerInboundNatPools | Určuje pole odkazů na příchozí fondy Nat nástrojů pro vyrovnávání zatížení. Škálovací sada může odkazovat na příchozí fondy nat jednoho veřejného a jednoho interního nástroje pro vyrovnávání zatížení. Více škálovacích sad nemůže použít stejný nástroj pro vyrovnávání zatížení skladové položky Basic. | subresource[] |
primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | Bool |
privateIPAddressVersion | K dispozici od verze Api-Version 2017-03-30 dále představuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
publicIPAddressConfiguration | PublicIPAddressConfiguration. | VirtualMachineScaleSetPublicIPAddressConfiguration |
podsíť | Určuje identifikátor podsítě. | apiEntityReference |
VirtualMachineScaleSetIpTag
Jméno | Popis | Hodnota |
---|---|---|
ipTagType | Typ značky IP. Příklad: FirstPartyUsage. | řetězec |
značka | Značka IP přidružené k veřejné IP adrese. Příklad: SQL, Storage atd. | řetězec |
VirtualMachineScaleSetManagedDiskParameters
Jméno | Popis | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku spravovaného disku spravovaného zákazníkem pro spravovaný disk. | DiskEncryptionSetParameters |
securityProfile | Určuje profil zabezpečení spravovaného disku. | VMDiskSecurityProfile |
storageAccountType | Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze jej použít s diskem s operačním systémem. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" UltraSSD_LRS |
VirtualMachineScaleSetNetworkConfiguration
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název konfigurace sítě. | string (povinné) |
vlastnosti | Popisuje konfiguraci PROTOKOLU IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Jméno | Popis | Hodnota |
---|---|---|
dnsServers | Seznam IP adres serverů DNS | string[] |
VirtualMachineScaleSetNetworkConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
pomocný režim | Určuje, zda je pro prostředek síťového rozhraní povolen pomocný režim. | Akcelerované spojení Plovoucí None (Žádný) |
pomocnáSku | Určuje, zda je pro prostředek síťového rozhraní povolena skladová položka Pomocné položky. | A1 A2 A4 A8 None (Žádný) |
deleteOption | Určení toho, co se stane se síťovým rozhraním při odstranění virtuálního počítače | Odstranit "Odpojit" |
disableTcpStateTracking | Určuje, jestli je síťové rozhraní pro sledování stavu tcp zakázané. | Bool |
dnsSettings | Nastavení DNS, která se mají použít v síťových rozhraních. | VirtualMachineScaleSetNetworkConfigurationDnsSettings |
enableAcceleratedNetworking | Určuje, jestli je síťové rozhraní akcelerované síťové připojení. | Bool |
enableFpga | Určuje, jestli je síťové rozhraní s povoleným síťovým rozhraním FPGA. | Bool |
enableIPForwarding | Určuje, jestli je u této síťové karty povolené předávání IP. | Bool |
ipConfigurations | Určuje konfigurace PROTOKOLU IP síťového rozhraní. | VirtualMachineScaleSetIPConfiguration[] (povinné) |
networkSecurityGroup | Skupina zabezpečení sítě. | subresource |
primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | Bool |
VirtualMachineScaleSetNetworkProfile
Jméno | Popis | Hodnota |
---|---|---|
healthProbe | Odkaz na sondu nástroje pro vyrovnávání zatížení sloužící k určení stavu instance ve škálovací sadě virtuálních počítačů. Odkaz bude ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}. | apiEntityReference |
networkApiVersion | určuje verzi rozhraní Microsoft.Network API použitou při vytváření síťových prostředků v konfiguracích síťového rozhraní pro škálovací sadu virtuálních počítačů s flexibilním režimem orchestrace. | '2020-11-01' |
networkInterfaceConfigurations | Seznam konfigurací sítě. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Jméno | Popis | Hodnota |
---|---|---|
ukrývání | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: None pro úložiště úrovně Standard. Jen pro čtení pro Premium Storage. | None (Žádný) ReadOnly ReadWrite |
createOption | Určuje způsob vytvoření virtuálních počítačů ve škálovací sadě. Jediná povolená hodnota je: FromImage. Tato hodnota se používá při vytváření virtuálního počítače pomocí image. Pokud používáte image platformy, použijete také element imageReference popsaný výše. Pokud používáte image marketplace, použijete také dříve popsaný prvek plánu. | Připojit Kopírovat "Prázdné" FromImage Obnovit (povinné) |
deleteOption | Určuje, jestli se má disk s operačním systémem odstranit nebo odpojit po odstranění flex sady VMSS (tato funkce je dostupná jenom pro VMSS s flexibilním režimem OrchestraationMode). Možné hodnoty: Odstranit Pokud se tato hodnota použije, disk s operačním systémem se odstraní při odstranění virtuálního počítače VMSS Flex. Odpojit Pokud se tato hodnota použije, disk s operačním systémem se zachová po odstranění virtuálního počítače VMSS Flex. Výchozí hodnota je nastavena na Odstranit. Pro dočasný disk s operačním systémem je výchozí hodnota nastavena na Delete. Uživatel nemůže změnit možnost odstranění dočasného disku s operačním systémem. |
Odstranit "Odpojit" |
diffDiskSettings | Určuje dočasné nastavení disku pro disk operačního systému používaný škálovací sadou virtuálních počítačů. | |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nemůže být větší než 1023. | Int |
obraz | Určuje informace o nespravované imagi uživatele, na které se má škálovací sada založit. | VirtualHardDisk |
managedDisk | Parametry spravovaného disku. | VirtualMachineScaleSetManagedDiskParameters |
Jméno | Název disku. | řetězec |
osType | Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z image uživatele nebo specializovaného virtuálního pevného disku. Možné hodnoty jsou: Windows,Linux. | Linux Windows |
VhdContainers | Určuje adresy URL kontejneru, které se používají k ukládání disků operačního systému pro škálovací sadu. | string[] |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | Bool |
VirtualMachineScaleSetOSProfile
Jméno | Popis | Hodnota |
---|---|---|
adminPassword | Určuje heslo účtu správce. Minimální délka (Windows): 8 znaků Minimální délka (Linux): 6 znaků Maximální délka (Windows): 123 znaků Maximální délka (Linux): 72 znaků požadavky na složitost : 3 z následujících 4 podmínek je potřeba splnit. Má menší znaky. Obsahuje horní znaky. Má číslici. Má speciální znak (shoda regulárních výrazů [\W_]) nepovolené hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Informace o resetování hesla najdete v tématu Jak resetovat službu Vzdálená plocha nebo jeho přihlašovací heslo na virtuálním počítači s Windows Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess |
řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. |
adminUsername | Určuje název účtu správce. omezení pouze pro Windows: Nemůže končit na "." Nepovolené hodnoty: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimální délka (Linux): 1 znak Max-length (Linux): 64 znaků Maximální délka (Windows): 20 znaků |
řetězec |
allowExtensionOperations | Určuje, jestli se mají ve škálovací sadě virtuálních počítačů povolit operace rozšíření. Tato možnost může být nastavena pouze na Hodnotu False, pokud ve škálovací sadě virtuálních počítačů nejsou k dispozici žádná rozšíření. | Bool |
computerNamePrefix | Určuje předponu názvu počítače pro všechny virtuální počítače ve škálovací sadě. Předpony názvu počítače musí mít délku 1 až 15 znaků. | řetězec |
customData | Určuje řetězec s kódováním base-64 vlastních dat. Kódovaný řetězec base-64 je dekódován do binárního pole, které je uloženo jako soubor na virtuálním počítači. Maximální délka binárního pole je 65535 bajtů. Informace o použití cloud-init pro virtuální počítač najdete v tématu Použití cloud-init k přizpůsobení virtuálního počítače s Linuxem během vytváření | řetězec |
linuxConfiguration | Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distribuce. | LinuxConfiguration |
requireGuestProvisionSignal | Volitelná vlastnost, která musí být buď nastavena na Hodnotu True, nebo vynechána. | Bool |
tajemství | Určuje sadu certifikátů, které by se měly nainstalovat na virtuální počítače ve škálovací sadě. Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače služby |
VaultSecretGroup[] |
WindowsConfiguration | Určuje nastavení operačního systému Windows na virtuálním počítači. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Jméno | Popis | Hodnota |
---|---|---|
additionalCapabilities | Určuje další možnosti povolené nebo zakázané na virtuálních počítačích ve škálovací sadě virtuálních počítačů. Například: jestli mají virtuální počítače možnost podporovat připojení spravovaných datových disků s typem účtu úložiště UltraSSD_LRS. | additionalcapabilities |
automaticRepairsPolicy | Zásady pro automatické opravy | |
constrainedMaximumCapacity | Volitelná vlastnost, která musí být buď nastavena na Hodnotu True, nebo vynechána. | Bool |
doNotRunExtensionsOnOverprovisionedVMs | Pokud je povolené nadměrné zřízení, rozšíření se spustí jenom na požadovaném počtu virtuálních počítačů, které se nakonec uchovávají. Tato vlastnost proto zajistí, že se rozšíření nespustí na nadbytečných nadsaděných virtuálních počítačích. | Bool |
hostGroup | Určuje informace o vyhrazené skupině hostitelů, ve které se nachází škálovací sada virtuálních počítačů. Minimální verze api: 2020-06-01. | subresource |
orchestraationMode | Určuje režim orchestrace pro škálovací sadu virtuálních počítačů. | "Flexibilní" "Uniforma" |
overprovision | Určuje, jestli má být škálovací sada virtuálních počítačů nadměrně zřízená. | Bool |
platformFaultDomainCount | Počet domén selhání pro každou skupinu umístění | Int |
priorityMixPolicy | Určuje požadované cíle pro kombinování spotových a běžných virtuálních počítačů s prioritou ve stejné instanci VMSS Flex. | PriorityMixPolicy |
proximityPlacementGroup | Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měla být přiřazena škálovací sada virtuálních počítačů. Minimální verze api: 2018-04-01. | subresource |
resiliencyPolicy | Zásady odolnosti | ResiliencyPolicy |
scaleInPolicy | Určuje zásady použité při škálování virtuálních počítačů ve škálovací sadě virtuálních počítačů. | ScaleInPolicy |
scheduledEventsPolicy | The ScheduledEventsPolicy. | ScheduledEventsPolicy |
singlePlacementGroup | Pokud je pravda, omezuje škálovací sadu na jednu skupinu umístění, maximální velikost 100 virtuálních počítačů. POZNÁMKA: Pokud je singlePlacementGroup true, může být změněn na false. Pokud je však singlePlacementGroup false, nemusí být změněn na hodnotu true. | Bool |
skuProfile | Určuje profil skladové položky pro škálovací sadu virtuálních počítačů. | SkuProfile |
spotRestorePolicy | Určuje vlastnosti spotového obnovení pro škálovací sadu virtuálních počítačů. | SpotRestorePolicy |
upgradePolicy | Zásady upgradu. | UpgradePolicy |
virtualMachineProfile | Profil virtuálního počítače. | |
zonalPlatformFaultDomainAlignMode | Určuje režim zarovnání mezi výpočetní sadou virtuálních počítačů a počtem domén selhání úložiště. | Zarovnané "Nezarovnané" |
zoneBalance | Jestli chcete vynutit výhradně i distribuci virtuálních počítačů mezi x zónami v případě výpadku zóny. Vlastnost zoneBalance lze nastavit pouze v případě, že vlastnost zóny škálovací sady obsahuje více než jednu zónu. Pokud nejsou zadány žádné zóny nebo pouze jedna zóna, vlastnost zoneBalance by neměla být nastavena. | Bool |
VirtualMachineScaleSetPublicIPAddressConfiguration
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název konfigurace veřejné IP adresy. | string (povinné) |
vlastnosti | Popisuje konfiguraci PublicIPAddress konfigurace IP adres škálovací sady virtuálních počítačů. | VirtualMachineScaleSetPublicIPAddressConfigurationProperties |
sku | Popisuje skladovou položku veřejné IP adresy. Dá se nastavit jenom s orchestrationMode jako flexibilní. | publicIPAddressSku |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Jméno | Popis | Hodnota |
---|---|---|
domainNameLabel | Popisek názvu domény. Zřetězení popisku názvu domény a indexu virtuálního počítače bude popisky názvů domén prostředků PublicIPAddress, které se vytvoří. | string (povinné) |
domainNameLabelScope | Obor popisku názvu domény. Zřetězení popisku názvu domény hash, který se vygeneroval podle zásad z oboru popisku názvu domény a indexu virtuálního počítače, bude popisky názvů domén prostředků PublicIPAddress, které se vytvoří. | NoReuse ResourceGroupReuse SubscriptionReuse TenantReuse |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
deleteOption | Zadejte, co se stane s veřejnou IP adresou při odstranění virtuálního počítače. | Odstranit "Odpojit" |
dnsSettings | Nastavení dns, které se použije na veřejných IP adresách . | VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings |
idleTimeoutInMinutes | Časový limit nečinnosti veřejné IP adresy. | Int |
ipTags | Seznam značek IP adres přidružených k veřejné IP adrese | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion | K dispozici od verze Api-Version 2019-07-01 dále představuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
publicIPPrefix | PublicIPPrefix, ze kterého chcete přidělit veřejné IP adresy. | subresource |
VirtualMachineScaleSetStorageProfile
Jméno | Popis | Hodnota |
---|---|---|
dataDisks | Určuje parametry, které se používají k přidání datových disků do virtuálních počítačů ve škálovací sadě. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | VirtualMachineScaleSetDataDisk[] |
diskControllerType | řetězec | |
imageReference | Určuje informace o obrázku, který se má použít. Můžete zadat informace o imagích platformy, imagích marketplace nebo imagích virtuálních počítačů. Tento prvek se vyžaduje, pokud chcete použít image platformy, image marketplace nebo image virtuálního počítače, ale nepoužívá se v jiných operacích vytváření. | imageReference |
osDisk | Určuje informace o disku operačního systému používaného virtuálními počítači ve škálovací sadě. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | virtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Jméno | Popis | Hodnota |
---|---|---|
applicationProfile | Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo VMSS. | |
billingProfile | Určuje podrobnosti související s fakturací spotových virtuálních počítačů Azure. Minimální verze api: 2019-03-01. | |
capacityReservation | Určuje podrobnosti související s rezervací kapacity škálovací sady. Minimální verze api: 2021-04-01. | |
diagnosticsProfile | Určuje stav nastavení diagnostiky spouštění. Minimální verze api: 2015-06-15. | diagnosticsProfile |
evictionPolicy | Určuje zásady vyřazení pro virtuální počítač Azure Spot a škálovací sadu Azure Spot. U spotových virtuálních počítačů Azure se podporují zrušení přidělení i odstranění a minimální verze api-version je 2019-03-01. U spotových škálovacích sad Azure se podporují zrušení přidělení i odstranění a minimální verze api-version je 2017-10-30-preview. | Zrušení přidělení Odstranit |
extensionProfile | Určuje kolekci nastavení pro rozšíření nainstalovaná na virtuálních počítačích ve škálovací sadě. | VirtualMachineScaleSetExtensionProfile |
hardwareProfile | Určuje podrobnosti související s hardwarovým profilem škálovací sady. Minimální verze api: 2021-11-01. | VirtualMachineScaleSetHardwareProfile |
licenseType | Určuje, že použitá image nebo disk byly licencované místně. Možné hodnoty operačního systému Windows Server jsou: Windows_Client Windows_Server Možné hodnoty operačního systému Linux Server jsou: RHEL_BYOS (pro RHEL) SLES_BYOS (pro SUSE) Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server Zvýhodněné hybridní využití Azure pro linuxový server Minimální verze api: 2015-06-15 |
řetězec |
networkProfile | Určuje vlastnosti síťových rozhraní virtuálních počítačů ve škálovací sadě. | virtualMachineScaleSetNetworkProfile |
osProfile | Určuje nastavení operačního systému pro virtuální počítače ve škálovací sadě. | VirtualMachineScaleSetOSProfile |
priorita | Určuje prioritu pro virtuální počítače ve škálovací sadě. Minimální verze api: 2017-10-30-preview. | "Nízká" "Normální" "Spot" |
scheduledEventsProfile | Určuje konfigurace související s naplánovanou událostí. | |
securityPostureReference | Určuje stav zabezpečení, který se má použít ve škálovací sadě. Minimální verze api: 2023-03-01 | SecurityPostureReference |
securityProfile | Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítače ve škálovací sadě. | |
serviceArtifactReference | Určuje ID odkazu na artefakt služby použité k nastavení stejné verze image pro všechny virtuální počítače ve škálovací sadě při použití nejnovější verze image. Minimální verze api: 2022-11-01 | ServiceArtifactReference |
storageProfile | Určuje nastavení úložiště pro disky virtuálního počítače. | virtualMachineScaleSetStorageProfile |
userData | UserData pro virtuální počítače ve škálovací sadě, které musí být zakódované v base-64. Zákazník by zde neměl předávat žádné tajné kódy. Minimální verze api: 2021-03-01. | řetězec |
VMDiskSecurityProfile
Jméno | Popis | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku sady prostředků spravovaného zákazníkem spravovaného disku pro spravovaný disk, který se používá pro šifrovaný disk s důvěrným operačním systémem důvěrného virtuálního počítače a objekt blob VMGuest. | DiskEncryptionSetParameters |
securityEncryptionType | Určuje Typ šifrování spravovaného disku. Je nastavena na DiskWithVMGuestState pro šifrování spravovaného disku spolu s objekty blob VMGuestState, VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState a NonPersistedTPM pro neuchovávání stavu firmwaru v objektu blob VMGuestState. Poznámka: lze nastavit pouze pro důvěrné virtuální počítače. | DiskWithVMGuestState NonPersistedTPM VMGuestStateOnly |
VMGalleryApplication
Jméno | Popis | Hodnota |
---|---|---|
configurationReference | Volitelné, Určuje identifikátor URI objektu blob Azure, který nahradí výchozí konfiguraci balíčku, pokud je k dispozici. | řetězec |
enableAutomaticUpgrade | Pokud je nastavená hodnota true, když je v PIR/SIG k dispozici nová verze aplikace galerie, automaticky se aktualizuje pro virtuální počítač nebo VMSS. | Bool |
objednávka | Volitelné, Určuje pořadí, ve kterém se balíčky musí nainstalovat. | Int |
packageReferenceId | Určuje ID prostředku GalleryApplicationVersion ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} | string (povinné) |
visačky | Volitelné, Určuje předávací hodnotu pro obecnější kontext. | řetězec |
treatFailureAsDeploymentFailure | Volitelné, pokud je true, selhání jakékoli operace v aplikaci VmApplication selže při nasazení. | Bool |
VMSizeProperties
Jméno | Popis | Hodnota |
---|---|---|
VCPUsAvailable | Určuje počet virtuálních procesorů dostupných pro virtuální počítač. Pokud tato vlastnost není v textu požadavku zadána, výchozí chování je nastavit ji na hodnotu virtuálních procesorů dostupných pro danou velikost virtuálního počítače v odpovědi rozhraní API Vypsat všechny dostupné velikosti virtuálních počítačů v oblasti. | Int |
vCPUsPerCore | Určuje poměr virtuálních procesorů k fyzickému jádru. Pokud tato vlastnost není zadána v textu požadavku výchozí chování je nastavena na hodnotu vCPUsPerCore pro velikost virtuálního počítače vystavené v odpovědi rozhraní API Vypsat všechny dostupné velikosti virtuálních počítačů v oblasti. Nastavení této vlastnosti na hodnotu 1 také znamená, že hyper-threading je zakázán. | Int |
WindowsConfiguration
Jméno | Popis | Hodnota |
---|---|---|
additionalUnattendContent | Určuje další informace ve formátu XML s kódováním base-64, které lze zahrnout do souboru Unattend.xml, který používá instalační program systému Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Určuje, jestli je pro virtuální počítač s Windows povolená automatická aktualizace. Výchozí hodnota je true. U škálovacích sad virtuálních počítačů je možné tuto vlastnost aktualizovat a aktualizace se projeví při opětovném zřízení operačního systému. | Bool |
patchSettings | [Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače ve Windows. | patchSettings |
provisionVMAgent | Určuje, jestli má být na virtuálním počítači zřízen agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, je nastavena na true ve výchozím nastavení. Tím zajistíte, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné rozšíření přidat do virtuálního počítače později. | Bool |
timeZone | Určuje časové pásmo virtuálního počítače. např. "Pacific Standard Time". Možné hodnoty mohou být TimeZoneInfo.Id hodnoty z časových pásem vrácených TimeZoneInfo.GetSystemTimeZones. | řetězec |
winRM | Určuje naslouchací procesy vzdálené správy systému Windows. To umožňuje vzdálené prostředí Windows PowerShell. | winRMConfiguration |
WindowsVMGuestPatchAutomaticByPlatformSettings
Jméno | Popis | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | Bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. | Vždy IfRequired "Nikdy" Neznámý |
WinRMConfiguration
Jméno | Popis | Hodnota |
---|---|---|
posluchači | Seznam naslouchacích procesů vzdálené správy systému Windows | WinRMListener[] |
WinRMListener
Jméno | Popis | Hodnota |
---|---|---|
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače služby |
řetězec |
protokol | Určuje protokol naslouchacího procesu WinRM. Možné hodnoty jsou: http,https. | Http Https |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Šablona | Popis |
---|---|
přidání několika virtuálních počítačů do škálovací sady virtuálních počítačů Nasadit |
Tato šablona vytvoří n počet virtuálních počítačů se spravovanými disky, veřejnými IP adresami a síťovými rozhraními. Vytvoří virtuální počítače ve škálovací sadě virtuálních počítačů v flexibilním režimu orchestrace. Zřídí se ve virtuální síti, která se také vytvoří v rámci nasazení. |
automatické škálování škálovací sady virtuálních počítačů LANSA s Windows pomocí služby Azure SQL Database Nasadit |
Šablona nasadí sadu virtuálních počítačů s Windows s požadovaným počtem virtuálních počítačů ve škálovací sadě a msi LANSA pro instalaci do každého virtuálního počítače. Po nasazení škálovací sady virtuálních počítačů se k instalaci MSI LANSA použije rozšíření vlastních skriptů. |
azure Container Service Engine (acs-engine) – režim Swarm Nasadit |
Modul Azure Container Service (acs-engine) generuje šablony ARM (Azure Resource Manager) pro clustery s podporou Dockeru v Microsoft Azure s výběrem orchestrátorů DC/OS, Kubernetes, Swarm Nebo Swarm. Vstup do nástroje je definice clusteru. Definice clusteru je velmi podobná syntaxi šablony ARM použité k nasazení clusteru Microsoft Azure Container Service (v mnoha případech stejné jako). |
škálovací sada virtuálních počítačů azure Game Developer Virtual Machine Nasadit |
Škálovací sada virtuálních počítačů azure Game Developer zahrnuje moduly Licencsed, jako je Unreal. |
škálovací sadu virtuálních počítačů Azure jako klienti Intel Lustre Nasadit |
Tato šablona vytvoří sadu klientů Intel Lustre 2.7 pomocí škálovacích sad virtuálních počítačů Azure a galerie Azure OpenLogic CentOS 6.6 nebo 7.0 a připojí existující systém souborů Intel Lustre. |
důvěrné škálovací sady virtuálních počítačů s důvěrným šifrováním disků Nasadit |
Tato šablona umožňuje nasadit důvěrnou škálovací sadu virtuálních počítačů s povoleným šifrováním důvěrných disků s operačním systémem pomocí nejnovější opravené verze několika verzí imagí Windows a Linuxu. |
Couchbase Enterprise Nasadit |
Šablony Azure Resource Manageru (ARM) pro instalaci Couchbase Enterprise |
vytvoření a šifrování nového virtuálního počítače s Linuxem pomocí jumpboxu Nasadit |
Tato šablona nasadí linuxovou sadu VMSS pomocí nejnovější image Linuxu, přidá datové svazky a potom zašifruje datové svazky jednotlivých instancí VMSS s Linuxem. Nasadí také jumpbox s veřejnou IP adresou ve stejné virtuální síti jako instance VMSS s Linuxem s privátními IP adresami. To umožňuje připojení k jumpboxu přes jeho veřejnou IP adresu a následné připojení k instancím VMSS s Linuxem prostřednictvím privátních IP adres. |
Vytvoření a šifrování nové sady VMSS s Windows pomocí jumpboxu Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze serverových verzí Windows. Tato šablona také nasadí jumpbox s veřejnou IP adresou ve stejné virtuální síti. K jumpboxu se můžete připojit přes tuto veřejnou IP adresu a pak se odtud připojit k virtuálním počítačům ve škálovací sadě prostřednictvím privátních IP adres. Tato šablona umožňuje šifrování na škálovací sadě virtuálních počítačů s Windows. |
nasazení zabezpečeného clusteru typu 3 Nodetype s povolenými skupinami zabezpečení sítě Nasadit |
Tato šablona umožňuje nasadit na virtuálních počítačích Standard_D2 velikostí zabezpečený cluster Service Fabric se systémem Windows Server 2016 se zabezpečeným clusterem Service Fabric se systémem Windows Server 2016. Pomocí této šablony můžete řídit příchozí a odchozí síťový provoz pomocí skupin zabezpečení sítě. |
nasazení zabezpečeného clusteru s 5 uzly Nasadit |
Tato šablona umožňuje nasadit zabezpečený cluster Service Fabric s 5 uzly s Windows Serverem 2019 Datacenter na Standard_D2_v2 Velikost VMSS. |
nasazení clusteru Service Fabric s 5 uzly Ubuntu Nasadit |
Tato šablona umožňuje nasadit zabezpečený 5 uzlů cluster Service Fabric se systémem Ubuntu na Standard_D2_V2 Velikost VMSS. |
Nasazení primární/sekundární architektury VMSS s Linuxem Nasadit |
Tato šablona umožňuje nasadit VMSS s Linuxem s rozšířením vlastních skriptů v primární sekundární architektuře. |
nasazení clusteru Nextflow genomics Nasadit |
Tato šablona nasadí škálovatelný cluster Nextflow s jumpboxem, n uzly clusteru, podporou Dockeru a sdíleným úložištěm. |
nasazení škálovací sady do existující virtuální sítě Nasadit |
Tato šablona nasadí škálovací sadu virtuálních počítačů do existující virtuální sítě. |
Nasazení škálovací sady do existující virtuální sítě ve Windows Nasadit |
Tato šablona nasadí škálovací sadu virtuálních počítačů s Windows 2016 Datacenter do existující skupiny prostředků, virtuální sítě a podsítě. |
nasazení jednoduché škálovací sady virtuálních počítačů s Linuxem Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 14.04.4-LTS nebo 16.04-LTS. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení ssh. |
nasazení jednoduché škálovací sady virtuálních počítačů s linuxovými virtuálními počítači a jumpboxem Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 15.10 nebo 14.04.4-LTS. K dispozici je také jumpbox, který povolí připojení mimo virtuální síť, ve které jsou virtuální počítače. |
Nasazení jednoduché škálovací sady virtuálních počítačů s virtuálními počítači s Windows Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze různých verzí Windows. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení rdp. |
Nasazení jednoduché škálovací sady virtuálních počítačů s virtuálními počítači s Windows a jumpboxem Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze serverových verzí Windows. Tato šablona také nasadí jumpbox s veřejnou IP adresou ve stejné virtuální síti. K jumpboxu se můžete připojit přes tuto veřejnou IP adresu a pak se odtud připojit k virtuálním počítačům ve škálovací sadě prostřednictvím privátních IP adres. |
Nasazení důvěryhodné spouštěcí sady pro virtuální počítače s Windows Nasadit |
Tato šablona umožňuje nasadit důvěryhodnou spouštěcí škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze Windows Serveru 2016, Windows Serveru 2019 nebo Windows Serveru 2022 Azure Edition. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení RDP. Pokud povolíte Secureboot a vTPM, nainstaluje se na váš VMSS rozšíření Ověření hosta. Toto rozšíření provede vzdálené ověření identity cloudem. |
nasazení škálovací sady virtuálních počítačů z virtuálních počítačů Azure Pro datové vědy Nasadit |
Tyto šablony nasazují škálovací sady virtuálních počítačů s využitím virtuálních počítačů Azure Pro datové vědy jako zdrojové image. |
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Linuxu Nasadit |
Tato šablona umožňuje nasadit vlastní image virtuálního počítače s Linuxem do škálovací sady. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s vyrovnáváním zatížení HTTP (ve výchozím nastavení na portu 80). Příklad používá vlastní skript k nasazení a aktualizaci aplikace, možná budete muset zadat vlastní skript pro vlastní postup aktualizace. Budete muset poskytnout generalizovanou image virtuálního počítače ve stejném předplatném a oblasti, ve které vytváříte VMSS. |
Nasazení škálovací sady virtuálních počítačů s vlastní imagí Windows Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů, která usnguje vlastní image Windows. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s vyrovnáváním zatížení HTTP (ve výchozím nastavení na portu 80). |
nasazení škálovací sady virtuálních počítačů s Linuxem a automatickým škálováním Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 15.04 nebo 14.04.4-LTS. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení ssh. Mají také integrované automatické škálování. |
Nasazení škálovací sady virtuálních počítačů s Linuxem za interního nástroje pro vyrovnávání zatížení Nasadit |
Tato šablona umožňuje nasadit škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 15.10 nebo 14.04.4-LTS. Tyto virtuální počítače jsou za interním nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení ssh. |
nasazení škálovací sady virtuálních počítačů s Linuxem v zónách dostupnosti Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Linuxem pomocí nejnovější opravené verze Ubuntu Linuxu 14.04.4-LTS nebo 16.04-LTS. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení ssh. |
nasazení škálovací sady virtuálních počítačů s virtuálními počítači s Windows a automatickým škálováním Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze Windows 2008-R2-SP1, 2012-Datacenter nebo 2012-R2-Datacenter. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení RDP. Mají také integrované automatické škálování. |
nasazení škálovací sady virtuálních počítačů s Windows ve zón dostupnosti Nasadit |
Tato šablona umožňuje nasadit škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze různých verzí Windows. Tyto virtuální počítače jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení rdp. |
Nasazení sady VMSS, která připojí každý virtuální počítač ke sdílené složce Azure Files Nasadit |
Tato šablona nasadí škálovací sadu virtuálních počítačů s Ubuntu a pomocí rozšíření vlastních skriptů připojí každý virtuální počítač ke sdílené složce Azure Files. |
nasazení škálovací sady virtuálních počítačů s Windows s rozšířením vlastních skriptů Nasadit |
Tato šablona umožňuje nasadit škálovací sadu virtuálních počítačů s Windows pomocí nejnovější opravené verze různých verzí Windows. Tyto virtuální počítače mají rozšíření vlastních skriptů pro přizpůsobení a jsou za nástrojem pro vyrovnávání zatížení s pravidly překladu adres (NAT) pro připojení rdp. |
Nasazení škálovací sady virtuálních počítačů s Windows pomocí služby Azure Application Gateway Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Windows integrovanou se službou Azure Application Gateway a podporuje až 1 000 virtuálních počítačů. |
nasazení nastavení automatického škálování pro škálovací sady virtuálních počítačů Nasadit |
Tato šablona umožňuje nasadit zásadu automatického škálování pro prostředek Virtual Machine ScaleSet. |
Nasazení škálovací sady virtuálních počítačů s Ubuntu pomocí služby Azure Application Gateway Nasadit |
Tato šablona umožňuje nasadit jednoduchou škálovací sadu virtuálních počítačů s Ubuntu integrovanou se službou Azure Application Gateway a podporuje až 1 000 virtuálních počítačů. |
nasazení automatického škálování tmavých tras vSensors Nasadit |
Tato šablona umožňuje nasadit automaticky škálovat nasazení darktrace vSensors. |
nasazení drupalu s využitím škálovací sady virtuálních počítačů, služby Azure Files a mysql Nasadit |
Nasaďte škálovací sadu virtuálních počítačů za nástrojem pro vyrovnávání zatížení nebo & každý virtuální počítač s Drupalem (Apache / PHP). Všechny uzly sdílejí vytvořené úložiště sdílených složek Azure a databázi MySQL. |
Nasazení škálovací sady virtuálních počítačů pomocí sondy nástroje pro vyrovnávání zatížení a automatických oprav Nasadit |
Tato šablona umožňuje nasadit škálovací sadu virtuálních počítačů s Linuxem za nástrojem pro vyrovnávání zatížení s nakonfigurovanou sondou stavu. Škálovací sada má také povolené zásady automatických oprav instancí s obdobím odkladu 30 minut. |
nasazení škálovací sady virtuálních počítačů se serverem Python Bottle & automatického škálování Nasadit |
Nasaďte škálovací sadu virtuálních počítačů za nástrojem pro vyrovnávání zatížení nebo naT & každému virtuálnímu počítači, na kterém běží jednoduchá aplikace Python Bottle, která funguje. S nakonfigurovanou škálovací sadou automatického škálování podle potřeby horizontálně navyšuje kapacitu & |
Nasazení služby VMSS s Windows nakonfiguruje funkciaturtes SSL DSC Nasadit |
Tato šablona umožňuje nasadit dva virtuální počítače s Windows, nakonfigurovat funkce windows, jako je služba IIS/Webová role, .Net Framework 4.5, ověřování systému Windows, inicializace aplikací, stahování balíčků pro nasazení aplikací, přepsání adresy URL & konfigurace SSL pomocí DSC a Azure Key Vaultu. |
Zakázat šifrování na existujícím VMSS s Linuxem Nasadit |
Zakáže šifrování na existujícím virtuálním počítači s Linuxem. |
Povolení šifrování svazků dat na spuštěném VMSS s Linuxem Nasadit |
Povolí šifrování datového svazku na spuštěném virtuálním počítači s Linuxem. |
instalace clusteru Elasticsearch ve škálovací sadě virtuálních počítačů Nasadit |
Tato šablona nasadí cluster Elasticsearch ve škálovací sadě virtuálních počítačů. Šablona zřídí 3 vyhrazené hlavní uzly s volitelným počtem datových uzlů, které běží na spravovaných discích. |
JBoss EAP v RHEL (clustered, VMSS) Nasadit |
Tato šablona umožňuje vytvořit instance RHEL 8.6 VMSS se spuštěným clusterem JBoss EAP 7.4 a také nasadit webovou aplikaci s názvem eap-session-replication. K konzole pro správu se můžete přihlásit pomocí uživatelského jména a hesla JBoss EAP nakonfigurovaného v době nasazení. |
clusteru Kubernetes s automatickým škálováním clusteru VMSS Nasadit |
Tato šablona nasadí cluster kubernetes vanilla inicializovaný pomocí kubeadm. Nasadí nakonfigurovaný hlavní uzel s automatickým škálováním clusteru. Předkonfigurovaná škálovací sada virtuálních počítačů (VMSS) se také nasadí a automaticky připojí ke clusteru. Automatické škálování clusteru pak může automaticky vertikálně navýšit nebo snížit kapacitu clusteru v závislosti na úloze clusteru. |
jednoduché škálovací sady virtuálních počítačů s Linuxem a veřejnýmI protokoly IPv4 na virtuální počítač Nasadit |
Tato šablona ukazuje nasazení jednoduché škálovací sady s nástrojem pro vyrovnávání zatížení, příchozími pravidly PŘEKLADU adres a veřejnou IP adresou na virtuální počítač. |
škálovací sady virtuálních počítačů s povoleným protokolem SSL Nasadit |
Nasadí webové servery konfigurované pomocí certifikátů SSL nasazených bezpečně ve službě Azure Key Vault. |
příklad škálovací sady virtuálních počítačů s využitím zón dostupnosti Nasadit |
Tato šablona vytvoří VMSS umístěnou v samostatných zónách dostupnosti pomocí nástroje pro vyrovnávání zatížení. |
škálovací sady virtuálních počítačů s automatickým škálováním, na kterém běží webové aplikace IIS Nasadit |
Nasadí škálovací sadu virtuálních počítačů s Windows se službou IIS a velmi základní webovou aplikací .NET MVC. Rozšíření VMSS PowerShell DSC se využívá k instalaci služby IIS a nasazení balíčku WebDeploy. |
nasazení IPv6 VMSS ve službě Azure Virtual Network (VNET) Nasadit |
Vytvořte škálovací sadu virtuálních počítačů se dvěma zásobníky virtuální sítě IPv4/IPv6 a Nástroje pro vyrovnávání zatížení std. |
Rychlý start flexibilního režimu orchestrace VMSS pro Linux Nasadit |
Tato šablona nasadí jednoduchou škálovací sadu virtuálních počítačů s instancemi za Azure Load Balancerem. Škálovací sada virtuálních počítačů je v flexibilním režimu orchestrace. Pomocí parametru operačního systému zvolte nasazení Linux (Ubuntu) nebo Windows (Windows Server Datacenter 2019). POZNÁMKA: Tato šablona rychlého startu umožňuje síťový přístup k portům pro správu virtuálních počítačů (SSH, RDP) z libovolné internetové adresy a neměl by se používat pro produkční nasazení. |
VMSS s předponou veřejné IP adresy Nasadit |
Šablona pro nasazení VMSS s předponou veřejné IP adresy |
Definice prostředku Terraformu (poskytovatel AzAPI)
Typ prostředku virtualMachineScaleSets je možné nasadit s operacemi, které cílí:
- skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Compute/virtualMachineScaleSets, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachineScaleSets@2024-07-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
}
sku = {
capacity = int
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
body = jsonencode({
extendedLocation = {
name = "string"
type = "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"
}
resiliencyPolicy = {
resilientVMCreationPolicy = {
enabled = bool
}
resilientVMDeletionPolicy = {
enabled = bool
}
}
scaleInPolicy = {
forceDeletion = bool
rules = [
"string"
]
}
scheduledEventsPolicy = {
scheduledEventsAdditionalPublishingTargets = {
eventGridAndResourceGraph = {
enable = bool
}
}
userInitiatedReboot = {
automaticallyApprove = bool
}
userInitiatedRedeploy = {
automaticallyApprove = bool
}
}
singlePlacementGroup = bool
skuProfile = {
allocationStrategy = "string"
vmSizes = [
{
name = "string"
}
]
}
spotRestorePolicy = {
enabled = bool
restoreTimeout = "string"
}
upgradePolicy = {
automaticOSUpgradePolicy = {
disableAutomaticRollback = bool
enableAutomaticOSUpgrade = bool
osRollingUpgradeDeferral = 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 = int
}
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 = "string"
networkInterfaceConfigurations = [
{
name = "string"
properties = {
auxiliaryMode = "string"
auxiliarySku = "string"
deleteOption = "string"
disableTcpStateTracking = bool
dnsSettings = {
dnsServers = [
"string"
]
}
enableAcceleratedNetworking = bool
enableFpga = bool
enableIPForwarding = bool
ipConfigurations = [
{
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
{
id = "string"
}
]
applicationSecurityGroups = [
{
id = "string"
}
]
loadBalancerBackendAddressPools = [
{
id = "string"
}
]
loadBalancerInboundNatPools = [
{
id = "string"
}
]
primary = bool
privateIPAddressVersion = "string"
publicIPAddressConfiguration = {
name = "string"
properties = {
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
domainNameLabelScope = "string"
}
idleTimeoutInMinutes = int
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
publicIPAddressVersion = "string"
publicIPPrefix = {
id = "string"
}
}
sku = {
name = "string"
tier = "string"
}
}
subnet = {
id = "string"
}
}
}
]
networkSecurityGroup = {
id = "string"
}
primary = bool
}
}
]
}
osProfile = {
adminPassword = "string"
adminUsername = "string"
allowExtensionOperations = bool
computerNamePrefix = "string"
customData = "string"
linuxConfiguration = {
disablePasswordAuthentication = bool
enableVMAgentPlatformUpdates = bool
patchSettings = {
assessmentMode = "string"
automaticByPlatformSettings = {
bypassPlatformSafetyChecksOnUserSchedule = bool
rebootSetting = "string"
}
patchMode = "string"
}
provisionVMAgent = bool
ssh = {
publicKeys = [
{
keyData = "string"
path = "string"
}
]
}
}
requireGuestProvisionSignal = bool
secrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateStore = "string"
certificateUrl = "string"
}
]
}
]
windowsConfiguration = {
additionalUnattendContent = [
{
componentName = "Microsoft-Windows-Shell-Setup"
content = "string"
passName = "OobeSystem"
settingName = "string"
}
]
enableAutomaticUpdates = bool
patchSettings = {
assessmentMode = "string"
automaticByPlatformSettings = {
bypassPlatformSafetyChecksOnUserSchedule = bool
rebootSetting = "string"
}
enableHotpatching = bool
patchMode = "string"
}
provisionVMAgent = bool
timeZone = "string"
winRM = {
listeners = [
{
certificateUrl = "string"
protocol = "string"
}
]
}
}
}
priority = "string"
scheduledEventsProfile = {
osImageNotificationProfile = {
enable = bool
notBeforeTimeout = "string"
}
terminateNotificationProfile = {
enable = bool
notBeforeTimeout = "string"
}
}
securityPostureReference = {
excludeExtensions = [
"string"
]
id = "string"
isOverridable = bool
}
securityProfile = {
encryptionAtHost = bool
encryptionIdentity = {
userAssignedIdentityResourceId = "string"
}
proxyAgentSettings = {
enabled = bool
keyIncarnationId = int
mode = "string"
}
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 = "string"
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"
}
zonalPlatformFaultDomainAlignMode = "string"
zoneBalance = bool
}
})
}
Hodnoty vlastností
AdditionalCapabilities
Jméno | Popis | Hodnota |
---|---|---|
HibernaceEnabled | Příznak, který povolí nebo zakáže funkci hibernace na virtuálním počítači. | Bool |
ultraSSDEnabled | Příznak, který povolí nebo zakáže schopnost mít jeden nebo více spravovaných datových disků s typem účtu úložiště UltraSSD_LRS na virtuálním počítači nebo VMSS. Spravované disky s typem účtu úložiště UltraSSD_LRS lze přidat do virtuálního počítače nebo škálovací sady virtuálních počítačů pouze v případě, že je tato vlastnost povolená. | Bool |
AdditionalUnattendContent
Jméno | Popis | Hodnota |
---|---|---|
componentName | Název komponenty. V současné době je jedinou povolenou hodnotou Microsoft-Windows-Shell-Setup. | Microsoft-Windows-Shell-Setup |
obsah | Určuje formátovaný obsah XML, který je přidán do souboru unattend.xml pro zadanou cestu a součást. Xml musí být menší než 4 kB a musí obsahovat kořenový prvek pro nastavení nebo funkci, která se vkládá. | řetězec |
passName | Název pass. V současné době je jedinou povolenou hodnotou OobeSystem. | OobeSystem |
settingName | Určuje název nastavení, na které se obsah vztahuje. Možné hodnoty jsou: FirstLogonCommands a AutoLogon. | AutoLogon FirstLogonCommands |
ApiEntityReference
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku ARM ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... | řetězec |
ApplicationProfile
Jméno | Popis | Hodnota |
---|---|---|
galleryApplications | Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo VMSS. | VMGalleryApplication[] |
AutomaticOSUpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
disableAutomaticRollback | Určuje, jestli má být funkce vrácení image operačního systému zakázaná. Výchozí hodnota je false. | Bool |
enableAutomaticOSUpgrade | Označuje, jestli se upgrady operačního systému mají automaticky použít u instancí škálovací sady, a to v případě, že bude k dispozici novější verze image operačního systému. Výchozí hodnota je false. Pokud je tato hodnota nastavena na hodnotu true pro škálovací sady založené na Windows, enableAutomaticUpdates je automaticky nastavena na false a nelze ji nastavit na true. | Bool |
osRollingUpgradeDeferral | Určuje, jestli by se u automatického upgradu operačního systému mělo provést odložení. Odložené upgrady operačního systému budou posílat upřesňující oznámení na základě jednotlivých virtuálních počítačů, že upgrade operačního systému z postupných upgradů je příchozí, prostřednictvím značky IMDS Platform.PendingOSUpgrade. Upgrade se pak odrazí, dokud se upgrade neschválí prostřednictvím volání ApproveRollingUpgrade. | Bool |
useRollingUpgradePolicy | Označuje, jestli se při automatickém upgradu operačního systému mají používat zásady postupného upgradu. Výchozí hodnota je false. Pokud v sadě VMSS není definovaná žádná zásada, automatický upgrade operačního systému se vrátí k výchozím zásadám. | Bool |
AutomaticRepairsPolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli se mají ve škálovací sadě virtuálních počítačů povolit automatické opravy. Výchozí hodnota je false. | Bool |
gracePeriod | Doba, po kterou jsou automatické opravy pozastavené kvůli změně stavu na virtuálním počítači. Čas odkladu začíná po dokončení změny stavu. To pomáhá vyhnout se předčasně nebo náhodným opravám. Doba trvání by měla být zadána ve formátu ISO 8601. Minimální povolená doba odkladu je 10 minut (PT10M), což je také výchozí hodnota. Maximální povolená doba odkladu je 90 minut (PT90M). | řetězec |
repairAction | Typ akce opravy (nahrazení, restartování, obnovení image), která se použije k opravě virtuálních počítačů, které nejsou v pořádku ve škálovací sadě. Výchozí hodnota je nahrazena. | Reimage "Nahradit" Restartovat |
BillingProfile
Jméno | Popis | Hodnota |
---|---|---|
maxPrice | Určuje maximální cenu, kterou jste ochotni zaplatit za spotový virtuální počítač nebo službu VMSS Azure. Tato cena je v amerických dolarech. Tato cena se porovná s aktuální spotovou cenou Azure pro velikost virtuálního počítače. Ceny se také porovnávají v době vytvoření/aktualizace spotového virtuálního počítače nebo VMSS Azure a operace bude úspěšná, pouze pokud je maximální cena vyšší než aktuální spotová cena Azure. Maximální cena se použije také k vyřazení spotového virtuálního počítače nebo služby VMSS Azure, pokud aktuální spotová cena Azure po vytvoření virtuálního počítače nebo VMSS překročí maximální cenu. Možné hodnoty: - Jakákoli desetinná hodnota větší než nula. Příklad: 0.01538 -1 – označuje výchozí cenu, která se má up-to na vyžádání. Maximální cenu můžete nastavit na -1, aby bylo možné označit, že spotový virtuální počítač nebo VMSS Azure by se neměl vyřakovat z důvodů ceny. Výchozí maximální cena je také -1, pokud ji neposkytujete. Minimální verze api: 2019-03-01. |
Int |
BootDiagnostics
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli má být na virtuálním počítači povolená diagnostika spouštění. | Bool |
storageUri | Identifikátor URI účtu úložiště, který se má použít k umístění výstupu konzoly a snímku obrazovky. Pokud se při povolování diagnostiky spouštění nezadá identifikátor STORAGEURI, použije se spravované úložiště. | řetězec |
CapacityReservationProfile
Jméno | Popis | Hodnota |
---|---|---|
capacityReservationGroup | Určuje ID prostředku skupiny rezervací kapacity, které by se mělo použít k přidělování instancí virtuálních počítačů nebo škálovací sady za předpokladu, že byla rezervována dostatečná kapacita. Další podrobnosti najdete v tématu https://aka.ms/CapacityReservation . | subresource |
DiagnosticsProfile
DiffDiskSettings
Jméno | Popis | Hodnota |
---|---|---|
možnost | Určuje dočasné nastavení disku pro disk operačního systému. | Místní |
umístění | Určuje dočasné umístění disku pro disk operačního systému. Možné hodnoty jsou: CacheDisk,ResourceDisk,NvmeDisk. Výchozí chování je: CacheDisk pokud je nakonfigurovaná pro velikost virtuálního počítače, jinak ResourceDisk nebo NvmeDisk. Informace o velikosti virtuálního počítače najdete v dokumentaci k velikosti virtuálního počítače s Windows na adrese /azure/virtual-machines/windows/size a virtuálním počítači s Linuxem na adrese /azure/virtual-machines/linux/sizes a zkontrolujte, které velikosti virtuálních počítačů zpřístupňují disk mezipaměti. Minimální verze api pro NvmeDisk: 2024-03-01. | CacheDisk NvmeDisk ResourceDisk |
DiskEncryptionSetParameters
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
EncryptionIdentity
Jméno | Popis | Hodnota |
---|---|---|
userAssignedIdentityResourceId | Určuje ID prostředku ARM jedné z identit uživatelů přidružených k virtuálnímu počítači. | řetězec |
EventGridAndResourceGraph
Jméno | Popis | Hodnota |
---|---|---|
zapnout | Určuje, jestli je pro konfigurace související s naplánovanou událostí povolená služba Event Grid a graf prostředků. | Bool |
ExtendedLocation
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšířeného umístění. | řetězec |
typ | Typ rozšířeného umístění. | EdgeZone |
ImageReference
Jméno | Popis | Hodnota |
---|---|---|
communityGalleryImageId | Zadali jsme jedinečné ID image galerie komunity pro nasazení virtuálního počítače. To se dá načíst z volání GET galerie komunity. | řetězec |
id | ID prostředku | řetězec |
nabídnout | Určuje nabídku image platformy nebo image marketplace použité k vytvoření virtuálního počítače. | řetězec |
vydavatel | Vydavatel image. | řetězec |
sharedGalleryImageId | Zadali jste jedinečné ID image sdílené galerie pro nasazení virtuálního počítače. To se dá načíst z volání GET sdíleného obrázku galerie. | řetězec |
sku | Skladová položka image. | řetězec |
verze | Určuje verzi image platformy nebo image marketplace, která se používá k vytvoření virtuálního počítače. Povolené formáty jsou Major.Minor.Build nebo Latest. Hlavní, Vedlejší a Build jsou desetinná čísla. Zadejte nejnovější verzi image, která je k dispozici v době nasazení. I když použijete nejnovější verzi, image virtuálního počítače se po nasazení automaticky neaktualizuje, i když bude k dispozici nová verze. Nepoužívejte pole Verze pro nasazení imagí galerie, image galerie by pro nasazení měla vždy používat pole ID, pokud chcete použít nejnovější verzi image galerie, stačí nastavit /subscriptions/{subscriptionId}/resourceGroups/{resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName} v poli ID bez zadání verze. | řetězec |
KeyVaultSecretReference
Jméno | Popis | Hodnota |
---|---|---|
secretUrl | Adresa URL odkazující na tajný kód ve službě Key Vault. | string (povinné) |
sourceVault | Relativní adresa URL služby Key Vault obsahující tajný klíč. | subresource |
LinuxConfiguration
LinuxPatchSettings
Jméno | Popis | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: imageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – platforma aktivuje pravidelná hodnocení oprav. Vlastnost provisionVMAgent musí být true. |
AutomaticByPlatform ImageDefault |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform v opravách hosta virtuálního počítače v Linuxu. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. Možné hodnoty: imageDefault – použije se výchozí konfigurace oprav virtuálního počítače. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnost provisionVMAgent musí být pravdivá. |
AutomaticByPlatform ImageDefault |
LinuxVMGuestPatchAutomaticByPlatformSettings
Jméno | Popis | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | Bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. | Vždy IfRequired "Nikdy" Neznámý |
Microsoft.Compute/virtualMachineScaleSets
Jméno | Popis | Hodnota |
---|---|---|
extendedLocation | Rozšířené umístění škálovací sady virtuálních počítačů. | ExtendedLocation |
identita | Identita škálovací sady virtuálních počítačů, pokud je nakonfigurovaná. | VirtualMachineScaleSetIdentity |
umístění | Umístění prostředku | string (povinné) |
Jméno | Název prostředku | string (povinné) |
plán | Určuje informace o imagi marketplace použité k vytvoření virtuálního počítače. Tento prvek se používá jenom pro image z marketplace. Než budete moct použít image z marketplace z rozhraní API, musíte image povolit pro programové použití. Na webu Azure Portal vyhledejte image marketplace, kterou chcete použít, a potom klikněte na Chcete nasadit programově, začněte –>. Zadejte požadované informace a klikněte na Uložit. | plánu |
vlastnosti | Popisuje vlastnosti škálovací sady virtuálních počítačů. | virtualMachineScaleSetProperties |
sku | Skladová položka škálovací sady virtuálních počítačů. | skladové položky |
visačky | Značky prostředků | Slovník názvů a hodnot značek |
typ | Typ prostředku | Microsoft.Compute/virtualMachineScaleSets@2024-07-01 |
zóny | Zóny škálovací sady virtuálních počítačů. | string[] |
OSImageNotificationProfile
Jméno | Popis | Hodnota |
---|---|---|
zapnout | Určuje, jestli je povolená nebo zakázaná událost naplánované image operačního systému. | Bool |
notBeforeTimeout | Doba, po kterou se virtuální počítač znovu zmage nebo upgrade operačního systému bude muset potenciálně schválit událost naplánované image operačního systému před automatickým schválením události (vypršel časový limit). Konfigurace je zadána ve formátu ISO 8601 a hodnota musí být 15 minut (PT15M). | řetězec |
PatchSettings
Jméno | Popis | Hodnota |
---|---|---|
assessmentMode | Určuje režim posouzení oprav hosta virtuálního počítače pro virtuální počítač IaaS. Možné hodnoty: imageDefault – řídíte načasování posouzení oprav na virtuálním počítači. AutomaticByPlatform – platforma aktivuje pravidelná hodnocení oprav. Vlastnost provisionVMAgent musí být true. |
AutomaticByPlatform ImageDefault |
automaticByPlatformSettings | Určuje další nastavení pro režim oprav AutomaticByPlatform ve opravách hosta virtuálního počítače ve Windows. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Umožňuje zákazníkům opravovat virtuální počítače Azure bez nutnosti restartování. Pro enableHotpatching musí být provisionVMAgent nastaven na true a patchMode musí být nastaven na AutomaticByPlatform. | Bool |
patchMode | Určuje režim oprav hosta virtuálního počítače na virtuální počítač IaaS nebo virtuální počítače přidružené ke škálovací sadě virtuálních počítačů s orchestrationMode jako flexibilní. Možné hodnoty: Ruční – řídíte použití oprav na virtuální počítač. Provedete to ručním použitím oprav uvnitř virtuálního počítače. V tomto režimu jsou automatické aktualizace zakázány; Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být false. AutomaticByOS – operační systém automaticky aktualizuje virtuální počítač. Vlastnost WindowsConfiguration.enableAutomaticUpdates musí být true. AutomaticByPlatform – virtuální počítač se automaticky aktualizuje platformou. Vlastnosti provisionVMAgent a WindowsConfiguration.enableAutomaticUpdates musí být pravdivé. |
"AutomaticByOS" AutomaticByPlatform "Ručně" |
Plán
Jméno | Popis | Hodnota |
---|---|---|
Jméno | ID plánu. | řetězec |
výrobek | Určuje produkt image z marketplace. Jedná se o stejnou hodnotu jako Offer pod elementem imageReference. | řetězec |
promotionCode | Kód povýšení. | řetězec |
vydavatel | ID vydavatele. | řetězec |
PriorityMixPolicy
Jméno | Popis | Hodnota |
---|---|---|
baseRegularPriorityCount | Základní počet běžných virtuálních počítačů s prioritou, které se vytvoří v této škálovací sadě při horizontálním navýšení kapacity. | Int Omezení: Minimální hodnota = 0 |
regularPriorityPercentageAboveBase | Procento instancí virtuálních počítačů po dosažení základního běžného počtu priorit, které se očekává, že budou používat pravidelnou prioritu. | Int Omezení: Minimální hodnota = 0 Maximální hodnota = 100 |
ProxyAgentSettings
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli má být na virtuálním počítači nebo škálovací sadě virtuálních počítačů povolená funkce ProxyAgent. | Bool |
keyIncarnationId | Zvýšení hodnoty této vlastnosti umožňuje uživateli resetovat klíč použitý k zabezpečení komunikačního kanálu mezi hostem a hostitelem. | Int |
režim | Určuje režim, na který se bude agent Proxy Agent spouštět, pokud je tato funkce povolená. ProxyAgent se začne auditovat nebo monitorovat, ale nebude vynucovat řízení přístupu nad požadavky na koncové body hostitele v režimu auditování, zatímco v režimu vynucení vynutí řízení přístupu. Výchozí hodnota je Režim vynucení. | Audit Vynucení |
PublicIPAddressSku
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Zadání názvu skladové položky veřejné IP adresy | "Základní" "Standardní" |
úroveň | Zadání úrovně skladové položky veřejné IP adresy | Global (Globální) 'Oblast' |
ResiliencyPolicy
Jméno | Popis | Hodnota |
---|---|---|
resilientVMCreationPolicy | Parametry konfigurace použité při vytváření odolných virtuálních počítačů. | odolných zásadVMCreationPolicy |
resilientVMDeletionPolicy | Parametry konfigurace použité při odstraňování odolných virtuálních počítačů. | odolné VMDeletionPolicy |
ResilientVMCreationPolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli se má ve škálovací sadě virtuálních počítačů povolit vytvoření odolného virtuálního počítače. Výchozí hodnota je false. | Bool |
ResilientVMDeletionPolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Určuje, jestli má být ve škálovací sadě virtuálních počítačů povolené odstranění odolného virtuálního počítače. Výchozí hodnota je false. | Bool |
Značky prostředků
Jméno | Popis | Hodnota |
---|
RollingUpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
enableCrossZoneUpgrade | Povolte VMSS ignorovat hranice AZ při vytváření dávek upgradu. Zvažte aktualizaci domény a maxBatchInstancePercent k určení velikosti dávky. | Bool |
maxBatchInstancePercent | Maximální procento celkových instancí virtuálních počítačů, které budou upgradovány současně postupným upgradem v jedné dávce. Vzhledem k tomu, že se jedná o maximum, instance, které nejsou v pořádku v předchozích nebo budoucích dávkách, můžou způsobit snížení procenta instancí v dávce, aby se zajistila vyšší spolehlivost. Výchozí hodnota pro tento parametr je 20%. | Int Omezení: Minimální hodnota = 5 Maximální hodnota = 100 |
maxSurge | Vytvořte nové virtuální počítače pro upgrade škálovací sady místo aktualizace existujících virtuálních počítačů. Existující virtuální počítače budou odstraněny po vytvoření nových virtuálních počítačů pro každou dávku. | Bool |
maxUnhealthyInstancePercent | Maximální procento celkových instancí virtuálních počítačů ve škálovací sadě, které může být současně v pořádku, buď v důsledku upgradu, nebo zjištěním stavu, který není v pořádku, kontroluje stav virtuálního počítače před přerušením postupného upgradu. Toto omezení se zkontroluje před spuštěním jakékoli dávky. Výchozí hodnota pro tento parametr je 20%. | Int Omezení: Minimální hodnota = 5 Maximální hodnota = 100 |
maxUnhealthyUpgradedInstancePercent | Maximální procento upgradovanýchinstancích Tato kontrola proběhne po upgradu každé dávky. Pokud se toto procento někdy překročí, průběžná aktualizace se přeruší. Výchozí hodnota pro tento parametr je 20%. | Int Omezení: Minimální hodnota = 0 Maximální hodnota = 100 |
pauseTimeBetweenBatches | Doba čekání mezi dokončením aktualizace pro všechny virtuální počítače v jedné dávce a spuštěním další dávky. Doba trvání by měla být zadána ve formátu ISO 8601. Výchozí hodnota je 0 sekund (PT0S). | řetězec |
prioritizeUnhealthyInstances | Upgradujte všechny instance, které nejsou v pořádku, ve škálovací sadě před všemi instancemi, které jsou v pořádku. | Bool |
rollbackFailedInstancesOnPolicyBreach | Vrácení neúspěšných instancí do předchozího modelu v případě porušení zásad postupného upgradu | Bool |
ScaleInPolicy
Jméno | Popis | Hodnota |
---|---|---|
forceDeletion | Tato vlastnost umožňuje určit, jestli virtuální počítače zvolené k odebrání musí být vynucené odstranění, když se škálovací sada virtuálních počítačů škáluje. (Funkce ve verzi Preview) | Bool |
pravidla | Pravidla, která se mají dodržovat při škálování ve škálovací sadě virtuálních počítačů. Možné hodnoty: Výchozí Když je škálovací sada virtuálních počítačů škálovací sada škálovaná, bude škálovací sada nejprve vyvážená napříč zónami, pokud se jedná o zónovou škálovací sadu. Pak bude vyvážená napříč doménami selhání co nejvíce. V rámci každé domény selhání budou virtuální počítače vybrané k odebrání nejnovějšími počítači, které nejsou chráněné před horizontálním navýšením kapacity. Při škálování škálovací sady virtuálních počítačů se pro odebrání vyberou nejstarší virtuální počítače, které nejsou chráněné proti horizontálnímu snížení kapacity. V případě zónových škálovacích sad virtuálních počítačů bude škálovací sada nejprve vyvážená napříč zónami. V každé zóně se pro odebrání vyberou nejstarší virtuální počítače, které nejsou chráněné. nejnovější virtuální počítače Pokud se škálovací sada virtuálních počítačů škáluje na více systémů, zvolí se k odebrání nejnovějších virtuálních počítačů, které nejsou chráněné proti horizontálnímu snížení kapacity. V případě zónových škálovacích sad virtuálních počítačů bude škálovací sada nejprve vyvážená napříč zónami. V každé zóně se pro odebrání vyberou nejnovější virtuální počítače, které nejsou chráněné. |
Řetězcové pole obsahující některou z těchto možností: Výchozí Nejnovější virtuální počítač Nejstarší virtuální počítač |
ScheduledEventsAdditionalPublishingTargets
Jméno | Popis | Hodnota |
---|---|---|
eventGridAndResourceGraph | Parametry konfigurace použité při vytváření nastavení plánované události EventGridAndResourceGraph. | eventGridAndResourceGraph |
ScheduledEventsPolicy
Jméno | Popis | Hodnota |
---|---|---|
scheduledEventsAdditionalPublishingTargets | Parametry konfigurace použité při publikování scheduledEventsAdditionalPublishingTargets. | ScheduledEventsAdditionalPublishingTargets |
UserInitiatedReboot | Parametry konfigurace použité při vytváření nastavení naplánované události userInitiatedReboot. | userinitiatedReboot |
userInitiatedRedeploy | Parametry konfigurace použité při vytváření nastavení naplánované události userInitiatedRedeploy. | UserInitiatedRedeploy |
ScheduledEventsProfile
Jméno | Popis | Hodnota |
---|---|---|
osImageNotificationProfile | Určuje konfigurace související s událostmi naplánované image operačního systému. | OSImageNotificationProfile |
terminateNotificationProfile | Určuje konfigurace související s naplánovanou událostí ukončení. | TerminateNotificationProfile |
SecurityPostureReference
Jméno | Popis | Hodnota | |
---|---|---|---|
excludeExtensions | Seznam názvů rozšíření virtuálních počítačů, které se mají vyloučit při použití stavu zabezpečení | string[] | |
id | Id odkazu na stav zabezpečení ve formě /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch} | nejnovější | string (povinné) |
isOverridable | Určuje, jestli uživatel může přepsat stav zabezpečení. | Bool |
SecurityProfile
Jméno | Popis | Hodnota |
---|---|---|
encryptionAtHost | Tuto vlastnost může uživatel v požadavku použít k povolení nebo zakázání šifrování hostitele pro virtuální počítač nebo škálovací sadu virtuálních počítačů. Tím povolíte šifrování pro všechny disky, včetně samotného prostředku nebo dočasného disku v hostiteli. Výchozí chování je: Šifrování v hostiteli bude zakázáno, pokud není tato vlastnost nastavena na true pro prostředek. | Bool |
encryptionIdentity | Určuje spravovanou identitu používanou službou ADE k získání přístupového tokenu pro operace služby KeyVault. | |
proxyAgentSettings | Určuje nastavení proxyagentu při vytváření virtuálního počítače. Minimální verze rozhraní API: 2023-09-01. | ProxyAgentSettings |
securityType | Určuje typ zabezpečení virtuálního počítače. Aby bylo možné povolit UefiSettings, musí být nastavená na libovolnou zadanou hodnotu. Výchozí chování je: UefiSettings nebude povoleno, pokud není nastavena tato vlastnost. | Důvěrné virtuální počítače TrustedLaunch |
uefiSettings | Určuje nastavení zabezpečení, jako je zabezpečené spouštění a vTPM použité při vytváření virtuálního počítače. Minimální verze api: 2020-12-01. | UefiSettings |
ServiceArtifactReference
Jméno | Popis | Hodnota |
---|---|---|
id | Id odkazu artefaktů služby ve formě /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} | řetězec |
Sku
Jméno | Popis | Hodnota |
---|---|---|
kapacita | Určuje počet virtuálních počítačů ve škálovací sadě. | Int |
Jméno | Název skladové položky. | řetězec |
úroveň | Určuje úroveň virtuálních počítačů ve škálovací sadě. Možné hodnoty: Standard Základní |
řetězec |
SkuProfile
Jméno | Popis | Hodnota |
---|---|---|
allocationStrategy | Určuje strategii přidělování pro škálovací sadu virtuálních počítačů, na základě které budou virtuální počítače přiděleny. | CapacityOptimized NejnižšíCena |
vmSizes | Určuje velikosti virtuálních počítačů pro škálovací sadu virtuálních počítačů. | SkuProfileVMSize[] |
SkuProfileVMSize
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Určuje název velikosti virtuálního počítače. | řetězec |
SpotRestorePolicy
Jméno | Popis | Hodnota |
---|---|---|
zpřístupněný | Povolí funkci Spot-Try-Restore, ve které se vyřazované instance spotové služby VMSS SPOT pokusí obnovit oportunisticky na základě dostupnosti kapacity a cenových omezení. | Bool |
restoreTimeout | Hodnota časového limitu vyjádřená jako doba trvání iso 8601, po které se platforma nebude pokoušet obnovit spotové instance VMSS | řetězec |
SshConfiguration
Jméno | Popis | Hodnota |
---|---|---|
publicKeys | Seznam veřejných klíčů SSH sloužících k ověřování pomocí virtuálních počítačů založených na Linuxu. | SshPublicKey[] |
SshPublicKey
Jméno | Popis | Hodnota |
---|---|---|
keyData | Certifikát veřejného klíče SSH použitý k ověření s virtuálním počítačem přes SSH. Klíč musí být minimálně 2048bitový a ve formátu ssh-rsa. Informace o vytváření klíčů ssh najdete v tématu [Vytvoření klíčů SSH v Linuxu a Macu pro virtuální počítače s Linuxem v Azure]/azure/virtual-machines/linux/create-ssh-keys-detailed). | řetězec |
cesta | Určuje úplnou cestu na vytvořeném virtuálním počítači, kde je uložený veřejný klíč SSH. Pokud soubor již existuje, zadaný klíč se připojí k souboru. Příklad: /home/user/.ssh/authorized_keys | řetězec |
Podsourc
Jméno | Popis | Hodnota |
---|---|---|
id | ID prostředku | řetězec |
TerminateNotificationProfile
Jméno | Popis | Hodnota |
---|---|---|
zapnout | Určuje, jestli je povolená nebo zakázaná událost Ukončit naplánovanou událost. | Bool |
notBeforeTimeout | Konfigurovatelná doba odstranění virtuálního počítače bude muset potenciálně schválit naplánovanou událost ukončení před automatickým schválením události (vypršel časový limit). Konfigurace musí být zadána ve formátu ISO 8601, výchozí hodnota je 5 minut (PT5M). | řetězec |
UefiSettings
Jméno | Popis | Hodnota |
---|---|---|
secureBootEnabled | Určuje, jestli má být na virtuálním počítači povolené zabezpečené spouštění. Minimální verze api: 2020-12-01. | Bool |
vTpmEnabled | Určuje, jestli má být na virtuálním počítači povolený virtuální počítač vTPM. Minimální verze api: 2020-12-01. | Bool |
UpgradePolicy
Jméno | Popis | Hodnota |
---|---|---|
automaticOSUpgradePolicy | Parametry konfigurace používané k provádění automatického upgradu operačního systému | AutomaticOSUpgradePolicy |
režim | Určuje režim upgradu na virtuální počítače ve škálovací sadě. Možné hodnoty: Ruční – řídíte aplikaci aktualizací virtuálních počítačů ve škálovací sadě. Provedete to pomocí akce manualUpgrade. Automatické – Všechny virtuální počítače ve škálovací sadě se automaticky aktualizují současně. |
"Automaticky" "Ručně" "Rolling" |
rollingUpgradePolicy | Parametry konfigurace použité při postupném upgradu. | RollingUpgradePolicy |
UserAssignedIdentities
Jméno | Popis | Hodnota |
---|
UserAssignedIdentitiesValue
Jméno | Popis | Hodnota |
---|
UserInitiatedReboot
Jméno | Popis | Hodnota |
---|---|---|
automaticallyApprove | Určuje konfigurace související s naplánovanou událostí restartování. | Bool |
UserInitiatedRedeploy
Jméno | Popis | Hodnota |
---|---|---|
automaticallyApprove | Určuje konfiguraci související s naplánovanou událostí opětovné nasazení. | Bool |
VaultCertificate
Jméno | Popis | Hodnota |
---|---|---|
certificateStore | U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. Pro virtuální počítače s Linuxem se soubor certifikátu umístí do adresáře /var/lib/waagent s názvem souboru <UppercaseThumbprint>.crt pro soubor certifikátu X509 a <UpperCaseThumbprint>.prv pro privátní klíč. Oba tyto soubory jsou formátovány .pem. | řetězec |
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v kódování UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače služby |
řetězec |
VaultSecretGroup
Jméno | Popis | Hodnota |
---|---|---|
sourceVault | Relativní adresa URL služby Key Vault obsahující všechny certifikáty ve službě VaultCertificates. | subresource |
vaultCertificates | Seznam odkazů na trezor klíčů ve službě SourceVault, které obsahují certifikáty. | vaultCertificate[] |
VirtualHardDisk
Jméno | Popis | Hodnota |
---|---|---|
identifikátor uri | Určuje identifikátor URI virtuálního pevného disku. | řetězec |
VirtualMachineScaleSetDataDisk
Jméno | Popis | Hodnota |
---|---|---|
ukrývání | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: None pro úložiště úrovně Standard. Jen pro čtení pro Premium Storage. | None (Žádný) ReadOnly ReadWrite |
createOption | Možnost vytvoření. | Připojit Kopírovat "Prázdné" FromImage Obnovit (povinné) |
deleteOption | Určuje, jestli se má datový disk odstranit nebo odpojit po odstranění flex VMSS (tato funkce je dostupná jenom pro VMSS s flexibilním orchestrationModem). Možné hodnoty: Odstranit Pokud se tato hodnota použije, datový disk se odstraní při odstranění virtuálního počítače VMSS Flex. Odpojit Pokud se tato hodnota použije, datový disk se zachovají po odstranění virtuálního počítače VMSS Flex. Výchozí hodnota je nastavena na Odstranit. |
Odstranit "Odpojit" |
diskIOPSReadWrite | Určuje Read-Write IOPS spravovaného disku. Mělo by se použít pouze v případě, že je storageAccountType UltraSSD_LRS. Pokud nezadáte, přiřadí se výchozí hodnota na základě diskuSizeGB. | Int |
diskMBpsReadWrite | Určuje šířku pásma v MB za sekundu pro spravovaný disk. Mělo by se použít pouze v případě, že je storageAccountType UltraSSD_LRS. Pokud nezadáte, přiřadí se výchozí hodnota na základě diskuSizeGB. | Int |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nemůže být větší než 1023. | Int |
Lun | Určuje počet logických jednotek datového disku. Tato hodnota se používá k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. | int (povinné) |
managedDisk | Parametry spravovaného disku. | VirtualMachineScaleSetManagedDiskParameters |
Jméno | Název disku. | řetězec |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | Bool |
VirtualMachineScaleSetExtension
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název rozšíření. | řetězec |
vlastnosti | Popisuje vlastnosti rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Jméno | Popis | Hodnota |
---|---|---|
rozšíření | Prostředky podřízeného rozšíření škálovací sady virtuálních počítačů. | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget | Určuje čas přidělení pro spuštění všech rozšíření. Doba trvání by měla být mezi 15 minut a 120 minut (včetně) a měla by být zadána ve formátu ISO 8601. Výchozí hodnota je 90 minut (PT1H30M). Minimální verze api: 2020-06-01. | řetězec |
VirtualMachineScaleSetExtensionProperties
Jméno | Popis | Hodnota |
---|---|---|
autoUpgradeMinorVersion | Určuje, jestli má rozšíření používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true. | Bool |
enableAutomaticUpgrade | Určuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze rozšíření. | Bool |
forceUpdateTag | Pokud je zadána hodnota a liší se od předchozí hodnoty, bude obslužná rutina rozšíření nucena aktualizovat i v případě, že konfigurace rozšíření nebyla změněna. | řetězec |
protectedSettings | Rozšíření může obsahovat buď protectedSettings, nebo protectedSettingsFromKeyVault, nebo vůbec žádná chráněná nastavení. | jakýkoliv |
protectedSettingsFromKeyVault | Nastavení chráněná rozšířeními, která jsou předána odkazem, a spotřebovaná z trezoru klíčů | keyVaultSecretReference |
provisionAfterExtensions | Kolekce názvů rozšíření, po kterých je potřeba toto rozšíření zřídit. | string[] |
vydavatel | Název vydavatele obslužné rutiny rozšíření. | řetězec |
nastavení | Veřejná nastavení formátovaná json pro rozšíření | jakýkoliv |
suppressFailures | Určuje, jestli se potlačí selhání vyplývající z rozšíření (provozní selhání, jako je například nepřipojování k virtuálnímu počítači, nebudou potlačována bez ohledu na tuto hodnotu). Výchozí hodnota je false. | Bool |
typ | Určuje typ rozšíření; Příkladem je CustomScriptExtension. | řetězec |
typeHandlerVersion | Určuje verzi obslužné rutiny skriptu. | řetězec |
VirtualMachineScaleSetHardwareProfile
Jméno | Popis | Hodnota |
---|---|---|
vmSizeProperties | Určuje vlastnosti pro přizpůsobení velikosti virtuálního počítače. Minimální verze api: 2021-11-01. Další podrobnosti najdete v pokynech v přizpůsobení virtuálního počítače. | VMSizeProperties |
VirtualMachineScaleSetIdentity
Jméno | Popis | Hodnota |
---|---|---|
typ | Typ identity používané pro škálovací sadu virtuálních počítačů. Typ SystemAssigned, UserAssigned zahrnuje implicitně vytvořenou identitu i sadu identit přiřazených uživatelem. Typ None odebere všechny identity ze škálovací sady virtuálních počítačů. | None (Žádný) SystemAssigned SystemAssigned, UserAssigned UserAssigned |
userAssignedIdentities | Seznam identit uživatelů přidružených ke škálovací sadě virtuálních počítačů. Odkazy na klíč slovníku identit uživatele budou ID prostředků ARM ve formátu: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. | userAssignedIdentities |
VirtualMachineScaleSetIPConfiguration
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název konfigurace PROTOKOLU IP. | string (povinné) |
vlastnosti | Popisuje vlastnosti konfigurace IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
applicationGatewayBackendAddressPools | Určuje pole odkazů na back-endové fondy adres aplikačních bran. Škálovací sada může odkazovat na back-endové fondy adres více aplikačních bran. Více škálovacích sad nemůže používat stejnou aplikační bránu. | subresource[] |
applicationSecurityGroups | Určuje pole odkazů na skupinu zabezpečení aplikace. | subresource[] |
loadBalancerBackendAddressPools | Určuje pole odkazů na back-endové fondy adres nástrojů pro vyrovnávání zatížení. Škálovací sada může odkazovat na back-endové fondy adres jednoho veřejného a jednoho interního nástroje pro vyrovnávání zatížení. Více škálovacích sad nemůže použít stejný nástroj pro vyrovnávání zatížení skladové položky Basic. | subresource[] |
loadBalancerInboundNatPools | Určuje pole odkazů na příchozí fondy Nat nástrojů pro vyrovnávání zatížení. Škálovací sada může odkazovat na příchozí fondy nat jednoho veřejného a jednoho interního nástroje pro vyrovnávání zatížení. Více škálovacích sad nemůže použít stejný nástroj pro vyrovnávání zatížení skladové položky Basic. | subresource[] |
primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | Bool |
privateIPAddressVersion | K dispozici od verze Api-Version 2017-03-30 dále představuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
publicIPAddressConfiguration | PublicIPAddressConfiguration. | VirtualMachineScaleSetPublicIPAddressConfiguration |
podsíť | Určuje identifikátor podsítě. | apiEntityReference |
VirtualMachineScaleSetIpTag
Jméno | Popis | Hodnota |
---|---|---|
ipTagType | Typ značky IP. Příklad: FirstPartyUsage. | řetězec |
značka | Značka IP přidružené k veřejné IP adrese. Příklad: SQL, Storage atd. | řetězec |
VirtualMachineScaleSetManagedDiskParameters
Jméno | Popis | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku spravovaného disku spravovaného zákazníkem pro spravovaný disk. | DiskEncryptionSetParameters |
securityProfile | Určuje profil zabezpečení spravovaného disku. | VMDiskSecurityProfile |
storageAccountType | Určuje typ účtu úložiště pro spravovaný disk. POZNÁMKA: UltraSSD_LRS lze použít pouze s datovými disky, nelze jej použít s diskem s operačním systémem. | "PremiumV2_LRS" "Premium_LRS" "Premium_ZRS" "StandardSSD_LRS" "StandardSSD_ZRS" "Standard_LRS" UltraSSD_LRS |
VirtualMachineScaleSetNetworkConfiguration
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název konfigurace sítě. | string (povinné) |
vlastnosti | Popisuje konfiguraci PROTOKOLU IP profilu sítě škálovací sady virtuálních počítačů. | virtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Jméno | Popis | Hodnota |
---|---|---|
dnsServers | Seznam IP adres serverů DNS | string[] |
VirtualMachineScaleSetNetworkConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
pomocný režim | Určuje, zda je pro prostředek síťového rozhraní povolen pomocný režim. | Akcelerované spojení Plovoucí None (Žádný) |
pomocnáSku | Určuje, zda je pro prostředek síťového rozhraní povolena skladová položka Pomocné položky. | A1 A2 A4 A8 None (Žádný) |
deleteOption | Určení toho, co se stane se síťovým rozhraním při odstranění virtuálního počítače | Odstranit "Odpojit" |
disableTcpStateTracking | Určuje, jestli je síťové rozhraní pro sledování stavu tcp zakázané. | Bool |
dnsSettings | Nastavení DNS, která se mají použít v síťových rozhraních. | VirtualMachineScaleSetNetworkConfigurationDnsSettings |
enableAcceleratedNetworking | Určuje, jestli je síťové rozhraní akcelerované síťové připojení. | Bool |
enableFpga | Určuje, jestli je síťové rozhraní s povoleným síťovým rozhraním FPGA. | Bool |
enableIPForwarding | Určuje, jestli je u této síťové karty povolené předávání IP. | Bool |
ipConfigurations | Určuje konfigurace PROTOKOLU IP síťového rozhraní. | VirtualMachineScaleSetIPConfiguration[] (povinné) |
networkSecurityGroup | Skupina zabezpečení sítě. | subresource |
primární | Určuje primární síťové rozhraní v případě, že má virtuální počítač více než 1 síťové rozhraní. | Bool |
VirtualMachineScaleSetNetworkProfile
Jméno | Popis | Hodnota |
---|---|---|
healthProbe | Odkaz na sondu nástroje pro vyrovnávání zatížení sloužící k určení stavu instance ve škálovací sadě virtuálních počítačů. Odkaz bude ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}. | apiEntityReference |
networkApiVersion | určuje verzi rozhraní Microsoft.Network API použitou při vytváření síťových prostředků v konfiguracích síťového rozhraní pro škálovací sadu virtuálních počítačů s flexibilním režimem orchestrace. | '2020-11-01' |
networkInterfaceConfigurations | Seznam konfigurací sítě. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Jméno | Popis | Hodnota |
---|---|---|
ukrývání | Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí hodnoty jsou: None pro úložiště úrovně Standard. Jen pro čtení pro Premium Storage. | None (Žádný) ReadOnly ReadWrite |
createOption | Určuje způsob vytvoření virtuálních počítačů ve škálovací sadě. Jediná povolená hodnota je: FromImage. Tato hodnota se používá při vytváření virtuálního počítače pomocí image. Pokud používáte image platformy, použijete také element imageReference popsaný výše. Pokud používáte image marketplace, použijete také dříve popsaný prvek plánu. | Připojit Kopírovat "Prázdné" FromImage Obnovit (povinné) |
deleteOption | Určuje, jestli se má disk s operačním systémem odstranit nebo odpojit po odstranění flex sady VMSS (tato funkce je dostupná jenom pro VMSS s flexibilním režimem OrchestraationMode). Možné hodnoty: Odstranit Pokud se tato hodnota použije, disk s operačním systémem se odstraní při odstranění virtuálního počítače VMSS Flex. Odpojit Pokud se tato hodnota použije, disk s operačním systémem se zachová po odstranění virtuálního počítače VMSS Flex. Výchozí hodnota je nastavena na Odstranit. Pro dočasný disk s operačním systémem je výchozí hodnota nastavena na Delete. Uživatel nemůže změnit možnost odstranění dočasného disku s operačním systémem. |
Odstranit "Odpojit" |
diffDiskSettings | Určuje dočasné nastavení disku pro disk operačního systému používaný škálovací sadou virtuálních počítačů. | |
diskSizeGB | Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů x 1024^3 disku a hodnota nemůže být větší než 1023. | Int |
obraz | Určuje informace o nespravované imagi uživatele, na které se má škálovací sada založit. | VirtualHardDisk |
managedDisk | Parametry spravovaného disku. | VirtualMachineScaleSetManagedDiskParameters |
Jméno | Název disku. | řetězec |
osType | Tato vlastnost umožňuje určit typ operačního systému, který je součástí disku při vytváření virtuálního počítače z image uživatele nebo specializovaného virtuálního pevného disku. Možné hodnoty jsou: Windows,Linux. | Linux Windows |
VhdContainers | Určuje adresy URL kontejneru, které se používají k ukládání disků operačního systému pro škálovací sadu. | string[] |
writeAcceleratorEnabled | Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator. | Bool |
VirtualMachineScaleSetOSProfile
Jméno | Popis | Hodnota |
---|---|---|
adminPassword | Určuje heslo účtu správce. Minimální délka (Windows): 8 znaků Minimální délka (Linux): 6 znaků Maximální délka (Windows): 123 znaků Maximální délka (Linux): 72 znaků požadavky na složitost : 3 z následujících 4 podmínek je potřeba splnit. Má menší znaky. Obsahuje horní znaky. Má číslici. Má speciální znak (shoda regulárních výrazů [\W_]) nepovolené hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Informace o resetování hesla najdete v tématu Jak resetovat službu Vzdálená plocha nebo jeho přihlašovací heslo na virtuálním počítači s Windows Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess |
řetězec Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr. |
adminUsername | Určuje název účtu správce. omezení pouze pro Windows: Nemůže končit na "." Nepovolené hodnoty: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimální délka (Linux): 1 znak Max-length (Linux): 64 znaků Maximální délka (Windows): 20 znaků |
řetězec |
allowExtensionOperations | Určuje, jestli se mají ve škálovací sadě virtuálních počítačů povolit operace rozšíření. Tato možnost může být nastavena pouze na Hodnotu False, pokud ve škálovací sadě virtuálních počítačů nejsou k dispozici žádná rozšíření. | Bool |
computerNamePrefix | Určuje předponu názvu počítače pro všechny virtuální počítače ve škálovací sadě. Předpony názvu počítače musí mít délku 1 až 15 znaků. | řetězec |
customData | Určuje řetězec s kódováním base-64 vlastních dat. Kódovaný řetězec base-64 je dekódován do binárního pole, které je uloženo jako soubor na virtuálním počítači. Maximální délka binárního pole je 65535 bajtů. Informace o použití cloud-init pro virtuální počítač najdete v tématu Použití cloud-init k přizpůsobení virtuálního počítače s Linuxem během vytváření | řetězec |
linuxConfiguration | Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distribuce. | LinuxConfiguration |
requireGuestProvisionSignal | Volitelná vlastnost, která musí být buď nastavena na Hodnotu True, nebo vynechána. | Bool |
tajemství | Určuje sadu certifikátů, které by se měly nainstalovat na virtuální počítače ve škálovací sadě. Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače služby |
VaultSecretGroup[] |
WindowsConfiguration | Určuje nastavení operačního systému Windows na virtuálním počítači. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Jméno | Popis | Hodnota |
---|---|---|
additionalCapabilities | Určuje další možnosti povolené nebo zakázané na virtuálních počítačích ve škálovací sadě virtuálních počítačů. Například: jestli mají virtuální počítače možnost podporovat připojení spravovaných datových disků s typem účtu úložiště UltraSSD_LRS. | additionalcapabilities |
automaticRepairsPolicy | Zásady pro automatické opravy | |
constrainedMaximumCapacity | Volitelná vlastnost, která musí být buď nastavena na Hodnotu True, nebo vynechána. | Bool |
doNotRunExtensionsOnOverprovisionedVMs | Pokud je povolené nadměrné zřízení, rozšíření se spustí jenom na požadovaném počtu virtuálních počítačů, které se nakonec uchovávají. Tato vlastnost proto zajistí, že se rozšíření nespustí na nadbytečných nadsaděných virtuálních počítačích. | Bool |
hostGroup | Určuje informace o vyhrazené skupině hostitelů, ve které se nachází škálovací sada virtuálních počítačů. Minimální verze api: 2020-06-01. | subresource |
orchestraationMode | Určuje režim orchestrace pro škálovací sadu virtuálních počítačů. | "Flexibilní" "Uniforma" |
overprovision | Určuje, jestli má být škálovací sada virtuálních počítačů nadměrně zřízená. | Bool |
platformFaultDomainCount | Počet domén selhání pro každou skupinu umístění | Int |
priorityMixPolicy | Určuje požadované cíle pro kombinování spotových a běžných virtuálních počítačů s prioritou ve stejné instanci VMSS Flex. | PriorityMixPolicy |
proximityPlacementGroup | Určuje informace o skupině umístění bezkontaktní komunikace, ke které by měla být přiřazena škálovací sada virtuálních počítačů. Minimální verze api: 2018-04-01. | subresource |
resiliencyPolicy | Zásady odolnosti | ResiliencyPolicy |
scaleInPolicy | Určuje zásady použité při škálování virtuálních počítačů ve škálovací sadě virtuálních počítačů. | ScaleInPolicy |
scheduledEventsPolicy | The ScheduledEventsPolicy. | ScheduledEventsPolicy |
singlePlacementGroup | Pokud je pravda, omezuje škálovací sadu na jednu skupinu umístění, maximální velikost 100 virtuálních počítačů. POZNÁMKA: Pokud je singlePlacementGroup true, může být změněn na false. Pokud je však singlePlacementGroup false, nemusí být změněn na hodnotu true. | Bool |
skuProfile | Určuje profil skladové položky pro škálovací sadu virtuálních počítačů. | SkuProfile |
spotRestorePolicy | Určuje vlastnosti spotového obnovení pro škálovací sadu virtuálních počítačů. | SpotRestorePolicy |
upgradePolicy | Zásady upgradu. | UpgradePolicy |
virtualMachineProfile | Profil virtuálního počítače. | |
zonalPlatformFaultDomainAlignMode | Určuje režim zarovnání mezi výpočetní sadou virtuálních počítačů a počtem domén selhání úložiště. | Zarovnané "Nezarovnané" |
zoneBalance | Jestli chcete vynutit výhradně i distribuci virtuálních počítačů mezi x zónami v případě výpadku zóny. Vlastnost zoneBalance lze nastavit pouze v případě, že vlastnost zóny škálovací sady obsahuje více než jednu zónu. Pokud nejsou zadány žádné zóny nebo pouze jedna zóna, vlastnost zoneBalance by neměla být nastavena. | Bool |
VirtualMachineScaleSetPublicIPAddressConfiguration
Jméno | Popis | Hodnota |
---|---|---|
Jméno | Název konfigurace veřejné IP adresy. | string (povinné) |
vlastnosti | Popisuje konfiguraci PublicIPAddress konfigurace IP adres škálovací sady virtuálních počítačů. | VirtualMachineScaleSetPublicIPAddressConfigurationProperties |
sku | Popisuje skladovou položku veřejné IP adresy. Dá se nastavit jenom s orchestrationMode jako flexibilní. | publicIPAddressSku |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Jméno | Popis | Hodnota |
---|---|---|
domainNameLabel | Popisek názvu domény. Zřetězení popisku názvu domény a indexu virtuálního počítače bude popisky názvů domén prostředků PublicIPAddress, které se vytvoří. | string (povinné) |
domainNameLabelScope | Obor popisku názvu domény. Zřetězení popisku názvu domény hash, který se vygeneroval podle zásad z oboru popisku názvu domény a indexu virtuálního počítače, bude popisky názvů domén prostředků PublicIPAddress, které se vytvoří. | NoReuse ResourceGroupReuse SubscriptionReuse TenantReuse |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties
Jméno | Popis | Hodnota |
---|---|---|
deleteOption | Zadejte, co se stane s veřejnou IP adresou při odstranění virtuálního počítače. | Odstranit "Odpojit" |
dnsSettings | Nastavení dns, které se použije na veřejných IP adresách . | VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings |
idleTimeoutInMinutes | Časový limit nečinnosti veřejné IP adresy. | Int |
ipTags | Seznam značek IP adres přidružených k veřejné IP adrese | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion | K dispozici od verze Api-Version 2019-07-01 dále představuje, jestli je konkrétní konfigurace ip adres IPv4 nebo IPv6. Výchozí hodnota se považuje za protokol IPv4. Možné hodnoty jsou: IPv4 a IPv6. | IPv4 IPv6 |
publicIPPrefix | PublicIPPrefix, ze kterého chcete přidělit veřejné IP adresy. | subresource |
VirtualMachineScaleSetStorageProfile
Jméno | Popis | Hodnota |
---|---|---|
dataDisks | Určuje parametry, které se používají k přidání datových disků do virtuálních počítačů ve škálovací sadě. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | VirtualMachineScaleSetDataDisk[] |
diskControllerType | řetězec | |
imageReference | Určuje informace o obrázku, který se má použít. Můžete zadat informace o imagích platformy, imagích marketplace nebo imagích virtuálních počítačů. Tento prvek se vyžaduje, pokud chcete použít image platformy, image marketplace nebo image virtuálního počítače, ale nepoužívá se v jiných operacích vytváření. | imageReference |
osDisk | Určuje informace o disku operačního systému používaného virtuálními počítači ve škálovací sadě. Další informace o discích najdete v tématu Informace o discích a virtuálních pevných discích pro virtuální počítače Azure. | virtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Jméno | Popis | Hodnota |
---|---|---|
applicationProfile | Určuje aplikace galerie, které mají být zpřístupněny virtuálnímu počítači nebo VMSS. | |
billingProfile | Určuje podrobnosti související s fakturací spotových virtuálních počítačů Azure. Minimální verze api: 2019-03-01. | |
capacityReservation | Určuje podrobnosti související s rezervací kapacity škálovací sady. Minimální verze api: 2021-04-01. | |
diagnosticsProfile | Určuje stav nastavení diagnostiky spouštění. Minimální verze api: 2015-06-15. | diagnosticsProfile |
evictionPolicy | Určuje zásady vyřazení pro virtuální počítač Azure Spot a škálovací sadu Azure Spot. U spotových virtuálních počítačů Azure se podporují zrušení přidělení i odstranění a minimální verze api-version je 2019-03-01. U spotových škálovacích sad Azure se podporují zrušení přidělení i odstranění a minimální verze api-version je 2017-10-30-preview. | Zrušení přidělení Odstranit |
extensionProfile | Určuje kolekci nastavení pro rozšíření nainstalovaná na virtuálních počítačích ve škálovací sadě. | VirtualMachineScaleSetExtensionProfile |
hardwareProfile | Určuje podrobnosti související s hardwarovým profilem škálovací sady. Minimální verze api: 2021-11-01. | VirtualMachineScaleSetHardwareProfile |
licenseType | Určuje, že použitá image nebo disk byly licencované místně. Možné hodnoty operačního systému Windows Server jsou: Windows_Client Windows_Server Možné hodnoty operačního systému Linux Server jsou: RHEL_BYOS (pro RHEL) SLES_BYOS (pro SUSE) Další informace najdete v tématu Zvýhodněné hybridní využití Azure pro Windows Server Zvýhodněné hybridní využití Azure pro linuxový server Minimální verze api: 2015-06-15 |
řetězec |
networkProfile | Určuje vlastnosti síťových rozhraní virtuálních počítačů ve škálovací sadě. | virtualMachineScaleSetNetworkProfile |
osProfile | Určuje nastavení operačního systému pro virtuální počítače ve škálovací sadě. | VirtualMachineScaleSetOSProfile |
priorita | Určuje prioritu pro virtuální počítače ve škálovací sadě. Minimální verze api: 2017-10-30-preview. | "Nízká" "Normální" "Spot" |
scheduledEventsProfile | Určuje konfigurace související s naplánovanou událostí. | |
securityPostureReference | Určuje stav zabezpečení, který se má použít ve škálovací sadě. Minimální verze api: 2023-03-01 | SecurityPostureReference |
securityProfile | Určuje nastavení profilu souvisejícího se zabezpečením pro virtuální počítače ve škálovací sadě. | |
serviceArtifactReference | Určuje ID odkazu na artefakt služby použité k nastavení stejné verze image pro všechny virtuální počítače ve škálovací sadě při použití nejnovější verze image. Minimální verze api: 2022-11-01 | ServiceArtifactReference |
storageProfile | Určuje nastavení úložiště pro disky virtuálního počítače. | virtualMachineScaleSetStorageProfile |
userData | UserData pro virtuální počítače ve škálovací sadě, které musí být zakódované v base-64. Zákazník by zde neměl předávat žádné tajné kódy. Minimální verze api: 2021-03-01. | řetězec |
VMDiskSecurityProfile
Jméno | Popis | Hodnota |
---|---|---|
diskEncryptionSet | Určuje ID prostředku sady prostředků spravovaného zákazníkem spravovaného disku pro spravovaný disk, který se používá pro šifrovaný disk s důvěrným operačním systémem důvěrného virtuálního počítače a objekt blob VMGuest. | DiskEncryptionSetParameters |
securityEncryptionType | Určuje Typ šifrování spravovaného disku. Je nastavena na DiskWithVMGuestState pro šifrování spravovaného disku spolu s objekty blob VMGuestState, VMGuestStateOnly pro šifrování pouze objektu blob VMGuestState a NonPersistedTPM pro neuchovávání stavu firmwaru v objektu blob VMGuestState. Poznámka: lze nastavit pouze pro důvěrné virtuální počítače. | DiskWithVMGuestState NonPersistedTPM VMGuestStateOnly |
VMGalleryApplication
Jméno | Popis | Hodnota |
---|---|---|
configurationReference | Volitelné, Určuje identifikátor URI objektu blob Azure, který nahradí výchozí konfiguraci balíčku, pokud je k dispozici. | řetězec |
enableAutomaticUpgrade | Pokud je nastavená hodnota true, když je v PIR/SIG k dispozici nová verze aplikace galerie, automaticky se aktualizuje pro virtuální počítač nebo VMSS. | Bool |
objednávka | Volitelné, Určuje pořadí, ve kterém se balíčky musí nainstalovat. | Int |
packageReferenceId | Určuje ID prostředku GalleryApplicationVersion ve tvaru /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} | string (povinné) |
visačky | Volitelné, Určuje předávací hodnotu pro obecnější kontext. | řetězec |
treatFailureAsDeploymentFailure | Volitelné, pokud je true, selhání jakékoli operace v aplikaci VmApplication selže při nasazení. | Bool |
VMSizeProperties
Jméno | Popis | Hodnota |
---|---|---|
VCPUsAvailable | Určuje počet virtuálních procesorů dostupných pro virtuální počítač. Pokud tato vlastnost není v textu požadavku zadána, výchozí chování je nastavit ji na hodnotu virtuálních procesorů dostupných pro danou velikost virtuálního počítače v odpovědi rozhraní API Vypsat všechny dostupné velikosti virtuálních počítačů v oblasti. | Int |
vCPUsPerCore | Určuje poměr virtuálních procesorů k fyzickému jádru. Pokud tato vlastnost není zadána v textu požadavku výchozí chování je nastavena na hodnotu vCPUsPerCore pro velikost virtuálního počítače vystavené v odpovědi rozhraní API Vypsat všechny dostupné velikosti virtuálních počítačů v oblasti. Nastavení této vlastnosti na hodnotu 1 také znamená, že hyper-threading je zakázán. | Int |
WindowsConfiguration
Jméno | Popis | Hodnota |
---|---|---|
additionalUnattendContent | Určuje další informace ve formátu XML s kódováním base-64, které lze zahrnout do souboru Unattend.xml, který používá instalační program systému Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Určuje, jestli je pro virtuální počítač s Windows povolená automatická aktualizace. Výchozí hodnota je true. U škálovacích sad virtuálních počítačů je možné tuto vlastnost aktualizovat a aktualizace se projeví při opětovném zřízení operačního systému. | Bool |
patchSettings | [Funkce Preview] Určuje nastavení související s opravami hosta virtuálního počítače ve Windows. | patchSettings |
provisionVMAgent | Určuje, jestli má být na virtuálním počítači zřízen agent virtuálního počítače. Pokud tato vlastnost není zadána v textu požadavku, je nastavena na true ve výchozím nastavení. Tím zajistíte, že je na virtuálním počítači nainstalovaný agent virtuálního počítače, aby bylo možné rozšíření přidat do virtuálního počítače později. | Bool |
timeZone | Určuje časové pásmo virtuálního počítače. např. "Pacific Standard Time". Možné hodnoty mohou být TimeZoneInfo.Id hodnoty z časových pásem vrácených TimeZoneInfo.GetSystemTimeZones. | řetězec |
winRM | Určuje naslouchací procesy vzdálené správy systému Windows. To umožňuje vzdálené prostředí Windows PowerShell. | winRMConfiguration |
WindowsVMGuestPatchAutomaticByPlatformSettings
Jméno | Popis | Hodnota |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Umožňuje zákazníkovi naplánovat opravy bez náhodných upgradů. | Bool |
rebootSetting | Určuje nastavení restartování pro všechny operace instalace oprav AutomaticByPlatform. | Vždy IfRequired "Nikdy" Neznámý |
WinRMConfiguration
Jméno | Popis | Hodnota |
---|---|---|
posluchači | Seznam naslouchacích procesů vzdálené správy systému Windows | WinRMListener[] |
WinRMListener
Jméno | Popis | Hodnota |
---|---|---|
certificateUrl | Toto je adresa URL certifikátu, který se nahrál do služby Key Vault jako tajný klíč. Informace o přidání tajného kódu do služby Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódováním Base64 následujícího objektu JSON, který je kódován v UTF-8: { "data":"<>", "dataType":"pfx", "password":"<pfx-file-password>" } Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače služby |
řetězec |
protokol | Určuje protokol naslouchacího procesu WinRM. Možné hodnoty jsou: http,https. | Http Https |