BuildDefinitionReference3_2 interface
For back-compat with extensions that use the old Steps format instead of Process and Phases
- Extends
Properties
authored |
The author of the definition. |
draft |
A reference to the definition that this definition is a draft of, if this is a draft definition. |
drafts | The list of drafts associated with this definition, if this is not a draft definition. |
metrics | |
quality | The quality of the definition document (draft, etc.) |
queue | The default queue for builds run against this definition. |
Inherited Properties
created |
The date this version of the definition was created. |
id | The ID of the referenced definition. |
name | The name of the referenced definition. |
path | The folder path of the definition. |
project | A reference to the project. |
queue |
A value that indicates whether builds can be queued against this definition. |
revision | The definition revision number. |
type | The type of the definition. |
uri | The definition's URI. |
url | The REST URL of the definition. |
Property Details
authoredBy
draftOf
A reference to the definition that this definition is a draft of, if this is a draft definition.
draftOf: DefinitionReference
Property Value
drafts
The list of drafts associated with this definition, if this is not a draft definition.
drafts: DefinitionReference[]
Property Value
metrics
quality
The quality of the definition document (draft, etc.)
quality: DefinitionQuality
Property Value
queue
The default queue for builds run against this definition.
queue: AgentPoolQueue
Property Value
Inherited Property Details
createdDate
The date this version of the definition was created.
createdDate: Date
Property Value
Date
Inherited From DefinitionReference.createdDate
id
The ID of the referenced definition.
id: number
Property Value
number
Inherited From DefinitionReference.id
name
The name of the referenced definition.
name: string
Property Value
string
Inherited From DefinitionReference.name
path
The folder path of the definition.
path: string
Property Value
string
Inherited From DefinitionReference.path
project
A reference to the project.
project: TeamProjectReference
Property Value
Inherited From DefinitionReference.project
queueStatus
A value that indicates whether builds can be queued against this definition.
queueStatus: DefinitionQueueStatus
Property Value
Inherited From DefinitionReference.queueStatus
revision
The definition revision number.
revision: number
Property Value
number
Inherited From DefinitionReference.revision
type
The type of the definition.
type: DefinitionType
Property Value
Inherited From DefinitionReference.type
uri
url
The REST URL of the definition.
url: string
Property Value
string
Inherited From DefinitionReference.url