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.>"
  }
}