IWebhookDefinition<ParentT> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Agrupación de las definiciones de webhook de registro de contenedor.
public interface IWebhookDefinition<ParentT> : Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IBlank<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IWithCustomHeaders<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IWithDefaultStatus<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IWithRepositoriesScope<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IWithServiceUri<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IWithTriggerWhen<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IWithAttach<ParentT>>
type IWebhookDefinition<'ParentT> = interface
interface IBlank<'ParentT>
interface IWithTriggerWhen<'ParentT>
interface IWithServiceUri<'ParentT>
interface IWithAttach<'ParentT>
interface IWithCustomHeaders<'ParentT>
interface IWithRepositoriesScope<'ParentT>
interface IWithDefaultStatus<'ParentT>
interface IDefinitionWithTags<IWithAttach<'ParentT>>
interface IInDefinition<'ParentT>
Public Interface IWebhookDefinition(Of ParentT)
Implements IBlank(Of ParentT), IDefinitionWithTags(Of IWithAttach(Of ParentT)), IInDefinition(Of ParentT), IWithAttach(Of ParentT), IWithCustomHeaders(Of ParentT), IWithDefaultStatus(Of ParentT), IWithRepositoriesScope(Of ParentT), IWithServiceUri(Of ParentT), IWithTriggerWhen(Of ParentT)
Parámetros de tipo
- ParentT
Fase de la definición primaria a la que se va a volver después de adjuntar esta definición.
- Implementaciones
Métodos
Attach() |
Agrupación de las definiciones de webhook de registro de contenedor. (Heredado de IInDefinition<ParentT>) |
Enabled(Boolean) |
Especifica el estado predeterminado del webhook; el valor predeterminado es "enabled". (Heredado de IWithDefaultStatus<ParentT>) |
WithCustomHeader(String, String) |
Especifica un encabezado personalizado que se agregará a las notificaciones. Las llamadas consecutivas a este método agregarán encabezados adicionales. (Heredado de IWithCustomHeaders<ParentT>) |
WithCustomHeaders(IDictionary<String,String>) |
Especifica los encabezados personalizados que se agregarán a las notificaciones. (Heredado de IWithCustomHeaders<ParentT>) |
WithRepositoriesScope(String) |
Especifica el ámbito de los repositorios donde se puede desencadenar el evento. Por ejemplo, "foo:" significa eventos para todas las etiquetas en el repositorio "foo". 'foo:bar' significa solo eventos para 'foo:bar'. 'foo' es equivalente a 'foo:latest', vacío significa todos los eventos. (Heredado de IWithRepositoriesScope<ParentT>) |
WithServiceUri(String) |
Especifica el URI de servicio para las notificaciones posteriores. (Heredado de IWithServiceUri<ParentT>) |
WithTag(String, String) |
Agrega una etiqueta al recurso. (Heredado de IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Especifica etiquetas para el recurso como {@link Map}. (Heredado de IDefinitionWithTags<T>) |
WithTriggerWhen(String[]) |
Especifica las acciones que desencadenarán las notificaciones de webhook. (Heredado de IWithTriggerWhen<ParentT>) |
Se aplica a
Azure SDK for .NET