Freigeben über


IUpdate Schnittstelle

Definition

Das gesamte Webhook-Update.

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
Implementiert

Eigenschaften

Key

Das gesamte Webhook-Update.

(Geerbt von IIndexable)

Methoden

Apply()

Führen Sie die Updateanforderung aus.

(Geerbt von IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Führen Sie die Updateanforderung asynchron aus.

(Geerbt von IAppliable<T>)
Enabled(Boolean)

Gibt die Standard-status des Webhooks an. Der Standardwert ist "aktiviert".

(Geerbt von IWithDefaultStatus)
WithCustomHeader(String, String)

Gibt einen benutzerdefinierten Header an, der Benachrichtigungen hinzugefügt wird. Aufeinanderfolgende Aufrufe dieser Methode fügen zusätzliche Header hinzu.

(Geerbt von IWithCustomHeaders)
WithCustomHeaders(IDictionary<String,String>)

Gibt benutzerdefinierte Header an, die den Benachrichtigungen hinzugefügt werden.

(Geerbt von IWithCustomHeaders)
WithoutTag(String)

Entfernt ein Tag aus der Ressource.

(Geerbt von IUpdateWithTags<T>)
WithRepositoriesScope(String)

Gibt den Bereich von Repositorys an, in denen das Ereignis ausgelöst werden kann. Beispielsweise bedeutet "foo:" Ereignisse für alle Tags im Repository "foo". "foo:bar" bedeutet Ereignisse nur für "foo:bar". "foo" entspricht "foo:latest", leer bedeutet alle Ereignisse.

(Geerbt von IWithRepositoriesScope)
WithServiceUri(String)

Gibt den Dienst-URI für Postbenachrichtigungen an.

(Geerbt von IWithServiceUri)
WithTag(String, String)

Fügt der Ressource ein Tag hinzu.

(Geerbt von IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Gibt Tags für die Ressource als {@link Map} an.

(Geerbt von IUpdateWithTags<T>)
WithTriggerWhen(String[])

Gibt die Aktionen an, die die Webhookbenachrichtigungen auslösen.

(Geerbt von IWithTriggerWhen)

Gilt für: