サポート終了通知: 2026 年 5 月 20 日、 AWS は のサポートを終了します AWS IoT Events。2026 年 5 月 20 日以降、 AWS IoT Events コンソールまたは AWS IoT Events リソースにアクセスできなくなります。詳細については、AWS IoT Events 「サポート終了」を参照してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
の Amazon CloudWatch ログ記録ロールポリシー AWS IoT Events
以下のポリシードキュメントは、 AWS IoT Events がお客様に代わって CloudWatch にログを送信できるようにするロールポリシーと信頼ポリシーを提供します。
ロールポリシー:
信頼ポリシー:
また、次のようにして、IAM のアクセス許可ポリシーをユーザーにアタッチして、ユーザーがロールを渡せるようにする必要もあります。詳細については、IAM ユーザーガイドの「 AWS サービスにロールを渡すアクセス許可をユーザーに付与する」を参照してください。
次のコマンドを使用して、CloudWatch Logs に対するリソースポリシーを設定できます。これにより、 AWS IoT Events が CloudWatch ストリーミングにログイベントを配置することが許可になります。
aws logs put-resource-policy --policy-name ioteventsLoggingPolicy --policy-document "{ \"Version\": \"2012-10-17\", \"Statement\": [ { \"Sid\": \"IoTEventsToCloudWatchLogs\", \"Effect\": \"Allow\", \"Principal\": { \"Service\": [ \"iotevents.amazonaws.com\" ] }, \"Action\":\"logs:PutLogEvents\", \"Resource\": \"*\" } ] }"
ログ記録オプションを設定するには、以下のコマンドを使用します。roleArn は、作成したログ記録ロールで置き換えてください。
aws iotevents put-logging-options --cli-input-json "{ \"loggingOptions\": {\"roleArn\": \"arn:aws:iam::123456789012:role/testLoggingRole\", \"level\": \"INFO\", \"enabled\": true } }"