Cloud-Werkzeuge

AWS ARN Parser

Eine ARN oder eine Liste zeilenweise prüfen, alternativ aus fünf Feldern zusammensetzen.

AWS ARN Parser

ARN-Eingabe

Felder und Bericht

ARNs werden in diesem Browser verarbeitet. Keine AWS-Anfrage und keine Zugangsdaten.

Verarbeitung

Bis zu 200 nicht leere Zeilen und 128 KiB UTF-8-Eingabe. Anzeige in Schritten von 50.

Nur äußere Struktur: Hinweise bestätigen weder Existenz noch vollständige Dienstsyntax oder IAM-Zugriff.

Eingabe geändert. Vor dem Export erneut ausführen.

AWS ARN Parser hilft bei der Prüfung kopierter Bezeichner in einer Konfiguration. Ein Amazon-Ressourcenname kann einen IAM-Pfad oder einen Lambda-Alias enthalten; wer an jedem Doppelpunkt trennt, verliert schnell den Zusammenhang.

Leere Positionen sind zunächst eine Eigenschaft des Formats. Prüfen Sie den Ressourcentyp, bevor Sie dort Werte ergänzen. Eine erfolgreiche Zerlegung sagt noch nichts über den Zustand in Ihrem AWS-Konto aus.

Warum AWS ARN Parser verwenden?

Den Ressourcenanhang vollständig lesen

AWS ARN Parser trennt nur an den ersten fünf Doppelpunkten. Damit bleiben Leerzeichen in Objektschlüsseln, weitere Doppelpunkte und Funktionsqualifizierer sichtbar. Auch ein abschließendes Leerzeichen wird nicht als vermeintlicher Tippfehler entfernt.

Drei Bezeichner werden in farbige Felder zerlegt, ihre langen Ressourcenanhänge bleiben zusammen.

Leere Felder bewusst erstellen

Für einen gewöhnlichen S3-Bucket lassen Sie Region und Konto im Generator frei. Die Trennzeichen bleiben trotzdem erhalten. Das Werkzeug ergänzt weder einen vermuteten Ressourcentyp noch einen Schrägstrich.

Fünf Felder ergeben einen Bezeichner, wobei zwei leere mittlere Positionen erhalten bleiben.

Vor dem Export genauer hinsehen

01

Beispiele gegenüberstellen

Die drei Beispiele zeigen ein S3-Objekt, einen IAM-Rollenpfad und einen Lambda-Alias. Leere Felder werden ausdrücklich markiert. Hinweise erläutern gebräuchliche Konventionen, ohne jede Abweichung zum Strukturfehler zu erklären.

02

Den Ausführungszeitpunkt wählen

Automatisch wird 350 ms nach einer Änderung verarbeitet. Ohne Automatik startet Ctrl/Cmd + Enter den Lauf. Feld- und Modusänderungen sperren sofort den Export alter Ergebnisse; beide Eingabearten behalten ihre eigenen Werte.

03

Fehlerzahl vor dem Format wählen

Ein gemischter Stapel bleibt als JSON-Bericht exportierbar. ARN-Text ist erst verfügbar, wenn sämtliche Zeilen strukturell zerlegt wurden. Weitere 50 betrifft nur die Anzeige, nicht den Umfang der heruntergeladenen Daten.

Felder, Hinweise und vollständige Berichte

Das äußere ARN-Format

Partition, Dienst, Region, Konto und Ressource erscheinen getrennt. Das feste Präfix wird separat geprüft. Großschreibung, Unicode, Pfade und Leerzeichen im Ressourcenfeld werden weder normalisiert noch dekodiert.

Diagnosen mit ursprünglicher Zeile

Leerzeilen werden übersprungen, physische Zeilennummern bleiben aber erhalten. Reihenfolge und Duplikate werden übernommen. Fehlerhafte Eingaben stehen weiterhin im Bericht, damit Sie die Liste nicht mit einer unbemerkt gekürzten Ausgabe verwechseln.

Begrenzte Dienstkenntnis

S3, Lambda und IAM-ARNs erhalten konkrete Hinweise. Der Kontowert aws ist zulässig für die Zerlegung; ungewöhnliche Kontowerte oder Regionskombinationen laden zur Prüfung ein. Unbekannte Dienste können allgemein zerlegt werden.

Ersetzen mit Wiederherstellung

Beispiel und Leeren zeigen zuerst Inhalt und Anzahl der betroffenen Einträge. Anwenden betrifft nur den aktuellen Modus. Rückgängig stellt Eingabe, Ausgabe und deren vorherigen Aktualitätszustand gemeinsam wieder her.

Was die Prüfung bewusst offenlässt

Keine AWS- oder Berechtigungsprüfung
Es werden keine Ressourcen abgefragt, Zugangsdaten angenommen oder IAM-Richtlinien simuliert. Ein lesbarer Bezeichner kann eine nicht vorhandene Ressource meinen oder für das betreffende Richtlinienelement ungeeignet sein.
Keine vollständige Dienstgrammatik
Resource bleibt ein einziges Feld. Typ und ID werden nicht universell erraten. Ein S3 Access Point mit Region und Konto wird nicht allein deshalb zurückgewiesen, weil gewöhnliche Bucket-ARNs diese Felder leer lassen.
Keine Ergänzung von Mustern
Platzhalter und Richtlinienvariablen bleiben wörtlich stehen. Verkürzte Angaben wie arn:aws:sqs werden nicht mit Sternchen vervollständigt. Die Bedeutung hängt vom Richtlinienkontext ab, den dieser Parser nicht kennt.
Begrenzte Eingabe pro Zeile
Maximal 200 nicht leere Zeilen und 131.072 UTF-8-Bytes. Zeilenumbrüche trennen Einträge; Steuerzeichen in Bezeichnern sind hier nicht unterstützt. Das ist eine Werkzeugeinschränkung und keine allgemeine AWS-Regel für Objektschlüssel.
Keine stillschweigende Reparatur
Führende Leerzeichen führen zu einem Präfixfehler, Leerzeichen in Resource bleiben erhalten. URL-Dekodierung, Pfadbereinigung, Duplikatentfernung, automatisches /*, Dateiimport und Extraktion aus Richtlinien-JSON sind nicht enthalten.

Fragen zum AWS ARN Parser

Warum bleiben Region oder Konto in manchen ARNs leer?

Der Dienst und Ressourcentyp legen die Pflichtfelder fest. Gewöhnliche S3-Buckets und -Objekte lassen beide leer, IAM meist die Region. Andere S3-Typen können Region und Konto enthalten. Maßgeblich ist das konkrete Ressourcenformat.

Worin unterscheiden sich Doppelpunkt und Schrägstrich im Ressourcenteil?

Beide können innerhalb der dienstspezifischen Ressource vorkommen. IAM-Pfade nutzen häufig Schrägstriche, Lambda-Qualifizierer Doppelpunkte. Dieses Werkzeug behält den gesamten Anhang, statt für alle Dienste dieselbe innere Zerlegung anzunehmen.

Darf ein ARN Platzhalter enthalten?

In manchen Richtlinienkontexten sind * und ? möglich, jedoch nicht beliebig an jeder Position. Die Anzeige kennzeichnet mögliche Muster, erweitert sie aber nicht und bestätigt auch nicht ihre Zulässigkeit in einer Richtlinie.

Wo finde ich den ARN einer AWS-Ressource?

Üblicherweise finden Sie ihn in den Ressourcendetails der AWS-Konsole oder in Antworten des jeweiligen Dienstes über API oder CLI. Das Format beschreibt die Service Authorization Reference. Hier werden keine Ressourcen aus Ihrem Konto gesucht.

Bestätigt das Parsen, dass die Ressource in AWS existiert?

Nein. Die Ausgabe bestätigt nur die äußere Zerlegung und enthält Prüfhilfen. Existenz und Zugriff hängen vom aktuellen AWS-Zustand und den Berechtigungen ab; beides müssen Sie in der vorgesehenen Umgebung separat prüfen.

Frage noch offen?

Den nächsten Bezeichner prüfen

Nutzen Sie AWS ARN Parser, um Original und Felder abzugleichen und einen vollständigen Bericht für die Konfigurationsprüfung mitzunehmen.