Variable ArvoEventSchemaConst
ArvoEventSchema: {
ArvoDataSchema: ZodEffects<ZodRecord<ZodString, ZodAny>, Record<string, any>, Record<string, any>>;
ArvoExtensionSchema: ZodObject<{
accesscontrol: ZodNullable<ZodString>;
executionunits: ZodNullable<ZodNumber>;
redirectto: ZodNullable<ZodEffects<ZodString, string, string>>;
to: ZodNullable<ZodEffects<ZodString, string, string>>;
}, "strip", ZodTypeAny, {
accesscontrol: null | string;
executionunits: null | number;
redirectto: null | string;
to: null | string;
}, {
accesscontrol: null | string;
executionunits: null | number;
redirectto: null | string;
to: null | string;
}>;
CloudEventContextSchema: ZodObject<{
datacontenttype: ZodDefault<ZodEffects<ZodString, string, string>>;
dataschema: ZodNullable<ZodEffects<ZodString, string, string>>;
id: ZodString;
source: ZodEffects<ZodString, string, string>;
specversion: ZodEffects<ZodString, "1.0", string>;
subject: ZodEffects<ZodString, string, string>;
time: ZodString;
type: ZodString;
}, "strip", ZodTypeAny, {
datacontenttype: string;
dataschema: null | string;
id: string;
source: string;
specversion: "1.0";
subject: string;
time: string;
type: string;
}, {
datacontenttype?: string;
dataschema: null | string;
id: string;
source: string;
specversion: string;
subject: string;
time: string;
type: string;
}>;
CloudEventExtensionSchema: ZodRecord<ZodString, ZodUnion<[ZodString, ZodBoolean, ZodNumber, ZodNull]>>;
OpenTelemetryExtensionSchema: ZodObject<{
traceparent: ZodNullable<ZodString>;
tracestate: ZodNullable<ZodString>;
}, "strip", ZodTypeAny, {
traceparent: null | string;
tracestate: null | string;
}, {
traceparent: null | string;
tracestate: null | string;
}>;
OrchestrationInitEventBaseSchema: ZodObject<{
parentSubject$$: ZodNullable<ZodString>;
}, "strip", ZodTypeAny, {
parentSubject$$: null | string;
}, {
parentSubject$$: null | string;
}>;
} = ...
Collection of Zod schemas for validating various aspects of Arvo events.