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