ApplicationHanaPrometheusExporterArgs

data class ApplicationHanaPrometheusExporterArgs(val agreeToInstallHanadbClient: Output<Boolean>, val hanaPort: Output<String>, val hanaSecretName: Output<String>, val hanasid: Output<String>, val prometheusPort: Output<String>? = null) : ConvertibleToJava<ApplicationHanaPrometheusExporterArgs>

The HANA DB Prometheus Exporter settings.

Constructors

Link copied to clipboard
constructor(agreeToInstallHanadbClient: Output<Boolean>, hanaPort: Output<String>, hanaSecretName: Output<String>, hanasid: Output<String>, prometheusPort: Output<String>? = null)

Properties

Link copied to clipboard

A flag which indicates agreeing to install SAP HANA DB client.

Link copied to clipboard
val hanaPort: Output<String>

The HANA DB port.

Link copied to clipboard
val hanaSecretName: Output<String>

The secret name which manages the HANA DB credentials e.g. { "username": "<>", "password": "<>" }.

Link copied to clipboard
val hanasid: Output<String>

HANA DB SID.

Link copied to clipboard
val prometheusPort: Output<String>? = null

Prometheus exporter port.

Functions

Link copied to clipboard
open override fun toJava(): ApplicationHanaPrometheusExporterArgs