TaskGroup interface

Extends

Properties

comment

Gets or sets comment.

createdBy

Gets or sets the identity who created.

createdOn

Gets or sets date on which it got created.

deleted

Gets or sets as 'true' to indicate as deleted, 'false' otherwise.

modifiedBy

Gets or sets the identity who modified.

modifiedOn

Gets or sets date on which it got modified.

owner

Gets or sets the owner.

parentDefinitionId

Gets or sets parent task group Id. This is used while creating a draft task group.

revision

Gets or sets revision.

tasks

Gets or sets the tasks.

Inherited Properties

agentExecution
author
buildConfig
category
contentsUploaded
contributionIdentifier
contributionVersion
dataSourceBindings
definitionType
demands
deprecated
description
disabled
ecosystem
execution
friendlyName
groups
helpMarkDown
helpUrl
hostType
iconUrl
id
inputs
instanceNameFormat
minimumAgentVersion
name
outputVariables
packageLocation
packageType
postJobExecution
preJobExecution
preview
releaseNotes
restrictions
runsOn
satisfies
serverOwned
showEnvironmentVariables
sourceDefinitions
sourceLocation
version
visibility

Property Details

comment

Gets or sets comment.

comment: string

Property Value

string

createdBy

Gets or sets the identity who created.

createdBy: IdentityRef

Property Value

createdOn

Gets or sets date on which it got created.

createdOn: Date

Property Value

Date

deleted

Gets or sets as 'true' to indicate as deleted, 'false' otherwise.

deleted: boolean

Property Value

boolean

modifiedBy

Gets or sets the identity who modified.

modifiedBy: IdentityRef

Property Value

modifiedOn

Gets or sets date on which it got modified.

modifiedOn: Date

Property Value

Date

owner

Gets or sets the owner.

owner: string

Property Value

string

parentDefinitionId

Gets or sets parent task group Id. This is used while creating a draft task group.

parentDefinitionId: string

Property Value

string

revision

Gets or sets revision.

revision: number

Property Value

number

tasks

Gets or sets the tasks.

tasks: TaskGroupStep[]

Property Value

Inherited Property Details

agentExecution

agentExecution: TaskExecution

Property Value

Inherited From TaskDefinition.agentExecution

author

author: string

Property Value

string

Inherited From TaskDefinition.author

buildConfig

buildConfig: string

Property Value

string

Inherited From TaskDefinition.buildConfig

category

category: string

Property Value

string

Inherited From TaskDefinition.category

contentsUploaded

contentsUploaded: boolean

Property Value

boolean

Inherited From TaskDefinition.contentsUploaded

contributionIdentifier

contributionIdentifier: string

Property Value

string

Inherited From TaskDefinition.contributionIdentifier

contributionVersion

contributionVersion: string

Property Value

string

Inherited From TaskDefinition.contributionVersion

dataSourceBindings

dataSourceBindings: DataSourceBinding[]

Property Value

Inherited From TaskDefinition.dataSourceBindings

definitionType

definitionType: string

Property Value

string

Inherited From TaskDefinition.definitionType

demands

demands: Demand[]

Property Value

Demand[]

Inherited From TaskDefinition.demands

deprecated

deprecated: boolean

Property Value

boolean

Inherited From TaskDefinition.deprecated

description

description: string

Property Value

string

Inherited From TaskDefinition.description

disabled

disabled: boolean

Property Value

boolean

Inherited From TaskDefinition.disabled

ecosystem

ecosystem: string

Property Value

string

Inherited From TaskDefinition.ecosystem

execution

execution: {[key: string]: any}

Property Value

{[key: string]: any}

Inherited From TaskDefinition.execution

friendlyName

friendlyName: string

Property Value

string

Inherited From TaskDefinition.friendlyName

groups

groups: TaskGroupDefinition[]

Property Value

Inherited From TaskDefinition.groups

helpMarkDown

helpMarkDown: string

Property Value

string

Inherited From TaskDefinition.helpMarkDown

helpUrl

helpUrl: string

Property Value

string

Inherited From TaskDefinition.helpUrl

hostType

hostType: string

Property Value

string

Inherited From TaskDefinition.hostType

iconUrl

iconUrl: string

Property Value

string

Inherited From TaskDefinition.iconUrl

id

id: string

Property Value

string

Inherited From TaskDefinition.id

inputs

inputs: TaskInputDefinition[]

Property Value

Inherited From TaskDefinition.inputs

instanceNameFormat

instanceNameFormat: string

Property Value

string

Inherited From TaskDefinition.instanceNameFormat

minimumAgentVersion

minimumAgentVersion: string

Property Value

string

Inherited From TaskDefinition.minimumAgentVersion

name

name: string

Property Value

string

Inherited From TaskDefinition.name

outputVariables

outputVariables: TaskOutputVariable[]

Property Value

Inherited From TaskDefinition.outputVariables

packageLocation

packageLocation: string

Property Value

string

Inherited From TaskDefinition.packageLocation

packageType

packageType: string

Property Value

string

Inherited From TaskDefinition.packageType

postJobExecution

postJobExecution: {[key: string]: any}

Property Value

{[key: string]: any}

Inherited From TaskDefinition.postJobExecution

preJobExecution

preJobExecution: {[key: string]: any}

Property Value

{[key: string]: any}

Inherited From TaskDefinition.preJobExecution

preview

preview: boolean

Property Value

boolean

Inherited From TaskDefinition.preview

releaseNotes

releaseNotes: string

Property Value

string

Inherited From TaskDefinition.releaseNotes

restrictions

restrictions: TaskRestrictions

Property Value

Inherited From TaskDefinition.restrictions

runsOn

runsOn: string[]

Property Value

string[]

Inherited From TaskDefinition.runsOn

satisfies

satisfies: string[]

Property Value

string[]

Inherited From TaskDefinition.satisfies

serverOwned

serverOwned: boolean

Property Value

boolean

Inherited From TaskDefinition.serverOwned

showEnvironmentVariables

showEnvironmentVariables: boolean

Property Value

boolean

Inherited From TaskDefinition.showEnvironmentVariables

sourceDefinitions

sourceDefinitions: TaskSourceDefinition[]

Property Value

Inherited From TaskDefinition.sourceDefinitions

sourceLocation

sourceLocation: string

Property Value

string

Inherited From TaskDefinition.sourceLocation

version

version: TaskVersion

Property Value

Inherited From TaskDefinition.version

visibility

visibility: string[]

Property Value

string[]

Inherited From TaskDefinition.visibility