diff --git a/cmd/workspace/secrets/overrides.go b/cmd/workspace/secrets/overrides.go index 40c7baba..6e765bf7 100644 --- a/cmd/workspace/secrets/overrides.go +++ b/cmd/workspace/secrets/overrides.go @@ -2,6 +2,7 @@ package secrets import ( "github.com/databricks/cli/libs/cmdio" + "github.com/databricks/databricks-sdk-go/service/workspace" "github.com/spf13/cobra" ) @@ -16,7 +17,15 @@ func listScopesOverride(listScopesCmd *cobra.Command) { {{end}}`) } +func listSecretsOverride(listSecretsCommand *cobra.Command, _ *workspace.ListSecretsRequest) { + listSecretsCommand.Annotations["template"] = cmdio.Heredoc(` + {{header "Key"}} {{header "Last Updated Timestamp"}} + {{range .}}{{.Key|green}} {{.LastUpdatedTimestamp}} + {{end}}`) +} + func init() { cmdOverrides = append(cmdOverrides, cmdOverride) listScopesOverrides = append(listScopesOverrides, listScopesOverride) + listSecretsOverrides = append(listSecretsOverrides, listSecretsOverride) }