Job Class

Definition

The job.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Job : Microsoft.Azure.Management.StorSimple8000Series.Models.BaseModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Job = class
    inherit BaseModel
Public Class Job
Inherits BaseModel
Inheritance
Attributes

Constructors

Job()

Initializes a new instance of the Job class.

Job(JobStatus, Int32, JobType, String, String, String, Nullable<Kind>, Nullable<DateTime>, Nullable<DateTime>, JobErrorDetails, DataStatistics, String, String, IList<JobStage>, String, Nullable<Boolean>, Nullable<BackupType>, String, Nullable<DateTime>)

Initializes a new instance of the Job class.

Properties

BackupPointInTime

Gets or sets the time of the backup used for the failover.

BackupType

Gets or sets the backup type (CloudSnapshot | LocalSnapshot). Applicable only for backup jobs. Possible values include: 'LocalSnapshot', 'CloudSnapshot'

DataStats

Gets or sets the data statistics properties of the job.

DeviceId

Gets or sets the device ID in which the job ran.

EndTime

Gets or sets the UTC time at which the job completed.

EntityLabel

Gets or sets the entity identifier for which the job ran.

EntityType

Gets or sets the entity type for which the job ran.

Error

Gets or sets the error details, if any, for the job.

Id

Gets the path ID that uniquely identifies the object.

(Inherited from BaseModel)
IsCancellable

Gets or sets represents whether the job is cancellable or not.

JobStages

Gets or sets the job stages.

JobType

Gets or sets the type of the job. Possible values include: 'ScheduledBackup', 'ManualBackup', 'RestoreBackup', 'CloneVolume', 'FailoverVolumeContainers', 'CreateLocallyPinnedVolume', 'ModifyVolume', 'InstallUpdates', 'SupportPackageLogs', 'CreateCloudAppliance'

Kind

Gets or sets the Kind of the object. Currently only Series8000 is supported. Possible values include: 'Series8000'

(Inherited from BaseModel)
Name

Gets the name of the object.

(Inherited from BaseModel)
PercentComplete

Gets or sets the percentage of the job that is already complete.

SourceDeviceId

Gets or sets the source device ID of the failover job.

StartTime

Gets or sets the UTC time at which the job was started.

Status

Gets or sets the current status of the job. Possible values include: 'Running', 'Succeeded', 'Failed', 'Canceled'

Type

Gets the hierarchical type of the object.

(Inherited from BaseModel)

Methods

Validate()

Validate the object.

Applies to