Skip to content

Variable: LinkIssuesSchema ​

ts
const LinkIssuesSchema: ZodObject<{
  comment: ZodOptional<ZodObject<{
     author: ZodOptional<ZodObject<{
        active: ZodOptional<ZodBoolean>;
        avatarUrls: ZodOptional<ZodRecord<ZodString, ZodString>>;
        displayName: ZodOptional<ZodString>;
        emailAddress: ZodOptional<ZodString>;
        key: ZodOptional<ZodString>;
        name: ZodOptional<ZodString>;
        self: ZodOptional<ZodString>;
        timeZone: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     body: ZodOptional<ZodString>;
     created: ZodOptional<ZodString>;
     id: ZodOptional<ZodString>;
     properties: ZodOptional<ZodArray<ZodObject<{
        key: ZodOptional<ZodString>;
        value: ZodOptional<ZodUnknown>;
     }, ApiObjectConfig<undefined>>>>;
     renderedBody: ZodOptional<ZodString>;
     self: ZodOptional<ZodString>;
     updateAuthor: ZodOptional<ZodObject<{
        active: ZodOptional<ZodBoolean>;
        avatarUrls: ZodOptional<ZodRecord<ZodString, ZodString>>;
        displayName: ZodOptional<ZodString>;
        emailAddress: ZodOptional<ZodString>;
        key: ZodOptional<ZodString>;
        name: ZodOptional<ZodString>;
        self: ZodOptional<ZodString>;
        timeZone: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     updated: ZodOptional<ZodString>;
     visibility: ZodOptional<ZodObject<{
        type: ZodOptional<ZodCustom<... | ... | ..., ... | ... | ...>>;
        value: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
  }, ApiObjectConfig<undefined>>>;
  inwardIssue: ZodOptional<ZodObject<{
     fields: ZodOptional<ZodObject<{
        issuetype: ZodOptional<ZodObject<{
           avatarId: ...;
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           subtask: ...;
        }, ApiObjectConfig<...>>>;
        priority: ZodOptional<ZodObject<{
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           statusColor: ...;
        }, ApiObjectConfig<...>>>;
        status: ZodOptional<ZodObject<{
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           statusCategory: ...;
           statusColor: ...;
        }, ApiObjectConfig<...>>>;
        summary: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     id: ZodOptional<ZodString>;
     key: ZodOptional<ZodString>;
     self: ZodOptional<ZodURL>;
  }, ApiObjectConfig<undefined>>>;
  outwardIssue: ZodOptional<ZodObject<{
     fields: ZodOptional<ZodObject<{
        issuetype: ZodOptional<ZodObject<{
           avatarId: ...;
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           subtask: ...;
        }, ApiObjectConfig<...>>>;
        priority: ZodOptional<ZodObject<{
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           statusColor: ...;
        }, ApiObjectConfig<...>>>;
        status: ZodOptional<ZodObject<{
           description: ...;
           iconUrl: ...;
           id: ...;
           name: ...;
           self: ...;
           statusCategory: ...;
           statusColor: ...;
        }, ApiObjectConfig<...>>>;
        summary: ZodOptional<ZodString>;
     }, ApiObjectConfig<undefined>>>;
     id: ZodOptional<ZodString>;
     key: ZodOptional<ZodString>;
     self: ZodOptional<ZodURL>;
  }, ApiObjectConfig<undefined>>>;
  type: ZodOptional<ZodObject<{
     id: ZodOptional<ZodString>;
     inward: ZodOptional<ZodString>;
     name: ZodOptional<ZodString>;
     outward: ZodOptional<ZodString>;
     self: ZodOptional<ZodURL>;
  }, ApiObjectConfig<undefined>>>;
}, $strip>;

Defined in: src/server/parameters/linkIssues.ts:4