You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The eventBridgeEnabled property on the S3 Bucket construct results in provisioning a custom resource to enable or disable EventBridge notifications.
I'm guessing this was added before CloudFormation supported this, but it does now.
Use Case
This is especially bothersome when creating templates for Service Catalog products, as they can't easily use CustomResources like regular stacks.
In general, it just seems unnecessary to create everything around this CustomResource for something we could do natively.
Proposed Solution
Set NotificationConfiguration.EventBridgeConfiguration.EventBridgeEnabled to true|false based on the eventBridgeEnabled prop and don't use the CustomResource.
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.64.0
Environment details (OS name and version, etc.)
Mac OS 13.1
The text was updated successfully, but these errors were encountered:
Describe the feature
The
eventBridgeEnabled
property on the S3 Bucket construct results in provisioning a custom resource to enable or disable EventBridge notifications.I'm guessing this was added before CloudFormation supported this, but it does now.
Use Case
This is especially bothersome when creating templates for Service Catalog products, as they can't easily use CustomResources like regular stacks.
In general, it just seems unnecessary to create everything around this CustomResource for something we could do natively.
Proposed Solution
Set
NotificationConfiguration.EventBridgeConfiguration.EventBridgeEnabled
totrue|false
based on theeventBridgeEnabled
prop and don't use the CustomResource.Other Information
No response
Acknowledgements
CDK version used
2.64.0
Environment details (OS name and version, etc.)
Mac OS 13.1
The text was updated successfully, but these errors were encountered: