diff --git a/cmd/scw/testdata/test-all-usage-marketplace-local-image-list-usage.golden b/cmd/scw/testdata/test-all-usage-marketplace-local-image-list-usage.golden index 1cf035b0ba..3e1b13566b 100644 --- a/cmd/scw/testdata/test-all-usage-marketplace-local-image-list-usage.golden +++ b/cmd/scw/testdata/test-all-usage-marketplace-local-image-list-usage.golden @@ -11,6 +11,7 @@ ARGS: [order-by] (created_at_asc | created_at_desc) [image-label] [zone] + [type] (unknown_type | instance_local | instance_sbs) FLAGS: -h, --help help for list diff --git a/docs/commands/marketplace.md b/docs/commands/marketplace.md index e7383307eb..9b9346cbe2 100644 --- a/docs/commands/marketplace.md +++ b/docs/commands/marketplace.md @@ -142,6 +142,7 @@ scw marketplace local-image list [arg=value ...] | order-by | One of: `created_at_asc`, `created_at_desc` | | | image-label | | | | zone | | | +| type | One of: `unknown_type`, `instance_local`, `instance_sbs` | | diff --git a/go.mod b/go.mod index 4e13b6e6c3..3df09f9c09 100644 --- a/go.mod +++ b/go.mod @@ -24,7 +24,7 @@ require ( github.com/moby/buildkit v0.11.6 github.com/opencontainers/go-digest v1.0.0 github.com/pkg/errors v0.9.1 - github.com/scaleway/scaleway-sdk-go v1.0.0-beta.17.0.20230621092234-e6b367eed6a4 + github.com/scaleway/scaleway-sdk-go v1.0.0-beta.17.0.20230626132518-b0dfa1defaaf github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 github.com/spf13/cobra v1.7.0 github.com/spf13/pflag v1.0.5 diff --git a/go.sum b/go.sum index 6145d17805..3fdffa9a74 100644 --- a/go.sum +++ b/go.sum @@ -497,8 +497,8 @@ github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncj github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06 h1:OkMGxebDjyw0ULyrTYWeN0UNCCkmCWfjPnIA2W6oviI= github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06/go.mod h1:+ePHsJ1keEjQtpvf9HHw0f4ZeJ0TLRsxhunSI2hYJSs= -github.com/scaleway/scaleway-sdk-go v1.0.0-beta.17.0.20230621092234-e6b367eed6a4 h1:qFlORTA+ndCi1IRg66KTkU0eii2EBYEpXASKyB208gc= -github.com/scaleway/scaleway-sdk-go v1.0.0-beta.17.0.20230621092234-e6b367eed6a4/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg= +github.com/scaleway/scaleway-sdk-go v1.0.0-beta.17.0.20230626132518-b0dfa1defaaf h1:df06kcC2caUTghLW6aTSyL3GUeM79BPvbtMyng187aE= +github.com/scaleway/scaleway-sdk-go v1.0.0-beta.17.0.20230626132518-b0dfa1defaaf/go.mod h1:fCa7OJZ/9DRTnOKmxvT6pn+LPWUptQAmHF/SBJUGEcg= github.com/sclevine/spec v1.4.0 h1:z/Q9idDcay5m5irkZ28M7PtQM4aOISzOpj4bUPkDee8= github.com/secure-systems-lab/go-securesystemslib v0.4.0 h1:b23VGrQhTA8cN2CbBw7/FulN9fTtqYUdS5+Oxzt+DUE= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= diff --git a/internal/namespaces/marketplace/v2/marketplace_cli.go b/internal/namespaces/marketplace/v2/marketplace_cli.go index fa38a6fa01..85f436aebd 100644 --- a/internal/namespaces/marketplace/v2/marketplace_cli.go +++ b/internal/namespaces/marketplace/v2/marketplace_cli.go @@ -307,6 +307,13 @@ func marketplaceLocalImageList() *core.Command { Deprecated: false, Positional: false, }, + { + Name: "type", + Required: false, + Deprecated: false, + Positional: false, + EnumValues: []string{"unknown_type", "instance_local", "instance_sbs"}, + }, }, Run: func(ctx context.Context, args interface{}) (i interface{}, e error) { request := args.(*marketplace.ListLocalImagesRequest)