Package version:

Interface EventHubOutputDataSource

Describes an Event Hub output data source.

interface EventHubOutputDataSource {
    authenticationMode?: string;
    eventHubName?: string;
    partitionCount?: number;
    partitionKey?: string;
    propertyColumns?: string[];
    serviceBusNamespace?: string;
    sharedAccessPolicyKey?: string;
    sharedAccessPolicyName?: string;
    type: "Microsoft.ServiceBus/EventHub";
}

Hierarchy (view full)

Properties

authenticationMode?: string

Authentication Mode.

eventHubName?: string

The name of the Event Hub. Required on PUT (CreateOrReplace) requests.

partitionCount?: number

The partition count of the event hub data source. Range 1 - 256.

partitionKey?: string

The key/column that is used to determine to which partition to send event data.

propertyColumns?: string[]

The properties associated with this Event Hub output.

serviceBusNamespace?: string

The namespace that is associated with the desired Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

sharedAccessPolicyKey?: string

The shared access policy key for the specified shared access policy. Required on PUT (CreateOrReplace) requests.

sharedAccessPolicyName?: string

The shared access policy name for the Event Hub, Service Bus Queue, Service Bus Topic, etc. Required on PUT (CreateOrReplace) requests.

type: "Microsoft.ServiceBus/EventHub"

Polymorphic discriminator, which specifies the different types this object can be

Generated using TypeDoc