VirtualMachineScaleSetOSProfile interface
Sanal makine ölçek kümesi işletim sistemi profilini açıklar.
Özellikler
admin |
Yönetici hesabının parolasını belirtir. |
admin |
Yönetici hesabının adını belirtir. |
allow |
Sanal makine ölçek kümesinde uzantı işlemlerine izin verilip verilmeyeceğini belirtir. Bu, yalnızca sanal makine ölçek kümesinde hiçbir uzantı mevcut olmadığında False olarak ayarlanabilir. |
computer |
Ö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. |
custom |
Özel verilerin base-64 kodlanmış dizesini belirtir. Base-64 ile kodlanmış dizenin kodu, Sanal Makinede dosya olarak kaydedilen ikili 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'sini özelleştirmek için cloud-init kullanma |
linux |
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. |
require |
True olarak ayarlanması veya atlanması gereken isteğe bağlı özellik. |
secrets | Ölçek kümesindeki sanal makinelere yüklenmesi gereken sertifika kümesini belirtir. Bir sanal makineye sertifika yüklemek için Linux için Azure Key Vault sanal makine uzantısını veya Windows için Azure Key Vault sanal makine uzantısını kullanmanız önerilir. |
windows |
Sanal makinedeki Windows işletim sistemi ayarlarını belirtir. |
Özellik Ayrıntıları
adminPassword
Yönetici hesabının parolasını belirtir.
Minimum uzunluk (Windows): 8 karakter
Minimum uzunluk (Linux): 6 karakter
Maksimum uzunluk (Windows): 123 karakter
Maksimum uzunluk (Linux): 72 karakter
Karmaşıklık gereksinimleri: Aşağıdaki 4 koşuldan 3'ünün karşılanması gerekiyor
Daha küçük karakterler içeriyor
Üst karakter içeriyor
Bir basama sahiptir
Özel karakter içeriyor (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. VMAccess Uzantısını kullanarak Azure Linux VM'lerinde kullanıcıları yönetme, SSH ve diskleri denetleme veya onarma
adminPassword?: string
Özellik Değeri
string
adminUsername
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
Maksimum uzunluk (Linux): 64 karakter
Maksimum uzunluk (Windows): 20 karakter
adminUsername?: string
Özellik Değeri
string
allowExtensionOperations
Sanal makine ölçek kümesinde uzantı işlemlerine izin verilip verilmeyeceğini belirtir. Bu, yalnızca sanal makine ölçek kümesinde hiçbir uzantı mevcut olmadığında False olarak ayarlanabilir.
allowExtensionOperations?: boolean
Özellik Değeri
boolean
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.
computerNamePrefix?: string
Özellik Değeri
string
customData
Özel verilerin base-64 kodlanmış dizesini belirtir. Base-64 ile kodlanmış dizenin kodu, Sanal Makinede dosya olarak kaydedilen ikili 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'sini özelleştirmek için cloud-init kullanma
customData?: string
Özellik Değeri
string
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?: LinuxConfiguration
Özellik Değeri
requireGuestProvisionSignal
True olarak ayarlanması veya atlanması gereken isteğe bağlı özellik.
requireGuestProvisionSignal?: boolean
Özellik Değeri
boolean
secrets
Ölçek kümesindeki sanal makinelere yüklenmesi gereken sertifika kümesini belirtir. Bir sanal makineye sertifika yüklemek için Linux için Azure Key Vault sanal makine uzantısını veya Windows için Azure Key Vault sanal makine uzantısını kullanmanız önerilir.
secrets?: VaultSecretGroup[]
Özellik Değeri
windowsConfiguration
Sanal makinedeki Windows işletim sistemi ayarlarını belirtir.
windowsConfiguration?: WindowsConfiguration