Partilhar via


CertificateReference interface

Uma interface que representa CertificateReference.

Propriedades

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'

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.

thumbprint

A impressão digital do Certificado.

thumbprintAlgorithm

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[]

Valor de Propriedade