VaultCertificate Kelas
Menjelaskan referensi sertifikat tunggal dalam Key Vault, dan di mana sertifikat harus berada di VM.
- Warisan
-
azure.mgmt.compute._serialization.ModelVaultCertificate
Konstruktor
VaultCertificate(*, certificate_url: str | None = None, certificate_store: str | None = None, **kwargs)
Variabel
- certificate_url
- str
Ini adalah URL sertifikat yang telah diunggah ke Key Vault sebagai rahasia. Untuk menambahkan rahasia ke Key Vault, lihat Menambahkan kunci atau rahasia ke brankas kunci. Dalam hal ini, sertifikat Anda harus Berupa Pengodean Base64 dari Objek JSON berikut yang dikodekan dalam UTF-8: <br>``<br>
{<br>
"data":"<Base64-encoded-certificate>
",:code:
"dataType":"pfx",:code:
"password":"<pfx-file-password>
"<br>
} <br>
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.
- certificate_store
- str
Untuk VM Windows, menentukan penyimpanan sertifikat pada Komputer Virtual tempat sertifikat harus ditambahkan. Penyimpanan sertifikat yang ditentukan secara implisit di akun LocalMachine. <br>
:code:>><<<br>
Untuk VM Linux, file sertifikat ditempatkan di bawah direktori /var/lib/waagent, dengan nama <file UppercaseThumbprint.crt> untuk file sertifikat X509 dan <UppercaseThumbprint.prv> untuk kunci privat. Kedua file ini diformat .pem.