IUpdateResource<ParentT> インターフェイス

定義

コンテナー レジストリの更新プログラムの一部としての Webhook リソース更新の全体。

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)

型パラメーター

ParentT

この定義をアタッチした後に戻る親定義のステージ。

実装

メソッド

Enabled(Boolean)

webhook の既定の状態を更新します。

(継承元 IWithDefaultStatus<ParentT>)
Parent()

コンテナー レジストリの更新プログラムの一部としての Webhook リソース更新の全体。

(継承元 ISettable<ParentT>)
WithCustomHeader(String, String)

通知に追加するカスタム ヘッダーを指定します。 このメソッドを連続して呼び出すと、ヘッダーが追加されます。

(継承元 IWithCustomHeaders<ParentT>)
WithCustomHeaders(IDictionary<String,String>)

通知に追加するカスタム ヘッダーを指定します。

(継承元 IWithCustomHeaders<ParentT>)
WithoutTag(String)

リソースからタグを削除します。

(継承元 IWithOrWithoutTags<ParentT>)
WithRepositoriesScope(String)

イベントをトリガーできるリポジトリのスコープを更新します。 たとえば、'foo:' はリポジトリ 'foo' のすべてのタグのイベントを意味します。 'foo:bar' は、'foo:bar' のみのイベントを意味します。 'foo' は 'foo:latest' と同等です。空は、すべてのイベントを意味します。

(継承元 IWithRepositoriesScope<ParentT>)
WithServiceUri(String)

通知後のサービス URI を指定します。

(継承元 IWithServiceUri<ParentT>)
WithTag(String, String)

Webhook にタグを追加します。

(継承元 IWithOrWithoutTags<ParentT>)
WithTags(IDictionary<String,String>)

Webhook のタグを指定します。

(継承元 IWithOrWithoutTags<ParentT>)
WithTriggerWhen(String[])

Webhook 通知をトリガーするアクションを指定します。

(継承元 IWithTriggerWhen<ParentT>)

適用対象