こんちには
IoT Coreでルールの作成を行おうとしてエラーが出て困っています。
SNS プッシュ通知としてメッセージを送信する。
https://docs.aws.amazon.com/ja_jp/iot/latest/developerguide/config-and-test-rules.html
このサイトを参考にして6番目までは順調に進みました。
[アクションの設定ページでの現象]
1.アクションの設定ページを開くと「失敗しました。後でもう一度お試しください」が表示されます。
2.登録したはずの*SNS ターゲットがリストにでてきません。
3.*SNS ターゲットを「作成」しても「ロールへのポリシーのアタッチに失敗しました」とでます。
4.”このアクションを実行するための AWS IoT アクセス権限を付与するロールを選択または作成します。”の
欄に"作成"メニューが出てきません。(かつて出てきたことはありましたが作成できませんでした)
5.作成したロールがリストに出てきません。「更新」メニューを押すと「ロールを取得できませんでした。」
が出ます。
[試したこと]
1.登録したロールを削除してみましたが状態変わらずです。
ちなみに信頼関係は{
"Sid": "",
"Effect": "Allow",
"Principal": {
"Service": "iot.amazonaws.com"
},
"Action": "sts:AssumeRole"
}
ポリシーは
AWSIoTRuleActions,AWSIoTFullAccess
を登録していました。
今登録してあるロールは AWSServiceRoleForAPIGateway、AWSServiceRoleForConfig、、AWSServiceRoleForSupport、AWSServiceRoleForTrustedAdvisor です。
2.ログインユーザはルートでもIAMユーザ(全権)でも試してみましたが変わりませんでした。
どなたかお分かりになる方よろしくお願いいたします。
Edited by: takeyama on Jul 1, 2020 1:39 AM