feat: implement models for GCP Pub/Sub CloudEvents
ucam_faas.gcp_pubsub provides support for parsing/validating/serialising GCP Pub/Sub messages within CloudEvent envelopes. This is how `functions_framework` exposes Pub/Sub messages to handlers when a CloudRun function is subscribed to a Pub/Sub queue. The module contains constants for the CloudEvent type that identifies message events, and Pydantic data models for the data payload of these events.
-
mentioned in merge request uis/devops/gsuite/management-functions!38
-
mentioned in merge request uis/devops/iam/activate-account/account-data-manager!2
-
mentioned in merge request uis/devops/iam/activate-account/entra-event-handler!26
-
mentioned in merge request uis/devops/devhub/lookup-gitlab-sync/faas!35
-
mentioned in merge request uis/devops/iam/ibis/institution-mapping-tool!13
-
mentioned in merge request uis/devops/infra/terraform/ucam-faas-long!82 (merged)
-
mentioned in merge request uis/devops/infra/terraform/ucam-faas!130 (merged)
-
mentioned in merge request uis/devops/gsuite/management-functions!49
-
mentioned in merge request uis/devops/devhub/lookup-gitlab-sync/faas!57
-
mentioned in merge request uis/devops/iam/activate-account/account-data-manager!64
-
mentioned in merge request uis/devops/iam/activate-account/entra-event-handler!47