From a16f214dea42a185b9067f2edaed9c3b4993fcb8 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Tue, 28 Mar 2023 14:18:11 +0000 Subject: [PATCH] feat: update generated APIs --- .../test-all-usage-secret-version-create-usage.golden | 9 +++++---- docs/commands/secret.md | 1 + internal/namespaces/secret/v1alpha1/secret_cli.go | 7 +++++++ 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/cmd/scw/testdata/test-all-usage-secret-version-create-usage.golden b/cmd/scw/testdata/test-all-usage-secret-version-create-usage.golden index 794526192e..174cbe67fe 100644 --- a/cmd/scw/testdata/test-all-usage-secret-version-create-usage.golden +++ b/cmd/scw/testdata/test-all-usage-secret-version-create-usage.golden @@ -6,10 +6,11 @@ USAGE: scw secret version create [arg=value ...] ARGS: - secret-id ID of the secret - data Content of the secret version. Base64 is handled by the SDK (Support file loading with @/path/to/file) - [description] Description of the version - [region=fr-par] Region to target. If none is passed will use default region from the config (fr-par) + secret-id ID of the secret + data Content of the secret version. Base64 is handled by the SDK (Support file loading with @/path/to/file) + [description] Description of the version + [disable-previous] Disable the previous secret version + [region=fr-par] Region to target. If none is passed will use default region from the config (fr-par) FLAGS: -h, --help help for create diff --git a/docs/commands/secret.md b/docs/commands/secret.md index 7143408c35..d09a44d5ef 100644 --- a/docs/commands/secret.md +++ b/docs/commands/secret.md @@ -200,6 +200,7 @@ scw secret version create [arg=value ...] | secret-id | Required | ID of the secret | | data | Required | Content of the secret version. Base64 is handled by the SDK | | description | | Description of the version | +| disable-previous | | Disable the previous secret version | | region | Default: `fr-par`
One of: `fr-par` | Region to target. If none is passed will use default region from the config | diff --git a/internal/namespaces/secret/v1alpha1/secret_cli.go b/internal/namespaces/secret/v1alpha1/secret_cli.go index daf9509aba..ba8a19d634 100644 --- a/internal/namespaces/secret/v1alpha1/secret_cli.go +++ b/internal/namespaces/secret/v1alpha1/secret_cli.go @@ -337,6 +337,13 @@ func secretVersionCreate() *core.Command { Deprecated: false, Positional: false, }, + { + Name: "disable-previous", + Short: `Disable the previous secret version`, + Required: false, + Deprecated: false, + Positional: false, + }, core.RegionArgSpec(scw.RegionFrPar), }, Run: func(ctx context.Context, args interface{}) (i interface{}, e error) {