VaultCertificate interface
Bir Key Vault tek bir sertifika başvuruyu ve sertifikanın VM'de nerede bulunması gerektiğini açıklar.
Özellikler
certificate |
Windows VM'leri için, sanal makinede sertifikanın eklenmesi gereken sertifika depoyu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için sertifika dosyası /var/lib/waagent dizinine yerleştirilir; 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 dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault gizli dizi eklemek için bkz. Anahtar kasasına anahtar veya gizli dizi ekleme. Bu durumda sertifikanızın UTF-8 ile kodlanmış aşağıdaki JSON Nesnesinin Base64 kodlaması olması gerekir: |
Özellik Ayrıntıları
certificateStore
Windows VM'leri için, sanal makinede sertifikanın eklenmesi gereken sertifika depoyu belirtir. Belirtilen sertifika deposu, LocalMachine hesabında örtük olarak bulunur. Linux VM'leri için sertifika dosyası /var/lib/waagent dizinine yerleştirilir; 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 dizi olarak yüklenmiş bir sertifikanın URL'sidir. Key Vault gizli dizi eklemek için bkz. Anahtar kasasına anahtar veya gizli dizi ekleme. Bu durumda sertifikanızın UTF-8 ile kodlanmış aşağıdaki JSON Nesnesinin Base64 kodlaması olması gerekir:
{
"data":"",
"dataType":"pfx",
"password":""
}
Bir sanal makineye sertifika yüklemek için Linux için Azure Key Vault sanal makine uzantısını veya Windows için Azure Key Vault sanal makine uzantısını kullanmanız önerilir.
certificateUrl?: string
Özellik Değeri
string