提问人:user3172359 提问时间:4/27/2023 更新时间:4/27/2023 访问量:622
如何使用 dotnet core 在 AWS 事件桥计划程序中创建事件?
How to create event in AWS event bridge Scheduler using dotnet core?
问:
我必须在特定时间安排事件,我正在为此目的使用 aws-eventbridge-scheduler,Amazon.Scheduler 中有 nugget 包,它提供了用于处理调度程序事件的 sdk,但没有人知道如何做到这一点,请告诉我。
答:
2赞
rlhagerm
4/27/2023
#1
CreateScheduleAsync 操作如下所示:
var scheduleResult = await scheduler.CreateScheduleAsync(new CreateScheduleRequest
{
Name = "test schedule",
ScheduleExpression = "at(yyyy-mm-ddThh:mm:ss)", // for a one-time schedule.
ScheduleExpressionTimezone = "America/Los_Angeles", // specify the timezone
State = ScheduleState.ENABLED,
FlexibleTimeWindow = new FlexibleTimeWindow{Mode = FlexibleTimeWindowMode.OFF},
Target = new Target
{
Arn = "ARN of the target, such as a Queue",
RoleArn = "ARN of the IAM role to use for the target",
Input = "Test payload here"
}
});
您的参数可能会有所不同,但这里有一个很好的参数指南,这里是计划表达式。
评论