Class RuntimeOperatorSummary
  The information about RuntimeOperator.
    Inheritance
    
    RuntimeOperatorSummary
   
  
  
  Assembly: OCI.DotNetSDK.Dataintegration.dll
  Syntax
  
    public class RuntimeOperatorSummary
   
  Properties
  
  ConfigProvider
  
  
  Declaration
  
    [JsonProperty(PropertyName = "configProvider")]
public ConfigProvider ConfigProvider { get; set; }
   
  Property Value
  
  
  EndTimeInMillis
  
  
  Declaration
  
    [JsonProperty(PropertyName = "endTimeInMillis")]
public long? EndTimeInMillis { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | long? | The runtime operator end time. | 
    
  
  
  ExecutionState
  
  
  Declaration
  
    [JsonProperty(PropertyName = "executionState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RuntimeOperatorSummary.ExecutionStateEnum? ExecutionState { get; set; }
   
  Property Value
  
  
  Identifier
  
  
  Declaration
  
    [JsonProperty(PropertyName = "identifier")]
public string Identifier { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | Value can only contain upper case letters, underscore and numbers. It should begin with upper case letter or underscore. The value can be modified. | 
    
  
  
  
  
  
  Declaration
  
    [JsonProperty(PropertyName = "inputs")]
public Dictionary<string, ParameterValue> Inputs { get; set; }
   
  Property Value
  
  
  Key
  
  
  Declaration
  
    [JsonProperty(PropertyName = "key")]
public string Key { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The RuntimeOperator key. | 
    
  
  
  
  
  
  Declaration
  
    [JsonProperty(PropertyName = "metadata")]
public ObjectMetadata Metadata { get; set; }
   
  Property Value
  
  
  Metrics
  
  
  Declaration
  
    [JsonProperty(PropertyName = "metrics")]
public Dictionary<string, float> Metrics { get; set; }
   
  Property Value
  
  
  ModelType
  
  
  Declaration
  
    [JsonProperty(PropertyName = "modelType")]
public string ModelType { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The type of the object. | 
    
  
  
  ModelVersion
  
  
  Declaration
  
    [JsonProperty(PropertyName = "modelVersion")]
public string ModelVersion { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The model version of an object. | 
    
  
  
  Name
  
  
  Declaration
  
    [JsonProperty(PropertyName = "name")]
public string Name { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters. | 
    
  
  
  ObjectStatus
  
  
  Declaration
  
    [JsonProperty(PropertyName = "objectStatus")]
public int? ObjectStatus { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | int? | The status of an object that can be set to value 1 for shallow references across objects, other values reserved. | 
    
  
  
  ObjectVersion
  
  
  Declaration
  
    [JsonProperty(PropertyName = "objectVersion")]
public int? ObjectVersion { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | int? | The version of the object that is used to track changes in the object instance. | 
    
  
  
  Operator
  
  
  Declaration
  
    [JsonProperty(PropertyName = "operator")]
public Operator Operator { get; set; }
   
  Property Value
  
  
  OperatorType
  
  
  Declaration
  
    [JsonProperty(PropertyName = "operatorType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RuntimeOperatorSummary.OperatorTypeEnum? OperatorType { get; set; }
   
  Property Value
  
  
  Outputs
  
  
  Declaration
  
    [JsonProperty(PropertyName = "outputs")]
public Dictionary<string, ParameterValue> Outputs { get; set; }
   
  Property Value
  
  
  Parameters
  
  
  Declaration
  
    [JsonProperty(PropertyName = "parameters")]
public List<Parameter> Parameters { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | List<Parameter> | A list of parameters for the pipeline, this allows certain aspects of the pipeline to be configured when the pipeline is executed. | 
    
  
  
  ParentRef
  
  
  Declaration
  
    [JsonProperty(PropertyName = "parentRef")]
public ParentReference ParentRef { get; set; }
   
  Property Value
  
  
  StartTimeInMillis
  
  
  Declaration
  
    [JsonProperty(PropertyName = "startTimeInMillis")]
public long? StartTimeInMillis { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | long? | The runtime operator start time. | 
    
  
  
  Status
  
  
  Declaration
  
    [JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RuntimeOperatorSummary.StatusEnum? Status { get; set; }
   
  Property Value
  
  
  TaskRunKey
  
  
  Declaration
  
    [JsonProperty(PropertyName = "taskRunKey")]
public string TaskRunKey { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The TaskRun key. | 
    
  
  
  TaskType
  
  
  Declaration
  
    [JsonProperty(PropertyName = "taskType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public RuntimeOperatorSummary.TaskTypeEnum? TaskType { get; set; }
   
  Property Value