CertificateReference interface
Uma interface que representa CertificateReference.
Propriedades
| store |
O local do armazenamento de certificados no nó de computação no qual instalar o certificado. O valor padrão é currentuser. Essa propriedade é aplicável somente para Pools configurados com nós de computação do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Para nós de computação Linux, os certificados são armazenados em um diretório dentro do diretório de trabalho 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' |
| store |
O nome do armazenamento de certificados no nó de computação no qual instalar o certificado. Essa propriedade é aplicável somente para Pools configurados com nós de computação do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Os nomes de armazenamento comuns incluem: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, mas qualquer nome de loja personalizado também pode ser usado. O valor padrão é My. |
| thumbprint | A impressão digital do Certificado. |
| thumbprint |
O algoritmo ao qual a impressão digital está associada. Isso deve ser sha1. |
| visibility | Quais Contas de usuário no Nó de Computação devem ter acesso aos dados privados do Certificado. Você pode especificar mais de uma visibilidade nesta coleção. O padrão é todas as contas. |
Detalhes de Propriedade
storeLocation
O local do armazenamento de certificados no nó de computação no qual instalar o certificado. O valor padrão é currentuser. Essa propriedade é aplicável somente para Pools configurados com nós de computação do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Para nós de computação Linux, os certificados são armazenados em um diretório dentro do diretório de trabalho 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'
storeLocation?: CertificateStoreLocation
Valor de Propriedade
storeName
O nome do armazenamento de certificados no nó de computação no qual instalar o certificado. Essa propriedade é aplicável somente para Pools configurados com nós de computação do Windows (ou seja, criados com cloudServiceConfiguration ou com virtualMachineConfiguration usando uma referência de imagem do Windows). Os nomes de armazenamento comuns incluem: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, mas qualquer nome de loja personalizado também pode ser usado. O valor padrão é My.
storeName?: string
Valor de Propriedade
string
thumbprint
A impressão digital do Certificado.
thumbprint: string
Valor de Propriedade
string
thumbprintAlgorithm
O algoritmo ao qual a impressão digital está associada. Isso deve ser sha1.
thumbprintAlgorithm: string
Valor de Propriedade
string
visibility
Quais Contas de usuário no Nó de Computação devem ter acesso aos dados privados do Certificado. Você pode especificar mais de uma visibilidade nesta coleção. O padrão é todas as contas.
visibility?: CertificateVisibility[]