Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Systemvariablen für Automation
AWS Systems Manager-Automation-Runbooks verwenden die folgenden Variablen. Ein Beispiel für die Verwendung dieser Variablen erhalten Sie, wenn Sie die JSON-Quelle des AWS-UpdateWindowsAmi
-Runbooks anzeigen.
So zeigen Sie die JSON-Quelle des AWS-UpdateWindowsAmi
-Runbooks an
Öffnen Sie die AWS Systems Manager-Konsole unter https://console.aws.amazon.com/systems-manager/
. -
Wählen Sie im Navigationsbereich die Option Documents (Dokumente) aus.
-
Wählen Sie in der Dokumentliste entweder über die Suchleiste oder die Zahlen rechts neben der Suchleiste das Runbook
AWS-UpdateWindowsAmi
aus. -
Wählen Sie die Registerkarte Content aus.
Systemvariablen
Automation-Runbooks unterstützen die folgenden Variablen.
Variable | Details |
---|---|
|
Die AWS-Konto-ID des Benutzers oder der Rolle, in dem die Automatisierung ausgeführt wird. |
|
Das Datum (zur Ausführungszeit) im Format yyyy-MM-dd. |
|
Das Datum und die Uhrzeit (zur Ausführungszeit) im Format yyyy-MM-dd_HH.mm.ss. |
|
Die Partition, in der sich die Ressource befindet. Für Standard-AWS-Regionen lautet die Partition |
|
Die Region, in der das Runbook ausgeführt wird. Beispiel: us-east-2. |
Variablen für Automation
Automation-Runbooks unterstützen die folgenden Automatisierungsvariablen.
Variable | Details |
---|---|
|
Die eindeutige ID, die der aktuellen Automatisierung zugewiesen ist. Zum Beispiel |
Terminologie
Die folgenden Bedingungen beschreiben, wie Variablen und Parameter gelöst werden.
Begriff | Definition | Beispiel |
---|---|---|
Konstanter ARN |
Ein gültiger Amazon-Ressourcenname (ARN) ohne Variablen. |
|
Runbook-Parameter |
Ein auf der Runbook-Ebene definierter Parameter (z. B. |
|
Systemvariable |
Eine allgemeine Variable, die in das Runbook eingefügt wird, wenn ein beliebiger Teil des Runbooks bewertet wird. |
|
Variable für Automation |
Eine Variable, die sich auf die Automatisierung bezieht, die in das Runbook eingefügt wird, wenn ein Teil des Runbooks bewertet wird. |
|
Systems Manager-Parameter |
Eine in AWS Systems Manager Parameter Store definierte Variable. Eine direkte Referenzierung in der Schritteingabe ist nicht möglich. Eventuell sind für den Zugriff auf den Parameter Berechtigungen erforderlich. |
|
Unterstützte Szenarien
Szenario | Kommentare | Beispiel |
---|---|---|
Konstanter ARN |
Es wird eine Autorisierungsprüfung durchgeführt, um zu bestätigen, dass der aufrufende Benutzer über die Berechtigung zum Übergeben der Rolle |
|
Der Runbook-Parameter wird für |
Muss in der Parameterliste des Runbooks definiert werden. |
|
Für Runbookparameter beim Start bereitgestellter Wert. |
Der Kunde stellt den für einen Parameter zu verwendenden Wert bereit. Alle zur bereitgestellten Eingaben müssen in der Parameterliste des Runbooks definiert sein. |
Eingaben zum Start der Automation-Ausführung umfassen : |
Systems Manager Parameter, auf den im Runbook-Inhalt verwiesen wird. |
Die Variable existiert im Kundenkonto oder ist ein öffentlich zugänglicher Parameter und die |
|
Die Systemvariable, auf die in der Definition des Schritts verwiesen wird |
Eine Systemvariable wird beim Start der Automatisierung in das Runbook eingefügt. Der in das Runbook eingefügte Wert steht in Relation zum Zeitpunkt des Einfügens. Das bedeutet, dass der Wert einer Zeitvariable, die in Schritt 1 eingefügt wurde, aufgrund der erforderlichen Zeit für die Ausführung der Schritte vom in Schritt 3 eingefügten Wert abweicht. Systemvariablen müssen nicht in der Parameterliste des Runbooks festgelegt werden. |
|
Die Automation-Variable, auf die in der Definition des Schritts verwiesen wird. |
Automation-Variablen müssen nicht in der Parameterliste des Runbooks festgelegt werden. Die einzige unterstützte AAutomation-Variable ist automation:EXECUTION_ID. |
|
Weitere Informationen finden Sie in der Ausgabe des vorherigen Schritts in der Definition des nächsten Schritts. |
Dies ist die Parameterumleitung. Mithilfe der Syntax |
|
Nicht unterstützte Szenarien
Szenario | Kommentar | Beispiel |
---|---|---|
Systems Manager Parameter bereitgestellt für |
Nicht unterstützt |
|
System Manager-Parameter, der direkt in der Schritteingabe referenziert wird. |
Gibt eine |
|
Variablenschrittdefinition |
Die Definition eines Schritts im Runbook wird anhand von Variablen zusammengestellt. |
|
Querverweise auf Runbook-Parameter |
Der Benutzer liefert zur Startzeit einen Eingabeparameter, der ein Verweis auf einen anderen Parameter im Runbook ist. |
|
Multi-Level-Expansion |
Das Runbook definiert eine Variable, die den Namen einer Variablen ergibt. Dieser befindet sich in den Variablentrennzeichen (d. h. {{ }}) und wird auf den Wert dieser Variable/dieses Parameters erweitert. |
|
Verweis auf die Ausgabe aus einem Runbook-Schritt, bei dem es sich um einen anderen Variablentyp handelt |
Der Benutzer verweist auf die Ausgabe eines vorherigen Runbook-Schritts in einem späteren Schritt. Die Ausgabe ist ein Variablentyp, der nicht den Anforderungen der Aktion des nachfolgenden Schritts erfüllt. |
|