Freigeben über


IWithAttach<ParentT> Schnittstelle

Definition

Die letzte Phase der Webhookdefinition. In dieser Phase können alle verbleibenden optionalen Einstellungen angegeben werden, oder die Webhookdefinition kann an die Definition der übergeordneten Containergruppe angefügt werden.

public interface 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.IWithTags<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IWithAttach<'ParentT> = interface
    interface IWithCustomHeaders<'ParentT>
    interface IWithRepositoriesScope<'ParentT>
    interface IWithDefaultStatus<'ParentT>
    interface IWithTags<'ParentT>
    interface IInUpdate<'ParentT>
Public Interface IWithAttach(Of ParentT)
Implements IInUpdate(Of ParentT), IWithCustomHeaders(Of ParentT), IWithDefaultStatus(Of ParentT), IWithRepositoriesScope(Of ParentT), IWithTags(Of ParentT)

Typparameter

ParentT

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

Abgeleitet
Implementiert

Methoden

Attach()

Die letzte Phase der Webhookdefinition. In dieser Phase können alle verbleibenden optionalen Einstellungen angegeben werden, oder die Webhookdefinition kann an die Definition der übergeordneten Containergruppe angefügt werden.

(Geerbt von IInUpdate<ParentT>)
Enabled(Boolean)

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

(Geerbt von IWithDefaultStatus<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>)
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<ParentT>)
WithTag(String, String)

Fügt dem Webhook ein Tag hinzu.

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

Gibt Tags für den Webhook an.

(Geerbt von IWithTags<ParentT>)

Gilt für: