Variable ScimUserSchemaConst
ScimUserSchema: ZodObject<
{
active: ZodOptional<ZodBoolean>;
department: ZodOptional<ZodString>;
displayName: ZodOptional<ZodString>;
emails: ZodOptional<
ZodArray<
ZodObject<
{
primary: ZodOptional<ZodBoolean>;
type: ZodOptional<ZodString>;
value: ZodOptional<ZodString>;
},
$loose,
>,
>,
>;
externalId: ZodOptional<ZodString>;
groups: ZodOptional<
ZodArray<
ZodObject<
{
$ref: ZodOptional<ZodString>;
display: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
value: ZodOptional<ZodString>;
},
$loose,
>,
>,
>;
id: ZodOptional<ZodString>;
meta: ZodOptional<
ZodObject<
{
created: ZodOptional<ZodCoercedDate<unknown>>;
lastModified: ZodOptional<ZodCoercedDate<unknown>>;
location: ZodOptional<ZodString>;
resourceType: ZodOptional<
ZodCustom<
string & {}
| "USER"
| "GROUP"
| "DIRECTORY",
string & {} | "USER" | "GROUP" | "DIRECTORY",
>,
>;
},
$loose,
>,
>;
name: ZodOptional<
ZodObject<
{
familyName: ZodOptional<ZodString>;
formatted: ZodOptional<ZodString>;
givenName: ZodOptional<ZodString>;
honorificPrefix: ZodOptional<ZodString>;
honorificSuffix: ZodOptional<ZodString>;
middleName: ZodOptional<ZodString>;
},
$loose,
>,
>;
nickName: ZodOptional<ZodString>;
organization: ZodOptional<ZodString>;
phoneNumbers: ZodOptional<
ZodArray<
ZodObject<
{
primary: ZodOptional<ZodBoolean>;
type: ZodOptional<ZodString>;
value: ZodOptional<ZodString>;
},
$loose,
>,
>,
>;
preferredLanguage: ZodOptional<ZodString>;
schemas: ZodOptional<ZodArray<ZodString>>;
timezone: ZodOptional<ZodString>;
title: ZodOptional<ZodString>;
"urn:ietf:params:scim:schemas:extension:enterprise:2.0:User": ZodOptional<
ZodObject<
{
department: ZodOptional<ZodString>;
organization: ZodOptional<ZodString>;
},
$loose,
>,
>;
"urn:scim:schemas:extension:atlassian-external:1.0": ZodOptional<
ZodObject<{ atlassianAccountId: ZodOptional<ZodString> }, $loose>,
>;
userName: ZodOptional<ZodString>;
},
$loose,
> = ...
SCIM user