Share via


WebhookUpdateParameters Constructors

Definition

Overloads

WebhookUpdateParameters()

Initializes a new instance of the WebhookUpdateParameters class.

WebhookUpdateParameters(IDictionary<String,String>, String, IDictionary<String,String>, String, String, IList<String>)

Initializes a new instance of the WebhookUpdateParameters class.

WebhookUpdateParameters()

Initializes a new instance of the WebhookUpdateParameters class.

public WebhookUpdateParameters ();
Public Sub New ()

Applies to

WebhookUpdateParameters(IDictionary<String,String>, String, IDictionary<String,String>, String, String, IList<String>)

Initializes a new instance of the WebhookUpdateParameters class.

public WebhookUpdateParameters (System.Collections.Generic.IDictionary<string,string> tags = default, string serviceUri = default, System.Collections.Generic.IDictionary<string,string> customHeaders = default, string status = default, string scope = default, System.Collections.Generic.IList<string> actions = default);
new Microsoft.Azure.Management.ContainerRegistry.Models.WebhookUpdateParameters : System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IDictionary<string, string> * string * string * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.ContainerRegistry.Models.WebhookUpdateParameters
Public Sub New (Optional tags As IDictionary(Of String, String) = Nothing, Optional serviceUri As String = Nothing, Optional customHeaders As IDictionary(Of String, String) = Nothing, Optional status As String = Nothing, Optional scope As String = Nothing, Optional actions As IList(Of String) = Nothing)

Parameters

tags
IDictionary<String,String>

The tags for the webhook.

serviceUri
String

The service URI for the webhook to post notifications.

customHeaders
IDictionary<String,String>

Custom headers that will be added to the webhook notifications.

status
String

The status of the webhook at the time the operation was called. Possible values include: 'enabled', 'disabled'

scope
String

The scope of repositories where the event can be triggered. For example, 'foo:*' means events for all tags under repository 'foo'. 'foo:bar' means events for 'foo:bar' only. 'foo' is equivalent to 'foo:latest'. Empty means all events.

actions
IList<String>

The list of actions that trigger the webhook to post notifications.

Applies to