action files_get_file_migrations_id { label: "Show File Migration" description: "Show File Migration" provider: files method: GET path: "/file_migrations/{id}" encoding: json input: { type: "object" properties: { id: { type: "integer" format: "int32" } } required: ["id"] additionalProperties: false } output: { type: "object" description: "Show File Migration" properties: { dest_path: { type: "string" description: "Destination path" } files_moved: { type: "integer" format: "int32" description: "Number of files processed" } files_total: { type: "integer" format: "int32" description: "Deprecated: used to return a count of the applicable files. Currently returns 0 always. On remote servers, it is not possible to reliably determine the number of affected files for every migration operation." } id: { type: "integer" format: "int32" description: "File migration ID" } log_url: { type: "string" description: "Link to download the log file for this migration." } operation: { type: "string" description: "The type of operation" enum: ["delete", "move", "copy", "regional_migration"] } path: { type: "string" description: "Source path" } region: { type: "string" description: "Region" } status: { type: "string" description: "Status" enum: ["pending", "counting", "processing", "completed", "processing_subfolders", "finishing", "creating_dest_folder", "waiting_for_other_jobs", "waiting_for_all_files", "waiting_for_pending_subfolders", "waiting_for_all_subfolders", "failed", "waiting_for_enqueued_operations", "unused", "processing_recursively", "removing_deferred_folders"] } } } }