GIngest: {
    field_mapping?: FieldMapping;
    ingest_data: Record<string, unknown>;
    ingest_type: string;
} | {
    field_mapping?: FieldMapping;
    ingest_data: GMetaList;
    ingest_type: "GMetaList";
} | {
    field_mapping?: FieldMapping;
    ingest_data: GMetaEntry;
    ingest_type: "GMetaEntry";
}

A GIngest document is a wrapper around a GMetaList or GMetaEntry which supplies attributes relevant to the ingest and indexing of metadata into the Globus Search service.