WorkflowTask interface

Properties

alwaysRun

Gets or sets as the task always run or not.

checkConfig

Gets or sets the check configuration if check is injected as gate.

condition

Gets or sets the task condition.

continueOnError

Gets or sets as the task continue run on error or not.

definitionType

Gets or sets the task definition type. Example:- 'Agent', DeploymentGroup', 'Server' or 'ServerGate'.

enabled

Gets or sets as the task enabled or not.

environment

Gets or sets the task environment variables.

inputs

Gets or sets the task inputs.

name

Gets or sets the name of the task.

overrideInputs

Gets or sets the task override inputs.

refName

Gets or sets the reference name of the task.

retryCountOnTaskFailure

Gets or sets the task retryCount.

taskId

Gets or sets the ID of the task.

timeoutInMinutes

Gets or sets the task timeout.

version

Gets or sets the version of the task.

Property Details

alwaysRun

Gets or sets as the task always run or not.

alwaysRun: boolean

Property Value

boolean

checkConfig

Gets or sets the check configuration if check is injected as gate.

checkConfig: CheckConfigurationReference

Property Value

condition

Gets or sets the task condition.

condition: string

Property Value

string

continueOnError

Gets or sets as the task continue run on error or not.

continueOnError: boolean

Property Value

boolean

definitionType

Gets or sets the task definition type. Example:- 'Agent', DeploymentGroup', 'Server' or 'ServerGate'.

definitionType: string

Property Value

string

enabled

Gets or sets as the task enabled or not.

enabled: boolean

Property Value

boolean

environment

Gets or sets the task environment variables.

environment: {[key: string]: string}

Property Value

{[key: string]: string}

inputs

Gets or sets the task inputs.

inputs: {[key: string]: string}

Property Value

{[key: string]: string}

name

Gets or sets the name of the task.

name: string

Property Value

string

overrideInputs

Gets or sets the task override inputs.

overrideInputs: {[key: string]: string}

Property Value

{[key: string]: string}

refName

Gets or sets the reference name of the task.

refName: string

Property Value

string

retryCountOnTaskFailure

Gets or sets the task retryCount.

retryCountOnTaskFailure: number

Property Value

number

taskId

Gets or sets the ID of the task.

taskId: string

Property Value

string

timeoutInMinutes

Gets or sets the task timeout.

timeoutInMinutes: number

Property Value

number

version

Gets or sets the version of the task.

version: string

Property Value

string