Condividi tramite


CertificateReference interface

Avviso: questo oggetto è deprecato e verrà rimosso dopo febbraio 2024. Usare invece l'estensione Azure KeyVault .

Proprietà

id

ID completo del certificato da installare nel pool. Questa operazione deve essere all'interno dello stesso account batch del pool.

storeLocation

Il valore predefinito è currentUser. Questa proprietà è applicabile solo per i pool configurati con i nodi Windows, creati con cloudServiceConfiguration o con virtualMachineConfiguration usando un riferimento all'immagine di Windows. Per i nodi di calcolo Linux, i certificati vengono archiviati in una directory all'interno della directory di lavoro dell'attività e viene fornita una variabile di ambiente AZ_BATCH_CERTIFICATES_DIR all'attività per eseguire query per questa posizione. Per i certificati con visibilità di 'remoteUser', viene creata una directory 'certs' nella home directory dell'utente ,ad esempio /home/{user-name}/certs) e i certificati vengono inseriti in tale directory.

storeName

Questa proprietà è applicabile solo per i pool configurati con i nodi Windows, creati con cloudServiceConfiguration o con virtualMachineConfiguration usando un riferimento all'immagine di Windows. I nomi comuni dell'archivio includono: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, ma è anche possibile usare qualsiasi nome dell'archivio personalizzato. Il valore predefinito è My.

visibility

Quali account utente nel nodo di calcolo devono avere accesso ai dati privati del certificato.

Dettagli proprietà

id

ID completo del certificato da installare nel pool. Questa operazione deve essere all'interno dello stesso account batch del pool.

id: string

Valore della proprietà

string

storeLocation

Il valore predefinito è currentUser. Questa proprietà è applicabile solo per i pool configurati con i nodi Windows, creati con cloudServiceConfiguration o con virtualMachineConfiguration usando un riferimento all'immagine di Windows. Per i nodi di calcolo Linux, i certificati vengono archiviati in una directory all'interno della directory di lavoro dell'attività e viene fornita una variabile di ambiente AZ_BATCH_CERTIFICATES_DIR all'attività per eseguire query per questa posizione. Per i certificati con visibilità di 'remoteUser', viene creata una directory 'certs' nella home directory dell'utente ,ad esempio /home/{user-name}/certs) e i certificati vengono inseriti in tale directory.

storeLocation?: CertificateStoreLocation

Valore della proprietà

storeName

Questa proprietà è applicabile solo per i pool configurati con i nodi Windows, creati con cloudServiceConfiguration o con virtualMachineConfiguration usando un riferimento all'immagine di Windows. I nomi comuni dell'archivio includono: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, ma è anche possibile usare qualsiasi nome dell'archivio personalizzato. Il valore predefinito è My.

storeName?: string

Valore della proprietà

string

visibility

Quali account utente nel nodo di calcolo devono avere accesso ai dati privati del certificato.

visibility?: CertificateVisibility[]

Valore della proprietà