CertificateReference interface
Interface représentant CertificateReference.
Propriétés
| store |
Emplacement du magasin de certificats sur le nœud de calcul dans lequel installer le certificat. La valeur par défaut est currentuser. Cette propriété s’applique uniquement aux pools configurés avec des nœuds de calcul Windows (c’est-à-dire créés avec cloudServiceConfiguration ou virtualMachineConfiguration à l’aide d’une référence d’image Windows). Pour les nœuds de calcul Linux, les certificats sont stockés dans un répertoire à l’intérieur du répertoire de travail de tâche et une variable d’environnement AZ_BATCH_CERTIFICATES_DIR est fournie à la tâche pour interroger cet emplacement. Pour les certificats avec une visibilité de « remoteUser », un répertoire « certificats » est créé dans le répertoire d’accueil de l’utilisateur (par exemple, /home/{user-name}/certs) et les certificats sont placés dans ce répertoire. Les valeurs possibles sont les suivantes : ' currentUser', 'localMachine' |
| store |
Nom du magasin de certificats sur le nœud de calcul dans lequel installer le certificat. Cette propriété s’applique uniquement aux pools configurés avec des nœuds de calcul Windows (c’est-à-dire créés avec cloudServiceConfiguration ou virtualMachineConfiguration à l’aide d’une référence d’image Windows). Les noms de magasin courants sont : My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, mais tout nom de magasin personnalisé peut également être utilisé. La valeur par défaut est My. |
| thumbprint | Empreinte numérique du certificat. |
| thumbprint |
Algorithme avec lequel l’empreinte numérique est associée. Cela doit être sha1. |
| visibility | Quels comptes d’utilisateur sur le nœud de calcul doivent avoir accès aux données privées du certificat. Vous pouvez spécifier plusieurs visibilités dans cette collection. La valeur par défaut est tous les comptes. |
Détails de la propriété
storeLocation
Emplacement du magasin de certificats sur le nœud de calcul dans lequel installer le certificat. La valeur par défaut est currentuser. Cette propriété s’applique uniquement aux pools configurés avec des nœuds de calcul Windows (c’est-à-dire créés avec cloudServiceConfiguration ou virtualMachineConfiguration à l’aide d’une référence d’image Windows). Pour les nœuds de calcul Linux, les certificats sont stockés dans un répertoire à l’intérieur du répertoire de travail de tâche et une variable d’environnement AZ_BATCH_CERTIFICATES_DIR est fournie à la tâche pour interroger cet emplacement. Pour les certificats avec une visibilité de « remoteUser », un répertoire « certificats » est créé dans le répertoire d’accueil de l’utilisateur (par exemple, /home/{user-name}/certs) et les certificats sont placés dans ce répertoire. Les valeurs possibles sont les suivantes : ' currentUser', 'localMachine'
storeLocation?: CertificateStoreLocation
Valeur de propriété
storeName
Nom du magasin de certificats sur le nœud de calcul dans lequel installer le certificat. Cette propriété s’applique uniquement aux pools configurés avec des nœuds de calcul Windows (c’est-à-dire créés avec cloudServiceConfiguration ou virtualMachineConfiguration à l’aide d’une référence d’image Windows). Les noms de magasin courants sont : My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, mais tout nom de magasin personnalisé peut également être utilisé. La valeur par défaut est My.
storeName?: string
Valeur de propriété
string
thumbprint
Empreinte numérique du certificat.
thumbprint: string
Valeur de propriété
string
thumbprintAlgorithm
Algorithme avec lequel l’empreinte numérique est associée. Cela doit être sha1.
thumbprintAlgorithm: string
Valeur de propriété
string
visibility
Quels comptes d’utilisateur sur le nœud de calcul doivent avoir accès aux données privées du certificat. Vous pouvez spécifier plusieurs visibilités dans cette collection. La valeur par défaut est tous les comptes.
visibility?: CertificateVisibility[]