RoutingServiceBusQueueEndpointPropertiesResponse

data class RoutingServiceBusQueueEndpointPropertiesResponse(val authenticationType: String? = null, val connectionString: String? = null, val endpointUri: String? = null, val entityPath: String? = null, val id: String? = null, val identity: ManagedIdentityResponse? = null, val name: String, val resourceGroup: String? = null, val subscriptionId: String? = null)

The properties related to service bus queue endpoint types.

Constructors

constructor(authenticationType: String? = null, connectionString: String? = null, endpointUri: String? = null, entityPath: String? = null, id: String? = null, identity: ManagedIdentityResponse? = null, name: String, resourceGroup: String? = null, subscriptionId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Method used to authenticate against the service bus queue endpoint

Link copied to clipboard

The connection string of the service bus queue endpoint.

Link copied to clipboard
val endpointUri: String? = null

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

Link copied to clipboard
val entityPath: String? = null

Queue name on the service bus namespace

Link copied to clipboard
val id: String? = null

Id of the service bus queue endpoint

Link copied to clipboard

Managed identity properties of routing service bus queue endpoint.

Link copied to clipboard

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: String? = null

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

Link copied to clipboard
val subscriptionId: String? = null

The subscription identifier of the service bus queue endpoint.