interface GitlabNodeParameters {
additionalFields?:
| {
description?: string;
name?: string;
ref?: string;
}
| {
order_by?: "created_at"
| "released_at";
sort?: "asc" | "desc";
}
| {
description?: string;
milestones?: string;
name?: string;
released_at?: string;
};
additionalParameters?: | {
recursive?: boolean;
ref?: string;
}
| { reference?: string }
| {
author: { email?: string; name?: string };
branchStart: { branchStart?: string };
encoding: { encoding?: string };
};
asBinaryProperty?: boolean;
assignee_ids?: { assignee?: number };
authentication?: "oAuth2" | "accessToken";
binaryData?: boolean;
binaryPropertyName?: string;
body?: string;
branch?: string;
commitMessage?: string;
due_date?: string;
editFields?: {
assignee_ids?: { assignee?: string };
description?: string;
due_date?: string;
labels?: { label?: string };
state?: "open" | "closed";
title?: string;
};
fileContent?: string;
filePath?: string;
getRepositoryIssuesFilters?: {
assignee_username?: string;
author_username?: string;
labels?: string;
order_by?: "updated_at"
| "created_at"
| "priority";
search?: string;
sort?: "asc" | "desc";
state?: "" | "opened" | "closed";
updated_after?: string;
};
issueNumber?: number;
labels?: { label?: string };
limit?: number;
lockReason?:
| "spam"
| "resolved"
| "off-topic"
| "too heated";
operation?: | "create"
| "get"
| "getAll"
| "update"
| "list"
| "delete"
| "edit"
| "getRepositories"
| "createComment"
| "lock"
| "getIssues";
owner?: string;
page?: number;
projectId?: string;
releaseTag?: string;
repository?: string;
resource?: | "file"
| "user"
| "repository"
| "release"
| "issue";
returnAll?: boolean;
tag_name?: string;
title?: string;
}
Properties§
Source§readonly additional Fields?:
| {
description?: string;
name?: string;
ref?: string;
}
| {
order_by?: "created_at"
| "released_at";
sort?: "asc" | "desc";
}
| {
description?: string;
milestones?: string;
name?: string;
released_at?: string;
}
readonly additional Fields?:
| {
description?: string;
name?: string;
ref?: string;
}
| {
order_by?: "created_at"
| "released_at";
sort?: "asc" | "desc";
}
| {
description?: string;
milestones?: string;
name?: string;
released_at?: string;
}
Source§readonly additional Parameters?:
| { recursive?: boolean; ref?: string }
| { reference?: string }
| {
author: { email?: string; name?: string };
branchStart: { branchStart?: string };
encoding: { encoding?: string };
}
readonly additional Parameters?:
| { recursive?: boolean; ref?: string }
| { reference?: string }
| {
author: { email?: string; name?: string };
branchStart: { branchStart?: string };
encoding: { encoding?: string };
}
Additional fields to add Default: {}
Source§readonly as Binary Property?: boolean
readonly as Binary Property?: boolean
Whether to set the data of the file as binary property instead of returning the raw API response Default: true
Source§readonly assignee _ ids?: { assignee?: number }
readonly assignee _ ids?: { assignee?: number }
Default: {"assignee":""} Type options: {"multipleValues":true,"multipleValueButtonText":"Add Assignee"}
Source§readonly branch?: string
readonly branch?: string
Name of the new branch to create. The commit is added to this branch.
Source§readonly edit Fields?: {
assignee_ids?: { assignee?: string };
description?: string;
due_date?: string;
labels?: { label?: string };
state?: "open" | "closed";
title?: string;
}
readonly edit Fields?: {
assignee_ids?: { assignee?: string };
description?: string;
due_date?: string;
labels?: { label?: string };
state?: "open" | "closed";
title?: string;
}
Default: {} Type options: {"multipleValueButtonText":"Add Field"}
Source§readonly file Path?: string
readonly file Path?: string
The file path of the file. Has to contain the full path or leave it empty for root folder.
Source§readonly get Repository Issues Filters?: {
assignee_username?: string;
author_username?: string;
labels?: string;
order_by?: "updated_at" | "created_at" | "priority";
search?: string;
sort?: "asc" | "desc";
state?: "" | "opened" | "closed";
updated_after?: string;
}
readonly get Repository Issues Filters?: {
assignee_username?: string;
author_username?: string;
labels?: string;
order_by?: "updated_at" | "created_at" | "priority";
search?: string;
sort?: "asc" | "desc";
state?: "" | "opened" | "closed";
updated_after?: string;
}
Default: {} Type options: {"multipleValueButtonText":"Add Filter"}
Source§readonly labels?: { label?: string }
readonly labels?: { label?: string }
Default: {"label":""} Type options: {"multipleValues":true,"multipleValueButtonText":"Add Label"}
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 20 Type options: {"minValue":1,"maxValue":100}
Source§readonly lock Reason?: "spam" | "resolved" | "off-topic" | "too heated"
readonly lock Reason?: "spam" | "resolved" | "off-topic" | "too heated"
The reason to lock the issue Default: "resolved"
Source§readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "list"
| "delete"
| "edit"
| "getRepositories"
| "createComment"
| "lock"
| "getIssues"
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "list"
| "delete"
| "edit"
| "getRepositories"
| "createComment"
| "lock"
| "getIssues"
Default: "create"
Default: {} Type options: {"multipleValueButtonText":"Add Field"}