WebPubSubEventHubEndpoint Class

Definition

An Event Hub endpoint. The managed identity of Web PubSub service must be enabled, and the identity should have the "Azure Event Hubs Data sender" role to access Event Hub.

public class WebPubSubEventHubEndpoint : Azure.ResourceManager.WebPubSub.Models.WebPubSubEventListenerEndpoint, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.WebPubSub.Models.WebPubSubEventHubEndpoint>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.WebPubSub.Models.WebPubSubEventHubEndpoint>
type WebPubSubEventHubEndpoint = class
    inherit WebPubSubEventListenerEndpoint
    interface IJsonModel<WebPubSubEventHubEndpoint>
    interface IPersistableModel<WebPubSubEventHubEndpoint>
Public Class WebPubSubEventHubEndpoint
Inherits WebPubSubEventListenerEndpoint
Implements IJsonModel(Of WebPubSubEventHubEndpoint), IPersistableModel(Of WebPubSubEventHubEndpoint)
Inheritance
WebPubSubEventHubEndpoint
Implements

Constructors

Name Description
WebPubSubEventHubEndpoint(String, String)

Initializes a new instance of WebPubSubEventHubEndpoint.

Properties

Name Description
EventHubName

The name of the Event Hub.

FullyQualifiedNamespace

The fully qualified namespace name of the Event Hub resource.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<WebPubSubEventHubEndpoint>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<WebPubSubEventHubEndpoint>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<WebPubSubEventListenerEndpoint>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from WebPubSubEventListenerEndpoint)
IJsonModel<WebPubSubEventListenerEndpoint>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from WebPubSubEventListenerEndpoint)
IPersistableModel<WebPubSubEventHubEndpoint>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<WebPubSubEventHubEndpoint>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<WebPubSubEventHubEndpoint>.Write(ModelReaderWriterOptions)
IPersistableModel<WebPubSubEventListenerEndpoint>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from WebPubSubEventListenerEndpoint)
IPersistableModel<WebPubSubEventListenerEndpoint>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from WebPubSubEventListenerEndpoint)
IPersistableModel<WebPubSubEventListenerEndpoint>.Write(ModelReaderWriterOptions) (Inherited from WebPubSubEventListenerEndpoint)

Applies to