Skip to content

PhysicalDeduplicationVerificationItemDto

Endpoints · All schemas

FieldRequiredDescription
assetIdYesstring
canViewYesWhether the requesting administrator may view this asset and its thumbnail
copyFileYesSee definition below
linkedYesWhether the asset still resolves to the retained original
originalFileNameYesstring
ownerNameYesstring
restorableYesWhether the asset can go back to its own file: it is linked and that file still holds the reviewed bytes
restoredYesWhether the asset is back on its own former file
retainedFileYesSee definition below
typeYesSee definition below

Complete definition

required lists fields that must be present. nullable allows a null value; it does not make the field optional. Response enums retain exact wire values for compatibility.

Field definitions: PhysicalDeduplicationCopyFile, PhysicalDeduplicationRetainedFile, AssetTypeEnum

{
  "properties": {
    "assetId": {
      "type": "string"
    },
    "canView": {
      "description": "Whether the requesting administrator may view this asset and its thumbnail",
      "type": "boolean"
    },
    "copyFile": {
      "$ref": "#/components/schemas/PhysicalDeduplicationCopyFile"
    },
    "linked": {
      "description": "Whether the asset still resolves to the retained original",
      "type": "boolean"
    },
    "originalFileName": {
      "type": "string"
    },
    "ownerName": {
      "type": "string"
    },
    "restorable": {
      "description": "Whether the asset can go back to its own file: it is linked and that file still holds the reviewed bytes",
      "type": "boolean"
    },
    "restored": {
      "description": "Whether the asset is back on its own former file",
      "type": "boolean"
    },
    "retainedFile": {
      "$ref": "#/components/schemas/PhysicalDeduplicationRetainedFile"
    },
    "type": {
      "$ref": "#/components/schemas/AssetTypeEnum"
    }
  },
  "required": [
    "assetId",
    "canView",
    "copyFile",
    "linked",
    "originalFileName",
    "ownerName",
    "restorable",
    "restored",
    "retainedFile",
    "type"
  ],
  "type": "object"
}