Compartilhar via


CertificateReference interface

Uma interface que representa CertificateReference.

Propriedades

storeLocation

O local do repositório 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 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 certificados são colocados nesse diretório. Os valores possíveis incluem: 'currentUser', 'localMachine'

storeName

O nome do repositório 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). Nomes comuns de 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 é My.

thumbprint

A impressão digital do Certificado.

thumbprintAlgorithm

O algoritmo com o 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 da propriedade

storeLocation

O local do repositório 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 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 certificados são colocados nesse diretório. Os valores possíveis incluem: 'currentUser', 'localMachine'

storeLocation?: CertificateStoreLocation

Valor da propriedade

storeName

O nome do repositório 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). Nomes comuns de 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 é My.

storeName?: string

Valor da propriedade

string

thumbprint

A impressão digital do Certificado.

thumbprint: string

Valor da propriedade

string

thumbprintAlgorithm

O algoritmo com o qual a impressão digital está associada. Isso deve ser sha1.

thumbprintAlgorithm: string

Valor da 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 da propriedade