You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* The full path of the file you want to copy. For example - /path/to/file.jpg
4
+
*/
5
+
sourceFilePath: string;
6
+
/**
7
+
* Full path to the folder you want to copy the above file into. For example - /folder/to/copy/into/
8
+
*/
9
+
destinationPath: string;
10
+
/**
11
+
* Option to copy all versions of a file. By default, only the current version of the file is copied. When set to true, all versions of the file will be copied.
* The full path to the source folder you want to copy. For example - /path/of/source/folder.
33
+
*/
34
+
sourceFolderPath: string;
35
+
/**
36
+
* Full path to the destination folder where you want to copy the source folder into. For example - /path/of/destination/folder.
37
+
*/
38
+
destinationPath: string;
39
+
/**
40
+
* Option to copy all versions of files that are nested inside the selected folder. By default, only the current version of each file will be copied. When set to true, all versions of each file will be copied.
* The folder will be created with this name. All characters except alphabets and numbers (inclusive of unicode letters, marks, and numerals in other languages) will be replaced by an underscore i.e. _.
4
+
*/
5
+
folderName: string;
6
+
/**
7
+
* The folder where the new folder should be created, for root use / else the path e.g. containing/folder/.
8
+
* Note: If any folder(s) is not present in the parentFolderPath parameter, it will be automatically created. For example, if you pass /product/images/summer, then product, images, and summer folders will be created if they don't already exist.
* Final status of pending extensions will be sent to this URL.
25
25
*/
26
26
webhookUrl?: string
27
+
/*
28
+
* Array of AI tags to remove from the asset.
29
+
*/
30
+
removeAITags?: string[];
31
+
/*
32
+
* A key-value data to be associated with the asset. To unset a key, send null value for that key. Before setting any custom metadata on an asset you have to create the field using custom metadata fields API.
33
+
*/
34
+
customMetadata?: object;
27
35
}
28
36
29
37
/**
30
38
*
31
-
* File details such as tags, customCoordinates, and isPrivate properties using get file detail API.
* Field object which will contain the status of each extension at the time of completion of the update/upload request.
85
-
*/
92
+
*/
86
93
extensionStatus?: {[key: string]: string}
94
+
/*
95
+
* Consolidated embedded metadata associated with the file. It includes exif, iptc, and xmp data.
96
+
*/
97
+
embeddedMetadata?: object|null;
98
+
/*
99
+
* A key-value data associated with the asset. Before setting any custom metadata on an asset, you have to create the field using custom metadata fields API.
100
+
*/
101
+
customMetadata?: object;
102
+
/*
103
+
* Size of the file in bytes
104
+
*/
105
+
size: number;
106
+
/*
107
+
* The date and time when the file was first uploaded. The format is YYYY-MM-DDTHH:mm:ss.sssZ
108
+
*/
109
+
createdAt: string;
110
+
/*
111
+
* The date and time when the file was last updated. The format is YYYY-MM-DDTHH:mm:ss.sssZ
112
+
*/
113
+
updatedAt: string;
114
+
/*
115
+
* Height of the image in pixels (Only for images)
116
+
*/
117
+
height: number;
118
+
/*
119
+
* Width of the image in pixels (Only for Images)
120
+
*/
121
+
width: number;
122
+
/*
123
+
* A boolean indicating if the image has an alpha layer or not.
* The metadata of the upload file. Use responseFields property in request to get the metadata returned in response of upload API.
59
59
*/
60
-
metadata?: string;
60
+
metadata?: object;
61
61
/*
62
-
* AITags field is populated only because the google-auto-tagging extension was executed synchronously and it received a successresponse.
63
-
*/
62
+
* AITags field is populated only because the google-auto-tagging extension was executed synchronously and it received a successresponse.
63
+
*/
64
64
AITags?: object[];
65
65
/*
66
66
* Field object which will contain the status of each extension at the time of completion of the update/upload request.
67
-
*/
67
+
*/
68
68
extensionStatus?: {[key: string]: string}
69
+
/*
70
+
* Consolidated embedded metadata associated with the file. It includes exif, iptc, and xmp data.
71
+
*/
72
+
embeddedMetadata?: object|null;
73
+
/*
74
+
* A key-value data associated with the asset. Before setting any custom metadata on an asset, you have to create the field using custom metadata fields API.
0 commit comments