@@ -2,9 +2,11 @@ package objectstorage
22
33import (
44 "github.com/UpCloudLtd/upcloud-cli/v3/internal/commands"
5+ "github.com/UpCloudLtd/upcloud-cli/v3/internal/completion"
56 "github.com/UpCloudLtd/upcloud-cli/v3/internal/format"
67 "github.com/UpCloudLtd/upcloud-cli/v3/internal/labels"
78 "github.com/UpCloudLtd/upcloud-cli/v3/internal/output"
9+ "github.com/UpCloudLtd/upcloud-cli/v3/internal/resolver"
810 "github.com/UpCloudLtd/upcloud-cli/v3/internal/ui"
911 "github.com/UpCloudLtd/upcloud-go-api/v8/upcloud/request"
1012)
@@ -22,6 +24,8 @@ func ShowCommand() commands.Command {
2224
2325type showCommand struct {
2426 * commands.BaseCommand
27+ resolver.CachingObjectStorage
28+ completion.ObjectStorage
2529}
2630
2731// Execute implements commands.MultipleArgumentCommand
@@ -119,6 +123,7 @@ func (c *showCommand) Execute(exec commands.Executor, uuid string) (output.Outpu
119123 Title : "Overview:" ,
120124 Rows : []output.DetailRow {
121125 {Title : "UUID:" , Value : objectStorage .UUID , Colour : ui .DefaultUUUIDColours },
126+ {Title : "Name:" , Value : objectStorage .Name },
122127 {Title : "Region:" , Value : objectStorage .Region },
123128 {Title : "Configured status:" , Value : objectStorage .ConfiguredStatus , Format : format .ObjectStorageConfiguredStatus },
124129 {Title : "Operational state:" , Value : objectStorage .OperationalState , Format : format .ObjectStorageOperationalState },
0 commit comments