>_toolkitbox

~/tools / AWS ARN Parser

AWS ARN Parser

AWSのARN(Amazon Resource Name)を構成要素(パーティション・サービス・リージョン・アカウントID・リソース)に分解して表示します。

IAMポリシーやCloudFormationのテンプレートに出てくるarn:aws:...形式の文字列は長くて読み取りにくいことがあります。どのサービス・リージョン・アカウントのリソースを指しているのかを一目で分解して確認できます。

# こんな時に使う

  • エラーログに出てきたARNが、どのリージョン・アカウントのリソースを指しているのか確認したいとき
  • IAMポリシーのResource欄に書かれたARNの構成要素を素早く読み解きたいとき
  • 複数アカウント環境で、そのARNが自アカウントのリソースかどうか確かめたいとき

# 使い方

  1. 確認したいARN文字列を入力欄に貼り付けます。
  2. パーティション・サービス・リージョン・アカウントID・リソースの各要素に自動的に分解されます。
パーティション
aws
サービス
iam
リージョン
(なし・グローバルサービス)
アカウントID
123456789012
リソース
role/MyServiceRole

# FAQ

AWSの公式ツールですか?
いいえ、独立した非公式のパーサーです。AWS(Amazon Web Services)とは関係ありません。「AWS」はAmazon.com, Inc.またはその関連会社の商標です。
リージョンやアカウントIDが空のARNもありますか?
はい。IAMロールやS3バケットなど、一部のグローバル/バケット単位のリソースではリージョンやアカウントIDの欄が空になることがあります。

# Related

# 姉妹サイトで学ぶ