IDefinition Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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, TriggerStatus) |
The function that defines a base image trigger with all possible parameters for base image trigger creation. (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) |
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, 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) |
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, 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) |