EventHubResponse

data class EventHubResponse(val authenticationType: String? = null, val connectionStringPrimaryKey: String? = null, val connectionStringSecondaryKey: String? = null, val createdTime: String, val deadLetterSecret: String? = null, val deadLetterUri: String? = null, val endpointType: String, val endpointUri: String? = null, val entityPath: String? = null, val identity: ManagedIdentityReferenceResponse? = null, val provisioningState: String)

Properties related to EventHub.

Constructors

Link copied to clipboard
constructor(authenticationType: String? = null, connectionStringPrimaryKey: String? = null, connectionStringSecondaryKey: String? = null, createdTime: String, deadLetterSecret: String? = null, deadLetterUri: String? = null, endpointType: String, endpointUri: String? = null, entityPath: String? = null, identity: ManagedIdentityReferenceResponse? = null, provisioningState: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specifies the authentication type being used for connecting to the endpoint. Defaults to 'KeyBased'. If 'KeyBased' is selected, a connection string must be specified (at least the primary connection string). If 'IdentityBased' is select, the endpointUri and entityPath properties must be specified.

Link copied to clipboard

PrimaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

Link copied to clipboard

SecondaryConnectionString of the endpoint for key-based authentication. Will be obfuscated during read.

Link copied to clipboard

Time when the Endpoint was added to DigitalTwinsInstance.

Link copied to clipboard

Dead letter storage secret for key-based authentication. Will be obfuscated during read.

Link copied to clipboard
val deadLetterUri: String? = null

Dead letter storage URL for identity-based authentication.

Link copied to clipboard

The type of Digital Twins endpoint Expected value is 'EventHub'.

Link copied to clipboard
val endpointUri: String? = null

The URL of the EventHub namespace for identity-based authentication. It must include the protocol 'sb://'.

Link copied to clipboard
val entityPath: String? = null

The EventHub name in the EventHub namespace for identity-based authentication.

Link copied to clipboard

Managed identity properties for the endpoint.

Link copied to clipboard

The provisioning state.