Compartir a través de


CertificateReference Clase

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

public class CertificateReference

Referencia a un certificado que se va a instalar en los nodos de proceso de un grupo. Debe existir dentro de la misma cuenta que el grupo.

Resumen del método

Modificador y tipo Método y descripción
String id()

Obtenga el valor de id.

CertificateStoreLocation storeLocation()

Obtener el valor predeterminado es currentUser. Esta propiedad solo se aplica a los grupos configurados con nodos de Windows (es decir, creados con cloudServiceConfiguration o con virtualMachineConfiguration mediante una referencia de imagen de Windows). En el caso de los nodos de proceso de Linux, los certificados se almacenan en un directorio dentro del directorio de trabajo de la tarea y se proporciona una variable de entorno AZ_BATCH_CERTIFICATES_DIR a la tarea para consultar esta ubicación. Para los certificados con visibilidad de "remoteUser", se crea un directorio "certs" en el directorio principal del usuario (por ejemplo, /home/{user-name}/certs) y los certificados se colocan en ese directorio. Entre los valores posibles se incluyen: "CurrentUser", "LocalMachine".

String storeName()

Get this property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). Los nombres de almacén comunes incluyen: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, pero también se puede usar cualquier nombre de almacén personalizado. El valor predeterminado es My.

List<CertificateVisibility> visibility()

Obtenga el valor de visibilidad.

CertificateReference withId(String id)

Establezca el valor de id.

CertificateReference withStoreLocation(CertificateStoreLocation storeLocation)

Establezca el valor predeterminado es currentUser. Esta propiedad solo se aplica a los grupos configurados con nodos de Windows (es decir, creados con cloudServiceConfiguration o con virtualMachineConfiguration mediante una referencia de imagen de Windows). En el caso de los nodos de proceso de Linux, los certificados se almacenan en un directorio dentro del directorio de trabajo de la tarea y se proporciona una variable de entorno AZ_BATCH_CERTIFICATES_DIR a la tarea para consultar esta ubicación. Para los certificados con visibilidad de "remoteUser", se crea un directorio "certs" en el directorio principal del usuario (por ejemplo, /home/{user-name}/certs) y los certificados se colocan en ese directorio. Entre los valores posibles se incluyen: "CurrentUser", "LocalMachine".

CertificateReference withStoreName(String storeName)

Establezca esta propiedad solo para los grupos configurados con nodos de Windows (es decir, creados con cloudServiceConfiguration o con virtualMachineConfiguration mediante una referencia de imagen de Windows). Los nombres de almacén comunes incluyen: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, pero también se puede usar cualquier nombre de almacén personalizado. El valor predeterminado es My.

CertificateReference withVisibility(List<CertificateVisibility> visibility)

Establezca el valor de visibilidad.

Detalles del método

id

public String id()

Obtenga el valor de id.

Devoluciones:

el valor de id.

storeLocation

public CertificateStoreLocation storeLocation()

Obtener el valor predeterminado es currentUser. Esta propiedad solo se aplica a los grupos configurados con nodos de Windows (es decir, creados con cloudServiceConfiguration o con virtualMachineConfiguration mediante una referencia de imagen de Windows). En el caso de los nodos de proceso de Linux, los certificados se almacenan en un directorio dentro del directorio de trabajo de la tarea y se proporciona una variable de entorno AZ_BATCH_CERTIFICATES_DIR a la tarea para consultar esta ubicación. Para los certificados con visibilidad de "remoteUser", se crea un directorio "certs" en el directorio principal del usuario (por ejemplo, /home/{user-name}/certs) y los certificados se colocan en ese directorio. Entre los valores posibles se incluyen: "CurrentUser", "LocalMachine".

Devoluciones:

el valor storeLocation

storeName

public String storeName()

Get this property is applicable only for pools configured with Windows nodes (that is, created with cloudServiceConfiguration, or with virtualMachineConfiguration using a Windows image reference). Los nombres de almacén comunes incluyen: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, pero también se puede usar cualquier nombre de almacén personalizado. El valor predeterminado es My.

Devoluciones:

el valor storeName

visibility

public List visibility()

Obtenga el valor de visibilidad.

Devoluciones:

el valor de visibilidad

withId

public CertificateReference withId(String id)

Establezca el valor de id.

Parámetros:

id - el valor de id que se va a establecer

Devoluciones:

El propio objeto CertificateReference.

withStoreLocation

public CertificateReference withStoreLocation(CertificateStoreLocation storeLocation)

Establezca el valor predeterminado es currentUser. Esta propiedad solo se aplica a los grupos configurados con nodos de Windows (es decir, creados con cloudServiceConfiguration o con virtualMachineConfiguration mediante una referencia de imagen de Windows). En el caso de los nodos de proceso de Linux, los certificados se almacenan en un directorio dentro del directorio de trabajo de la tarea y se proporciona una variable de entorno AZ_BATCH_CERTIFICATES_DIR a la tarea para consultar esta ubicación. Para los certificados con visibilidad de "remoteUser", se crea un directorio "certs" en el directorio principal del usuario (por ejemplo, /home/{user-name}/certs) y los certificados se colocan en ese directorio. Entre los valores posibles se incluyen: "CurrentUser", "LocalMachine".

Parámetros:

storeLocation - el valor storeLocation que se va a establecer

Devoluciones:

El propio objeto CertificateReference.

withStoreName

public CertificateReference withStoreName(String storeName)

Establezca esta propiedad solo para los grupos configurados con nodos de Windows (es decir, creados con cloudServiceConfiguration o con virtualMachineConfiguration mediante una referencia de imagen de Windows). Los nombres de almacén comunes incluyen: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, pero también se puede usar cualquier nombre de almacén personalizado. El valor predeterminado es My.

Parámetros:

storeName - el valor storeName que se va a establecer

Devoluciones:

El propio objeto CertificateReference.

withVisibility

public CertificateReference withVisibility(List visibility)

Establezca el valor de visibilidad.

Parámetros:

visibility - el valor de visibilidad que se va a establecer

Devoluciones:

El propio objeto CertificateReference.

Se aplica a