Create Object

These plugins deal with the creation of Ooyala Flex Objects.

Create Object

Create Child User Defined Object

This Plugin supports the creation of a new User Object and assigning it to a parent Object.

Properties:

Table 1.
Field Value Explanation
Icon   Plugin icon
Sub-type Create Object Sub-type of this Plugin
Classification Workflow Classification of this Plugin
Deployment Internal Whether the plugin is deployed inside Ooyala Flex or within another product
Supports Configuration Whether this Plugin supports configuration
Supports Scripting Whether configuration supports Scripting
Scripting Context job, asset, event * What Ooyala Flex Objects can be referenced from within the Scripting context. * Note the Event Object is only visible in the context of an Action running in an Event Handler.
Undo Action   The Action required to undo this Action
Redo Action   The Action required to redo this Action
Timeout   Whether or not to select a timeout
Auto retry   Whether or not to select an automatic retry
Compatibility 5.x What versions of Ooyala Flex this Plugin works for
Lifecycle Stable Maturity of this Plugin (Experimental, Unstable or Stable

Configuration:

Table 2.
Field Field Type Mandatory Multiplicity Description
Parent Details complex    
  • Parent User Object
User Object 1 Parent Object ID
  • Parent User Object ID
string    
Child Type User Object Type 1 Child Object Type
Number of Children complex 1 Number of Children to Create
  • Parent Data Field
string 1 Parent Data Field Name containing number of Children
  • Number of Children
string 1 Number of Children to Create
Parent Data Field to Inherit string 0..* Field Inherited from parent

Create User Defined Object

This Plugin supports the creation of a new User Object.

Properties:

Table 3.
Field Value Explanation
Icon   Plugin icon
Sub-type Workflow Sub-type of this Plugin
Classification Internal Classification of this Plugin
Deployment Whether the plugin is deployed inside Ooyala Flex or within another product
Supports Configuration Whether this Plugin supports configuration
Supports Scripting job, asset, event * Whether configuration supports Scripting
Scripting Context   What Ooyala Flex Objects can be referenced from within the Scripting context. * Note the Event Object is only visible in the context of an Action running in an Event Handler.
Undo Action   The Action required to undo this Action
Redo Action   The Action required to redo this Action
Timeout   Whether or not to select a timeout
Auto retry   Whether or not to select an automatic retry
Compatibility 5.x What versions of Ooyala Flex this Plugin works for
Lifecycle Stable Maturity of this Plugin (Experimental, Unstable or Stable)

Configuration:

Table 4.
Field Field Type Mandatory Multiplicity Description
Name string   Object Name
Description text   Object description
Type single option   Object Type
Number of objects to create string   Number of objects to create.
Metadata Details complex 1 Metadata Details

Source JSON Variable

string 1 Source JSON Variable

Source XML Details

complex 1 Source XML Details

Source XML

complex   Source XML

Source XML Path

string 1 Source XML Path.

Source XML Variable

string 1 Source XML Variable.

XSLT

file 1 XSLT file.
Parent Details complex 0..1 Parent Details

Object ID Variable Name

string   Variable Name to store the resulting Object ID.

Create Placeholder Asset

This plugin supports the creation of a VFS Placeholder Asset.

Properties:

Table 5.
Field Value Explanation
Icon   Plugin icon
Sub-type Create Object Sub-type of this Plugin
Classification Internal Classification of this Plugin
Deployment Whether the plugin is deployed inside Ooyala Flex or within another product
Supports Configuration Whether this Plugin supports configuration
Supports Scripting job, asset, event * Whether configuration supports Scripting
Scripting Context   What Ooyala Flex Objects can be referenced from within the Scripting context. * Note the Event Object is only visible in the context of an Action running in an Event Handler.
Undo Action   The Action required to undo this Action
Redo Action   The Action required to redo this Action
Timeout   Whether or not to select a timeout
Auto retry   Whether or not to select an automatic retry
Compatibility 5.x What versions of Ooyala Flex this Plugin works for
Lifecycle Stable Maturity of this Plugin (Experimental, Unstable or Stable)

Configuration:

Table 6.
Field Field Type Mandatory Multiplicity Description
Name String   Object Name
Description Text   Object description.
Asset Type Resource   The Placeholder Asset Type to create.
Asset Origin Resource   The origin to set on the asset.
Variant and Metadata Complex 0..1 Specify the Variant and optionally the Metadata Definition to set on the asset. If not specified, a default will be used if it has been configured.
  • Variant Name

String   The Variant to set. This must be a valid configured Variant name
  • Metadata Details
Complex 0..1 Metadata Details

Metadata Definition

Resource 0..1 The Metadata Definition to set. If not specified, a default will be used if it has been configured.

Source JSON Variable

String 0..1 Source JSON Variable

Source XML Details

Complex 0..1 Source XML Details.

Source XML

String Source XML.

Source XML VFS Location

String 0..1 The Source XML Virtual filesystem location

Protocol

Resource   Protocol for accessing the location

Hostname

String   Hostname for accessing the location (mandatory except for file, s3, google or dropbox protocols)

Port

String   Port for accessing the location (mandatory except for file, s3, google or dropbox protocols) (#)

Path

String   Path for accessing the location (absolute path starting with / except for ftp, sftp, ftps which are relative to the User's home directory)
Username String   Username for authentication (not required for file protocol)

Password

String   Password for authentication (not required for file, s3, google or dropbox protocols)

Key

String   Key for authentication (only applicable to s3, google and dropbox protocols)

Secret

String   Secret for authentication (only applicable to s3, google and dropbox protocols)

Token

String   Token for authentication (only applicable to google and dropbox protocols)

Bucket

String   Only applicable to S3 protocol

Private Key File Only

File   Only applicable for SFTP certificate authentication

Source XML Variable

String 0..1 Source XML Variable.

XSLT

File 0..1 XSLT file.
Relationships Complex   Relationships
  • Child
String 0..1 Child

Parent File Asset

String   Parent File asset.

Asset ID

String 0..1 Asset ID

Asset

Resource 0..1 Asset
  • Reference Name
String   Reference name which will be set to asset.
Member Complex 1..* Member.
  • Parent Group
Complex   Parent Group
  • Group ID

String 0..1 Group ID.
  • Group
Resource 0..1 Group
Membership Name String   Optional membership name to set on the group-member relationship.
Parent Object Details Complex 0..1 Parent Object Details
  • Parent ID
String 0..1 Parent ID
  • Parent
Resource 0..1 Parent
Set in Context Resource   Set in Context
Store asset as variable string 0..1 Variable name to store asset as workflow variable.

ITV Create Object

Properties:

Table 7.
Field Value Explanation
Icon Plugin icon
Sub-type Create Object Sub-type of this Plugin
Classification Process Classification of this Plugin
Deployment Internal Whether the plugin is deployed inside Ooyala Flex or within another product
Supports Configuration Whether this Plugin supports configuration
Supports Scripting Whether configuration supports Scripting
Scripting Context job, asset, event * What Ooyala Flex Objects can be referenced from within the Scripting context. * Note the Event Object is only visible in the context of an Action running in an Event Handler.
Undo Action   The Action required to undo this Action
Redo Action   The Action required to redo this Action
Timeout   Whether or not to select a timeout
Auto retry   Whether or not to select an automatic retry
Compatibility 5.x What versions of Ooyala Flex this Plugin works for
Lifecycle Stable Maturity of this Plugin (Experimental, Unstable or Stable)

 

Configuration:

Table 8.
Field Field Type Mandatory Multiplicity Description
Series Details complex 1  

Parent Series Object

boolean   Parent Object

Parent Series Object ID

string   Parent Object ID or expression
Version Data Field string 1..* Version Type Field

Was this article helpful?