Variable: ReplaceUserSchema
ts
const ReplaceUserSchema: ZodObject<{
active: ZodOptional<ZodBoolean>;
attributes: ZodOptional<ZodString>;
department: ZodOptional<ZodString>;
directoryId: ZodString;
displayName: ZodOptional<ZodString>;
emails: ZodOptional<ZodArray<ZodObject<{
primary: ZodOptional<ZodBoolean>;
type: ZodOptional<ZodString>;
value: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>>>;
excludedAttributes: ZodOptional<ZodString>;
externalId: ZodOptional<ZodString>;
groups: ZodOptional<ZodArray<ZodObject<{
$ref: ZodOptional<ZodString>;
display: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
value: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>>>;
id: ZodOptional<ZodString>;
meta: ZodOptional<ZodObject<{
created: ZodOptional<ZodCoercedDate<unknown>>;
lastModified: ZodOptional<ZodCoercedDate<unknown>>;
location: ZodOptional<ZodString>;
resourceType: ZodOptional<ZodCustom<string & object | "USER" | "GROUP" | "DIRECTORY", string & object | "USER" | "GROUP" | "DIRECTORY">>;
}, ApiObjectConfig<undefined>>>;
name: ZodOptional<ZodObject<{
familyName: ZodOptional<ZodString>;
formatted: ZodOptional<ZodString>;
givenName: ZodOptional<ZodString>;
honorificPrefix: ZodOptional<ZodString>;
honorificSuffix: ZodOptional<ZodString>;
middleName: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>>;
nickName: ZodOptional<ZodString>;
organization: ZodOptional<ZodString>;
phoneNumbers: ZodOptional<ZodArray<ZodObject<{
primary: ZodOptional<ZodBoolean>;
type: ZodOptional<ZodString>;
value: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>>>;
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>;
}, ApiObjectConfig<undefined>>>;
urn:scim:schemas:extension:atlassian-external:1.0: ZodOptional<ZodObject<{
atlassianAccountId: ZodOptional<ZodString>;
}, ApiObjectConfig<undefined>>>;
userId: ZodString;
userName: ZodOptional<ZodString>;
}, $strip>;Defined in: src/userProvisioning/parameters/replaceUser.ts:4