ObjectVersion
Object Version.
Name | Description | Type |
---|---|---|
version | Object version. | ObjVerVersion |
title | The title of the object. | string |
is_single_file_object | Is this document in single-file mode (can contain exactly one file). | boolean |
has_assignments | True if relationships from one or more assignments to this object version exist. | boolean |
last_modified_at_utc | The time when the object was last modified (same as the PROPERTYDEF_LASTMODIFIED propertyvalue). | google.protobuf.Timestamp |
files | Object files. | File[] |
object_version_flags | Bit flags that provide additional information on the object version. | OBJVERFLAGS |
class_id | The class of the object version. | number |
version_guid | GUID of the object version. | string |
primary_file | File ID of the primary file of a multi-file object, if the object is a multi-file object. | FileID |
Example
{
"version": {
"type": 7 /* Enum: ObjVerVersionType */,
"internal_version": 0,
"external_repository_version": "<external_repository_version>",
"external_repository_sort_key": 0
},
"title": "<!< The title of the object.>",
"is_single_file_object": false,
"has_assignments": false,
"last_modified_at_utc": {
"seconds": 0,
"nanos": 0
} /* google.protobuf.Timestamp */,
"files": [] /* Array of File */,
"object_version_flags": {
"all": false,
"is_assignment_completed": false,
"has_related_objects": false,
"is_assignment_rejected": false,
"has_file_duplicates": false
},
"class_id": 0,
"version_guid": "<!< GUID of the object version.>",
"primary_file": {
"type": 3 /* Enum: FileIDType */,
"internal_id": 0,
"external_repository_id": "<!< External file id.>"
}
}