Job interface

The Job.

Extends

Properties

backupPointInTime

The time of the backup used for the failover.

deviceId

The device id in which the job is currently running

downloadProgress

The download progress.

endTime

The UTC time at which the job completed

entityId

The entity identifier for which the job ran.

entityType

The entity type for which the job ran.

error

The Error details.

installProgress

The install progress.

isCancellable

Represents whether the job is cancellable or not

jobStages

The job stages.

jobType

Type of the job

percentComplete

The percentage of the job that is already complete

sourceDeviceId

The source device identifier of the failover job.

startTime

The UTC time at which the job was started

stats

stats properties for the job

status

Current status of the job

targetId

Id of the object that is created by the job

targetType

The target type of the backup.

Inherited Properties

id

The identifier. NOTE: This property will not be serialized. It can only be populated by the server.

name

The name. NOTE: This property will not be serialized. It can only be populated by the server.

type

The type. NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

backupPointInTime

The time of the backup used for the failover.

backupPointInTime?: Date

Property Value

Date

deviceId

The device id in which the job is currently running

deviceId?: string

Property Value

string

downloadProgress

The download progress.

downloadProgress?: UpdateDownloadProgress

Property Value

endTime

The UTC time at which the job completed

endTime?: Date

Property Value

Date

entityId

The entity identifier for which the job ran.

entityId?: string

Property Value

string

entityType

The entity type for which the job ran.

entityType?: string

Property Value

string

error

The Error details.

error?: JobErrorDetails

Property Value

installProgress

The install progress.

installProgress?: UpdateInstallProgress

Property Value

isCancellable

Represents whether the job is cancellable or not

isCancellable?: boolean

Property Value

boolean

jobStages

The job stages.

jobStages?: JobStage[]

Property Value

jobType

Type of the job

jobType?: JobType

Property Value

percentComplete

The percentage of the job that is already complete

percentComplete: number

Property Value

number

sourceDeviceId

The source device identifier of the failover job.

sourceDeviceId?: string

Property Value

string

startTime

The UTC time at which the job was started

startTime?: Date

Property Value

Date

stats

stats properties for the job

stats?: JobStats

Property Value

status

Current status of the job

status: JobStatus

Property Value

targetId

Id of the object that is created by the job

targetId?: string

Property Value

string

targetType

The target type of the backup.

targetType?: TargetType

Property Value

Inherited Property Details

id

The identifier. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From BaseModel.id

name

The name. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From BaseModel.name

type

The type. NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From BaseModel.type