Resource Property Vocabulary
Each resource type exposes well-known properties for use in set_env expressions:
| Resource | Properties |
|---|---|
postgres |
url, host, port, user, password, name |
mysql |
url, host, port, user, password, name |
sqlite |
url, path |
mongodb |
url, host, port, user, password, name |
redis |
url, host, port, password |
memcache |
url, host, port |
rabbitmq |
url, host, port, user, password |
elasticsearch |
url, host, port |
minio |
url, host, port, access_key, secret_key, bucket |
s3 |
url, access_key, secret_key, bucket, region |
The url property is always a fully-formed connection string (e.g. postgresql://user:pass@host:5432/dbname). Other properties provide individual components for apps that require them separately.
Resource types are extensible -- any string is accepted. Unknown types have no predefined property vocabulary; their properties are platform-defined.