IDefinition Interface

Definition

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

public interface IDefinition : Microsoft.Azure.Management.ContainerRegistry.Fluent.RegistryTask.Definition.IBlank, Microsoft.Azure.Management.ContainerRegistry.Fluent.RegistryTask.Definition.ILocation, Microsoft.Azure.Management.ContainerRegistry.Fluent.RegistryTask.Definition.IPlatform, Microsoft.Azure.Management.ContainerRegistry.Fluent.RegistryTask.Definition.ITaskCreatable, Microsoft.Azure.Management.ContainerRegistry.Fluent.RegistryTask.Definition.ITaskStepType, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.ContainerRegistry.Fluent.IRegistryTask>
type IDefinition = interface
    interface IBlank
    interface ILocation
    interface IPlatform
    interface ITaskStepType
    interface ISourceTriggerDefinition
    interface ITriggerTypes
    interface ITaskCreatable
    interface IAgentConfiguration
    interface ITimeout
    interface ICreatable<IRegistryTask>
    interface IIndexable
Public Interface IDefinition
Implements IBlank, ICreatable(Of IRegistryTask), ILocation, IPlatform, ITaskCreatable, ITaskStepType
Implements

Properties

Key (Inherited from IIndexable)
Name

Gets the name of the creatable resource.

(Inherited from ICreatable<T>)

Methods

Create()

Execute the create request.

(Inherited from ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Puts the request into the queue and allow the HTTP client to execute it when system resources are available.

(Inherited from ICreatable<T>)
DefineDockerTaskStep()

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

(Inherited from ITaskStepType)
DefineEncodedTaskStep()

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

(Inherited from ITaskStepType)
DefineFileTaskStep()

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

(Inherited from ITaskStepType)
DefineSourceTrigger(String)

The function that begins the definition of a source trigger.

(Inherited from ITriggerTypes)
WithBaseImageTrigger(String, BaseImageTriggerType)

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

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

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

(Inherited from ITriggerTypes)
WithCpuCount(Int32)

The function that specifies the count of the CPU.

(Inherited from IAgentConfiguration)
WithExistingRegistry(String, String)

The parameters referencing an existing container registry under which this task resides.

(Inherited from IBlank)
WithLinux()

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

(Inherited from IPlatform)
WithLinux(Architecture)

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

(Inherited from IPlatform)
WithLinux(Architecture, Variant)

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

(Inherited from IPlatform)
WithLocation(Region)

The parameters specifying location of the container registry task.

(Inherited from ILocation)
WithLocation(String)

The parameters specifying location of the container registry task.

(Inherited from ILocation)
WithPlatform(PlatformProperties)

The function that specifies a platform.

(Inherited from IPlatform)
WithTimeout(Int32)

The function that sets the timeout time.

(Inherited from ITimeout)
WithWindows()

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

(Inherited from IPlatform)
WithWindows(Architecture)

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

(Inherited from IPlatform)
WithWindows(Architecture, Variant)

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

(Inherited from IPlatform)

Applies to