Share via


CriticalJobHistoryDetails Class

Definition

Critical past job details of the migration item.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.CriticalJobHistoryDetailsTypeConverter))]
public class CriticalJobHistoryDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ICriticalJobHistoryDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.CriticalJobHistoryDetailsTypeConverter))>]
type CriticalJobHistoryDetails = class
    interface ICriticalJobHistoryDetails
    interface IJsonSerializable
Public Class CriticalJobHistoryDetails
Implements ICriticalJobHistoryDetails
Inheritance
CriticalJobHistoryDetails
Attributes
Implements

Constructors

CriticalJobHistoryDetails()

Creates an new CriticalJobHistoryDetails instance.

Properties

JobId

The ARM Id of the job being executed.

JobName

The job name.

JobStatus

The job state.

StartTime

The start time of the job.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CriticalJobHistoryDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CriticalJobHistoryDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.ICriticalJobHistoryDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of CriticalJobHistoryDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to