VaultCertificate interface

Bir Key Vault'ta tek bir sertifika referansını ve sertifikanın VM'de nerede bulunması gerektiğini tanımlar.

Özellikler

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.

certificateUrl

Bu, Key Vault'a gizli olarak yüklenen bir sertifikanın URL'sidir. Key Vault'ye bir sır eklemek için bkz. key vault. Bu durumda, sertifikanızın UTF-8'de kodlanmış aşağıdaki JSON Nesnesinin Base64 kodlaması olması gerekir:

{
'data':'<Base64-encoded-certificate>',
'dataType':'pfx',
'password':'<pfx-file-password>'
}
Bir sanal makineye sertifika yüklemek için Linux0 için Azure Key Vault sanal makine uzantısını veya Windows için Azure Key Vault sanal makine uzantısını kullanmak önerilir.

Ö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. key vault. Bu durumda, sertifikanızın UTF-8'de kodlanmış aşağıdaki JSON Nesnesinin Base64 kodlaması olması gerekir:

{
'data':'<Base64-encoded-certificate>',
'dataType':'pfx',
'password':'<pfx-file-password>'
}
Bir sanal makineye sertifika yüklemek için Linux0 için Azure Key Vault sanal makine uzantısını veya Windows için Azure Key Vault sanal makine uzantısını kullanmak önerilir.

certificateUrl?: string

Özellik Değeri

string