az keyvault secret
シークレットを管理します。
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az keyvault secret backup |
指定したシークレットをバックアップします。 |
コア | GA |
az keyvault secret delete |
シークレットのすべてのバージョンを削除します。 |
コア | 非推奨 |
az keyvault secret download |
KeyVault からシークレットをダウンロードします。 |
コア | GA |
az keyvault secret list |
指定したキー コンテナー内のシークレットを一覧表示します。 |
コア | GA |
az keyvault secret list-deleted |
指定したコンテナーの削除されたシークレットを一覧表示します。 |
コア | GA |
az keyvault secret list-versions |
指定したシークレットのすべてのバージョンを一覧表示します。 |
コア | GA |
az keyvault secret purge |
指定したシークレットを完全に削除します。 |
コア | GA |
az keyvault secret recover |
削除されたシークレットを最新バージョンに回復します。 |
コア | GA |
az keyvault secret restore |
バックアップされたシークレットをコンテナーに復元します。 |
コア | GA |
az keyvault secret set |
シークレット (存在しない場合) を作成するか、KeyVault でシークレットを更新します。 |
コア | GA |
az keyvault secret set-attributes |
特定のキー コンテナー内の指定したシークレットに関連付けられている属性を更新します。 |
コア | GA |
az keyvault secret show |
特定のキー コンテナーから指定されたシークレットを取得します。 |
コア | GA |
az keyvault secret show-deleted |
指定した削除されたシークレットを取得します。 |
コア | GA |
az keyvault secret backup
指定したシークレットをバックアップします。
指定したシークレットのバックアップをクライアントにダウンロードするように要求します。 シークレットのすべてのバージョンがダウンロードされます。 この操作には、シークレット/バックアップアクセス許可が必要です。
az keyvault secret backup --file
[--id]
[--name]
[--vault-name]
必須のパラメーター
シークレットの内容を受け取るファイル。
省略可能のパラメーター
シークレットの ID。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
シークレットの名前。 --id が指定されていない場合は必須です。
Key Vault の名前。 --id が指定されていない場合は必須です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret delete
警告! このキー コンテナーで論理的な削除保護が有効になっている場合、このシークレットは論理的に削除された状態に移動されます。 シークレットが論理的に削除された状態から消去されるまで、このキー コンテナー内に同じ名前のシークレットを作成することはできません。 追加のガイダンスについては、次のドキュメントを参照してください。 https://docs.microsoft.com/azure/key-vault/general/soft-delete-overview
シークレットのすべてのバージョンを削除します。
シークレット/削除アクセス許可が必要です。 このメソッドが返されると、Key Vault はシークレットの削除を開始しました。 論理的な削除が有効になっているコンテナーでは、削除に数秒かかる場合があります。 したがって、このメソッドは、削除が完了するまで待機できるポーリングャーを返します。
az keyvault secret delete [--id]
[--name]
[--vault-name]
省略可能のパラメーター
シークレットの ID。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
シークレットの名前。 --id が指定されていない場合は必須です。
Key Vault の名前。 --id が指定されていない場合は必須です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret download
KeyVault からシークレットをダウンロードします。
az keyvault secret download --file
[--encoding {ascii, base64, hex, utf-16be, utf-16le, utf-8}]
[--id]
[--name]
[--vault-name]
[--version]
必須のパラメーター
シークレットの内容を受け取るファイル。
省略可能のパラメーター
シークレットのエンコード。 既定では、シークレットの 'file-encoding' タグが検索されます。 それ以外の場合は、'utf-8' と見なされます。
シークレットの ID。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
シークレットの名前。 --id が指定されていない場合は必須です。
Key Vault の名前。 --id が指定されていない場合は必須です。
シークレットのバージョン。 省略した場合は、最新バージョンを使用します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret list
指定したキー コンテナー内のシークレットを一覧表示します。
シークレットの取得操作は、コンテナー全体に適用できます。 ただし、応答ではベース シークレット識別子とその属性のみが提供されます。 個々のシークレット バージョンは応答に一覧表示されません。 この操作には、シークレット/リストのアクセス許可が必要です。
az keyvault secret list [--id]
[--include-managed {false, true}]
[--maxresults]
[--vault-name]
省略可能のパラメーター
コンテナーの完全な URI。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
マネージド シークレットを含めます。 既定値は false です。
ページに返される結果の最大数。 指定しない場合、サービスは最大 25 件の結果を返します。
Key Vault の名前。 --id が指定されていない場合は必須です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret list-deleted
指定したコンテナーの削除されたシークレットを一覧表示します。
削除されたシークレットの取得操作は、論理的な削除が有効になっているコンテナーに対して削除されたシークレットを返します。 この操作には、シークレット/リストのアクセス許可が必要です。
az keyvault secret list-deleted [--id]
[--maxresults]
[--vault-name]
省略可能のパラメーター
コンテナーの完全な URI。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
ページに返される結果の最大数。 指定しない場合、サービスは最大 25 件の結果を返します。
Key Vault の名前。 --id が指定されていない場合は必須です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret list-versions
指定したシークレットのすべてのバージョンを一覧表示します。
完全なシークレット識別子と属性が応答で提供されます。 シークレットの値は返されません。 この操作には、シークレット/リストのアクセス許可が必要です。
az keyvault secret list-versions [--id]
[--maxresults]
[--name]
[--vault-name]
省略可能のパラメーター
シークレットの ID。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
ページに返される結果の最大数。 指定しない場合、サービスは最大 25 件の結果を返します。
シークレットの名前。 --id が指定されていない場合は必須です。
Key Vault の名前。 --id が指定されていない場合は必須です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret purge
指定したシークレットを完全に削除します。
削除されたシークレットの消去操作では、回復の可能性なしに、シークレットが完全に削除されます。 この操作は、論理的な削除が有効なコンテナーでのみ有効にすることができます。 この操作には、シークレット/消去アクセス許可が必要です。
az keyvault secret purge [--id]
[--name]
[--vault-name]
省略可能のパラメーター
シークレットの回復 ID。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
シークレットの名前。 --id が指定されていない場合は必須です。
コンテナーの名前。 --id が指定されていない場合は必須です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret recover
削除されたシークレットを最新バージョンに回復します。
指定したコンテナー内の削除されたシークレットを回復します。 この操作は、論理的な削除が有効なコンテナーでのみ実行できます。 この操作には、シークレット/回復アクセス許可が必要です。
az keyvault secret recover [--id]
[--name]
[--vault-name]
省略可能のパラメーター
シークレットの回復 ID。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
シークレットの名前。 --id が指定されていない場合は必須です。
コンテナーの名前。 --id が指定されていない場合は必須です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret restore
バックアップされたシークレットをコンテナーに復元します。
バックアップされたシークレットとそのすべてのバージョンを資格情報コンテナーに復元します。 この操作には、シークレット/復元アクセス許可が必要です。
az keyvault secret restore --file
--vault-name
必須のパラメーター
シークレットの内容を受け取るファイル。
コンテナーの名前。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret set
シークレット (存在しない場合) を作成するか、KeyVault でシークレットを更新します。
az keyvault secret set --name
--vault-name
[--content-type]
[--disabled {false, true}]
[--encoding {ascii, base64, hex, utf-16be, utf-16le, utf-8}]
[--expires]
[--file]
[--not-before]
[--tags]
[--value]
例
シークレット (存在しない場合) を作成するか、KeyVault でシークレットを更新します。
az keyvault secret set --name MySecretName --vault-name MyKeyVault --value MyVault
シークレット (存在しない場合) を作成するか、ファイルを使用して KeyVault 内のシークレットを更新します。
az keyvault secret set --name MySecretName --vault-name MyKeyVault --file /path/to/file --encoding MyEncoding
必須のパラメーター
シークレットの名前。
コンテナーの名前。
省略可能のパラメーター
シークレットの内容の説明 (パスワード、接続文字列など)。
無効な状態でシークレットを作成します。
ソース ファイルのエンコード。 値はタグ (file-encoding=<val>
) として保存され、ダウンロード中に結果のファイルを自動的にエンコードするために使用されます。
有効期限 UTC 日時 (Y-m-d'T'H:M:S'Z')。
シークレットのソース ファイル。 '--encoding' と組み合わせて使用します。
指定された UTC 日時 (Y-m-d'T'H:M:S'Z') より前のシークレットは使用できません。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
プレーン テキスト シークレット値。 '--file' または '--encoding' では使用できません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret set-attributes
特定のキー コンテナー内の指定したシークレットに関連付けられている属性を更新します。
UPDATE 操作は、既存の格納されているシークレットの指定された属性を変更します。 要求で指定されていない属性は変更されません。 シークレット自体の値は変更できません。 この操作には、シークレット/設定のアクセス許可が必要です。
az keyvault secret set-attributes [--content-type]
[--enabled {false, true}]
[--expires]
[--id]
[--name]
[--not-before]
[--tags]
[--vault-name]
[--version]
省略可能のパラメーター
パスワードなどのシークレット値の種類。
シークレットを有効にします。
有効期限 UTC 日時 (Y-m-d'T'H:M:S'Z')。
シークレットの ID。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
シークレットの名前。 --id が指定されていない場合は必須です。
指定された UTC 日時 (Y-m-d'T'H:M:S'Z') より前のシークレットは使用できません。
スペース区切りのタグ: key[=value] [key[=value] ...]既存のタグをクリアするには、"" を使用します。
Key Vault の名前。 --id が指定されていない場合は必須です。
シークレットのバージョン。 省略した場合は、最新バージョンを使用します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret show
特定のキー コンテナーから指定されたシークレットを取得します。
GET 操作は、Azure Key Vault に格納されているすべてのシークレットに適用されます。 この操作には、シークレット/取得アクセス許可が必要です。
az keyvault secret show [--id]
[--name]
[--vault-name]
[--version]
省略可能のパラメーター
シークレットの ID。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
シークレットの名前。 --id が指定されていない場合は必須です。
Key Vault の名前。 --id が指定されていない場合は必須です。
シークレットのバージョン。 省略した場合は、最新バージョンを使用します。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az keyvault secret show-deleted
指定した削除されたシークレットを取得します。
削除されたシークレットの取得操作は、指定された削除されたシークレットとその属性を返します。 この操作には、シークレット/取得アクセス許可が必要です。
az keyvault secret show-deleted [--id]
[--name]
[--vault-name]
省略可能のパラメーター
シークレットの回復 ID。 他のすべての 'Id' 引数を指定する場合は省略する必要があります。
シークレットの名前。 --id が指定されていない場合は必須です。
コンテナーの名前。 --id が指定されていない場合は必須です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI