VaultCertificate interface
Bir Key Vault'ta tek bir sertifika referansını ve sertifikanın VM'de nerede bulunması gerektiğini tanımlar.
Özellikler
| certificate |
Windows VM'leri için, sertifikanın eklenmesi gereken Sanal Makinedeki sertifika deposunu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için sertifika dosyası /var/lib/waagent dizinine yerleştirilir ve X509 sertifika dosyası için UppercaseThumbprint<.crt >dosya adı ve özel anahtar için <UppercaseThumbprint>.prv. Bu dosyaların her ikisi de .pem biçimindedir. |
| certificate |
Bu, Key Vault'a gizli olarak yüklenen bir sertifikanın URL'sidir. Key Vault'ye bir sır eklemek için bkz. |
Özellik Ayrıntıları
certificateStore
Windows VM'leri için, sertifikanın eklenmesi gereken Sanal Makinedeki sertifika deposunu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için sertifika dosyası /var/lib/waagent dizinine yerleştirilir ve X509 sertifika dosyası için UppercaseThumbprint<.crt >dosya adı ve özel anahtar için <UppercaseThumbprint>.prv. Bu dosyaların her ikisi de .pem biçimindedir.
certificateStore?: string
Özellik Değeri
string
certificateUrl
Bu, Key Vault'a gizli olarak yüklenen bir sertifikanın URL'sidir. Key Vault'ye bir sır eklemek için bkz.
{
'data':'<Base64-encoded-certificate>',
'dataType':'pfx',
'password':'<pfx-file-password>'
}
Bir sanal makineye sertifika yüklemek için Linux0 için
certificateUrl?: string
Özellik Değeri
string