Azure CLIは、最後に作成された10の秘密をリストするための直接コマンドを提供しません。ただし、コマンドとスクリプトの組み合わせを使用してこれを実現できます。

これは、バッシュシェルにAzure CLIと `JQ`（コマンドラインJSONプロセッサ）を使用した例です。

`` `
＃変数を設定します
keyvault_name = "your-keyvault-name"

＃秘密をリストし、作成日ごとにソートし、トップ10を取得します
az keyvault secret list -vault-name $ keyvault_name \
  |jq 'sort_by（.attributes.created）|逆|。[0:10] '
`` `


このスクリプトは次のとおりです。

`keyvault_name`変数をキーボールトの名前に設定します。
「AZ KeyVault Secret List」を使用して、指定されたキーボールのすべての秘密をリストします。
JSON出力を「JQ」にパイプして、作成した属性によってソートします。
ソートされたリストを逆にして、最新の秘密を最初に持ってください。
Slicing Syntax`を使用して上位10の秘密を選択します。[0:10] `。
このスクリプトは、システムにAzure CLIとJQがインストールされていると仮定していることに注意してください。「jq」を持っていない場合は、「apt」、「brew」、「yum」などのパッケージマネージャーを使用してインストールするか、公式ウェブサイトhttps://stedolan.github.io/jqからダウンロードできます。/ダウンロード/
Azure CLI doesn't provide a direct command to list the 10 last created secrets. However, you can use a combination of commands and some scripting to achieve this.

Here's an example using Azure CLI and `jq` (a command-line JSON processor) in a bash shell:

```
# Set variables
KEYVAULT_NAME="your-keyvault-name"

# List secrets, sort by creation date, and get the top 10
az keyvault secret list --vault-name $KEYVAULT_NAME \
  | jq 'sort_by(.attributes.created) | reverse | .[0:10]'
```


This script does the following:

Set the `KEYVAULT_NAME` variable to your Key Vault's name.
Use `az keyvault secret list` to list all secrets in the specified Key Vault.
Pipe the JSON output to `jq` to sort by the created attribute.
Reverse the sorted list to have the most recent secrets first.
Select the top 10 secrets using the slicing syntax` .[0:10]`.
Please note that this script assumes you have the Azure CLI and jq installed on your system. If you don't have `jq`, you can install it using package managers like `apt`, `brew`, or `yum`, or download it from the official website: https://stedolan.github.io/jq/download/