Condividi tramite


VaultCertificate Classe

Descrive un singolo riferimento al certificato in un Key Vault e la posizione in cui deve risiedere il certificato nella macchina virtuale.

Ereditarietà
azure.mgmt.compute._serialization.Model
VaultCertificate

Costruttore

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

Parametri solo parole chiave

Nome Descrizione
certificate_url
str

Si tratta dell'URL di un certificato caricato in Key Vault come segreto. Per aggiungere un segreto alla Key Vault, vedere Aggiungere una chiave o un segreto all'insieme di credenziali delle chiavi. In questo caso, il certificato deve essere La codifica Base64 dell'oggetto JSON seguente codificato in UTF-8: <br>``<br> {<br> "data":"<Base64-encoded-certificate>",:code:
"dataType":"pfx",:code:
"password":""<pfx-file-password><br>} <br> Per installare i certificati in una macchina virtuale, è consigliabile usare l'estensione macchina virtuale di Azure Key Vault per Linux o l'estensione macchina virtuale di Azure Key Vault per Windows.

certificate_store
str

Per le macchine virtuali Windows, specifica l'archivio certificati nella macchina virtuale a cui aggiungere il certificato. L'archivio certificati specificato è in modo implicito nell'account LocalMachine. Per le macchine virtuali Linux, il file di certificato viene inserito nella directory /var/lib/waagent, con il nome <di file UppercaseThumbprint.crt> per il file di certificato X509 e <UppercaseThumbprint.prv> per la chiave privata. Entrambi questi file sono formattati con estensione pem.

Variabili

Nome Descrizione
certificate_url
str

Si tratta dell'URL di un certificato caricato in Key Vault come segreto. Per aggiungere un segreto alla Key Vault, vedere Aggiungere una chiave o un segreto all'insieme di credenziali delle chiavi. In questo caso, il certificato deve essere La codifica Base64 dell'oggetto JSON seguente codificato in UTF-8: <br>``<br> {<br> "data":"<Base64-encoded-certificate>",:code:
"dataType":"pfx",:code:
"password":""<pfx-file-password><br>} <br> Per installare i certificati in una macchina virtuale, è consigliabile usare l'estensione macchina virtuale di Azure Key Vault per Linux o l'estensione macchina virtuale di Azure Key Vault per Windows.

certificate_store
str

Per le macchine virtuali Windows, specifica l'archivio certificati nella macchina virtuale a cui aggiungere il certificato. L'archivio certificati specificato è in modo implicito nell'account LocalMachine. Per le macchine virtuali Linux, il file di certificato viene inserito nella directory /var/lib/waagent, con il nome <di file UppercaseThumbprint.crt> per il file di certificato X509 e <UppercaseThumbprint.prv> per la chiave privata. Entrambi questi file sono formattati con estensione pem.