AWS::MSK::Cluster ClientAuthentication
Includes all client authentication information.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Sasl" :Sasl, "Tls" :Tls, "Unauthenticated" :Unauthenticated}
YAML
Sasl:SaslTls:TlsUnauthenticated:Unauthenticated
Properties
Sasl-
Details for client authentication using SASL. To turn on SASL, you must also turn on
EncryptionInTransitby settinginClusterto true. You must setclientBrokerto eitherTLSorTLS_PLAINTEXT. If you chooseTLS_PLAINTEXT, then you must also setunauthenticatedto true.Required: No
Type: Sasl
Update requires: No interruption
Tls-
Details for ClientAuthentication using TLS. To turn on TLS access control, you must also turn on
EncryptionInTransitby settinginClusterto true andclientBrokertoTLS.Required: No
Type: Tls
Update requires: No interruption
Unauthenticated-
Details for ClientAuthentication using no authentication.
Required: No
Type: Unauthenticated
Update requires: No interruption