Skip to content

Variable: AddContentRestrictionSchema

ts
const AddContentRestrictionSchema: ZodObject<{
  operation: ZodEnum<{
     read: "read";
     update: "update";
  }>;
  restrictions: ZodObject<{
     group: ZodOptional<ZodArray<ZodObject<{
        name: ZodString;
        type: ZodEnum<{
           group: "group";
        }>;
     }, $loose>>>;
     user: ZodOptional<ZodArray<ZodObject<{
        accountId: ZodNullable<ZodString>;
        type: ZodEnum<{
           anonymous: "anonymous";
           known: "known";
           unknown: "unknown";
           user: "user";
        }>;
        userKey: ZodOptional<ZodNullable<ZodString>>;
        username: ZodOptional<ZodNullable<ZodString>>;
     }, $loose>>>;
  }, $loose>;
}, $loose>;

Defined in: src/v1/models/addContentRestriction.ts:7