共用方式為


Job interface

作業。

Extends

屬性

backupPointInTime

用於故障轉移的備份時間。

deviceId

作業目前正在執行的裝置標識碼

downloadProgress

下載進度。

endTime

作業完成的UTC時間

entityId

執行作業的實體標識碼。

entityType

執行作業的實體類型。

error

錯誤詳細數據。

installProgress

安裝進度。

isCancellable

表示作業是否可取消

jobStages

作業階段。

jobType

作業的類型

percentComplete

已完成之作業的百分比

sourceDeviceId

故障轉移作業的來源裝置標識碼。

startTime

啟動作業的 UTC 時間

stats

作業的統計數據屬性

status

作業的目前狀態

targetId

作業所建立之對象的識別碼

targetType

備份的目標類型。

繼承的屬性

id

標識碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。

name

名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

type

型別。 注意:這個屬性不會串行化。 它只能由伺服器填入。

屬性詳細資料

backupPointInTime

用於故障轉移的備份時間。

backupPointInTime?: Date

屬性值

Date

deviceId

作業目前正在執行的裝置標識碼

deviceId?: string

屬性值

string

downloadProgress

下載進度。

downloadProgress?: UpdateDownloadProgress

屬性值

endTime

作業完成的UTC時間

endTime?: Date

屬性值

Date

entityId

執行作業的實體標識碼。

entityId?: string

屬性值

string

entityType

執行作業的實體類型。

entityType?: string

屬性值

string

error

錯誤詳細數據。

error?: JobErrorDetails

屬性值

installProgress

安裝進度。

installProgress?: UpdateInstallProgress

屬性值

isCancellable

表示作業是否可取消

isCancellable?: boolean

屬性值

boolean

jobStages

作業階段。

jobStages?: JobStage[]

屬性值

jobType

作業的類型

jobType?: JobType

屬性值

percentComplete

已完成之作業的百分比

percentComplete: number

屬性值

number

sourceDeviceId

故障轉移作業的來源裝置標識碼。

sourceDeviceId?: string

屬性值

string

startTime

啟動作業的 UTC 時間

startTime?: Date

屬性值

Date

stats

作業的統計數據屬性

stats?: JobStats

屬性值

status

作業的目前狀態

status: JobStatus

屬性值

targetId

作業所建立之對象的識別碼

targetId?: string

屬性值

string

targetType

備份的目標類型。

targetType?: TargetType

屬性值

繼承的屬性詳細資料

id

標識碼。 注意:這個屬性不會串行化。 它只能由伺服器填入。

id?: string

屬性值

string

繼承自BaseModel.id

name

名稱。 注意:這個屬性不會串行化。 它只能由伺服器填入。

name?: string

屬性值

string

繼承自BaseModel.name

type

型別。 注意:這個屬性不會串行化。 它只能由伺服器填入。

type?: string

屬性值

string

繼承自BaseModel.type