Member Junction
    Preparing search index...

    Variable MJCompanyIntegrationObjectSchemaConst

    MJCompanyIntegrationObjectSchema: ZodObject<
        {
            __mj_CreatedAt: ZodDate;
            __mj_UpdatedAt: ZodDate;
            APIPath: ZodString;
            Category: ZodNullable<ZodString>;
            CompanyIntegration: ZodString;
            CompanyIntegrationID: ZodString;
            Configuration: ZodNullable<ZodString>;
            ContentHashApplicable: ZodBoolean;
            CreateAPIPath: ZodNullable<ZodString>;
            CreateBodyKey: ZodNullable<ZodString>;
            CreateBodyShape: ZodNullable<ZodString>;
            CreateIDLocation: ZodNullable<ZodString>;
            CreateMethod: ZodNullable<ZodString>;
            DefaultPageSize: ZodNumber;
            DefaultQueryParams: ZodNullable<ZodString>;
            DeleteAPIPath: ZodNullable<ZodString>;
            DeleteIDLocation: ZodNullable<ZodString>;
            DeleteMethod: ZodNullable<ZodString>;
            Description: ZodNullable<ZodString>;
            DisplayName: ZodNullable<ZodString>;
            FirstSeenAt: ZodNullable<ZodDate>;
            ID: ZodString;
            IncrementalWatermarkField: ZodNullable<ZodString>;
            Integration: ZodString;
            IntegrationID: ZodString;
            IntegrationObject: ZodNullable<ZodString>;
            IntegrationObjectID: ZodNullable<ZodString>;
            IsCustom: ZodBoolean;
            IsSelected: ZodBoolean;
            LastSampledAt: ZodNullable<ZodDate>;
            LastSeenAt: ZodNullable<ZodDate>;
            MetadataSource: ZodUnion<
                [
                    ZodLiteral<"Custom">,
                    ZodLiteral<"Declared">,
                    ZodLiteral<"Discovered">,
                ],
            >;
            Name: ZodString;
            PaginationType: ZodString;
            Provenance: ZodUnion<
                [
                    ZodLiteral<"Declared">,
                    ZodLiteral<"Endpoint">,
                    ZodLiteral<"Sampled">,
                ],
            >;
            ProvenanceDetail: ZodNullable<ZodString>;
            ResponseDataKey: ZodNullable<ZodString>;
            SelectedAt: ZodNullable<ZodDate>;
            Sequence: ZodNumber;
            StableOrderingKey: ZodNullable<ZodString>;
            Status: ZodUnion<
                [
                    ZodLiteral<"Active">,
                    ZodLiteral<"Deprecated">,
                    ZodLiteral<"Disabled">,
                ],
            >;
            SupportsCreate: ZodBoolean;
            SupportsDelete: ZodBoolean;
            SupportsIncrementalSync: ZodBoolean;
            SupportsPagination: ZodBoolean;
            SupportsUpdate: ZodBoolean;
            SupportsWrite: ZodBoolean;
            SyncStrategy: ZodNullable<ZodString>;
            UpdateAPIPath: ZodNullable<ZodString>;
            UpdateBodyKey: ZodNullable<ZodString>;
            UpdateBodyShape: ZodNullable<ZodString>;
            UpdateIDLocation: ZodNullable<ZodString>;
            UpdateMethod: ZodNullable<ZodString>;
            WriteAPIPath: ZodNullable<ZodString>;
            WriteMethod: ZodNullable<ZodString>;
        },
        "strip",
        ZodTypeAny,
        {
            __mj_CreatedAt?: Date;
            __mj_UpdatedAt?: Date;
            APIPath?: string;
            Category?: string;
            CompanyIntegration?: string;
            CompanyIntegrationID?: string;
            Configuration?: string;
            ContentHashApplicable?: boolean;
            CreateAPIPath?: string;
            CreateBodyKey?: string;
            CreateBodyShape?: string;
            CreateIDLocation?: string;
            CreateMethod?: string;
            DefaultPageSize?: number;
            DefaultQueryParams?: string;
            DeleteAPIPath?: string;
            DeleteIDLocation?: string;
            DeleteMethod?: string;
            Description?: string;
            DisplayName?: string;
            FirstSeenAt?: Date;
            ID?: string;
            IncrementalWatermarkField?: string;
            Integration?: string;
            IntegrationID?: string;
            IntegrationObject?: string;
            IntegrationObjectID?: string;
            IsCustom?: boolean;
            IsSelected?: boolean;
            LastSampledAt?: Date;
            LastSeenAt?: Date;
            MetadataSource?: "Custom"
            | "Declared"
            | "Discovered";
            Name?: string;
            PaginationType?: string;
            Provenance?: "Endpoint" | "Declared" | "Sampled";
            ProvenanceDetail?: string;
            ResponseDataKey?: string;
            SelectedAt?: Date;
            Sequence?: number;
            StableOrderingKey?: string;
            Status?: "Active" | "Disabled" | "Deprecated";
            SupportsCreate?: boolean;
            SupportsDelete?: boolean;
            SupportsIncrementalSync?: boolean;
            SupportsPagination?: boolean;
            SupportsUpdate?: boolean;
            SupportsWrite?: boolean;
            SyncStrategy?: string;
            UpdateAPIPath?: string;
            UpdateBodyKey?: string;
            UpdateBodyShape?: string;
            UpdateIDLocation?: string;
            UpdateMethod?: string;
            WriteAPIPath?: string;
            WriteMethod?: string;
        },
        {
            __mj_CreatedAt?: Date;
            __mj_UpdatedAt?: Date;
            APIPath?: string;
            Category?: string;
            CompanyIntegration?: string;
            CompanyIntegrationID?: string;
            Configuration?: string;
            ContentHashApplicable?: boolean;
            CreateAPIPath?: string;
            CreateBodyKey?: string;
            CreateBodyShape?: string;
            CreateIDLocation?: string;
            CreateMethod?: string;
            DefaultPageSize?: number;
            DefaultQueryParams?: string;
            DeleteAPIPath?: string;
            DeleteIDLocation?: string;
            DeleteMethod?: string;
            Description?: string;
            DisplayName?: string;
            FirstSeenAt?: Date;
            ID?: string;
            IncrementalWatermarkField?: string;
            Integration?: string;
            IntegrationID?: string;
            IntegrationObject?: string;
            IntegrationObjectID?: string;
            IsCustom?: boolean;
            IsSelected?: boolean;
            LastSampledAt?: Date;
            LastSeenAt?: Date;
            MetadataSource?: "Custom"
            | "Declared"
            | "Discovered";
            Name?: string;
            PaginationType?: string;
            Provenance?: "Endpoint" | "Declared" | "Sampled";
            ProvenanceDetail?: string;
            ResponseDataKey?: string;
            SelectedAt?: Date;
            Sequence?: number;
            StableOrderingKey?: string;
            Status?: "Active" | "Disabled" | "Deprecated";
            SupportsCreate?: boolean;
            SupportsDelete?: boolean;
            SupportsIncrementalSync?: boolean;
            SupportsPagination?: boolean;
            SupportsUpdate?: boolean;
            SupportsWrite?: boolean;
            SyncStrategy?: string;
            UpdateAPIPath?: string;
            UpdateBodyKey?: string;
            UpdateBodyShape?: string;
            UpdateIDLocation?: string;
            UpdateMethod?: string;
            WriteAPIPath?: string;
            WriteMethod?: string;
        },
    > = ...

    zod schema definition for the entity MJ: Company Integration Objects