{{ template "pageHeader" .Header }} {{ if .Error }} {{ else if eq (len .Integrations) 0 }} {{ template "emptyState" .Empty }} {{ else }}
{{ range .Integrations }} {{ end }}
Integration Registry status Configuration Kind Operations Resource keys
{{ .DisplayName }} {{ .Key }} {{ template "statusBadge" .StatusBadge }} {{ if not .Configured }}{{ template "statusBadge" .ConfigurationBadge }} {{ else }}{{ end }} {{ .Kind }} {{ range .Operations }}{{ . }}{{ end }} {{ if eq (len .Operations) 0 }}{{ end }} {{ range .ResourceKeys }}{{ if .DisplayName }}{{ .DisplayName }} ({{ .ResourceKey }}){{ else }}{{ .ResourceKey }}{{ end }}{{ end }} {{ if eq (len .ResourceKeys) 0 }}{{ end }} {{ if .SurfacePath }} Manage {{ end }} {{ if .SettingsPath }} Settings {{ end }} {{ if and (not .SurfacePath) (not .SettingsPath) }} {{ end }}
{{ end }} {{ if .Orphans }} {{ template "sectionHeader" .OrphansHeader }}

Stored configuration overrides whose key matches no installed integration, left behind by a removed integration or a retired key. They have no effect; remove them when convenient.

{{ range .Orphans }} {{ end }}
KeyValue
{{ .Key }} {{ .Value }}
{{ end }}