SystemMediaWorkflow

class oci.media_services.models.SystemMediaWorkflow(**kwargs)

Bases: object

A named list of tasks to be used to run a job or as a template to create a MediaWorkflow.

Methods

__init__(**kwargs) Initializes a new SystemMediaWorkflow object with values from keyword arguments.

Attributes

description Gets the description of this SystemMediaWorkflow.
locks Gets the locks of this SystemMediaWorkflow.
name [Required] Gets the name of this SystemMediaWorkflow.
parameters Gets the parameters of this SystemMediaWorkflow.
tasks [Required] Gets the tasks of this SystemMediaWorkflow.
__init__(**kwargs)

Initializes a new SystemMediaWorkflow object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • name (str) – The value to assign to the name property of this SystemMediaWorkflow.
  • description (str) – The value to assign to the description property of this SystemMediaWorkflow.
  • parameters (dict(str, object)) – The value to assign to the parameters property of this SystemMediaWorkflow.
  • tasks (list[oci.media_services.models.MediaWorkflowTask]) – The value to assign to the tasks property of this SystemMediaWorkflow.
  • locks (list[oci.media_services.models.ResourceLock]) – The value to assign to the locks property of this SystemMediaWorkflow.
description

Gets the description of this SystemMediaWorkflow. Description of this workflow’s processing and how that processing can be customized by specifying parameter values.

Returns:The description of this SystemMediaWorkflow.
Return type:str
locks

Gets the locks of this SystemMediaWorkflow. Locks associated with this resource.

Returns:The locks of this SystemMediaWorkflow.
Return type:list[oci.media_services.models.ResourceLock]
name

[Required] Gets the name of this SystemMediaWorkflow. System provided unique identifier for this static media workflow.

Returns:The name of this SystemMediaWorkflow.
Return type:str
parameters

Gets the parameters of this SystemMediaWorkflow. JSON object representing named parameters and their default values that can be referenced throughout this workflow. The values declared here can be overridden by the MediaWorkflowConfigurations or parameters supplied when creating MediaWorkflowJobs from this MediaWorkflow.

Returns:The parameters of this SystemMediaWorkflow.
Return type:dict(str, object)
tasks

[Required] Gets the tasks of this SystemMediaWorkflow. The processing to be done in this workflow. Each key of the MediaWorkflowTasks in this array is unique within the array. The order of the items is preserved from the order of the tasks array in CreateMediaWorkflowDetails or UpdateMediaWorkflowDetails.

Returns:The tasks of this SystemMediaWorkflow.
Return type:list[oci.media_services.models.MediaWorkflowTask]