5

Tôi đang sử dụng sự kiện theo lịch trên điện toán đám mây để kích hoạt chức năng lambda của tôi sau khoảng thời gian cụ thể. Tôi muốn sử dụng mẫu tạo đám mây để thêm quy tắc này vào đồng hồ điện toán đám mây. Tôi đã trải qua các tài liệu mẫu về dạng đám mây nhưng tôi không thể tìm ra cách để cấu hình các sự kiện bằng cách sử dụng mẫu tạo đám mây. Bất cứ ai có thể vui lòng đề nghị làm thế nào để thực hiện nó bằng cách sử dụng mẫu hình đám mây.Làm cách nào để tạo sự kiện trên đồng hồ điện toán đám mây bằng mẫu hình đám mây?

Tôi đang sử dụng mẫu bên dưới.

{ 
    "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)" 
     } 
    } 
    } 
} 

Tôi nhận được thông báo lỗi A client error (ValidationError) occurred when calling the ValidateTemplate operation: Template format error: Unrecognized resource type: AWS::CloudWatch::Event khi tôi xác thực bằng aws cli.

Trả lời

3

Tôi chắc chắn sự kiện CloudWatch chưa được hiển thị qua API CloudFormation. Thường có một số độ trễ giữa các tính năng mới trong AWS và chúng được nhóm CloudFormation triển khai/tiếp xúc.

Dưới đây là danh sách tài nguyên hiện có sẵn qua CloudFormation. http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-template-resource-type-ref.html

Như người ta có thể thấy chỉ có một tài nguyên trong không gian tên Cloudwatch.

Các vấn đề liên quan