Skip to content

Variable: CreatePrivateSpaceSchema ​

ts
const CreatePrivateSpaceSchema: ZodObject<{
  alias: ZodOptional<ZodString>;
  description: ZodOptional<ZodObject<{
     plain: ZodObject<{
        representation: ZodOptional<ZodString>;
        value: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>;
  }, ApiObjectConfig<undefined>>>;
  key: ZodOptional<ZodString>;
  name: ZodString;
  permissions: ZodOptional<ZodNullable<ZodArray<ZodObject<{
     anonymousAccess: ZodBoolean;
     operation: ZodObject<{
        operation: ZodString;
        targetType: ZodString;
     }, ApiObjectConfig<undefined>>;
     subjects: ZodOptional<ZodObject<{
        group: ZodOptional<...>;
        user: ZodOptional<...>;
     }, ApiObjectConfig<undefined>>>;
     unlicensedAccess: ZodBoolean;
  }, ApiObjectConfig<undefined>>>>>;
}, $strip>;

Defined in: src/v1/parameters/createPrivateSpace.ts:4