Partager via


IUpdate Interface

Définition

Intégralité d’une mise à jour de webhook.

public interface IUpdate : Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Update.IWithCustomHeaders, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Update.IWithDefaultStatus, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Update.IWithRepositoriesScope, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Update.IWithServiceUri, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Update.IWithTriggerWhen, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.ContainerRegistry.Fluent.IWebhook>
type IUpdate = interface
    interface IWithTriggerWhen
    interface IWithServiceUri
    interface IWithCustomHeaders
    interface IWithRepositoriesScope
    interface IWithDefaultStatus
    interface IUpdateWithTags<IUpdate>
    interface IAppliable<IWebhook>
    interface IIndexable
Public Interface IUpdate
Implements IAppliable(Of IWebhook), IUpdateWithTags(Of IUpdate), IWithCustomHeaders, IWithDefaultStatus, IWithRepositoriesScope, IWithServiceUri, IWithTriggerWhen
Implémente

Propriétés

Key

Intégralité d’une mise à jour de webhook.

(Hérité de IIndexable)

Méthodes

Apply()

Exécutez la demande de mise à jour.

(Hérité de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Exécutez la demande de mise à jour de manière asynchrone.

(Hérité de IAppliable<T>)
Enabled(Boolean)

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

(Hérité de IWithDefaultStatus)
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)
WithCustomHeaders(IDictionary<String,String>)

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

(Hérité de IWithCustomHeaders)
WithoutTag(String)

Supprime une balise de la ressource.

(Hérité de IUpdateWithTags<T>)
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)
WithServiceUri(String)

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

(Hérité de IWithServiceUri)
WithTag(String, String)

Ajoute une balise à la ressource.

(Hérité de IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que {@link Map}.

(Hérité de IUpdateWithTags<T>)
WithTriggerWhen(String[])

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

(Hérité de IWithTriggerWhen)

S’applique à