str
Optional. A list of rules for mapping from SSL principal
names to short names. These are applied in order by Kafka.
Refer to the Apache Kafka documentation for
ssl.principal.mapping.rules for the precise formatting
details and syntax. Example:
"RULE:^CN=(.*?),OU=ServiceUsers.*\ $/$1@example.com/,DEFAULT"
This is a static Kafka broker configuration. Setting or
modifying this field will trigger a rolling restart of the
Kafka brokers to apply the change. An empty string means no
rules are applied (Kafka default).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Class TlsConfig (0.1.12)\n\nVersion latestkeyboard_arrow_down\n\n- [0.1.12 (latest)](/python/docs/reference/google-cloud-managedkafka/latest/google.cloud.managedkafka_v1.types.TlsConfig)\n- [0.1.11](/python/docs/reference/google-cloud-managedkafka/0.1.11/google.cloud.managedkafka_v1.types.TlsConfig) \n\n TlsConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nThe TLS configuration for the Kafka cluster."]]