VirtualMachineScaleSetOSProfile interface
Descrive un profilo del sistema operativo del set di scalabilità di macchine virtuali.
Proprietà
| admin |
Specifica la password dell'account amministratore. |
| admin |
Specifica il nome dell'account amministratore. |
| allow |
Specifica se le operazioni di estensione devono essere consentite nel set di scalabilità di macchine virtuali. Questa impostazione può essere impostata su False solo quando non sono presenti estensioni nel set di scalabilità di macchine virtuali. |
| computer |
Specifica il prefisso del nome computer per tutte le macchine virtuali nel set di scalabilità. I prefissi dei nomi computer devono essere lunghi da 1 a 15 caratteri. |
| custom |
Specifica una stringa con codifica base 64 di dati personalizzati. La stringa con codifica base 64 viene decodificata in una matrice binaria salvata come file nella macchina virtuale. La lunghezza massima della matrice binaria è di 65535 byte. Per l'uso di cloud-init per la macchina virtuale, vedere Uso di cloud-init per personalizzare una macchina virtuale Linux durante la creazione |
| linux |
Specifica le impostazioni del sistema operativo Linux nella macchina virtuale. Per un elenco delle distribuzioni Linux supportate, vedere Linux in distribuzioni Azure-Endorsed. |
| require |
Proprietà facoltativa che deve essere impostata su True o omessa. |
| secrets | Specifica il set di certificati che devono essere installati nelle macchine virtuali nel set di scalabilità. Per installare i certificati in una macchina virtuale, è consigliabile usare l'estensione macchina virtuale di Azure Key Vault per Linux o l'estensione macchina virtuale di Azure Key Vault per Windows. |
| windows |
Specifica le impostazioni del sistema operativo Windows nella macchina virtuale. |
Dettagli proprietà
adminPassword
Specifica la password dell'account amministratore.
Lunghezza minima (Windows): 8 caratteri
Lunghezza minima (Linux): 6 caratteri
Lunghezza massima (Windows): 123 caratteri
Lunghezza massima (Linux): 72 caratteri
requisiti di complessità: è necessario soddisfare 3 su 4 condizioni seguenti
Ha caratteri inferiori
Ha caratteri superiori
Ha una cifra
Ha un carattere speciale (corrispondenza regex [\W_])
Valori non consentiti: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"
Per reimpostare la password, vedere Come reimpostare il servizio Desktop remoto o la relativa password di accesso in una macchina virtuale Windows
Per reimpostare la password radice, vedere Gestire gli utenti, SSH e controllare o ripristinare i dischi nelle macchine virtuali Linux di Azure usando l'estensione VMAccess Questo valore contiene una credenziale. Prendere in considerazione l'oscuramento prima di visualizzare gli utenti
adminPassword?: string
Valore della proprietà
string
adminUsername
Specifica il nome dell'account amministratore.
restrizione solo Windows: Non è possibile terminare in "."
Valori non consentiti: "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".
lunghezza minima (Linux): 1 carattere
Lunghezza massima (Linux): 64 caratteri
Lunghezza massima (Windows): 20 caratteri
adminUsername?: string
Valore della proprietà
string
allowExtensionOperations
Specifica se le operazioni di estensione devono essere consentite nel set di scalabilità di macchine virtuali. Questa impostazione può essere impostata su False solo quando non sono presenti estensioni nel set di scalabilità di macchine virtuali.
allowExtensionOperations?: boolean
Valore della proprietà
boolean
computerNamePrefix
Specifica il prefisso del nome computer per tutte le macchine virtuali nel set di scalabilità. I prefissi dei nomi computer devono essere lunghi da 1 a 15 caratteri.
computerNamePrefix?: string
Valore della proprietà
string
customData
Specifica una stringa con codifica base 64 di dati personalizzati. La stringa con codifica base 64 viene decodificata in una matrice binaria salvata come file nella macchina virtuale. La lunghezza massima della matrice binaria è di 65535 byte. Per l'uso di cloud-init per la macchina virtuale, vedere Uso di cloud-init per personalizzare una macchina virtuale Linux durante la creazione
customData?: string
Valore della proprietà
string
linuxConfiguration
Specifica le impostazioni del sistema operativo Linux nella macchina virtuale. Per un elenco delle distribuzioni Linux supportate, vedere Linux in distribuzioni Azure-Endorsed.
linuxConfiguration?: LinuxConfiguration
Valore della proprietà
requireGuestProvisionSignal
Proprietà facoltativa che deve essere impostata su True o omessa.
requireGuestProvisionSignal?: boolean
Valore della proprietà
boolean
secrets
Specifica il set di certificati che devono essere installati nelle macchine virtuali nel set di scalabilità. Per installare i certificati in una macchina virtuale, è consigliabile usare l'estensione macchina virtuale di Azure Key Vault per Linux o l'estensione macchina virtuale di Azure Key Vault per Windows.
secrets?: VaultSecretGroup[]
Valore della proprietà
windowsConfiguration
Specifica le impostazioni del sistema operativo Windows nella macchina virtuale.
windowsConfiguration?: WindowsConfiguration