ArmIotOperationsModelFactory.DataflowEndpointKafkaAuthentication Method

Definition

public static Azure.ResourceManager.IotOperations.Models.DataflowEndpointKafkaAuthentication DataflowEndpointKafkaAuthentication(Azure.ResourceManager.IotOperations.Models.KafkaAuthMethod method = default, string systemAssignedManagedIdentityAudience = default, Azure.ResourceManager.IotOperations.Models.DataflowEndpointAuthenticationUserAssignedManagedIdentity userAssignedManagedIdentitySettings = default, Azure.ResourceManager.IotOperations.Models.DataflowEndpointAuthenticationSasl saslSettings = default, string x509CertificateSecretRef = default);
static member DataflowEndpointKafkaAuthentication : Azure.ResourceManager.IotOperations.Models.KafkaAuthMethod * string * Azure.ResourceManager.IotOperations.Models.DataflowEndpointAuthenticationUserAssignedManagedIdentity * Azure.ResourceManager.IotOperations.Models.DataflowEndpointAuthenticationSasl * string -> Azure.ResourceManager.IotOperations.Models.DataflowEndpointKafkaAuthentication
Public Shared Function DataflowEndpointKafkaAuthentication (Optional method As KafkaAuthMethod = Nothing, Optional systemAssignedManagedIdentityAudience As String = Nothing, Optional userAssignedManagedIdentitySettings As DataflowEndpointAuthenticationUserAssignedManagedIdentity = Nothing, Optional saslSettings As DataflowEndpointAuthenticationSasl = Nothing, Optional x509CertificateSecretRef As String = Nothing) As DataflowEndpointKafkaAuthentication

Parameters

method
KafkaAuthMethod

Mode of Authentication.

systemAssignedManagedIdentityAudience
String

Audience of the service to authenticate against. Optional; defaults to the audience for Service host configuration.

userAssignedManagedIdentitySettings
DataflowEndpointAuthenticationUserAssignedManagedIdentity

User-assigned managed identity authentication.

saslSettings
DataflowEndpointAuthenticationSasl

SASL authentication.

x509CertificateSecretRef
String

Secret reference of the X.509 certificate.

Returns

A new DataflowEndpointKafkaAuthentication instance for mocking.

Applies to