Share via


ArmNotificationHubsModelFactory.NotificationHubPrivateEndpointConnectionProperties Method

Definition

public static Azure.ResourceManager.NotificationHubs.Models.NotificationHubPrivateEndpointConnectionProperties NotificationHubPrivateEndpointConnectionProperties (Azure.ResourceManager.NotificationHubs.Models.NotificationHubsPrivateEndpointConnectionProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier privateEndpointId = default, System.Collections.Generic.IEnumerable<string> groupIds = default, Azure.ResourceManager.NotificationHubs.Models.RemotePrivateLinkServiceConnectionState connectionState = default);
static member NotificationHubPrivateEndpointConnectionProperties : Nullable<Azure.ResourceManager.NotificationHubs.Models.NotificationHubsPrivateEndpointConnectionProvisioningState> * Azure.Core.ResourceIdentifier * seq<string> * Azure.ResourceManager.NotificationHubs.Models.RemotePrivateLinkServiceConnectionState -> Azure.ResourceManager.NotificationHubs.Models.NotificationHubPrivateEndpointConnectionProperties
Public Shared Function NotificationHubPrivateEndpointConnectionProperties (Optional provisioningState As Nullable(Of NotificationHubsPrivateEndpointConnectionProvisioningState) = Nothing, Optional privateEndpointId As ResourceIdentifier = Nothing, Optional groupIds As IEnumerable(Of String) = Nothing, Optional connectionState As RemotePrivateLinkServiceConnectionState = Nothing) As NotificationHubPrivateEndpointConnectionProperties

Parameters

provisioningState
Nullable<NotificationHubsPrivateEndpointConnectionProvisioningState>

State of Private Endpoint Connection.

privateEndpointId
ResourceIdentifier

Represents a Private Endpoint that is connected to Notification Hubs namespace using Private Endpoint Connection.

groupIds
IEnumerable<String>

List of group ids. For Notification Hubs, it always contains a single "namespace" element.

connectionState
RemotePrivateLinkServiceConnectionState

State of the Private Link Service connection.

Returns

A new NotificationHubPrivateEndpointConnectionProperties instance for mocking.

Applies to