Skip to content

SecurityOptions

faststream.confluent.schemas.params.SecurityOptions module-attribute #

SecurityOptions = TypedDict(
    "SecurityOptions",
    {
        "sasl.mechanism": Required[
            Literal[
                "PLAIN",
                "GSSAPI",
                "SCRAM-SHA-256",
                "SCRAM-SHA-512",
                "OAUTHBEARER",
            ]
        ],
        "sasl.password": str,
        "sasl.username": str,
    },
    total=False,
)