Partager via


ArmDigitalTwinsModelFactory.DigitalTwinsEventHubProperties Méthode

Définition

Initialise une nouvelle instance de DigitalTwinsEventHubProperties.

public static Azure.ResourceManager.DigitalTwins.Models.DigitalTwinsEventHubProperties DigitalTwinsEventHubProperties(Azure.ResourceManager.DigitalTwins.Models.DigitalTwinsEndpointProvisioningState? provisioningState = default, DateTimeOffset? createdOn = default, Azure.ResourceManager.DigitalTwins.Models.DigitalTwinsAuthenticationType? authenticationType = default, string deadLetterSecret = default, Uri deadLetterUri = default, Azure.ResourceManager.DigitalTwins.Models.DigitalTwinsManagedIdentityReference identity = default, string connectionStringPrimaryKey = default, string connectionStringSecondaryKey = default, Uri endpointUri = default, string entityPath = default);
static member DigitalTwinsEventHubProperties : Nullable<Azure.ResourceManager.DigitalTwins.Models.DigitalTwinsEndpointProvisioningState> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.DigitalTwins.Models.DigitalTwinsAuthenticationType> * string * Uri * Azure.ResourceManager.DigitalTwins.Models.DigitalTwinsManagedIdentityReference * string * string * Uri * string -> Azure.ResourceManager.DigitalTwins.Models.DigitalTwinsEventHubProperties
Public Shared Function DigitalTwinsEventHubProperties (Optional provisioningState As Nullable(Of DigitalTwinsEndpointProvisioningState) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional authenticationType As Nullable(Of DigitalTwinsAuthenticationType) = Nothing, Optional deadLetterSecret As String = Nothing, Optional deadLetterUri As Uri = Nothing, Optional identity As DigitalTwinsManagedIdentityReference = Nothing, Optional connectionStringPrimaryKey As String = Nothing, Optional connectionStringSecondaryKey As String = Nothing, Optional endpointUri As Uri = Nothing, Optional entityPath As String = Nothing) As DigitalTwinsEventHubProperties

Paramètres

provisioningState
Nullable<DigitalTwinsEndpointProvisioningState>

État d’approvisionnement.

createdOn
Nullable<DateTimeOffset>

Heure à laquelle le point de terminaison a été ajouté à DigitalTwinsInstance.

authenticationType
Nullable<DigitalTwinsAuthenticationType>

Spécifie le type d’authentification utilisé pour la connexion au point de terminaison. La valeur par défaut est « KeyBased ». Si « KeyBased » est sélectionné, une chaîne de connexion doit être spécifiée (au moins la chaîne de connexion principale). Si « IdentityBased » est sélectionné, les propriétés endpointUri et entityPath doivent être spécifiées.

deadLetterSecret
String

Secret de stockage de lettres mortes pour l’authentification par clé. Sera masqué pendant la lecture.

deadLetterUri
Uri

URL de stockage de lettres mortes pour l’authentification basée sur l’identité.

identity
DigitalTwinsManagedIdentityReference

Propriétés d’identité managée pour le point de terminaison.

connectionStringPrimaryKey
String

PrimaryConnectionString du point de terminaison pour l’authentification basée sur les clés. Sera masqué pendant la lecture.

connectionStringSecondaryKey
String

SecondaryConnectionString du point de terminaison pour l’authentification basée sur les clés. Sera masqué pendant la lecture.

endpointUri
Uri

URL de l’espace de noms EventHub pour l’authentification basée sur l’identité. Il doit inclure le protocole « sb:// ».

entityPath
String

Nom EventHub dans l’espace de noms EventHub pour l’authentification basée sur l’identité.

Retours

Une nouvelle DigitalTwinsEventHubProperties instance pour se moquer.

S’applique à