Partager via


IUpdateResource<ParentT> Interface

Définition

L’intégralité d’une mise à jour de ressources webhook dans le cadre d’une mise à jour du registre de conteneurs.

public interface IUpdateResource<ParentT> : Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateResource.IBlank<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateResource.IWithAttach<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateResource.IWithCustomHeaders<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateResource.IWithDefaultStatus<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateResource.IWithOrWithoutTags<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateResource.IWithRepositoriesScope<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateResource.IWithServiceUri<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.UpdateResource.IWithTriggerWhen<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResourceActions.ISettable<ParentT>
type IUpdateResource<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithAttach<'ParentT>
    interface IWithTriggerWhen<'ParentT>
    interface IWithServiceUri<'ParentT>
    interface IWithCustomHeaders<'ParentT>
    interface IWithRepositoriesScope<'ParentT>
    interface IWithDefaultStatus<'ParentT>
    interface IWithOrWithoutTags<'ParentT>
    interface ISettable<'ParentT>
Public Interface IUpdateResource(Of ParentT)
Implements IBlank(Of ParentT), ISettable(Of ParentT), IWithAttach(Of ParentT), IWithCustomHeaders(Of ParentT), IWithDefaultStatus(Of ParentT), IWithOrWithoutTags(Of ParentT), IWithRepositoriesScope(Of ParentT), IWithServiceUri(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

Enabled(Boolean)

Mises à jour la status par défaut du webhook.

(Hérité de IWithDefaultStatus<ParentT>)
Parent()

L’intégralité d’une mise à jour de ressources webhook dans le cadre d’une mise à jour du registre de conteneurs.

(Hérité de ISettable<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>)
WithoutTag(String)

Supprime une étiquette de la ressource.

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

Mises à jour l’étendue des dépôts où l’événement peut être déclenché. Par exemple, « foo: » signifie des é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 notifications postérieures.

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

Ajoute une balise au webhook.

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

Spécifie des balises pour le webhook.

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

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

(Hérité de IWithTriggerWhen<ParentT>)

S’applique à