JobExecution interface

An execution of a job

Extends

Properties

createTime

The time that the job execution was created. NOTE: This property will not be serialized. It can only be populated by the server.

currentAttempts

Number of times the job execution has been attempted.

currentAttemptStartTime

Start time of the current attempt. NOTE: This property will not be serialized. It can only be populated by the server.

endTime

The time that the job execution completed. NOTE: This property will not be serialized. It can only be populated by the server.

jobExecutionId

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

jobVersion

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

lastMessage

The last status or error message. NOTE: This property will not be serialized. It can only be populated by the server.

lifecycle

The detailed state of the job execution. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

The ARM provisioning state of the job execution. NOTE: This property will not be serialized. It can only be populated by the server.

startTime

The time that the job execution started. NOTE: This property will not be serialized. It can only be populated by the server.

stepId

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

stepName

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

target

The target that this execution is executed on. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

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

name

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

type

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

Property Details

createTime

The time that the job execution was created. NOTE: This property will not be serialized. It can only be populated by the server.

createTime?: Date

Property Value

Date

currentAttempts

Number of times the job execution has been attempted.

currentAttempts?: number

Property Value

number

currentAttemptStartTime

Start time of the current attempt. NOTE: This property will not be serialized. It can only be populated by the server.

currentAttemptStartTime?: Date

Property Value

Date

endTime

The time that the job execution completed. NOTE: This property will not be serialized. It can only be populated by the server.

endTime?: Date

Property Value

Date

jobExecutionId

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

jobExecutionId?: string

Property Value

string

jobVersion

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

jobVersion?: number

Property Value

number

lastMessage

The last status or error message. NOTE: This property will not be serialized. It can only be populated by the server.

lastMessage?: string

Property Value

string

lifecycle

The detailed state of the job execution. NOTE: This property will not be serialized. It can only be populated by the server.

lifecycle?: string

Property Value

string

provisioningState

The ARM provisioning state of the job execution. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

startTime

The time that the job execution started. NOTE: This property will not be serialized. It can only be populated by the server.

startTime?: Date

Property Value

Date

stepId

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

stepId?: number

Property Value

number

stepName

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

stepName?: string

Property Value

string

target

The target that this execution is executed on. NOTE: This property will not be serialized. It can only be populated by the server.

target?: JobExecutionTarget

Property Value

Inherited Property Details

id

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

id?: string

Property Value

string

Inherited From ProxyResource.id

name

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

name?: string

Property Value

string

Inherited From ProxyResource.name

type

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

type?: string

Property Value

string

Inherited From ProxyResource.type