in lib/functions_framework/legacy_event_converter.rb [82:92]
def normalized_context input
id = normalized_context_field input, "eventId"
timestamp = normalized_context_field input, "timestamp"
type = normalized_context_field input, "eventType"
domain = normalized_context_field input, "domain"
service, resource = analyze_resource normalized_context_field input, "resource"
service ||= service_from_type type
return nil unless id && timestamp && type && service && resource
{ id: id, timestamp: timestamp, type: type, service: service, resource: resource, domain: domain }
end