Share via


ContainerRegistryFileTaskStep Class

Definition

The properties of a task step.

public class ContainerRegistryFileTaskStep : Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryTaskStepProperties, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryFileTaskStep>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.ContainerRegistry.Models.ContainerRegistryFileTaskStep>
type ContainerRegistryFileTaskStep = class
    inherit ContainerRegistryTaskStepProperties
    interface IJsonModel<ContainerRegistryFileTaskStep>
    interface IPersistableModel<ContainerRegistryFileTaskStep>
Public Class ContainerRegistryFileTaskStep
Inherits ContainerRegistryTaskStepProperties
Implements IJsonModel(Of ContainerRegistryFileTaskStep), IPersistableModel(Of ContainerRegistryFileTaskStep)
Inheritance
ContainerRegistryFileTaskStep
Implements

Constructors

ContainerRegistryFileTaskStep(String)

Initializes a new instance of ContainerRegistryFileTaskStep.

Properties

BaseImageDependencies

List of base image dependencies for a step.

(Inherited from ContainerRegistryTaskStepProperties)
ContextAccessToken

The token (git PAT or SAS token of storage account blob) associated with the context for a step.

(Inherited from ContainerRegistryTaskStepProperties)
ContextPath

The URL(absolute or relative) of the source context for the task step.

(Inherited from ContainerRegistryTaskStepProperties)
TaskFilePath

The task template/definition file path relative to the source context.

Values

The collection of overridable values that can be passed when running a task.

ValuesFilePath

The task values/parameters file path relative to the source context.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ContainerRegistryTaskStepProperties)

Explicit Interface Implementations

IJsonModel<ContainerRegistryFileTaskStep>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ContainerRegistryFileTaskStep>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<ContainerRegistryTaskStepProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

(Inherited from ContainerRegistryTaskStepProperties)
IJsonModel<ContainerRegistryTaskStepProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from ContainerRegistryTaskStepProperties)
IPersistableModel<ContainerRegistryFileTaskStep>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ContainerRegistryFileTaskStep>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ContainerRegistryFileTaskStep>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<ContainerRegistryTaskStepProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from ContainerRegistryTaskStepProperties)
IPersistableModel<ContainerRegistryTaskStepProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

(Inherited from ContainerRegistryTaskStepProperties)
IPersistableModel<ContainerRegistryTaskStepProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from ContainerRegistryTaskStepProperties)

Applies to