Ich habe eine Reihe von AWS Ressource ARNs. Ich kann einfach eine switch/case-Anweisung für den Namespace des ARN schreiben und die entsprechende describeXYZ
-Methode für die korrekte AWS-API-Klasse aufrufen, um die Ressourcendetails zu erhalten. Aber gibt es eine Möglichkeit, beliebige ARN zu nehmen und eine Beschreibung dafür zu bekommen? Etwas wie aws.describeResource({arn:myArn}, callback)
?AWS API Holen Sie sich alle Ressourcen von ARN
10
A
Antwort
0
Ich weiß nicht, welche Beschreibung genau Sie suchen, ich weiß nicht, die Existenz eines solchen Dienstes. Jedoch enthält die ARN selbst einige Informationen, die Sie können oder nicht hilfreich sein könnte, wenn man es analysieren, könnte man zumindest bekommen:
- Dienst
- Region
- Konto-ID
- Typ Ressourcen
- Resource Name
Zum Beispiel
arn:aws:iot:us-west-2:27401367543654:policy/MyApplicationDefaultPolicy
^ ^ ^ ^ ^
| | | | |
Service Region AccountID ResourceType ResourceName
Entschuldigung, wenn das nicht genug ist, ist das Beste, was ich gerade jetzt denken kann.
Von hier aus können Sie eine ausführlichere Beschreibung erhalten: http://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html#genref-arns
arn:partition:service:region:account-id:resource
arn:partition:service:region:account-id:resourcetype/resource
arn:partition:service:region:account-id:resourcetype:resource
Verwandte Themen
- 1. AWS API Gateway + DynamoDB Rolle ARN Fehler
- 2. XNA: Holen Sie sich ein Array/eine Liste von Ressourcen?
- 3. Holen Sie sich alle Einstellungen von PreferenceFragment
- 4. Holen Sie sich alle Operationen von AzMan
- 5. Holen Sie sich Twitter-Karte von API
- 6. Holen Sie sich alle touristischen Standorte mit google places api
- 7. Docusign REST API: Holen Sie sich alle Envelope
- 8. Steam Market API Dokumentation. Holen Sie sich alle Haut Namen
- 9. Holen Sie sich alle untergeordneten Knoten rekursiv
- 10. Holen Sie sich alle Quickblox Gruppen Liste von Server
- 11. Holen Sie sich alle Formen in ShapeGroup
- 12. Holen Sie sich alle Produkte eines Arrays
- 13. Holen Sie sich alle inertext VBA
- 14. Nodejs nexpect: Holen Sie sich alle Ausgabezeilen
- 15. Holen Sie sich alle Elemente iframe
- 16. Holen Sie sich alle geöffneten Excel-Dokumente
- 17. Codeigniter - Holen Sie sich alle Benutzer Sitzungsdaten
- 18. PHP DOM: Holen Sie sich alle Textwerte
- 19. Holen Sie sich alle Speicherpfade in Android
- 20. Holen Sie sich alle Zellen in CollectionView
- 21. Powershell Holen Sie sich alle optischen Laufwerksbuchstaben
- 22. Holen Sie sich alle ALT-Tags
- 23. AWS CloudFormation/API-Gateway gibt "Ungültige Ressourcen-ID angegeben"
- 24. Fitbit Oauth2.0 API - Holen Sie sich Benutzerprofildaten
- 25. Holen Sie sich Fotoreferenz
- 26. Wie erhält man ARN (Amazon Resource Name)?
- 27. Holen Sie sich den vorherigen Cursor auf AWS Cloudsearch
- 28. Holen Sie sich alle Nachrichten und alle Kommentare
- 29. Holen Sie sich die Daten von MailChimp API V3 Webhook
- 30. CloudWatch Protokollrolle ARN
Was ist Ihr genaues Ziel? Verwenden Sie "AWS CloudFormation" zum Verwalten Ihrer Ressourcen? Wenn ja, könntest du ['describe-stack-resources'] (http://docs.aws.amazon.com/cli/latest/reference/cloudformation/describe-stack-resources.html) ausprobieren. – MaiKaY
so beschreibe ich Stack-Ressourcen. Jetzt möchte ich Ressourceninformationen für jeden von denen bekommen. Wie könnte ich ohne eine switch-Anweisung auf den Ressourcentyp den API-Aufruf festlegen um zu bestimmen? – Jeff