Condividi tramite


OSProfile Classe

Specifica le impostazioni del sistema operativo per la macchina virtuale.

Ereditarietà
azure.mgmt.compute._serialization.Model
OSProfile

Costruttore

OSProfile(*, computer_name: str | None = None, admin_username: str | None = None, admin_password: str | None = None, custom_data: str | None = None, windows_configuration: _models.WindowsConfiguration | None = None, linux_configuration: _models.LinuxConfiguration | None = None, secrets: List[_models.VaultSecretGroup] | None = None, **kwargs: Any)

Keyword-Only Parameters

computer_name
str

Specifica il nome del sistema operativo host della macchina virtuale. <br>``<br> Questo nome non può essere aggiornato dopo la creazione della macchina virtuale. <br>``<br>Lunghezza massima (Windows): 15 caratteri <br>``<br>Max-length (Linux ): 64 caratteri. <br>``<br> Per le convenzioni di denominazione e le restrizioni, vedere Linee guida per l'implementazione dei servizi di infrastruttura di Azure.

admin_username
str

Specifica il nome dell'account amministratore. <br>``<br>Restrizione solo Windows: Impossibile terminare in "." <br>``<br>Valori non consentiti: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "asp "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br>``<br>Lunghezza minima (Linux): 1 carattere <br>``<br>Max-length (Linux): 64 caratteri Max-length (Windows): 20 caratteri <br>``<br>``<li><br>``<br> Per l'accesso radice alla macchina virtuale Linux, vedere Uso dei privilegi radice nelle macchine virtuali Linux in Azure<br>``<li> Per un elenco di utenti di sistema predefiniti in Linux che non devono essere usati in questo campo, vedere Selezione di nomi utente per Linux in Azure.

admin_password
str

Specifica la password dell'account amministratore. <br>``<br>Lunghezza minima (Windows): 8 caratteri <br>``<br> Lunghezza minima (Linux): 6 caratteri <br>``<br>Max-length (Windows): 123 <br>``<br> caratteri Max-length (Linux): 72 caratteri <br>``<br>Complessità requisiti: 3 delle 4 condizioni seguenti devono essere <br> soddisfatte con caratteri inferiori <br>: codice<br>: ha un <br> carattere speciale (Regex match [W_]) <br>``<br>Valori non consentiti: "<xref:mailto:abc@123><xref:mailto:P@$$w0rd>", "", "",<xref:mailto:P@ssw0rd><xref:mailto:P@ssword123> " ", "Pa$$word", "", "<xref:mailto:pass@word1>Password!", "Password1", "Password22", "iloveyou!" <br>``<br> 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<br>``<br> Linux di Azure usando l'estensione VMAccess.

custom_data
str

Specifica una stringa con codifica in Base 64 di dati personalizzati. La stringa con codifica in Base 64 viene decodificata in una matrice binaria salvata come file nella macchina virtuale. La lunghezza massima della matrice binaria è 65535 byte. <br>``<br> Per l'uso di cloud-init per la macchina virtuale, vedere Uso di cloud-init per personalizzare una macchina virtuale Linux durante la creazione.

windows_configuration
WindowsConfiguration

Specifica le impostazioni del sistema operativo Windows nella macchina virtuale.

linux_configuration
LinuxConfiguration

Specifica le impostazioni del sistema operativo Linux nella macchina virtuale. <br>>>:code:<br>Per un elenco di distribuzioni Linux supportate, vedere _<<<br>``<br> Per l'esecuzione di distribuzioni non approvate, vedere Linux on Azure-Endorsed Distributions <https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json>Informazioni per distribuzioni non approvate.

secrets
list[VaultSecretGroup]

Specifica il set di certificati che deve essere installato nella macchina virtuale.

Variabili

computer_name
str

Specifica il nome del sistema operativo host della macchina virtuale. <br>``<br> Questo nome non può essere aggiornato dopo la creazione della macchina virtuale. <br>``<br>Lunghezza massima (Windows): 15 caratteri <br>``<br>Max-length (Linux ): 64 caratteri. <br>``<br> Per le convenzioni di denominazione e le restrizioni, vedere Linee guida per l'implementazione dei servizi di infrastruttura di Azure.

admin_username
str

Specifica il nome dell'account amministratore. <br>``<br>Restrizione solo Windows: Impossibile terminare in "." <br>``<br>Valori non consentiti: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "asp "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". <br>``<br>Lunghezza minima (Linux): 1 carattere <br>``<br>Max-length (Linux): 64 caratteri Max-length (Windows): 20 caratteri <br>``<br>``<li><br>``<br> Per l'accesso radice alla macchina virtuale Linux, vedere Uso dei privilegi radice nelle macchine virtuali Linux in Azure<br>``<li> Per un elenco di utenti di sistema predefiniti in Linux che non devono essere usati in questo campo, vedere Selezione di nomi utente per Linux in Azure.

admin_password
str

Specifica la password dell'account amministratore. <br>``<br>Lunghezza minima (Windows): 8 caratteri <br>``<br> Lunghezza minima (Linux): 6 caratteri <br>``<br>Max-length (Windows): 123 <br>``<br> caratteri Max-length (Linux): 72 caratteri <br>``<br>Complessità requisiti: 3 delle 4 condizioni seguenti devono essere <br> soddisfatte con caratteri inferiori <br>: codice<br>: ha un <br> carattere speciale (Regex match [W_]) <br>``<br>Valori non consentiti: "<xref:mailto:abc@123><xref:mailto:P@$$w0rd>", "", "",<xref:mailto:P@ssw0rd><xref:mailto:P@ssword123> " ", "Pa$$word", "", "<xref:mailto:pass@word1>Password!", "Password1", "Password22", "iloveyou!" <br>``<br> 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<br>``<br> Linux di Azure usando l'estensione VMAccess.

custom_data
str

Specifica una stringa con codifica in Base 64 di dati personalizzati. La stringa con codifica in Base 64 viene decodificata in una matrice binaria salvata come file nella macchina virtuale. La lunghezza massima della matrice binaria è 65535 byte. <br>``<br> Per l'uso di cloud-init per la macchina virtuale, vedere Uso di cloud-init per personalizzare una macchina virtuale Linux durante la creazione.

windows_configuration
WindowsConfiguration

Specifica le impostazioni del sistema operativo Windows nella macchina virtuale.

linux_configuration
LinuxConfiguration

Specifica le impostazioni del sistema operativo Linux nella macchina virtuale. <br>>>:code:<br>Per un elenco di distribuzioni Linux supportate, vedere _<<<br>``<br> Per l'esecuzione di distribuzioni non approvate, vedere Linux on Azure-Endorsed Distributions <https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json>Informazioni per distribuzioni non approvate.

secrets
list[VaultSecretGroup]

Specifica il set di certificati che deve essere installato nella macchina virtuale.