Skip to content

Variable: CreatePermissionSchemeSchema ​

ts
const CreatePermissionSchemeSchema: ZodObject<{
  body: ZodOptional<ZodObject<{
     description: ZodOptional<ZodString>;
     expand: ZodOptional<ZodString>;
     id: ZodOptional<ZodNumber>;
     name: ZodOptional<ZodString>;
     permissions: ZodOptional<ZodArray<ZodObject<{
        holder: ZodOptional<ZodObject<..., ...>>;
        id: ZodOptional<ZodNumber>;
        permission: ZodOptional<ZodString>;
        self: ZodOptional<ZodURL>;
     }, ApiObjectConfig<undefined>>>>;
     self: ZodOptional<ZodURL>;
  }, ApiObjectConfig<undefined>>>;
  expand: ZodOptional<ZodUnion<readonly [ZodString, ZodArray<ZodString>]>>;
}, $strip>;

Defined in: src/server/parameters/createPermissionScheme.ts:4