Share via


Run Class

Definition

Run resource properties

[Microsoft.Rest.Serialization.JsonTransformation]
public class Run : Microsoft.Azure.Management.ContainerRegistry.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Run = class
    inherit ProxyResource
Public Class Run
Inherits ProxyResource
Inheritance
Attributes

Constructors

Run()

Initializes a new instance of the Run class.

Run(String, String, String, SystemData, String, String, Nullable<DateTime>, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, IList<ImageDescriptor>, String, ImageUpdateTrigger, SourceTriggerDescriptor, TimerTriggerDescriptor, PlatformProperties, AgentProperties, String, IList<String>, String, String, ImageDescriptor, String, Nullable<Boolean>)

Initializes a new instance of the Run class.

Properties

AgentConfiguration

Gets or sets the machine configuration of the run agent.

AgentPoolName

Gets or sets the dedicated agent pool for the run.

CreateTime

Gets or sets the time the run was scheduled.

CustomRegistries

Gets or sets the list of custom registries that were logged in during this run.

FinishTime

Gets or sets the time the run finished.

Id

Gets the resource ID.

(Inherited from ProxyResource)
ImageUpdateTrigger

Gets or sets the image update trigger that caused the run. This is applicable if the task has base image trigger configured.

IsArchiveEnabled

Gets or sets the value that indicates whether archiving is enabled or not.

LastUpdatedTime

Gets or sets the last updated time for the run.

LogArtifact

Gets the image description for the log artifact.

Name

Gets the name of the resource.

(Inherited from ProxyResource)
OutputImages

Gets or sets the list of all images that were generated from the run. This is applicable if the run generates base image dependencies.

Platform

Gets or sets the platform properties against which the run will happen.

ProvisioningState

Gets or sets the provisioning state of a run. Possible values include: 'Creating', 'Updating', 'Deleting', 'Succeeded', 'Failed', 'Canceled'

RunErrorMessage

Gets the error message received from backend systems after the run is scheduled.

RunId

Gets or sets the unique identifier for the run.

RunType

Gets or sets the type of run. Possible values include: 'QuickBuild', 'QuickRun', 'AutoBuild', 'AutoRun'

SourceRegistryAuth

Gets or sets the scope of the credentials that were used to login to the source registry during this run.

SourceTrigger

Gets or sets the source trigger that caused the run.

StartTime

Gets or sets the time the run started.

Status

Gets or sets the current status of the run. Possible values include: 'Queued', 'Started', 'Running', 'Succeeded', 'Failed', 'Canceled', 'Error', 'Timeout'

SystemData

Gets metadata pertaining to creation and last modification of the resource.

(Inherited from ProxyResource)
Task

Gets or sets the task against which run was scheduled.

TimerTrigger

Gets or sets the timer trigger that caused the run.

Type

Gets the type of the resource.

(Inherited from ProxyResource)
UpdateTriggerToken

Gets or sets the update trigger token passed for the Run.

Methods

Validate()

Validate the object.

Applies to