EventHubOutputDataSourceArgs

data class EventHubOutputDataSourceArgs(val eventHubName: Output<String>? = null, val partitionKey: Output<String>? = null, val serviceBusNamespace: Output<String>? = null, val sharedAccessPolicyKey: Output<String>? = null, val sharedAccessPolicyName: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<EventHubOutputDataSourceArgs>

Describes an Event Hub output data source.

Constructors

Link copied to clipboard
constructor(eventHubName: Output<String>? = null, partitionKey: Output<String>? = null, serviceBusNamespace: Output<String>? = null, sharedAccessPolicyKey: Output<String>? = null, sharedAccessPolicyName: Output<String>? = null, type: Output<String>)

Properties

Link copied to clipboard
val eventHubName: Output<String>? = null

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

Link copied to clipboard
val partitionKey: Output<String>? = null

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

Link copied to clipboard
val serviceBusNamespace: Output<String>? = null

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

Link copied to clipboard
val sharedAccessPolicyKey: Output<String>? = null

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

Link copied to clipboard
val sharedAccessPolicyName: Output<String>? = null

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

Link copied to clipboard
val type: Output<String>

Indicates the type of data source output will be written to. Required on PUT (CreateOrReplace) requests. Expected value is 'Microsoft.ServiceBus/EventHub'.

Functions

Link copied to clipboard
open override fun toJava(): EventHubOutputDataSourceArgs