IUpdateResource<ParentT> Schnittstelle

Definition

Die gesamte Aktualisierung einer Webhook-Ressource als Teil eines Containerregistrierungsupdates.

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)

Typparameter

ParentT

Die Phase der übergeordneten Definition, zu der nach dem Anfügen dieser Definition zurückzukehren ist.

Implementiert

Methoden

Enabled(Boolean)

Updates die Standard-status des Webhooks.

(Geerbt von IWithDefaultStatus<ParentT>)
Parent()

Die gesamte Aktualisierung einer Webhook-Ressource als Teil eines Containerregistrierungsupdates.

(Geerbt von ISettable<ParentT>)
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<ParentT>)
WithCustomHeaders(IDictionary<String,String>)

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

(Geerbt von IWithCustomHeaders<ParentT>)
WithoutTag(String)

Entfernt ein Tag aus der Ressource.

(Geerbt von IWithOrWithoutTags<ParentT>)
WithRepositoriesScope(String)

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

(Geerbt von IWithRepositoriesScope<ParentT>)
WithServiceUri(String)

Gibt den Dienst-URI für Postbenachrichtigungen an.

(Geerbt von IWithServiceUri<ParentT>)
WithTag(String, String)

Fügt dem Webhook ein Tag hinzu.

(Geerbt von IWithOrWithoutTags<ParentT>)
WithTags(IDictionary<String,String>)

Gibt Tags für den Webhook an.

(Geerbt von IWithOrWithoutTags<ParentT>)
WithTriggerWhen(String[])

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

(Geerbt von IWithTriggerWhen<ParentT>)

Gilt für: