OSProfile interface
Specifica le impostazioni del sistema operativo per la macchina virtuale. Alcune impostazioni non possono essere modificate dopo il provisioning della macchina virtuale.
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 nella macchina virtuale. |
computer |
Specifica il nome del sistema operativo host della macchina virtuale. |
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. |
linux |
Specifica le impostazioni del sistema operativo Linux nella macchina virtuale. |
require |
Specifica se il segnale di provisioning guest è necessario per dedurre l'esito positivo del provisioning della macchina virtuale. Nota: questa proprietà è solo per i test privati e tutti i clienti non devono impostare la proprietà su false. |
secrets | Specifica il set di certificati che devono essere installati nella macchina virtuale. |
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 utenti, SSH e controllare o ripristinare i dischi in macchine virtuali Linux di Azure usando l'estensione VMAccess
adminPassword?: string
Valore della proprietà
string
adminUsername
Specifica il nome dell'account amministratore.
Questa proprietà non può essere aggiornata dopo la creazione della macchina virtuale.
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 nella macchina virtuale.
Questa impostazione può essere impostata su False solo quando non sono presenti estensioni nella macchina virtuale.
allowExtensionOperations?: boolean
Valore della proprietà
boolean
computerName
Specifica il nome del sistema operativo host della macchina virtuale.
Questo nome non può essere aggiornato dopo la creazione della macchina virtuale.
Lunghezza massima (Windows): 15 caratteri
Lunghezza massima (Linux): 64 caratteri.
Per le convenzioni di denominazione e le restrizioni, vedere linee guida per l'implementazione dei servizi dell'infrastruttura di Azure.
computerName?: 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.
Nota: non passare segreti o password nella proprietà customData
Questa proprietà non può essere aggiornata dopo la creazione della macchina virtuale.
customData viene passato alla macchina virtuale da salvare come file. Per altre informazioni, vedere dati personalizzati nelle macchine virtuali di Azure
Per l'uso di cloud-init per la macchina virtuale Linux, 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 Azure-Endorsed Distribuzioni
Per l'esecuzione di distribuzioni non approvate, vedere Informazioni sulle distribuzioni non approvate.
linuxConfiguration?: LinuxConfiguration
Valore della proprietà
requireGuestProvisionSignal
Specifica se il segnale di provisioning guest è necessario per dedurre l'esito positivo del provisioning della macchina virtuale. Nota: questa proprietà è solo per i test privati e tutti i clienti non devono impostare la proprietà su false.
requireGuestProvisionSignal?: boolean
Valore della proprietà
boolean
secrets
Specifica il set di certificati che devono essere installati nella macchina virtuale.
secrets?: VaultSecretGroup[]
Valore della proprietà
windowsConfiguration
Specifica le impostazioni del sistema operativo Windows nella macchina virtuale.
windowsConfiguration?: WindowsConfiguration