Share via


ArmStreamAnalyticsModelFactory.StreamAnalyticsPrivateLinkServiceConnection Method

Definition

Initializes a new instance of StreamAnalyticsPrivateLinkServiceConnection.

public static Azure.ResourceManager.StreamAnalytics.Models.StreamAnalyticsPrivateLinkServiceConnection StreamAnalyticsPrivateLinkServiceConnection (Azure.Core.ResourceIdentifier privateLinkServiceId = default, System.Collections.Generic.IEnumerable<string> groupIds = default, string requestMessage = default, Azure.ResourceManager.StreamAnalytics.Models.StreamAnalyticsPrivateLinkConnectionState privateLinkServiceConnectionState = default);
static member StreamAnalyticsPrivateLinkServiceConnection : Azure.Core.ResourceIdentifier * seq<string> * string * Azure.ResourceManager.StreamAnalytics.Models.StreamAnalyticsPrivateLinkConnectionState -> Azure.ResourceManager.StreamAnalytics.Models.StreamAnalyticsPrivateLinkServiceConnection
Public Shared Function StreamAnalyticsPrivateLinkServiceConnection (Optional privateLinkServiceId As ResourceIdentifier = Nothing, Optional groupIds As IEnumerable(Of String) = Nothing, Optional requestMessage As String = Nothing, Optional privateLinkServiceConnectionState As StreamAnalyticsPrivateLinkConnectionState = Nothing) As StreamAnalyticsPrivateLinkServiceConnection

Parameters

privateLinkServiceId
ResourceIdentifier

The resource id of the private link service. Required on PUT (CreateOrUpdate) requests.

groupIds
IEnumerable<String>

The ID(s) of the group(s) obtained from the remote resource that this private endpoint should connect to. Required on PUT (CreateOrUpdate) requests.

requestMessage
String

A message passed to the owner of the remote resource with this connection request. Restricted to 140 chars.

privateLinkServiceConnectionState
StreamAnalyticsPrivateLinkConnectionState

A collection of read-only information about the state of the connection to the private remote resource.

Returns

A new StreamAnalyticsPrivateLinkServiceConnection instance for mocking.

Applies to