Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
- en son
- 2024-11-01
- 2024-07-01
- 2024-03-01
- 2023-09-01
- 2023-07-01
- 2023-03-01
- 2022-11-01
- 2022-08-01
- 2022-03-01
- 2021-11-01
- 2021-07-01
- 2021-04-01
- 2021-03-01
- 2020-12-01
- 2020-06-01
- 2019-12-01
- 2019-07-01
- 2019-03-01
- 2018-10-01
- 2018-06-01
- 2018-04-01
- 2017-12-01
- 2017-03-30
- 2016-04-30-önizleme
- 2016-03-30
- 2015-06-15
Bicep kaynak tanımı
virtualMachineScaleSets kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Compute/virtualMachineScaleSets kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.Compute/virtualMachineScaleSets@2024-11-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: {
automaticZoneRebalancingPolicy: {
enabled: bool
rebalanceBehavior: 'string'
rebalanceStrategy: 'string'
}
resilientVMCreationPolicy: {
enabled: bool
}
resilientVMDeletionPolicy: {
enabled: bool
}
}
scaleInPolicy: {
forceDeletion: bool
prioritizeUnhealthyVMs: bool
rules: [
'string'
]
}
scheduledEventsPolicy: {
scheduledEventsAdditionalPublishingTargets: {
eventGridAndResourceGraph: {
enable: bool
}
}
userInitiatedReboot: {
automaticallyApprove: bool
}
userInitiatedRedeploy: {
automaticallyApprove: bool
}
}
singlePlacementGroup: bool
skuProfile: {
allocationStrategy: 'string'
vmSizes: [
{
name: 'string'
rank: int
}
]
}
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(...)
protectedSettingsFromKeyVault: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
provisionAfterExtensions: [
'string'
]
publisher: 'string'
settings: any(...)
suppressFailures: bool
type: 'string'
typeHandlerVersion: 'string'
}
}
]
extensionsTimeBudget: 'string'
}
hardwareProfile: {
vmSizeProperties: {
vCPUsAvailable: int
vCPUsPerCore: int
}
}
licenseType: 'string'
networkProfile: {
healthProbe: {
id: 'string'
}
networkApiVersion: '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
imds: {
inVMAccessControlProfileReferenceId: 'string'
mode: 'string'
}
keyIncarnationId: int
mode: 'string'
wireServer: {
inVMAccessControlProfileReferenceId: 'string'
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'
]
}
Özellik Değerleri
EkKapabiliteler
Ad | Açıklama | Değer |
---|---|---|
hibernationEnabled | VM'de hazırda bekletme özelliğini etkinleştiren veya devre dışı bırakan bayrak. | Bool |
ultraSSDEnabled | VM veya VMSS üzerinde UltraSSD_LRS depolama hesabı türüne sahip bir veya daha fazla yönetilen veri diskine sahip bir özelliği etkinleştiren veya devre dışı bırakan bayrak. Depolama hesabı türü UltraSSD_LRS olan yönetilen diskler, yalnızca bu özellik etkinse bir sanal makineye veya sanal makine ölçek kümesine eklenebilir. | Bool |
AdditionalUnattendContent
Ad | Açıklama | Değer |
---|---|---|
componentName | Bileşen adı. Şu anda izin verilebilen tek değer Microsoft-Windows-Shell-Setup'dır. | 'Microsoft-Windows-Shell-Setup' |
içerik | Belirtilen yol ve bileşen için unattend.xml dosyasına eklenen XML biçimli içeriği belirtir. XML 4 KB'tan küçük olmalı ve eklenen ayar veya özelliğin kök öğesini içermelidir. | dizgi |
passName | Geçiş adı. Şu anda izin verilen tek değer OobeSystem'dır. | 'OobeSystem' |
settingName | İçeriğin uygulandığı ayarın adını belirtir. Olası değerler şunlardır: FirstLogonCommands ve AutoLogon. | 'AutoLogon' 'FirstLogonCommands' |
ApiEntityReference
Ad | Açıklama | Değer |
---|---|---|
Kimliği | /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... biçiminde ARM kaynak kimliği | dizgi |
ApplicationProfile
Ad | Açıklama | Değer |
---|---|---|
galleryApplications | VM/VMSS için kullanılabilir hale getirilecek galeri uygulamalarını belirtir | VMGalleryApplication |
AutomaticOSUpgradePolicy
Ad | Açıklama | Değer |
---|---|---|
disableAutomaticRollback | İşletim sistemi görüntüsü geri alma özelliğinin devre dışı bırakılıp bırakılmayacağı. Varsayılan değer false'tur. | Bool |
enableAutomaticOSUpgrade | İşletim sistemi görüntüsünün daha yeni bir sürümü kullanılabilir olduğunda, ölçek kümesi örneklerine sıralı bir şekilde işletim sistemi yükseltmelerinin otomatik olarak uygulanıp uygulanmayacağını gösterir. Varsayılan değer false'tur. Bu, Windows tabanlı ölçek kümeleri için true olarak ayarlanırsa enableAutomaticUpdates otomatik olarak false olarak ayarlanır ve true olarak ayarlanamaz. | Bool |
osRollingUpgradeDeferral | Otomatik İşletim Sistemi Yükseltmesi'nin ertelenip ertelenmeyeceğini gösterir. Ertelenen işletim sistemi yükseltmeleri, 'Platform.PendingOSUpgrade' IMDS etiketi aracılığıyla sanal makine başına sıralı yükseltmelerden işletim sistemi yükseltmesinin geldiğini belirten gelişmiş bildirimler gönderir. Yükseltme, approveRollingUpgrade çağrısı aracılığıyla onaylanana kadar devam eder. | Bool |
useRollingUpgradePolicy | Otomatik İşletim Sistemi Yükseltmesi sırasında sıralı yükseltme ilkesinin kullanılıp kullanılmayacağını gösterir. Varsayılan değer false'tur. VMSS'de hiçbir ilke tanımlanmadıysa Otomatik İşletim Sistemi Yükseltmesi varsayılan ilkeye geri döndürülecektir. | Bool |
AutomaticRepairsPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Sanal makine ölçek kümesinde otomatik onarımların etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
tolerans süresi | VM'de durum değişikliği nedeniyle otomatik onarımların askıya alındığı süre. Yetkisiz kullanım süresi, durum değişikliği tamamlandıktan sonra başlar. Bu, erken veya yanlışlıkla onarımları önlemeye yardımcı olur. Süre ISO 8601 biçiminde belirtilmelidir. İzin verilen en düşük yetkisiz kullanım süresi 10 dakikadır (PT10M), aynı zamanda varsayılan değerdir. İzin verilen en fazla yetkisiz kullanım süresi 90 dakikadır (PT90M). | dizgi |
repairAction | Ölçek kümesindeki iyi durumda olmayan sanal makineleri onarmak için kullanılacak onarım eyleminin türü (değiştirme, yeniden başlatma, yeniden başlatma). Varsayılan değer değiştir'dir. | 'Reimage' 'Değiştir' 'Yeniden Başlat' |
AutomaticZoneRebalancingPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Sanal makine ölçek kümesinde Otomatik AZ Dengeleme'nin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
rebalanceBehavior | Ölçek kümesindeki sanal makineleri kullanılabilirlik alanları arasında yeniden oluştururken kullanılacak yeniden dengeleme davranışı türü. Varsayılan ve şimdilik yalnızca desteklenen değer CreateBeforeDelete'tir. | 'CreateBeforeDelete' |
rebalanceStrategy | Kullanılabilirlik alanları arasında ölçek kümesindeki sanal makineleri yeniden dengelemek için kullanılacak yeniden dengeleme stratejisinin türü. Varsayılan ve şimdilik yalnızca desteklenen değer Yeniden Oluştur'dur. | 'Yeniden Oluştur' |
Faturalama Profili
Ad | Açıklama | Değer |
---|---|---|
maxPrice | Azure Spot VM/VMSS için ödemek istediğiniz maksimum fiyatı belirtir. Bu fiyat ABD Doları cinsindendir. Bu fiyat, VM boyutu için geçerli Azure Spot fiyatıyla karşılaştırılır. Ayrıca fiyatlar Azure Spot VM/VMSS oluşturma/güncelleştirme sırasında karşılaştırılır ve işlem ancak maxPrice geçerli Azure Spot fiyatından büyükse başarılı olur. MaxPrice, vm/VMSS oluşturulduktan sonra geçerli Azure Spot fiyatı maxPrice değerinin ötesine geçerse bir Azure Spot VM/VMSS çıkarmak için de kullanılır. Olası değerler şunlardır: - Sıfırdan büyük herhangi bir ondalık değer. Örnek: 0,01538 -1 – İsteğe bağlı olarak up-to varsayılan fiyatı gösterir. Fiyat nedenleriyle Azure Spot VM/VMSS'nin çıkarılmaması gerektiğini belirtmek için maxPrice değerini -1 olarak ayarlayabilirsiniz. Ayrıca, sizin tarafınızdan sağlanmadıysa varsayılan en yüksek fiyat -1'dir. En düşük api sürümü: 2019-03-01. |
Int |
BootDiagnostics
Ad | Açıklama | Değer |
---|---|---|
Etkin | Sanal Makinede önyükleme tanılamasının etkinleştirilip etkinleştirilmemesi. | Bool |
storageUri | Konsol çıkışını ve ekran görüntüsünü yerleştirmek için kullanılacak depolama hesabının Uri'si. Önyükleme tanılaması etkinleştirilirken storageUri belirtilmezse yönetilen depolama kullanılır. | dizgi |
CapacityReservationProfile
Ad | Açıklama | Değer |
---|---|---|
capacityReservationGroup | Yeterli kapasite ayrılmış olarak sağlanan sanal makineyi veya ölçek kümesi vm örneklerini ayırmada kullanılacak kapasite ayırma grubu kaynak kimliğini belirtir. Daha fazla bilgi için https://aka.ms/CapacityReservation lütfen adresine bakın. | AltKaynak |
DiagnosticsProfile
Ad | Açıklama | Değer |
---|---|---|
bootDiagnostics | Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. NOT: storageUri belirtiliyorsa depolama hesabının VM ile aynı bölgede ve abonelikte olduğundan emin olun. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden VM'nin ekran görüntüsünü görmenizi sağlar. | BootDiagnostics |
DiffDiskSettings
Ad | Açıklama | Değer |
---|---|---|
seçenek | İşletim sistemi diski için kısa ömürlü disk ayarlarını belirtir. | 'Yerel' |
yerleştirme | İşletim sistemi diski için kısa ömürlü disk yerleşimini belirtir. Olası değerler şunlardır: |
'CacheDisk' 'NvmeDisk' 'ResourceDisk' |
DiskEncryptionSetParameters
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği | dizgi |
EncryptionIdentity
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentityResourceId | VM ile ilişkili kullanıcı kimliklerinden birinin ARM Kaynak Kimliğini belirtir. | dizgi |
EventGridAndResourceGraph
Ad | Açıklama | Değer |
---|---|---|
etkinleştirmek | Zamanlanan olayla ilgili yapılandırmalar için olay kılavuzu ve kaynak grafiğinin etkinleştirilip etkinleştirilmediğini belirtir. | Bool |
Genişletilmiş Konum
Ad | Açıklama | Değer |
---|---|---|
ad | Genişletilmiş konumun adı. | dizgi |
tür | Genişletilmiş konumun türü. | 'EdgeZone' |
HostEndpointSettings (Ana Bilgisayar Uç Noktası Ayarları)
Ad | Açıklama | Değer |
---|---|---|
inVMAccessControlProfileReferenceId | InVMAccessControlProfileVersion kaynak kimliğini /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/inVMAccessControlProfiles/{profile}/versions/{version} biçiminde belirtir | dizgi |
mod | Yürütme modunu belirtir. Denetim modunda sistem, günlüklere erişim engelleme girdileri yaymak da dahil olmak üzere erişim denetimi ilkesini zorunluyormuş gibi davranır, ancak konak uç noktalarına yönelik istekleri gerçekten reddetmez. Zorla modunda, sistem erişim denetimini zorlar ve önerilen işlem modudur. | 'Denetim' 'Devre Dışı' 'Zorla' |
ImageReference
Ad | Açıklama | Değer |
---|---|---|
communityGalleryImageId | Vm dağıtımı için topluluk galerisi görüntüsü benzersiz kimliği belirtildi. Bu, topluluk galerisi görüntüsü GET çağrısından getirilebilir. | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
teklif | Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün teklifini belirtir. | dizgi |
yayınevi | Görüntü yayımcısı. | dizgi |
sharedGalleryImageId | Vm dağıtımı için paylaşılan galeri görüntüsü benzersiz kimliği belirtildi. Bu, paylaşılan galeri görüntüsü GET çağrısından getirilebilir. | dizgi |
Sku | Görüntü SKU'su. | dizgi |
Sürüm | Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün sürümünü belirtir. İzin verilen biçimler Major.Minor.Build veya 'en son' biçimlerdir. Major, Minor ve Build ondalık sayılardır. Dağıtım zamanında kullanılabilen bir görüntünün en son sürümünü kullanmak için 'en son' değerini belirtin. 'En son' kullansanız bile, yeni bir sürüm kullanılabilir olsa bile vm görüntüsü dağıtım zamanından sonra otomatik olarak güncelleştirilmeyecektir. Galeri görüntüsü dağıtımı için lütfen 'version' alanını kullanmayın, galeri görüntüsü her zaman dağıtım için 'id' alanını kullanmalıdır, galeri görüntüsünün 'en son' sürümünü kullanmak için yalnızca '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}' öğesini sürüm girişi olmadan ayarlayın. | dizgi |
KeyVaultSecretReference
Ad | Açıklama | Değer |
---|---|---|
secretUrl | Key Vault'ta gizli diziye başvuran URL. | dize (gerekli) |
sourceVault | Gizli diziyi içeren Key Vault'un göreli URL'si. | AltKaynak |
LinuxConfiguration
Ad | Açıklama | Değer |
---|---|---|
disablePasswordAuthentication | Parola kimlik doğrulamasının devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
enableVMAgentPlatformUpdates | VmAgent Platform Güncelleştirmelerinin Linux sanal makinesi için etkinleştirilip etkinleştirilmediğini gösterir. Varsayılan değer false'tur. | Bool |
patchSettings | [Önizleme Özelliği] Linux'ta VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir. | LinuxPatchSettings |
provisionVMAgent | Sanal makine aracısının sanal makinede sağlanıp sağlanmayacağını gösterir. Bu özellik istek gövdesinde belirtilmediğinde, varsayılan davranış bunu true olarak ayarlamaktır. Bu, VM'ye daha sonra uzantı eklenebilmesi için VM Aracısı'nın VM'ye yüklenmesini sağlar. | Bool |
SSH | Linux işletim sistemi için ssh anahtarı yapılandırmasını belirtir. | SshConfiguration |
LinuxPatchSettings
Ad | Açıklama | Değer |
---|---|---|
assessmentMode | IaaS sanal makinesi için VM Konuk Düzeltme Eki Değerlendirmesi modunu belirtir. Olası değerler şunlardır: imageDefault AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır. |
'AutomaticByPlatform' 'ImageDefault' |
automaticByPlatformSettings | Linux üzerinde VM Konuk Düzeltme Eki Uygulama'da düzeltme eki modu AutomaticByPlatform için ek ayarları belirtir. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir. Olası değerler şunlardır: ImageDefault - Sanal makinenin varsayılan düzeltme eki uygulama yapılandırması kullanılır. AutomaticByPlatform - Sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent özelliği true olmalıdır |
'AutomaticByPlatform' 'ImageDefault' |
LinuxVMGuestPatchAutomaticByPlatformSettings
Ad | Açıklama | Değer |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Müşterinin yanlışlıkla yükseltme yapmadan düzeltme eki uygulama zamanlamasını sağlar | Bool |
yeniden başlatma ayarı | Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir. | 'Her Zaman' 'IfRequired' 'Asla' 'Bilinmiyor' |
Microsoft.Compute/virtualMachineScaleSets
Ad | Açıklama | Değer |
---|---|---|
extendedLocation | Sanal Makine Ölçek Kümesinin genişletilmiş konumu. | ExtendedLocation |
kimlik | Yapılandırıldıysa sanal makine ölçek kümesinin kimliği. | VirtualMachineScaleSetIdentity |
yer | Kaynak konumu | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
tasarı | Sanal makineyi oluşturmak için kullanılan market görüntüsü hakkındaki bilgileri belirtir. Bu öğe yalnızca market görüntüleri için kullanılır. API'den market görüntüsü kullanabilmeniz için önce görüntüyü programlı kullanım için etkinleştirmeniz gerekir. Azure portalında, kullanmak istediğiniz market görüntüsünü bulun ve Program aracılığıyla dağıtmak istiyorum, Başlarken ->öğesine tıklayın. Gerekli bilgileri girin ve Kaydetöğesine tıklayın. | Tasarı |
Özellikler | Sanal Makine Ölçek Kümesinin özelliklerini açıklar. | VirtualMachineScaleSetProperties |
Sku | Sanal makine ölçek kümesi sku'su. | Sku |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
Bölge | Sanal makine ölçek kümesi bölgeleri. | string[] |
OSImageNotificationProfile
Ad | Açıklama | Değer |
---|---|---|
etkinleştirmek | İşletim Sistemi Görüntüsü Zamanlanmış olayının etkinleştirilip etkinleştirilmediğini veya devre dışı bırakıldığını belirtir. | Bool |
notBeforeTimeout | Sanal Makinenin yeniden tasarlanan veya işletim sisteminin yükseltildiği süre, olay otomatik olarak onaylanmadan (zaman aşımına uğramadan) önce işletim sistemi görüntüsü zamanlanmış olayını onaylama olasılığına sahip olacaktır. Yapılandırma ISO 8601 biçiminde belirtilir ve değer 15 dakika (PT15M) olmalıdır | dizgi |
PatchSettings
Ad | Açıklama | Değer |
---|---|---|
assessmentMode | IaaS sanal makinesi için VM Konuk düzeltme eki değerlendirmesi modunu belirtir. Olası değerler şunlardır: imageDefault AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır. |
'AutomaticByPlatform' 'ImageDefault' |
automaticByPlatformSettings | Windows'da VM Konuk Düzeltme Eki Uygulama'da düzeltme eki modu AutomaticByPlatform için ek ayarları belirtir. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Müşterilerin yeniden başlatma gerektirmeden Azure VM'lerine düzeltme eki uygulamalarına olanak tanır. enableHotpatching için 'provisionVMAgent' true ve 'patchMode' değeri 'AutomaticByPlatform' olarak ayarlanmalıdır. | Bool |
patchMode | IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir. Olası değerler şunlardır: El ile - Bir sanal makineye düzeltme eki uygulanmasını denetlersiniz. Bunu yapmak için VM'nin içine el ile düzeltme eki uygularsınız. Bu modda otomatik güncelleştirmeler devre dışı bırakılır; WindowsConfiguration.enableAutomaticUpdates özelliği false olmalıdır AutomaticByOS - Sanal makine işletim sistemi tarafından otomatik olarak güncelleştirilir. WindowsConfiguration.enableAutomaticUpdates özelliği true olmalıdır. AutomaticByPlatform - Sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent ve WindowsConfiguration.enableAutomaticUpdates özellikleri true olmalıdır |
'AutomaticByOS' 'AutomaticByPlatform' 'El ile' |
Tasarı
Ad | Açıklama | Değer |
---|---|---|
ad | Plan kimliği. | dizgi |
ürün | Marketten alınan görüntünün çarpımını belirtir. Bu, imageReference öğesi altındaki Offer ile aynı değerdir. | dizgi |
promotionCode | Promosyon kodu. | dizgi |
yayınevi | Yayımcı kimliği. | dizgi |
PriorityMixPolicy
Ad | Açıklama | Değer |
---|---|---|
baseRegularPriorityCount | Ölçeği genişletildikçe bu ölçek kümesinde oluşturulacak normal öncelikli VM'lerin temel sayısı. | Int Kısıtlama -ları: En düşük değer = 0 |
regularPriorityPercentageAboveBase | Temel normal öncelik sayısına ulaşıldıktan sonra normal önceliği kullanması beklenen VM örneklerinin yüzdesi. | Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 |
ProxyAgentSettings
PublicIPAddressSku
Ad | Açıklama | Değer |
---|---|---|
ad | Genel IP sku adını belirtin | 'Temel' 'Standart' |
Katmanı | Genel IP sku katmanını belirtme | 'Global' 'Bölgesel' |
ResiliencyPolicy
Ad | Açıklama | Değer |
---|---|---|
automaticZoneRebalancingPolicy | Otomatik AZ dengelemesi gerçekleştirirken kullanılan yapılandırma parametreleri. | AutomaticZoneRebalancingPolicy |
resilientVMCreationPolicy | Dayanıklı VM oluşturma işlemi sırasında kullanılan yapılandırma parametreleri. | resilientVMCreationPolicy |
resilientVMDeletionPolicy | Dayanıklı VM silme işlemi gerçekleştirirken kullanılan yapılandırma parametreleri. | ResilientVMDeletionPolicy |
ResilientVMCreationPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Dayanıklı VM oluşturma işleminin sanal makine ölçek kümesinde etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
ResilientVMDeletionPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Dayanıklı VM silme işleminin sanal makine ölçek kümesinde etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
ResourceTags
Ad | Açıklama | Değer |
---|
RollingUpgradePolicy
Ad | Açıklama | Değer |
---|---|---|
enableCrossZoneUpgrade | Yükseltme toplu işlemleri oluştururken VMSS'nin AZ sınırlarını yoksaymasına izin verin. Toplu iş boyutunu belirlemek için Etki Alanını Güncelleştir ve maxBatchInstancePercent'ı dikkate alın. | Bool |
maxBatchInstancePercent | Tek bir toplu işlemde sıralı yükseltme ile aynı anda yükseltilecek toplam sanal makine örneklerinin maksimum yüzdesi. Bu en yüksek düzeyde olduğundan, önceki veya gelecekteki toplu işlerdeki iyi durumda olmayan örnekler, daha yüksek güvenilirlik sağlamak için toplu işlerdeki örneklerin yüzdesinin azalmasına neden olabilir. Bu parametre için varsayılan değer 20%değeridir. | Int Kısıtlama -ları: Min değer = 5 Maksimum değer = 100 |
maxSurge | Mevcut sanal makineleri güncelleştirmek yerine ölçek kümesini yükseltmek için yeni sanal makineler oluşturun. Her toplu iş için yeni sanal makineler oluşturulduktan sonra mevcut sanal makineler silinir. | Bool |
maxUnhealthyInstancePercent | Ölçek kümesindeki toplam sanal makine örneklerinin en yüksek yüzdesi, yükseltilme sonucunda veya sıralı yükseltme durdurulmadan önce sanal makine sistem durumu denetimleri tarafından iyi durumda bulunarak aynı anda iyi durumda olmayabilir. Bu kısıtlama, herhangi bir toplu işlem başlatılmadan önce denetlenecektir. Bu parametre için varsayılan değer 20%değeridir. | Int Kısıtlama -ları: Min değer = 5 Maksimum değer = 100 |
maxUnhealthyUpgradedInstancePercent | İyi durumda olmayan bir durumda bulunabilecek yükseltilmiş sanal makine örneklerinin en yüksek yüzdesi. Bu denetim, her toplu iş yükseltildikten sonra gerçekleşir. Bu yüzde hiç aşılırsa, sıralı güncelleştirme iptal edilir. Bu parametre için varsayılan değer 20%değeridir. | Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 |
pauseTimeBetweenBatches | Tüm sanal makineler için güncelleştirmeyi tek bir toplu işte tamamlama ile sonraki toplu işlemi başlatma arasındaki bekleme süresi. Süre ISO 8601 biçiminde belirtilmelidir. Varsayılan değer 0 saniyedir (PT0S). | dizgi |
prioritizeUnhealthyInstances | Bir ölçek kümesindeki tüm iyi durumda olmayan örnekleri iyi durumdaki örneklerden önce yükseltin. | Bool |
rollbackFailedInstancesOnPolicyBreach | Sıralı Yükseltme ilkesi ihlal edilirse örnekleri önceki modele geri alma başarısız oldu. | Bool |
ScaleInPolicy
Ad | Açıklama | Değer |
---|---|---|
forceDeletion | Bu özellik, bir sanal makine ölçek kümesi ölçeklendirilirken kaldırma için seçilen sanal makinelerin zorla silinmesi gerekip gerekmediğini belirtmenize olanak tanır. (Önizlemedeki Özellik) | Bool |
prioritizeUnhealthyVMs | Bu özellik, bir sanal makine ölçek kümesi ölçeklendirilirken iyi durumda olmayan ve etkin olmayan VM'lerin silinmesine öncelik vermenizi sağlar. (Önizlemedeki Özellik) | Bool |
kurallar | Sanal makine ölçek kümesinde ölçeklendirme yapılırken uyulması gereken kurallar. Olası değerler şunlardır: Varsayılan Sanal makine ölçek kümesi ölçeklendirildiğinde, ölçek kümesi bölgesel bir ölçek kümesiyse önce bölgeler arasında dengelenir. Ardından, mümkün olduğunca Hata Etki Alanları arasında dengelenir. Her Hata Etki Alanı içinde, kaldırma için seçilen sanal makineler, ölçeği daraltmadan korunmayan en yeni makineler olacaktır. OldestVM Bir sanal makine ölçek kümesi ölçeklendirildiğinde, ölçeklemeden korunmayan en eski sanal makineler kaldırılmak üzere seçilir. Bölgesel sanal makine ölçek kümeleri için ölçek kümesi önce bölgeler arasında dengelenir. Her bölge içinde, kaldırılmayan en eski sanal makineler seçilir. NewestVM Bir sanal makine ölçek kümesi ölçeklendirildiğinde, ölçeklemeden korunmayan en yeni sanal makineler kaldırılmak üzere seçilir. Bölgesel sanal makine ölçek kümeleri için ölçek kümesi önce bölgeler arasında dengelenir. Her bölge içinde, kaldırılmayan en yeni sanal makineler seçilir. |
Herhangi birini içeren dize dizisi: 'Varsayılan' 'NewestVM' 'OldestVM' |
ScheduledEventsAdditionalPublishingTargets
Ad | Açıklama | Değer |
---|---|---|
eventGridAndResourceGraph | eventGridAndResourceGraph Zamanlanmış Olay ayarı oluşturulurken kullanılan yapılandırma parametreleri. | EventGridAndResourceGraph |
ScheduledEventsPolicy
Ad | Açıklama | Değer |
---|---|---|
scheduledEventsAdditionalPublishingTargets | ScheduledEventsAdditionalPublishingTargets yayımlanırken kullanılan yapılandırma parametreleri. | ScheduledEventsAdditionalPublishingTargets |
userInitiatedReboot | userInitiatedReboot zamanlanmış olay ayarı oluşturma işlemi oluşturulurken kullanılan yapılandırma parametreleri. | userInitiatedReboot |
userInitiatedRedeploy | userInitiatedRedeploy zamanlanmış olay ayarı oluşturma işlemi oluşturulurken kullanılan yapılandırma parametreleri. | userInitiatedRedeploy |
ScheduledEventsProfile
Ad | Açıklama | Değer |
---|---|---|
osImageNotificationProfile | İşletim Sistemi Görüntüsü Zamanlanmış Olay ile ilgili yapılandırmaları belirtir. | OSImageNotificationProfile |
terminateNotificationProfile | Zamanlanmış Olayla ilgili son yapılandırmaları belirtir. | TerminateNotificationProfile |
SecurityPostureReference
Ad | Açıklama | Değer | |
---|---|---|---|
excludeExtensions | Güvenlik duruşu uygulanırken dışlanması gereken sanal makine uzantısı adlarının listesi. | string[] | |
Kimliği | /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch} biçiminde güvenlik duruşu başvuru kimliği | en yeni | dize (gerekli) |
isOverridable | Güvenlik duruşunun kullanıcı tarafından geçersiz kılınıp kılınamayacağı. | Bool |
SecurityProfile
Ad | Açıklama | Değer |
---|---|---|
encryptionAtHost | Bu özellik, kullanıcı tarafından istekte sanal makine veya sanal makine ölçek kümesi için Konak Şifrelemesi'ni etkinleştirmek veya devre dışı bırakmak için kullanılabilir. Bu, ana bilgisayarın kendisinde Kaynak/Geçici disk de dahil olmak üzere tüm diskler için şifrelemeyi etkinleştirir. Varsayılan davranış: Bu özellik kaynak için true olarak ayarlanmadığı sürece konakta şifreleme devre dışı bırakılır. | Bool |
encryptionIdentity | Anahtar kasası işlemleri için erişim belirteci almak için ADE tarafından kullanılan Yönetilen Kimliği belirtir. | EncryptionIdentity |
proxyAgentSettings | Sanal makine oluşturulurken ProxyAgent ayarlarını belirtir. En düşük api sürümü: 2023-09-01. | ProxyAgentSettings |
securityType | Sanal makinenin SecurityType değerini belirtir. UefiSettings'i etkinleştirmek için belirtilen herhangi bir değere ayarlanması gerekir. Varsayılan davranış: Bu özellik ayarlanmadığı sürece UefiSettings etkinleştirilmez. | 'ConfidentialVM' 'TrustedLaunch' |
uefiSettings | Sanal makineyi oluştururken kullanılan güvenli önyükleme ve vTPM gibi güvenlik ayarlarını belirtir. En düşük api sürümü: 2020-12-01. | UefiSettings |
ServiceArtifactReference
Ad | Açıklama | Değer |
---|---|---|
Kimliği | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} biçiminde hizmet yapıtı başvuru kimliği | dizgi |
Sku
Ad | Açıklama | Değer |
---|---|---|
kapasite | Ölçek kümesindeki sanal makine sayısını belirtir. | Int |
ad | Sku adı. | dizgi |
Katmanı | Ölçek kümesindeki sanal makinelerin katmanını belirtir. Olası Değerler: Standart Temel |
dizgi |
SkuProfile
Ad | Açıklama | Değer |
---|---|---|
Tahsis Stratejisi | SANAL makinelerin ayrılacağı sanal makine ölçek kümesinin ayırma stratejisini belirtir. | 'CapacityOptimized' 'LowestPrice' 'Önceliklendirilmiş' |
VM Boyutları | Sanal makine ölçek kümesi için VM boyutlarını belirtir. | SkuProfileVMSize[] |
SkuProfileVMSize
Ad | Açıklama | Değer |
---|---|---|
ad | VM Boyutunun adını belirtir. | dizgi |
rütbe | VM Boyutu ile ilişkilendirilmiş derecelendirmeyi (bir öncelik) belirtir. | Int Kısıtlama -ları: En düşük değer = 0 |
SpotRestorePolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Çıkarılan VMSS SPOT örneklerinin kapasite kullanılabilirliği ve fiyatlandırma kısıtlamalarına göre fırsatçı olarak geri yüklenmeye çalışılacağı Spot-Try-Restore özelliğini etkinleştirir | Bool |
restoreTimeout | Iso 8601 zaman süresi olarak ifade edilen zaman aşımı değeri, platformun VMSS SPOT örneklerini geri yüklemeye çalışmaması | dizgi |
SshConfiguration
Ad | Açıklama | Değer |
---|---|---|
publicKeys | Linux tabanlı VM'lerde kimlik doğrulaması yapmak için kullanılan SSH ortak anahtarlarının listesi. | SshPublicKey[] |
SshPublicKey
Ad | Açıklama | Değer |
---|---|---|
keyData | SSH aracılığıyla VM ile kimlik doğrulaması yapmak için kullanılan SSH ortak anahtar sertifikası. Anahtarın en az 2048 bit ve ssh-rsa biçiminde olması gerekir. Ssh anahtarları oluşturmak için bkz. [Azure'da Linux ve Mac için Linux VM'lerinde SSH anahtarları oluşturma]/azure/virtual-machines/linux/create-ssh-keys-detailed). | dizgi |
yol | Oluşturulan VM'de ssh ortak anahtarının depolandığı tam yolu belirtir. Dosya zaten varsa, belirtilen anahtar dosyanın sonuna eklenir. Örnek: /home/user/.ssh/authorized_keys | dizgi |
Alt Kaynak
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği | dizgi |
TerminateNotificationProfile
Ad | Açıklama | Değer |
---|---|---|
etkinleştirmek | Terminate Scheduled olayının etkinleştirilip etkinleştirilmediğini veya devre dışı bırakıldığını belirtir. | Bool |
notBeforeTimeout | Sanal Makinenin silindiği yapılandırılabilir sürenin, olay otomatik olarak onaylanmadan (zaman aşımına uğramadan) önce Zamanlanmış Olayı Sonlandır'ı onaylaması gerekecektir. Yapılandırma ISO 8601 biçiminde belirtilmelidir, varsayılan değer 5 dakikadır (PT5M) | dizgi |
UefiSettings
Ad | Açıklama | Değer |
---|---|---|
secureBootEnabled | Sanal makinede güvenli önyüklemenin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. En düşük api sürümü: 2020-12-01. | Bool |
vTpmEnabled | Sanal makinede vTPM'nin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. En düşük api sürümü: 2020-12-01. | Bool |
UpgradePolicy
Ad | Açıklama | Değer |
---|---|---|
automaticOSUpgradePolicy | Otomatik işletim sistemi yükseltmesi gerçekleştirmek için kullanılan yapılandırma parametreleri. | AutomaticOSUpgradePolicy |
mod | Ölçek kümesindeki sanal makinelere yükseltme modunu belirtir. Olası değerler şunlardır: el ile Otomatik - Ölçek kümesindeki tüm sanal makineler aynı anda otomatik olarak güncelleştirilir. |
'Otomatik' 'El ile' 'Sıralı' |
rollingUpgradePolicy | Sıralı yükseltme gerçekleştirirken kullanılan yapılandırma parametreleri. | RollingUpgradePolicy |
UserAssignedIdentities
Ad | Açıklama | Değer |
---|
UserAssignedIdentitiesValue
Ad | Açıklama | Değer |
---|
UserInitiatedReboot
Ad | Açıklama | Değer |
---|---|---|
otomatik OlarakUygulama | Yeniden Başlatma Zamanlanmış Olayla ilgili yapılandırmaları belirtir. | Bool |
UserInitiatedRedeploy
Ad | Açıklama | Değer |
---|---|---|
otomatik OlarakUygulama | Zamanlanmış Olayla ilgili yapılandırmaları Yeniden Dağıt'ı belirtir. | Bool |
VaultCertificate
Ad | Açıklama | Değer |
---|---|---|
certificateStore | Windows VM'leri için, sanal makinede sertifikanın eklenmesi gereken sertifika depoyu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için sertifika dosyası /var/lib/waagent dizinine yerleştirilir ve X509 sertifika dosyası için UppercaseThumbprint<.crt >dosya adı ve özel anahtar için <UppercaseThumbprint>.prv. Bu dosyaların her ikisi de .pem biçimindedir. | dizgi |
certificateUrl | Bu, Key Vault'a gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault'a gizli dizi eklemek için bkz. anahtar kasasına anahtar veya gizli dizi ekleme { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Sanal makineye sertifika yüklemek için Linux |
dizgi |
VaultSecretGroup
Ad | Açıklama | Değer |
---|---|---|
sourceVault | VaultCertificates içindeki tüm sertifikaları içeren Key Vault'un göreli URL'si. | AltKaynak |
vaultCertificates | SourceVault'ta sertifikalar içeren anahtar kasası başvurularının listesi. | VaultCertificate[] |
VirtualHardDisk
Ad | Açıklama | Değer |
---|---|---|
Urı | Sanal sabit diskin uri'sini belirtir. | dizgi |
VirtualMachineScaleSetDataDisk
Ad | Açıklama | Değer |
---|---|---|
önbelleğe alma | Önbelleğe alma gereksinimlerini belirtir. Olası değerler şunlardır: Yok,Salt Okunur,Okuma Yazma. Varsayılan değerler şunlardır: standart depolama için Yok. Premium depolama için ReadOnly. | 'Hiçbiri' 'ReadOnly' 'ReadWrite' |
createOption | Oluşturma seçeneği. | 'Ekle' 'Kopyala' 'Boş' 'FromImage' 'Restore' (gerekli) |
deleteOption | VMSS Flex silme işleminde veri disklerinin silinip silinmeyeceğini veya ayrılıp ayrılmayacağını belirtir (Bu özellik yalnızca Esnek OrchestrationMode ile VMSS için kullanılabilir). Olası değerler: Sil Bu değer kullanılırsa, VMSS Flex VM silindiğinde veri diski silinir. ayırma Bu değer kullanılırsa, VMSS Flex VM silindikten sonra veri diski korunur. Varsayılan değer delete |
'Sil' 'Ayır' |
diskIOPSReadWrite | Yönetilen disk için Read-Write IOPS'yi belirtir. Yalnızca StorageAccountType UltraSSD_LRS olduğunda kullanılmalıdır. Belirtilmezse, diskSizeGB temelinde varsayılan bir değer atanır. | Int |
diskMBpsReadWrite | Yönetilen disk için saniye başına MB cinsinden bant genişliğini belirtir. Yalnızca StorageAccountType UltraSSD_LRS olduğunda kullanılmalıdır. Belirtilmezse, diskSizeGB temelinde varsayılan bir değer atanır. | Int |
diskSizeGB | Boş bir veri diskinin boyutunu gigabayt cinsinden belirtir. Bu öğe, sanal makine görüntüsündeki diskin boyutunun üzerine yazmak için kullanılabilir. diskSizeGB özelliği disk için 1024^3 bayt sayısıdır ve değer 1023'ten büyük olamaz. | Int |
Lun | Veri diskinin mantıksal birim numarasını belirtir. Bu değer VM içindeki veri disklerini tanımlamak için kullanılır ve bu nedenle vm'ye bağlı her veri diski için benzersiz olmalıdır. | int (gerekli) |
managedDisk | Yönetilen disk parametreleri. | VirtualMachineScaleSetManagedDiskParameters |
ad | Disk adı. | dizgi |
yazmaHızlandırıcıEtkin | diskte writeAccelerator'ın etkinleştirilip etkinleştirilmeymeyeceğini veya devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
VirtualMachineScaleSetExtension
Ad | Açıklama | Değer |
---|---|---|
ad | Uzantının adı. | dizgi |
Özellikler | Sanal Makine Ölçek Kümesi Uzantısının özelliklerini açıklar. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Ad | Açıklama | Değer |
---|---|---|
Uzantı -ları | Sanal makine ölçek kümesi alt uzantı kaynakları. | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget | Tüm uzantıların başlatılması için ayrılan zamanı belirtir. Süre 15 dakika ile 120 dakika (dahil) arasında olmalı ve ISO 8601 biçiminde belirtilmelidir. Varsayılan değer 90 dakikadır (PT1H30M). En düşük api sürümü: 2020-06-01. | dizgi |
VirtualMachineScaleSetExtensionProperties
Ad | Açıklama | Değer |
---|---|---|
küçük sürümü otomatik yükselt | Dağıtım zamanında kullanılabilir durumdaysa uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını gösterir. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez. | Bool |
Otomatik Yükseltmeyi Etkinleştir | Kullanılabilir uzantının daha yeni bir sürümü varsa, uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini gösterir. | Bool |
forceUpdateTag | Bir değer sağlanırsa ve önceki değerden farklıysa, uzantı yapılandırması değişmemiş olsa bile uzantı işleyicisi güncelleştirmeye zorlanır. | dizgi |
protectedSettings | Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiç korumalı ayar içeremez. | herhangi |
protectedSettingsFromKeyVault | Uzantılar, başvuruyla geçirilen ve anahtar kasasından tüketilen korumalı ayarlar | KeyVaultSecretReference |
provisionAfterExtensions | Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu. | string[] |
yayınevi | Uzantı işleyici yayımcısının adı. | dizgi |
Ayarlar | Uzantı için Json tarafından biçimlendirilmiş genel ayarlar. | herhangi |
suppressFailures | Uzantıdan kaynaklanan hataların gizlenip gizlenmeyeceğini gösterir (VM'ye bağlanmama gibi işlemsel hatalar bu değerden bağımsız olarak gizlenmeyecektir). Varsayılan değer false'tur. | Bool |
tür | Uzantının türünü belirtir; "CustomScriptExtension" örnektir. | dizgi |
tipİşleyiciVersiyonu | Betik işleyicisinin sürümünü belirtir. | dizgi |
VirtualMachineScaleSetHardwareProfile
Ad | Açıklama | Değer |
---|---|---|
vmSizeProperties | Sanal makinenin boyutunu özelleştirmeye yönelik özellikleri belirtir. En düşük api sürümü: 2021-11-01. Daha fazla bilgi için lütfen vm özelleştirme |
VMSizeProperties |
VirtualMachineScaleSetIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Sanal makine ölçek kümesi için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Yok' türü, sanal makine ölçek kümesindeki tüm kimlikleri kaldırır. | 'Hiçbiri' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
kullanıcı tarafından atanan kimlikler | Sanal makine ölçek kümesiyle ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | UserAssignedIdentities |
VirtualMachineScaleSetIPConfiguration
Ad | Açıklama | Değer |
---|---|---|
ad | IP yapılandırma adı. | dize (gerekli) |
Özellikler | Sanal makine ölçek kümesi ağ profilinin IP yapılandırma özelliklerini açıklar. | VirtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
applicationGatewayBackendAddressPools | Uygulama ağ geçitlerinin arka uç adres havuzlarına yönelik bir başvuru dizisi belirtir. Ölçek kümesi birden çok uygulama ağ geçidinin arka uç adres havuzlarına başvurabilir. Birden çok ölçek kümesi aynı uygulama ağ geçidini kullanamaz. | AltKaynak[] |
uygulama güvenlik grupları | Uygulama güvenlik grubuna bir başvuru dizisi belirtir. | AltKaynak[] |
loadBalancerBackendAddressPools | Yük dengeleyicilerin arka uç adres havuzlarına yönelik bir başvuru dizisi belirtir. Ölçek kümesi, bir genel ve bir iç yük dengeleyicinin arka uç adres havuzlarını referans alabilir. Birden çok ölçek kümesi aynı temel sku yük dengeleyiciyi kullanamaz. | AltKaynak[] |
loadBalancerInboundNatPools | Yük dengeleyicilerin gelen Nat havuzlarına başvuru dizisini belirtir. Ölçek kümesi, bir genel ve bir iç yük dengeleyicinin gelen nat havuzlarını referans alabilir. Birden çok ölçek kümesi aynı temel sku yük dengeleyiciyi kullanamaz. | AltKaynak[] |
birincil | Sanal makinenin 1'den fazla ağ arabirimi olması durumunda birincil ağ arabirimini belirtir. | Bool |
privateIPAddressVersion | Api-Version 2017-03-30'dan itibaren kullanılabilir, belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığını temsil eder. Varsayılan değer IPv4 olarak alınır. Olası değerler şunlardır: 'IPv4' ve 'IPv6'. | 'IPv4' 'IPv6' |
publicIPAddressConfiguration | publicIPAddressConfiguration. | VirtualMachineScaleSetPublicIPAddressConfiguration |
alt ağ | Alt ağın tanımlayıcısını belirtir. | apiEntityReference |
VirtualMachineScaleSetIpTag
Ad | Açıklama | Değer |
---|---|---|
ipTagType | IP etiketi türü. Örnek: FirstPartyUsage. | dizgi |
etiket | Genel IP ile ilişkili IP etiketi. Örnek: SQL, Depolama vb. | dizgi |
VirtualMachineScaleSetManagedDiskParameters
Ad | Açıklama | Değer |
---|---|---|
diskEncryptionSet | Yönetilen disk için müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğini belirtir. | DiskEncryptionSetParameters |
securityProfile | Yönetilen disk için güvenlik profilini belirtir. | VMDiskSecurityProfile |
storageAccountType | Yönetilen disk için depolama hesabı türünü belirtir. NOT: UltraSSD_LRS yalnızca veri diskleriyle kullanılabilir, işletim sistemi diskiyle kullanılamaz. | 'PremiumV2_LRS' 'Premium_LRS' 'Premium_ZRS' 'StandardSSD_LRS' 'StandardSSD_ZRS' 'Standard_LRS' 'UltraSSD_LRS' |
VirtualMachineScaleSetNetworkConfiguration
Ad | Açıklama | Değer |
---|---|---|
ad | Ağ yapılandırma adı. | dize (gerekli) |
Özellikler | Sanal makine ölçek kümesi ağ profilinin IP yapılandırmasını açıklar. | VirtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Ad | Açıklama | Değer |
---|---|---|
dnsServers | DNS sunucularının IP adresleri listesi | string[] |
VirtualMachineScaleSetNetworkConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
auxiliaryMode | Yardımcı modun Ağ Arabirimi kaynağı için etkinleştirilip etkinleştirilmediğini belirtir. | 'AcceleratedConnections' 'Kayan' 'Hiçbiri' |
yardımcıSku | Yardımcı sku'nun Ağ Arabirimi kaynağı için etkinleştirilip etkinleştirilmediğini belirtir. | 'A1' 'A2' 'A4' 'A8' 'Hiçbiri' |
deleteOption | VM silindiğinde ağ arabirimine ne olacağını belirtin | 'Sil' 'Ayır' |
disableTcpStateTracking | Tcp durumu izleme için ağ arabiriminin devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
dnsSettings | Ağ arabirimlerine uygulanacak dns ayarları. | VirtualMachineScaleSetNetworkConfigurationDnsSettings |
enableAcceleratedNetworking | Ağ arabiriminin hızlandırılmış ağ etkinleştirilmiş olup olmadığını belirtir. | Bool |
enableFpga | Ağ arabiriminin FPGA ağ etkinleştirilmiş olup olmadığını belirtir. | Bool |
enableIPForwarding | Bu NIC'de IP iletmenin etkinleştirilip etkinleştirilmediği. | Bool |
ipConfigurations | Ağ arabiriminin IP yapılandırmalarını belirtir. | VirtualMachineScaleSetIPConfiguration[] (gerekli) |
networkSecurityGroup | Ağ güvenlik grubu. | AltKaynak |
birincil | Sanal makinenin 1'den fazla ağ arabirimi olması durumunda birincil ağ arabirimini belirtir. | Bool |
VirtualMachineScaleSetNetworkProfile
Ad | Açıklama | Değer |
---|---|---|
healthProbe | Sanal makine ölçek kümesindeki bir örneğin durumunu belirlemek için kullanılan yük dengeleyici yoklaması başvurusu. Başvuru şu biçimde olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. | apiEntityReference |
networkApiVersion | 'Esnek' düzenleme moduyla Sanal Makine Ölçek Kümesi için Ağ Arabirimi Yapılandırmalarında ağ kaynakları oluştururken kullanılan Microsoft.Network API sürümünü belirtir. Tüm ağ özellikleri için destek için '2022-11-01' kullanın. | '2020-11-01' '2022-11-01' |
networkInterfaceConfigurations | Ağ yapılandırmalarının listesi. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Ad | Açıklama | Değer |
---|---|---|
önbelleğe alma | Önbelleğe alma gereksinimlerini belirtir. Olası değerler şunlardır: Yok,Salt Okunur,Okuma Yazma. Varsayılan değerler şunlardır: standart depolama için Yok. Premium depolama için ReadOnly. | 'Hiçbiri' 'ReadOnly' 'ReadWrite' |
createOption | Ölçek kümesindeki sanal makinelerin nasıl oluşturulması gerektiğini belirtir. İzin verilen tek değer: FromImage . Bu değer, sanal makineyi oluşturmak için bir görüntü kullanırken kullanılır. Platform görüntüsü kullanıyorsanız, yukarıda açıklanan imageReference öğesini de kullanırsınız. Market görüntüsü kullanıyorsanız, daha önce açıklanan plan öğesini de kullanırsınız. | 'Ekle' 'Kopyala' 'Boş' 'FromImage' 'Restore' (gerekli) |
deleteOption | VMSS Flex silme işleminde işletim sistemi disklerinin silinip silinmeyeceğini veya ayrılıp ayrılmayacağını belirtir (Bu özellik yalnızca Esnek OrchestrationMode ile VMSS için kullanılabilir). Olası değerler: Sil Bu değer kullanılırsa, VMSS Flex VM silindiğinde işletim sistemi diski silinir. Ayırma Bu değer kullanılırsa, VMSS Flex VM silindikten sonra işletim sistemi diski korunur. Varsayılan değer delete |
'Sil' 'Ayır' |
diffDiskSettings | Sanal makine ölçek kümesi tarafından kullanılan işletim sistemi diski için kısa ömürlü disk Ayarlarını belirtir. | DiffDiskSettings |
diskSizeGB | Boş bir veri diskinin boyutunu gigabayt cinsinden belirtir. Bu öğe, sanal makine görüntüsündeki diskin boyutunun üzerine yazmak için kullanılabilir. 'diskSizeGB' özelliği disk için bayt sayısı x 1024^3'tür ve değer 1023'ten büyük olamaz. | Int |
resim | Ölçek kümesini temel alan yönetilmeyen kullanıcı görüntüsü hakkındaki bilgileri belirtir. | VirtualHardDisk |
managedDisk | Yönetilen disk parametreleri. | VirtualMachineScaleSetManagedDiskParameters |
ad | Disk adı. | dizgi |
işletim sistemi türü | Bu özellik, kullanıcı görüntüsünden veya özelleştirilmiş bir VHD'den VM oluşturuyorsanız diske dahil edilen işletim sisteminin türünü belirtmenize olanak tanır. Olası değerler şunlardır: Windows,Linux. | 'Linux' 'Windows' |
vhdContainers | Ölçek kümesi için işletim sistemi disklerini depolamak için kullanılan kapsayıcı URL'lerini belirtir. | string[] |
yazmaHızlandırıcıEtkin | diskte writeAccelerator'ın etkinleştirilip etkinleştirilmeymeyeceğini veya devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
VirtualMachineScaleSetOSProfile
Ad | Açıklama | Değer |
---|---|---|
yöneticiŞifresi | Yönetici hesabının parolasını belirtir. Minimum uzunluk (Windows): 8 karakter Minimum uzunluk (Linux): 6 karakter En uzun (Windows): 123 karakter Maksimum uzunluk (Linux): 72 karakter Karmaşıklık gereksinimleri: aşağıdaki 4 koşuldan 3'ünün karşılanması gerekir Daha küçük karakterler var Üst karakter içeriyor Basamak var Özel bir karakteri var (Regex eşleşmesi [\W_]) İzin verilmeyen değerler: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Parolayı sıfırlamak için bkz. Windows VM'de Uzak Masaüstü hizmetini veya oturum açma parolasını sıfırlama Kök parolayı sıfırlamak için bkz. Kullanıcıları yönetme, SSH ve VMAccess Uzantısını kullanarak Azure Linux VM'lerinde diskleri denetleme veya onarma |
dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
adminKullanıcıAdı | Yönetici hesabının adını belirtir. Yalnızca Windows kısıtlaması: "" ile bitemez. İzin verilmeyen değerler: "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". Minimum uzunluk (Linux): 1 karakter En uzun (Linux): 64 karakter En uzun (Windows): 20 karakter |
dizgi |
allowExtensionOperations | Sanal makine ölçek kümesinde uzantı işlemlerine izin verilip verilmeyeceğini belirtir. Bu, yalnızca sanal makine ölçek kümesinde uzantı olmadığında False olarak ayarlanabilir. | Bool |
computerNamePrefix | Ölçek kümesindeki tüm sanal makineler için bilgisayar adı ön ekini belirtir. Bilgisayar adı ön ekleri 1 ile 15 karakter uzunluğunda olmalıdır. | dizgi |
customData | Özel verilerin 64 tabanında kodlanmış dizesini belirtir. Base-64 kodlanmış dizesinin kodu, Sanal Makinede dosya olarak kaydedilen ikili bir diziyle çözüldü. İkili dizinin uzunluk üst sınırı 65535 bayttır. VM'niz için cloud-init kullanmak için bkz. oluşturma sırasında Linux VM'yi özelleştirmek için cloud-init kullanma | dizgi |
linuxConfiguration | Sanal makinedeki Linux işletim sistemi ayarlarını belirtir. Desteklenen Linux dağıtımlarının listesi için bkz.Azure-Endorsed Dağıtımlarında Linux |
linuxconfiguration |
requireGuestProvisionSignal | True olarak ayarlanması veya atlanması gereken isteğe bağlı özellik. | Bool |
Sır -larını | Ölçek kümesindeki sanal makinelere yüklenmesi gereken sertifika kümesini belirtir. Sanal makineye sertifika yüklemek için Linux için |
VaultSecretGroup[] |
windowsConfiguration | Sanal makinedeki Windows işletim sistemi ayarlarını belirtir. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Ad | Açıklama | Değer |
---|---|---|
ekKapabiliteler | Sanal Makine Ölçek Kümesindeki Sanal Makinelerde etkinleştirilen veya devre dışı bırakılan ek özellikleri belirtir. Örneğin: Sanal Makinelerin, UltraSSD_LRS depolama hesabı türüyle yönetilen veri diskleri eklemeyi destekleme özelliğine sahip olup olmadığı. | EkKapabiliteler |
automaticRepairsPolicy | Otomatik onarım ilkesi. | AutomaticRepairsPolicy |
constrainedMaximumCapacity | True olarak ayarlanması veya atlanması gereken isteğe bağlı özellik. | Bool |
doNotRunExtensionsOnOverprovisionedVMs | Overprovision etkinleştirildiğinde uzantılar yalnızca istenen sayıda vm üzerinde başlatılır ve son olarak korunur. Bu özellik, uzantıların fazladan fazla sağlanan VM'lerde çalışmamasını sağlar. | Bool |
hostGroup | Sanal makine ölçek kümesinin bulunduğu ayrılmış konak grubu hakkındaki bilgileri belirtir. En düşük api sürümü: 2020-06-01. | AltKaynak |
orchestrationMode | Sanal makine ölçek kümesi için düzenleme modunu belirtir. | 'Esnek' 'Tekdüzen' |
fazla sağlama | Sanal Makine Ölçek Kümesinin fazla sağlanıp sağlanmayacağını belirtir. | Bool |
platformFaultDomainCount | Her yerleştirme grubu için Hata Etki Alanı sayısı. | Int |
priorityMixPolicy | Aynı VMSS Flex örneği içindeki Spot ve Normal öncelikli VM'leri karıştırmak için istenen hedefleri belirtir. | PriorityMixPolicy |
proximityPlacementGroup | Sanal makine ölçek kümesinin atanması gereken yakınlık yerleştirme grubu hakkındaki bilgileri belirtir. En düşük api sürümü: 2018-04-01. | AltKaynak |
resiliencyPolicy | Dayanıklılık İlkesi | ResiliencyPolicy |
ölçek küçültme politikası | Sanal Makine Ölçek Kümesindeki Sanal Makineler'de ölçeklendirme sırasında uygulanan ilkeleri belirtir. | ScaleInPolicy |
scheduledEventsPolicy | The ScheduledEventsPolicy. | ScheduledEventsPolicy |
tekYerleştirmeGrubu | Doğru olduğunda bu, ölçek kümesini en büyük boyut 100 sanal makine olan tek bir yerleştirme grubuyla sınırlar. NOT: singlePlacementGroup true ise false olarak değiştirilebilir. Ancak, singlePlacementGroup false ise true olarak değiştirilmeyebilir. | Bool |
skuProfile | Sanal makine ölçek kümesi için sku profilini belirtir. | SkuProfile |
spotRestorePolicy | Sanal makine ölçek kümesinin Spot Geri Yükleme özelliklerini belirtir. | SpotRestorePolicy |
upgradePolicy | Yükseltme ilkesi. | UpgradePolicy |
virtualMachineProfile | Sanal makine profili. | VirtualMachineScaleSetVMProfile |
zonalPlatformFaultDomainAlignMode | Sanal Makine Ölçek Kümesi işlem ve depolama Hata Etki Alanı sayısı arasındaki hizalama modunu belirtir. | 'Hizalanmış' 'Hizalanmamış' |
zoneBalance | Bölge kesintisi olması durumunda sanal makine dağıtımının x bölgeleri arasında kesinlikle zorlanıp zorlanmayacağı. zoneBalance özelliği yalnızca ölçek kümesinin zones özelliği birden fazla bölge içeriyorsa ayarlanabilir. Bölge yoksa veya yalnızca bir bölge belirtilmişse zoneBalance özelliği ayarlanmamalıdır. | Bool |
VirtualMachineScaleSetPublicIPAddressConfiguration
Ad | Açıklama | Değer |
---|---|---|
ad | publicIP adresi yapılandırma adı. | dize (gerekli) |
Özellikler | Sanal makineler ölçek kümesi IP Yapılandırmasının PublicIPAddress yapılandırmasını açıklar | VirtualMachineScaleSetPublicIPAddressConfigurationProperties |
Sku | Genel IP Sku'su açıklanır. Yalnızca OrchestrationMode esnek olarak ayarlanabilir. | PublicIPAddressSku |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Ad | Açıklama | Değer |
---|---|---|
domainNameLabel | Etki alanı adı etiketi. Etki alanı adı etiketi ve vm dizininin birleştirilmiş olması, oluşturulacak PublicIPAddress kaynaklarının etki alanı adı etiketleri olacaktır | dize (gerekli) |
domainNameLabelScope | Etki alanı adı etiket kapsamı. Etki alanı adı etiketi kapsamı ve vm dizininden ilkeye göre oluşturulan karma etki alanı adı etiketinin birleştirilmiş olması, oluşturulacak PublicIPAddress kaynaklarının etki alanı adı etiketleri olacaktır | 'NoReuse' 'ResourceGroupReuse' 'SubscriptionReuse' 'TenantReuse' |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
deleteOption | VM silindiğinde genel IP'ye ne olacağını belirtin | 'Sil' 'Ayır' |
dnsSettings | publicIP adreslerine uygulanacak dns ayarları. | VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings |
idleTimeoutInMinutes | Genel IP adresinin boşta kalma zaman aşımı. | Int |
ipTag'ler | Genel IP adresiyle ilişkili IP etiketlerinin listesi. | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion | Api-Version 2019-07-01'den itibaren kullanılabilir, belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığını temsil eder. Varsayılan değer IPv4 olarak alınır. Olası değerler şunlardır: 'IPv4' ve 'IPv6'. | 'IPv4' 'IPv6' |
publicIPPrefix | PublicIP adreslerinin ayrıldığı PublicIPPrefix. | AltKaynak |
VirtualMachineScaleSetStorageProfile
Ad | Açıklama | Değer |
---|---|---|
dataDisks | Ölçek kümesindeki sanal makinelere veri diskleri eklemek için kullanılan parametreleri belirtir. Diskler hakkında daha fazla bilgi için bkz. Azure sanal makineleri için diskler ve VHD'ler hakkında. | VirtualMachineScaleSetDataDisk[] |
diskControllerType | dizgi | |
imageReference | Kullanılacak görüntü hakkındaki bilgileri belirtir. Platform görüntüleri, market görüntüleri veya sanal makine görüntüleri hakkında bilgi belirtebilirsiniz. Bu öğe bir platform görüntüsü, market görüntüsü veya sanal makine görüntüsü kullanmak istediğinizde gereklidir, ancak diğer oluşturma işlemlerinde kullanılmaz. | ImageReference |
osDisk | Ölçek kümesindeki sanal makineler tarafından kullanılan işletim sistemi diski hakkındaki bilgileri belirtir. Diskler hakkında daha fazla bilgi için bkz. Azure sanal makineleri için diskler ve VHD'ler hakkında. | VirtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Ad | Açıklama | Değer |
---|---|---|
applicationProfile | VM/VMSS için kullanılabilir hale getirilecek galeri uygulamalarını belirtir | ApplicationProfile |
billingProfile | Azure Spot VMSS'nin faturalamayla ilgili ayrıntılarını belirtir. En düşük api sürümü: 2019-03-01. | BillingProfile |
capacityReservation | Bir ölçek kümesinin kapasite rezervasyonuyla ilgili ayrıntılarını belirtir. En düşük api sürümü: 2021-04-01. | CapacityReservationProfile |
diagnosticsProfile | Önyükleme tanılama ayarları durumunu belirtir. En düşük api sürümü: 2015-06-15. | tanılamaprofil |
evictionPolicy | Azure Spot sanal makinesi ve Azure Spot ölçek kümesi için çıkarma ilkesini belirtir. Azure Spot sanal makineleri için hem 'Serbest Bırak' hem de 'Sil' desteklenir ve en düşük API sürümü 2019-03-01'dir. Azure Spot ölçek kümeleri için hem 'Serbest Bırak' hem de 'Sil' desteklenir ve en düşük api sürümü 2017-10-30-preview'dır. | 'Serbest Bırak' 'Sil' |
extensionProfile | Ölçek kümesindeki sanal makinelere yüklenen uzantılar için bir ayar koleksiyonunu belirtir. | VirtualMachineScaleSetExtensionProfile |
hardwareProfile | Bir ölçek kümesinin donanım profiliyle ilgili ayrıntılarını belirtir. En düşük api sürümü: 2021-11-01. | VirtualMachineScaleSetHardwareProfile |
lisansTürü | Kullanılan görüntünün veya diskin şirket içinde lisanslandığını belirtir. Windows Server işletim sistemi için olası değerler şunlardır: Windows_Client Windows_Server Linux Server işletim sistemi için olası değerler şunlardır: RHEL_BYOS (RHEL için) SLES_BYOS (SUSE için) Daha fazla bilgi için bkz. Windows Server için Azure Hibrit Kullanım Avantajı Linux Server için Azure Hibrit Kullanım Avantajı' En düşük api sürümü: 2015-06-15 |
dizgi |
networkProfile | Ölçek kümesindeki sanal makinelerin ağ arabirimlerinin özelliklerini belirtir. | VirtualMachineScaleSetNetworkProfile |
osProfile | Ölçek kümesindeki sanal makineler için işletim sistemi ayarlarını belirtir. | VirtualMachineScaleSetOSProfile |
öncelik | Ölçek kümesindeki sanal makinelerin önceliğini belirtir. En düşük api sürümü: 2017-10-30-preview. | 'Düşük' 'Normal' 'Spot' |
scheduledEventsProfile | Zamanlanmış Olayla ilgili yapılandırmaları belirtir. | ScheduledEventsProfile |
securityPostureReference | Ölçek kümesinde kullanılacak güvenlik duruşunu belirtir. En düşük api sürümü: 2023-03-01 | SecurityPostureReference |
securityProfile | Ölçek kümesindeki sanal makineler için Güvenlikle ilgili profil ayarlarını belirtir. | SecurityProfile |
serviceArtifactReference | 'En son' görüntü sürümü kullanılırken ölçek kümesindeki tüm sanal makineler için aynı görüntü sürümünü ayarlamak için kullanılan hizmet yapıtı başvuru kimliğini belirtir. En düşük api sürümü: 2022-11-01 | ServiceArtifactReference |
storageProfile | Sanal makine diskleri için depolama ayarlarını belirtir. | VirtualMachineScaleSetStorageProfile |
userData | Ölçek kümesindeki sanal makineler için Base-64 kodlanmış olması gereken UserData. Müşteri burada hiçbir gizli dizi geçirmemelidir. En düşük api sürümü: 2021-03-01. | dizgi |
VMDiskSecurityProfile
Ad | Açıklama | Değer |
---|---|---|
diskEncryptionSet | Müşteri Tarafından Yönetilen Anahtar ile şifrelenmiş GizliVM İşletim Sistemi Diski ve VMGuest blobu için kullanılan yönetilen disk için müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğini belirtir. | DiskEncryptionSetParameters |
securityEncryptionType | Yönetilen diskin EncryptionType değerini belirtir. VmGuestState blobu ile birlikte yönetilen diskin şifrelenmesi için DiskWithVMGuestState, yalnızca VMGuestState blobunun şifrelenmesi için VMGuestStateOnly ve VMGuestState blobunda üretici yazılımı durumunun kalıcı olmaması için NonPersistedTPM olarak ayarlanır.. Not: Yalnızca Gizli VM'ler için ayarlanabilir. | 'DiskWithVMGuestState' 'NonPersistedTPM' 'VMGuestStateOnly' |
VMGalleryApplication
Ad | Açıklama | Değer |
---|---|---|
configurationReference | İsteğe bağlı, Sağlanırsa paket için varsayılan yapılandırmanın yerini alacak azure blobunun uri'sini belirtir | dizgi |
Otomatik Yükseltmeyi Etkinleştir | True olarak ayarlanırsa, PIR/SIG'de yeni bir Galeri Uygulaması sürümü kullanılabilir olduğunda, VM/VMSS için otomatik olarak güncelleştirilir | Bool |
sipariş | İsteğe bağlı, Paketlerin yüklenmesi gereken sırayı belirtir | Int |
packageReferenceId | /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} biçiminde GalleryApplicationVersion kaynak kimliğini belirtir | dize (gerekli) |
Etiketler | İsteğe bağlı, Daha genel bağlam için bir geçiş değeri belirtir. | dizgi |
treatFailureAsDeploymentFailure | İsteğe bağlı, True ise, VmApplication'daki herhangi bir işlem için herhangi bir hata dağıtımda başarısız olur | Bool |
VMSizeProperties
WindowsConfiguration
Ad | Açıklama | Değer |
---|---|---|
additionalUnattendContent | Windows Kurulumu tarafından kullanılan Unattend.xml dosyasına ekleyebileceğiniz ek base-64 kodlanmış XML biçimli bilgileri belirtir. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Windows sanal makinesi için Otomatik Güncelleştirmeler'in etkinleştirilip etkinleştirilmediğini gösterir. Varsayılan değer true değeridir. Sanal makine ölçek kümeleri için bu özellik güncelleştirilebilir ve güncelleştirmeler işletim sistemi yeniden sağlama üzerinde etkili olur. | Bool |
patchSettings | [Önizleme Özelliği] Windows'da VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir. | PatchSettings |
provisionVMAgent | Sanal makine aracısının sanal makinede sağlanıp sağlanmayacağını gösterir. Bu özellik istek gövdesinde belirtilmediğinde varsayılan olarak true olarak ayarlanır. Bu, VM'ye daha sonra uzantı eklenebilmesi için VM Aracısı'nın VM'ye yüklenmesini sağlar. | Bool |
timeZone | Sanal makinenin saat dilimini belirtir. Örneğin, "Pasifik Standart Saati". Olası değerler TimeZoneInfo.GetSystemTimeZones tarafından döndürülen saat dilimlerinden TimeZoneInfo.Id değer olabilir. | dizgi |
winRM | Windows Uzaktan Yönetim dinleyicilerini belirtir. Bu, uzak Windows PowerShell'i etkinleştirir. | WinRMConfiguration |
WindowsVMGuestPatchAutomaticByPlatformSettings
Ad | Açıklama | Değer |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Müşterinin yanlışlıkla yükseltme yapmadan düzeltme eki uygulama zamanlamasını sağlar | Bool |
yeniden başlatma ayarı | Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir. | 'Her Zaman' 'IfRequired' 'Asla' 'Bilinmiyor' |
WinRMConfiguration
Ad | Açıklama | Değer |
---|---|---|
Dinleyici | Windows Uzaktan Yönetim dinleyicilerinin listesi | WinRMListener[] |
WinRMListener
Ad | Açıklama | Değer |
---|---|---|
certificateUrl | Bu, Key Vault'a gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault'a gizli dizi eklemek için bkz. anahtar kasasına anahtar veya gizli dizi ekleme { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Sanal makineye sertifika yüklemek için Linux |
dizgi |
protokol | WinRM dinleyicisinin protokolünün belirtir. Olası değerler şunlardır: http, |
'Http' 'Https' |
Kullanım Örnekleri
Azure Doğrulanmış Modülleri
Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.
Modül | Açıklama |
---|---|
Sanal Makine Ölçek Kümesi | Sanal Makine Ölçek Kümesi için AVM Kaynak Modülü |
Azure Hızlı Başlangıç Örnekleri
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak için Bicep örnekleri içerir.
Bicep Dosyası | Açıklama |
---|---|
azure oyun geliştirici sanal makine ölçek kümesi |
Azure Oyun Geliştirici Sanal Makine Ölçek Kümesi, Unreal gibi Licencsed Altyapıları içerir. |
5 Düğüm güvenli küme dağıtma | Bu şablon, Standard_D2_v2 Boyutlu VMSS üzerinde Windows Server 2019 Datacenter çalıştıran güvenli bir 5 düğüm service fabric kümesi dağıtmanızı sağlar. |
Nextflow genomiks kümesi dağıtma | Bu şablon Jumpbox, n küme düğümleri, docker desteği ve paylaşılan depolama ile ölçeklenebilir bir Nextflow kümesi dağıtır. |
Güvenilen başlatma özellikli bir Windows VM Ölçek Kümesi dağıtma | Bu şablon, Windows Server 2016, Windows Server 2019 veya Windows Server 2022 Azure Edition'ın en son düzeltme eki uygulanmış sürümünü kullanarak güvenilir başlatma özellikli bir Windows VM Ölçek Kümesi dağıtmanızı sağlar. Bu VM'ler, RDP bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Secureboot ve vTPM'yi etkinleştirirseniz, VMSS'nize Konuk Kanıtlama uzantısı yüklenir. Bu uzantı, bulut tarafından uzak kanıtlama gerçekleştirir. |
Windows VM'leri ve Otomatik Ölçeklendirme ile VM Ölçek Kümesi Dağıtma | Bu şablon, Windows 2008-R2-SP1, 2012-Datacenter veya 2012-R2-Datacenter'ın en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, RDP bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Ayrıca Otomatik Ölçeklendirme tümleşik |
Her VM'yi bir Azure Dosyalar paylaşımına bağlayan bir VMSS dağıtma | Bu şablon bir Ubuntu Sanal Makine Ölçek Kümesi dağıtır ve her vm'yi bir Azure Dosyalar paylaşımına bağlamak için özel bir betik uzantısı kullanır |
Azure Application Gateway ile Windows VM ölçek kümesi dağıtma | Bu şablon, Azure Application Gateway ile tümleştirilmiş basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır ve en fazla 1000 VM'yi destekler |
Otomatik Ölçeklendirme & Python Bottle sunucusuyla VM Ölçek Kümesi Dağıtma | Çalışan basit bir Python Bottle uygulaması çalıştıran her vm'& yük dengeleyicinin/NAT'nin arkasında bir VM Ölçek Kümesi dağıtın. Otomatik Ölçeklendirme yapılandırıldığında Ölçek Kümesi, ölçeği gerektiği gibi & genişletecektir |
IIS WebApp çalıştıran otomatik ölçeklendirme ile VM Ölçek Kümesini |
IIS ve çok temel bir .NET MVC web uygulaması çalıştıran bir Windows VM Ölçek Kümesi dağıtır. VMSS PowerShell DSC Uzantısı, IIS yükleme ve WebDeploy paket dağıtımını gerçekleştirmek için kullanılır. |
VMSS Esnek Düzenleme Modu Hızlı Başlangıç Linux | Bu şablon, Azure Load Balancer'ın arkasındaki örneklerle basit bir VM Ölçek Kümesi dağıtır. VM Ölçek kümesi Esnek Düzenleme Modu'ndadır. Linux (Ubuntu) veya Windows (Windows Server Datacenter 2019) dağıtımını seçmek için os parametresini kullanın. NOT: Bu hızlı başlangıç şablonu, herhangi bir internet adresinden VM yönetim bağlantı noktalarına (SSH, RDP) ağ erişimini etkinleştirir ve üretim dağıtımları için kullanılmamalıdır. |
Genel IP Ön Eki ile VMSS |
VmSS'yi Genel IP Ön Eki ile dağıtma şablonu |
ARM şablonu kaynak tanımı
virtualMachineScaleSets kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- kaynak grupları
- Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Compute/virtualMachineScaleSets kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.Compute/virtualMachineScaleSets",
"apiVersion": "2024-11-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": {
"automaticZoneRebalancingPolicy": {
"enabled": "bool",
"rebalanceBehavior": "string",
"rebalanceStrategy": "string"
},
"resilientVMCreationPolicy": {
"enabled": "bool"
},
"resilientVMDeletionPolicy": {
"enabled": "bool"
}
},
"scaleInPolicy": {
"forceDeletion": "bool",
"prioritizeUnhealthyVMs": "bool",
"rules": [ "string" ]
},
"scheduledEventsPolicy": {
"scheduledEventsAdditionalPublishingTargets": {
"eventGridAndResourceGraph": {
"enable": "bool"
}
},
"userInitiatedReboot": {
"automaticallyApprove": "bool"
},
"userInitiatedRedeploy": {
"automaticallyApprove": "bool"
}
},
"singlePlacementGroup": "bool",
"skuProfile": {
"allocationStrategy": "string",
"vmSizes": [
{
"name": "string",
"rank": "int"
}
]
},
"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",
"imds": {
"inVMAccessControlProfileReferenceId": "string",
"mode": "string"
},
"keyIncarnationId": "int",
"mode": "string",
"wireServer": {
"inVMAccessControlProfileReferenceId": "string",
"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" ]
}
Özellik Değerleri
EkKapabiliteler
Ad | Açıklama | Değer |
---|---|---|
hibernationEnabled | VM'de hazırda bekletme özelliğini etkinleştiren veya devre dışı bırakan bayrak. | Bool |
ultraSSDEnabled | VM veya VMSS üzerinde UltraSSD_LRS depolama hesabı türüne sahip bir veya daha fazla yönetilen veri diskine sahip bir özelliği etkinleştiren veya devre dışı bırakan bayrak. Depolama hesabı türü UltraSSD_LRS olan yönetilen diskler, yalnızca bu özellik etkinse bir sanal makineye veya sanal makine ölçek kümesine eklenebilir. | Bool |
AdditionalUnattendContent
Ad | Açıklama | Değer |
---|---|---|
componentName | Bileşen adı. Şu anda izin verilebilen tek değer Microsoft-Windows-Shell-Setup'dır. | 'Microsoft-Windows-Shell-Setup' |
içerik | Belirtilen yol ve bileşen için unattend.xml dosyasına eklenen XML biçimli içeriği belirtir. XML 4 KB'tan küçük olmalı ve eklenen ayar veya özelliğin kök öğesini içermelidir. | dizgi |
passName | Geçiş adı. Şu anda izin verilen tek değer OobeSystem'dır. | 'OobeSystem' |
settingName | İçeriğin uygulandığı ayarın adını belirtir. Olası değerler şunlardır: FirstLogonCommands ve AutoLogon. | 'AutoLogon' 'FirstLogonCommands' |
ApiEntityReference
Ad | Açıklama | Değer |
---|---|---|
Kimliği | /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... biçiminde ARM kaynak kimliği | dizgi |
ApplicationProfile
Ad | Açıklama | Değer |
---|---|---|
galleryApplications | VM/VMSS için kullanılabilir hale getirilecek galeri uygulamalarını belirtir | VMGalleryApplication |
AutomaticOSUpgradePolicy
Ad | Açıklama | Değer |
---|---|---|
disableAutomaticRollback | İşletim sistemi görüntüsü geri alma özelliğinin devre dışı bırakılıp bırakılmayacağı. Varsayılan değer false'tur. | Bool |
enableAutomaticOSUpgrade | İşletim sistemi görüntüsünün daha yeni bir sürümü kullanılabilir olduğunda, ölçek kümesi örneklerine sıralı bir şekilde işletim sistemi yükseltmelerinin otomatik olarak uygulanıp uygulanmayacağını gösterir. Varsayılan değer false'tur. Bu, Windows tabanlı ölçek kümeleri için true olarak ayarlanırsa enableAutomaticUpdates otomatik olarak false olarak ayarlanır ve true olarak ayarlanamaz. | Bool |
osRollingUpgradeDeferral | Otomatik İşletim Sistemi Yükseltmesi'nin ertelenip ertelenmeyeceğini gösterir. Ertelenen işletim sistemi yükseltmeleri, 'Platform.PendingOSUpgrade' IMDS etiketi aracılığıyla sanal makine başına sıralı yükseltmelerden işletim sistemi yükseltmesinin geldiğini belirten gelişmiş bildirimler gönderir. Yükseltme, approveRollingUpgrade çağrısı aracılığıyla onaylanana kadar devam eder. | Bool |
useRollingUpgradePolicy | Otomatik İşletim Sistemi Yükseltmesi sırasında sıralı yükseltme ilkesinin kullanılıp kullanılmayacağını gösterir. Varsayılan değer false'tur. VMSS'de hiçbir ilke tanımlanmadıysa Otomatik İşletim Sistemi Yükseltmesi varsayılan ilkeye geri döndürülecektir. | Bool |
AutomaticRepairsPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Sanal makine ölçek kümesinde otomatik onarımların etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
tolerans süresi | VM'de durum değişikliği nedeniyle otomatik onarımların askıya alındığı süre. Yetkisiz kullanım süresi, durum değişikliği tamamlandıktan sonra başlar. Bu, erken veya yanlışlıkla onarımları önlemeye yardımcı olur. Süre ISO 8601 biçiminde belirtilmelidir. İzin verilen en düşük yetkisiz kullanım süresi 10 dakikadır (PT10M), aynı zamanda varsayılan değerdir. İzin verilen en fazla yetkisiz kullanım süresi 90 dakikadır (PT90M). | dizgi |
repairAction | Ölçek kümesindeki iyi durumda olmayan sanal makineleri onarmak için kullanılacak onarım eyleminin türü (değiştirme, yeniden başlatma, yeniden başlatma). Varsayılan değer değiştir'dir. | 'Reimage' 'Değiştir' 'Yeniden Başlat' |
AutomaticZoneRebalancingPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Sanal makine ölçek kümesinde Otomatik AZ Dengeleme'nin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
rebalanceBehavior | Ölçek kümesindeki sanal makineleri kullanılabilirlik alanları arasında yeniden oluştururken kullanılacak yeniden dengeleme davranışı türü. Varsayılan ve şimdilik yalnızca desteklenen değer CreateBeforeDelete'tir. | 'CreateBeforeDelete' |
rebalanceStrategy | Kullanılabilirlik alanları arasında ölçek kümesindeki sanal makineleri yeniden dengelemek için kullanılacak yeniden dengeleme stratejisinin türü. Varsayılan ve şimdilik yalnızca desteklenen değer Yeniden Oluştur'dur. | 'Yeniden Oluştur' |
Faturalama Profili
Ad | Açıklama | Değer |
---|---|---|
maxPrice | Azure Spot VM/VMSS için ödemek istediğiniz maksimum fiyatı belirtir. Bu fiyat ABD Doları cinsindendir. Bu fiyat, VM boyutu için geçerli Azure Spot fiyatıyla karşılaştırılır. Ayrıca fiyatlar Azure Spot VM/VMSS oluşturma/güncelleştirme sırasında karşılaştırılır ve işlem ancak maxPrice geçerli Azure Spot fiyatından büyükse başarılı olur. MaxPrice, vm/VMSS oluşturulduktan sonra geçerli Azure Spot fiyatı maxPrice değerinin ötesine geçerse bir Azure Spot VM/VMSS çıkarmak için de kullanılır. Olası değerler şunlardır: - Sıfırdan büyük herhangi bir ondalık değer. Örnek: 0,01538 -1 – İsteğe bağlı olarak up-to varsayılan fiyatı gösterir. Fiyat nedenleriyle Azure Spot VM/VMSS'nin çıkarılmaması gerektiğini belirtmek için maxPrice değerini -1 olarak ayarlayabilirsiniz. Ayrıca, sizin tarafınızdan sağlanmadıysa varsayılan en yüksek fiyat -1'dir. En düşük api sürümü: 2019-03-01. |
Int |
BootDiagnostics
Ad | Açıklama | Değer |
---|---|---|
Etkin | Sanal Makinede önyükleme tanılamasının etkinleştirilip etkinleştirilmemesi. | Bool |
storageUri | Konsol çıkışını ve ekran görüntüsünü yerleştirmek için kullanılacak depolama hesabının Uri'si. Önyükleme tanılaması etkinleştirilirken storageUri belirtilmezse yönetilen depolama kullanılır. | dizgi |
CapacityReservationProfile
Ad | Açıklama | Değer |
---|---|---|
capacityReservationGroup | Yeterli kapasite ayrılmış olarak sağlanan sanal makineyi veya ölçek kümesi vm örneklerini ayırmada kullanılacak kapasite ayırma grubu kaynak kimliğini belirtir. Daha fazla bilgi için https://aka.ms/CapacityReservation lütfen adresine bakın. | AltKaynak |
DiagnosticsProfile
Ad | Açıklama | Değer |
---|---|---|
bootDiagnostics | Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. NOT: storageUri belirtiliyorsa depolama hesabının VM ile aynı bölgede ve abonelikte olduğundan emin olun. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden VM'nin ekran görüntüsünü görmenizi sağlar. | BootDiagnostics |
DiffDiskSettings
Ad | Açıklama | Değer |
---|---|---|
seçenek | İşletim sistemi diski için kısa ömürlü disk ayarlarını belirtir. | 'Yerel' |
yerleştirme | İşletim sistemi diski için kısa ömürlü disk yerleşimini belirtir. Olası değerler şunlardır: |
'CacheDisk' 'NvmeDisk' 'ResourceDisk' |
DiskEncryptionSetParameters
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği | dizgi |
EncryptionIdentity
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentityResourceId | VM ile ilişkili kullanıcı kimliklerinden birinin ARM Kaynak Kimliğini belirtir. | dizgi |
EventGridAndResourceGraph
Ad | Açıklama | Değer |
---|---|---|
etkinleştirmek | Zamanlanan olayla ilgili yapılandırmalar için olay kılavuzu ve kaynak grafiğinin etkinleştirilip etkinleştirilmediğini belirtir. | Bool |
Genişletilmiş Konum
Ad | Açıklama | Değer |
---|---|---|
ad | Genişletilmiş konumun adı. | dizgi |
tür | Genişletilmiş konumun türü. | 'EdgeZone' |
HostEndpointSettings (Ana Bilgisayar Uç Noktası Ayarları)
Ad | Açıklama | Değer |
---|---|---|
inVMAccessControlProfileReferenceId | InVMAccessControlProfileVersion kaynak kimliğini /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/inVMAccessControlProfiles/{profile}/versions/{version} biçiminde belirtir | dizgi |
mod | Yürütme modunu belirtir. Denetim modunda sistem, günlüklere erişim engelleme girdileri yaymak da dahil olmak üzere erişim denetimi ilkesini zorunluyormuş gibi davranır, ancak konak uç noktalarına yönelik istekleri gerçekten reddetmez. Zorla modunda, sistem erişim denetimini zorlar ve önerilen işlem modudur. | 'Denetim' 'Devre Dışı' 'Zorla' |
ImageReference
Ad | Açıklama | Değer |
---|---|---|
communityGalleryImageId | Vm dağıtımı için topluluk galerisi görüntüsü benzersiz kimliği belirtildi. Bu, topluluk galerisi görüntüsü GET çağrısından getirilebilir. | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
teklif | Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün teklifini belirtir. | dizgi |
yayınevi | Görüntü yayımcısı. | dizgi |
sharedGalleryImageId | Vm dağıtımı için paylaşılan galeri görüntüsü benzersiz kimliği belirtildi. Bu, paylaşılan galeri görüntüsü GET çağrısından getirilebilir. | dizgi |
Sku | Görüntü SKU'su. | dizgi |
Sürüm | Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün sürümünü belirtir. İzin verilen biçimler Major.Minor.Build veya 'en son' biçimlerdir. Major, Minor ve Build ondalık sayılardır. Dağıtım zamanında kullanılabilen bir görüntünün en son sürümünü kullanmak için 'en son' değerini belirtin. 'En son' kullansanız bile, yeni bir sürüm kullanılabilir olsa bile vm görüntüsü dağıtım zamanından sonra otomatik olarak güncelleştirilmeyecektir. Galeri görüntüsü dağıtımı için lütfen 'version' alanını kullanmayın, galeri görüntüsü her zaman dağıtım için 'id' alanını kullanmalıdır, galeri görüntüsünün 'en son' sürümünü kullanmak için yalnızca '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}' öğesini sürüm girişi olmadan ayarlayın. | dizgi |
KeyVaultSecretReference
Ad | Açıklama | Değer |
---|---|---|
secretUrl | Key Vault'ta gizli diziye başvuran URL. | dize (gerekli) |
sourceVault | Gizli diziyi içeren Key Vault'un göreli URL'si. | AltKaynak |
LinuxConfiguration
Ad | Açıklama | Değer |
---|---|---|
disablePasswordAuthentication | Parola kimlik doğrulamasının devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
enableVMAgentPlatformUpdates | VmAgent Platform Güncelleştirmelerinin Linux sanal makinesi için etkinleştirilip etkinleştirilmediğini gösterir. Varsayılan değer false'tur. | Bool |
patchSettings | [Önizleme Özelliği] Linux'ta VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir. | LinuxPatchSettings |
provisionVMAgent | Sanal makine aracısının sanal makinede sağlanıp sağlanmayacağını gösterir. Bu özellik istek gövdesinde belirtilmediğinde, varsayılan davranış bunu true olarak ayarlamaktır. Bu, VM'ye daha sonra uzantı eklenebilmesi için VM Aracısı'nın VM'ye yüklenmesini sağlar. | Bool |
SSH | Linux işletim sistemi için ssh anahtarı yapılandırmasını belirtir. | SshConfiguration |
LinuxPatchSettings
Ad | Açıklama | Değer |
---|---|---|
assessmentMode | IaaS sanal makinesi için VM Konuk Düzeltme Eki Değerlendirmesi modunu belirtir. Olası değerler şunlardır: imageDefault AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır. |
'AutomaticByPlatform' 'ImageDefault' |
automaticByPlatformSettings | Linux üzerinde VM Konuk Düzeltme Eki Uygulama'da düzeltme eki modu AutomaticByPlatform için ek ayarları belirtir. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir. Olası değerler şunlardır: ImageDefault - Sanal makinenin varsayılan düzeltme eki uygulama yapılandırması kullanılır. AutomaticByPlatform - Sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent özelliği true olmalıdır |
'AutomaticByPlatform' 'ImageDefault' |
LinuxVMGuestPatchAutomaticByPlatformSettings
Ad | Açıklama | Değer |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Müşterinin yanlışlıkla yükseltme yapmadan düzeltme eki uygulama zamanlamasını sağlar | Bool |
yeniden başlatma ayarı | Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir. | 'Her Zaman' 'IfRequired' 'Asla' 'Bilinmiyor' |
Microsoft.Compute/virtualMachineScaleSets
Ad | Açıklama | Değer |
---|---|---|
apiVersiyonu | API sürümü | '2024-11-01' |
extendedLocation | Sanal Makine Ölçek Kümesinin genişletilmiş konumu. | ExtendedLocation |
kimlik | Yapılandırıldıysa sanal makine ölçek kümesinin kimliği. | VirtualMachineScaleSetIdentity |
yer | Kaynak konumu | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
tasarı | Sanal makineyi oluşturmak için kullanılan market görüntüsü hakkındaki bilgileri belirtir. Bu öğe yalnızca market görüntüleri için kullanılır. API'den market görüntüsü kullanabilmeniz için önce görüntüyü programlı kullanım için etkinleştirmeniz gerekir. Azure portalında, kullanmak istediğiniz market görüntüsünü bulun ve Program aracılığıyla dağıtmak istiyorum, Başlarken ->öğesine tıklayın. Gerekli bilgileri girin ve Kaydetöğesine tıklayın. | Tasarı |
Özellikler | Sanal Makine Ölçek Kümesinin özelliklerini açıklar. | VirtualMachineScaleSetProperties |
Sku | Sanal makine ölçek kümesi sku'su. | Sku |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri |
tür | Kaynak türü | 'Microsoft.Compute/virtualMachineScaleSets' |
Bölge | Sanal makine ölçek kümesi bölgeleri. | string[] |
OSImageNotificationProfile
Ad | Açıklama | Değer |
---|---|---|
etkinleştirmek | İşletim Sistemi Görüntüsü Zamanlanmış olayının etkinleştirilip etkinleştirilmediğini veya devre dışı bırakıldığını belirtir. | Bool |
notBeforeTimeout | Sanal Makinenin yeniden tasarlanan veya işletim sisteminin yükseltildiği süre, olay otomatik olarak onaylanmadan (zaman aşımına uğramadan) önce işletim sistemi görüntüsü zamanlanmış olayını onaylama olasılığına sahip olacaktır. Yapılandırma ISO 8601 biçiminde belirtilir ve değer 15 dakika (PT15M) olmalıdır | dizgi |
PatchSettings
Ad | Açıklama | Değer |
---|---|---|
assessmentMode | IaaS sanal makinesi için VM Konuk düzeltme eki değerlendirmesi modunu belirtir. Olası değerler şunlardır: imageDefault AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır. |
'AutomaticByPlatform' 'ImageDefault' |
automaticByPlatformSettings | Windows'da VM Konuk Düzeltme Eki Uygulama'da düzeltme eki modu AutomaticByPlatform için ek ayarları belirtir. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Müşterilerin yeniden başlatma gerektirmeden Azure VM'lerine düzeltme eki uygulamalarına olanak tanır. enableHotpatching için 'provisionVMAgent' true ve 'patchMode' değeri 'AutomaticByPlatform' olarak ayarlanmalıdır. | Bool |
patchMode | IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir. Olası değerler şunlardır: El ile - Bir sanal makineye düzeltme eki uygulanmasını denetlersiniz. Bunu yapmak için VM'nin içine el ile düzeltme eki uygularsınız. Bu modda otomatik güncelleştirmeler devre dışı bırakılır; WindowsConfiguration.enableAutomaticUpdates özelliği false olmalıdır AutomaticByOS - Sanal makine işletim sistemi tarafından otomatik olarak güncelleştirilir. WindowsConfiguration.enableAutomaticUpdates özelliği true olmalıdır. AutomaticByPlatform - Sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent ve WindowsConfiguration.enableAutomaticUpdates özellikleri true olmalıdır |
'AutomaticByOS' 'AutomaticByPlatform' 'El ile' |
Tasarı
Ad | Açıklama | Değer |
---|---|---|
ad | Plan kimliği. | dizgi |
ürün | Marketten alınan görüntünün çarpımını belirtir. Bu, imageReference öğesi altındaki Offer ile aynı değerdir. | dizgi |
promotionCode | Promosyon kodu. | dizgi |
yayınevi | Yayımcı kimliği. | dizgi |
PriorityMixPolicy
Ad | Açıklama | Değer |
---|---|---|
baseRegularPriorityCount | Ölçeği genişletildikçe bu ölçek kümesinde oluşturulacak normal öncelikli VM'lerin temel sayısı. | Int Kısıtlama -ları: En düşük değer = 0 |
regularPriorityPercentageAboveBase | Temel normal öncelik sayısına ulaşıldıktan sonra normal önceliği kullanması beklenen VM örneklerinin yüzdesi. | Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 |
ProxyAgentSettings
PublicIPAddressSku
Ad | Açıklama | Değer |
---|---|---|
ad | Genel IP sku adını belirtin | 'Temel' 'Standart' |
Katmanı | Genel IP sku katmanını belirtme | 'Global' 'Bölgesel' |
ResiliencyPolicy
Ad | Açıklama | Değer |
---|---|---|
automaticZoneRebalancingPolicy | Otomatik AZ dengelemesi gerçekleştirirken kullanılan yapılandırma parametreleri. | AutomaticZoneRebalancingPolicy |
resilientVMCreationPolicy | Dayanıklı VM oluşturma işlemi sırasında kullanılan yapılandırma parametreleri. | resilientVMCreationPolicy |
resilientVMDeletionPolicy | Dayanıklı VM silme işlemi gerçekleştirirken kullanılan yapılandırma parametreleri. | ResilientVMDeletionPolicy |
ResilientVMCreationPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Dayanıklı VM oluşturma işleminin sanal makine ölçek kümesinde etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
ResilientVMDeletionPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Dayanıklı VM silme işleminin sanal makine ölçek kümesinde etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
ResourceTags
Ad | Açıklama | Değer |
---|
RollingUpgradePolicy
Ad | Açıklama | Değer |
---|---|---|
enableCrossZoneUpgrade | Yükseltme toplu işlemleri oluştururken VMSS'nin AZ sınırlarını yoksaymasına izin verin. Toplu iş boyutunu belirlemek için Etki Alanını Güncelleştir ve maxBatchInstancePercent'ı dikkate alın. | Bool |
maxBatchInstancePercent | Tek bir toplu işlemde sıralı yükseltme ile aynı anda yükseltilecek toplam sanal makine örneklerinin maksimum yüzdesi. Bu en yüksek düzeyde olduğundan, önceki veya gelecekteki toplu işlerdeki iyi durumda olmayan örnekler, daha yüksek güvenilirlik sağlamak için toplu işlerdeki örneklerin yüzdesinin azalmasına neden olabilir. Bu parametre için varsayılan değer 20%değeridir. | Int Kısıtlama -ları: Min değer = 5 Maksimum değer = 100 |
maxSurge | Mevcut sanal makineleri güncelleştirmek yerine ölçek kümesini yükseltmek için yeni sanal makineler oluşturun. Her toplu iş için yeni sanal makineler oluşturulduktan sonra mevcut sanal makineler silinir. | Bool |
maxUnhealthyInstancePercent | Ölçek kümesindeki toplam sanal makine örneklerinin en yüksek yüzdesi, yükseltilme sonucunda veya sıralı yükseltme durdurulmadan önce sanal makine sistem durumu denetimleri tarafından iyi durumda bulunarak aynı anda iyi durumda olmayabilir. Bu kısıtlama, herhangi bir toplu işlem başlatılmadan önce denetlenecektir. Bu parametre için varsayılan değer 20%değeridir. | Int Kısıtlama -ları: Min değer = 5 Maksimum değer = 100 |
maxUnhealthyUpgradedInstancePercent | İyi durumda olmayan bir durumda bulunabilecek yükseltilmiş sanal makine örneklerinin en yüksek yüzdesi. Bu denetim, her toplu iş yükseltildikten sonra gerçekleşir. Bu yüzde hiç aşılırsa, sıralı güncelleştirme iptal edilir. Bu parametre için varsayılan değer 20%değeridir. | Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 |
pauseTimeBetweenBatches | Tüm sanal makineler için güncelleştirmeyi tek bir toplu işte tamamlama ile sonraki toplu işlemi başlatma arasındaki bekleme süresi. Süre ISO 8601 biçiminde belirtilmelidir. Varsayılan değer 0 saniyedir (PT0S). | dizgi |
prioritizeUnhealthyInstances | Bir ölçek kümesindeki tüm iyi durumda olmayan örnekleri iyi durumdaki örneklerden önce yükseltin. | Bool |
rollbackFailedInstancesOnPolicyBreach | Sıralı Yükseltme ilkesi ihlal edilirse örnekleri önceki modele geri alma başarısız oldu. | Bool |
ScaleInPolicy
Ad | Açıklama | Değer |
---|---|---|
forceDeletion | Bu özellik, bir sanal makine ölçek kümesi ölçeklendirilirken kaldırma için seçilen sanal makinelerin zorla silinmesi gerekip gerekmediğini belirtmenize olanak tanır. (Önizlemedeki Özellik) | Bool |
prioritizeUnhealthyVMs | Bu özellik, bir sanal makine ölçek kümesi ölçeklendirilirken iyi durumda olmayan ve etkin olmayan VM'lerin silinmesine öncelik vermenizi sağlar. (Önizlemedeki Özellik) | Bool |
kurallar | Sanal makine ölçek kümesinde ölçeklendirme yapılırken uyulması gereken kurallar. Olası değerler şunlardır: Varsayılan Sanal makine ölçek kümesi ölçeklendirildiğinde, ölçek kümesi bölgesel bir ölçek kümesiyse önce bölgeler arasında dengelenir. Ardından, mümkün olduğunca Hata Etki Alanları arasında dengelenir. Her Hata Etki Alanı içinde, kaldırma için seçilen sanal makineler, ölçeği daraltmadan korunmayan en yeni makineler olacaktır. OldestVM Bir sanal makine ölçek kümesi ölçeklendirildiğinde, ölçeklemeden korunmayan en eski sanal makineler kaldırılmak üzere seçilir. Bölgesel sanal makine ölçek kümeleri için ölçek kümesi önce bölgeler arasında dengelenir. Her bölge içinde, kaldırılmayan en eski sanal makineler seçilir. NewestVM Bir sanal makine ölçek kümesi ölçeklendirildiğinde, ölçeklemeden korunmayan en yeni sanal makineler kaldırılmak üzere seçilir. Bölgesel sanal makine ölçek kümeleri için ölçek kümesi önce bölgeler arasında dengelenir. Her bölge içinde, kaldırılmayan en yeni sanal makineler seçilir. |
Herhangi birini içeren dize dizisi: 'Varsayılan' 'NewestVM' 'OldestVM' |
ScheduledEventsAdditionalPublishingTargets
Ad | Açıklama | Değer |
---|---|---|
eventGridAndResourceGraph | eventGridAndResourceGraph Zamanlanmış Olay ayarı oluşturulurken kullanılan yapılandırma parametreleri. | EventGridAndResourceGraph |
ScheduledEventsPolicy
Ad | Açıklama | Değer |
---|---|---|
scheduledEventsAdditionalPublishingTargets | ScheduledEventsAdditionalPublishingTargets yayımlanırken kullanılan yapılandırma parametreleri. | ScheduledEventsAdditionalPublishingTargets |
userInitiatedReboot | userInitiatedReboot zamanlanmış olay ayarı oluşturma işlemi oluşturulurken kullanılan yapılandırma parametreleri. | userInitiatedReboot |
userInitiatedRedeploy | userInitiatedRedeploy zamanlanmış olay ayarı oluşturma işlemi oluşturulurken kullanılan yapılandırma parametreleri. | userInitiatedRedeploy |
ScheduledEventsProfile
Ad | Açıklama | Değer |
---|---|---|
osImageNotificationProfile | İşletim Sistemi Görüntüsü Zamanlanmış Olay ile ilgili yapılandırmaları belirtir. | OSImageNotificationProfile |
terminateNotificationProfile | Zamanlanmış Olayla ilgili son yapılandırmaları belirtir. | TerminateNotificationProfile |
SecurityPostureReference
Ad | Açıklama | Değer | |
---|---|---|---|
excludeExtensions | Güvenlik duruşu uygulanırken dışlanması gereken sanal makine uzantısı adlarının listesi. | string[] | |
Kimliği | /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch} biçiminde güvenlik duruşu başvuru kimliği | en yeni | dize (gerekli) |
isOverridable | Güvenlik duruşunun kullanıcı tarafından geçersiz kılınıp kılınamayacağı. | Bool |
SecurityProfile
Ad | Açıklama | Değer |
---|---|---|
encryptionAtHost | Bu özellik, kullanıcı tarafından istekte sanal makine veya sanal makine ölçek kümesi için Konak Şifrelemesi'ni etkinleştirmek veya devre dışı bırakmak için kullanılabilir. Bu, ana bilgisayarın kendisinde Kaynak/Geçici disk de dahil olmak üzere tüm diskler için şifrelemeyi etkinleştirir. Varsayılan davranış: Bu özellik kaynak için true olarak ayarlanmadığı sürece konakta şifreleme devre dışı bırakılır. | Bool |
encryptionIdentity | Anahtar kasası işlemleri için erişim belirteci almak için ADE tarafından kullanılan Yönetilen Kimliği belirtir. | EncryptionIdentity |
proxyAgentSettings | Sanal makine oluşturulurken ProxyAgent ayarlarını belirtir. En düşük api sürümü: 2023-09-01. | ProxyAgentSettings |
securityType | Sanal makinenin SecurityType değerini belirtir. UefiSettings'i etkinleştirmek için belirtilen herhangi bir değere ayarlanması gerekir. Varsayılan davranış: Bu özellik ayarlanmadığı sürece UefiSettings etkinleştirilmez. | 'ConfidentialVM' 'TrustedLaunch' |
uefiSettings | Sanal makineyi oluştururken kullanılan güvenli önyükleme ve vTPM gibi güvenlik ayarlarını belirtir. En düşük api sürümü: 2020-12-01. | UefiSettings |
ServiceArtifactReference
Ad | Açıklama | Değer |
---|---|---|
Kimliği | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} biçiminde hizmet yapıtı başvuru kimliği | dizgi |
Sku
Ad | Açıklama | Değer |
---|---|---|
kapasite | Ölçek kümesindeki sanal makine sayısını belirtir. | Int |
ad | Sku adı. | dizgi |
Katmanı | Ölçek kümesindeki sanal makinelerin katmanını belirtir. Olası Değerler: Standart Temel |
dizgi |
SkuProfile
Ad | Açıklama | Değer |
---|---|---|
Tahsis Stratejisi | SANAL makinelerin ayrılacağı sanal makine ölçek kümesinin ayırma stratejisini belirtir. | 'CapacityOptimized' 'LowestPrice' 'Önceliklendirilmiş' |
VM Boyutları | Sanal makine ölçek kümesi için VM boyutlarını belirtir. | SkuProfileVMSize[] |
SkuProfileVMSize
Ad | Açıklama | Değer |
---|---|---|
ad | VM Boyutunun adını belirtir. | dizgi |
rütbe | VM Boyutu ile ilişkilendirilmiş derecelendirmeyi (bir öncelik) belirtir. | Int Kısıtlama -ları: En düşük değer = 0 |
SpotRestorePolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Çıkarılan VMSS SPOT örneklerinin kapasite kullanılabilirliği ve fiyatlandırma kısıtlamalarına göre fırsatçı olarak geri yüklenmeye çalışılacağı Spot-Try-Restore özelliğini etkinleştirir | Bool |
restoreTimeout | Iso 8601 zaman süresi olarak ifade edilen zaman aşımı değeri, platformun VMSS SPOT örneklerini geri yüklemeye çalışmaması | dizgi |
SshConfiguration
Ad | Açıklama | Değer |
---|---|---|
publicKeys | Linux tabanlı VM'lerde kimlik doğrulaması yapmak için kullanılan SSH ortak anahtarlarının listesi. | SshPublicKey[] |
SshPublicKey
Ad | Açıklama | Değer |
---|---|---|
keyData | SSH aracılığıyla VM ile kimlik doğrulaması yapmak için kullanılan SSH ortak anahtar sertifikası. Anahtarın en az 2048 bit ve ssh-rsa biçiminde olması gerekir. Ssh anahtarları oluşturmak için bkz. [Azure'da Linux ve Mac için Linux VM'lerinde SSH anahtarları oluşturma]/azure/virtual-machines/linux/create-ssh-keys-detailed). | dizgi |
yol | Oluşturulan VM'de ssh ortak anahtarının depolandığı tam yolu belirtir. Dosya zaten varsa, belirtilen anahtar dosyanın sonuna eklenir. Örnek: /home/user/.ssh/authorized_keys | dizgi |
Alt Kaynak
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği | dizgi |
TerminateNotificationProfile
Ad | Açıklama | Değer |
---|---|---|
etkinleştirmek | Terminate Scheduled olayının etkinleştirilip etkinleştirilmediğini veya devre dışı bırakıldığını belirtir. | Bool |
notBeforeTimeout | Sanal Makinenin silindiği yapılandırılabilir sürenin, olay otomatik olarak onaylanmadan (zaman aşımına uğramadan) önce Zamanlanmış Olayı Sonlandır'ı onaylaması gerekecektir. Yapılandırma ISO 8601 biçiminde belirtilmelidir, varsayılan değer 5 dakikadır (PT5M) | dizgi |
UefiSettings
Ad | Açıklama | Değer |
---|---|---|
secureBootEnabled | Sanal makinede güvenli önyüklemenin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. En düşük api sürümü: 2020-12-01. | Bool |
vTpmEnabled | Sanal makinede vTPM'nin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. En düşük api sürümü: 2020-12-01. | Bool |
UpgradePolicy
Ad | Açıklama | Değer |
---|---|---|
automaticOSUpgradePolicy | Otomatik işletim sistemi yükseltmesi gerçekleştirmek için kullanılan yapılandırma parametreleri. | AutomaticOSUpgradePolicy |
mod | Ölçek kümesindeki sanal makinelere yükseltme modunu belirtir. Olası değerler şunlardır: el ile Otomatik - Ölçek kümesindeki tüm sanal makineler aynı anda otomatik olarak güncelleştirilir. |
'Otomatik' 'El ile' 'Sıralı' |
rollingUpgradePolicy | Sıralı yükseltme gerçekleştirirken kullanılan yapılandırma parametreleri. | RollingUpgradePolicy |
UserAssignedIdentities
Ad | Açıklama | Değer |
---|
UserAssignedIdentitiesValue
Ad | Açıklama | Değer |
---|
UserInitiatedReboot
Ad | Açıklama | Değer |
---|---|---|
otomatik OlarakUygulama | Yeniden Başlatma Zamanlanmış Olayla ilgili yapılandırmaları belirtir. | Bool |
UserInitiatedRedeploy
Ad | Açıklama | Değer |
---|---|---|
otomatik OlarakUygulama | Zamanlanmış Olayla ilgili yapılandırmaları Yeniden Dağıt'ı belirtir. | Bool |
VaultCertificate
Ad | Açıklama | Değer |
---|---|---|
certificateStore | Windows VM'leri için, sanal makinede sertifikanın eklenmesi gereken sertifika depoyu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için sertifika dosyası /var/lib/waagent dizinine yerleştirilir ve X509 sertifika dosyası için UppercaseThumbprint<.crt >dosya adı ve özel anahtar için <UppercaseThumbprint>.prv. Bu dosyaların her ikisi de .pem biçimindedir. | dizgi |
certificateUrl | Bu, Key Vault'a gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault'a gizli dizi eklemek için bkz. anahtar kasasına anahtar veya gizli dizi ekleme { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Sanal makineye sertifika yüklemek için Linux |
dizgi |
VaultSecretGroup
Ad | Açıklama | Değer |
---|---|---|
sourceVault | VaultCertificates içindeki tüm sertifikaları içeren Key Vault'un göreli URL'si. | AltKaynak |
vaultCertificates | SourceVault'ta sertifikalar içeren anahtar kasası başvurularının listesi. | VaultCertificate[] |
VirtualHardDisk
Ad | Açıklama | Değer |
---|---|---|
Urı | Sanal sabit diskin uri'sini belirtir. | dizgi |
VirtualMachineScaleSetDataDisk
Ad | Açıklama | Değer |
---|---|---|
önbelleğe alma | Önbelleğe alma gereksinimlerini belirtir. Olası değerler şunlardır: Yok,Salt Okunur,Okuma Yazma. Varsayılan değerler şunlardır: standart depolama için Yok. Premium depolama için ReadOnly. | 'Hiçbiri' 'ReadOnly' 'ReadWrite' |
createOption | Oluşturma seçeneği. | 'Ekle' 'Kopyala' 'Boş' 'FromImage' 'Restore' (gerekli) |
deleteOption | VMSS Flex silme işleminde veri disklerinin silinip silinmeyeceğini veya ayrılıp ayrılmayacağını belirtir (Bu özellik yalnızca Esnek OrchestrationMode ile VMSS için kullanılabilir). Olası değerler: Sil Bu değer kullanılırsa, VMSS Flex VM silindiğinde veri diski silinir. ayırma Bu değer kullanılırsa, VMSS Flex VM silindikten sonra veri diski korunur. Varsayılan değer delete |
'Sil' 'Ayır' |
diskIOPSReadWrite | Yönetilen disk için Read-Write IOPS'yi belirtir. Yalnızca StorageAccountType UltraSSD_LRS olduğunda kullanılmalıdır. Belirtilmezse, diskSizeGB temelinde varsayılan bir değer atanır. | Int |
diskMBpsReadWrite | Yönetilen disk için saniye başına MB cinsinden bant genişliğini belirtir. Yalnızca StorageAccountType UltraSSD_LRS olduğunda kullanılmalıdır. Belirtilmezse, diskSizeGB temelinde varsayılan bir değer atanır. | Int |
diskSizeGB | Boş bir veri diskinin boyutunu gigabayt cinsinden belirtir. Bu öğe, sanal makine görüntüsündeki diskin boyutunun üzerine yazmak için kullanılabilir. diskSizeGB özelliği disk için 1024^3 bayt sayısıdır ve değer 1023'ten büyük olamaz. | Int |
Lun | Veri diskinin mantıksal birim numarasını belirtir. Bu değer VM içindeki veri disklerini tanımlamak için kullanılır ve bu nedenle vm'ye bağlı her veri diski için benzersiz olmalıdır. | int (gerekli) |
managedDisk | Yönetilen disk parametreleri. | VirtualMachineScaleSetManagedDiskParameters |
ad | Disk adı. | dizgi |
yazmaHızlandırıcıEtkin | diskte writeAccelerator'ın etkinleştirilip etkinleştirilmeymeyeceğini veya devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
VirtualMachineScaleSetExtension
Ad | Açıklama | Değer |
---|---|---|
ad | Uzantının adı. | dizgi |
Özellikler | Sanal Makine Ölçek Kümesi Uzantısının özelliklerini açıklar. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Ad | Açıklama | Değer |
---|---|---|
Uzantı -ları | Sanal makine ölçek kümesi alt uzantı kaynakları. | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget | Tüm uzantıların başlatılması için ayrılan zamanı belirtir. Süre 15 dakika ile 120 dakika (dahil) arasında olmalı ve ISO 8601 biçiminde belirtilmelidir. Varsayılan değer 90 dakikadır (PT1H30M). En düşük api sürümü: 2020-06-01. | dizgi |
VirtualMachineScaleSetExtensionProperties
Ad | Açıklama | Değer |
---|---|---|
küçük sürümü otomatik yükselt | Dağıtım zamanında kullanılabilir durumdaysa uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını gösterir. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez. | Bool |
Otomatik Yükseltmeyi Etkinleştir | Kullanılabilir uzantının daha yeni bir sürümü varsa, uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini gösterir. | Bool |
forceUpdateTag | Bir değer sağlanırsa ve önceki değerden farklıysa, uzantı yapılandırması değişmemiş olsa bile uzantı işleyicisi güncelleştirmeye zorlanır. | dizgi |
protectedSettings | Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiç korumalı ayar içeremez. | herhangi |
protectedSettingsFromKeyVault | Uzantılar, başvuruyla geçirilen ve anahtar kasasından tüketilen korumalı ayarlar | KeyVaultSecretReference |
provisionAfterExtensions | Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu. | string[] |
yayınevi | Uzantı işleyici yayımcısının adı. | dizgi |
Ayarlar | Uzantı için Json tarafından biçimlendirilmiş genel ayarlar. | herhangi |
suppressFailures | Uzantıdan kaynaklanan hataların gizlenip gizlenmeyeceğini gösterir (VM'ye bağlanmama gibi işlemsel hatalar bu değerden bağımsız olarak gizlenmeyecektir). Varsayılan değer false'tur. | Bool |
tür | Uzantının türünü belirtir; "CustomScriptExtension" örnektir. | dizgi |
tipİşleyiciVersiyonu | Betik işleyicisinin sürümünü belirtir. | dizgi |
VirtualMachineScaleSetHardwareProfile
Ad | Açıklama | Değer |
---|---|---|
vmSizeProperties | Sanal makinenin boyutunu özelleştirmeye yönelik özellikleri belirtir. En düşük api sürümü: 2021-11-01. Daha fazla bilgi için lütfen vm özelleştirme |
VMSizeProperties |
VirtualMachineScaleSetIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Sanal makine ölçek kümesi için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Yok' türü, sanal makine ölçek kümesindeki tüm kimlikleri kaldırır. | 'Hiçbiri' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
kullanıcı tarafından atanan kimlikler | Sanal makine ölçek kümesiyle ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | UserAssignedIdentities |
VirtualMachineScaleSetIPConfiguration
Ad | Açıklama | Değer |
---|---|---|
ad | IP yapılandırma adı. | dize (gerekli) |
Özellikler | Sanal makine ölçek kümesi ağ profilinin IP yapılandırma özelliklerini açıklar. | VirtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
applicationGatewayBackendAddressPools | Uygulama ağ geçitlerinin arka uç adres havuzlarına yönelik bir başvuru dizisi belirtir. Ölçek kümesi birden çok uygulama ağ geçidinin arka uç adres havuzlarına başvurabilir. Birden çok ölçek kümesi aynı uygulama ağ geçidini kullanamaz. | AltKaynak[] |
uygulama güvenlik grupları | Uygulama güvenlik grubuna bir başvuru dizisi belirtir. | AltKaynak[] |
loadBalancerBackendAddressPools | Yük dengeleyicilerin arka uç adres havuzlarına yönelik bir başvuru dizisi belirtir. Ölçek kümesi, bir genel ve bir iç yük dengeleyicinin arka uç adres havuzlarını referans alabilir. Birden çok ölçek kümesi aynı temel sku yük dengeleyiciyi kullanamaz. | AltKaynak[] |
loadBalancerInboundNatPools | Yük dengeleyicilerin gelen Nat havuzlarına başvuru dizisini belirtir. Ölçek kümesi, bir genel ve bir iç yük dengeleyicinin gelen nat havuzlarını referans alabilir. Birden çok ölçek kümesi aynı temel sku yük dengeleyiciyi kullanamaz. | AltKaynak[] |
birincil | Sanal makinenin 1'den fazla ağ arabirimi olması durumunda birincil ağ arabirimini belirtir. | Bool |
privateIPAddressVersion | Api-Version 2017-03-30'dan itibaren kullanılabilir, belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığını temsil eder. Varsayılan değer IPv4 olarak alınır. Olası değerler şunlardır: 'IPv4' ve 'IPv6'. | 'IPv4' 'IPv6' |
publicIPAddressConfiguration | publicIPAddressConfiguration. | VirtualMachineScaleSetPublicIPAddressConfiguration |
alt ağ | Alt ağın tanımlayıcısını belirtir. | apiEntityReference |
VirtualMachineScaleSetIpTag
Ad | Açıklama | Değer |
---|---|---|
ipTagType | IP etiketi türü. Örnek: FirstPartyUsage. | dizgi |
etiket | Genel IP ile ilişkili IP etiketi. Örnek: SQL, Depolama vb. | dizgi |
VirtualMachineScaleSetManagedDiskParameters
Ad | Açıklama | Değer |
---|---|---|
diskEncryptionSet | Yönetilen disk için müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğini belirtir. | DiskEncryptionSetParameters |
securityProfile | Yönetilen disk için güvenlik profilini belirtir. | VMDiskSecurityProfile |
storageAccountType | Yönetilen disk için depolama hesabı türünü belirtir. NOT: UltraSSD_LRS yalnızca veri diskleriyle kullanılabilir, işletim sistemi diskiyle kullanılamaz. | 'PremiumV2_LRS' 'Premium_LRS' 'Premium_ZRS' 'StandardSSD_LRS' 'StandardSSD_ZRS' 'Standard_LRS' 'UltraSSD_LRS' |
VirtualMachineScaleSetNetworkConfiguration
Ad | Açıklama | Değer |
---|---|---|
ad | Ağ yapılandırma adı. | dize (gerekli) |
Özellikler | Sanal makine ölçek kümesi ağ profilinin IP yapılandırmasını açıklar. | VirtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Ad | Açıklama | Değer |
---|---|---|
dnsServers | DNS sunucularının IP adresleri listesi | string[] |
VirtualMachineScaleSetNetworkConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
auxiliaryMode | Yardımcı modun Ağ Arabirimi kaynağı için etkinleştirilip etkinleştirilmediğini belirtir. | 'AcceleratedConnections' 'Kayan' 'Hiçbiri' |
yardımcıSku | Yardımcı sku'nun Ağ Arabirimi kaynağı için etkinleştirilip etkinleştirilmediğini belirtir. | 'A1' 'A2' 'A4' 'A8' 'Hiçbiri' |
deleteOption | VM silindiğinde ağ arabirimine ne olacağını belirtin | 'Sil' 'Ayır' |
disableTcpStateTracking | Tcp durumu izleme için ağ arabiriminin devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
dnsSettings | Ağ arabirimlerine uygulanacak dns ayarları. | VirtualMachineScaleSetNetworkConfigurationDnsSettings |
enableAcceleratedNetworking | Ağ arabiriminin hızlandırılmış ağ etkinleştirilmiş olup olmadığını belirtir. | Bool |
enableFpga | Ağ arabiriminin FPGA ağ etkinleştirilmiş olup olmadığını belirtir. | Bool |
enableIPForwarding | Bu NIC'de IP iletmenin etkinleştirilip etkinleştirilmediği. | Bool |
ipConfigurations | Ağ arabiriminin IP yapılandırmalarını belirtir. | VirtualMachineScaleSetIPConfiguration[] (gerekli) |
networkSecurityGroup | Ağ güvenlik grubu. | AltKaynak |
birincil | Sanal makinenin 1'den fazla ağ arabirimi olması durumunda birincil ağ arabirimini belirtir. | Bool |
VirtualMachineScaleSetNetworkProfile
Ad | Açıklama | Değer |
---|---|---|
healthProbe | Sanal makine ölçek kümesindeki bir örneğin durumunu belirlemek için kullanılan yük dengeleyici yoklaması başvurusu. Başvuru şu biçimde olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. | apiEntityReference |
networkApiVersion | 'Esnek' düzenleme moduyla Sanal Makine Ölçek Kümesi için Ağ Arabirimi Yapılandırmalarında ağ kaynakları oluştururken kullanılan Microsoft.Network API sürümünü belirtir. Tüm ağ özellikleri için destek için '2022-11-01' kullanın. | '2020-11-01' '2022-11-01' |
networkInterfaceConfigurations | Ağ yapılandırmalarının listesi. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Ad | Açıklama | Değer |
---|---|---|
önbelleğe alma | Önbelleğe alma gereksinimlerini belirtir. Olası değerler şunlardır: Yok,Salt Okunur,Okuma Yazma. Varsayılan değerler şunlardır: standart depolama için Yok. Premium depolama için ReadOnly. | 'Hiçbiri' 'ReadOnly' 'ReadWrite' |
createOption | Ölçek kümesindeki sanal makinelerin nasıl oluşturulması gerektiğini belirtir. İzin verilen tek değer: FromImage . Bu değer, sanal makineyi oluşturmak için bir görüntü kullanırken kullanılır. Platform görüntüsü kullanıyorsanız, yukarıda açıklanan imageReference öğesini de kullanırsınız. Market görüntüsü kullanıyorsanız, daha önce açıklanan plan öğesini de kullanırsınız. | 'Ekle' 'Kopyala' 'Boş' 'FromImage' 'Restore' (gerekli) |
deleteOption | VMSS Flex silme işleminde işletim sistemi disklerinin silinip silinmeyeceğini veya ayrılıp ayrılmayacağını belirtir (Bu özellik yalnızca Esnek OrchestrationMode ile VMSS için kullanılabilir). Olası değerler: Sil Bu değer kullanılırsa, VMSS Flex VM silindiğinde işletim sistemi diski silinir. Ayırma Bu değer kullanılırsa, VMSS Flex VM silindikten sonra işletim sistemi diski korunur. Varsayılan değer delete |
'Sil' 'Ayır' |
diffDiskSettings | Sanal makine ölçek kümesi tarafından kullanılan işletim sistemi diski için kısa ömürlü disk Ayarlarını belirtir. | DiffDiskSettings |
diskSizeGB | Boş bir veri diskinin boyutunu gigabayt cinsinden belirtir. Bu öğe, sanal makine görüntüsündeki diskin boyutunun üzerine yazmak için kullanılabilir. 'diskSizeGB' özelliği disk için bayt sayısı x 1024^3'tür ve değer 1023'ten büyük olamaz. | Int |
resim | Ölçek kümesini temel alan yönetilmeyen kullanıcı görüntüsü hakkındaki bilgileri belirtir. | VirtualHardDisk |
managedDisk | Yönetilen disk parametreleri. | VirtualMachineScaleSetManagedDiskParameters |
ad | Disk adı. | dizgi |
işletim sistemi türü | Bu özellik, kullanıcı görüntüsünden veya özelleştirilmiş bir VHD'den VM oluşturuyorsanız diske dahil edilen işletim sisteminin türünü belirtmenize olanak tanır. Olası değerler şunlardır: Windows,Linux. | 'Linux' 'Windows' |
vhdContainers | Ölçek kümesi için işletim sistemi disklerini depolamak için kullanılan kapsayıcı URL'lerini belirtir. | string[] |
yazmaHızlandırıcıEtkin | diskte writeAccelerator'ın etkinleştirilip etkinleştirilmeymeyeceğini veya devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
VirtualMachineScaleSetOSProfile
Ad | Açıklama | Değer |
---|---|---|
yöneticiŞifresi | Yönetici hesabının parolasını belirtir. Minimum uzunluk (Windows): 8 karakter Minimum uzunluk (Linux): 6 karakter En uzun (Windows): 123 karakter Maksimum uzunluk (Linux): 72 karakter Karmaşıklık gereksinimleri: aşağıdaki 4 koşuldan 3'ünün karşılanması gerekir Daha küçük karakterler var Üst karakter içeriyor Basamak var Özel bir karakteri var (Regex eşleşmesi [\W_]) İzin verilmeyen değerler: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Parolayı sıfırlamak için bkz. Windows VM'de Uzak Masaüstü hizmetini veya oturum açma parolasını sıfırlama Kök parolayı sıfırlamak için bkz. Kullanıcıları yönetme, SSH ve VMAccess Uzantısını kullanarak Azure Linux VM'lerinde diskleri denetleme veya onarma |
dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
adminKullanıcıAdı | Yönetici hesabının adını belirtir. Yalnızca Windows kısıtlaması: "" ile bitemez. İzin verilmeyen değerler: "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". Minimum uzunluk (Linux): 1 karakter En uzun (Linux): 64 karakter En uzun (Windows): 20 karakter |
dizgi |
allowExtensionOperations | Sanal makine ölçek kümesinde uzantı işlemlerine izin verilip verilmeyeceğini belirtir. Bu, yalnızca sanal makine ölçek kümesinde uzantı olmadığında False olarak ayarlanabilir. | Bool |
computerNamePrefix | Ölçek kümesindeki tüm sanal makineler için bilgisayar adı ön ekini belirtir. Bilgisayar adı ön ekleri 1 ile 15 karakter uzunluğunda olmalıdır. | dizgi |
customData | Özel verilerin 64 tabanında kodlanmış dizesini belirtir. Base-64 kodlanmış dizesinin kodu, Sanal Makinede dosya olarak kaydedilen ikili bir diziyle çözüldü. İkili dizinin uzunluk üst sınırı 65535 bayttır. VM'niz için cloud-init kullanmak için bkz. oluşturma sırasında Linux VM'yi özelleştirmek için cloud-init kullanma | dizgi |
linuxConfiguration | Sanal makinedeki Linux işletim sistemi ayarlarını belirtir. Desteklenen Linux dağıtımlarının listesi için bkz.Azure-Endorsed Dağıtımlarında Linux |
linuxconfiguration |
requireGuestProvisionSignal | True olarak ayarlanması veya atlanması gereken isteğe bağlı özellik. | Bool |
Sır -larını | Ölçek kümesindeki sanal makinelere yüklenmesi gereken sertifika kümesini belirtir. Sanal makineye sertifika yüklemek için Linux için |
VaultSecretGroup[] |
windowsConfiguration | Sanal makinedeki Windows işletim sistemi ayarlarını belirtir. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Ad | Açıklama | Değer |
---|---|---|
ekKapabiliteler | Sanal Makine Ölçek Kümesindeki Sanal Makinelerde etkinleştirilen veya devre dışı bırakılan ek özellikleri belirtir. Örneğin: Sanal Makinelerin, UltraSSD_LRS depolama hesabı türüyle yönetilen veri diskleri eklemeyi destekleme özelliğine sahip olup olmadığı. | EkKapabiliteler |
automaticRepairsPolicy | Otomatik onarım ilkesi. | AutomaticRepairsPolicy |
constrainedMaximumCapacity | True olarak ayarlanması veya atlanması gereken isteğe bağlı özellik. | Bool |
doNotRunExtensionsOnOverprovisionedVMs | Overprovision etkinleştirildiğinde uzantılar yalnızca istenen sayıda vm üzerinde başlatılır ve son olarak korunur. Bu özellik, uzantıların fazladan fazla sağlanan VM'lerde çalışmamasını sağlar. | Bool |
hostGroup | Sanal makine ölçek kümesinin bulunduğu ayrılmış konak grubu hakkındaki bilgileri belirtir. En düşük api sürümü: 2020-06-01. | AltKaynak |
orchestrationMode | Sanal makine ölçek kümesi için düzenleme modunu belirtir. | 'Esnek' 'Tekdüzen' |
fazla sağlama | Sanal Makine Ölçek Kümesinin fazla sağlanıp sağlanmayacağını belirtir. | Bool |
platformFaultDomainCount | Her yerleştirme grubu için Hata Etki Alanı sayısı. | Int |
priorityMixPolicy | Aynı VMSS Flex örneği içindeki Spot ve Normal öncelikli VM'leri karıştırmak için istenen hedefleri belirtir. | PriorityMixPolicy |
proximityPlacementGroup | Sanal makine ölçek kümesinin atanması gereken yakınlık yerleştirme grubu hakkındaki bilgileri belirtir. En düşük api sürümü: 2018-04-01. | AltKaynak |
resiliencyPolicy | Dayanıklılık İlkesi | ResiliencyPolicy |
ölçek küçültme politikası | Sanal Makine Ölçek Kümesindeki Sanal Makineler'de ölçeklendirme sırasında uygulanan ilkeleri belirtir. | ScaleInPolicy |
scheduledEventsPolicy | The ScheduledEventsPolicy. | ScheduledEventsPolicy |
tekYerleştirmeGrubu | Doğru olduğunda bu, ölçek kümesini en büyük boyut 100 sanal makine olan tek bir yerleştirme grubuyla sınırlar. NOT: singlePlacementGroup true ise false olarak değiştirilebilir. Ancak, singlePlacementGroup false ise true olarak değiştirilmeyebilir. | Bool |
skuProfile | Sanal makine ölçek kümesi için sku profilini belirtir. | SkuProfile |
spotRestorePolicy | Sanal makine ölçek kümesinin Spot Geri Yükleme özelliklerini belirtir. | SpotRestorePolicy |
upgradePolicy | Yükseltme ilkesi. | UpgradePolicy |
virtualMachineProfile | Sanal makine profili. | VirtualMachineScaleSetVMProfile |
zonalPlatformFaultDomainAlignMode | Sanal Makine Ölçek Kümesi işlem ve depolama Hata Etki Alanı sayısı arasındaki hizalama modunu belirtir. | 'Hizalanmış' 'Hizalanmamış' |
zoneBalance | Bölge kesintisi olması durumunda sanal makine dağıtımının x bölgeleri arasında kesinlikle zorlanıp zorlanmayacağı. zoneBalance özelliği yalnızca ölçek kümesinin zones özelliği birden fazla bölge içeriyorsa ayarlanabilir. Bölge yoksa veya yalnızca bir bölge belirtilmişse zoneBalance özelliği ayarlanmamalıdır. | Bool |
VirtualMachineScaleSetPublicIPAddressConfiguration
Ad | Açıklama | Değer |
---|---|---|
ad | publicIP adresi yapılandırma adı. | dize (gerekli) |
Özellikler | Sanal makineler ölçek kümesi IP Yapılandırmasının PublicIPAddress yapılandırmasını açıklar | VirtualMachineScaleSetPublicIPAddressConfigurationProperties |
Sku | Genel IP Sku'su açıklanır. Yalnızca OrchestrationMode esnek olarak ayarlanabilir. | PublicIPAddressSku |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Ad | Açıklama | Değer |
---|---|---|
domainNameLabel | Etki alanı adı etiketi. Etki alanı adı etiketi ve vm dizininin birleştirilmiş olması, oluşturulacak PublicIPAddress kaynaklarının etki alanı adı etiketleri olacaktır | dize (gerekli) |
domainNameLabelScope | Etki alanı adı etiket kapsamı. Etki alanı adı etiketi kapsamı ve vm dizininden ilkeye göre oluşturulan karma etki alanı adı etiketinin birleştirilmiş olması, oluşturulacak PublicIPAddress kaynaklarının etki alanı adı etiketleri olacaktır | 'NoReuse' 'ResourceGroupReuse' 'SubscriptionReuse' 'TenantReuse' |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
deleteOption | VM silindiğinde genel IP'ye ne olacağını belirtin | 'Sil' 'Ayır' |
dnsSettings | publicIP adreslerine uygulanacak dns ayarları. | VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings |
idleTimeoutInMinutes | Genel IP adresinin boşta kalma zaman aşımı. | Int |
ipTag'ler | Genel IP adresiyle ilişkili IP etiketlerinin listesi. | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion | Api-Version 2019-07-01'den itibaren kullanılabilir, belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığını temsil eder. Varsayılan değer IPv4 olarak alınır. Olası değerler şunlardır: 'IPv4' ve 'IPv6'. | 'IPv4' 'IPv6' |
publicIPPrefix | PublicIP adreslerinin ayrıldığı PublicIPPrefix. | AltKaynak |
VirtualMachineScaleSetStorageProfile
Ad | Açıklama | Değer |
---|---|---|
dataDisks | Ölçek kümesindeki sanal makinelere veri diskleri eklemek için kullanılan parametreleri belirtir. Diskler hakkında daha fazla bilgi için bkz. Azure sanal makineleri için diskler ve VHD'ler hakkında. | VirtualMachineScaleSetDataDisk[] |
diskControllerType | dizgi | |
imageReference | Kullanılacak görüntü hakkındaki bilgileri belirtir. Platform görüntüleri, market görüntüleri veya sanal makine görüntüleri hakkında bilgi belirtebilirsiniz. Bu öğe bir platform görüntüsü, market görüntüsü veya sanal makine görüntüsü kullanmak istediğinizde gereklidir, ancak diğer oluşturma işlemlerinde kullanılmaz. | ImageReference |
osDisk | Ölçek kümesindeki sanal makineler tarafından kullanılan işletim sistemi diski hakkındaki bilgileri belirtir. Diskler hakkında daha fazla bilgi için bkz. Azure sanal makineleri için diskler ve VHD'ler hakkında. | VirtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Ad | Açıklama | Değer |
---|---|---|
applicationProfile | VM/VMSS için kullanılabilir hale getirilecek galeri uygulamalarını belirtir | ApplicationProfile |
billingProfile | Azure Spot VMSS'nin faturalamayla ilgili ayrıntılarını belirtir. En düşük api sürümü: 2019-03-01. | BillingProfile |
capacityReservation | Bir ölçek kümesinin kapasite rezervasyonuyla ilgili ayrıntılarını belirtir. En düşük api sürümü: 2021-04-01. | CapacityReservationProfile |
diagnosticsProfile | Önyükleme tanılama ayarları durumunu belirtir. En düşük api sürümü: 2015-06-15. | tanılamaprofil |
evictionPolicy | Azure Spot sanal makinesi ve Azure Spot ölçek kümesi için çıkarma ilkesini belirtir. Azure Spot sanal makineleri için hem 'Serbest Bırak' hem de 'Sil' desteklenir ve en düşük API sürümü 2019-03-01'dir. Azure Spot ölçek kümeleri için hem 'Serbest Bırak' hem de 'Sil' desteklenir ve en düşük api sürümü 2017-10-30-preview'dır. | 'Serbest Bırak' 'Sil' |
extensionProfile | Ölçek kümesindeki sanal makinelere yüklenen uzantılar için bir ayar koleksiyonunu belirtir. | VirtualMachineScaleSetExtensionProfile |
hardwareProfile | Bir ölçek kümesinin donanım profiliyle ilgili ayrıntılarını belirtir. En düşük api sürümü: 2021-11-01. | VirtualMachineScaleSetHardwareProfile |
lisansTürü | Kullanılan görüntünün veya diskin şirket içinde lisanslandığını belirtir. Windows Server işletim sistemi için olası değerler şunlardır: Windows_Client Windows_Server Linux Server işletim sistemi için olası değerler şunlardır: RHEL_BYOS (RHEL için) SLES_BYOS (SUSE için) Daha fazla bilgi için bkz. Windows Server için Azure Hibrit Kullanım Avantajı Linux Server için Azure Hibrit Kullanım Avantajı' En düşük api sürümü: 2015-06-15 |
dizgi |
networkProfile | Ölçek kümesindeki sanal makinelerin ağ arabirimlerinin özelliklerini belirtir. | VirtualMachineScaleSetNetworkProfile |
osProfile | Ölçek kümesindeki sanal makineler için işletim sistemi ayarlarını belirtir. | VirtualMachineScaleSetOSProfile |
öncelik | Ölçek kümesindeki sanal makinelerin önceliğini belirtir. En düşük api sürümü: 2017-10-30-preview. | 'Düşük' 'Normal' 'Spot' |
scheduledEventsProfile | Zamanlanmış Olayla ilgili yapılandırmaları belirtir. | ScheduledEventsProfile |
securityPostureReference | Ölçek kümesinde kullanılacak güvenlik duruşunu belirtir. En düşük api sürümü: 2023-03-01 | SecurityPostureReference |
securityProfile | Ölçek kümesindeki sanal makineler için Güvenlikle ilgili profil ayarlarını belirtir. | SecurityProfile |
serviceArtifactReference | 'En son' görüntü sürümü kullanılırken ölçek kümesindeki tüm sanal makineler için aynı görüntü sürümünü ayarlamak için kullanılan hizmet yapıtı başvuru kimliğini belirtir. En düşük api sürümü: 2022-11-01 | ServiceArtifactReference |
storageProfile | Sanal makine diskleri için depolama ayarlarını belirtir. | VirtualMachineScaleSetStorageProfile |
userData | Ölçek kümesindeki sanal makineler için Base-64 kodlanmış olması gereken UserData. Müşteri burada hiçbir gizli dizi geçirmemelidir. En düşük api sürümü: 2021-03-01. | dizgi |
VMDiskSecurityProfile
Ad | Açıklama | Değer |
---|---|---|
diskEncryptionSet | Müşteri Tarafından Yönetilen Anahtar ile şifrelenmiş GizliVM İşletim Sistemi Diski ve VMGuest blobu için kullanılan yönetilen disk için müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğini belirtir. | DiskEncryptionSetParameters |
securityEncryptionType | Yönetilen diskin EncryptionType değerini belirtir. VmGuestState blobu ile birlikte yönetilen diskin şifrelenmesi için DiskWithVMGuestState, yalnızca VMGuestState blobunun şifrelenmesi için VMGuestStateOnly ve VMGuestState blobunda üretici yazılımı durumunun kalıcı olmaması için NonPersistedTPM olarak ayarlanır.. Not: Yalnızca Gizli VM'ler için ayarlanabilir. | 'DiskWithVMGuestState' 'NonPersistedTPM' 'VMGuestStateOnly' |
VMGalleryApplication
Ad | Açıklama | Değer |
---|---|---|
configurationReference | İsteğe bağlı, Sağlanırsa paket için varsayılan yapılandırmanın yerini alacak azure blobunun uri'sini belirtir | dizgi |
Otomatik Yükseltmeyi Etkinleştir | True olarak ayarlanırsa, PIR/SIG'de yeni bir Galeri Uygulaması sürümü kullanılabilir olduğunda, VM/VMSS için otomatik olarak güncelleştirilir | Bool |
sipariş | İsteğe bağlı, Paketlerin yüklenmesi gereken sırayı belirtir | Int |
packageReferenceId | /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} biçiminde GalleryApplicationVersion kaynak kimliğini belirtir | dize (gerekli) |
Etiketler | İsteğe bağlı, Daha genel bağlam için bir geçiş değeri belirtir. | dizgi |
treatFailureAsDeploymentFailure | İsteğe bağlı, True ise, VmApplication'daki herhangi bir işlem için herhangi bir hata dağıtımda başarısız olur | Bool |
VMSizeProperties
WindowsConfiguration
Ad | Açıklama | Değer |
---|---|---|
additionalUnattendContent | Windows Kurulumu tarafından kullanılan Unattend.xml dosyasına ekleyebileceğiniz ek base-64 kodlanmış XML biçimli bilgileri belirtir. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Windows sanal makinesi için Otomatik Güncelleştirmeler'in etkinleştirilip etkinleştirilmediğini gösterir. Varsayılan değer true değeridir. Sanal makine ölçek kümeleri için bu özellik güncelleştirilebilir ve güncelleştirmeler işletim sistemi yeniden sağlama üzerinde etkili olur. | Bool |
patchSettings | [Önizleme Özelliği] Windows'da VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir. | PatchSettings |
provisionVMAgent | Sanal makine aracısının sanal makinede sağlanıp sağlanmayacağını gösterir. Bu özellik istek gövdesinde belirtilmediğinde varsayılan olarak true olarak ayarlanır. Bu, VM'ye daha sonra uzantı eklenebilmesi için VM Aracısı'nın VM'ye yüklenmesini sağlar. | Bool |
timeZone | Sanal makinenin saat dilimini belirtir. Örneğin, "Pasifik Standart Saati". Olası değerler TimeZoneInfo.GetSystemTimeZones tarafından döndürülen saat dilimlerinden TimeZoneInfo.Id değer olabilir. | dizgi |
winRM | Windows Uzaktan Yönetim dinleyicilerini belirtir. Bu, uzak Windows PowerShell'i etkinleştirir. | WinRMConfiguration |
WindowsVMGuestPatchAutomaticByPlatformSettings
Ad | Açıklama | Değer |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Müşterinin yanlışlıkla yükseltme yapmadan düzeltme eki uygulama zamanlamasını sağlar | Bool |
yeniden başlatma ayarı | Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir. | 'Her Zaman' 'IfRequired' 'Asla' 'Bilinmiyor' |
WinRMConfiguration
Ad | Açıklama | Değer |
---|---|---|
Dinleyici | Windows Uzaktan Yönetim dinleyicilerinin listesi | WinRMListener[] |
WinRMListener
Ad | Açıklama | Değer |
---|---|---|
certificateUrl | Bu, Key Vault'a gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault'a gizli dizi eklemek için bkz. anahtar kasasına anahtar veya gizli dizi ekleme { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Sanal makineye sertifika yüklemek için Linux |
dizgi |
protokol | WinRM dinleyicisinin protokolünün belirtir. Olası değerler şunlardır: http, |
'Http' 'Https' |
Kullanım Örnekleri
Azure Hızlı Başlangıç Şablonları
Aşağıdaki Azure Hızlı Başlangıç şablonları bu kaynak türünü dağıtmak.
Şablon | Açıklama |
---|---|
Sanal Makine Ölçek Kümesine birden çok VM ekleme |
Bu şablon yönetilen diskler, genel IP'ler ve ağ arabirimleri ile N sayıda VM oluşturur. Sanal Makine Ölçek Kümesindeki VM'leri Esnek Düzenleme modunda oluşturur. Bunlar, dağıtımın bir parçası olarak da oluşturulacak bir Sanal Ağda sağlanacaktır |
Azure SQL Veritabanı ile LANSA Windows VM ScaleSet'i otomatik ölçeklendirmeyi |
Şablon, ölçek kümesinde istenen sayıda VM ile bir Windows VMSS ve her vm'ye yüklenecek bir LANSA MSI dağıtır. VM Ölçek Kümesi dağıtıldıktan sonra LANSA MSI'yi yüklemek için özel bir betik uzantısı kullanılır) |
Azure Container Service Engine (acs-engine) - Swarm Modu |
Azure Container Service Engine (acs-engine), DC/OS, Kubernetes, Swarm Modu veya Swarm düzenleyicileri ile Microsoft Azure'da Docker özellikli kümeler için ARM (Azure Resource Manager) şablonları oluşturur. Aracın girişi bir küme tanımıdır. Küme tanımı, Bir Microsoft Azure Container Service kümesini dağıtmak için kullanılan ARM şablonu söz dizimine çok benzer (çoğu durumda olduğu gibi). |
azure oyun geliştirici sanal makine ölçek kümesi |
Azure Oyun Geliştirici Sanal Makine Ölçek Kümesi, Unreal gibi Licencsed Altyapıları içerir. |
Azure VM Ölçek Kümesini Intel Lustre istemcileri olarak |
Bu şablon, Azure VM Ölçek Kümelerini ve Azure galerisi OpenLogic CentOS 6.6 veya 7.0 görüntülerini kullanarak bir dizi Intel Lustre 2.7 istemcisi oluşturur ve mevcut bir Intel Lustre dosya sistemini bağlar |
Gizli disk şifreleme ile Gizli VM Ölçek Kümesini |
Bu şablon, çeşitli Windows ve Linux görüntü sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak gizli işletim sistemi disk şifrelemesi etkinleştirilmiş gizli bir VM Ölçek Kümesi dağıtmanıza olanak tanır. |
Couchbase Enterprise |
Couchbase Enterprise'ı yüklemek için Azure Resource Manager (ARM) şablonları |
Sıçrama kutusu ile yeni bir Linux VMSS oluşturma ve şifreleme |
Bu şablon en son Linux görüntüsünü kullanarak bir Linux VMSS dağıtır, veri birimleri ekler ve ardından her Linux VMSS örneğinin veri birimlerini şifreler. Ayrıca özel IP adreslerine sahip Linux VMSS örnekleriyle aynı sanal ağda genel IP adresine sahip bir sıçrama kutusu dağıtır. Bu, genel IP adresi aracılığıyla sıçrama kutusuna bağlanmaya ve ardından özel IP adresleri aracılığıyla Linux VMSS örneklerine bağlanmaya olanak tanır. |
Sıçrama kutusu ile yeni bir Windows VMSS oluşturma ve şifreleme |
Bu şablon, sunucu Windows sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu şablon aynı sanal ağda genel IP adresine sahip bir sıçrama kutusu da dağıtır. Bu genel IP adresi aracılığıyla sıçrama kutusuna bağlanabilir, ardından buradan özel IP adresleri aracılığıyla ölçek kümesindeki VM'lere bağlanabilirsiniz. Bu şablon, Windows VM'lerinin VM Ölçek Kümesinde şifrelemeyi etkinleştirir. |
NSG'ler etkin 3 Nodetype Güvenli Kümesi Dağıtma |
Bu şablon, Standard_D2 Boyutlu VM'lerde Windows server 2016 Veri merkezini çalıştıran güvenli bir 3 düğüm türü Service fabric Kümesi dağıtmanızı sağlar. Bu şablonu kullanın, Ağ Güvenlik Gruplarını kullanarak gelen ve giden ağ trafiğini denetlemenize olanak tanır. |
5 Düğüm güvenli küme dağıtma |
Bu şablon, Standard_D2_v2 Boyutlu VMSS üzerinde Windows Server 2019 Datacenter çalıştıran güvenli bir 5 düğüm service fabric kümesi dağıtmanızı sağlar. |
5 Düğüm Ubuntu Service Fabric Kümesi Dağıtma |
Bu şablon, Standard_D2_V2 Boyutlu VMSS üzerinde Ubuntu çalıştıran güvenli bir 5 düğüm service fabric kümesi dağıtmanızı sağlar. |
Linux VMSS wth birincil/ikincil mimari dağıtma |
Bu şablon, birincil ikincil mimaride Özel Betik Uzantısına sahip bir Linux VMSS dağıtmanızı sağlar |
Nextflow genomiks kümesi dağıtma |
Bu şablon Jumpbox, n küme düğümleri, docker desteği ve paylaşılan depolama ile ölçeklenebilir bir Nextflow kümesi dağıtır. |
Var olan bir sanal ağa Ölçek Kümesi Dağıtma |
Bu şablon, sanal makine ölçek kümesini bir sanal ağa dağıtır. |
Windows'da mevcut bir sanal ağa Ölçek Kümesi Dağıtma |
Bu şablon, bir Windows 2016 Veri Merkezi VM Ölçek Kümesi'nin bir kaynak grubuna, sanal ağa ve alt ağa dağıtılmasına neden olur. |
Linux VM'leri ile basit bir VM Ölçek Kümesi dağıtma |
Bu şablon, Ubuntu Linux 14.04.4-LTS veya 16.04-LTS'nin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Linux VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, ssh bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. |
Linux VM'leri ve Jumpbox ile basit bir VM Ölçek Kümesi dağıtma |
Bu şablon, Ubuntu Linux 15.10 veya 14.04.4-LTS'nin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Linux VM Ölçek Kümesi dağıtmanıza olanak tanır. Vm'lerin içinde bulunduğu sanal ağın dışından bağlantıları etkinleştirmek için bir sıçrama kutusu da vardır. |
Windows VM'leri ile basit bir VM Ölçek Kümesi dağıtma |
Bu şablon, çeşitli Windows Sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, rdp bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. |
Windows VM'leri ve Jumpbox ile basit bir VM Ölçek Kümesi Dağıtma |
Bu şablon, sunucu Windows sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu şablon aynı sanal ağda genel IP adresine sahip bir sıçrama kutusu da dağıtır. Bu genel IP adresi aracılığıyla sıçrama kutusuna bağlanabilir, ardından buradan özel IP adresleri aracılığıyla ölçek kümesindeki VM'lere bağlanabilirsiniz. |
Güvenilen başlatma özellikli bir Windows VM Ölçek Kümesi dağıtma |
Bu şablon, Windows Server 2016, Windows Server 2019 veya Windows Server 2022 Azure Edition'ın en son düzeltme eki uygulanmış sürümünü kullanarak güvenilir başlatma özellikli bir Windows VM Ölçek Kümesi dağıtmanızı sağlar. Bu VM'ler, RDP bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Secureboot ve vTPM'yi etkinleştirirseniz, VMSS'nize Konuk Kanıtlama uzantısı yüklenir. Bu uzantı, bulut tarafından uzak kanıtlama gerçekleştirir. |
Azure Veri Bilimi VM'sinden VM Ölçek Kümesi Dağıtma |
Bu şablonlar, Azure Veri Bilimi VM'lerini kaynak görüntü olarak kullanarak VM ölçek kümelerini dağıtır. |
Linux özel görüntü vm ölçek kümesi dağıtma |
Bu şablon, ölçek kümesi içinde özel bir VM Linux görüntüsü dağıtmanıza olanak tanır. Bu VM'ler HTTP yük dengelemeli bir yük dengeleyicinin arkasındadır (varsayılan olarak 80 numaralı bağlantı noktasında). Örnek, uygulama dağıtımını ve güncelleştirmesini yapmak için özel bir betik kullanır. Kendi güncelleştirme yordamınız için özel betiğinizi sağlamanız gerekebilir. VMSS'yi oluşturduğunuz abonelikte ve bölgede VM'nizin genelleştirilmiş bir görüntüsünü sağlamanız gerekir. |
Windows özel görüntü ile VM Ölçek Kümesi Dağıtma |
Bu şablon, özel bir Windows görüntüsü sağlayan basit bir VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler HTTP yük dengelemeli bir yük dengeleyicinin arkasındadır (varsayılan olarak 80 numaralı bağlantı noktasında) |
Linux VM'leri ve Otomatik Ölçeklendirme ile VM Ölçek Kümesi Dağıtma |
Bu şablon, Ubuntu Linux 15.04 veya 14.04.4-LTS'nin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Linux VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, ssh bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Ayrıca Otomatik Ölçeklendirme tümleşik |
ILB arkasında Linux VM'leri ile VM Ölçek Kümesi Dağıtma |
Bu şablon, Ubuntu Linux 15.10 veya 14.04.4-LTS'nin en son düzeltme eki uygulanmış sürümünü kullanarak bir Linux VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, ssh bağlantıları için NAT kuralları olan bir iç yük dengeleyicinin arkasındadır. |
Kullanılabilirlik Bölgelerinde Linux VM'leri ile VM Ölçek Kümesi Dağıtma |
Bu şablon, Ubuntu Linux 14.04.4-LTS veya 16.04-LTS'nin en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Linux VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, ssh bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. |
Windows VM'leri ve Otomatik Ölçeklendirme ile VM Ölçek Kümesi Dağıtma |
Bu şablon, Windows 2008-R2-SP1, 2012-Datacenter veya 2012-R2-Datacenter'ın en son düzeltme eki uygulanmış sürümünü kullanarak basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır. Bu VM'ler, RDP bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. Ayrıca Otomatik Ölçeklendirme tümleşik |
Kullanılabilirlik Alanları Windows VM'leri ile VM Ölçek Kümesi Dağıtma |
Bu şablon, çeşitli Windows Sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak bir Vm Ölçek Kümesi Windows VM'leri dağıtmanıza olanak tanır. Bu VM'ler, rdp bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. |
Her VM'yi bir Azure Dosyalar paylaşımına bağlayan bir VMSS dağıtma |
Bu şablon bir Ubuntu Sanal Makine Ölçek Kümesi dağıtır ve her vm'yi bir Azure Dosyalar paylaşımına bağlamak için özel bir betik uzantısı kullanır |
Özel Betik Uzantısı ile Windows VM Ölçek Kümesi Dağıtma |
Bu şablon, çeşitli Windows Sürümlerinin en son düzeltme eki uygulanmış sürümünü kullanarak bir Vm Ölçek Kümesi Windows VM'leri dağıtmanıza olanak tanır. Bu VM'ler özelleştirme için özel bir betik uzantısına sahiptir ve rdp bağlantıları için NAT kuralları olan bir yük dengeleyicinin arkasındadır. |
Azure Application Gateway ile Windows VM ölçek kümesi dağıtma |
Bu şablon, Azure Application Gateway ile tümleştirilmiş basit bir Windows VM Ölçek Kümesi dağıtmanıza olanak tanır ve en fazla 1000 VM'yi destekler |
Sanal Makine Ölçek Kümesi için Otomatik Ölçeklendirme Ayarı Dağıtma |
Bu şablon, Sanal Makine Ölçek Kümesi kaynağı için otomatik ölçeklendirme ilkesi dağıtmanıza olanak tanır. |
Azure Application Gateway ile Ubuntu VM ölçek kümesi dağıtma |
Bu şablon, Azure Application Gateway ile tümleştirilmiş basit bir Ubuntu VM Ölçek Kümesi dağıtmanıza olanak tanır ve en fazla 1000 VM'yi destekler |
Darktrace Otomatik Ölçeklendirme vSensors Dağıtma |
Bu şablon, Darktrace vSensors'ın otomatik olarak otomatik ölçeklendirme dağıtımını dağıtmanızı sağlar |
VM Ölçek Kümesi, Azure Dosyalar ve Mysql ile Drupal Dağıtma |
Drupal (Apache / PHP) çalıştıran her VM'& bir yük dengeleyicinin/NAT'nin arkasında bir VM Ölçek Kümesi dağıtın. Tüm düğümler oluşturulan Azure dosya paylaşımı depolama alanını ve MySQL veritabanını paylaşır |
VM Ölçek Kümesini LB yoklaması ve otomatik onarımlarla dağıtma |
Bu şablon, sistem durumu yoklaması yapılandırılmış bir yük dengeleyicinin arkasında linux VM'lerinden oluşan bir VM ölçek kümesi dağıtmanıza olanak tanır. Ölçek kümesinde ayrıca 30 dakikalık yetkisiz kullanım süresiyle otomatik örnek onarımları ilkesi etkinleştirilir. |
Otomatik Ölçeklendirme & Python Bottle sunucusuyla VM Ölçek Kümesi Dağıtma |
Çalışan basit bir Python Bottle uygulaması çalıştıran her vm'& yük dengeleyicinin/NAT'nin arkasında bir VM Ölçek Kümesi dağıtın. Otomatik Ölçeklendirme yapılandırıldığında Ölçek Kümesi, ölçeği gerektiği gibi & genişletecektir |
windows VMSS'yi dağıtma WINDOWS'ları SSL DSC yapılandırma |
Bu şablon, DSC ve Azure Key Vault kullanarak iki Windows VMSS dağıtmanıza, IIS/Web Rolü, .Net Framework 4.5, windows kimlik doğrulaması, uygulama başlatma, uygulama dağıtım paketlerini indirme, URL Yeniden Yazma & SSL yapılandırması gibi windows özelliklerini yapılandırmanıza olanak tanır |
Mevcut bir Linux VMSS şifrelemeyi devre dışı bırakma |
Mevcut bir Linux VMSS'de şifrelemeyi devre dışı bırakır |
Çalışan bir Linux VMSS veri birimi şifrelemesini etkinleştirme |
Çalışan bir Linux VMSS'de veri birimi şifrelemesini etkinleştirir |
Sanal Makine Ölçek Kümesine Elasticsearch kümesi yükleme |
Bu şablon, Bir Sanal Makine ölçek kümesinde bir Elasticsearch kümesi dağıtır. Şablon, yönetilen disklerde çalışan isteğe bağlı sayıda veri düğümü ile 3 ayrılmış ana düğüm sağlar. |
RHEL (kümelenmiş, VMSS) üzerinde JBoss EAP |
Bu şablon, JBoss EAP 7.4 kümesini çalıştıran RHEL 8.6 VMSS örnekleri oluşturmanıza ve eap-session-replication adlı bir web uygulaması dağıtmanıza olanak tanır. Dağıtım sırasında yapılandırılan JBoss EAP kullanıcı adı ve parolasını kullanarak yönetim konsolunda oturum açabilirsiniz. |
VMSS Kümesi Otomatik Ölçeklendiricisi ile Kubernetes kümesini |
Bu şablon, kubeadm kullanılarak başlatılan bir vanilya kubernetes kümesi dağıtır. Küme otomatik ölçeklendiricisi ile yapılandırılmış bir ana düğüm dağıtır. Önceden yapılandırılmış bir Sanal Makine Ölçek Kümesi (VMSS) de dağıtılır ve kümeye otomatik olarak eklenir. Daha sonra küme otomatik ölçeklendiricisi, kümenin iş yüküne bağlı olarak kümenin ölçeğini otomatik olarak artırabilir/azaltabilir. |
Vm başına Linux VM'leri ve genel IPv4 ile Basit VM Ölçek Kümesi |
Bu şablon yük dengeleyici, gelen NAT kuralları ve VM başına genel IP ile basit bir ölçek kümesi dağıtmayı gösterir. |
SSL özellikli VM Ölçek Kümesi |
Azure Key Vault biçiminde güvenli bir şekilde dağıtılan SSL sertifikaları ile yapılandırılan web sunucularını dağıtır |
Kullanılabilirlik Alanları kullanarak Sanal Makine Ölçek Kümesi örneğini |
Bu şablon, yük dengeleyici ile ayrı Kullanılabilirlik Alanlarına yerleştirilen bir VMSS oluşturur. |
IIS WebApp çalıştıran otomatik ölçeklendirme ile VM Ölçek Kümesini |
IIS ve çok temel bir .NET MVC web uygulaması çalıştıran bir Windows VM Ölçek Kümesi dağıtır. VMSS PowerShell DSC Uzantısı, IIS yükleme ve WebDeploy paket dağıtımını gerçekleştirmek için kullanılır. |
Azure Sanal Ağ (VNET)'da IPv6'nın VMSS dağıtımı |
Çift yığınlı IPv4/IPv6 VNET ve Std Load Balancer ile VM Ölçek Kümesi oluşturun. |
VMSS Esnek Düzenleme Modu Hızlı Başlangıç Linux |
Bu şablon, Azure Load Balancer'ın arkasındaki örneklerle basit bir VM Ölçek Kümesi dağıtır. VM Ölçek kümesi Esnek Düzenleme Modu'ndadır. Linux (Ubuntu) veya Windows (Windows Server Datacenter 2019) dağıtımını seçmek için os parametresini kullanın. NOT: Bu hızlı başlangıç şablonu, herhangi bir internet adresinden VM yönetim bağlantı noktalarına (SSH, RDP) ağ erişimini etkinleştirir ve üretim dağıtımları için kullanılmamalıdır. |
Genel IP Ön Eki ile VMSS |
VmSS'yi Genel IP Ön Eki ile dağıtma şablonu |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
virtualMachineScaleSets kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.Compute/virtualMachineScaleSets kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachineScaleSets@2024-11-01"
name = "string"
parent_id = "string"
identity {
type = "string"
identity_ids = [
"string"
]
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
extendedLocation = {
name = "string"
type = "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 = {
automaticZoneRebalancingPolicy = {
enabled = bool
rebalanceBehavior = "string"
rebalanceStrategy = "string"
}
resilientVMCreationPolicy = {
enabled = bool
}
resilientVMDeletionPolicy = {
enabled = bool
}
}
scaleInPolicy = {
forceDeletion = bool
prioritizeUnhealthyVMs = bool
rules = [
"string"
]
}
scheduledEventsPolicy = {
scheduledEventsAdditionalPublishingTargets = {
eventGridAndResourceGraph = {
enable = bool
}
}
userInitiatedReboot = {
automaticallyApprove = bool
}
userInitiatedRedeploy = {
automaticallyApprove = bool
}
}
singlePlacementGroup = bool
skuProfile = {
allocationStrategy = "string"
vmSizes = [
{
name = "string"
rank = int
}
]
}
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
imds = {
inVMAccessControlProfileReferenceId = "string"
mode = "string"
}
keyIncarnationId = int
mode = "string"
wireServer = {
inVMAccessControlProfileReferenceId = "string"
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"
}
zones = [
"string"
]
}
}
Özellik Değerleri
EkKapabiliteler
Ad | Açıklama | Değer |
---|---|---|
hibernationEnabled | VM'de hazırda bekletme özelliğini etkinleştiren veya devre dışı bırakan bayrak. | Bool |
ultraSSDEnabled | VM veya VMSS üzerinde UltraSSD_LRS depolama hesabı türüne sahip bir veya daha fazla yönetilen veri diskine sahip bir özelliği etkinleştiren veya devre dışı bırakan bayrak. Depolama hesabı türü UltraSSD_LRS olan yönetilen diskler, yalnızca bu özellik etkinse bir sanal makineye veya sanal makine ölçek kümesine eklenebilir. | Bool |
AdditionalUnattendContent
Ad | Açıklama | Değer |
---|---|---|
componentName | Bileşen adı. Şu anda izin verilebilen tek değer Microsoft-Windows-Shell-Setup'dır. | 'Microsoft-Windows-Shell-Setup' |
içerik | Belirtilen yol ve bileşen için unattend.xml dosyasına eklenen XML biçimli içeriği belirtir. XML 4 KB'tan küçük olmalı ve eklenen ayar veya özelliğin kök öğesini içermelidir. | dizgi |
passName | Geçiş adı. Şu anda izin verilen tek değer OobeSystem'dır. | 'OobeSystem' |
settingName | İçeriğin uygulandığı ayarın adını belirtir. Olası değerler şunlardır: FirstLogonCommands ve AutoLogon. | 'AutoLogon' 'FirstLogonCommands' |
ApiEntityReference
Ad | Açıklama | Değer |
---|---|---|
Kimliği | /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... biçiminde ARM kaynak kimliği | dizgi |
ApplicationProfile
Ad | Açıklama | Değer |
---|---|---|
galleryApplications | VM/VMSS için kullanılabilir hale getirilecek galeri uygulamalarını belirtir | VMGalleryApplication |
AutomaticOSUpgradePolicy
Ad | Açıklama | Değer |
---|---|---|
disableAutomaticRollback | İşletim sistemi görüntüsü geri alma özelliğinin devre dışı bırakılıp bırakılmayacağı. Varsayılan değer false'tur. | Bool |
enableAutomaticOSUpgrade | İşletim sistemi görüntüsünün daha yeni bir sürümü kullanılabilir olduğunda, ölçek kümesi örneklerine sıralı bir şekilde işletim sistemi yükseltmelerinin otomatik olarak uygulanıp uygulanmayacağını gösterir. Varsayılan değer false'tur. Bu, Windows tabanlı ölçek kümeleri için true olarak ayarlanırsa enableAutomaticUpdates otomatik olarak false olarak ayarlanır ve true olarak ayarlanamaz. | Bool |
osRollingUpgradeDeferral | Otomatik İşletim Sistemi Yükseltmesi'nin ertelenip ertelenmeyeceğini gösterir. Ertelenen işletim sistemi yükseltmeleri, 'Platform.PendingOSUpgrade' IMDS etiketi aracılığıyla sanal makine başına sıralı yükseltmelerden işletim sistemi yükseltmesinin geldiğini belirten gelişmiş bildirimler gönderir. Yükseltme, approveRollingUpgrade çağrısı aracılığıyla onaylanana kadar devam eder. | Bool |
useRollingUpgradePolicy | Otomatik İşletim Sistemi Yükseltmesi sırasında sıralı yükseltme ilkesinin kullanılıp kullanılmayacağını gösterir. Varsayılan değer false'tur. VMSS'de hiçbir ilke tanımlanmadıysa Otomatik İşletim Sistemi Yükseltmesi varsayılan ilkeye geri döndürülecektir. | Bool |
AutomaticRepairsPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Sanal makine ölçek kümesinde otomatik onarımların etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
tolerans süresi | VM'de durum değişikliği nedeniyle otomatik onarımların askıya alındığı süre. Yetkisiz kullanım süresi, durum değişikliği tamamlandıktan sonra başlar. Bu, erken veya yanlışlıkla onarımları önlemeye yardımcı olur. Süre ISO 8601 biçiminde belirtilmelidir. İzin verilen en düşük yetkisiz kullanım süresi 10 dakikadır (PT10M), aynı zamanda varsayılan değerdir. İzin verilen en fazla yetkisiz kullanım süresi 90 dakikadır (PT90M). | dizgi |
repairAction | Ölçek kümesindeki iyi durumda olmayan sanal makineleri onarmak için kullanılacak onarım eyleminin türü (değiştirme, yeniden başlatma, yeniden başlatma). Varsayılan değer değiştir'dir. | 'Reimage' 'Değiştir' 'Yeniden Başlat' |
AutomaticZoneRebalancingPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Sanal makine ölçek kümesinde Otomatik AZ Dengeleme'nin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
rebalanceBehavior | Ölçek kümesindeki sanal makineleri kullanılabilirlik alanları arasında yeniden oluştururken kullanılacak yeniden dengeleme davranışı türü. Varsayılan ve şimdilik yalnızca desteklenen değer CreateBeforeDelete'tir. | 'CreateBeforeDelete' |
rebalanceStrategy | Kullanılabilirlik alanları arasında ölçek kümesindeki sanal makineleri yeniden dengelemek için kullanılacak yeniden dengeleme stratejisinin türü. Varsayılan ve şimdilik yalnızca desteklenen değer Yeniden Oluştur'dur. | 'Yeniden Oluştur' |
Faturalama Profili
Ad | Açıklama | Değer |
---|---|---|
maxPrice | Azure Spot VM/VMSS için ödemek istediğiniz maksimum fiyatı belirtir. Bu fiyat ABD Doları cinsindendir. Bu fiyat, VM boyutu için geçerli Azure Spot fiyatıyla karşılaştırılır. Ayrıca fiyatlar Azure Spot VM/VMSS oluşturma/güncelleştirme sırasında karşılaştırılır ve işlem ancak maxPrice geçerli Azure Spot fiyatından büyükse başarılı olur. MaxPrice, vm/VMSS oluşturulduktan sonra geçerli Azure Spot fiyatı maxPrice değerinin ötesine geçerse bir Azure Spot VM/VMSS çıkarmak için de kullanılır. Olası değerler şunlardır: - Sıfırdan büyük herhangi bir ondalık değer. Örnek: 0,01538 -1 – İsteğe bağlı olarak up-to varsayılan fiyatı gösterir. Fiyat nedenleriyle Azure Spot VM/VMSS'nin çıkarılmaması gerektiğini belirtmek için maxPrice değerini -1 olarak ayarlayabilirsiniz. Ayrıca, sizin tarafınızdan sağlanmadıysa varsayılan en yüksek fiyat -1'dir. En düşük api sürümü: 2019-03-01. |
Int |
BootDiagnostics
Ad | Açıklama | Değer |
---|---|---|
Etkin | Sanal Makinede önyükleme tanılamasının etkinleştirilip etkinleştirilmemesi. | Bool |
storageUri | Konsol çıkışını ve ekran görüntüsünü yerleştirmek için kullanılacak depolama hesabının Uri'si. Önyükleme tanılaması etkinleştirilirken storageUri belirtilmezse yönetilen depolama kullanılır. | dizgi |
CapacityReservationProfile
Ad | Açıklama | Değer |
---|---|---|
capacityReservationGroup | Yeterli kapasite ayrılmış olarak sağlanan sanal makineyi veya ölçek kümesi vm örneklerini ayırmada kullanılacak kapasite ayırma grubu kaynak kimliğini belirtir. Daha fazla bilgi için https://aka.ms/CapacityReservation lütfen adresine bakın. | AltKaynak |
DiagnosticsProfile
Ad | Açıklama | Değer |
---|---|---|
bootDiagnostics | Önyükleme Tanılama, VM durumunu tanılamak için Konsol Çıkışını ve Ekran Görüntüsünü görüntülemenizi sağlayan bir hata ayıklama özelliğidir. NOT: storageUri belirtiliyorsa depolama hesabının VM ile aynı bölgede ve abonelikte olduğundan emin olun. Konsol günlüğünüzün çıkışını kolayca görüntüleyebilirsiniz. Azure ayrıca hiper yöneticiden VM'nin ekran görüntüsünü görmenizi sağlar. | BootDiagnostics |
DiffDiskSettings
Ad | Açıklama | Değer |
---|---|---|
seçenek | İşletim sistemi diski için kısa ömürlü disk ayarlarını belirtir. | 'Yerel' |
yerleştirme | İşletim sistemi diski için kısa ömürlü disk yerleşimini belirtir. Olası değerler şunlardır: |
'CacheDisk' 'NvmeDisk' 'ResourceDisk' |
DiskEncryptionSetParameters
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği | dizgi |
EncryptionIdentity
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentityResourceId | VM ile ilişkili kullanıcı kimliklerinden birinin ARM Kaynak Kimliğini belirtir. | dizgi |
EventGridAndResourceGraph
Ad | Açıklama | Değer |
---|---|---|
etkinleştirmek | Zamanlanan olayla ilgili yapılandırmalar için olay kılavuzu ve kaynak grafiğinin etkinleştirilip etkinleştirilmediğini belirtir. | Bool |
Genişletilmiş Konum
Ad | Açıklama | Değer |
---|---|---|
ad | Genişletilmiş konumun adı. | dizgi |
tür | Genişletilmiş konumun türü. | 'EdgeZone' |
HostEndpointSettings (Ana Bilgisayar Uç Noktası Ayarları)
Ad | Açıklama | Değer |
---|---|---|
inVMAccessControlProfileReferenceId | InVMAccessControlProfileVersion kaynak kimliğini /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/inVMAccessControlProfiles/{profile}/versions/{version} biçiminde belirtir | dizgi |
mod | Yürütme modunu belirtir. Denetim modunda sistem, günlüklere erişim engelleme girdileri yaymak da dahil olmak üzere erişim denetimi ilkesini zorunluyormuş gibi davranır, ancak konak uç noktalarına yönelik istekleri gerçekten reddetmez. Zorla modunda, sistem erişim denetimini zorlar ve önerilen işlem modudur. | 'Denetim' 'Devre Dışı' 'Zorla' |
ImageReference
Ad | Açıklama | Değer |
---|---|---|
communityGalleryImageId | Vm dağıtımı için topluluk galerisi görüntüsü benzersiz kimliği belirtildi. Bu, topluluk galerisi görüntüsü GET çağrısından getirilebilir. | dizgi |
Kimliği | Kaynak Kimliği | dizgi |
teklif | Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün teklifini belirtir. | dizgi |
yayınevi | Görüntü yayımcısı. | dizgi |
sharedGalleryImageId | Vm dağıtımı için paylaşılan galeri görüntüsü benzersiz kimliği belirtildi. Bu, paylaşılan galeri görüntüsü GET çağrısından getirilebilir. | dizgi |
Sku | Görüntü SKU'su. | dizgi |
Sürüm | Sanal makineyi oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün sürümünü belirtir. İzin verilen biçimler Major.Minor.Build veya 'en son' biçimlerdir. Major, Minor ve Build ondalık sayılardır. Dağıtım zamanında kullanılabilen bir görüntünün en son sürümünü kullanmak için 'en son' değerini belirtin. 'En son' kullansanız bile, yeni bir sürüm kullanılabilir olsa bile vm görüntüsü dağıtım zamanından sonra otomatik olarak güncelleştirilmeyecektir. Galeri görüntüsü dağıtımı için lütfen 'version' alanını kullanmayın, galeri görüntüsü her zaman dağıtım için 'id' alanını kullanmalıdır, galeri görüntüsünün 'en son' sürümünü kullanmak için yalnızca '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageName}' öğesini sürüm girişi olmadan ayarlayın. | dizgi |
KeyVaultSecretReference
Ad | Açıklama | Değer |
---|---|---|
secretUrl | Key Vault'ta gizli diziye başvuran URL. | dize (gerekli) |
sourceVault | Gizli diziyi içeren Key Vault'un göreli URL'si. | AltKaynak |
LinuxConfiguration
Ad | Açıklama | Değer |
---|---|---|
disablePasswordAuthentication | Parola kimlik doğrulamasının devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
enableVMAgentPlatformUpdates | VmAgent Platform Güncelleştirmelerinin Linux sanal makinesi için etkinleştirilip etkinleştirilmediğini gösterir. Varsayılan değer false'tur. | Bool |
patchSettings | [Önizleme Özelliği] Linux'ta VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir. | LinuxPatchSettings |
provisionVMAgent | Sanal makine aracısının sanal makinede sağlanıp sağlanmayacağını gösterir. Bu özellik istek gövdesinde belirtilmediğinde, varsayılan davranış bunu true olarak ayarlamaktır. Bu, VM'ye daha sonra uzantı eklenebilmesi için VM Aracısı'nın VM'ye yüklenmesini sağlar. | Bool |
SSH | Linux işletim sistemi için ssh anahtarı yapılandırmasını belirtir. | SshConfiguration |
LinuxPatchSettings
Ad | Açıklama | Değer |
---|---|---|
assessmentMode | IaaS sanal makinesi için VM Konuk Düzeltme Eki Değerlendirmesi modunu belirtir. Olası değerler şunlardır: imageDefault AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır. |
'AutomaticByPlatform' 'ImageDefault' |
automaticByPlatformSettings | Linux üzerinde VM Konuk Düzeltme Eki Uygulama'da düzeltme eki modu AutomaticByPlatform için ek ayarları belirtir. | LinuxVMGuestPatchAutomaticByPlatformSettings |
patchMode | IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir. Olası değerler şunlardır: ImageDefault - Sanal makinenin varsayılan düzeltme eki uygulama yapılandırması kullanılır. AutomaticByPlatform - Sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent özelliği true olmalıdır |
'AutomaticByPlatform' 'ImageDefault' |
LinuxVMGuestPatchAutomaticByPlatformSettings
Ad | Açıklama | Değer |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Müşterinin yanlışlıkla yükseltme yapmadan düzeltme eki uygulama zamanlamasını sağlar | Bool |
yeniden başlatma ayarı | Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir. | 'Her Zaman' 'IfRequired' 'Asla' 'Bilinmiyor' |
Microsoft.Compute/virtualMachineScaleSets
Ad | Açıklama | Değer |
---|---|---|
extendedLocation | Sanal Makine Ölçek Kümesinin genişletilmiş konumu. | ExtendedLocation |
kimlik | Yapılandırıldıysa sanal makine ölçek kümesinin kimliği. | VirtualMachineScaleSetIdentity |
yer | Kaynak konumu | dize (gerekli) |
ad | Kaynak adı | dize (gerekli) |
tasarı | Sanal makineyi oluşturmak için kullanılan market görüntüsü hakkındaki bilgileri belirtir. Bu öğe yalnızca market görüntüleri için kullanılır. API'den market görüntüsü kullanabilmeniz için önce görüntüyü programlı kullanım için etkinleştirmeniz gerekir. Azure portalında, kullanmak istediğiniz market görüntüsünü bulun ve Program aracılığıyla dağıtmak istiyorum, Başlarken ->öğesine tıklayın. Gerekli bilgileri girin ve Kaydetöğesine tıklayın. | Tasarı |
Özellikler | Sanal Makine Ölçek Kümesinin özelliklerini açıklar. | VirtualMachineScaleSetProperties |
Sku | Sanal makine ölçek kümesi sku'su. | Sku |
Etiketler | Kaynak etiketleri | Etiket adları ve değerleri sözlüğü. |
tür | Kaynak türü | "Microsoft.Compute/virtualMachineScaleSets@2024-11-01" |
Bölge | Sanal makine ölçek kümesi bölgeleri. | string[] |
OSImageNotificationProfile
Ad | Açıklama | Değer |
---|---|---|
etkinleştirmek | İşletim Sistemi Görüntüsü Zamanlanmış olayının etkinleştirilip etkinleştirilmediğini veya devre dışı bırakıldığını belirtir. | Bool |
notBeforeTimeout | Sanal Makinenin yeniden tasarlanan veya işletim sisteminin yükseltildiği süre, olay otomatik olarak onaylanmadan (zaman aşımına uğramadan) önce işletim sistemi görüntüsü zamanlanmış olayını onaylama olasılığına sahip olacaktır. Yapılandırma ISO 8601 biçiminde belirtilir ve değer 15 dakika (PT15M) olmalıdır | dizgi |
PatchSettings
Ad | Açıklama | Değer |
---|---|---|
assessmentMode | IaaS sanal makinesi için VM Konuk düzeltme eki değerlendirmesi modunu belirtir. Olası değerler şunlardır: imageDefault AutomaticByPlatform - Platform düzenli düzeltme eki değerlendirmelerini tetikler. provisionVMAgent özelliği true olmalıdır. |
'AutomaticByPlatform' 'ImageDefault' |
automaticByPlatformSettings | Windows'da VM Konuk Düzeltme Eki Uygulama'da düzeltme eki modu AutomaticByPlatform için ek ayarları belirtir. | WindowsVMGuestPatchAutomaticByPlatformSettings |
enableHotpatching | Müşterilerin yeniden başlatma gerektirmeden Azure VM'lerine düzeltme eki uygulamalarına olanak tanır. enableHotpatching için 'provisionVMAgent' true ve 'patchMode' değeri 'AutomaticByPlatform' olarak ayarlanmalıdır. | Bool |
patchMode | IaaS sanal makinesine veya OrchestrationMode ile sanal makine ölçek kümesiyle ilişkilendirilmiş sanal makinelere VM Konuk Düzeltme Eki Uygulama modunu Esnek olarak belirtir. Olası değerler şunlardır: El ile - Bir sanal makineye düzeltme eki uygulanmasını denetlersiniz. Bunu yapmak için VM'nin içine el ile düzeltme eki uygularsınız. Bu modda otomatik güncelleştirmeler devre dışı bırakılır; WindowsConfiguration.enableAutomaticUpdates özelliği false olmalıdır AutomaticByOS - Sanal makine işletim sistemi tarafından otomatik olarak güncelleştirilir. WindowsConfiguration.enableAutomaticUpdates özelliği true olmalıdır. AutomaticByPlatform - Sanal makine platform tarafından otomatik olarak güncelleştirilir. provisionVMAgent ve WindowsConfiguration.enableAutomaticUpdates özellikleri true olmalıdır |
'AutomaticByOS' 'AutomaticByPlatform' 'El ile' |
Tasarı
Ad | Açıklama | Değer |
---|---|---|
ad | Plan kimliği. | dizgi |
ürün | Marketten alınan görüntünün çarpımını belirtir. Bu, imageReference öğesi altındaki Offer ile aynı değerdir. | dizgi |
promotionCode | Promosyon kodu. | dizgi |
yayınevi | Yayımcı kimliği. | dizgi |
PriorityMixPolicy
Ad | Açıklama | Değer |
---|---|---|
baseRegularPriorityCount | Ölçeği genişletildikçe bu ölçek kümesinde oluşturulacak normal öncelikli VM'lerin temel sayısı. | Int Kısıtlama -ları: En düşük değer = 0 |
regularPriorityPercentageAboveBase | Temel normal öncelik sayısına ulaşıldıktan sonra normal önceliği kullanması beklenen VM örneklerinin yüzdesi. | Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 |
ProxyAgentSettings
PublicIPAddressSku
Ad | Açıklama | Değer |
---|---|---|
ad | Genel IP sku adını belirtin | 'Temel' 'Standart' |
Katmanı | Genel IP sku katmanını belirtme | 'Global' 'Bölgesel' |
ResiliencyPolicy
Ad | Açıklama | Değer |
---|---|---|
automaticZoneRebalancingPolicy | Otomatik AZ dengelemesi gerçekleştirirken kullanılan yapılandırma parametreleri. | AutomaticZoneRebalancingPolicy |
resilientVMCreationPolicy | Dayanıklı VM oluşturma işlemi sırasında kullanılan yapılandırma parametreleri. | resilientVMCreationPolicy |
resilientVMDeletionPolicy | Dayanıklı VM silme işlemi gerçekleştirirken kullanılan yapılandırma parametreleri. | ResilientVMDeletionPolicy |
ResilientVMCreationPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Dayanıklı VM oluşturma işleminin sanal makine ölçek kümesinde etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
ResilientVMDeletionPolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Dayanıklı VM silme işleminin sanal makine ölçek kümesinde etkinleştirilip etkinleştirilmeymeyeceğini belirtir. Varsayılan değer false'tur. | Bool |
ResourceTags
Ad | Açıklama | Değer |
---|
RollingUpgradePolicy
Ad | Açıklama | Değer |
---|---|---|
enableCrossZoneUpgrade | Yükseltme toplu işlemleri oluştururken VMSS'nin AZ sınırlarını yoksaymasına izin verin. Toplu iş boyutunu belirlemek için Etki Alanını Güncelleştir ve maxBatchInstancePercent'ı dikkate alın. | Bool |
maxBatchInstancePercent | Tek bir toplu işlemde sıralı yükseltme ile aynı anda yükseltilecek toplam sanal makine örneklerinin maksimum yüzdesi. Bu en yüksek düzeyde olduğundan, önceki veya gelecekteki toplu işlerdeki iyi durumda olmayan örnekler, daha yüksek güvenilirlik sağlamak için toplu işlerdeki örneklerin yüzdesinin azalmasına neden olabilir. Bu parametre için varsayılan değer 20%değeridir. | Int Kısıtlama -ları: Min değer = 5 Maksimum değer = 100 |
maxSurge | Mevcut sanal makineleri güncelleştirmek yerine ölçek kümesini yükseltmek için yeni sanal makineler oluşturun. Her toplu iş için yeni sanal makineler oluşturulduktan sonra mevcut sanal makineler silinir. | Bool |
maxUnhealthyInstancePercent | Ölçek kümesindeki toplam sanal makine örneklerinin en yüksek yüzdesi, yükseltilme sonucunda veya sıralı yükseltme durdurulmadan önce sanal makine sistem durumu denetimleri tarafından iyi durumda bulunarak aynı anda iyi durumda olmayabilir. Bu kısıtlama, herhangi bir toplu işlem başlatılmadan önce denetlenecektir. Bu parametre için varsayılan değer 20%değeridir. | Int Kısıtlama -ları: Min değer = 5 Maksimum değer = 100 |
maxUnhealthyUpgradedInstancePercent | İyi durumda olmayan bir durumda bulunabilecek yükseltilmiş sanal makine örneklerinin en yüksek yüzdesi. Bu denetim, her toplu iş yükseltildikten sonra gerçekleşir. Bu yüzde hiç aşılırsa, sıralı güncelleştirme iptal edilir. Bu parametre için varsayılan değer 20%değeridir. | Int Kısıtlama -ları: En düşük değer = 0 Maksimum değer = 100 |
pauseTimeBetweenBatches | Tüm sanal makineler için güncelleştirmeyi tek bir toplu işte tamamlama ile sonraki toplu işlemi başlatma arasındaki bekleme süresi. Süre ISO 8601 biçiminde belirtilmelidir. Varsayılan değer 0 saniyedir (PT0S). | dizgi |
prioritizeUnhealthyInstances | Bir ölçek kümesindeki tüm iyi durumda olmayan örnekleri iyi durumdaki örneklerden önce yükseltin. | Bool |
rollbackFailedInstancesOnPolicyBreach | Sıralı Yükseltme ilkesi ihlal edilirse örnekleri önceki modele geri alma başarısız oldu. | Bool |
ScaleInPolicy
Ad | Açıklama | Değer |
---|---|---|
forceDeletion | Bu özellik, bir sanal makine ölçek kümesi ölçeklendirilirken kaldırma için seçilen sanal makinelerin zorla silinmesi gerekip gerekmediğini belirtmenize olanak tanır. (Önizlemedeki Özellik) | Bool |
prioritizeUnhealthyVMs | Bu özellik, bir sanal makine ölçek kümesi ölçeklendirilirken iyi durumda olmayan ve etkin olmayan VM'lerin silinmesine öncelik vermenizi sağlar. (Önizlemedeki Özellik) | Bool |
kurallar | Sanal makine ölçek kümesinde ölçeklendirme yapılırken uyulması gereken kurallar. Olası değerler şunlardır: Varsayılan Sanal makine ölçek kümesi ölçeklendirildiğinde, ölçek kümesi bölgesel bir ölçek kümesiyse önce bölgeler arasında dengelenir. Ardından, mümkün olduğunca Hata Etki Alanları arasında dengelenir. Her Hata Etki Alanı içinde, kaldırma için seçilen sanal makineler, ölçeği daraltmadan korunmayan en yeni makineler olacaktır. OldestVM Bir sanal makine ölçek kümesi ölçeklendirildiğinde, ölçeklemeden korunmayan en eski sanal makineler kaldırılmak üzere seçilir. Bölgesel sanal makine ölçek kümeleri için ölçek kümesi önce bölgeler arasında dengelenir. Her bölge içinde, kaldırılmayan en eski sanal makineler seçilir. NewestVM Bir sanal makine ölçek kümesi ölçeklendirildiğinde, ölçeklemeden korunmayan en yeni sanal makineler kaldırılmak üzere seçilir. Bölgesel sanal makine ölçek kümeleri için ölçek kümesi önce bölgeler arasında dengelenir. Her bölge içinde, kaldırılmayan en yeni sanal makineler seçilir. |
Herhangi birini içeren dize dizisi: 'Varsayılan' 'NewestVM' 'OldestVM' |
ScheduledEventsAdditionalPublishingTargets
Ad | Açıklama | Değer |
---|---|---|
eventGridAndResourceGraph | eventGridAndResourceGraph Zamanlanmış Olay ayarı oluşturulurken kullanılan yapılandırma parametreleri. | EventGridAndResourceGraph |
ScheduledEventsPolicy
Ad | Açıklama | Değer |
---|---|---|
scheduledEventsAdditionalPublishingTargets | ScheduledEventsAdditionalPublishingTargets yayımlanırken kullanılan yapılandırma parametreleri. | ScheduledEventsAdditionalPublishingTargets |
userInitiatedReboot | userInitiatedReboot zamanlanmış olay ayarı oluşturma işlemi oluşturulurken kullanılan yapılandırma parametreleri. | userInitiatedReboot |
userInitiatedRedeploy | userInitiatedRedeploy zamanlanmış olay ayarı oluşturma işlemi oluşturulurken kullanılan yapılandırma parametreleri. | userInitiatedRedeploy |
ScheduledEventsProfile
Ad | Açıklama | Değer |
---|---|---|
osImageNotificationProfile | İşletim Sistemi Görüntüsü Zamanlanmış Olay ile ilgili yapılandırmaları belirtir. | OSImageNotificationProfile |
terminateNotificationProfile | Zamanlanmış Olayla ilgili son yapılandırmaları belirtir. | TerminateNotificationProfile |
SecurityPostureReference
Ad | Açıklama | Değer | |
---|---|---|---|
excludeExtensions | Güvenlik duruşu uygulanırken dışlanması gereken sanal makine uzantısı adlarının listesi. | string[] | |
Kimliği | /CommunityGalleries/{communityGalleryName}/securityPostures/{securityPostureName}/versions/{major.minor.patch} biçiminde güvenlik duruşu başvuru kimliği | en yeni | dize (gerekli) |
isOverridable | Güvenlik duruşunun kullanıcı tarafından geçersiz kılınıp kılınamayacağı. | Bool |
SecurityProfile
Ad | Açıklama | Değer |
---|---|---|
encryptionAtHost | Bu özellik, kullanıcı tarafından istekte sanal makine veya sanal makine ölçek kümesi için Konak Şifrelemesi'ni etkinleştirmek veya devre dışı bırakmak için kullanılabilir. Bu, ana bilgisayarın kendisinde Kaynak/Geçici disk de dahil olmak üzere tüm diskler için şifrelemeyi etkinleştirir. Varsayılan davranış: Bu özellik kaynak için true olarak ayarlanmadığı sürece konakta şifreleme devre dışı bırakılır. | Bool |
encryptionIdentity | Anahtar kasası işlemleri için erişim belirteci almak için ADE tarafından kullanılan Yönetilen Kimliği belirtir. | EncryptionIdentity |
proxyAgentSettings | Sanal makine oluşturulurken ProxyAgent ayarlarını belirtir. En düşük api sürümü: 2023-09-01. | ProxyAgentSettings |
securityType | Sanal makinenin SecurityType değerini belirtir. UefiSettings'i etkinleştirmek için belirtilen herhangi bir değere ayarlanması gerekir. Varsayılan davranış: Bu özellik ayarlanmadığı sürece UefiSettings etkinleştirilmez. | 'ConfidentialVM' 'TrustedLaunch' |
uefiSettings | Sanal makineyi oluştururken kullanılan güvenli önyükleme ve vTPM gibi güvenlik ayarlarını belirtir. En düşük api sürümü: 2020-12-01. | UefiSettings |
ServiceArtifactReference
Ad | Açıklama | Değer |
---|---|---|
Kimliği | /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/serviceArtifacts/{serviceArtifactName}/vmArtifactsProfiles/{vmArtifactsProfilesName} biçiminde hizmet yapıtı başvuru kimliği | dizgi |
Sku
Ad | Açıklama | Değer |
---|---|---|
kapasite | Ölçek kümesindeki sanal makine sayısını belirtir. | Int |
ad | Sku adı. | dizgi |
Katmanı | Ölçek kümesindeki sanal makinelerin katmanını belirtir. Olası Değerler: Standart Temel |
dizgi |
SkuProfile
Ad | Açıklama | Değer |
---|---|---|
Tahsis Stratejisi | SANAL makinelerin ayrılacağı sanal makine ölçek kümesinin ayırma stratejisini belirtir. | 'CapacityOptimized' 'LowestPrice' 'Önceliklendirilmiş' |
VM Boyutları | Sanal makine ölçek kümesi için VM boyutlarını belirtir. | SkuProfileVMSize[] |
SkuProfileVMSize
Ad | Açıklama | Değer |
---|---|---|
ad | VM Boyutunun adını belirtir. | dizgi |
rütbe | VM Boyutu ile ilişkilendirilmiş derecelendirmeyi (bir öncelik) belirtir. | Int Kısıtlama -ları: En düşük değer = 0 |
SpotRestorePolicy
Ad | Açıklama | Değer |
---|---|---|
Etkin | Çıkarılan VMSS SPOT örneklerinin kapasite kullanılabilirliği ve fiyatlandırma kısıtlamalarına göre fırsatçı olarak geri yüklenmeye çalışılacağı Spot-Try-Restore özelliğini etkinleştirir | Bool |
restoreTimeout | Iso 8601 zaman süresi olarak ifade edilen zaman aşımı değeri, platformun VMSS SPOT örneklerini geri yüklemeye çalışmaması | dizgi |
SshConfiguration
Ad | Açıklama | Değer |
---|---|---|
publicKeys | Linux tabanlı VM'lerde kimlik doğrulaması yapmak için kullanılan SSH ortak anahtarlarının listesi. | SshPublicKey[] |
SshPublicKey
Ad | Açıklama | Değer |
---|---|---|
keyData | SSH aracılığıyla VM ile kimlik doğrulaması yapmak için kullanılan SSH ortak anahtar sertifikası. Anahtarın en az 2048 bit ve ssh-rsa biçiminde olması gerekir. Ssh anahtarları oluşturmak için bkz. [Azure'da Linux ve Mac için Linux VM'lerinde SSH anahtarları oluşturma]/azure/virtual-machines/linux/create-ssh-keys-detailed). | dizgi |
yol | Oluşturulan VM'de ssh ortak anahtarının depolandığı tam yolu belirtir. Dosya zaten varsa, belirtilen anahtar dosyanın sonuna eklenir. Örnek: /home/user/.ssh/authorized_keys | dizgi |
Alt Kaynak
Ad | Açıklama | Değer |
---|---|---|
Kimliği | Kaynak Kimliği | dizgi |
TerminateNotificationProfile
Ad | Açıklama | Değer |
---|---|---|
etkinleştirmek | Terminate Scheduled olayının etkinleştirilip etkinleştirilmediğini veya devre dışı bırakıldığını belirtir. | Bool |
notBeforeTimeout | Sanal Makinenin silindiği yapılandırılabilir sürenin, olay otomatik olarak onaylanmadan (zaman aşımına uğramadan) önce Zamanlanmış Olayı Sonlandır'ı onaylaması gerekecektir. Yapılandırma ISO 8601 biçiminde belirtilmelidir, varsayılan değer 5 dakikadır (PT5M) | dizgi |
UefiSettings
Ad | Açıklama | Değer |
---|---|---|
secureBootEnabled | Sanal makinede güvenli önyüklemenin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. En düşük api sürümü: 2020-12-01. | Bool |
vTpmEnabled | Sanal makinede vTPM'nin etkinleştirilip etkinleştirilmeymeyeceğini belirtir. En düşük api sürümü: 2020-12-01. | Bool |
UpgradePolicy
Ad | Açıklama | Değer |
---|---|---|
automaticOSUpgradePolicy | Otomatik işletim sistemi yükseltmesi gerçekleştirmek için kullanılan yapılandırma parametreleri. | AutomaticOSUpgradePolicy |
mod | Ölçek kümesindeki sanal makinelere yükseltme modunu belirtir. Olası değerler şunlardır: el ile Otomatik - Ölçek kümesindeki tüm sanal makineler aynı anda otomatik olarak güncelleştirilir. |
'Otomatik' 'El ile' 'Sıralı' |
rollingUpgradePolicy | Sıralı yükseltme gerçekleştirirken kullanılan yapılandırma parametreleri. | RollingUpgradePolicy |
UserAssignedIdentities
Ad | Açıklama | Değer |
---|
UserAssignedIdentitiesValue
Ad | Açıklama | Değer |
---|
UserInitiatedReboot
Ad | Açıklama | Değer |
---|---|---|
otomatik OlarakUygulama | Yeniden Başlatma Zamanlanmış Olayla ilgili yapılandırmaları belirtir. | Bool |
UserInitiatedRedeploy
Ad | Açıklama | Değer |
---|---|---|
otomatik OlarakUygulama | Zamanlanmış Olayla ilgili yapılandırmaları Yeniden Dağıt'ı belirtir. | Bool |
VaultCertificate
Ad | Açıklama | Değer |
---|---|---|
certificateStore | Windows VM'leri için, sanal makinede sertifikanın eklenmesi gereken sertifika depoyu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için sertifika dosyası /var/lib/waagent dizinine yerleştirilir ve X509 sertifika dosyası için UppercaseThumbprint<.crt >dosya adı ve özel anahtar için <UppercaseThumbprint>.prv. Bu dosyaların her ikisi de .pem biçimindedir. | dizgi |
certificateUrl | Bu, Key Vault'a gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault'a gizli dizi eklemek için bkz. anahtar kasasına anahtar veya gizli dizi ekleme { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Sanal makineye sertifika yüklemek için Linux |
dizgi |
VaultSecretGroup
Ad | Açıklama | Değer |
---|---|---|
sourceVault | VaultCertificates içindeki tüm sertifikaları içeren Key Vault'un göreli URL'si. | AltKaynak |
vaultCertificates | SourceVault'ta sertifikalar içeren anahtar kasası başvurularının listesi. | VaultCertificate[] |
VirtualHardDisk
Ad | Açıklama | Değer |
---|---|---|
Urı | Sanal sabit diskin uri'sini belirtir. | dizgi |
VirtualMachineScaleSetDataDisk
Ad | Açıklama | Değer |
---|---|---|
önbelleğe alma | Önbelleğe alma gereksinimlerini belirtir. Olası değerler şunlardır: Yok,Salt Okunur,Okuma Yazma. Varsayılan değerler şunlardır: standart depolama için Yok. Premium depolama için ReadOnly. | 'Hiçbiri' 'ReadOnly' 'ReadWrite' |
createOption | Oluşturma seçeneği. | 'Ekle' 'Kopyala' 'Boş' 'FromImage' 'Restore' (gerekli) |
deleteOption | VMSS Flex silme işleminde veri disklerinin silinip silinmeyeceğini veya ayrılıp ayrılmayacağını belirtir (Bu özellik yalnızca Esnek OrchestrationMode ile VMSS için kullanılabilir). Olası değerler: Sil Bu değer kullanılırsa, VMSS Flex VM silindiğinde veri diski silinir. ayırma Bu değer kullanılırsa, VMSS Flex VM silindikten sonra veri diski korunur. Varsayılan değer delete |
'Sil' 'Ayır' |
diskIOPSReadWrite | Yönetilen disk için Read-Write IOPS'yi belirtir. Yalnızca StorageAccountType UltraSSD_LRS olduğunda kullanılmalıdır. Belirtilmezse, diskSizeGB temelinde varsayılan bir değer atanır. | Int |
diskMBpsReadWrite | Yönetilen disk için saniye başına MB cinsinden bant genişliğini belirtir. Yalnızca StorageAccountType UltraSSD_LRS olduğunda kullanılmalıdır. Belirtilmezse, diskSizeGB temelinde varsayılan bir değer atanır. | Int |
diskSizeGB | Boş bir veri diskinin boyutunu gigabayt cinsinden belirtir. Bu öğe, sanal makine görüntüsündeki diskin boyutunun üzerine yazmak için kullanılabilir. diskSizeGB özelliği disk için 1024^3 bayt sayısıdır ve değer 1023'ten büyük olamaz. | Int |
Lun | Veri diskinin mantıksal birim numarasını belirtir. Bu değer VM içindeki veri disklerini tanımlamak için kullanılır ve bu nedenle vm'ye bağlı her veri diski için benzersiz olmalıdır. | int (gerekli) |
managedDisk | Yönetilen disk parametreleri. | VirtualMachineScaleSetManagedDiskParameters |
ad | Disk adı. | dizgi |
yazmaHızlandırıcıEtkin | diskte writeAccelerator'ın etkinleştirilip etkinleştirilmeymeyeceğini veya devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
VirtualMachineScaleSetExtension
Ad | Açıklama | Değer |
---|---|---|
ad | Uzantının adı. | dizgi |
Özellikler | Sanal Makine Ölçek Kümesi Uzantısının özelliklerini açıklar. | VirtualMachineScaleSetExtensionProperties |
VirtualMachineScaleSetExtensionProfile
Ad | Açıklama | Değer |
---|---|---|
Uzantı -ları | Sanal makine ölçek kümesi alt uzantı kaynakları. | VirtualMachineScaleSetExtension[] |
extensionsTimeBudget | Tüm uzantıların başlatılması için ayrılan zamanı belirtir. Süre 15 dakika ile 120 dakika (dahil) arasında olmalı ve ISO 8601 biçiminde belirtilmelidir. Varsayılan değer 90 dakikadır (PT1H30M). En düşük api sürümü: 2020-06-01. | dizgi |
VirtualMachineScaleSetExtensionProperties
Ad | Açıklama | Değer |
---|---|---|
küçük sürümü otomatik yükselt | Dağıtım zamanında kullanılabilir durumdaysa uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını gösterir. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez. | Bool |
Otomatik Yükseltmeyi Etkinleştir | Kullanılabilir uzantının daha yeni bir sürümü varsa, uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini gösterir. | Bool |
forceUpdateTag | Bir değer sağlanırsa ve önceki değerden farklıysa, uzantı yapılandırması değişmemiş olsa bile uzantı işleyicisi güncelleştirmeye zorlanır. | dizgi |
protectedSettings | Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiç korumalı ayar içeremez. | herhangi |
protectedSettingsFromKeyVault | Uzantılar, başvuruyla geçirilen ve anahtar kasasından tüketilen korumalı ayarlar | KeyVaultSecretReference |
provisionAfterExtensions | Bu uzantının sağlanması gereken uzantı adlarının koleksiyonu. | string[] |
yayınevi | Uzantı işleyici yayımcısının adı. | dizgi |
Ayarlar | Uzantı için Json tarafından biçimlendirilmiş genel ayarlar. | herhangi |
suppressFailures | Uzantıdan kaynaklanan hataların gizlenip gizlenmeyeceğini gösterir (VM'ye bağlanmama gibi işlemsel hatalar bu değerden bağımsız olarak gizlenmeyecektir). Varsayılan değer false'tur. | Bool |
tür | Uzantının türünü belirtir; "CustomScriptExtension" örnektir. | dizgi |
tipİşleyiciVersiyonu | Betik işleyicisinin sürümünü belirtir. | dizgi |
VirtualMachineScaleSetHardwareProfile
Ad | Açıklama | Değer |
---|---|---|
vmSizeProperties | Sanal makinenin boyutunu özelleştirmeye yönelik özellikleri belirtir. En düşük api sürümü: 2021-11-01. Daha fazla bilgi için lütfen vm özelleştirme |
VMSizeProperties |
VirtualMachineScaleSetIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Sanal makine ölçek kümesi için kullanılan kimlik türü. 'SystemAssigned, UserAssigned' türü hem örtük olarak oluşturulmuş bir kimliği hem de kullanıcı tarafından atanan bir kimlik kümesini içerir. 'Yok' türü, sanal makine ölçek kümesindeki tüm kimlikleri kaldırır. | 'Hiçbiri' 'SystemAssigned' 'SystemAssigned, UserAssigned' 'UserAssigned' |
kullanıcı tarafından atanan kimlikler | Sanal makine ölçek kümesiyle ilişkili kullanıcı kimliklerinin listesi. Kullanıcı kimliği sözlük anahtarı başvuruları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. | UserAssignedIdentities |
VirtualMachineScaleSetIPConfiguration
Ad | Açıklama | Değer |
---|---|---|
ad | IP yapılandırma adı. | dize (gerekli) |
Özellikler | Sanal makine ölçek kümesi ağ profilinin IP yapılandırma özelliklerini açıklar. | VirtualMachineScaleSetIPConfigurationProperties |
VirtualMachineScaleSetIPConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
applicationGatewayBackendAddressPools | Uygulama ağ geçitlerinin arka uç adres havuzlarına yönelik bir başvuru dizisi belirtir. Ölçek kümesi birden çok uygulama ağ geçidinin arka uç adres havuzlarına başvurabilir. Birden çok ölçek kümesi aynı uygulama ağ geçidini kullanamaz. | AltKaynak[] |
uygulama güvenlik grupları | Uygulama güvenlik grubuna bir başvuru dizisi belirtir. | AltKaynak[] |
loadBalancerBackendAddressPools | Yük dengeleyicilerin arka uç adres havuzlarına yönelik bir başvuru dizisi belirtir. Ölçek kümesi, bir genel ve bir iç yük dengeleyicinin arka uç adres havuzlarını referans alabilir. Birden çok ölçek kümesi aynı temel sku yük dengeleyiciyi kullanamaz. | AltKaynak[] |
loadBalancerInboundNatPools | Yük dengeleyicilerin gelen Nat havuzlarına başvuru dizisini belirtir. Ölçek kümesi, bir genel ve bir iç yük dengeleyicinin gelen nat havuzlarını referans alabilir. Birden çok ölçek kümesi aynı temel sku yük dengeleyiciyi kullanamaz. | AltKaynak[] |
birincil | Sanal makinenin 1'den fazla ağ arabirimi olması durumunda birincil ağ arabirimini belirtir. | Bool |
privateIPAddressVersion | Api-Version 2017-03-30'dan itibaren kullanılabilir, belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığını temsil eder. Varsayılan değer IPv4 olarak alınır. Olası değerler şunlardır: 'IPv4' ve 'IPv6'. | 'IPv4' 'IPv6' |
publicIPAddressConfiguration | publicIPAddressConfiguration. | VirtualMachineScaleSetPublicIPAddressConfiguration |
alt ağ | Alt ağın tanımlayıcısını belirtir. | apiEntityReference |
VirtualMachineScaleSetIpTag
Ad | Açıklama | Değer |
---|---|---|
ipTagType | IP etiketi türü. Örnek: FirstPartyUsage. | dizgi |
etiket | Genel IP ile ilişkili IP etiketi. Örnek: SQL, Depolama vb. | dizgi |
VirtualMachineScaleSetManagedDiskParameters
Ad | Açıklama | Değer |
---|---|---|
diskEncryptionSet | Yönetilen disk için müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğini belirtir. | DiskEncryptionSetParameters |
securityProfile | Yönetilen disk için güvenlik profilini belirtir. | VMDiskSecurityProfile |
storageAccountType | Yönetilen disk için depolama hesabı türünü belirtir. NOT: UltraSSD_LRS yalnızca veri diskleriyle kullanılabilir, işletim sistemi diskiyle kullanılamaz. | 'PremiumV2_LRS' 'Premium_LRS' 'Premium_ZRS' 'StandardSSD_LRS' 'StandardSSD_ZRS' 'Standard_LRS' 'UltraSSD_LRS' |
VirtualMachineScaleSetNetworkConfiguration
Ad | Açıklama | Değer |
---|---|---|
ad | Ağ yapılandırma adı. | dize (gerekli) |
Özellikler | Sanal makine ölçek kümesi ağ profilinin IP yapılandırmasını açıklar. | VirtualMachineScaleSetNetworkConfigurationProperties |
VirtualMachineScaleSetNetworkConfigurationDnsSettings
Ad | Açıklama | Değer |
---|---|---|
dnsServers | DNS sunucularının IP adresleri listesi | string[] |
VirtualMachineScaleSetNetworkConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
auxiliaryMode | Yardımcı modun Ağ Arabirimi kaynağı için etkinleştirilip etkinleştirilmediğini belirtir. | 'AcceleratedConnections' 'Kayan' 'Hiçbiri' |
yardımcıSku | Yardımcı sku'nun Ağ Arabirimi kaynağı için etkinleştirilip etkinleştirilmediğini belirtir. | 'A1' 'A2' 'A4' 'A8' 'Hiçbiri' |
deleteOption | VM silindiğinde ağ arabirimine ne olacağını belirtin | 'Sil' 'Ayır' |
disableTcpStateTracking | Tcp durumu izleme için ağ arabiriminin devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
dnsSettings | Ağ arabirimlerine uygulanacak dns ayarları. | VirtualMachineScaleSetNetworkConfigurationDnsSettings |
enableAcceleratedNetworking | Ağ arabiriminin hızlandırılmış ağ etkinleştirilmiş olup olmadığını belirtir. | Bool |
enableFpga | Ağ arabiriminin FPGA ağ etkinleştirilmiş olup olmadığını belirtir. | Bool |
enableIPForwarding | Bu NIC'de IP iletmenin etkinleştirilip etkinleştirilmediği. | Bool |
ipConfigurations | Ağ arabiriminin IP yapılandırmalarını belirtir. | VirtualMachineScaleSetIPConfiguration[] (gerekli) |
networkSecurityGroup | Ağ güvenlik grubu. | AltKaynak |
birincil | Sanal makinenin 1'den fazla ağ arabirimi olması durumunda birincil ağ arabirimini belirtir. | Bool |
VirtualMachineScaleSetNetworkProfile
Ad | Açıklama | Değer |
---|---|---|
healthProbe | Sanal makine ölçek kümesindeki bir örneğin durumunu belirlemek için kullanılan yük dengeleyici yoklaması başvurusu. Başvuru şu biçimde olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'. | apiEntityReference |
networkApiVersion | 'Esnek' düzenleme moduyla Sanal Makine Ölçek Kümesi için Ağ Arabirimi Yapılandırmalarında ağ kaynakları oluştururken kullanılan Microsoft.Network API sürümünü belirtir. Tüm ağ özellikleri için destek için '2022-11-01' kullanın. | '2020-11-01' '2022-11-01' |
networkInterfaceConfigurations | Ağ yapılandırmalarının listesi. | VirtualMachineScaleSetNetworkConfiguration[] |
VirtualMachineScaleSetOSDisk
Ad | Açıklama | Değer |
---|---|---|
önbelleğe alma | Önbelleğe alma gereksinimlerini belirtir. Olası değerler şunlardır: Yok,Salt Okunur,Okuma Yazma. Varsayılan değerler şunlardır: standart depolama için Yok. Premium depolama için ReadOnly. | 'Hiçbiri' 'ReadOnly' 'ReadWrite' |
createOption | Ölçek kümesindeki sanal makinelerin nasıl oluşturulması gerektiğini belirtir. İzin verilen tek değer: FromImage . Bu değer, sanal makineyi oluşturmak için bir görüntü kullanırken kullanılır. Platform görüntüsü kullanıyorsanız, yukarıda açıklanan imageReference öğesini de kullanırsınız. Market görüntüsü kullanıyorsanız, daha önce açıklanan plan öğesini de kullanırsınız. | 'Ekle' 'Kopyala' 'Boş' 'FromImage' 'Restore' (gerekli) |
deleteOption | VMSS Flex silme işleminde işletim sistemi disklerinin silinip silinmeyeceğini veya ayrılıp ayrılmayacağını belirtir (Bu özellik yalnızca Esnek OrchestrationMode ile VMSS için kullanılabilir). Olası değerler: Sil Bu değer kullanılırsa, VMSS Flex VM silindiğinde işletim sistemi diski silinir. Ayırma Bu değer kullanılırsa, VMSS Flex VM silindikten sonra işletim sistemi diski korunur. Varsayılan değer delete |
'Sil' 'Ayır' |
diffDiskSettings | Sanal makine ölçek kümesi tarafından kullanılan işletim sistemi diski için kısa ömürlü disk Ayarlarını belirtir. | DiffDiskSettings |
diskSizeGB | Boş bir veri diskinin boyutunu gigabayt cinsinden belirtir. Bu öğe, sanal makine görüntüsündeki diskin boyutunun üzerine yazmak için kullanılabilir. 'diskSizeGB' özelliği disk için bayt sayısı x 1024^3'tür ve değer 1023'ten büyük olamaz. | Int |
resim | Ölçek kümesini temel alan yönetilmeyen kullanıcı görüntüsü hakkındaki bilgileri belirtir. | VirtualHardDisk |
managedDisk | Yönetilen disk parametreleri. | VirtualMachineScaleSetManagedDiskParameters |
ad | Disk adı. | dizgi |
işletim sistemi türü | Bu özellik, kullanıcı görüntüsünden veya özelleştirilmiş bir VHD'den VM oluşturuyorsanız diske dahil edilen işletim sisteminin türünü belirtmenize olanak tanır. Olası değerler şunlardır: Windows,Linux. | 'Linux' 'Windows' |
vhdContainers | Ölçek kümesi için işletim sistemi disklerini depolamak için kullanılan kapsayıcı URL'lerini belirtir. | string[] |
yazmaHızlandırıcıEtkin | diskte writeAccelerator'ın etkinleştirilip etkinleştirilmeymeyeceğini veya devre dışı bırakılıp bırakılmayacağını belirtir. | Bool |
VirtualMachineScaleSetOSProfile
Ad | Açıklama | Değer |
---|---|---|
yöneticiŞifresi | Yönetici hesabının parolasını belirtir. Minimum uzunluk (Windows): 8 karakter Minimum uzunluk (Linux): 6 karakter En uzun (Windows): 123 karakter Maksimum uzunluk (Linux): 72 karakter Karmaşıklık gereksinimleri: aşağıdaki 4 koşuldan 3'ünün karşılanması gerekir Daha küçük karakterler var Üst karakter içeriyor Basamak var Özel bir karakteri var (Regex eşleşmesi [\W_]) İzin verilmeyen değerler: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Parolayı sıfırlamak için bkz. Windows VM'de Uzak Masaüstü hizmetini veya oturum açma parolasını sıfırlama Kök parolayı sıfırlamak için bkz. Kullanıcıları yönetme, SSH ve VMAccess Uzantısını kullanarak Azure Linux VM'lerinde diskleri denetleme veya onarma |
dizgi Kısıtlama -ları: Hassas değer. Güvenli parametre olarak geçirin. |
adminKullanıcıAdı | Yönetici hesabının adını belirtir. Yalnızca Windows kısıtlaması: "" ile bitemez. İzin verilmeyen değerler: "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". Minimum uzunluk (Linux): 1 karakter En uzun (Linux): 64 karakter En uzun (Windows): 20 karakter |
dizgi |
allowExtensionOperations | Sanal makine ölçek kümesinde uzantı işlemlerine izin verilip verilmeyeceğini belirtir. Bu, yalnızca sanal makine ölçek kümesinde uzantı olmadığında False olarak ayarlanabilir. | Bool |
computerNamePrefix | Ölçek kümesindeki tüm sanal makineler için bilgisayar adı ön ekini belirtir. Bilgisayar adı ön ekleri 1 ile 15 karakter uzunluğunda olmalıdır. | dizgi |
customData | Özel verilerin 64 tabanında kodlanmış dizesini belirtir. Base-64 kodlanmış dizesinin kodu, Sanal Makinede dosya olarak kaydedilen ikili bir diziyle çözüldü. İkili dizinin uzunluk üst sınırı 65535 bayttır. VM'niz için cloud-init kullanmak için bkz. oluşturma sırasında Linux VM'yi özelleştirmek için cloud-init kullanma | dizgi |
linuxConfiguration | Sanal makinedeki Linux işletim sistemi ayarlarını belirtir. Desteklenen Linux dağıtımlarının listesi için bkz.Azure-Endorsed Dağıtımlarında Linux |
linuxconfiguration |
requireGuestProvisionSignal | True olarak ayarlanması veya atlanması gereken isteğe bağlı özellik. | Bool |
Sır -larını | Ölçek kümesindeki sanal makinelere yüklenmesi gereken sertifika kümesini belirtir. Sanal makineye sertifika yüklemek için Linux için |
VaultSecretGroup[] |
windowsConfiguration | Sanal makinedeki Windows işletim sistemi ayarlarını belirtir. | WindowsConfiguration |
VirtualMachineScaleSetProperties
Ad | Açıklama | Değer |
---|---|---|
ekKapabiliteler | Sanal Makine Ölçek Kümesindeki Sanal Makinelerde etkinleştirilen veya devre dışı bırakılan ek özellikleri belirtir. Örneğin: Sanal Makinelerin, UltraSSD_LRS depolama hesabı türüyle yönetilen veri diskleri eklemeyi destekleme özelliğine sahip olup olmadığı. | EkKapabiliteler |
automaticRepairsPolicy | Otomatik onarım ilkesi. | AutomaticRepairsPolicy |
constrainedMaximumCapacity | True olarak ayarlanması veya atlanması gereken isteğe bağlı özellik. | Bool |
doNotRunExtensionsOnOverprovisionedVMs | Overprovision etkinleştirildiğinde uzantılar yalnızca istenen sayıda vm üzerinde başlatılır ve son olarak korunur. Bu özellik, uzantıların fazladan fazla sağlanan VM'lerde çalışmamasını sağlar. | Bool |
hostGroup | Sanal makine ölçek kümesinin bulunduğu ayrılmış konak grubu hakkındaki bilgileri belirtir. En düşük api sürümü: 2020-06-01. | AltKaynak |
orchestrationMode | Sanal makine ölçek kümesi için düzenleme modunu belirtir. | 'Esnek' 'Tekdüzen' |
fazla sağlama | Sanal Makine Ölçek Kümesinin fazla sağlanıp sağlanmayacağını belirtir. | Bool |
platformFaultDomainCount | Her yerleştirme grubu için Hata Etki Alanı sayısı. | Int |
priorityMixPolicy | Aynı VMSS Flex örneği içindeki Spot ve Normal öncelikli VM'leri karıştırmak için istenen hedefleri belirtir. | PriorityMixPolicy |
proximityPlacementGroup | Sanal makine ölçek kümesinin atanması gereken yakınlık yerleştirme grubu hakkındaki bilgileri belirtir. En düşük api sürümü: 2018-04-01. | AltKaynak |
resiliencyPolicy | Dayanıklılık İlkesi | ResiliencyPolicy |
ölçek küçültme politikası | Sanal Makine Ölçek Kümesindeki Sanal Makineler'de ölçeklendirme sırasında uygulanan ilkeleri belirtir. | ScaleInPolicy |
scheduledEventsPolicy | The ScheduledEventsPolicy. | ScheduledEventsPolicy |
tekYerleştirmeGrubu | Doğru olduğunda bu, ölçek kümesini en büyük boyut 100 sanal makine olan tek bir yerleştirme grubuyla sınırlar. NOT: singlePlacementGroup true ise false olarak değiştirilebilir. Ancak, singlePlacementGroup false ise true olarak değiştirilmeyebilir. | Bool |
skuProfile | Sanal makine ölçek kümesi için sku profilini belirtir. | SkuProfile |
spotRestorePolicy | Sanal makine ölçek kümesinin Spot Geri Yükleme özelliklerini belirtir. | SpotRestorePolicy |
upgradePolicy | Yükseltme ilkesi. | UpgradePolicy |
virtualMachineProfile | Sanal makine profili. | VirtualMachineScaleSetVMProfile |
zonalPlatformFaultDomainAlignMode | Sanal Makine Ölçek Kümesi işlem ve depolama Hata Etki Alanı sayısı arasındaki hizalama modunu belirtir. | 'Hizalanmış' 'Hizalanmamış' |
zoneBalance | Bölge kesintisi olması durumunda sanal makine dağıtımının x bölgeleri arasında kesinlikle zorlanıp zorlanmayacağı. zoneBalance özelliği yalnızca ölçek kümesinin zones özelliği birden fazla bölge içeriyorsa ayarlanabilir. Bölge yoksa veya yalnızca bir bölge belirtilmişse zoneBalance özelliği ayarlanmamalıdır. | Bool |
VirtualMachineScaleSetPublicIPAddressConfiguration
Ad | Açıklama | Değer |
---|---|---|
ad | publicIP adresi yapılandırma adı. | dize (gerekli) |
Özellikler | Sanal makineler ölçek kümesi IP Yapılandırmasının PublicIPAddress yapılandırmasını açıklar | VirtualMachineScaleSetPublicIPAddressConfigurationProperties |
Sku | Genel IP Sku'su açıklanır. Yalnızca OrchestrationMode esnek olarak ayarlanabilir. | PublicIPAddressSku |
VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings
Ad | Açıklama | Değer |
---|---|---|
domainNameLabel | Etki alanı adı etiketi. Etki alanı adı etiketi ve vm dizininin birleştirilmiş olması, oluşturulacak PublicIPAddress kaynaklarının etki alanı adı etiketleri olacaktır | dize (gerekli) |
domainNameLabelScope | Etki alanı adı etiket kapsamı. Etki alanı adı etiketi kapsamı ve vm dizininden ilkeye göre oluşturulan karma etki alanı adı etiketinin birleştirilmiş olması, oluşturulacak PublicIPAddress kaynaklarının etki alanı adı etiketleri olacaktır | 'NoReuse' 'ResourceGroupReuse' 'SubscriptionReuse' 'TenantReuse' |
VirtualMachineScaleSetPublicIPAddressConfigurationProperties
Ad | Açıklama | Değer |
---|---|---|
deleteOption | VM silindiğinde genel IP'ye ne olacağını belirtin | 'Sil' 'Ayır' |
dnsSettings | publicIP adreslerine uygulanacak dns ayarları. | VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings |
idleTimeoutInMinutes | Genel IP adresinin boşta kalma zaman aşımı. | Int |
ipTag'ler | Genel IP adresiyle ilişkili IP etiketlerinin listesi. | VirtualMachineScaleSetIpTag[] |
publicIPAddressVersion | Api-Version 2019-07-01'den itibaren kullanılabilir, belirli ipconfiguration'ın IPv4 veya IPv6 olup olmadığını temsil eder. Varsayılan değer IPv4 olarak alınır. Olası değerler şunlardır: 'IPv4' ve 'IPv6'. | 'IPv4' 'IPv6' |
publicIPPrefix | PublicIP adreslerinin ayrıldığı PublicIPPrefix. | AltKaynak |
VirtualMachineScaleSetStorageProfile
Ad | Açıklama | Değer |
---|---|---|
dataDisks | Ölçek kümesindeki sanal makinelere veri diskleri eklemek için kullanılan parametreleri belirtir. Diskler hakkında daha fazla bilgi için bkz. Azure sanal makineleri için diskler ve VHD'ler hakkında. | VirtualMachineScaleSetDataDisk[] |
diskControllerType | dizgi | |
imageReference | Kullanılacak görüntü hakkındaki bilgileri belirtir. Platform görüntüleri, market görüntüleri veya sanal makine görüntüleri hakkında bilgi belirtebilirsiniz. Bu öğe bir platform görüntüsü, market görüntüsü veya sanal makine görüntüsü kullanmak istediğinizde gereklidir, ancak diğer oluşturma işlemlerinde kullanılmaz. | ImageReference |
osDisk | Ölçek kümesindeki sanal makineler tarafından kullanılan işletim sistemi diski hakkındaki bilgileri belirtir. Diskler hakkında daha fazla bilgi için bkz. Azure sanal makineleri için diskler ve VHD'ler hakkında. | VirtualMachineScaleSetOSDisk |
VirtualMachineScaleSetVMProfile
Ad | Açıklama | Değer |
---|---|---|
applicationProfile | VM/VMSS için kullanılabilir hale getirilecek galeri uygulamalarını belirtir | ApplicationProfile |
billingProfile | Azure Spot VMSS'nin faturalamayla ilgili ayrıntılarını belirtir. En düşük api sürümü: 2019-03-01. | BillingProfile |
capacityReservation | Bir ölçek kümesinin kapasite rezervasyonuyla ilgili ayrıntılarını belirtir. En düşük api sürümü: 2021-04-01. | CapacityReservationProfile |
diagnosticsProfile | Önyükleme tanılama ayarları durumunu belirtir. En düşük api sürümü: 2015-06-15. | tanılamaprofil |
evictionPolicy | Azure Spot sanal makinesi ve Azure Spot ölçek kümesi için çıkarma ilkesini belirtir. Azure Spot sanal makineleri için hem 'Serbest Bırak' hem de 'Sil' desteklenir ve en düşük API sürümü 2019-03-01'dir. Azure Spot ölçek kümeleri için hem 'Serbest Bırak' hem de 'Sil' desteklenir ve en düşük api sürümü 2017-10-30-preview'dır. | 'Serbest Bırak' 'Sil' |
extensionProfile | Ölçek kümesindeki sanal makinelere yüklenen uzantılar için bir ayar koleksiyonunu belirtir. | VirtualMachineScaleSetExtensionProfile |
hardwareProfile | Bir ölçek kümesinin donanım profiliyle ilgili ayrıntılarını belirtir. En düşük api sürümü: 2021-11-01. | VirtualMachineScaleSetHardwareProfile |
lisansTürü | Kullanılan görüntünün veya diskin şirket içinde lisanslandığını belirtir. Windows Server işletim sistemi için olası değerler şunlardır: Windows_Client Windows_Server Linux Server işletim sistemi için olası değerler şunlardır: RHEL_BYOS (RHEL için) SLES_BYOS (SUSE için) Daha fazla bilgi için bkz. Windows Server için Azure Hibrit Kullanım Avantajı Linux Server için Azure Hibrit Kullanım Avantajı' En düşük api sürümü: 2015-06-15 |
dizgi |
networkProfile | Ölçek kümesindeki sanal makinelerin ağ arabirimlerinin özelliklerini belirtir. | VirtualMachineScaleSetNetworkProfile |
osProfile | Ölçek kümesindeki sanal makineler için işletim sistemi ayarlarını belirtir. | VirtualMachineScaleSetOSProfile |
öncelik | Ölçek kümesindeki sanal makinelerin önceliğini belirtir. En düşük api sürümü: 2017-10-30-preview. | 'Düşük' 'Normal' 'Spot' |
scheduledEventsProfile | Zamanlanmış Olayla ilgili yapılandırmaları belirtir. | ScheduledEventsProfile |
securityPostureReference | Ölçek kümesinde kullanılacak güvenlik duruşunu belirtir. En düşük api sürümü: 2023-03-01 | SecurityPostureReference |
securityProfile | Ölçek kümesindeki sanal makineler için Güvenlikle ilgili profil ayarlarını belirtir. | SecurityProfile |
serviceArtifactReference | 'En son' görüntü sürümü kullanılırken ölçek kümesindeki tüm sanal makineler için aynı görüntü sürümünü ayarlamak için kullanılan hizmet yapıtı başvuru kimliğini belirtir. En düşük api sürümü: 2022-11-01 | ServiceArtifactReference |
storageProfile | Sanal makine diskleri için depolama ayarlarını belirtir. | VirtualMachineScaleSetStorageProfile |
userData | Ölçek kümesindeki sanal makineler için Base-64 kodlanmış olması gereken UserData. Müşteri burada hiçbir gizli dizi geçirmemelidir. En düşük api sürümü: 2021-03-01. | dizgi |
VMDiskSecurityProfile
Ad | Açıklama | Değer |
---|---|---|
diskEncryptionSet | Müşteri Tarafından Yönetilen Anahtar ile şifrelenmiş GizliVM İşletim Sistemi Diski ve VMGuest blobu için kullanılan yönetilen disk için müşteri tarafından yönetilen disk şifreleme kümesi kaynak kimliğini belirtir. | DiskEncryptionSetParameters |
securityEncryptionType | Yönetilen diskin EncryptionType değerini belirtir. VmGuestState blobu ile birlikte yönetilen diskin şifrelenmesi için DiskWithVMGuestState, yalnızca VMGuestState blobunun şifrelenmesi için VMGuestStateOnly ve VMGuestState blobunda üretici yazılımı durumunun kalıcı olmaması için NonPersistedTPM olarak ayarlanır.. Not: Yalnızca Gizli VM'ler için ayarlanabilir. | 'DiskWithVMGuestState' 'NonPersistedTPM' 'VMGuestStateOnly' |
VMGalleryApplication
Ad | Açıklama | Değer |
---|---|---|
configurationReference | İsteğe bağlı, Sağlanırsa paket için varsayılan yapılandırmanın yerini alacak azure blobunun uri'sini belirtir | dizgi |
Otomatik Yükseltmeyi Etkinleştir | True olarak ayarlanırsa, PIR/SIG'de yeni bir Galeri Uygulaması sürümü kullanılabilir olduğunda, VM/VMSS için otomatik olarak güncelleştirilir | Bool |
sipariş | İsteğe bağlı, Paketlerin yüklenmesi gereken sırayı belirtir | Int |
packageReferenceId | /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/gallerys/{galleryName}/applications/{application}/versions/{version} biçiminde GalleryApplicationVersion kaynak kimliğini belirtir | dize (gerekli) |
Etiketler | İsteğe bağlı, Daha genel bağlam için bir geçiş değeri belirtir. | dizgi |
treatFailureAsDeploymentFailure | İsteğe bağlı, True ise, VmApplication'daki herhangi bir işlem için herhangi bir hata dağıtımda başarısız olur | Bool |
VMSizeProperties
WindowsConfiguration
Ad | Açıklama | Değer |
---|---|---|
additionalUnattendContent | Windows Kurulumu tarafından kullanılan Unattend.xml dosyasına ekleyebileceğiniz ek base-64 kodlanmış XML biçimli bilgileri belirtir. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Windows sanal makinesi için Otomatik Güncelleştirmeler'in etkinleştirilip etkinleştirilmediğini gösterir. Varsayılan değer true değeridir. Sanal makine ölçek kümeleri için bu özellik güncelleştirilebilir ve güncelleştirmeler işletim sistemi yeniden sağlama üzerinde etkili olur. | Bool |
patchSettings | [Önizleme Özelliği] Windows'da VM Konuk Düzeltme Eki Uygulama ile ilgili ayarları belirtir. | PatchSettings |
provisionVMAgent | Sanal makine aracısının sanal makinede sağlanıp sağlanmayacağını gösterir. Bu özellik istek gövdesinde belirtilmediğinde varsayılan olarak true olarak ayarlanır. Bu, VM'ye daha sonra uzantı eklenebilmesi için VM Aracısı'nın VM'ye yüklenmesini sağlar. | Bool |
timeZone | Sanal makinenin saat dilimini belirtir. Örneğin, "Pasifik Standart Saati". Olası değerler TimeZoneInfo.GetSystemTimeZones tarafından döndürülen saat dilimlerinden TimeZoneInfo.Id değer olabilir. | dizgi |
winRM | Windows Uzaktan Yönetim dinleyicilerini belirtir. Bu, uzak Windows PowerShell'i etkinleştirir. | WinRMConfiguration |
WindowsVMGuestPatchAutomaticByPlatformSettings
Ad | Açıklama | Değer |
---|---|---|
bypassPlatformSafetyChecksOnUserSchedule | Müşterinin yanlışlıkla yükseltme yapmadan düzeltme eki uygulama zamanlamasını sağlar | Bool |
yeniden başlatma ayarı | Tüm AutomaticByPlatform düzeltme eki yükleme işlemleri için yeniden başlatma ayarını belirtir. | 'Her Zaman' 'IfRequired' 'Asla' 'Bilinmiyor' |
WinRMConfiguration
Ad | Açıklama | Değer |
---|---|---|
Dinleyici | Windows Uzaktan Yönetim dinleyicilerinin listesi | WinRMListener[] |
WinRMListener
Ad | Açıklama | Değer |
---|---|---|
certificateUrl | Bu, Key Vault'a gizli dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault'a gizli dizi eklemek için bkz. anahtar kasasına anahtar veya gizli dizi ekleme { "data":"<Base64-encoded-certificate>", "dataType":"pfx", "password":"<pfx-file-password>" } Sanal makineye sertifika yüklemek için Linux |
dizgi |
protokol | WinRM dinleyicisinin protokolünün belirtir. Olası değerler şunlardır: http, |
'Http' 'Https' |
Kullanım Örnekleri
Azure Doğrulanmış Modülleri
Aşağıdaki Azure Doğrulanmış Modüller bu kaynak türünü dağıtmak için kullanılabilir.
Modül | Açıklama |
---|---|
Sanal Makine Ölçek Kümesi | Sanal Makine Ölçek Kümesi için AVM Kaynak Modülü |