dotnetv3/EventBridge Scheduler/Scenarios/README.md
This example shows how to use AWS SDKs to work with Amazon EventBridge Scheduler with schedules and schedule groups. The workflow demonstrates how to create and delete one-time and recurring schedules within a schedule group to generate events on a specified target, such as an Amazon Simple Notification Service (Amazon SNS) Topic.
The target SNS topic and the AWS Identity and Access Management (IAM) role used with the schedules are created as part of an AWS CloudFormation stack that is deployed at the start of the workflow, and deleted when the workflow is complete.
This workflow demonstrates the following steps and tasks:
Prepare the Application
Create a one-time Schedule
Create a time-based schedule
Clean up
Before running this workflow, ensure you have:
This workflow uses the following AWS services:
The feature scenario deploys the AWS CloudFormation stack with the required resources.
After the example compiles, you can run it from the command line. To do so, navigate to the folder that contains the .sln file and run the following command:
dotnet run
Alternatively, you can run the example from within your IDE.
This starts an interactive scenario that walks you through creating different types of schedules.
The workflow covers the following EventBridge Scheduler API actions:
Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: Apache-2.0