Partager via


ContainerRegistryRunData Class

Definition

A class representing the ContainerRegistryRun data model. Run resource properties

public class ContainerRegistryRunData : Azure.Provisioning.Primitives.ProvisionableConstruct
public class ContainerRegistryRunData : Azure.Provisioning.Primitives.ProvisioningConstruct
type ContainerRegistryRunData = class
    inherit ProvisionableConstruct
type ContainerRegistryRunData = class
    inherit ProvisioningConstruct
Public Class ContainerRegistryRunData
Inherits ProvisionableConstruct
Public Class ContainerRegistryRunData
Inherits ProvisioningConstruct
Inheritance
ContainerRegistryRunData
Inheritance
ContainerRegistryRunData

Constructors

ContainerRegistryRunData()

Creates a new ContainerRegistryRunData.

Properties

AgentCpu

The CPU configuration in terms of number of cores required for the run.

AgentPoolName

The dedicated agent pool for the run.

CreatedOn

The time the run was scheduled.

CustomRegistries

The list of custom registries that were logged in during this run.

FinishOn

The time the run finished.

Id

Gets the Id.

ImageUpdateTrigger

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

IsArchiveEnabled

The value that indicates whether archiving is enabled or not.

LastUpdatedOn

The last updated time for the run.

LogArtifact

The image description for the log artifact.

Name

Gets the Name.

OutputImages

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.

ProvisioningState

The provisioning state of a run.

RunErrorMessage

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

RunId

The unique identifier for the run.

RunType

The type of run.

SourceRegistryAuth

The scope of the credentials that were used to login to the source registry during this run.

SourceTrigger

The source trigger that caused the run.

StartOn

The time the run started.

Status

The current status of the run.

SystemData

Gets the SystemData.

Task

The task against which run was scheduled.

TimerTrigger

The timer trigger that caused the run.

UpdateTriggerToken

The update trigger token passed for the Run.

Methods

AssignOrReplace<T>(T, T) (Inherited from ProvisionableConstruct)
Compile()

Compile the resource into a set of Bicep statements.

(Inherited from ProvisionableConstruct)
Compile()

Compile the resource into a set of Bicep statements.

(Inherited from ProvisioningConstruct)
DefineDictionaryProperty<T>(String, String[], Boolean, Boolean) (Inherited from ProvisionableConstruct)
DefineListProperty<T>(String, String[], Boolean, Boolean) (Inherited from ProvisionableConstruct)
DefineModelProperty<T>(String, String[], Boolean, Boolean, Boolean, String) (Inherited from ProvisionableConstruct)
DefineProperty<T>(String, String[], Boolean, Boolean, Boolean, BicepValue<T>, String) (Inherited from ProvisionableConstruct)
DefineProvisionableProperties()

Define all the provisionable properties of ContainerRegistryRunData.

GetProvisionableResources()

Get any resources represented by this object. This will typically only be the object itself for everything but Infrastructure.

(Inherited from Provisionable)
GetResources()

Get any resources represented by this object. This will typically only be the object itself for everything but Infrastructure.

(Inherited from Provisionable)
Initialize()

Initialize this construct.

(Inherited from ProvisionableConstruct)
OverrideWithExpression(BicepExpression) (Inherited from ProvisionableConstruct)
OverrideWithExpression(Expression)

Set this construct to represent the result of an expression. This is primarily meant to be called via FromExpression static methods on specific resources or constructs.

(Inherited from ProvisioningConstruct)
Resolve(ProvisioningBuildOptions)

Resolve any resources or properties that were not explicitly specified.

(Inherited from ProvisionableConstruct)
Resolve(ProvisioningBuildOptions)

Resolve any resources or properties that were not explicitly specified.

(Inherited from Provisionable)
Resolve(ProvisioningContext)

Resolve any resources or properties that were not explicitly specified.

(Inherited from Provisionable)
Resolve(ProvisioningContext)

Resolve any resources or properties that were not explicitly specified.

(Inherited from ProvisioningConstruct)
Validate(ProvisioningBuildOptions)

Validate the presence of any required members.

(Inherited from ProvisionableConstruct)
Validate(ProvisioningBuildOptions)

Validate the presence of any required members.

(Inherited from Provisionable)
Validate(ProvisioningContext)

Validate the presence of any required members.

(Inherited from Provisionable)
Validate(ProvisioningContext)

Validate the presence of any required members.

(Inherited from ProvisioningConstruct)

Explicit Interface Implementations

IBicepValue.Assign(IBicepValue)

Assign a value to this property.

(Inherited from ProvisionableConstruct)
IBicepValue.Compile()

Compile this value to a Bicep expression.

(Inherited from ProvisionableConstruct)
IBicepValue.Expression

Gets the expression for this value if it's not a literal.

(Inherited from ProvisionableConstruct)
IBicepValue.IsEmpty

Gets whether this value is unset or empty.

(Inherited from ProvisionableConstruct)
IBicepValue.IsOutput

Tracks whether this is an output only property.

(Inherited from ProvisionableConstruct)
IBicepValue.IsRequired

Tracks whether this property is required.

(Inherited from ProvisionableConstruct)
IBicepValue.IsSecure

Tracks whether this contains a secure value.

(Inherited from ProvisionableConstruct)
IBicepValue.Kind

Gets the kind of this value (a literal value, an expression, or it's unset).

(Inherited from ProvisionableConstruct)
IBicepValue.LiteralValue

Get the value of this expression, if it's literal.

(Inherited from ProvisionableConstruct)
IBicepValue.Self

Gets information about where this value was defined.

(Inherited from ProvisionableConstruct)
IBicepValue.SetReadOnly()

Make this value readonly.

(Inherited from ProvisionableConstruct)
IBicepValue.Source

Gets information about where this value was assigned from.

(Inherited from ProvisionableConstruct)

Applies to