Variable: IssueLinkSchema
ts
const IssueLinkSchema: ZodObject<{
id: ZodOptional<ZodString>;
inwardIssue: ZodOptional<ZodObject<{
fields: ZodOptional<ZodObject<{
assignee: ZodOptional<ZodObject<{
accountId: ...;
accountType: ...;
active: ...;
avatarUrls: ...;
displayName: ...;
emailAddress: ...;
self: ...;
timeZone: ...;
}, ApiObjectConfig<...>>>;
issuetype: ZodOptional<ZodObject<{
avatarId: ...;
description: ...;
entityId: ...;
hierarchyLevel: ...;
iconUrl: ...;
id: ...;
name: ...;
scope: ...;
self: ...;
subtask: ...;
untranslatedName: ...;
}, ApiObjectConfig<...>>>;
issueType: ZodOptional<ZodObject<{
avatarId: ...;
description: ...;
entityId: ...;
hierarchyLevel: ...;
iconUrl: ...;
id: ...;
name: ...;
scope: ...;
self: ...;
subtask: ...;
untranslatedName: ...;
}, ApiObjectConfig<...>>>;
priority: ZodOptional<ZodObject<{
avatarId: ...;
description: ...;
iconUrl: ...;
id: ...;
isDefault: ...;
name: ...;
schemes: ...;
self: ...;
statusColor: ...;
}, ApiObjectConfig<...>>>;
status: ZodOptional<ZodObject<{
description: ...;
iconUrl: ...;
id: ...;
name: ...;
scope: ...;
self: ...;
statusCategory: ...;
untranslatedName: ...;
}, ApiObjectConfig<...>>>;
summary: ZodOptional<ZodString>;
timetracking: ZodOptional<ZodObject<{
originalEstimate: ...;
originalEstimateSeconds: ...;
remainingEstimate: ...;
remainingEstimateSeconds: ...;
timeSpent: ...;
timeSpentSeconds: ...;
}, ApiObjectConfig<...>>>;
}, ApiObjectConfig<undefined>>>;
id: ZodOptional<ZodString>;
key: ZodOptional<ZodString>;
self: ZodOptional<ZodURL>;
}, ApiObjectConfig<undefined>>>;
outwardIssue: ZodOptional<ZodObject<{
fields: ZodOptional<ZodObject<{
assignee: ZodOptional<ZodObject<{
accountId: ...;
accountType: ...;
active: ...;
avatarUrls: ...;
displayName: ...;
emailAddress: ...;
self: ...;
timeZone: ...;
}, ApiObjectConfig<...>>>;
issuetype: ZodOptional<ZodObject<{
avatarId: ...;
description: ...;
entityId: ...;
hierarchyLevel: ...;
iconUrl: ...;
id: ...;
name: ...;
scope: ...;
self: ...;
subtask: ...;
untranslatedName: ...;
}, ApiObjectConfig<...>>>;
issueType: ZodOptional<ZodObject<{
avatarId: ...;
description: ...;
entityId: ...;
hierarchyLevel: ...;
iconUrl: ...;
id: ...;
name: ...;
scope: ...;
self: ...;
subtask: ...;
untranslatedName: ...;
}, ApiObjectConfig<...>>>;
priority: ZodOptional<ZodObject<{
avatarId: ...;
description: ...;
iconUrl: ...;
id: ...;
isDefault: ...;
name: ...;
schemes: ...;
self: ...;
statusColor: ...;
}, ApiObjectConfig<...>>>;
status: ZodOptional<ZodObject<{
description: ...;
iconUrl: ...;
id: ...;
name: ...;
scope: ...;
self: ...;
statusCategory: ...;
untranslatedName: ...;
}, ApiObjectConfig<...>>>;
summary: ZodOptional<ZodString>;
timetracking: ZodOptional<ZodObject<{
originalEstimate: ...;
originalEstimateSeconds: ...;
remainingEstimate: ...;
remainingEstimateSeconds: ...;
timeSpent: ...;
timeSpentSeconds: ...;
}, ApiObjectConfig<...>>>;
}, ApiObjectConfig<undefined>>>;
id: ZodOptional<ZodString>;
key: ZodOptional<ZodString>;
self: ZodOptional<ZodURL>;
}, ApiObjectConfig<undefined>>>;
self: ZodOptional<ZodURL>;
type: ZodOptional<ZodObject<{
id: ZodOptional<ZodString>;
inward: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
outward: ZodOptional<ZodString>;
self: ZodOptional<ZodURL>;
}, ApiObjectConfig<undefined>>>;
}, ApiObjectConfig<undefined>>;Defined in: src/cloud/models/issueLink.ts:8
Details of a link between issues.