938 B
938 B
title | description | aliases | menu | weight | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|
secrets.get() function | The `secrets.get()` function retrieves a secret from the InfluxDB secret store. |
|
|
202 |
The secrets.get()
function retrieves a secret from the
InfluxDB secret store.
Function type: Miscellaneous
import "influxdata/influxdb/secrets"
secrets.get(key: "KEY_NAME")
Parameters
key
The secret key to retrieve.
Data type: String
Examples
Populate sensitive credentials with secrets
import "sql"
import "influxdata/influxdb/secrets"
username = secrets.get(key: "POSTGRES_USERNAME")
password = secrets.get(key: "POSTGRES_PASSWORD")
sql.from(
driverName: "postgres",
dataSourceName: "postgresql://${username}:${password}@localhost",
query:"SELECT * FROM example-table"
)