OSProfile Kelas
Menentukan pengaturan sistem operasi di komputer virtual. Beberapa pengaturan tidak dapat diubah setelah VM disediakan.
- Warisan
-
azure.mgmt.compute._serialization.ModelOSProfile
Konstruktor
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)
Parameter Kata Kunci-Saja
Nama | Deskripsi |
---|---|
computer_name
|
Menentukan nama OS host komputer virtual. Nama ini tidak dapat diperbarui setelah VM dibuat. Panjang maksimum (Windows): 15 karakter Panjang maksimum (Linux): 64 karakter. Untuk konvensi penamaan dan pembatasan, lihat Panduan implementasi layanan infrastruktur Azure. |
admin_username
|
Menentukan nama akun administrator. Properti ini tidak dapat diperbarui setelah VM dibuat. Pembatasan khusus Windows: Tidak dapat berakhiran "." Nilai yang tidak diizinkan: "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". Panjang minimum (Linux): Panjang maksimum 1 karakter (Linux): 64 karakter Panjang maksimum (Windows): 20 karakter. |
admin_password
|
Menentukan kata sandi akun administrator. Panjang minimum (Windows): 8 karakter Panjang minimum (Linux): 6 karakter Panjang maksimum (Windows): Panjang maksimum 123 karakter (Linux):Persyaratan kompleksitas 72 karakter: 3 dari 4 kondisi di bawah ini perlu dipenuhi Memiliki karakter yang lebih rendah Memiliki karakter atas Memiliki digit Memiliki karakter khusus (Kecocokan Regex [W_]) Nilai yang tidak diizinkan: "<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!" Untuk mengatur ulang kata sandi, lihat Cara mengatur ulang layanan Desktop Jauh atau kata sandi masuknya di VM Windows Untuk mengatur ulang kata sandi root, lihat Mengelola pengguna, SSH, dan memeriksa atau memperbaiki disk di VM Linux Azure menggunakan Ekstensi VMAccess. |
custom_data
|
Menentukan string data kustom yang dikodekan base-64. String yang dikodekan base-64 didekodekan ke array biner yang disimpan sebagai file pada Komputer Virtual. Panjang maksimum array biner adalah 65535 byte. Catatan: Jangan meneruskan rahasia atau kata sandi apa pun di properti customData Properti ini tidak dapat diperbarui setelah VM dibuat. customData diteruskan ke VM untuk disimpan sebagai file, untuk informasi selengkapnya lihat Data Kustom di Azure VM Untuk menggunakan cloud-init untuk VM Linux Anda, lihat Menggunakan cloud-init untuk menyesuaikan VM Linux selama pembuatan. |
windows_configuration
|
Menentukan pengaturan sistem operasi Windows pada komputer virtual. |
linux_configuration
|
Menentukan pengaturan sistem operasi Linux pada komputer virtual. Untuk daftar distribusi Linux yang didukung, lihat Linux di Distribusi Azure-Endorsed. |
secrets
|
Menentukan sekumpulan sertifikat yang harus diinstal ke komputer virtual. Untuk menginstal sertifikat pada komputer virtual, disarankan untuk menggunakan ekstensi komputer virtual Azure Key Vault untuk Linux atau ekstensi komputer virtual Azure Key Vault untuk Windows. |
allow_extension_operations
|
Menentukan apakah operasi ekstensi harus diizinkan pada komputer virtual. Ini hanya dapat diatur ke False ketika tidak ada ekstensi yang ada di komputer virtual. |
require_guest_provision_signal
|
Properti opsional yang harus diatur ke True atau dihilangkan. |
Variabel
Nama | Deskripsi |
---|---|
computer_name
|
Menentukan nama OS host komputer virtual. Nama ini tidak dapat diperbarui setelah VM dibuat. Panjang maksimum (Windows): 15 karakter Panjang maksimum (Linux): 64 karakter. Untuk konvensi penamaan dan pembatasan, lihat Panduan implementasi layanan infrastruktur Azure. |
admin_username
|
Menentukan nama akun administrator. Properti ini tidak dapat diperbarui setelah VM dibuat. Pembatasan khusus Windows: Tidak dapat berakhiran "." Nilai yang tidak diizinkan: "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". Panjang minimum (Linux): Panjang maksimum 1 karakter (Linux): 64 karakter Panjang maksimum (Windows): 20 karakter. |
admin_password
|
Menentukan kata sandi akun administrator. Panjang minimum (Windows): 8 karakter Panjang minimum (Linux): 6 karakter Panjang maksimum (Windows): Panjang maksimum 123 karakter (Linux):Persyaratan kompleksitas 72 karakter: 3 dari 4 kondisi di bawah ini perlu dipenuhi Memiliki karakter yang lebih rendah Memiliki karakter atas Memiliki digit Memiliki karakter khusus (Kecocokan Regex [W_]) Nilai yang tidak diizinkan: "<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!" Untuk mengatur ulang kata sandi, lihat Cara mengatur ulang layanan Desktop Jauh atau kata sandi masuknya di VM Windows Untuk mengatur ulang kata sandi root, lihat Mengelola pengguna, SSH, dan memeriksa atau memperbaiki disk di VM Linux Azure menggunakan Ekstensi VMAccess. |
custom_data
|
Menentukan string data kustom yang dikodekan base-64. String yang dikodekan base-64 didekodekan ke array biner yang disimpan sebagai file pada Komputer Virtual. Panjang maksimum array biner adalah 65535 byte. Catatan: Jangan meneruskan rahasia atau kata sandi apa pun di properti customData Properti ini tidak dapat diperbarui setelah VM dibuat. customData diteruskan ke VM untuk disimpan sebagai file, untuk informasi selengkapnya lihat Data Kustom di Azure VM Untuk menggunakan cloud-init untuk VM Linux Anda, lihat Menggunakan cloud-init untuk menyesuaikan VM Linux selama pembuatan. |
windows_configuration
|
Menentukan pengaturan sistem operasi Windows pada komputer virtual. |
linux_configuration
|
Menentukan pengaturan sistem operasi Linux pada komputer virtual. Untuk daftar distribusi Linux yang didukung, lihat Linux di Distribusi Azure-Endorsed. |
secrets
|
Menentukan sekumpulan sertifikat yang harus diinstal ke komputer virtual. Untuk menginstal sertifikat pada komputer virtual, disarankan untuk menggunakan ekstensi komputer virtual Azure Key Vault untuk Linux atau ekstensi komputer virtual Azure Key Vault untuk Windows. |
allow_extension_operations
|
Menentukan apakah operasi ekstensi harus diizinkan pada komputer virtual. Ini hanya dapat diatur ke False ketika tidak ada ekstensi yang ada di komputer virtual. |
require_guest_provision_signal
|
Properti opsional yang harus diatur ke True atau dihilangkan. |
Azure SDK for Python
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk