Skip to content

Variable: PolicyModelV2Schema ​

ts
const PolicyModelV2Schema: ZodObject<{
  attributes: ZodOptional<ZodObject<{
     availableTargets: ZodOptional<ZodNumber>;
     enabled: ZodOptional<ZodBoolean>;
     fields: ZodOptional<ZodRecord<ZodString, ZodAny>>;
     parent: ZodOptional<ZodObject<{
        availableForCustomDomain: ZodOptional<ZodBoolean>;
     }, ApiObjectConfig<undefined>>>;
     portal: ZodOptional<ZodObject<{
        availableForCustomDomain: ZodOptional<ZodBoolean>;
     }, ApiObjectConfig<undefined>>>;
     suspended: ZodOptional<ZodString>;
     type: ZodOptional<ZodString>;
  }, ApiObjectConfig<undefined>>>;
  id: ZodOptional<ZodString>;
  links: ZodOptional<ZodObject<{
     self: ZodOptional<ZodString>;
  }, ApiObjectConfig<undefined>>>;
  type: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>;

Defined in: src/admin/models/policyModelV2.ts:4