Partager via


VaultCertificate Classe

Décrit une référence de certificat unique dans un Key Vault et l’emplacement où le certificat doit se trouver sur la machine virtuelle.

Héritage
azure.mgmt.compute._serialization.Model
VaultCertificate

Constructeur

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

Paramètres de mots-clés uniquement

Nom Description
certificate_url
str

Il s’agit de l’URL d’un certificat qui a été chargé sur Key Vault en tant que secret. Pour ajouter un secret au Key Vault, consultez Ajouter une clé ou un secret au coffre de clés. Dans ce cas, votre certificat doit être Il s’agit de l’encodage Base64 de l’objet JSON suivant qui est encodé en UTF-8 : <br>``<br> {<br> « data »:"<Base64-encoded-certificate> »,:code :
« dataType »:"pfx »,:code :
« password »:"<pfx-file-password>"<br>}.

certificate_store
str

Pour les machines virtuelles Windows, spécifie le magasin de certificats sur la machine virtuelle à laquelle le certificat doit être ajouté. Le magasin de certificats spécifié est implicitement dans le compte LocalMachine. <br>:code:>><<<br>Pour les machines virtuelles Linux, le fichier de certificat est placé sous le répertoire /var/lib/waagent, avec le nom <de fichier UppercaseThumbprint.crt> pour le fichier de certificat X509 et <UppercaseThumbprint.prv> pour la clé privée. Ces deux fichiers sont au format .pem.

Variables

Nom Description
certificate_url
str

Il s’agit de l’URL d’un certificat qui a été chargé sur Key Vault en tant que secret. Pour ajouter un secret au Key Vault, consultez Ajouter une clé ou un secret au coffre de clés. Dans ce cas, votre certificat doit être Il s’agit de l’encodage Base64 de l’objet JSON suivant qui est encodé en UTF-8 : <br>``<br> {<br> « data »:"<Base64-encoded-certificate> »,:code :
« dataType »:"pfx »,:code :
« password »:"<pfx-file-password>"<br>}.

certificate_store
str

Pour les machines virtuelles Windows, spécifie le magasin de certificats sur la machine virtuelle à laquelle le certificat doit être ajouté. Le magasin de certificats spécifié est implicitement dans le compte LocalMachine. <br>:code:>><<<br>Pour les machines virtuelles Linux, le fichier de certificat est placé sous le répertoire /var/lib/waagent, avec le nom <de fichier UppercaseThumbprint.crt> pour le fichier de certificat X509 et <UppercaseThumbprint.prv> pour la clé privée. Ces deux fichiers sont au format .pem.