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 není možné některá nastavení změnit.

Dědičnost
azure.mgmt.compute._serialization.Model
OSProfile

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)

Výhradně parametry klíčových slov

Name Description
computer_name
str

Určuje název hostitelského operačního systému virtuálního počítače. Tento název nelze po vytvoření virtuálního počítače aktualizovat. Maximální délka (Windows): 15 znaků. Maximální délka (Linux): 64 znaků. 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>Zakázané 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: Musí být splněny 3 ze 4 níže uvedených <br> podmínek. Má nižší znaky <br>Má velké znaky:kód:<br> Má číslici <br> má speciální znak (shoda regulárního výrazu [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 vlastních dat kódovaný jako base-64. Řetězec kódovaný jako base-64 je dekódován do binárního 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ů. Poznámka: Ve vlastnosti customData nepředávejte žádné tajné kódy ani hesla. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Vlastnost 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 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

Určuje nastavení operačního systému Windows na virtuálním počítači.

linux_configuration

Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distributions.

secrets

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

Určuje, jestli mají být na virtuálním počítači povolené operace rozšíření. Tato hodnota může být nastavena 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

Volitelná vlastnost, která musí být nastavena na hodnotu True nebo vynechána.

Proměnné

Name Description
computer_name
str

Určuje název hostitelského operačního systému virtuálního počítače. Tento název nelze po vytvoření virtuálního počítače aktualizovat. Maximální délka (Windows): 15 znaků. Maximální délka (Linux): 64 znaků. 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>Zakázané 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: Musí být splněny 3 ze 4 níže uvedených <br> podmínek. Má nižší znaky <br>Má velké znaky:kód:<br> Má číslici <br> má speciální znak (shoda regulárního výrazu [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 vlastních dat kódovaný jako base-64. Řetězec kódovaný jako base-64 je dekódován do binárního 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ů. Poznámka: Ve vlastnosti customData nepředávejte žádné tajné kódy ani hesla. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Vlastnost 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 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

Určuje nastavení operačního systému Windows na virtuálním počítači.

linux_configuration

Určuje nastavení operačního systému Linux na virtuálním počítači. Seznam podporovaných distribucí Linuxu najdete v tématu Linux v Azure-Endorsed Distributions.

secrets

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

Určuje, jestli mají být na virtuálním počítači povolené operace rozšíření. Tato hodnota může být nastavena 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

Volitelná vlastnost, která musí být nastavena na hodnotu True nebo vynechána.