VaultCertificate interface
Opisuje pojedyncze odwołanie do certyfikatu w usłudze Key Vault i miejsce, w którym powinien znajdować się certyfikat na maszynie wirtualnej.
Właściwości
certificate |
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. W przypadku maszyn wirtualnych z systemem Linux 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 jako pem. |
certificate |
Jest to adres URL certyfikatu przekazanego do usługi Key Vault jako wpisu tajnego. Aby dodać wpis tajny do usługi Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy.
W takim przypadku certyfikat musi mieć wartość Kodowanie Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: |
Szczegóły właściwości
certificateStore
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. W przypadku maszyn wirtualnych z systemem Linux 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 jako pem.
certificateStore?: string
Wartość właściwości
string
certificateUrl
Jest to adres URL certyfikatu przekazanego do usługi Key Vault jako wpisu tajnego. Aby dodać wpis tajny do usługi Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy.
W takim przypadku certyfikat musi mieć wartość Kodowanie Base64 następującego obiektu JSON zakodowanego w formacie UTF-8:
{
"data":",
"dataType":"pfx",
"password":""
}
Aby zainstalować certyfikaty na maszynie wirtualnej, zaleca się użycie rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Linux lub rozszerzenia maszyny wirtualnej usługi Azure Key Vault dla systemu Windows.
certificateUrl?: string
Wartość właściwości
string