interface NextCloudNodeParameters {
additionalFields?: { displayName?: string };
authentication?: "oAuth2" | "accessToken";
binaryDataUpload?: boolean;
binaryPropertyName?: string;
circleId?: string;
email?: string;
fileContent?: string;
groupId?: string;
limit?: number;
operation?:
| "create"
| "get"
| "getAll"
| "update"
| "list"
| "delete"
| "upload"
| "move"
| "copy"
| "download"
| "share";
options?: | {
password?: string;
permissions?: 1
| 2
| 4
| 8
| 31;
}
| { offset?: number; search?: string };
path?: string;
resource?: "file" | "user" | "folder";
returnAll?: boolean;
shareType?: 0 | 1 | 3 | 4 | 7;
toPath?: string;
updateFields?: {
field: {
key?:
| "twitter"
| "address"
| "email"
| "website"
| "password"
| "displayname";
value?: string;
};
};
user?: string;
userId?: string;
}
Properties§
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1,"maxValue":100}
Source§readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "list"
| "delete"
| "upload"
| "move"
| "copy"
| "download"
| "share"
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "list"
| "delete"
| "upload"
| "move"
| "copy"
| "download"
| "share"
Default: "upload"
Source§readonly options?:
| {
password?: string;
permissions?: 1
| 2
| 4
| 8
| 31;
}
| { offset?: number; search?: string }
readonly options?:
| {
password?: string;
permissions?: 1
| 2
| 4
| 8
| 31;
}
| { offset?: number; search?: string }
Default: {}
The share permissions to set
Source§readonly to Path?: string
readonly to Path?: string
The destination path of file or folder. The path should start with "/".
Default: {}