AppliedResourceFileChangeStructure

Version #1

Description:

Represents all changes applied to a file reference.
Note that replacing the resource’s file content, it will be represented by a deletion of the previous file reference and an addition of the new one.

Fields:

  • dataChanges: Array< DataChangeStructure:v1 > [Optional]
    Default: No changes
    Description: This represents the changes applied to the file reference’s data object. Note that currently this is equivalent to the requested changes, so it may include not actually applied changes in case when the data is not changed during the patch.
  • fileId: String [Required]
    Description: References a file by it’s id.
  • type: Enum<create | update | none | delete> [Required]
    Description: Defines what kind of changed has happened with the given file reference. Note that is may be none which means that the file reference has not been modified.