ArmNotificationHubsModelFactory.NotificationHubPrivateEndpointConnectionProperties Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of NotificationHubPrivateEndpointConnectionProperties.
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);
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 privateLinkServiceConnectionState = 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
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
Public Shared Function NotificationHubPrivateEndpointConnectionProperties (Optional provisioningState As Nullable(Of NotificationHubsPrivateEndpointConnectionProvisioningState) = Nothing, Optional privateEndpointId As ResourceIdentifier = Nothing, Optional groupIds As IEnumerable(Of String) = Nothing, Optional privateLinkServiceConnectionState As RemotePrivateLinkServiceConnectionState = Nothing) As NotificationHubPrivateEndpointConnectionProperties
Parameters
- provisioningState
- Nullable<NotificationHubsPrivateEndpointConnectionProvisioningState>
State of Private Endpoint Connection.
- privateEndpointId
- ResourceIdentifier
ARM resource ID of the Private Endpoint. This may belong to different subscription and resource group than a Notification Hubs namespace.
- groupIds
- IEnumerable<String>
List of group ids. For Notification Hubs, it always contains a single "namespace" element.
- connectionStateprivateLinkServiceConnectionState
- RemotePrivateLinkServiceConnectionState
State of the Private Link Service connection.
Returns
A new NotificationHubPrivateEndpointConnectionProperties instance for mocking.