Skip to content

Commit

Permalink
feat(stepfunctions-tasks): create scheduler (#29458)
Browse files Browse the repository at this point in the history
### Issue # (if applicable)

Closes #29351.

### Reason for this change

Although the creation of schedule task is supported, the AWS CDK currently lacks the capability to create these without a custom task definition.

### Description of changes

I've introduced the `EventBridgeSchedulerCreateScheduleTask` class to address this gap.

The original issue discussed the need for both creating and updating schedules. However, to maintain focus and simplicity, this PR will only cover the creation aspect. A subsequent PR will be dedicated to schedule updates.

### Description of how you validated changes

I have added both integ and unit tests.

### Checklist
- [x] My code adheres to the [CONTRIBUTING GUIDE](https://github.com/aws/aws-cdk/blob/main/CONTRIBUTING.md) and [DESIGN GUIDELINES](https://github.com/aws/aws-cdk/blob/main/docs/DESIGN_GUIDELINES.md)

----

*By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license*
  • Loading branch information
badmintoncryer authored Nov 14, 2024
1 parent 92bfb59 commit d14a01c
Show file tree
Hide file tree
Showing 16 changed files with 40,515 additions and 0 deletions.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit d14a01c

Please sign in to comment.