Share via


JobProperties Class

Definition

Class for machine properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.JobPropertiesTypeConverter))]
public class JobProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IJobProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.JobPropertiesTypeConverter))>]
type JobProperties = class
    interface IJobProperties
    interface IJsonSerializable
Public Class JobProperties
Implements IJobProperties
Inheritance
JobProperties
Attributes
Implements

Constructors

JobProperties()

Creates an new JobProperties instance.

Properties

ActivityId

Activity Id used in the operation execution context.

ClientRequestId

Client request Id used in the operation execution context.

DisplayName

Display name of the Job.

EndTime

Operation end time.

Error

Errors.

StartTime

Operation start time.

Status

Operation status.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of JobProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of JobProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202001.IJobProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of JobProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to