create

説明

既存のシークレットの新しいバージョンを新しい値で作成します。

概要

$ abeja secret-version create [--help]
Usage: abeja secret-version create [OPTIONS]

  Create a new secret version

Options:
  -s, --secret_id, --secret-id TEXT
                                  Secret ID  [required]
  -v, --value TEXT                Secret value  [required]
  --organization_id, --organization-id TEXT
                                  Organization ID. If not specified, the current
                                  organization ID is used.
  --help                          Show this message and exit.

オプション

-s, --secret_id, --secret-id

新しいバージョンを作成したいシークレットの ID を指定します。このオプションは必須です。

-v, --value

シークレットバージョンの新しい値を指定します。これは安全に保存したい機密データです。このオプションは必須です。

--organization_id, --organization-id

組織 ID を指定します。指定しない場合は、設定から現在の組織 ID が使用されます。

新しいシークレットバージョンを作成

コマンド:

$ abeja secret-version create --secret-id secret-abcdef123456 --value "new-secure-password-123"

出力:

{
  "id": "version-234567890123",
  "secret_id": "secret-abcdef123456",
  "version": 3,
  "status": "active",
  "value": "new-secure-password-123",
  "created_at": "2023-05-15T14:20:00.000000Z"
}