Skip to content

Variable: MultiDirectoryUserSearchRequestSchema ​

ts
const MultiDirectoryUserSearchRequestSchema: ZodObject<{
  accountIds: ZodOptional<ZodArray<ZodString>>;
  accountStatus: ZodOptional<ZodArray<ZodCustom<"active" | "inactive" | "closed" | string & object, "active" | "inactive" | "closed" | string & object>>>;
  claimStatus: ZodOptional<ZodCustom<string & object | "managed" | "unmanaged", string & object | "managed" | "unmanaged">>;
  cursor: ZodOptional<ZodString>;
  directoryIds: ZodOptional<ZodArray<ZodString>>;
  emailDomains: ZodOptional<ZodArray<ZodString>>;
  emails: ZodOptional<ZodArray<ZodString>>;
  expand: ZodOptional<ZodArray<ZodCustom<
     | "groups"
     | string & object
     | "platformRoles"
     | "productAccess"
     | "counts.resources", 
     | "groups"
     | string & object
     | "platformRoles"
     | "productAccess"
    | "counts.resources">>>;
  groupIds: ZodOptional<ZodArray<ZodString>>;
  limit: ZodOptional<ZodNumber>;
  membershipStatus: ZodOptional<ZodArray<ZodCustom<"active" | "suspended" | string & object | "no_membership", "active" | "suspended" | string & object | "no_membership">>>;
  mfaEnabled: ZodOptional<ZodBoolean>;
  resourceIds: ZodOptional<ZodArray<ZodString>>;
  roleIds: ZodOptional<ZodArray<ZodCustom<
     | string & object
     | "atlassian/org-admin"
     | "atlassian/site-admin"
     | "atlassian/user-access-admin"
     | "atlassian/ai-access"
     | "atlassian/user"
     | "atlassian/admin"
     | "atlassian/guest"
     | "atlassian/customer"
     | "atlassian/contributor"
     | "atlassian/basic"
     | "atlassian/stakeholder", 
     | string & object
     | "atlassian/org-admin"
     | "atlassian/site-admin"
     | "atlassian/user-access-admin"
     | "atlassian/ai-access"
     | "atlassian/user"
     | "atlassian/admin"
     | "atlassian/guest"
     | "atlassian/customer"
     | "atlassian/contributor"
     | "atlassian/basic"
    | "atlassian/stakeholder">>>;
  searchTerm: ZodOptional<ZodString>;
  sortBy: ZodOptional<ZodArray<ZodObject<{
     direction: ZodCustom<"desc" | string & object | "asc", "desc" | string & object | "asc">;
     field: ZodCustom<string & object | "nick_name", string & object | "nick_name">;
  }, ApiObjectConfig<undefined>>>>;
  status: ZodOptional<ZodArray<ZodCustom<
     | "active"
     | "suspended"
     | string & object
     | "not_invited"
     | "deactivated"
     | "for_deletion", 
     | "active"
     | "suspended"
     | string & object
     | "not_invited"
     | "deactivated"
    | "for_deletion">>>;
}, ApiObjectConfig<undefined>>;

Defined in: src/admin/models/multiDirectoryUserSearchRequest.ts:9