Skip to content

(aws-scheduler-targets-alpha): add support for universal targets #32328

@sakurai-ryo

Description

@sakurai-ryo

Describe the feature

EventBridge Scheduler has a mechanism called Universal Target that calls a wide range of AWS APIs.
Supporting this mechanism in L2 Construct will make it easier to configure EventBridge Scheduler.
https://docs.aws.amazon.com/scheduler/latest/UserGuide/managing-targets-universal.html

Use Case

Currently, scheduler-targets only supports templated targets such as StartBuild and does not support universal targets.
If supported in L2, there are various usecases, such as stopping RDS.

Proposed Solution

Create a new UniversalTarget class that extends ScheduleTargetBase.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

2.171.0

Environment details (OS name and version, etc.)

macos

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/aws-schedulerRelated to the AWS Scheduler serviceeffort/smallSmall work item – less than a day of effortfeature-requestA feature should be added or improved.p2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions