Share via


ArmNotificationHubsModelFactory.NotificationHubsPrivateLinkResourceProperties Method

Definition

Initializes a new instance of NotificationHubsPrivateLinkResourceProperties.

public static Azure.ResourceManager.NotificationHubs.Models.NotificationHubsPrivateLinkResourceProperties NotificationHubsPrivateLinkResourceProperties (string groupId = default, System.Collections.Generic.IEnumerable<string> requiredMembers = default, System.Collections.Generic.IEnumerable<string> requiredZoneNames = default);
static member NotificationHubsPrivateLinkResourceProperties : string * seq<string> * seq<string> -> Azure.ResourceManager.NotificationHubs.Models.NotificationHubsPrivateLinkResourceProperties
Public Shared Function NotificationHubsPrivateLinkResourceProperties (Optional groupId As String = Nothing, Optional requiredMembers As IEnumerable(Of String) = Nothing, Optional requiredZoneNames As IEnumerable(Of String) = Nothing) As NotificationHubsPrivateLinkResourceProperties

Parameters

groupId
String

A Group Id for Private Link. For Notification Hubs, it is always set to "namespace".

requiredMembers
IEnumerable<String>

Required members. For Notification Hubs, it's always a collection with a single "namespace" item.

requiredZoneNames
IEnumerable<String>

Required DNS zone names. For Notification Hubs, it contains two CNames for Service Bus and Notification Hubs zones.

Returns

A new NotificationHubsPrivateLinkResourceProperties instance for mocking.

Applies to