OSProfile Třída
Určuje nastavení operačního systému pro virtuální počítač. Po zřízení virtuálního počítače nejde některá nastavení změnit.
- Dědičnost
-
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)
Proměnné
- computer_name
- str
Určuje název operačního systému hostitele virtuálního počítače.
<br>``<br>
Tento název nelze po vytvoření virtuálního počítače aktualizovat.
<br>``<br>
Maximální délka (Windows): 15 znaků <br>``<br>
Maximální délka (Linux): 64 znaků. <br>``<br>
Zásady a omezení vytváření názvů najdete v pokynech k implementaci služeb infrastruktury Azure.
- admin_username
- str
Určuje název účtu správce. <br>``<br>
Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. <br>``<br>
Omezení jenom pro Windows: Nemůže končit na "." <br>``<br>
Nepovolené hodnoty: "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". <br>``<br>
Minimální délka (Linux): 1 znak <br>``<br>
Maximální délka (Linux): 64 znaků <br>``<br>
Maximální délka (Windows): 20 znaků.
- admin_password
- str
Určuje heslo účtu správce.
<br>``<br>
Minimální délka (Windows): 8 znaků <br>``<br>
Minimální délka (Linux): 6 znaků <br>``<br>
Maximální délka (Windows): 123 znaků <br>``<br>
Maximální délka (Linux): 72 znaků <br>``<br>
Požadavky na složitost: 3 ze 4 níže uvedených podmínek musí být splněny <br>
Má dolní znaky <br>
Má horní znaky:kód:<br>
Má číslici <br>
Má speciální znak (shoda regex [W_]) <br>``<br>
Nepovolené hodnoty: "<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>
Informace o resetování hesla najdete v tématu Resetování služby Vzdálená plocha nebo jejího přihlašovacího hesla na virtuálním<br>``<br>
počítači s Windows Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess.
- custom_data
- str
Určuje řetězec s kódováním base-64 s vlastními daty. Řetězec s kódováním base-64 je dekódován na binární pole, které je uloženo jako soubor na virtuálním počítači. Maximální délka binárního pole je 65535 bajtů. <br>``<br>
Poznámka: Ve vlastnosti customData nepředávejte žádné tajné kódy ani hesla.<br>``<br>
Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. <br>``<br>
customData se předá virtuálnímu počítači, který se má uložit jako soubor. Další informace najdete v tématu Vlastní data na virtuálních počítačích<br>``<br>
Azure. Informace o použití cloud-init pro virtuální počítač s Linuxem najdete v tématu Použití cloud-init k přizpůsobení virtuálního počítače s Linuxem během vytváření.
- windows_configuration
- WindowsConfiguration
Určuje nastavení operačního systému Windows na virtuálním počítači.
- linux_configuration
- LinuxConfiguration
Určuje nastavení operačního systému Linux na virtuálním počítači. <br>
>>:code:<br>
Seznam podporovaných distribucí Linuxu najdete v tématu Linux on Azure-Endorsed Distributions <https://docs.microsoft.com/azure/virtual-machines/linux/endorsed-distros>
_<<.
- secrets
- list[VaultSecretGroup]
Určuje sadu certifikátů, které se mají nainstalovat do virtuálního počítače. Pokud chcete nainstalovat certifikáty na virtuální počítač, doporučujeme použít rozšíření virtuálního počítače Azure Key Vault pro Linux nebo rozšíření virtuálního počítače Azure Key Vault pro Windows.
- allow_extension_operations
- bool
Určuje, jestli mají být na virtuálním počítači povolené operace rozšíření. <br>
:code:>><<<br>
Tato hodnota může být nastavená na hodnotu False pouze v případě, že na virtuálním počítači nejsou k dispozici žádná rozšíření.
- require_guest_provision_signal
- bool
Určuje, jestli se k odvozování úspěšného zřízení virtuálního počítače vyžaduje signál zřizování hosta. Poznámka: Tato vlastnost je určena pouze pro privátní testování a všichni zákazníci nesmí vlastnost nastavit na hodnotu false.