Variable: SpacePermissionAssignmentSchema
ts
const SpacePermissionAssignmentSchema: ZodObject<{
id: ZodOptional<ZodString>;
operation: ZodOptional<ZodNullable<ZodObject<{
key: ZodOptional<ZodString>;
targetType: ZodOptional<ZodEnum<{
application: "application";
attachment: "attachment";
blogpost: "blogpost";
comment: "comment";
database: "database";
embed: "embed";
folder: "folder";
page: "page";
space: "space";
userProfile: "userProfile";
whiteboard: "whiteboard";
}>>;
}, $loose>>>;
principal: ZodOptional<ZodNullable<ZodObject<{
id: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
}, $loose>>>;
}, $loose>;Defined in: src/v2/models/spacePermissionAssignment.ts:4