From ff18f7d322b425d83c409093226943522918610b Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Thu, 16 Feb 2023 17:22:15 +0000 Subject: [PATCH] feat: update generated APIs --- .../testdata/test-all-usage-iam-api-key-list-usage.golden | 2 +- .../testdata/test-all-usage-secret-secret-get-usage.golden | 1 + .../test-all-usage-secret-secret-list-usage.golden | 1 + .../test-all-usage-secret-version-access-usage.golden | 3 ++- .../test-all-usage-secret-version-get-usage.golden | 1 + .../test-all-usage-secret-version-list-usage.golden | 1 + docs/commands/iam.md | 2 +- docs/commands/secret.md | 7 ++++++- internal/namespaces/iam/v1alpha1/iam_cli.go | 4 ++-- 9 files changed, 16 insertions(+), 6 deletions(-) diff --git a/cmd/scw/testdata/test-all-usage-iam-api-key-list-usage.golden b/cmd/scw/testdata/test-all-usage-iam-api-key-list-usage.golden index f5de21dcea..d36d04675a 100644 --- a/cmd/scw/testdata/test-all-usage-iam-api-key-list-usage.golden +++ b/cmd/scw/testdata/test-all-usage-iam-api-key-list-usage.golden @@ -8,7 +8,7 @@ USAGE: ARGS: [order-by=created_at_asc] Criteria for sorting results (created_at_asc | created_at_desc | updated_at_asc | updated_at_desc | expires_at_asc | expires_at_desc | access_key_asc | access_key_desc) [editable] Filter out editable API keys or not - [expirable] Filter out expirable API keys or not + [expired] Filter out expired API keys or not [access-key] Filter out by access key [description] Filter out by description [bearer-id] Filter out by bearer ID diff --git a/cmd/scw/testdata/test-all-usage-secret-secret-get-usage.golden b/cmd/scw/testdata/test-all-usage-secret-secret-get-usage.golden index 044becb0b8..58613499c4 100644 --- a/cmd/scw/testdata/test-all-usage-secret-secret-get-usage.golden +++ b/cmd/scw/testdata/test-all-usage-secret-secret-get-usage.golden @@ -7,6 +7,7 @@ USAGE: ARGS: secret-id ID of the Secret + [secret-name] Name of the Secret (alternative to secret_id) [region=fr-par] Region to target. If none is passed will use default region from the config (fr-par) FLAGS: diff --git a/cmd/scw/testdata/test-all-usage-secret-secret-list-usage.golden b/cmd/scw/testdata/test-all-usage-secret-secret-list-usage.golden index f6726d5673..d4bb3cd53b 100644 --- a/cmd/scw/testdata/test-all-usage-secret-secret-list-usage.golden +++ b/cmd/scw/testdata/test-all-usage-secret-secret-list-usage.golden @@ -8,6 +8,7 @@ USAGE: ARGS: [project-id] ID of a project to filter on (optional) [tags.{index}] List of tags to filter on (optional) + [name] Name of the secrets (optional) [order-by] (name_asc | name_desc | created_at_asc | created_at_desc | updated_at_asc | updated_at_desc) [organization-id] ID of an organization to filter on (optional) [region=fr-par] Region to target. If none is passed will use default region from the config (fr-par | all) diff --git a/cmd/scw/testdata/test-all-usage-secret-version-access-usage.golden b/cmd/scw/testdata/test-all-usage-secret-version-access-usage.golden index 7f76dcd3a3..6e6be82c90 100644 --- a/cmd/scw/testdata/test-all-usage-secret-version-access-usage.golden +++ b/cmd/scw/testdata/test-all-usage-secret-version-access-usage.golden @@ -7,7 +7,8 @@ USAGE: ARGS: secret-id ID of the Secret - revision Revision of the SecretVersion (may be a number or "latest") + [secret-name] Name of the Secret (alternative to secret_id) + revision Revision of the SecretVersion (may be a number, "latest" or "latest_enabled") [region=fr-par] Region to target. If none is passed will use default region from the config (fr-par) FLAGS: diff --git a/cmd/scw/testdata/test-all-usage-secret-version-get-usage.golden b/cmd/scw/testdata/test-all-usage-secret-version-get-usage.golden index 3142fd5530..92d27c1723 100644 --- a/cmd/scw/testdata/test-all-usage-secret-version-get-usage.golden +++ b/cmd/scw/testdata/test-all-usage-secret-version-get-usage.golden @@ -7,6 +7,7 @@ USAGE: ARGS: secret-id ID of the Secret + [secret-name] Name of the Secret (alternative to secret_id) revision Revision of the SecretVersion (may be a number or "latest") [region=fr-par] Region to target. If none is passed will use default region from the config (fr-par) diff --git a/cmd/scw/testdata/test-all-usage-secret-version-list-usage.golden b/cmd/scw/testdata/test-all-usage-secret-version-list-usage.golden index ffd8380691..af6ab924b6 100644 --- a/cmd/scw/testdata/test-all-usage-secret-version-list-usage.golden +++ b/cmd/scw/testdata/test-all-usage-secret-version-list-usage.golden @@ -7,6 +7,7 @@ USAGE: ARGS: secret-id ID of the Secret + [secret-name] Name of the Secret (alternative to secret_id) [status.{index}] Filter results by status (unknown | enabled | disabled | destroyed) [region=fr-par] Region to target. If none is passed will use default region from the config (fr-par | all) diff --git a/docs/commands/iam.md b/docs/commands/iam.md index 09fa7fd136..1d48e83c46 100644 --- a/docs/commands/iam.md +++ b/docs/commands/iam.md @@ -140,7 +140,7 @@ scw iam api-key list [arg=value ...] | ~~application-id~~ | Deprecated | ID of an application bearer | | ~~user-id~~ | Deprecated | ID of a user bearer | | editable | | Filter out editable API keys or not | -| expirable | | Filter out expirable API keys or not | +| expired | | Filter out expired API keys or not | | access-key | | Filter out by access key | | description | | Filter out by description | | bearer-id | | Filter out by bearer ID | diff --git a/docs/commands/secret.md b/docs/commands/secret.md index afb0419b53..556bef2248 100644 --- a/docs/commands/secret.md +++ b/docs/commands/secret.md @@ -104,6 +104,7 @@ scw secret secret get [arg=value ...] | Name | | Description | |------|---|-------------| | secret-id | Required | ID of the Secret | +| secret-name | | Name of the Secret (alternative to secret_id) | | region | Default: `fr-par`
One of: `fr-par` | Region to target. If none is passed will use default region from the config | @@ -125,6 +126,7 @@ scw secret secret list [arg=value ...] |------|---|-------------| | project-id | | ID of a project to filter on (optional) | | tags.{index} | | List of tags to filter on (optional) | +| name | | Name of the secrets (optional) | | order-by | One of: `name_asc`, `name_desc`, `created_at_asc`, `created_at_desc`, `updated_at_asc`, `updated_at_desc` | | | organization-id | | ID of an organization to filter on (optional) | | region | Default: `fr-par`
One of: `fr-par`, `all` | Region to target. If none is passed will use default region from the config | @@ -176,7 +178,8 @@ scw secret version access [arg=value ...] | Name | | Description | |------|---|-------------| | secret-id | Required | ID of the Secret | -| revision | Required | Revision of the SecretVersion (may be a number or "latest") | +| secret-name | | Name of the Secret (alternative to secret_id) | +| revision | Required | Revision of the SecretVersion (may be a number, "latest" or "latest_enabled") | | region | Default: `fr-par`
One of: `fr-par` | Region to target. If none is passed will use default region from the config | @@ -292,6 +295,7 @@ scw secret version get [arg=value ...] | Name | | Description | |------|---|-------------| | secret-id | Required | ID of the Secret | +| secret-name | | Name of the Secret (alternative to secret_id) | | revision | Required | Revision of the SecretVersion (may be a number or "latest") | | region | Default: `fr-par`
One of: `fr-par` | Region to target. If none is passed will use default region from the config | @@ -313,6 +317,7 @@ scw secret version list [arg=value ...] | Name | | Description | |------|---|-------------| | secret-id | Required | ID of the Secret | +| secret-name | | Name of the Secret (alternative to secret_id) | | status.{index} | One of: `unknown`, `enabled`, `disabled`, `destroyed` | Filter results by status | | region | Default: `fr-par`
One of: `fr-par`, `all` | Region to target. If none is passed will use default region from the config | diff --git a/internal/namespaces/iam/v1alpha1/iam_cli.go b/internal/namespaces/iam/v1alpha1/iam_cli.go index 1351c53a11..0db04f0946 100644 --- a/internal/namespaces/iam/v1alpha1/iam_cli.go +++ b/internal/namespaces/iam/v1alpha1/iam_cli.go @@ -1562,8 +1562,8 @@ func iamAPIKeyList() *core.Command { Positional: false, }, { - Name: "expirable", - Short: `Filter out expirable API keys or not`, + Name: "expired", + Short: `Filter out expired API keys or not`, Required: false, Deprecated: false, Positional: false,