Interface SchemaRestPullRequestActivityCommented
interface SchemaRestPullRequestActivityCommented { action: "COMMENTED"; comment?: { anchor?: { diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"; fileType?: "FROM" | "TO"; fromHash?: string; line?: number; lineType?: "ADDED" | "CONTEXT" | "REMOVED"; multilineMarker?: { startLine?: number; startLineType: "ADDED" | "CONTEXT" | "REMOVED"; }; path?: { components?: readonly string[]; extension?: string; name?: string; parent?: string; }; pullRequest?: { closed?: boolean; closedDate?: number; createdDate?: number; description?: string; descriptionAsHtml?: string; draft?: boolean; fromRef?: { displayId?: string; id?: string; latestCommit?: string; repository?: { archived?: (...
) | (...
) | (...
); defaultBranch?: (...
) | (...
); description?: (...
) | (...
); forkable?: (...
) | (...
) | (...
); hierarchyId?: (...
) | (...
); id?: (...
) | (...
); links?: (...
) | (...
); name?: (...
) | (...
); origin?: (...
) | (...
); partition?: (...
) | (...
); project?: (...
) | (...
); public?: (...
) | (...
) | (...
); relatedLinks?: (...
) | (...
); scmId?: (...
) | (...
); scope?: (...
) | (...
); slug?: (...
) | (...
); state?: | (...
) | (...
) | (...
) | (...
) | (...
); statusMessage?: (...
) | (...
); }; type?: "BRANCH" | "TAG"; }; htmlDescription?: string; id?: number; links?: Record<string, unknown>; locked?: boolean; open?: boolean; participants?: readonly { approved?: boolean; lastReviewedCommit?: string; role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR"; status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED"; user?: { active?: ...
; avatarUrl?: ...
; displayName?: ...
; emailAddress?: ...
; id?: ...
; links?: ...
; name?: ...
; slug?: ...
; type?: ...
; }; }[]; reviewers?: readonly { approved?: boolean; lastReviewedCommit?: string; role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR"; status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED"; user?: { active?: ...
; avatarUrl?: ...
; displayName?: ...
; emailAddress?: ...
; id?: ...
; links?: ...
; name?: ...
; slug?: ...
; type?: ...
; }; }[]; state?: "DECLINED" | "MERGED" | "OPEN"; title?: string; toRef?: { displayId?: string; id?: string; latestCommit?: string; repository?: { archived?: (...
) | (...
) | (...
); defaultBranch?: (...
) | (...
); description?: (...
) | (...
); forkable?: (...
) | (...
) | (...
); hierarchyId?: (...
) | (...
); id?: (...
) | (...
); links?: (...
) | (...
); name?: (...
) | (...
); origin?: (...
) | (...
); partition?: (...
) | (...
); project?: (...
) | (...
); public?: (...
) | (...
) | (...
); relatedLinks?: (...
) | (...
); scmId?: (...
) | (...
); scope?: (...
) | (...
); slug?: (...
) | (...
); state?: | (...
) | (...
) | (...
) | (...
) | (...
); statusMessage?: (...
) | (...
); }; type?: "BRANCH" | "TAG"; }; updatedDate?: number; version?: number; }; srcPath?: { components?: readonly string[]; extension?: string; name?: string; parent?: string; }; toHash?: string; }; anchored?: boolean; author?: { active?: boolean; avatarUrl?: string; displayName?: string; emailAddress?: string; id?: number; links?: Record<string, unknown>; name?: string; slug?: string; type?: "NORMAL" | "SERVICE"; }; comments?: readonly ({ readonly anchor?: { readonly diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"; readonly fileType?: "FROM" | "TO"; readonly fromHash?: string; readonly line?: number; readonly lineType?: "ADDED" | "CONTEXT" | "REMOVED"; ... 4 more ...; readonly toHash?: string; }; ... 19 more ...; readonly version?: number; }
)[]; createdDate?: number; html?: string; id?: number; parent?: { anchor?: { diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"; fileType?: "FROM" | "TO"; fromHash?: string; line?: number; lineType?: "ADDED" | "CONTEXT" | "REMOVED"; multilineMarker?: { startLine?: number; startLineType: "ADDED" | "CONTEXT" | "REMOVED"; }; path?: { components?: readonly string[]; extension?: string; name?: string; parent?: string; }; pullRequest?: { closed?: boolean; closedDate?: number; createdDate?: number; description?: string; descriptionAsHtml?: string; draft?: boolean; fromRef?: { displayId?: (...
) | (...
); id?: (...
) | (...
); latestCommit?: (...
) | (...
); repository?: (...
) | (...
); type?: (...
) | (...
) | (...
); }; htmlDescription?: string; id?: number; links?: Record<string, unknown>; locked?: boolean; open?: boolean; participants?: readonly { approved?: ...
; lastReviewedCommit?: ...
; role?: ...
; status?: ...
; user?: ...
; }[]; reviewers?: readonly { approved?: ...
; lastReviewedCommit?: ...
; role?: ...
; status?: ...
; user?: ...
; }[]; state?: "DECLINED" | "MERGED" | "OPEN"; title?: string; toRef?: { displayId?: (...
) | (...
); id?: (...
) | (...
); latestCommit?: (...
) | (...
); repository?: (...
) | (...
); type?: (...
) | (...
) | (...
); }; updatedDate?: number; version?: number; }; srcPath?: { components?: readonly string[]; extension?: string; name?: string; parent?: string; }; toHash?: string; }; anchored?: boolean; author?: { active?: boolean; avatarUrl?: string; displayName?: string; emailAddress?: string; id?: number; links?: Record<string, unknown>; name?: string; slug?: string; type?: "NORMAL" | "SERVICE"; }; comments?: readonly ({ readonly anchor?: { readonly diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"; readonly fileType?: "FROM" | "TO"; readonly fromHash?: string; readonly line?: number; readonly lineType?: "ADDED" | "CONTEXT" | "REMOVED"; ... 4 more ...; readonly toHash?: string; }; ... 19 more ...; readonly version?: number; }
)[]; createdDate?: number; html?: string; id?: number; pending?: boolean; properties?: Record<string, unknown>; reply?: boolean; resolvedDate?: number; resolver?: { active?: boolean; avatarUrl?: string; displayName?: string; emailAddress?: string; id?: number; links?: Record<string, unknown>; name?: string; slug?: string; type?: "NORMAL" | "SERVICE"; }; severity?: string; state?: string; text?: string; threadResolved?: boolean; threadResolvedDate?: number; threadResolver?: { active?: boolean; avatarUrl?: string; displayName?: string; emailAddress?: string; id?: number; links?: Record<string, unknown>; name?: string; slug?: string; type?: "NORMAL" | "SERVICE"; }; updatedDate?: number; version?: number; }; pending?: boolean; properties?: Record<string, unknown>; reply?: boolean; resolvedDate?: number; resolver?: { active?: boolean; avatarUrl?: string; displayName?: string; emailAddress?: string; id?: number; links?: Record<string, unknown>; name?: string; slug?: string; type?: "NORMAL" | "SERVICE"; }; severity?: string; state?: string; text?: string; threadResolved?: boolean; threadResolvedDate?: number; threadResolver?: { active?: boolean; avatarUrl?: string; displayName?: string; emailAddress?: string; id?: number; links?: Record<string, unknown>; name?: string; slug?: string; type?: "NORMAL" | "SERVICE"; }; updatedDate?: number; version?: number; }; commentAnchor?: { diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"; fileType?: "FROM" | "TO"; fromHash?: string; line?: number; lineType?: "ADDED" | "CONTEXT" | "REMOVED"; multilineMarker?: { startLine?: number; startLineType: "ADDED" | "CONTEXT" | "REMOVED"; }; path?: { components?: readonly string[]; extension?: string; name?: string; parent?: string; }; pullRequest?: { closed?: boolean; closedDate?: number; createdDate?: number; description?: string; descriptionAsHtml?: string; draft?: boolean; fromRef?: { displayId?: string; id?: string; latestCommit?: string; repository?: { archived?: boolean; defaultBranch?: string; description?: string; forkable?: boolean; hierarchyId?: string; id?: number; links?: Record<string, unknown>; name?: string; origin?: { archived?: (...
) | (...
) | (...
); defaultBranch?: (...
) | (...
); description?: (...
) | (...
); forkable?: (...
) | (...
) | (...
); hierarchyId?: (...
) | (...
); id?: (...
) | (...
); links?: (...
) | (...
); name?: (...
) | (...
); partition?: (...
) | (...
); project?: (...
) | (...
); public?: (...
) | (...
) | (...
); relatedLinks?: (...
) | (...
); scmId?: (...
) | (...
); scope?: (...
) | (...
); slug?: (...
) | (...
); state?: | (...
) | (...
) | (...
) | (...
) | (...
); statusMessage?: (...
) | (...
); }; partition?: number; project?: { avatar?: (...
) | (...
); avatarUrl?: (...
) | (...
); description?: (...
) | (...
); id?: (...
) | (...
); key: string; links?: (...
) | (...
); name?: (...
) | (...
); public?: (...
) | (...
) | (...
); scope?: (...
) | (...
); type?: (...
) | (...
) | (...
); }; public?: boolean; relatedLinks?: Record<string, unknown>; scmId?: string; scope?: string; slug?: string; state?: | "AVAILABLE" | "INITIALISATION_FAILED" | "INITIALISING" | "OFFLINE"; statusMessage?: string; }; type?: "BRANCH" | "TAG"; }; htmlDescription?: string; id?: number; links?: Record<string, unknown>; locked?: boolean; open?: boolean; participants?: readonly { approved?: boolean; lastReviewedCommit?: string; role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR"; status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED"; user?: { active?: boolean; avatarUrl?: string; displayName?: string; emailAddress?: string; id?: number; links?: Record<(...
), (...
)>; name?: string; slug?: string; type?: "NORMAL" | "SERVICE"; }; }[]; reviewers?: readonly { approved?: boolean; lastReviewedCommit?: string; role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR"; status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED"; user?: { active?: boolean; avatarUrl?: string; displayName?: string; emailAddress?: string; id?: number; links?: Record<(...
), (...
)>; name?: string; slug?: string; type?: "NORMAL" | "SERVICE"; }; }[]; state?: "DECLINED" | "MERGED" | "OPEN"; title?: string; toRef?: { displayId?: string; id?: string; latestCommit?: string; repository?: { archived?: boolean; defaultBranch?: string; description?: string; forkable?: boolean; hierarchyId?: string; id?: number; links?: Record<string, unknown>; name?: string; origin?: { archived?: (...
) | (...
) | (...
); defaultBranch?: (...
) | (...
); description?: (...
) | (...
); forkable?: (...
) | (...
) | (...
); hierarchyId?: (...
) | (...
); id?: (...
) | (...
); links?: (...
) | (...
); name?: (...
) | (...
); partition?: (...
) | (...
); project?: (...
) | (...
); public?: (...
) | (...
) | (...
); relatedLinks?: (...
) | (...
); scmId?: (...
) | (...
); scope?: (...
) | (...
); slug?: (...
) | (...
); state?: | (...
) | (...
) | (...
) | (...
) | (...
); statusMessage?: (...
) | (...
); }; partition?: number; project?: { avatar?: (...
) | (...
); avatarUrl?: (...
) | (...
); description?: (...
) | (...
); id?: (...
) | (...
); key: string; links?: (...
) | (...
); name?: (...
) | (...
); public?: (...
) | (...
) | (...
); scope?: (...
) | (...
); type?: (...
) | (...
) | (...
); }; public?: boolean; relatedLinks?: Record<string, unknown>; scmId?: string; scope?: string; slug?: string; state?: | "AVAILABLE" | "INITIALISATION_FAILED" | "INITIALISING" | "OFFLINE"; statusMessage?: string; }; type?: "BRANCH" | "TAG"; }; updatedDate?: number; version?: number; }; srcPath?: { components?: readonly string[]; extension?: string; name?: string; parent?: string; }; toHash?: string; }; createdDate?: number; id?: number; user?: { active?: boolean; avatarUrl?: string; displayName?: string; emailAddress?: string; id?: number; links?: Record<string, unknown>; name?: string; slug?: string; type?: "NORMAL" | "SERVICE"; }; } Properties
Optional
Readonly
comment
comment?: {
anchor?: {
diffType?: "COMMIT" | "EFFECTIVE" | "RANGE";
fileType?: "FROM" | "TO";
fromHash?: string;
line?: number;
lineType?: "ADDED" | "CONTEXT" | "REMOVED";
multilineMarker?: {
startLine?: number;
startLineType: "ADDED" | "CONTEXT" | "REMOVED";
};
path?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
pullRequest?: {
closed?: boolean;
closedDate?: number;
createdDate?: number;
description?: string;
descriptionAsHtml?: string;
draft?: boolean;
fromRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
origin?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
type?: "BRANCH" | "TAG";
};
htmlDescription?: string;
id?: number;
links?: Record<string, unknown>;
locked?: boolean;
open?: boolean;
participants?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: ...;
avatarUrl?: ...;
displayName?: ...;
emailAddress?: ...;
id?: ...;
links?: ...;
name?: ...;
slug?: ...;
type?: ...;
};
}[];
reviewers?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: ...;
avatarUrl?: ...;
displayName?: ...;
emailAddress?: ...;
id?: ...;
links?: ...;
name?: ...;
slug?: ...;
type?: ...;
};
}[];
state?: "DECLINED" | "MERGED" | "OPEN";
title?: string;
toRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
origin?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
type?: "BRANCH" | "TAG";
};
updatedDate?: number;
version?: number;
};
srcPath?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
toHash?: string;
};
anchored?: boolean;
author?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
comments?: readonly ({ readonly anchor?: { readonly diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"; readonly fileType?: "FROM" | "TO"; readonly fromHash?: string; readonly line?: number; readonly lineType?: "ADDED" | "CONTEXT" | "REMOVED"; ... 4 more ...; readonly toHash?: string; }; ... 19 more ...; readonly version?: number; })[];
createdDate?: number;
html?: string;
id?: number;
parent?: {
anchor?: {
diffType?: "COMMIT" | "EFFECTIVE" | "RANGE";
fileType?: "FROM" | "TO";
fromHash?: string;
line?: number;
lineType?: "ADDED" | "CONTEXT" | "REMOVED";
multilineMarker?: {
startLine?: number;
startLineType: "ADDED" | "CONTEXT" | "REMOVED";
};
path?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
pullRequest?: {
closed?: boolean;
closedDate?: number;
createdDate?: number;
description?: string;
descriptionAsHtml?: string;
draft?: boolean;
fromRef?: {
displayId?: (...) | (...);
id?: (...) | (...);
latestCommit?: (...) | (...);
repository?: (...) | (...);
type?: (...) | (...) | (...);
};
htmlDescription?: string;
id?: number;
links?: Record<string, unknown>;
locked?: boolean;
open?: boolean;
participants?: readonly {
approved?: ...;
lastReviewedCommit?: ...;
role?: ...;
status?: ...;
user?: ...;
}[];
reviewers?: readonly {
approved?: ...;
lastReviewedCommit?: ...;
role?: ...;
status?: ...;
user?: ...;
}[];
state?: "DECLINED" | "MERGED" | "OPEN";
title?: string;
toRef?: {
displayId?: (...) | (...);
id?: (...) | (...);
latestCommit?: (...) | (...);
repository?: (...) | (...);
type?: (...) | (...) | (...);
};
updatedDate?: number;
version?: number;
};
srcPath?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
toHash?: string;
};
anchored?: boolean;
author?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
comments?: readonly ({ readonly anchor?: { readonly diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"; readonly fileType?: "FROM" | "TO"; readonly fromHash?: string; readonly line?: number; readonly lineType?: "ADDED" | "CONTEXT" | "REMOVED"; ... 4 more ...; readonly toHash?: string; }; ... 19 more ...; readonly version?: number; })[];
createdDate?: number;
html?: string;
id?: number;
pending?: boolean;
properties?: Record<string, unknown>;
reply?: boolean;
resolvedDate?: number;
resolver?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
severity?: string;
state?: string;
text?: string;
threadResolved?: boolean;
threadResolvedDate?: number;
threadResolver?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
updatedDate?: number;
version?: number;
};
pending?: boolean;
properties?: Record<string, unknown>;
reply?: boolean;
resolvedDate?: number;
resolver?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
severity?: string;
state?: string;
text?: string;
threadResolved?: boolean;
threadResolvedDate?: number;
threadResolver?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
updatedDate?: number;
version?: number;
}
Type declaration
Optional
Readonly
anchor?: {
diffType?: "COMMIT" | "EFFECTIVE" | "RANGE";
fileType?: "FROM" | "TO";
fromHash?: string;
line?: number;
lineType?: "ADDED" | "CONTEXT" | "REMOVED";
multilineMarker?: {
startLine?: number;
startLineType: "ADDED" | "CONTEXT" | "REMOVED";
};
path?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
pullRequest?: {
closed?: boolean;
closedDate?: number;
createdDate?: number;
description?: string;
descriptionAsHtml?: string;
draft?: boolean;
fromRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
origin?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
type?: "BRANCH" | "TAG";
};
htmlDescription?: string;
id?: number;
links?: Record<string, unknown>;
locked?: boolean;
open?: boolean;
participants?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: ...;
avatarUrl?: ...;
displayName?: ...;
emailAddress?: ...;
id?: ...;
links?: ...;
name?: ...;
slug?: ...;
type?: ...;
};
}[];
reviewers?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: ...;
avatarUrl?: ...;
displayName?: ...;
emailAddress?: ...;
id?: ...;
links?: ...;
name?: ...;
slug?: ...;
type?: ...;
};
}[];
state?: "DECLINED" | "MERGED" | "OPEN";
title?: string;
toRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
origin?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
type?: "BRANCH" | "TAG";
};
updatedDate?: number;
version?: number;
};
srcPath?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
toHash?: string;
}
Optional
Readonly
diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"
Optional
Readonly
fileType?: "FROM" | "TO"
Optional
Readonly
fromHash?: string
Optional
Readonly
line?: number
Optional
Readonly
lineType?: "ADDED" | "CONTEXT" | "REMOVED"
Optional
Readonly
multilineMarker?: {
startLine?: number;
startLineType: "ADDED" | "CONTEXT" | "REMOVED";
}
Optional
Readonly
startLine?: number
Readonly
startLineType: "ADDED" | "CONTEXT" | "REMOVED"
Optional
Readonly
path?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
}
Optional
Readonly
components?: readonly string[]
Optional
Readonly
extension?: string
Optional
Readonly
name?: string
Optional
Readonly
parent?: string
Optional
Readonly
pullRequest?: {
closed?: boolean;
closedDate?: number;
createdDate?: number;
description?: string;
descriptionAsHtml?: string;
draft?: boolean;
fromRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
origin?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
type?: "BRANCH" | "TAG";
};
htmlDescription?: string;
id?: number;
links?: Record<string, unknown>;
locked?: boolean;
open?: boolean;
participants?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: ...;
avatarUrl?: ...;
displayName?: ...;
emailAddress?: ...;
id?: ...;
links?: ...;
name?: ...;
slug?: ...;
type?: ...;
};
}[];
reviewers?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: ...;
avatarUrl?: ...;
displayName?: ...;
emailAddress?: ...;
id?: ...;
links?: ...;
name?: ...;
slug?: ...;
type?: ...;
};
}[];
state?: "DECLINED" | "MERGED" | "OPEN";
title?: string;
toRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
origin?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
type?: "BRANCH" | "TAG";
};
updatedDate?: number;
version?: number;
}
Optional
Readonly
closed?: boolean
Optional
Readonly
closedDate?: number
Optional
Readonly
createdDate?: number
Optional
Readonly
description?: string
Optional
Readonly
descriptionAsHtml?: string
Optional
Readonly
draft?: boolean
Optional
Readonly
fromRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
origin?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
type?: "BRANCH" | "TAG";
}
Optional
Readonly
displayId?: string
Optional
Readonly
id?: string
Optional
Readonly
latestCommit?: string
Optional
Readonly
repository?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
origin?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
}
Optional
Readonly
archived?: (...) | (...) | (...)
Optional
Readonly
defaultBranch?: (...) | (...)
Optional
Readonly
description?: (...) | (...)
Optional
Readonly
forkable?: (...) | (...) | (...)
Optional
Readonly
hierarchyId?: (...) | (...)
Optional
Readonly
id?: (...) | (...)
Optional
Readonly
links?: (...) | (...)
Optional
Readonly
name?: (...) | (...)
Optional
Readonly
origin?: (...) | (...)
Optional
Readonly
partition?: (...) | (...)
Optional
Readonly
project?: (...) | (...)
Optional
Readonly
public?: (...) | (...) | (...)
Optional
Readonly
relatedLinks?: (...) | (...)
Optional
Readonly
scmId?: (...) | (...)
Optional
Readonly
scope?: (...) | (...)
Optional
Readonly
slug?: (...) | (...)
Optional
Readonly
state?:
| (...)
| (...)
| (...)
| (...)
| (...)
Optional
Readonly
statusMessage?: (...) | (...)
Optional
Readonly
type?: "BRANCH" | "TAG"
Optional
Readonly
htmlDescription?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
locked?: boolean
Optional
Readonly
open?: boolean
Optional
Readonly
participants?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: ...;
avatarUrl?: ...;
displayName?: ...;
emailAddress?: ...;
id?: ...;
links?: ...;
name?: ...;
slug?: ...;
type?: ...;
};
}[]
Optional
Readonly
reviewers?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: ...;
avatarUrl?: ...;
displayName?: ...;
emailAddress?: ...;
id?: ...;
links?: ...;
name?: ...;
slug?: ...;
type?: ...;
};
}[]
Optional
Readonly
state?: "DECLINED" | "MERGED" | "OPEN"
Optional
Readonly
title?: string
Optional
Readonly
toRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
origin?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
type?: "BRANCH" | "TAG";
}
Optional
Readonly
displayId?: string
Optional
Readonly
id?: string
Optional
Readonly
latestCommit?: string
Optional
Readonly
repository?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
origin?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
}
Optional
Readonly
archived?: (...) | (...) | (...)
Optional
Readonly
defaultBranch?: (...) | (...)
Optional
Readonly
description?: (...) | (...)
Optional
Readonly
forkable?: (...) | (...) | (...)
Optional
Readonly
hierarchyId?: (...) | (...)
Optional
Readonly
id?: (...) | (...)
Optional
Readonly
links?: (...) | (...)
Optional
Readonly
name?: (...) | (...)
Optional
Readonly
origin?: (...) | (...)
Optional
Readonly
partition?: (...) | (...)
Optional
Readonly
project?: (...) | (...)
Optional
Readonly
public?: (...) | (...) | (...)
Optional
Readonly
relatedLinks?: (...) | (...)
Optional
Readonly
scmId?: (...) | (...)
Optional
Readonly
scope?: (...) | (...)
Optional
Readonly
slug?: (...) | (...)
Optional
Readonly
state?:
| (...)
| (...)
| (...)
| (...)
| (...)
Optional
Readonly
statusMessage?: (...) | (...)
Optional
Readonly
type?: "BRANCH" | "TAG"
Optional
Readonly
updatedDate?: number
Optional
Readonly
version?: number
Optional
Readonly
srcPath?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
}
Optional
Readonly
components?: readonly string[]
Optional
Readonly
extension?: string
Optional
Readonly
name?: string
Optional
Readonly
parent?: string
Optional
Readonly
toHash?: string
Optional
Readonly
anchored?: boolean
Optional
Readonly
author?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
}
Optional
Readonly
active?: boolean
Optional
Readonly
avatarUrl?: string
Optional
Readonly
displayName?: string
Optional
Readonly
emailAddress?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
name?: string
Optional
Readonly
slug?: string
Optional
Readonly
type?: "NORMAL" | "SERVICE"
Optional
Readonly
comments?: readonly ({ readonly anchor?: { readonly diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"; readonly fileType?: "FROM" | "TO"; readonly fromHash?: string; readonly line?: number; readonly lineType?: "ADDED" | "CONTEXT" | "REMOVED"; ... 4 more ...; readonly toHash?: string; }; ... 19 more ...; readonly version?: number; })[]
Optional
Readonly
createdDate?: number
Optional
Readonly
html?: string
Optional
Readonly
id?: number
Optional
Readonly
parent?: {
anchor?: {
diffType?: "COMMIT" | "EFFECTIVE" | "RANGE";
fileType?: "FROM" | "TO";
fromHash?: string;
line?: number;
lineType?: "ADDED" | "CONTEXT" | "REMOVED";
multilineMarker?: {
startLine?: number;
startLineType: "ADDED" | "CONTEXT" | "REMOVED";
};
path?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
pullRequest?: {
closed?: boolean;
closedDate?: number;
createdDate?: number;
description?: string;
descriptionAsHtml?: string;
draft?: boolean;
fromRef?: {
displayId?: (...) | (...);
id?: (...) | (...);
latestCommit?: (...) | (...);
repository?: (...) | (...);
type?: (...) | (...) | (...);
};
htmlDescription?: string;
id?: number;
links?: Record<string, unknown>;
locked?: boolean;
open?: boolean;
participants?: readonly {
approved?: ...;
lastReviewedCommit?: ...;
role?: ...;
status?: ...;
user?: ...;
}[];
reviewers?: readonly {
approved?: ...;
lastReviewedCommit?: ...;
role?: ...;
status?: ...;
user?: ...;
}[];
state?: "DECLINED" | "MERGED" | "OPEN";
title?: string;
toRef?: {
displayId?: (...) | (...);
id?: (...) | (...);
latestCommit?: (...) | (...);
repository?: (...) | (...);
type?: (...) | (...) | (...);
};
updatedDate?: number;
version?: number;
};
srcPath?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
toHash?: string;
};
anchored?: boolean;
author?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
comments?: readonly ({ readonly anchor?: { readonly diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"; readonly fileType?: "FROM" | "TO"; readonly fromHash?: string; readonly line?: number; readonly lineType?: "ADDED" | "CONTEXT" | "REMOVED"; ... 4 more ...; readonly toHash?: string; }; ... 19 more ...; readonly version?: number; })[];
createdDate?: number;
html?: string;
id?: number;
pending?: boolean;
properties?: Record<string, unknown>;
reply?: boolean;
resolvedDate?: number;
resolver?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
severity?: string;
state?: string;
text?: string;
threadResolved?: boolean;
threadResolvedDate?: number;
threadResolver?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
updatedDate?: number;
version?: number;
}
Optional
Readonly
anchor?: {
diffType?: "COMMIT" | "EFFECTIVE" | "RANGE";
fileType?: "FROM" | "TO";
fromHash?: string;
line?: number;
lineType?: "ADDED" | "CONTEXT" | "REMOVED";
multilineMarker?: {
startLine?: number;
startLineType: "ADDED" | "CONTEXT" | "REMOVED";
};
path?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
pullRequest?: {
closed?: boolean;
closedDate?: number;
createdDate?: number;
description?: string;
descriptionAsHtml?: string;
draft?: boolean;
fromRef?: {
displayId?: (...) | (...);
id?: (...) | (...);
latestCommit?: (...) | (...);
repository?: (...) | (...);
type?: (...) | (...) | (...);
};
htmlDescription?: string;
id?: number;
links?: Record<string, unknown>;
locked?: boolean;
open?: boolean;
participants?: readonly {
approved?: ...;
lastReviewedCommit?: ...;
role?: ...;
status?: ...;
user?: ...;
}[];
reviewers?: readonly {
approved?: ...;
lastReviewedCommit?: ...;
role?: ...;
status?: ...;
user?: ...;
}[];
state?: "DECLINED" | "MERGED" | "OPEN";
title?: string;
toRef?: {
displayId?: (...) | (...);
id?: (...) | (...);
latestCommit?: (...) | (...);
repository?: (...) | (...);
type?: (...) | (...) | (...);
};
updatedDate?: number;
version?: number;
};
srcPath?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
toHash?: string;
}
Optional
Readonly
diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"
Optional
Readonly
fileType?: "FROM" | "TO"
Optional
Readonly
fromHash?: string
Optional
Readonly
line?: number
Optional
Readonly
lineType?: "ADDED" | "CONTEXT" | "REMOVED"
Optional
Readonly
multilineMarker?: {
startLine?: number;
startLineType: "ADDED" | "CONTEXT" | "REMOVED";
}
Optional
Readonly
startLine?: number
Readonly
startLineType: "ADDED" | "CONTEXT" | "REMOVED"
Optional
Readonly
path?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
}
Optional
Readonly
components?: readonly string[]
Optional
Readonly
extension?: string
Optional
Readonly
name?: string
Optional
Readonly
parent?: string
Optional
Readonly
pullRequest?: {
closed?: boolean;
closedDate?: number;
createdDate?: number;
description?: string;
descriptionAsHtml?: string;
draft?: boolean;
fromRef?: {
displayId?: (...) | (...);
id?: (...) | (...);
latestCommit?: (...) | (...);
repository?: (...) | (...);
type?: (...) | (...) | (...);
};
htmlDescription?: string;
id?: number;
links?: Record<string, unknown>;
locked?: boolean;
open?: boolean;
participants?: readonly {
approved?: ...;
lastReviewedCommit?: ...;
role?: ...;
status?: ...;
user?: ...;
}[];
reviewers?: readonly {
approved?: ...;
lastReviewedCommit?: ...;
role?: ...;
status?: ...;
user?: ...;
}[];
state?: "DECLINED" | "MERGED" | "OPEN";
title?: string;
toRef?: {
displayId?: (...) | (...);
id?: (...) | (...);
latestCommit?: (...) | (...);
repository?: (...) | (...);
type?: (...) | (...) | (...);
};
updatedDate?: number;
version?: number;
}
Optional
Readonly
closed?: boolean
Optional
Readonly
closedDate?: number
Optional
Readonly
createdDate?: number
Optional
Readonly
description?: string
Optional
Readonly
descriptionAsHtml?: string
Optional
Readonly
draft?: boolean
Optional
Readonly
fromRef?: {
displayId?: (...) | (...);
id?: (...) | (...);
latestCommit?: (...) | (...);
repository?: (...) | (...);
type?: (...) | (...) | (...);
}
Optional
Readonly
displayId?: (...) | (...)
Optional
Readonly
id?: (...) | (...)
Optional
Readonly
latestCommit?: (...) | (...)
Optional
Readonly
repository?: (...) | (...)
Optional
Readonly
type?: (...) | (...) | (...)
Optional
Readonly
htmlDescription?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
locked?: boolean
Optional
Readonly
open?: boolean
Optional
Readonly
participants?: readonly {
approved?: ...;
lastReviewedCommit?: ...;
role?: ...;
status?: ...;
user?: ...;
}[]
Optional
Readonly
reviewers?: readonly {
approved?: ...;
lastReviewedCommit?: ...;
role?: ...;
status?: ...;
user?: ...;
}[]
Optional
Readonly
state?: "DECLINED" | "MERGED" | "OPEN"
Optional
Readonly
title?: string
Optional
Readonly
toRef?: {
displayId?: (...) | (...);
id?: (...) | (...);
latestCommit?: (...) | (...);
repository?: (...) | (...);
type?: (...) | (...) | (...);
}
Optional
Readonly
displayId?: (...) | (...)
Optional
Readonly
id?: (...) | (...)
Optional
Readonly
latestCommit?: (...) | (...)
Optional
Readonly
repository?: (...) | (...)
Optional
Readonly
type?: (...) | (...) | (...)
Optional
Readonly
updatedDate?: number
Optional
Readonly
version?: number
Optional
Readonly
srcPath?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
}
Optional
Readonly
components?: readonly string[]
Optional
Readonly
extension?: string
Optional
Readonly
name?: string
Optional
Readonly
parent?: string
Optional
Readonly
toHash?: string
Optional
Readonly
anchored?: boolean
Optional
Readonly
author?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
}
Optional
Readonly
active?: boolean
Optional
Readonly
avatarUrl?: string
Optional
Readonly
displayName?: string
Optional
Readonly
emailAddress?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
name?: string
Optional
Readonly
slug?: string
Optional
Readonly
type?: "NORMAL" | "SERVICE"
Optional
Readonly
comments?: readonly ({ readonly anchor?: { readonly diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"; readonly fileType?: "FROM" | "TO"; readonly fromHash?: string; readonly line?: number; readonly lineType?: "ADDED" | "CONTEXT" | "REMOVED"; ... 4 more ...; readonly toHash?: string; }; ... 19 more ...; readonly version?: number; })[]
Optional
Readonly
createdDate?: number
Optional
Readonly
html?: string
Optional
Readonly
id?: number
Optional
Readonly
pending?: boolean
Optional
Readonly
properties?: Record<string, unknown>
Optional
Readonly
reply?: boolean
Optional
Readonly
resolvedDate?: number
Optional
Readonly
resolver?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
}
Optional
Readonly
active?: boolean
Optional
Readonly
avatarUrl?: string
Optional
Readonly
displayName?: string
Optional
Readonly
emailAddress?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
name?: string
Optional
Readonly
slug?: string
Optional
Readonly
type?: "NORMAL" | "SERVICE"
Optional
Readonly
severity?: string
Optional
Readonly
state?: string
Optional
Readonly
text?: string
Optional
Readonly
threadResolved?: boolean
Optional
Readonly
threadResolvedDate?: number
Optional
Readonly
threadResolver?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
}
Optional
Readonly
active?: boolean
Optional
Readonly
avatarUrl?: string
Optional
Readonly
displayName?: string
Optional
Readonly
emailAddress?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
name?: string
Optional
Readonly
slug?: string
Optional
Readonly
type?: "NORMAL" | "SERVICE"
Optional
Readonly
updatedDate?: number
Optional
Readonly
version?: number
Optional
Readonly
pending?: boolean
Optional
Readonly
properties?: Record<string, unknown>
Optional
Readonly
reply?: boolean
Optional
Readonly
resolvedDate?: number
Optional
Readonly
resolver?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
}
Optional
Readonly
active?: boolean
Optional
Readonly
avatarUrl?: string
Optional
Readonly
displayName?: string
Optional
Readonly
emailAddress?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
name?: string
Optional
Readonly
slug?: string
Optional
Readonly
type?: "NORMAL" | "SERVICE"
Optional
Readonly
severity?: string
Optional
Readonly
state?: string
Optional
Readonly
text?: string
Optional
Readonly
threadResolved?: boolean
Optional
Readonly
threadResolvedDate?: number
Optional
Readonly
threadResolver?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
}
Optional
Readonly
active?: boolean
Optional
Readonly
avatarUrl?: string
Optional
Readonly
displayName?: string
Optional
Readonly
emailAddress?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
name?: string
Optional
Readonly
slug?: string
Optional
Readonly
type?: "NORMAL" | "SERVICE"
Optional
Readonly
updatedDate?: number
Optional
Readonly
version?: number
Optional
Readonly
commentAnchor
commentAnchor?: {
diffType?: "COMMIT" | "EFFECTIVE" | "RANGE";
fileType?: "FROM" | "TO";
fromHash?: string;
line?: number;
lineType?: "ADDED" | "CONTEXT" | "REMOVED";
multilineMarker?: {
startLine?: number;
startLineType: "ADDED" | "CONTEXT" | "REMOVED";
};
path?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
pullRequest?: {
closed?: boolean;
closedDate?: number;
createdDate?: number;
description?: string;
descriptionAsHtml?: string;
draft?: boolean;
fromRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: boolean;
defaultBranch?: string;
description?: string;
forkable?: boolean;
hierarchyId?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
origin?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
partition?: number;
project?: {
avatar?: (...) | (...);
avatarUrl?: (...) | (...);
description?: (...) | (...);
id?: (...) | (...);
key: string;
links?: (...) | (...);
name?: (...) | (...);
public?: (...) | (...) | (...);
scope?: (...) | (...);
type?: (...) | (...) | (...);
};
public?: boolean;
relatedLinks?: Record<string, unknown>;
scmId?: string;
scope?: string;
slug?: string;
state?:
| "AVAILABLE"
| "INITIALISATION_FAILED"
| "INITIALISING"
| "OFFLINE";
statusMessage?: string;
};
type?: "BRANCH" | "TAG";
};
htmlDescription?: string;
id?: number;
links?: Record<string, unknown>;
locked?: boolean;
open?: boolean;
participants?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<(...), (...)>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
}[];
reviewers?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<(...), (...)>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
}[];
state?: "DECLINED" | "MERGED" | "OPEN";
title?: string;
toRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: boolean;
defaultBranch?: string;
description?: string;
forkable?: boolean;
hierarchyId?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
origin?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
partition?: number;
project?: {
avatar?: (...) | (...);
avatarUrl?: (...) | (...);
description?: (...) | (...);
id?: (...) | (...);
key: string;
links?: (...) | (...);
name?: (...) | (...);
public?: (...) | (...) | (...);
scope?: (...) | (...);
type?: (...) | (...) | (...);
};
public?: boolean;
relatedLinks?: Record<string, unknown>;
scmId?: string;
scope?: string;
slug?: string;
state?:
| "AVAILABLE"
| "INITIALISATION_FAILED"
| "INITIALISING"
| "OFFLINE";
statusMessage?: string;
};
type?: "BRANCH" | "TAG";
};
updatedDate?: number;
version?: number;
};
srcPath?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
};
toHash?: string;
}
Type declaration
Optional
Readonly
diffType?: "COMMIT" | "EFFECTIVE" | "RANGE"
Optional
Readonly
fileType?: "FROM" | "TO"
Optional
Readonly
fromHash?: string
Optional
Readonly
line?: number
Optional
Readonly
lineType?: "ADDED" | "CONTEXT" | "REMOVED"
Optional
Readonly
multilineMarker?: {
startLine?: number;
startLineType: "ADDED" | "CONTEXT" | "REMOVED";
}
Optional
Readonly
startLine?: number
Readonly
startLineType: "ADDED" | "CONTEXT" | "REMOVED"
Optional
Readonly
path?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
}
Optional
Readonly
components?: readonly string[]
Optional
Readonly
extension?: string
Optional
Readonly
name?: string
Optional
Readonly
parent?: string
Optional
Readonly
pullRequest?: {
closed?: boolean;
closedDate?: number;
createdDate?: number;
description?: string;
descriptionAsHtml?: string;
draft?: boolean;
fromRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: boolean;
defaultBranch?: string;
description?: string;
forkable?: boolean;
hierarchyId?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
origin?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
partition?: number;
project?: {
avatar?: (...) | (...);
avatarUrl?: (...) | (...);
description?: (...) | (...);
id?: (...) | (...);
key: string;
links?: (...) | (...);
name?: (...) | (...);
public?: (...) | (...) | (...);
scope?: (...) | (...);
type?: (...) | (...) | (...);
};
public?: boolean;
relatedLinks?: Record<string, unknown>;
scmId?: string;
scope?: string;
slug?: string;
state?:
| "AVAILABLE"
| "INITIALISATION_FAILED"
| "INITIALISING"
| "OFFLINE";
statusMessage?: string;
};
type?: "BRANCH" | "TAG";
};
htmlDescription?: string;
id?: number;
links?: Record<string, unknown>;
locked?: boolean;
open?: boolean;
participants?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<(...), (...)>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
}[];
reviewers?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<(...), (...)>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
}[];
state?: "DECLINED" | "MERGED" | "OPEN";
title?: string;
toRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: boolean;
defaultBranch?: string;
description?: string;
forkable?: boolean;
hierarchyId?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
origin?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
partition?: number;
project?: {
avatar?: (...) | (...);
avatarUrl?: (...) | (...);
description?: (...) | (...);
id?: (...) | (...);
key: string;
links?: (...) | (...);
name?: (...) | (...);
public?: (...) | (...) | (...);
scope?: (...) | (...);
type?: (...) | (...) | (...);
};
public?: boolean;
relatedLinks?: Record<string, unknown>;
scmId?: string;
scope?: string;
slug?: string;
state?:
| "AVAILABLE"
| "INITIALISATION_FAILED"
| "INITIALISING"
| "OFFLINE";
statusMessage?: string;
};
type?: "BRANCH" | "TAG";
};
updatedDate?: number;
version?: number;
}
Optional
Readonly
closed?: boolean
Optional
Readonly
closedDate?: number
Optional
Readonly
createdDate?: number
Optional
Readonly
description?: string
Optional
Readonly
descriptionAsHtml?: string
Optional
Readonly
draft?: boolean
Optional
Readonly
fromRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: boolean;
defaultBranch?: string;
description?: string;
forkable?: boolean;
hierarchyId?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
origin?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
partition?: number;
project?: {
avatar?: (...) | (...);
avatarUrl?: (...) | (...);
description?: (...) | (...);
id?: (...) | (...);
key: string;
links?: (...) | (...);
name?: (...) | (...);
public?: (...) | (...) | (...);
scope?: (...) | (...);
type?: (...) | (...) | (...);
};
public?: boolean;
relatedLinks?: Record<string, unknown>;
scmId?: string;
scope?: string;
slug?: string;
state?:
| "AVAILABLE"
| "INITIALISATION_FAILED"
| "INITIALISING"
| "OFFLINE";
statusMessage?: string;
};
type?: "BRANCH" | "TAG";
}
Optional
Readonly
displayId?: string
Optional
Readonly
id?: string
Optional
Readonly
latestCommit?: string
Optional
Readonly
repository?: {
archived?: boolean;
defaultBranch?: string;
description?: string;
forkable?: boolean;
hierarchyId?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
origin?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
partition?: number;
project?: {
avatar?: (...) | (...);
avatarUrl?: (...) | (...);
description?: (...) | (...);
id?: (...) | (...);
key: string;
links?: (...) | (...);
name?: (...) | (...);
public?: (...) | (...) | (...);
scope?: (...) | (...);
type?: (...) | (...) | (...);
};
public?: boolean;
relatedLinks?: Record<string, unknown>;
scmId?: string;
scope?: string;
slug?: string;
state?:
| "AVAILABLE"
| "INITIALISATION_FAILED"
| "INITIALISING"
| "OFFLINE";
statusMessage?: string;
}
Optional
Readonly
archived?: boolean
Optional
Readonly
defaultBranch?: string
Optional
Readonly
description?: string
Optional
Readonly
forkable?: boolean
Optional
Readonly
hierarchyId?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
name?: string
Optional
Readonly
origin?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
}
Optional
Readonly
archived?: (...) | (...) | (...)
Optional
Readonly
defaultBranch?: (...) | (...)
Optional
Readonly
description?: (...) | (...)
Optional
Readonly
forkable?: (...) | (...) | (...)
Optional
Readonly
hierarchyId?: (...) | (...)
Optional
Readonly
id?: (...) | (...)
Optional
Readonly
links?: (...) | (...)
Optional
Readonly
name?: (...) | (...)
Optional
Readonly
partition?: (...) | (...)
Optional
Readonly
project?: (...) | (...)
Optional
Readonly
public?: (...) | (...) | (...)
Optional
Readonly
relatedLinks?: (...) | (...)
Optional
Readonly
scmId?: (...) | (...)
Optional
Readonly
scope?: (...) | (...)
Optional
Readonly
slug?: (...) | (...)
Optional
Readonly
state?:
| (...)
| (...)
| (...)
| (...)
| (...)
Optional
Readonly
statusMessage?: (...) | (...)
Optional
Readonly
partition?: number
Optional
Readonly
project?: {
avatar?: (...) | (...);
avatarUrl?: (...) | (...);
description?: (...) | (...);
id?: (...) | (...);
key: string;
links?: (...) | (...);
name?: (...) | (...);
public?: (...) | (...) | (...);
scope?: (...) | (...);
type?: (...) | (...) | (...);
}
Optional
Readonly
avatar?: (...) | (...)
Optional
Readonly
avatarUrl?: (...) | (...)
Optional
Readonly
description?: (...) | (...)
Optional
Readonly
id?: (...) | (...)
Readonly
key: string
Optional
Readonly
links?: (...) | (...)
Optional
Readonly
name?: (...) | (...)
Optional
Readonly
public?: (...) | (...) | (...)
Optional
Readonly
scope?: (...) | (...)
Optional
Readonly
type?: (...) | (...) | (...)
Optional
Readonly
public?: boolean
Optional
Readonly
relatedLinks?: Record<string, unknown>
Optional
Readonly
scmId?: string
Optional
Readonly
scope?: string
Optional
Readonly
slug?: string
Optional
Readonly
state?:
| "AVAILABLE"
| "INITIALISATION_FAILED"
| "INITIALISING"
| "OFFLINE"
Optional
Readonly
statusMessage?: string
Optional
Readonly
type?: "BRANCH" | "TAG"
Optional
Readonly
htmlDescription?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
locked?: boolean
Optional
Readonly
open?: boolean
Optional
Readonly
participants?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<(...), (...)>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
}[]
Optional
Readonly
reviewers?: readonly {
approved?: boolean;
lastReviewedCommit?: string;
role?: "PARTICIPANT" | "REVIEWER" | "AUTHOR";
status?: "APPROVED" | "NEEDS_WORK" | "UNAPPROVED";
user?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<(...), (...)>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
};
}[]
Optional
Readonly
state?: "DECLINED" | "MERGED" | "OPEN"
Optional
Readonly
title?: string
Optional
Readonly
toRef?: {
displayId?: string;
id?: string;
latestCommit?: string;
repository?: {
archived?: boolean;
defaultBranch?: string;
description?: string;
forkable?: boolean;
hierarchyId?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
origin?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
partition?: number;
project?: {
avatar?: (...) | (...);
avatarUrl?: (...) | (...);
description?: (...) | (...);
id?: (...) | (...);
key: string;
links?: (...) | (...);
name?: (...) | (...);
public?: (...) | (...) | (...);
scope?: (...) | (...);
type?: (...) | (...) | (...);
};
public?: boolean;
relatedLinks?: Record<string, unknown>;
scmId?: string;
scope?: string;
slug?: string;
state?:
| "AVAILABLE"
| "INITIALISATION_FAILED"
| "INITIALISING"
| "OFFLINE";
statusMessage?: string;
};
type?: "BRANCH" | "TAG";
}
Optional
Readonly
displayId?: string
Optional
Readonly
id?: string
Optional
Readonly
latestCommit?: string
Optional
Readonly
repository?: {
archived?: boolean;
defaultBranch?: string;
description?: string;
forkable?: boolean;
hierarchyId?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
origin?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
};
partition?: number;
project?: {
avatar?: (...) | (...);
avatarUrl?: (...) | (...);
description?: (...) | (...);
id?: (...) | (...);
key: string;
links?: (...) | (...);
name?: (...) | (...);
public?: (...) | (...) | (...);
scope?: (...) | (...);
type?: (...) | (...) | (...);
};
public?: boolean;
relatedLinks?: Record<string, unknown>;
scmId?: string;
scope?: string;
slug?: string;
state?:
| "AVAILABLE"
| "INITIALISATION_FAILED"
| "INITIALISING"
| "OFFLINE";
statusMessage?: string;
}
Optional
Readonly
archived?: boolean
Optional
Readonly
defaultBranch?: string
Optional
Readonly
description?: string
Optional
Readonly
forkable?: boolean
Optional
Readonly
hierarchyId?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
name?: string
Optional
Readonly
origin?: {
archived?: (...) | (...) | (...);
defaultBranch?: (...) | (...);
description?: (...) | (...);
forkable?: (...) | (...) | (...);
hierarchyId?: (...) | (...);
id?: (...) | (...);
links?: (...) | (...);
name?: (...) | (...);
partition?: (...) | (...);
project?: (...) | (...);
public?: (...) | (...) | (...);
relatedLinks?: (...) | (...);
scmId?: (...) | (...);
scope?: (...) | (...);
slug?: (...) | (...);
state?:
| (...)
| (...)
| (...)
| (...)
| (...);
statusMessage?: (...) | (...);
}
Optional
Readonly
archived?: (...) | (...) | (...)
Optional
Readonly
defaultBranch?: (...) | (...)
Optional
Readonly
description?: (...) | (...)
Optional
Readonly
forkable?: (...) | (...) | (...)
Optional
Readonly
hierarchyId?: (...) | (...)
Optional
Readonly
id?: (...) | (...)
Optional
Readonly
links?: (...) | (...)
Optional
Readonly
name?: (...) | (...)
Optional
Readonly
partition?: (...) | (...)
Optional
Readonly
project?: (...) | (...)
Optional
Readonly
public?: (...) | (...) | (...)
Optional
Readonly
relatedLinks?: (...) | (...)
Optional
Readonly
scmId?: (...) | (...)
Optional
Readonly
scope?: (...) | (...)
Optional
Readonly
slug?: (...) | (...)
Optional
Readonly
state?:
| (...)
| (...)
| (...)
| (...)
| (...)
Optional
Readonly
statusMessage?: (...) | (...)
Optional
Readonly
partition?: number
Optional
Readonly
project?: {
avatar?: (...) | (...);
avatarUrl?: (...) | (...);
description?: (...) | (...);
id?: (...) | (...);
key: string;
links?: (...) | (...);
name?: (...) | (...);
public?: (...) | (...) | (...);
scope?: (...) | (...);
type?: (...) | (...) | (...);
}
Optional
Readonly
avatar?: (...) | (...)
Optional
Readonly
avatarUrl?: (...) | (...)
Optional
Readonly
description?: (...) | (...)
Optional
Readonly
id?: (...) | (...)
Readonly
key: string
Optional
Readonly
links?: (...) | (...)
Optional
Readonly
name?: (...) | (...)
Optional
Readonly
public?: (...) | (...) | (...)
Optional
Readonly
scope?: (...) | (...)
Optional
Readonly
type?: (...) | (...) | (...)
Optional
Readonly
public?: boolean
Optional
Readonly
relatedLinks?: Record<string, unknown>
Optional
Readonly
scmId?: string
Optional
Readonly
scope?: string
Optional
Readonly
slug?: string
Optional
Readonly
state?:
| "AVAILABLE"
| "INITIALISATION_FAILED"
| "INITIALISING"
| "OFFLINE"
Optional
Readonly
statusMessage?: string
Optional
Readonly
type?: "BRANCH" | "TAG"
Optional
Readonly
updatedDate?: number
Optional
Readonly
version?: number
Optional
Readonly
srcPath?: {
components?: readonly string[];
extension?: string;
name?: string;
parent?: string;
}
Optional
Readonly
components?: readonly string[]
Optional
Readonly
extension?: string
Optional
Readonly
name?: string
Optional
Readonly
parent?: string
Optional
Readonly
toHash?: string
Optional
Readonly
createdDate
createdDate?: number
Optional
Readonly
id
id?: number
Optional
Readonly
user
user?: {
active?: boolean;
avatarUrl?: string;
displayName?: string;
emailAddress?: string;
id?: number;
links?: Record<string, unknown>;
name?: string;
slug?: string;
type?: "NORMAL" | "SERVICE";
}
Type declaration
Optional
Readonly
active?: boolean
Optional
Readonly
avatarUrl?: string
Optional
Readonly
displayName?: string
Optional
Readonly
emailAddress?: string
Optional
Readonly
id?: number
Optional
Readonly
links?: Record<string, unknown>
Optional
Readonly
name?: string
Optional
Readonly
slug?: string
Optional
Readonly
type?: "NORMAL" | "SERVICE"
Example