Variable MultiDirectoryUserDetailsDataSchemaConst
MultiDirectoryUserDetailsDataSchema: ZodObject<
{
accountId: ZodOptional<ZodString>;
accountStatus: ZodOptional<
ZodCustom<
"active"
| "inactive"
| "closed"
| string & {},
"active" | "inactive" | "closed" | string & {},
>,
>;
accountType: ZodOptional<
ZodCustom<string & {} | "atlassian", string & {} | "atlassian">,
>;
addedToOrg: ZodOptional<ZodString>;
avatar: ZodOptional<ZodString>;
claimStatus: ZodOptional<
ZodCustom<
string & {}
| "managed"
| "unmanaged",
string & {} | "managed" | "unmanaged",
>,
>;
counts: ZodOptional<
ZodObject<{ resources: ZodOptional<ZodNumber> }, $loose>,
>;
deactivatedOn: ZodOptional<ZodNullable<ZodString>>;
department: ZodOptional<ZodNullable<ZodString>>;
email: ZodOptional<ZodString>;
emailVerified: ZodOptional<ZodBoolean>;
forDeletion: ZodOptional<ZodBoolean>;
jobTitle: ZodOptional<ZodString>;
links: ZodOptional<ZodRecord<ZodString, ZodAny>>;
location: ZodOptional<ZodNullable<ZodString>>;
managementSource: ZodOptional<
ZodNullable<
ZodCustom<
string & {}
| "synced"
| "invited",
string & {} | "synced" | "invited",
>,
>,
>;
membershipStatus: ZodOptional<
ZodCustom<
"active"
| "suspended"
| string & {}
| "no_membership",
"active" | "suspended" | string & {} | "no_membership",
>,
>;
mfaEnabled: ZodOptional<ZodBoolean>;
name: ZodOptional<ZodString>;
nickname: ZodOptional<ZodString>;
organization: ZodOptional<ZodNullable<ZodString>>;
picture: ZodOptional<ZodString>;
platformRoles: ZodOptional<
ZodArray<
ZodCustom<
| string & {}
| "atlassian/org-admin"
| "atlassian/site-admin"
| "atlassian/user-access-admin"
| "atlassian/ai-access",
| string & {}
| "atlassian/org-admin"
| "atlassian/site-admin"
| "atlassian/user-access-admin"
| "atlassian/ai-access",
>,
>,
>;
status: ZodOptional<
ZodCustom<
| "active"
| "suspended"
| string & {}
| "not_invited"
| "deactivated"
| "for_deletion",
| "active"
| "suspended"
| string & {}
| "not_invited"
| "deactivated"
| "for_deletion",
>,
>;
timeZone: ZodOptional<ZodNullable<ZodString>>;
},
$loose,
> = ...