Run interface
Run resource properties
- Extends
Properties
agent |
The machine configuration of the run agent. |
agent |
The dedicated agent pool for the run. |
create |
The time the run was scheduled. |
custom |
The list of custom registries that were logged in during this run. |
finish |
The time the run finished. |
image |
The image update trigger that caused the run. This is applicable if the task has base image trigger configured. |
is |
The value that indicates whether archiving is enabled or not. |
last |
The last updated time for the run. |
log |
The image description for the log artifact. NOTE: This property will not be serialized. It can only be populated by the server. |
output |
The list of all images that were generated from the run. This is applicable if the run generates base image dependencies. |
platform | The platform properties against which the run will happen. |
provisioning |
The provisioning state of a run. |
run |
The error message received from backend systems after the run is scheduled. NOTE: This property will not be serialized. It can only be populated by the server. |
run |
The unique identifier for the run. |
run |
The type of run. |
source |
The scope of the credentials that were used to login to the source registry during this run. |
source |
The source trigger that caused the run. |
start |
The time the run started. |
status | The current status of the run. |
task | The task against which run was scheduled. |
timer |
The timer trigger that caused the run. |
update |
The update trigger token passed for the Run. |
Inherited Properties
id | The resource ID. NOTE: This property will not be serialized. It can only be populated by the server. |
name | The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server. |
system |
Metadata pertaining to creation and last modification of the resource. NOTE: This property will not be serialized. It can only be populated by the server. |
type | The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server. |
Property Details
agentConfiguration
The machine configuration of the run agent.
agentConfiguration?: AgentProperties
Property Value
agentPoolName
The dedicated agent pool for the run.
agentPoolName?: string
Property Value
string
createTime
The time the run was scheduled.
createTime?: Date
Property Value
Date
customRegistries
The list of custom registries that were logged in during this run.
customRegistries?: string[]
Property Value
string[]
finishTime
The time the run finished.
finishTime?: Date
Property Value
Date
imageUpdateTrigger
The image update trigger that caused the run. This is applicable if the task has base image trigger configured.
imageUpdateTrigger?: ImageUpdateTrigger
Property Value
isArchiveEnabled
The value that indicates whether archiving is enabled or not.
isArchiveEnabled?: boolean
Property Value
boolean
lastUpdatedTime
The last updated time for the run.
lastUpdatedTime?: Date
Property Value
Date
logArtifact
The image description for the log artifact. NOTE: This property will not be serialized. It can only be populated by the server.
logArtifact?: ImageDescriptor
Property Value
outputImages
The list of all images that were generated from the run. This is applicable if the run generates base image dependencies.
outputImages?: ImageDescriptor[]
Property Value
platform
The platform properties against which the run will happen.
platform?: PlatformProperties
Property Value
provisioningState
The provisioning state of a run.
provisioningState?: string
Property Value
string
runErrorMessage
The error message received from backend systems after the run is scheduled. NOTE: This property will not be serialized. It can only be populated by the server.
runErrorMessage?: string
Property Value
string
runId
The unique identifier for the run.
runId?: string
Property Value
string
runType
The type of run.
runType?: string
Property Value
string
sourceRegistryAuth
The scope of the credentials that were used to login to the source registry during this run.
sourceRegistryAuth?: string
Property Value
string
sourceTrigger
The source trigger that caused the run.
sourceTrigger?: SourceTriggerDescriptor
Property Value
startTime
The time the run started.
startTime?: Date
Property Value
Date
status
The current status of the run.
status?: string
Property Value
string
task
The task against which run was scheduled.
task?: string
Property Value
string
timerTrigger
The timer trigger that caused the run.
timerTrigger?: TimerTriggerDescriptor
Property Value
updateTriggerToken
The update trigger token passed for the Run.
updateTriggerToken?: string
Property Value
string
Inherited Property Details
id
The 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
The name of the resource. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
Inherited From ProxyResource.name
systemData
Metadata pertaining to creation and last modification of the resource. NOTE: This property will not be serialized. It can only be populated by the server.
systemData?: SystemData
Property Value
Inherited From ProxyResource.systemData
type
The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.
type?: string
Property Value
string
Inherited From ProxyResource.type