你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IDefinition 接口

定义

与注册表任务相关的所有定义的容器接口。

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
实现

属性

Key

与注册表任务相关的所有定义的容器接口。

(继承自 IIndexable)
Name

获取可创建资源的名称。

(继承自 ICreatable<T>)

方法

Create()

执行创建请求。

(继承自 ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

将请求放入队列,并允许 HTTP 客户端在系统资源可用时执行该请求。

(继承自 ICreatable<T>)
DefineDockerTaskStep()

获取指定 DockerTaskStep 类型的任务步骤的函数。

(继承自 ITaskStepType)
DefineEncodedTaskStep()

获取指定类型为 EncodedTaskStep 的任务步骤的函数。

(继承自 ITaskStepType)
DefineFileTaskStep()

获取指定 FileTaskStep 类型的任务步骤的函数。

(继承自 ITaskStepType)
DefineSourceTrigger(String)

开始定义源触发器的函数。

(继承自 ITriggerTypes)
WithBaseImageTrigger(String, BaseImageTriggerType)

使用创建基础映像触发器所需的两个参数定义基础映像触发器的函数。

(继承自 ITriggerTypes)
WithBaseImageTrigger(String, BaseImageTriggerType, TriggerStatus)

定义基础映像触发器的函数,其中包含用于创建基础映像触发器的所有可能参数。

(继承自 ITriggerTypes)
WithCpuCount(Int32)

指定 CPU 计数的函数。

(继承自 IAgentConfiguration)
WithExistingRegistry(String, String)

引用此任务所在的现有容器注册表的参数。

(继承自 IBlank)
WithLinux()

为平台指定 Linux OS 系统的函数。

(继承自 IPlatform)
WithLinux(Architecture)

为平台指定 Linux OS 系统和体系结构的函数。

(继承自 IPlatform)
WithLinux(Architecture, Variant)

指定 Linux OS 系统、体系结构和 CPU 变体的函数。

(继承自 IPlatform)
WithLocation(Region)

指定容器注册表任务的位置的参数。

(继承自 ILocation)
WithLocation(String)

指定容器注册表任务的位置的参数。

(继承自 ILocation)
WithPlatform(PlatformProperties)

指定平台的函数。

(继承自 IPlatform)
WithTimeout(Int32)

设置超时时间的函数。

(继承自 ITimeout)
WithWindows()

指定平台的 Windows OS 系统的函数。

(继承自 IPlatform)
WithWindows(Architecture)

指定平台的 Windows OS 系统和体系结构的函数。

(继承自 IPlatform)
WithWindows(Architecture, Variant)

指定 Windows OS 系统、体系结构和 CPU 变体的函数。

(继承自 IPlatform)

适用于