ArmProviderHubModelFactory.NotificationRegistrationProperties Method

Definition

Initializes a new instance of NotificationRegistrationProperties.

public static Azure.ResourceManager.ProviderHub.Models.NotificationRegistrationProperties NotificationRegistrationProperties(Azure.ResourceManager.ProviderHub.Models.NotificationMode? notificationMode = default, Azure.ResourceManager.ProviderHub.Models.MessageScope? messageScope = default, System.Collections.Generic.IEnumerable<string> includedEvents = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ProviderHub.Models.NotificationEndpoint> notificationEndpoints = default, Azure.ResourceManager.ProviderHub.Models.ProviderHubProvisioningState? provisioningState = default);
static member NotificationRegistrationProperties : Nullable<Azure.ResourceManager.ProviderHub.Models.NotificationMode> * Nullable<Azure.ResourceManager.ProviderHub.Models.MessageScope> * seq<string> * seq<Azure.ResourceManager.ProviderHub.Models.NotificationEndpoint> * Nullable<Azure.ResourceManager.ProviderHub.Models.ProviderHubProvisioningState> -> Azure.ResourceManager.ProviderHub.Models.NotificationRegistrationProperties
Public Shared Function NotificationRegistrationProperties (Optional notificationMode As Nullable(Of NotificationMode) = Nothing, Optional messageScope As Nullable(Of MessageScope) = Nothing, Optional includedEvents As IEnumerable(Of String) = Nothing, Optional notificationEndpoints As IEnumerable(Of NotificationEndpoint) = Nothing, Optional provisioningState As Nullable(Of ProviderHubProvisioningState) = Nothing) As NotificationRegistrationProperties

Parameters

notificationMode
Nullable<NotificationMode>

The notification mode.

messageScope
Nullable<MessageScope>

The message scope.

includedEvents
IEnumerable<String>

The included events.

notificationEndpoints
IEnumerable<NotificationEndpoint>

The notification endpoints.

provisioningState
Nullable<ProviderHubProvisioningState>

The provisioned state of the resource.

Returns

A new NotificationRegistrationProperties instance for mocking.

Applies to