RoutingServiceBusQueueEndpointPropertiesArgs

data class RoutingServiceBusQueueEndpointPropertiesArgs(val authenticationType: Output<Either<String, AuthenticationType>>? = null, val connectionString: Output<String>? = null, val endpointUri: Output<String>? = null, val entityPath: Output<String>? = null, val id: Output<String>? = null, val name: Output<String>, val resourceGroup: Output<String>? = null, val subscriptionId: Output<String>? = null) : ConvertibleToJava<RoutingServiceBusQueueEndpointPropertiesArgs>

The properties related to service bus queue endpoint types.

Constructors

constructor(authenticationType: Output<Either<String, AuthenticationType>>? = null, connectionString: Output<String>? = null, endpointUri: Output<String>? = null, entityPath: Output<String>? = null, id: Output<String>? = null, name: Output<String>, resourceGroup: Output<String>? = null, subscriptionId: Output<String>? = null)

Properties

Link copied to clipboard
val authenticationType: Output<Either<String, AuthenticationType>>? = null

Method used to authenticate against the service bus queue endpoint

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

The connection string of the service bus queue endpoint.

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

The url of the service bus queue endpoint. It must include the protocol sb://

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

Queue name on the service bus namespace

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

Id of the service bus queue endpoint

Link copied to clipboard
val name: Output<String>

The name that identifies this endpoint. The name can only include alphanumeric characters, periods, underscores, hyphens and has a maximum length of 64 characters. The following names are reserved: events, fileNotifications, $default. Endpoint names must be unique across endpoint types. The name need not be the same as the actual queue name.

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

The name of the resource group of the service bus queue endpoint.

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

The subscription identifier of the service bus queue endpoint.

Functions

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