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écapitulatif du constructeur

Constructeur Description
CertificateReference()

Résumé de la méthode

Modificateur et type Méthode et description
java.lang.String id()

Obtenez la valeur id.

CertificateStoreLocation storeLocation()

Obtenez la valeur par défaut utilisateur actuel.

java.lang.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 avecvirtual MachineConfiguration à l’aide d’une référence d’image Windows).

java.util.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 utilisateur actuel.

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 la configuration de machinevirtuelleà l’aide d’une référence d’image Windows).

CertificateReference withVisibility(List<CertificateVisibility> visibility)

Définissez la valeur de visibilité.

Méthodes héritées de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Détails du constructeur

CertificateReference

public CertificateReference()

Détails de la méthode

id

public String id()

Obtenez la valeur id.

Returns:

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'.

Returns:

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.

Returns:

valeur storeName

visibility

public List visibility()

Obtenez la valeur de visibilité.

Returns:

valeur de visibilité

withId

public CertificateReference withId(String id)

Définissez la valeur id.

Parameters:

id - valeur d’id à définir

Returns:

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'.

Parameters:

storeLocation - valeur storeLocation à définir

Returns:

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.

Parameters:

storeName - valeur storeName à définir

Returns:

l’objet CertificateReference lui-même.

withVisibility

public CertificateReference withVisibility(List visibility)

Définissez la valeur de visibilité.

Parameters:

visibility - valeur de visibilité à définir

Returns:

l’objet CertificateReference lui-même.

S’applique à