Partager via


IUpdateDefinition<ParentT> Interface

Définition

Regroupement de la définition de mise à jour du webhook du registre de conteneurs.

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateDefinition.IWithCustomHeaders<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateDefinition.IWithDefaultStatus<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateDefinition.IWithRepositoriesScope<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateDefinition.IWithServiceUri<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateDefinition.IWithTags<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateDefinition.IWithTriggerWhen<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithTriggerWhen<'ParentT>
    interface IWithServiceUri<'ParentT>
    interface IWithAttach<'ParentT>
    interface IWithCustomHeaders<'ParentT>
    interface IWithRepositoriesScope<'ParentT>
    interface IWithDefaultStatus<'ParentT>
    interface IWithTags<'ParentT>
    interface IInUpdate<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithCustomHeaders(Of ParentT), IWithDefaultStatus(Of ParentT), IWithRepositoriesScope(Of ParentT), IWithServiceUri(Of ParentT), IWithTags(Of ParentT), IWithTriggerWhen(Of ParentT)

Paramètres de type

ParentT

Étape de la définition parente à laquelle revenir après l’attachement de cette définition.

Implémente

Méthodes

Attach()

Regroupement de la définition de mise à jour du webhook du registre de conteneurs.

(Hérité de IInUpdate<ParentT>)
Enabled(Boolean)

Spécifie la status par défaut du webhook ; la valeur par défaut est « enabled ».

(Hérité de IWithDefaultStatus<ParentT>)
WithCustomHeader(String, String)

Spécifie un en-tête personnalisé qui sera ajouté aux notifications. Les appels consécutifs à cette méthode ajoutent des en-têtes supplémentaires.

(Hérité de IWithCustomHeaders<ParentT>)
WithCustomHeaders(IDictionary<String,String>)

Spécifie les en-têtes personnalisés qui seront ajoutés aux notifications.

(Hérité de IWithCustomHeaders<ParentT>)
WithRepositoriesScope(String)

Spécifie l’étendue des dépôts où l’événement peut être déclenché. Par exemple, « foo: » désigne les événements pour toutes les balises sous le dépôt 'foo'. 'foo:bar' signifie les événements pour 'foo:bar' uniquement. 'foo' équivaut à 'foo:latest', vide signifie tous les événements.

(Hérité de IWithRepositoriesScope<ParentT>)
WithServiceUri(String)

Spécifie l’URI de service pour les post-notifications.

(Hérité de IWithServiceUri<ParentT>)
WithTag(String, String)

Ajoute une balise au webhook.

(Hérité de IWithTags<ParentT>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour le webhook.

(Hérité de IWithTags<ParentT>)
WithTriggerWhen(String[])

Spécifie les actions qui déclencheront les notifications de webhook.

(Hérité de IWithTriggerWhen<ParentT>)

S’applique à