Variable ArvoEventSchemaConst
ArvoEventSchema: {
ArvoDataSchema: ZodEffects<
ZodRecord<ZodString, ZodAny>,
Record<string, any>,
Record<string, any>,
>;
ArvoExtensionSchema: ZodObject<
{
accesscontrol: ZodNullable<ZodString>;
domain: ZodNullable<ZodString>;
executionunits: ZodNullable<ZodNumber>;
parentid: ZodNullable<ZodString>;
redirectto: ZodNullable<ZodEffects<ZodString, string, string>>;
to: ZodNullable<ZodEffects<ZodString, string, string>>;
},
"strip",
ZodTypeAny,
{
accesscontrol: string
| null;
domain: string | null;
executionunits: number | null;
parentid: string | null;
redirectto: string | null;
to: string | null;
},
{
accesscontrol: string
| null;
domain: string | null;
executionunits: number | null;
parentid: string | null;
redirectto: string | null;
to: string | null;
},
>;
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: string
| null;
id: string;
source: string;
specversion: "1.0";
subject: string;
time: string;
type: string;
},
{
datacontenttype?: string;
dataschema: string
| null;
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: string
| null; tracestate: string | null },
{ traceparent: string | null; tracestate: string | null },
>;
OrchestrationInitEventBaseSchema: ZodObject<
{ parentSubject$$: ZodNullable<ZodString> },
"strip",
ZodTypeAny,
{ parentSubject$$: string | null },
{ parentSubject$$: string | null },
>;
} = ...
Type Declaration
ArvoDataSchema: ZodEffects<
ZodRecord<ZodString, ZodAny>,
Record<string, any>,
Record<string, any>,
>
ArvoExtensionSchema: ZodObject<
{
accesscontrol: ZodNullable<ZodString>;
domain: ZodNullable<ZodString>;
executionunits: ZodNullable<ZodNumber>;
parentid: ZodNullable<ZodString>;
redirectto: ZodNullable<ZodEffects<ZodString, string, string>>;
to: ZodNullable<ZodEffects<ZodString, string, string>>;
},
"strip",
ZodTypeAny,
{
accesscontrol: string
| null;
domain: string | null;
executionunits: number | null;
parentid: string | null;
redirectto: string | null;
to: string | null;
},
{
accesscontrol: string
| null;
domain: string | null;
executionunits: number | null;
parentid: string | null;
redirectto: string | null;
to: string | null;
},
>
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: string
| null;
id: string;
source: string;
specversion: "1.0";
subject: string;
time: string;
type: string;
},
{
datacontenttype?: string;
dataschema: string
| null;
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: string
| null; tracestate: string | null },
{ traceparent: string | null; tracestate: string | null },
>
OrchestrationInitEventBaseSchema: ZodObject<
{ parentSubject$$: ZodNullable<ZodString> },
"strip",
ZodTypeAny,
{ parentSubject$$: string | null },
{ parentSubject$$: string | null },
>
Collection of Zod schemas for validating various aspects of Arvo events.