Partager via


CertificateReference Classe

  • java.lang.Object
    • com.microsoft.azure.management.batch.CertificateReference

public class CertificateReference

Référence à un certificat à installer sur les nœuds de calcul d’un pool. Cela doit exister à l’intérieur du même compte que le pool.

Résumé de la méthode

Modificateur et type Méthode et description
String id()

Obtenez la valeur id.

CertificateStoreLocation storeLocation()

Obtenez la valeur par défaut currentUser. Cette propriété s’applique uniquement aux pools configurés avec des nœuds Windows (c’est-à-dire créés avec cloudServiceConfiguration ou avec 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 la tâche et une variable d’environnement AZ_BATCH_CERTIFICATES_DIR est fournie à la tâche pour interroger cet emplacement. Pour les certificats avec la visibilité de « remoteUser », un répertoire « certs » est créé dans le répertoire de base 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'.

String storeName()

Obtenir cette propriété s’applique uniquement aux pools configurés avec des nœuds Windows (c’est-à-dire créés avec cloudServiceConfiguration ou avec virtualMachineConfiguration à l’aide d’une référence d’image Windows). Les noms courants des magasins incluent : 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.

List<CertificateVisibility> visibility()

Obtenez la valeur de visibilité.

CertificateReference withId(String id)

Définissez la valeur id.

CertificateReference withStoreLocation(CertificateStoreLocation storeLocation)

Définissez la valeur par défaut sur currentUser. Cette propriété s’applique uniquement aux pools configurés avec des nœuds Windows (c’est-à-dire créés avec cloudServiceConfiguration ou avec 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 la tâche et une variable d’environnement AZ_BATCH_CERTIFICATES_DIR est fournie à la tâche pour interroger cet emplacement. Pour les certificats avec la visibilité de « remoteUser », un répertoire « certs » est créé dans le répertoire de base 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'.

CertificateReference withStoreName(String storeName)

Cette propriété s’applique uniquement aux pools configurés avec des nœuds Windows (c’est-à-dire créés avec cloudServiceConfiguration ou avec virtualMachineConfiguration à l’aide d’une référence d’image Windows). Les noms courants des magasins incluent : 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.

CertificateReference withVisibility(List<CertificateVisibility> visibility)

Définissez la valeur de visibilité.

Détails de la méthode

id

public String id()

Obtenez la valeur id.

Retours:

valeur id

storeLocation

public CertificateStoreLocation storeLocation()

Obtenez la valeur par défaut currentUser. Cette propriété s’applique uniquement aux pools configurés avec des nœuds Windows (c’est-à-dire créés avec cloudServiceConfiguration ou avec 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 la tâche et une variable d’environnement AZ_BATCH_CERTIFICATES_DIR est fournie à la tâche pour interroger cet emplacement. Pour les certificats avec la visibilité de « remoteUser », un répertoire « certs » est créé dans le répertoire de base 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'.

Retours:

valeur storeLocation

storeName

public String storeName()

Obtenir cette propriété s’applique uniquement aux pools configurés avec des nœuds Windows (c’est-à-dire créés avec cloudServiceConfiguration ou avec virtualMachineConfiguration à l’aide d’une référence d’image Windows). Les noms courants des magasins incluent : 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.

Retours:

valeur storeName

visibility

public List visibility()

Obtenez la valeur de visibilité.

Retours:

valeur de visibilité

withId

public CertificateReference withId(String id)

Définissez la valeur id.

Paramètres:

id - valeur d’id à définir

Retours:

l’objet CertificateReference lui-même.

withStoreLocation

public CertificateReference withStoreLocation(CertificateStoreLocation storeLocation)

Définissez la valeur par défaut sur currentUser. Cette propriété s’applique uniquement aux pools configurés avec des nœuds Windows (c’est-à-dire créés avec cloudServiceConfiguration ou avec 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 la tâche et une variable d’environnement AZ_BATCH_CERTIFICATES_DIR est fournie à la tâche pour interroger cet emplacement. Pour les certificats avec la visibilité de « remoteUser », un répertoire « certs » est créé dans le répertoire de base 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'.

Paramètres:

storeLocation - valeur storeLocation à définir

Retours:

l’objet CertificateReference lui-même.

withStoreName

public CertificateReference withStoreName(String storeName)

Cette propriété s’applique uniquement aux pools configurés avec des nœuds Windows (c’est-à-dire créés avec cloudServiceConfiguration ou avec virtualMachineConfiguration à l’aide d’une référence d’image Windows). Les noms courants des magasins incluent : 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.

Paramètres:

storeName - valeur storeName à définir

Retours:

l’objet CertificateReference lui-même.

withVisibility

public CertificateReference withVisibility(List visibility)

Définissez la valeur de visibilité.

Paramètres:

visibility - valeur de visibilité à définir

Retours:

l’objet CertificateReference lui-même.

S’applique à