Partilhar via


CertificateReference interface

Aviso: este objeto foi preterido e será removido após fevereiro de 2024. Em alternativa, utilize a Extensão Azure KeyVault .

Propriedades

id

O ID completamente qualificado do certificado a instalar no conjunto. Tem de estar dentro da mesma conta de lote que o conjunto.

storeLocation

O valor predefinido é currentUser. Esta propriedade é aplicável apenas a conjuntos configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration com uma referência de imagem do Windows). Para nós de computação do Linux, os certificados são armazenados num diretório dentro do diretório de trabalho da tarefa e é fornecida uma variável de ambiente AZ_BATCH_CERTIFICATES_DIR à tarefa para consultar esta localização. Para certificados com visibilidade de "remoteUser", é criado um diretório "certificados" no diretório principal do utilizador (por exemplo, /home/{user-name}/certs) e os certificados são colocados nesse diretório.

storeName

Esta propriedade é aplicável apenas a conjuntos configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration com uma referência de imagem do Windows). Os nomes de arquivo comuns incluem: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, mas também pode ser utilizado qualquer nome de arquivo personalizado. O valor predefinido é O Meu.

visibility

Que contas de utilizador no nó de computação devem ter acesso aos dados privados do certificado.

Detalhes de Propriedade

id

O ID completamente qualificado do certificado a instalar no conjunto. Tem de estar dentro da mesma conta de lote que o conjunto.

id: string

Valor de Propriedade

string

storeLocation

O valor predefinido é currentUser. Esta propriedade é aplicável apenas a conjuntos configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration com uma referência de imagem do Windows). Para nós de computação do Linux, os certificados são armazenados num diretório dentro do diretório de trabalho da tarefa e é fornecida uma variável de ambiente AZ_BATCH_CERTIFICATES_DIR à tarefa para consultar esta localização. Para certificados com visibilidade de "remoteUser", é criado um diretório "certificados" no diretório principal do utilizador (por exemplo, /home/{user-name}/certs) e os certificados são colocados nesse diretório.

storeLocation?: CertificateStoreLocation

Valor de Propriedade

storeName

Esta propriedade é aplicável apenas a conjuntos configurados com nós do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration com uma referência de imagem do Windows). Os nomes de arquivo comuns incluem: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, mas também pode ser utilizado qualquer nome de arquivo personalizado. O valor predefinido é O Meu.

storeName?: string

Valor de Propriedade

string

visibility

Que contas de utilizador no nó de computação devem ter acesso aos dados privados do certificado.

visibility?: CertificateVisibility[]

Valor de Propriedade