Everbridge and SQS Events
Event Factories
- class botocraft.eventbridge.factory.EventFactory(session: Session | None = None)[source]
Bases:
AbstractEventFactoryDefault EventBridge factory backed by declarative wrapper mappings.
- Keyword Arguments:
session – The boto3 session to use for sessionizing the event class. If not provided, the default session will be used.
- class botocraft.eventbridge.factory.AbstractEventFactory(session: Session | None = None)[source]
Bases:
objectReturn the proper EventBridge event class for a raw JSON payload.
- Keyword Arguments:
session – The boto3 session to use for sessionizing the event class. If not provided, the default session will be used.
Events
- class botocraft.eventbridge.EventBridgeEvent[source]
Bases:
objectBase class for all EventBridge events.
Botocraft provided events
- ECR
/api/eventbridge/ecr/ecr_scan_action
- ECS
- SSM