There does not seem to be an L2 construct for AirFlow in the CDK library "aws-cdk-lib". The only way to code an airflow environment is with the CloudFormation L1 construct "CfnEnvironment". This however does not facilitate dependency chaining as you cannot make an L1 construct dependant on L2 constructs , please can this be remedied.
Use Case
Creating L2 AirFlow infrastructure and chaining it to other L2 infra as a dependancy.
Proposed Solution
Write an L2 method for AirFlow and add it to the node aws-cdk-lib library.
Other Information
No response
Acknowledgements
[ ] I may be able to implement this feature request
Describe the feature
There does not seem to be an L2 construct for AirFlow in the CDK library "aws-cdk-lib". The only way to code an airflow environment is with the CloudFormation L1 construct "CfnEnvironment". This however does not facilitate dependency chaining as you cannot make an L1 construct dependant on L2 constructs , please can this be remedied.
Use Case
Creating L2 AirFlow infrastructure and chaining it to other L2 infra as a dependancy.
Proposed Solution
Write an L2 method for AirFlow and add it to the node aws-cdk-lib library.
Other Information
No response
Acknowledgements
CDK version used
2.157.0
Environment details (OS name and version, etc.)
Ubuntu 22.04.3 LTS