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§
Source§readonly dashboard Uid Or Url?: string
readonly dashboard Uid Or Url?: string
Unique alphabetic identifier or URL of the dashboard to delete
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
Source§readonly member Id?: string
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"}
Source§readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
Default: "create"
Source§readonly update Fields?:
| { folderId?: string; title?: string }
| { email?: string; name?: string }
| { role?: "Admin" | "Editor" | "Viewer" }
readonly update Fields?:
| { folderId?: string; title?: string }
| { email?: string; name?: string }
| { role?: "Admin" | "Editor" | "Viewer" }
Default: {}
Source§readonly user Id?: string
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: {}