Skip to main content

Copy File

Description

Google Drive: Copy File step copies a file to the provided destination folder ID of Google Drive.

Reference

API documentation: https://developers.google.com/drive/api/reference/rest/v3/files/copy

Configurations

No.Field NameDescription
1Step nameName of the step as it appears in the workflow workspace. This name has to be unique in a single workflow.
Connection:Refer Prerequisites and References above to get the connection attributes.
2Client IDSpecify Client ID of the Google project.
The data type is String. This field is mandatory.
Client Secret:
3Accept Values from fieldsLeave checkbox unchecked to accept Client Secret value from a field in the previous steps of the stream using a drop down list.
Else enable checkbox for Secret Key field to appear as Text box.
4Client SecretSpecify Client Secret of the Google project.
Client Secret is entered using a widget. If checkbox above is enabled Client Secret field appears as Text box and accepts static values or variables. Else if checkbox above is disabled Client Secret field appears as a drop down containing values from previous steps - to select from.
The data type is String. This field is mandatory.
Refresh Token:
5Accept Values from fieldsLeave checkbox unchecked to accept Secret Key value from a field in the previous steps of the stream using a drop down list.
Else enable checkbox for Secret Key field to appear as Text box.
6Refresh TokenSpecify a Refresh Token to obtain a new Access Token.
Note:Refresh Token is entered using a widget. If checkbox above is enabled Refresh Token field appears as Text box and accepts static values or variables. Else if checkbox above is disabled Refresh Token field appears as a drop down containing values from previous steps - to select from.
The data type is String. This field is mandatory.
7Test ConnectionClick Test Connection button to verify whether the connection is available or not. Client ID, Client Secret and Refresh Token are mandatory to authenticate Google Drive. For the purpose of verification fields coming from previous steps are not allowed since field values can only be accessed when workflow is in running state. Static values and environment variables are allowed.
Input Fields:
1Source File IDSpecify the ID of the file, which you want to copy.
The data type is String. This field is mandatory.
Refer Table: Fetch File or Folder ID above to fetch the ID.
2GetClick to fetch the files available in Google Drive. The selected file’s ID appears in the Source File ID field.
3Destination Folder IDIt is an ID of the folder in which the copy of the source file has to be made.
The data type is String. This field is mandatory.
4GetClick to fetch the folders available in Google Drive. The selected folder’s ID appears in the Destination Folder ID field.
5File Name After CopySpecify a new name for the copied file.
The data type is String. This field is optional.
Output Field:
1Copied File IDReturns the ID of the copied file.