CertificateReference interface
Eine Schnittstelle, die CertificateReference darstellt.
Eigenschaften
| store |
Der Speicherort des Zertifikatspeichers auf dem Computeknoten, in den das Zertifikat installiert werden soll. Der Standardwert ist currentuser. Diese Eigenschaft gilt nur für Pools, die mit Windows Compute Nodes konfiguriert sind (d. a. erstellt mit cloudServiceConfiguration oder mit virtualMachineConfiguration mithilfe eines Windows-Imageverweises). Bei Linux-Computeknoten werden die Zertifikate in einem Verzeichnis im Arbeitsverzeichnis "Aufgabe" gespeichert, und eine Umgebungsvariable AZ_BATCH_CERTIFICATES_DIR wird der Aufgabe bereitgestellt, um diesen Speicherort abzufragen. Für Zertifikate mit Sichtbarkeit von 'remoteUser' wird ein Verzeichnis "certs" im Startverzeichnis des Benutzers erstellt (z. B. /home/{user-name}/certs) und Zertifikate in diesem Verzeichnis platziert. Mögliche Werte sind: 'currentUser', 'localMachine' |
| store |
Der Name des Zertifikatspeichers auf dem Computeknoten, in den das Zertifikat installiert werden soll. Diese Eigenschaft gilt nur für Pools, die mit Windows Compute Nodes konfiguriert sind (d. a. erstellt mit cloudServiceConfiguration oder mit virtualMachineConfiguration mithilfe eines Windows-Imageverweises). Allgemeine Store-Namen sind: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, but any custom store name can also be used. Der Standardwert ist "Mein". |
| thumbprint | Der Fingerabdruck des Zertifikats. |
| thumbprint |
Der Algorithmus, dem der Fingerabdruck zugeordnet ist. Dies muss sha1 sein. |
| visibility | Welche Benutzerkonten auf dem Computeknoten Zugriff auf die privaten Daten des Zertifikats haben sollen. Sie können in dieser Sammlung mehr als eine Sichtbarkeit angeben. Der Standardwert ist alle Konten. |
Details zur Eigenschaft
storeLocation
Der Speicherort des Zertifikatspeichers auf dem Computeknoten, in den das Zertifikat installiert werden soll. Der Standardwert ist currentuser. Diese Eigenschaft gilt nur für Pools, die mit Windows Compute Nodes konfiguriert sind (d. a. erstellt mit cloudServiceConfiguration oder mit virtualMachineConfiguration mithilfe eines Windows-Imageverweises). Bei Linux-Computeknoten werden die Zertifikate in einem Verzeichnis im Arbeitsverzeichnis "Aufgabe" gespeichert, und eine Umgebungsvariable AZ_BATCH_CERTIFICATES_DIR wird der Aufgabe bereitgestellt, um diesen Speicherort abzufragen. Für Zertifikate mit Sichtbarkeit von 'remoteUser' wird ein Verzeichnis "certs" im Startverzeichnis des Benutzers erstellt (z. B. /home/{user-name}/certs) und Zertifikate in diesem Verzeichnis platziert. Mögliche Werte sind: 'currentUser', 'localMachine'
storeLocation?: CertificateStoreLocation
Eigenschaftswert
storeName
Der Name des Zertifikatspeichers auf dem Computeknoten, in den das Zertifikat installiert werden soll. Diese Eigenschaft gilt nur für Pools, die mit Windows Compute Nodes konfiguriert sind (d. a. erstellt mit cloudServiceConfiguration oder mit virtualMachineConfiguration mithilfe eines Windows-Imageverweises). Allgemeine Store-Namen sind: My, Root, CA, Trust, Disallowed, TrustedPeople, TrustedPublisher, AuthRoot, AddressBook, but any custom store name can also be used. Der Standardwert ist "Mein".
storeName?: string
Eigenschaftswert
string
thumbprint
Der Fingerabdruck des Zertifikats.
thumbprint: string
Eigenschaftswert
string
thumbprintAlgorithm
Der Algorithmus, dem der Fingerabdruck zugeordnet ist. Dies muss sha1 sein.
thumbprintAlgorithm: string
Eigenschaftswert
string
visibility
Welche Benutzerkonten auf dem Computeknoten Zugriff auf die privaten Daten des Zertifikats haben sollen. Sie können in dieser Sammlung mehr als eine Sichtbarkeit angeben. Der Standardwert ist alle Konten.
visibility?: CertificateVisibility[]