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.
Aufrufzusammenfassungen für Hooks anzeigen AWS CloudFormation
In diesem Thema wird beschrieben, wie Sie Aufrufzusammenfassungen für Hooks anzeigen. AWS CloudFormation Durch das Anzeigen von Aufrufübersichten können Sie besser verstehen, wie Hooks Ihre Ressourcen bewerten, und Probleme beheben, die bei Stack-Vorgängen auftreten können.
Aufrufe sind spezifische Fälle, in denen Ihre Validierungslogik (unabhängig davon, ob es sich um eine AWS Control Tower proaktive Steuerung, eine Guard-Regel oder eine Lambda-Funktion handelt) während des Lebenszyklus einer Ressource ausgeführt wird.
Rufen Sie die Zusammenfassungen der Aufrufe in der Konsole auf
Sie können Aufrufinformationen in der Konsole auf zwei Arten anzeigen: über die Seite mit der Aufrufübersicht für alle Aufrufe in Ihrem Konto oder über einzelne Stack-Ereignisse für stapelspezifische Aufrufe.
Alle Aufruf-Zusammenfassungen anzeigen
Die Seite mit der Zusammenfassung der Aufrufe bietet einen umfassenden Überblick über alle Hook-Aufrufe in allen Stacks in Ihrem Konto und Ihrer Region in den letzten 90 Tagen.
Um Aufruf-Zusammenfassungen anzusehen
-
Wählen Sie in der Navigationsleiste oben auf dem Bildschirm den Ort aus, AWS-Region an dem Sie Hook-Aufrufe anzeigen möchten.
-
Wählen Sie im Navigationsbereich die Option Aufrufübersicht aus.
-
Auf der Seite wird eine Liste aller Hook-Aufrufe der letzten 90 Tage angezeigt, darunter:
-
Aufruf-ID
-
Haken
-
Ziel
-
Modus (
Warn
oderFail
) -
Ergebnis (
Warning
,Pass
,Failed
,In progress
) -
Uhrzeit des Aufrufs
-
Meldung des Ergebnisses
-
-
Sie können die Liste mithilfe der Suchleiste oben in der Tabelle filtern, um nach bestimmten Aufrufen zu suchen.
Stack-spezifische Aufrufinformationen anzeigen
Sie können auch Aufrufinformationen für einen bestimmten Stack auf der Seite mit den Stack-Ereignissen anzeigen.
Um Hook-Aufrufe für einen bestimmten Stack anzuzeigen
-
Wählen Sie in der Navigationsleiste oben auf dem Bildschirm den Ort aus, an AWS-Region dem der Stack-Vorgang stattgefunden hat.
-
Wählen Sie im Navigationsbereich Stacks aus.
-
Wählen Sie den Stack aus, für den Sie Hook-Aufrufe anzeigen möchten.
-
Wählen Sie den Tab Stack-Ereignisse.
-
Suchen Sie in der Ereignisliste in der Spalte Statusgrund nach Ereignissen, bei denen die Hook-Aufrufe abgeschlossen sind. Weitere Informationen zu Hook-Aufrufen finden Sie in der Spalte Hook-Aufrufe.
Rufen Sie die Zusammenfassungen der Aufrufe auf, indem Sie AWS CLI
Verwenden Sie den list-hook-resultsBefehl, um Informationen über Hook-Aufrufe abzurufen. Dieser Befehl unterstützt die folgenden Filteroptionen:
-
Ruft alle Hook-Aufrufergebnisse ab (keine Parameter erforderlich)
-
Nach Hook ARN filtern (verwenden
--type-arn
) -
Nach Hook-ARN und Status filtern (verwenden
--type-arn
und--status
) -
Suchen Sie nach bestimmten Zielen (verwenden Sie
--target-type
und--target-id
)
Ergebnisse filtern nach Hook ARN
Der folgende Befehl listet alle Hook-Aufrufergebnisse für einen bestimmten Hook auf.
aws cloudformation list-hook-results \ --type-arn
arn:aws:cloudformation:us-west-2:123456789012:type/hook/MyOrg-Security-ComplianceHook
\ --regionus-west-2
Beispielausgabe:
{
"HookResults": [
{
"TypeArn": "arn:aws:cloudformation:us-west-2:123456789012:type/hook/MyOrg-Security-ComplianceHook",
"HookResultId": "59ef501c-0ac4-47c0-a193-e071cabf748d",
"TypeName": "MyOrg::Security::ComplianceHook",
"TypeVersionId": "00000001",
"HookExecutionTarget": "arn:aws:cloudformation:us-west-2:123456789012:stack/my-stack/39f29d10-73ed-11f0-abc1-0affdfe4aebb",
"InvokedAt": "2025-08-08T00:18:39.651Z",
"FailureMode": "WARN",
"HookStatusReason": "...",
"InvocationPoint": "PRE_PROVISION",
"Status": "HOOK_COMPLETE_FAILED"
},
...
]
}
Eine Beschreibung der Felder in der Antwort finden Sie HookResultSummaryin der AWS CloudFormation API-Referenz.
Ergebnisse nach Hook-ARN und Status filtern
Um nach einem gemeinsamen Status unter den Ergebnissen zu filtern, geben Sie die --status
Option im Befehl an. Gültige Werte für sind:
-
HOOK_IN_PROGRESS
: Der Hook läuft gerade. -
HOOK_COMPLETE_SUCCEEDED
: Der Hook wurde erfolgreich abgeschlossen. -
HOOK_COMPLETE_FAILED
: Der Hook wurde abgeschlossen, konnte aber nicht validiert werden. -
HOOK_FAILED
: Der Hook ist bei der Ausführung auf einen Fehler gestoßen.
aws cloudformation list-hook-results \ --type-arn
arn:aws:cloudformation:us-west-2:123456789012:type/hook/MyOrg-Security-ComplianceHook
\ --statusHOOK_COMPLETE_FAILED
\ --regionus-west-2
Beispielausgabe:
{
"HookResults": [
{
"TypeArn": "arn:aws:cloudformation:us-west-2:123456789012:type/hook/MyOrg-Security-ComplianceHook",
"HookResultId": "59ef501c-0ac4-47c0-a193-e071cabf748d",
"TypeName": "MyOrg::Security::ComplianceHook",
"TypeVersionId": "00000001",
"HookExecutionTarget": "arn:aws:cloudformation:us-west-2:123456789012:stack/my-stack/39f29d10-73ed-11f0-abc1-0affdfe4aebb",
"InvokedAt": "2025-08-08T00:18:39.651Z",
"FailureMode": "WARN",
"HookStatusReason": "...",
"InvocationPoint": "PRE_PROVISION",
"Status": "HOOK_COMPLETE_FAILED"
},
...
]
}
Eine Beschreibung der Felder in der Antwort finden Sie HookResultSummaryin der AWS CloudFormation API-Referenz.
Filtern Sie die Ergebnisse nach Zieltyp und Ziel-ID
Der folgende Befehl listet alle Hook-Aufrufergebnisse für eine bestimmte Cloud Control API-Anforderung auf.
aws cloudformation list-hook-results \ --target-type
CLOUD_CONTROL
\ --target-idd417b05b-9eff-46ef-b164-08c76aec1801
\ --regionus-west-2
Beispielausgabe:
{
"HookResults": [
{
"TargetType": "CLOUD_CONTROL",
"TargetId": "d417b05b-9eff-46ef-b164-08c76aec1801",
"HookResults": [
{
"TypeArn": "arn:aws:cloudformation:us-west-2:123456789012:type/hook/MyOrg-Security-ComplianceHook",
"HookResultId": "4e7f4766-d8fe-44e5-8587-5b327a148abe",
"TypeName": "MyOrg::Security::ComplianceHook",
"TypeVersionId": "00000001",
"FailureMode": "WARN",
"HookStatusReason": "...",
"InvocationPoint": "PRE_PROVISION",
"Status": "HOOK_COMPLETE_FAILED"
},
...
]
}
]
}
Eine Beschreibung der Felder in der Antwort finden Sie HookResultSummaryin der AWS CloudFormation API-Referenz.