Share via


EncodedTaskStep Class

Definition

The properties of a encoded task step.

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

Constructors

Name Description
EncodedTaskStep(String)

Initializes a new instance of EncodedTaskStep.

Properties

Name Description
BaseImageDependencies

List of base image dependencies for a step.

(Inherited from TaskStepProperties)
ContextAccessToken

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

(Inherited from TaskStepProperties)
ContextPath

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

(Inherited from TaskStepProperties)
EncodedTaskContent

Base64 encoded value of the template/definition file content.

EncodedValuesContent

Base64 encoded value of the parameters/values file content.

Values

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

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<EncodedTaskStep>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<EncodedTaskStep>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<TaskStepProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from TaskStepProperties)
IJsonModel<TaskStepProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TaskStepProperties)
IPersistableModel<EncodedTaskStep>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<EncodedTaskStep>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<EncodedTaskStep>.Write(ModelReaderWriterOptions)
IPersistableModel<TaskStepProperties>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from TaskStepProperties)
IPersistableModel<TaskStepProperties>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from TaskStepProperties)
IPersistableModel<TaskStepProperties>.Write(ModelReaderWriterOptions) (Inherited from TaskStepProperties)

Applies to