config

package
v2.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 12, 2021 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetBootstrapServers

func GetBootstrapServers(ctx *pulumi.Context) string

A list of kafka brokers

func GetCaCert

func GetCaCert(ctx *pulumi.Context) string

CA certificate file to validate the server's certificate.

func GetCaCertFile deprecated

func GetCaCertFile(ctx *pulumi.Context) string

Path to a CA certificate file to validate the server's certificate.

Deprecated: This parameter is now deprecated and will be removed in a later release, please use `ca_cert` instead.

func GetClientCert

func GetClientCert(ctx *pulumi.Context) string

The client certificate.

func GetClientCertFile deprecated

func GetClientCertFile(ctx *pulumi.Context) string

Path to a file containing the client certificate.

Deprecated: This parameter is now deprecated and will be removed in a later release, please use `client_cert` instead.

func GetClientKey

func GetClientKey(ctx *pulumi.Context) string

The private key that the certificate was issued for.

func GetClientKeyFile deprecated

func GetClientKeyFile(ctx *pulumi.Context) string

Path to a file containing the private key that the certificate was issued for.

Deprecated: This parameter is now deprecated and will be removed in a later release, please use `client_key` instead.

func GetClientKeyPassphrase added in v2.2.1

func GetClientKeyPassphrase(ctx *pulumi.Context) string

The passphrase for the private key that the certificate was issued for.

func GetSaslMechanism

func GetSaslMechanism(ctx *pulumi.Context) string

SASL mechanism, can be plain, scram-sha512, scram-sha256

func GetSaslPassword

func GetSaslPassword(ctx *pulumi.Context) string

Password for SASL authentication.

func GetSaslUsername

func GetSaslUsername(ctx *pulumi.Context) string

Username for SASL authentication.

func GetSkipTlsVerify

func GetSkipTlsVerify(ctx *pulumi.Context) bool

Set this to true only if the target Kafka server is an insecure development instance.

func GetTimeout

func GetTimeout(ctx *pulumi.Context) int

Timeout in seconds

func GetTlsEnabled

func GetTlsEnabled(ctx *pulumi.Context) bool

Enable communication with the Kafka Cluster over TLS.

func PkgVersion added in v2.5.0

func PkgVersion() (semver.Version, error)

PkgVersion uses reflection to determine the version of the current package.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL