Sdílet prostřednictvím


VaultCertificate Třída

Popisuje jeden odkaz na certifikát v Key Vault a umístění certifikátu na virtuálním počítači.

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

Konstruktor

VaultCertificate(*, certificate_url: str | None = None, certificate_store: str | None = None, **kwargs: Any)

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

Name Description
certificate_url
str

Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. Informace o přidání tajného kódu do Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódování Base64 následujícího objektu JSON, který je zakódovaný v UTF-8: <br>``<br> {<br> "data":"<Base64-encoded-certificate>",:code:
"dataType":"pfx",:code:
"password":"<pfx-file-password>"} <br><br>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.

certificate_store
str

U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. <br>:code:>><<<br>U virtuálních počítačů s Linuxem je soubor certifikátu umístěný v adresáři /var/lib/waagent s názvem <souboru UppercaseThumbprint.crt> pro soubor certifikátu X509 a <UppercaseThumbprint.prv> pro privátní klíč. Oba tyto soubory mají formát .pem.

Proměnné

Name Description
certificate_url
str

Toto je adresa URL certifikátu, který se nahrál do Key Vault jako tajný kód. Informace o přidání tajného kódu do Key Vault najdete v tématu Přidání klíče nebo tajného klíče do trezoru klíčů. V tomto případě musí být váš certifikát kódování Base64 následujícího objektu JSON, který je zakódovaný v UTF-8: <br>``<br> {<br> "data":"<Base64-encoded-certificate>",:code:
"dataType":"pfx",:code:
"password":"<pfx-file-password>"} <br><br>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.

certificate_store
str

U virtuálních počítačů s Windows určuje úložiště certifikátů na virtuálním počítači, do kterého se má certifikát přidat. Zadané úložiště certifikátů je implicitně v účtu LocalMachine. <br>:code:>><<<br>U virtuálních počítačů s Linuxem je soubor certifikátu umístěný v adresáři /var/lib/waagent s názvem <souboru UppercaseThumbprint.crt> pro soubor certifikátu X509 a <UppercaseThumbprint.prv> pro privátní klíč. Oba tyto soubory mají formát .pem.