Skip to main content

Variable: MultiProfileDataNodeSchema

const MultiProfileDataNodeSchema: ZodObject<{
data_profile_ids: ZodOptional<ZodNullable<ZodArray<ZodNumber, "many">>>;
operator_type: ZodOptional<ZodNullable<ZodEnum<["and", "or", "not", "and_not", "or_not"]>>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
data_profile_ids: ZodOptional<ZodNullable<ZodArray<ZodNumber, "many">>>;
operator_type: ZodOptional<ZodNullable<ZodEnum<["and", "or", "not", "and_not", "or_not"]>>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
data_profile_ids: ZodOptional<ZodNullable<ZodArray<ZodNumber, "many">>>;
operator_type: ZodOptional<ZodNullable<ZodEnum<["and", "or", "not", "and_not", "or_not"]>>>;
}, ZodTypeAny, "passthrough">>;

Defined in: src/models/dlp-data-profile.ts:133

Multi-profile data node — references other data profiles by id, joined by an operator. data_profile_ids are int64 on the wire; JavaScript safe-integer caveats apply for ids above Number.MAX_SAFE_INTEGER (~9 × 10^15).