Cloud Export

No UI

Cloud Export is a framework which allows you to export CELUM assets to a supported Cloud provider (e.g. YouTube, Vimeo, OneDrive, movingImage).

Currently supported products:

  • YouTube
  • Vimeo
  • movingImage (coming soon)

Requirements

CELUM Content 22.1 or later

Properties

To be configured in {home}/appserver/conf/custom.properties

General

cloudExport.general.license

type: String, required: yes, default: -

The license key for the plugin (product: cloudExport), provided by brix.

cloudExport.general.taskGroupName

type: String, required: no, default: Cloud Export

The name for the CELUM system task group.

Export Definitions

Multiple exports can be configured, replace the {key} placeholder with a descriptive name for each export definition.

cloudExport.{key}.type

type: String, required: yes, possible values: vimeo, youtube

The type of this export definition.

cloudExport.{key}.scopeExpression

type: String, required: yes

A Search Util 2 expression. All assets matching the expression will be exported.

cloudExport.{key}.deleteOutOfScopeRemoteAssets

type: Boolean, default: false

Whether to delete assets from the export destination when they leave the defined scope.

cloudExport.{key}.downloadFormatId

type: Integer, required: yes

The ID of the download format to use for this export.

cloudExport.{key}.taskName

type: String, required: no, default: Cloud Export '{key}'

The name of the system task which executes the export.

cloudExport.{key}.taskCronExpression

type: String, required: no, default: -

A Quartz cron expression specifying how often and when the export task should run.