DataflowEndpointMqttAuthentication interface
Mqtt endpoint Authentication properties. NOTE - only authentication property is allowed per entry.
Properties
method | Mode of Authentication. |
service |
Kubernetes service account token authentication. Default audience if not set is aio-internal |
system |
System-assigned managed identity authentication. |
user |
User-assigned managed identity authentication. |
x509Certificate |
X.509 certificate authentication. |
Property Details
method
Mode of Authentication.
method: string
Property Value
string
serviceAccountTokenSettings
Kubernetes service account token authentication. Default audience if not set is aio-internal
serviceAccountTokenSettings?: DataflowEndpointAuthenticationServiceAccountToken
Property Value
systemAssignedManagedIdentitySettings
System-assigned managed identity authentication.
systemAssignedManagedIdentitySettings?: DataflowEndpointAuthenticationSystemAssignedManagedIdentity
Property Value
userAssignedManagedIdentitySettings
User-assigned managed identity authentication.
userAssignedManagedIdentitySettings?: DataflowEndpointAuthenticationUserAssignedManagedIdentity
Property Value
x509CertificateSettings
X.509 certificate authentication.
x509CertificateSettings?: DataflowEndpointAuthenticationX509
Property Value
Azure SDK for JavaScript