OSProfile Classe
Specifica le impostazioni del sistema operativo per la macchina virtuale. Alcune impostazioni non possono essere modificate dopo il provisioning della macchina virtuale.
- Ereditarietà
-
azure.mgmt.compute._serialization.ModelOSProfile
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, allow_extension_operations: bool | None = None, require_guest_provision_signal: bool | None = None, **kwargs: Any)
Parametri solo parole chiave
Nome | Descrizione |
---|---|
computer_name
|
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 di infrastruttura di Azure. |
admin_username
|
Specifica il nome dell'account amministratore.
|
admin_password
|
Specifica la password dell'account amministratore.
|
custom_data
|
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. Nota: non passare segreti o password nella proprietà customData. Questa proprietà non può essere aggiornata dopo la creazione della macchina virtuale. La proprietà 'customData' viene passata 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. |
windows_configuration
|
Specifica le impostazioni del sistema operativo Windows nella macchina virtuale. |
linux_configuration
|
Specifica le impostazioni del sistema operativo Linux nella macchina virtuale. Per un elenco delle distribuzioni Linux supportate, vedere Linux in Azure-Endorsed Distribuzioni. |
secrets
|
Specifica il set di certificati che deve essere installato nella macchina virtuale. Per installare i certificati in una macchina virtuale, è consigliabile usare l'estensione macchina virtuale azure Key Vault per Linux o l'estensione macchina virtuale di Azure Key Vault per Windows. |
allow_extension_operations
|
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. |
require_guest_provision_signal
|
Proprietà facoltativa che deve essere impostata su True o omessa. |
Variabili
Nome | Descrizione |
---|---|
computer_name
|
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 di infrastruttura di Azure. |
admin_username
|
Specifica il nome dell'account amministratore. |
admin_password
|
Specifica la password dell'account amministratore.
|
custom_data
|
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. Nota: non passare segreti o password nella proprietà customData. Questa proprietà non può essere aggiornata dopo la creazione della macchina virtuale. La proprietà 'customData' viene passata 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. |
windows_configuration
|
Specifica le impostazioni del sistema operativo Windows nella macchina virtuale. |
linux_configuration
|
Specifica le impostazioni del sistema operativo Linux nella macchina virtuale. Per un elenco delle distribuzioni Linux supportate, vedere Linux in Azure-Endorsed Distribuzioni. |
secrets
|
Specifica il set di certificati che deve essere installato nella macchina virtuale. Per installare i certificati in una macchina virtuale, è consigliabile usare l'estensione macchina virtuale azure Key Vault per Linux o l'estensione macchina virtuale di Azure Key Vault per Windows. |
allow_extension_operations
|
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. |
require_guest_provision_signal
|
Proprietà facoltativa che deve essere impostata su True o omessa. |
Azure SDK for Python
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per