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.Definition.IWithCustomHeaders<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IWithDefaultStatus<ParentT>, Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IWithRepositoriesScope<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.ContainerRegistry.Fluent.Webhook.Definition.IWithAttach<ParentT>>
type IWithAttach<'ParentT> = interface
    interface IWithCustomHeaders<'ParentT>
    interface IWithRepositoriesScope<'ParentT>
    interface IWithDefaultStatus<'ParentT>
    interface IDefinitionWithTags<IWithAttach<'ParentT>>
    interface IInDefinition<'ParentT>
Public Interface IWithAttach(Of ParentT)
Implements IDefinitionWithTags(Of IWithAttach(Of ParentT)), IInDefinition(Of ParentT), IWithCustomHeaders(Of ParentT), IWithDefaultStatus(Of ParentT), IWithRepositoriesScope(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 IInDefinition<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 der Ressource ein Tag hinzu.

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

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

(Geerbt von IDefinitionWithTags<T>)

Gilt für: