Module config
This provider is a derived work of the Terraform Provider distributed under MPL 2.0. If you encounter a bug or missing feature, first check the
pulumi/pulumi-mysqlrepo; however, if that doesn’t turn up anything, please consult the sourceterraform-providers/terraform-provider-mysqlrepo.
APIs
APIs
let authenticationPlugin
let authenticationPlugin: string | undefined = __config.get("authenticationPlugin");let endpoint
let endpoint: string | undefined = __config.get("endpoint") || utilities.getEnv("MYSQL_ENDPOINT");let maxConnLifetimeSec
let maxConnLifetimeSec: number | undefined = __config.getObject<number>("maxConnLifetimeSec");let maxOpenConns
let maxOpenConns: number | undefined = __config.getObject<number>("maxOpenConns");let password
let password: string | undefined = __config.get("password") || utilities.getEnv("MYSQL_PASSWORD");let proxy
let proxy: string | undefined = __config.get("proxy") || utilities.getEnv("ALL_PROXY", "all_proxy");let tls
let tls: string | undefined = __config.get("tls") || (utilities.getEnv("MYSQL_TLS_CONFIG") || "false");let username
let username: string | undefined = __config.get("username") || utilities.getEnv("MYSQL_USERNAME");