PoolPatchParameter interface
Eine Schnittstelle, die PoolPatchParameter darstellt.
Eigenschaften
| application |
Eine Liste der Pakete, die auf jedem Computeknoten im Pool installiert werden sollen. Änderungen an Paketverweise wirken sich auf alle neuen Knoten aus, die dem Pool beitreten, wirken sich jedoch nicht auf Computeknoten aus, die sich bereits im Pool befinden, bis sie neu gestartet oder umimages neu erstellt wurden. Wenn dieses Element vorhanden ist, werden alle vorhandenen Paketverweise ersetzt. Wenn Sie eine leere Auflistung angeben, werden alle Paketverweise aus dem Pool entfernt. Ohne Angabe bleiben vorhandene Paketverweise unverändert. |
| certificate |
Eine Liste der Zertifikate, die auf jedem Computeknoten im Pool installiert werden sollen. Wenn dieses Element vorhanden ist, werden vorhandene Zertifikatverweise ersetzt, die im Pool konfiguriert sind. Wenn nicht angegeben, bleiben vorhandene Zertifikatverweise unverändert. Für Windows-Knoten installiert der Batchdienst die Zertifikate im angegebenen Zertifikatspeicher und -speicherort. 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. |
| metadata | Eine Liste von Name-Wert-Paaren, die dem Pool als Metadaten zugeordnet sind. Wenn dieses Element vorhanden ist, ersetzt es vorhandene Metadaten, die im Pool konfiguriert sind. Wenn Sie eine leere Auflistung angeben, werden alle Metadaten aus dem Pool entfernt. Wenn keine Angabe erfolgt, bleiben vorhandene Metadaten unverändert. |
| start |
Eine Aufgabe, die auf jedem Computeknoten ausgeführt werden soll, während er dem Pool beitritt. Die Aufgabe wird ausgeführt, wenn der Computeknoten dem Pool hinzugefügt wird oder wenn der Computeknoten neu gestartet wird. Wenn dieses Element vorhanden ist, überschreibt es alle vorhandenen StartTask.If this element is present, it overwrites any existing StartTask. Wenn dieser Wert nicht angegeben wird, bleibt ein vorhandener StartTask unverändert. |
Details zur Eigenschaft
applicationPackageReferences
Eine Liste der Pakete, die auf jedem Computeknoten im Pool installiert werden sollen. Änderungen an Paketverweise wirken sich auf alle neuen Knoten aus, die dem Pool beitreten, wirken sich jedoch nicht auf Computeknoten aus, die sich bereits im Pool befinden, bis sie neu gestartet oder umimages neu erstellt wurden. Wenn dieses Element vorhanden ist, werden alle vorhandenen Paketverweise ersetzt. Wenn Sie eine leere Auflistung angeben, werden alle Paketverweise aus dem Pool entfernt. Ohne Angabe bleiben vorhandene Paketverweise unverändert.
applicationPackageReferences?: ApplicationPackageReference[]
Eigenschaftswert
certificateReferences
Eine Liste der Zertifikate, die auf jedem Computeknoten im Pool installiert werden sollen. Wenn dieses Element vorhanden ist, werden vorhandene Zertifikatverweise ersetzt, die im Pool konfiguriert sind. Wenn nicht angegeben, bleiben vorhandene Zertifikatverweise unverändert. Für Windows-Knoten installiert der Batchdienst die Zertifikate im angegebenen Zertifikatspeicher und -speicherort. 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.
certificateReferences?: CertificateReference[]
Eigenschaftswert
metadata
Eine Liste von Name-Wert-Paaren, die dem Pool als Metadaten zugeordnet sind. Wenn dieses Element vorhanden ist, ersetzt es vorhandene Metadaten, die im Pool konfiguriert sind. Wenn Sie eine leere Auflistung angeben, werden alle Metadaten aus dem Pool entfernt. Wenn keine Angabe erfolgt, bleiben vorhandene Metadaten unverändert.
metadata?: MetadataItem[]
Eigenschaftswert
startTask
Eine Aufgabe, die auf jedem Computeknoten ausgeführt werden soll, während er dem Pool beitritt. Die Aufgabe wird ausgeführt, wenn der Computeknoten dem Pool hinzugefügt wird oder wenn der Computeknoten neu gestartet wird. Wenn dieses Element vorhanden ist, überschreibt es alle vorhandenen StartTask.If this element is present, it overwrites any existing StartTask. Wenn dieser Wert nicht angegeben wird, bleibt ein vorhandener StartTask unverändert.
startTask?: StartTask