{{ .Data.Total }} bindings - connect apps to services and shared config
Services
{{ len .Data.Services }} services - bindings connect apps to these{{ .Data.ServicesError }}
{{ else if .Data.Services }}| Service | Type | Config | Staging | Updated | Actions |
|---|---|---|---|---|---|
| {{ .id }} {{ if .is_default }} default {{ end }} | {{ .service_type }} | {{ range .config_keys }} {{ . }} {{ else }} - {{ end }} |
|
Base bindings
bind directly to a service| Binding | Service | Config | By | Updated | Actions |
|---|---|---|---|---|---|
| {{ .path }} {{ template "binding_badges" . }} | {{ template "binding_service" . }} | {{ template "binding_config" . }} | {{ template "binding_actions" (dict "Path" .path "AppPath" $.AppPath "Editable" false "Perms" $.Data.Perms) }} |
Derived bindings
extend a base binding with grants and config overrides| Binding | Base binding | Service | Grants | Config | By | Updated | Actions |
|---|---|---|---|---|---|---|---|
| {{ .path }} {{ template "binding_badges" . }} | {{ .derived_from }} | {{ template "binding_service" . }} | {{ range .grants }} {{ . }} {{ else }} no grants {{ end }} | {{ template "binding_config" . }} | {{ template "binding_actions" (dict "Path" .path "AppPath" $.AppPath "Editable" true "Perms" $.Data.Perms) }} |
Auto bindings
created automatically when an app references a service directly| App | Service | Config | Updated |
|---|---|---|---|
| {{ .app_path }} {{ template "binding_badges" . }} | {{ template "binding_service" . }} | {{ template "binding_config" . }} |
No bindings match "{{ .Data.Query }}"
{{ else }}No bindings configured yet
+ New binding {{ end }}