私は特定の時間間隔の後にラムダ機能をトリガするためにcloudwatch scheduledイベントを使用しています。私はクラウドフォーメーションテンプレートを使用して、このルールをクラウドウォッチに追加したいと考えています。私はcloudformationformationテンプレートのドキュメントを通過しましたが、私はクラウドフォーメーションテンプレートを使用してイベントを設定する方法を見つけることができません。誰もクラウドフォーメーションテンプレートを使用して実装する方法を教えてください。cloudformテンプレートを使用してcloudwatchイベントを作成するには?
私は以下のテンプレートを使用しています。
{
"AWSTemplateFormatVersion": "2010-09-09",
"Description": "Provision environment specific",
"Resources": {
"lambdaScheduler": {
"Type": "AWS::CloudWatch::Event",
"Properties": {
"detail-type": "Scheduled Event",
"source": "aws.events",
"name": "TEST_EVENT_10_MINS_RULE",
"schedule-expression": "rate(5 minutes)"
}
}
}
}
私はAWS CLIを使用して、それを検証するとき、私はA client error (ValidationError) occurred when calling the ValidateTemplate operation: Template format error: Unrecognized resource type: AWS::CloudWatch::Event
エラーメッセージを取得しています。