interface GrafanaNodeParameters {
additionalFields?:
| { folderId?: string }
| { email?: string };
dashboardUidOrUrl?: string;
filters?: { query?: string } | { name?: string };
limit?: number;
memberId?: string;
name?: string;
operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete";
resource?: "user"
| "team"
| "dashboard"
| "teamMember";
returnAll?: boolean;
teamId?: string;
title?: string;
updateFields?:
| { folderId?: string; title?: string }
| { email?: string; name?: string }
| { role?: "Admin" | "Editor" | "Viewer" };
userId?: string;
}
Properties§
§
§
§
§
§
§
§
§
§
§
§
§
§
readonly additional Fields?: { folderId?: string } | { email?: string }
readonly dashboard Uid Or Url?: string
Unique alphabetic identifier or URL of the dashboard to delete
readonly filters?: { query?: string } | { name?: string }
Default: {}
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
readonly member Id?: string
User to remove from the team. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getUsers"}
readonly name?: string
Name of the team to create
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
Default: "create"
readonly resource?: "user" | "team" | "dashboard" | "teamMember"
Default: "dashboard"
readonly return All?: boolean
Whether to return all results or only up to a given limit
readonly team Id?: string
ID of the team to delete
readonly title?: string
Title of the dashboard to create
readonly update Fields?:
| { folderId?: string; title?: string }
| { email?: string; name?: string }
| { role?: "Admin" | "Editor" | "Viewer" }
Default: {}
readonly user Id?: string
User to add to a team. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getUsers"}
Default: {}