Share via


IUpdate Interface

Definition

Container interface for all the updates related to a registry task.

public interface IUpdate : Microsoft.Azure.Management.ContainerRegistry.Fluent.RegistryTask.Update.IAgentConfiguration, Microsoft.Azure.Management.ContainerRegistry.Fluent.RegistryTask.Update.IPlatform, Microsoft.Azure.Management.ContainerRegistry.Fluent.RegistryTask.Update.ITaskStepType, Microsoft.Azure.Management.ContainerRegistry.Fluent.RegistryTask.Update.ITimeout, Microsoft.Azure.Management.ContainerRegistry.Fluent.RegistryTask.Update.ITriggerTypes, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.ContainerRegistry.Fluent.IRegistryTask>
type IUpdate = interface
    interface IPlatform
    interface ITriggerTypes
    interface IAgentConfiguration
    interface ITimeout
    interface ITaskStepType
    interface IAppliable<IRegistryTask>
    interface IIndexable
Public Interface IUpdate
Implements IAgentConfiguration, IAppliable(Of IRegistryTask), IPlatform, ITaskStepType, ITimeout, ITriggerTypes
Implements

Properties

Key (Inherited from IIndexable)

Methods

Apply()

Execute the update request.

(Inherited from IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Execute the update request asynchronously.

(Inherited from IAppliable<T>)
DefineSourceTrigger(String)

The function that allows us to define a new source trigger in a registry task update.

(Inherited from ITriggerTypes)
UpdateBaseImageTrigger(String, BaseImageTriggerType, TriggerStatus)

The function that defines a base image trigger with all possible parameters for base image trigger update.

(Inherited from ITriggerTypes)
UpdateBaseImageTrigger(String, BaseImageTriggerType)

The function that defines a base image trigger with the two parameters required for base image trigger update.

(Inherited from ITriggerTypes)
UpdateDockerTaskStep()

Gets The function that specifies a task step of type DockerTaskStep.

(Inherited from ITaskStepType)
UpdateEncodedTaskStep()

Gets The function that specifies a task step of type EncodedTaskStep.

(Inherited from ITaskStepType)
UpdateFileTaskStep()

Gets The function that specifies a task step of type FileTaskStep.

(Inherited from ITaskStepType)
UpdateSourceTrigger(String)

The function that begins the definition of a source trigger.

(Inherited from ITriggerTypes)
WithCpuCount(Int32)

The function that updates the count of the CPU.

(Inherited from IAgentConfiguration)
WithLinux()

The function that specifies a Linux OS system for the platform.

(Inherited from IPlatform)
WithLinux(Architecture, Variant)

The function that specifies a Linux OS system, architecture, and CPU variant.

(Inherited from IPlatform)
WithLinux(Architecture)

The function that specifies a Linux OS system and architecture for the platform.

(Inherited from IPlatform)
WithPlatform(PlatformUpdateParameters)

The function that specifies a platform.

(Inherited from IPlatform)
WithTimeout(Int32)

The function that updates the timeout time.

(Inherited from ITimeout)
WithWindows()

The function that specifies a Windows OS system for the platform.

(Inherited from IPlatform)
WithWindows(Architecture, Variant)

The function that specifies a Windows OS system, architecture, and CPU variant.

(Inherited from IPlatform)
WithWindows(Architecture)

The function that specifies a Windows OS system and architecture for the platform.

(Inherited from IPlatform)

Applies to