Udostępnij za pośrednictwem


VaultCertificate Klasa

Opisuje pojedyncze odwołanie do certyfikatu w Key Vault i miejsce, w którym certyfikat powinien znajdować się na maszynie wirtualnej.

Dziedziczenie
azure.mgmt.compute._serialization.Model
VaultCertificate

Konstruktor

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

Parametry Tylko słowo kluczowe

Nazwa Opis
certificate_url
str

Jest to adres URL certyfikatu, który został przekazany do Key Vault jako wpis tajny. Aby dodać wpis tajny do Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi być kodowaniem Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: <br>``<br> {<br> "data":"<Base64-encoded-certificate>,:code:
"dataType":"pfx",:code:
"password":""<pfx-file-password><br>}.

certificate_store
str

W przypadku maszyn wirtualnych z systemem Windows określa magazyn certyfikatów na maszynie wirtualnej, do której należy dodać certyfikat. Określony magazyn certyfikatów jest niejawnie na koncie LocalMachine. <br>:code:>><<<br>For Linux VMs, plik certyfikatu jest umieszczany w katalogu /var/lib/waagent, z nazwą <pliku UppercaseThumbprint.crt dla pliku certyfikatu X509 i <UppercaseThumbprint.prv>> dla klucza prywatnego. Oba te pliki są sformatowane .pem.

Zmienne

Nazwa Opis
certificate_url
str

Jest to adres URL certyfikatu, który został przekazany do Key Vault jako wpis tajny. Aby dodać wpis tajny do Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi być kodowaniem Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: <br>``<br> {<br> "data":"<Base64-encoded-certificate>,:code:
"dataType":"pfx",:code:
"password":""<pfx-file-password><br>}.

certificate_store
str

W przypadku maszyn wirtualnych z systemem Windows określa magazyn certyfikatów na maszynie wirtualnej, do której należy dodać certyfikat. Określony magazyn certyfikatów jest niejawnie na koncie LocalMachine. <br>:code:>><<<br>For Linux VMs, plik certyfikatu jest umieszczany w katalogu /var/lib/waagent, z nazwą <pliku UppercaseThumbprint.crt dla pliku certyfikatu X509 i <UppercaseThumbprint.prv>> dla klucza prywatnego. Oba te pliki są sformatowane .pem.