ServiceBusQueueOutputDataSourceArgs

data class ServiceBusQueueOutputDataSourceArgs(val propertyColumns: Output<List<String>>? = null, val queueName: Output<String>? = null, val serviceBusNamespace: Output<String>? = null, val sharedAccessPolicyKey: Output<String>? = null, val sharedAccessPolicyName: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<ServiceBusQueueOutputDataSourceArgs>

Describes a Service Bus Queue output data source.

Constructors

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

Properties

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

A string array of the names of output columns to be attached to Service Bus messages as custom properties.

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

The name of the Service Bus Queue. Required on PUT (CreateOrReplace) requests.

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/Queue'.

Functions

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