Skip to content

Variable: PagedCustomerRequestSchema

ts
const PagedCustomerRequestSchema: ZodObject<{
  _expands: ZodOptional<ZodArray<ZodString>>;
  _links: ZodOptional<ZodObject<{
     base: ZodOptional<ZodURL>;
     context: ZodOptional<ZodString>;
     next: ZodOptional<ZodURL>;
     prev: ZodOptional<ZodURL>;
     self: ZodOptional<ZodURL>;
  }, $loose>>;
  isLastPage: ZodOptional<ZodBoolean>;
  limit: ZodOptional<ZodNumber>;
  size: ZodOptional<ZodNumber>;
  start: ZodOptional<ZodNumber>;
  values: ZodOptional<ZodArray<ZodObject<{
     _expands: ZodOptional<ZodArray<ZodString>>;
     _links: ZodOptional<ZodObject<{
        agent: ZodOptional<ZodURL>;
        jiraRest: ZodOptional<ZodURL>;
        self: ZodOptional<ZodURL>;
        web: ZodOptional<ZodURL>;
     }, $loose>>;
     actions: ZodOptional<ZodObject<{
        addAttachment: ZodOptional<ZodObject<..., ...>>;
        addComment: ZodOptional<ZodObject<..., ...>>;
        addParticipant: ZodOptional<ZodObject<..., ...>>;
        removeParticipant: ZodOptional<ZodObject<..., ...>>;
     }, $loose>>;
     attachments: ZodOptional<ZodObject<{
        _expands: ZodOptional<ZodArray<...>>;
        _links: ZodOptional<ZodObject<..., ...>>;
        isLastPage: ZodOptional<ZodBoolean>;
        limit: ZodOptional<ZodNumber>;
        size: ZodOptional<ZodNumber>;
        start: ZodOptional<ZodNumber>;
        values: ZodOptional<ZodArray<...>>;
     }, $loose>>;
     comments: ZodOptional<ZodObject<{
        _expands: ZodOptional<ZodArray<...>>;
        _links: ZodOptional<ZodObject<..., ...>>;
        isLastPage: ZodOptional<ZodBoolean>;
        limit: ZodOptional<ZodNumber>;
        size: ZodOptional<ZodNumber>;
        start: ZodOptional<ZodNumber>;
        values: ZodOptional<ZodArray<...>>;
     }, $loose>>;
     createdDate: ZodOptional<ZodObject<{
        epochMillis: ZodOptional<ZodNumber>;
        friendly: ZodOptional<ZodString>;
        iso8601: ZodOptional<ZodString>;
        jira: ZodOptional<ZodString>;
     }, $loose>>;
     currentStatus: ZodOptional<ZodObject<{
        status: ZodOptional<ZodString>;
        statusCategory: ZodOptional<ZodCustom<..., ...>>;
        statusDate: ZodOptional<ZodObject<..., ...>>;
     }, $loose>>;
     issueId: ZodOptional<ZodString>;
     issueKey: ZodOptional<ZodString>;
     participants: ZodOptional<ZodObject<{
        _expands: ZodOptional<ZodArray<...>>;
        _links: ZodOptional<ZodObject<..., ...>>;
        isLastPage: ZodOptional<ZodBoolean>;
        limit: ZodOptional<ZodNumber>;
        size: ZodOptional<ZodNumber>;
        start: ZodOptional<ZodNumber>;
        values: ZodOptional<ZodArray<...>>;
     }, $loose>>;
     reporter: ZodOptional<ZodObject<{
        _links: ZodOptional<ZodObject<..., ...>>;
        accountId: ZodOptional<ZodString>;
        active: ZodOptional<ZodBoolean>;
        displayName: ZodOptional<ZodString>;
        emailAddress: ZodOptional<ZodString>;
        key: ZodOptional<ZodString>;
        name: ZodOptional<ZodString>;
        timeZone: ZodOptional<ZodString>;
     }, $loose>>;
     requestFieldValues: ZodOptional<ZodArray<ZodObject<{
        fieldId: ZodOptional<...>;
        label: ZodOptional<...>;
        renderedValue: ZodOptional<...>;
        value: ZodOptional<...>;
     }, $loose>>>;
     requestType: ZodOptional<ZodObject<{
        _expands: ZodOptional<ZodArray<...>>;
        _links: ZodOptional<ZodObject<..., ...>>;
        canCreateRequest: ZodOptional<ZodBoolean>;
        description: ZodOptional<ZodString>;
        fields: ZodOptional<ZodObject<..., ...>>;
        groupIds: ZodOptional<ZodArray<...>>;
        helpText: ZodOptional<ZodString>;
        icon: ZodOptional<ZodObject<..., ...>>;
        id: ZodOptional<ZodString>;
        issueTypeId: ZodOptional<ZodString>;
        name: ZodOptional<ZodString>;
        portalId: ZodOptional<ZodString>;
        practice: ZodOptional<ZodString>;
        restrictionStatus: ZodOptional<ZodCustom<..., ...>>;
        serviceDeskId: ZodOptional<ZodString>;
     }, $loose>>;
     requestTypeId: ZodOptional<ZodString>;
     serviceDesk: ZodOptional<ZodObject<{
        _links: ZodOptional<ZodObject<..., ...>>;
        id: ZodOptional<ZodString>;
        projectId: ZodOptional<ZodString>;
        projectKey: ZodOptional<ZodString>;
        projectName: ZodOptional<ZodString>;
        projectTypeKey: ZodOptional<ZodString>;
     }, $loose>>;
     serviceDeskId: ZodOptional<ZodString>;
     sla: ZodOptional<ZodObject<{
        _expands: ZodOptional<ZodArray<...>>;
        _links: ZodOptional<ZodObject<..., ...>>;
        isLastPage: ZodOptional<ZodBoolean>;
        limit: ZodOptional<ZodNumber>;
        size: ZodOptional<ZodNumber>;
        start: ZodOptional<ZodNumber>;
        values: ZodOptional<ZodArray<...>>;
     }, $loose>>;
     status: ZodOptional<ZodObject<{
        _expands: ZodOptional<ZodArray<...>>;
        _links: ZodOptional<ZodObject<..., ...>>;
        isLastPage: ZodOptional<ZodBoolean>;
        limit: ZodOptional<ZodNumber>;
        size: ZodOptional<ZodNumber>;
        start: ZodOptional<ZodNumber>;
        values: ZodOptional<ZodArray<...>>;
     }, $loose>>;
     summary: ZodOptional<ZodString>;
  }, $loose>>>;
}, $loose>;

Defined in: src/serviceDesk/models/pagedCustomerRequest.ts:6