Share via


VMwareJob Class

Definition

Job REST Resource.

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

Constructors

VMwareJob()

Creates an new VMwareJob 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.

Id

Resource Id.

Name

Name of the job.

StartTime

Operation start time.

Status

Operation status.

Type

Type of resource. Type = Microsoft.OffAzure/VMWareSites/Jobs.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VMwareJob.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VMwareJob.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VMwareJob into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to