ObjFileSourceUnion
Union for object file source type specific data in MF_ObjFileSource.
| Name | Description | Type |
|---|---|---|
blank_template | Blank template object file source. | BlankTemplateData |
user_defined_template | User defined template object file source. | UserDefinedTemplateData |
uploaded_file | Uploaded object file source. | UploadedFileData |
uploaded_files | Uploaded object file source with multiple files. | UploadedFilesData |
Examples
/* ObjFileSource for blank_template */
{
"blank_template": {
"name": "<name>"
}
}
/* ObjFileSource for user_defined_template */
{
"user_defined_template": {
"obj_id": {
"type": 0,
"item_id": {
"internal_id": 0,
"external_repository_id": {
"connection": "<connection>",
"item": "<item>"
}
}
}
}
}
/* ObjFileSource for uploaded_file */
{
"uploaded_file": {
"upload_id": 0,
"title": "<title>",
"extension": "<extension>",
"size": 0
}
}
/* ObjFileSource for uploaded_files */
{
"uploaded_files": {
"uploaded_file_array": [] /* Array of UploadedFile */
}
}