Share via


JobExecution Class

Definition

Container Apps Job execution.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.JobExecutionTypeConverter))]
public class JobExecution : Microsoft.Azure.PowerShell.Cmdlets.App.Models.IJobExecution
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.App.Models.JobExecutionTypeConverter))>]
type JobExecution = class
    interface IJobExecution
    interface IJsonSerializable
Public Class JobExecution
Implements IJobExecution
Inheritance
JobExecution
Attributes
Implements

Constructors

JobExecution()

Creates an new JobExecution instance.

Properties

EndTime

Job execution end time.

Id

Job execution Id.

Name

Job execution Name.

ResourceGroupName

Gets the resource group name

StartTime

Job execution start time.

Status

Current running State of the job

TemplateContainer

List of container definitions for the Container Apps Job.

TemplateInitContainer

List of specialized containers that run before job containers.

Type

Job Type.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of JobExecution.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of JobExecution.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.App.Models.IJobExecution.

FromJsonString(String)

Creates a new instance of JobExecution, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of JobExecution into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to