Class JobSummary
  Summary information for a job.
Assembly: OCI.DotNetSDK.Resourcemanager.dll
  Syntax
  
  Properties
  
  ApplyJobPlanResolution
  
  
  Declaration
  
    [JsonProperty(PropertyName = "applyJobPlanResolution")]
public ApplyJobPlanResolution ApplyJobPlanResolution { get; set; }
   
  Property Value
  
  
  CompartmentId
  
  
  Declaration
  
    [JsonProperty(PropertyName = "compartmentId")]
public string CompartmentId { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The OCID of the compartment where the stack of the associated job resides. | 
    
  
  
  
  
  
  Declaration
  
    [JsonProperty(PropertyName = "definedTags")]
public Dictionary<string, Dictionary<string, object>> DefinedTags { get; set; }
   
  Property Value
  
  
  DisplayName
  
  
  Declaration
  
    [JsonProperty(PropertyName = "displayName")]
public string DisplayName { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. | 
    
  
  
  
  
  
  Declaration
  
    [JsonProperty(PropertyName = "freeformTags")]
public Dictionary<string, string> FreeformTags { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | Dictionary<string, string> | Free-form tags associated with the resource. Each tag is a key-value pair with no predefined name, type, or namespace.
For more information, see Resource Tags.
Example: {"Department": "Finance"} | 
    
  
  
  Id
  
  
  Declaration
  
    [JsonProperty(PropertyName = "id")]
public string Id { get; set; }
   
  Property Value
  
  
  JobOperationDetails
  
  
  Declaration
  
    [JsonProperty(PropertyName = "jobOperationDetails")]
public JobOperationDetailsSummary JobOperationDetails { get; set; }
   
  Property Value
  
  
  LifecycleState
  
  
  Declaration
  
    [JsonProperty(PropertyName = "lifecycleState")]
[JsonConverter(typeof(StringEnumConverter))]
public Job.LifecycleStateEnum? LifecycleState { get; set; }
   
  Property Value
  
  
  Operation
  
  
  Declaration
  
    [JsonProperty(PropertyName = "operation")]
[JsonConverter(typeof(StringEnumConverter))]
public Job.OperationEnum? Operation { get; set; }
   
  Property Value
  
  
  ResolvedPlanJobId
  
  
  Declaration
  
    [JsonProperty(PropertyName = "resolvedPlanJobId")]
public string ResolvedPlanJobId { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | Deprecated. Use the property executionPlanJobIdinjobOperationDetailsinstead.
The plan job OCID that was used (if this was an apply job and was not auto-approved). | 
    
  
  
  StackId
  
  
  Declaration
  
    [JsonProperty(PropertyName = "stackId")]
public string StackId { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | string | The OCID of the stack that is associated with the specified job. | 
    
  
  
  
  
  
  Declaration
  
    [JsonProperty(PropertyName = "systemTags")]
public Dictionary<string, Dictionary<string, object>> SystemTags { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | Dictionary<string, Dictionary<string, object>> | The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces.
For more information, see Resource Tags.
Example: {orcl-cloud: {free-tier-retain: true}} | 
    
  
  
  TimeCreated
  
  
  Declaration
  
    [JsonProperty(PropertyName = "timeCreated")]
public DateTime? TimeCreated { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | DateTime? | The date and time the job was created.
Format is defined by RFC3339.
Example: 2020-01-25T21:10:29.600Z | 
    
  
  
  TimeFinished
  
  
  Declaration
  
    [JsonProperty(PropertyName = "timeFinished")]
public DateTime? TimeFinished { get; set; }
   
  Property Value
  
    
      
        | Type | Description | 
    
    
      
        | DateTime? | The date and time the job succeeded or failed.
Format is defined by RFC3339.
Example: 2020-01-25T21:10:29.600Z |