Variable MJCompanyIntegrationObjectFieldSchemaConst
MJCompanyIntegrationObjectFieldSchema: ZodObject<
{
__mj_CreatedAt: ZodDate;
__mj_UpdatedAt: ZodDate;
AllowsNull: ZodBoolean;
Category: ZodNullable<ZodString>;
CompanyIntegrationObject: ZodString;
CompanyIntegrationObjectID: ZodString;
Configuration: ZodNullable<ZodString>;
DefaultValue: ZodNullable<ZodString>;
Description: ZodNullable<ZodString>;
DisplayName: ZodNullable<ZodString>;
FirstSeenAt: ZodNullable<ZodDate>;
ID: ZodString;
IntegrationObjectField: ZodNullable<ZodString>;
IntegrationObjectFieldID: ZodNullable<ZodString>;
IsCustom: ZodBoolean;
IsPrimaryKey: ZodBoolean;
IsReadOnly: ZodBoolean;
IsRequired: ZodBoolean;
IsSelected: ZodBoolean;
IsUniqueKey: ZodBoolean;
LastSampledAt: ZodNullable<ZodDate>;
LastSeenAt: ZodNullable<ZodDate>;
Length: ZodNullable<ZodNumber>;
MetadataSource: ZodUnion<
[
ZodLiteral<"Custom">,
ZodLiteral<"Declared">,
ZodLiteral<"Discovered">,
],
>;
Name: ZodString;
ObservedMaxLength: ZodNullable<ZodNumber>;
Precision: ZodNullable<ZodNumber>;
Provenance: ZodUnion<
[
ZodLiteral<"Declared">,
ZodLiteral<"Endpoint">,
ZodLiteral<"Sampled">,
],
>;
ProvenanceDetail: ZodNullable<ZodString>;
RelatedCompanyIntegrationObject: ZodNullable<ZodString>;
RelatedCompanyIntegrationObjectID: ZodNullable<ZodString>;
RelatedIntegrationObjectFieldName: ZodNullable<ZodString>;
Scale: ZodNullable<ZodNumber>;
SelectedAt: ZodNullable<ZodDate>;
Sequence: ZodNumber;
Status: ZodUnion<
[
ZodLiteral<"Active">,
ZodLiteral<"Deprecated">,
ZodLiteral<"Disabled">,
],
>;
Type: ZodString;
},
"strip",
ZodTypeAny,
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
AllowsNull?: boolean;
Category?: string;
CompanyIntegrationObject?: string;
CompanyIntegrationObjectID?: string;
Configuration?: string;
DefaultValue?: string;
Description?: string;
DisplayName?: string;
FirstSeenAt?: Date;
ID?: string;
IntegrationObjectField?: string;
IntegrationObjectFieldID?: string;
IsCustom?: boolean;
IsPrimaryKey?: boolean;
IsReadOnly?: boolean;
IsRequired?: boolean;
IsSelected?: boolean;
IsUniqueKey?: boolean;
LastSampledAt?: Date;
LastSeenAt?: Date;
Length?: number;
MetadataSource?: "Custom"
| "Declared"
| "Discovered";
Name?: string;
ObservedMaxLength?: number;
Precision?: number;
Provenance?: "Endpoint" | "Declared" | "Sampled";
ProvenanceDetail?: string;
RelatedCompanyIntegrationObject?: string;
RelatedCompanyIntegrationObjectID?: string;
RelatedIntegrationObjectFieldName?: string;
Scale?: number;
SelectedAt?: Date;
Sequence?: number;
Status?: "Active" | "Disabled" | "Deprecated";
Type?: string;
},
{
__mj_CreatedAt?: Date;
__mj_UpdatedAt?: Date;
AllowsNull?: boolean;
Category?: string;
CompanyIntegrationObject?: string;
CompanyIntegrationObjectID?: string;
Configuration?: string;
DefaultValue?: string;
Description?: string;
DisplayName?: string;
FirstSeenAt?: Date;
ID?: string;
IntegrationObjectField?: string;
IntegrationObjectFieldID?: string;
IsCustom?: boolean;
IsPrimaryKey?: boolean;
IsReadOnly?: boolean;
IsRequired?: boolean;
IsSelected?: boolean;
IsUniqueKey?: boolean;
LastSampledAt?: Date;
LastSeenAt?: Date;
Length?: number;
MetadataSource?: "Custom"
| "Declared"
| "Discovered";
Name?: string;
ObservedMaxLength?: number;
Precision?: number;
Provenance?: "Endpoint" | "Declared" | "Sampled";
ProvenanceDetail?: string;
RelatedCompanyIntegrationObject?: string;
RelatedCompanyIntegrationObjectID?: string;
RelatedIntegrationObjectFieldName?: string;
Scale?: number;
SelectedAt?: Date;
Sequence?: number;
Status?: "Active" | "Disabled" | "Deprecated";
Type?: string;
},
> = ...
zod schema definition for the entity MJ: Company Integration Object Fields