前提・実現したいこと
現在、1つのAWSアカウントで複数のコンテンツを運用しており
コンテンツを問わず、各種RDS、EC2がインスタンス一覧に
すべて混在して表示されていて目的の情報が埋もれてしまっています。
そこで、特定リソースをインスタンス一覧で非表示とし
目当てのインスタンスのみ表示される状態にしたいと考えております。
(可能ならば特定VPCに関連付くサブネット等の一切を非表示としたい)
試したこと
特定のリソースが閲覧できない状態となる事を期待し、対象のRDSに
タグを設定してIAMポリシーで当該RDSに対するあらゆる操作を拒否としました。
該当のソースコード
IAMPolicy
1{ 2 "Version": "2012-10-17", 3 "Statement": [ 4 { 5 "Sid": "DenyFUGEContents", 6 "Effect": "Deny", 7 "Action": "rds:*", 8 "Resource": "*", 9 "Condition": { 10 "StringEquals": { 11 "rds:db-tag/IAM-tag": "FUGEContents" 12 } 13 } 14 } 15 ] 16}
結果
対象のrdsへのあらゆるアクションを無効化できたもののインスタンスの一覧には変わらず表示されている状態です。
補足
できればAWS管理コンソール画面でのフリーワード入力によるフィルタリングは使わず(都度入力が必要なため)
特定のリソースを非表示とする術を知りたく、IAM以外でも本要件を満たせる方法があればご教示いただけないでしょうか。
回答1件
あなたの回答
tips
プレビュー