Share via


EventHubClient.CreateWithManagedIdentity Method

Definition

Creates a new instance of the EventHubClient by using Azure Managed Identity authentication.

public static Microsoft.ServiceBus.Messaging.EventHubClient CreateWithManagedIdentity (Uri endpointAddress, string path, TimeSpan? operationTimeout = default, bool enableLinkRedirect = true);
static member CreateWithManagedIdentity : Uri * string * Nullable<TimeSpan> * bool -> Microsoft.ServiceBus.Messaging.EventHubClient
Public Shared Function CreateWithManagedIdentity (endpointAddress As Uri, path As String, Optional operationTimeout As Nullable(Of TimeSpan) = Nothing, Optional enableLinkRedirect As Boolean = true) As EventHubClient

Parameters

endpointAddress
Uri

Fully qualified domain name for Event Hubs. Most likely, {yournamespace}.servicebus.windows.net

path
String

The path to the Event Hub.

operationTimeout
Nullable<TimeSpan>

TimeSpan that specifies how long the messaging operation has to complete before timing out

enableLinkRedirect
Boolean

Value indicating whether this transport is ready to be redirected to the server backend.

Returns

The newly created Event Hub client object.

Applies to