CertificateReference Classe
- java.
lang. Object - com.
microsoft. azure. management. batch. CertificateReference
- com.
public class CertificateReference
Uma referência a um certificado a ser instalado em nós de computação em um pool. Isso deve existir dentro da mesma conta que o pool.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
String |
id()
Obtenha o valor da ID. |
Certificate |
storeLocation()
Obter o valor padrão é currentUser. Essa propriedade é aplicável somente para pools configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Para nós de computação do Linux, os certificados são armazenados em um diretório dentro do diretório de trabalho da tarefa e uma variável de ambiente AZ_BATCH_CERTIFICATES_DIR é fornecida à tarefa para consultar esse local. Para certificados com visibilidade de 'remoteUser', um diretório 'certs' é criado no diretório base do usuário (por exemplo, /home/{user-name}/certs) e os certificados são colocados nesse diretório. Os valores possíveis incluem: 'CurrentUser', 'LocalMachine'. |
String |
storeName()
Obter essa propriedade é aplicável somente para pools configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Os nomes comuns do repositório incluem: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, mas qualquer nome de repositório personalizado também pode ser usado. O valor padrão é 65536. |
List<Certificate |
visibility()
Obtenha o valor de visibilidade. |
Certificate |
withId(String id)
Defina o valor da ID. |
Certificate |
withStoreLocation(CertificateStoreLocation storeLocation)
Defina o valor padrão como currentUser. Essa propriedade é aplicável somente para pools configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Para nós de computação do Linux, os certificados são armazenados em um diretório dentro do diretório de trabalho da tarefa e uma variável de ambiente AZ_BATCH_CERTIFICATES_DIR é fornecida à tarefa para consultar esse local. Para certificados com visibilidade de 'remoteUser', um diretório 'certs' é criado no diretório base do usuário (por exemplo, /home/{user-name}/certs) e os certificados são colocados nesse diretório. Os valores possíveis incluem: 'CurrentUser', 'LocalMachine'. |
Certificate |
withStoreName(String storeName)
Definir essa propriedade é aplicável somente para pools configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Os nomes comuns do repositório incluem: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, mas qualquer nome de repositório personalizado também pode ser usado. O valor padrão é 65536. |
Certificate |
withVisibility(List<CertificateVisibility> visibility)
Defina o valor de visibilidade. |
Detalhes do método
id
public String id()
Obtenha o valor da ID.
Retornos:
storeLocation
public CertificateStoreLocation storeLocation()
Obter o valor padrão é currentUser. Essa propriedade é aplicável somente para pools configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Para nós de computação do Linux, os certificados são armazenados em um diretório dentro do diretório de trabalho da tarefa e uma variável de ambiente AZ_BATCH_CERTIFICATES_DIR é fornecida à tarefa para consultar esse local. Para certificados com visibilidade de 'remoteUser', um diretório 'certs' é criado no diretório base do usuário (por exemplo, /home/{user-name}/certs) e os certificados são colocados nesse diretório. Os valores possíveis incluem: 'CurrentUser', 'LocalMachine'.
Retornos:
storeName
public String storeName()
Obter essa propriedade é aplicável somente para pools configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Os nomes comuns do repositório incluem: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, mas qualquer nome de repositório personalizado também pode ser usado. O valor padrão é 65536.
Retornos:
visibility
public List
Obtenha o valor de visibilidade.
Retornos:
withId
public CertificateReference withId(String id)
Defina o valor da ID.
Parâmetros:
Retornos:
withStoreLocation
public CertificateReference withStoreLocation(CertificateStoreLocation storeLocation)
Defina o valor padrão como currentUser. Essa propriedade é aplicável somente para pools configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Para nós de computação do Linux, os certificados são armazenados em um diretório dentro do diretório de trabalho da tarefa e uma variável de ambiente AZ_BATCH_CERTIFICATES_DIR é fornecida à tarefa para consultar esse local. Para certificados com visibilidade de 'remoteUser', um diretório 'certs' é criado no diretório base do usuário (por exemplo, /home/{user-name}/certs) e os certificados são colocados nesse diretório. Os valores possíveis incluem: 'CurrentUser', 'LocalMachine'.
Parâmetros:
Retornos:
withStoreName
public CertificateReference withStoreName(String storeName)
Definir essa propriedade é aplicável somente para pools configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Os nomes comuns do repositório incluem: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, mas qualquer nome de repositório personalizado também pode ser usado. O valor padrão é 65536.
Parâmetros:
Retornos:
withVisibility
public CertificateReference withVisibility(List
Defina o valor de visibilidade.
Parâmetros:
Retornos:
Aplica-se a
Azure SDK for Java