az command-change

注意

此參考是 Azure CLI 的命令變更 延伸模組的一部分 (2.19.0 版或更高版本)。 擴充功能會在您第一次執行 az command-change 命令時自動安裝。 深入了解擴充功能。

CLI 模組中繼資料管理的命令。

命令

名稱 Description 類型 狀態
az command-change meta-diff

提供之中繼檔案之間的 Diff 命令中繼。

擴充 GA
az command-change version-diff

不同 cli 版本之間的 Diff 命令中繼資料。

擴充 GA

az command-change meta-diff

提供之中繼檔案之間的 Diff 命令中繼。

az command-change meta-diff --base-meta-file
                            --diff-meta-file
                            [--only-break]
                            [--output-file]
                            [--output-type {dict, text, tree}]

範例

Diff 命令中繼從 fileA 變更為 fileB

az command-change meta-diff --base-meta-file fileA --diff-meta-file fileB --only-break

必要參數

--base-meta-file

命令中繼 json 檔案。

--diff-meta-file

將中繼 JSON 檔案命令為差異。

選擇性參數

--only-break

是否包含非中斷性變更。

預設值: False
--output-file

要儲存的命令中繼差異 json 檔案路徑。

--output-type

列印差異和建議訊息的格式。

接受的值: dict, text, tree
預設值: dict
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az command-change version-diff

不同 cli 版本之間的 Diff 命令中繼資料。

az command-change version-diff --base-version
                               --diff-version
                               [--only-break]
                               [--output-type]
                               [--target-module]
                               [--use-cache]
                               [--version-diff-file]

範例

cli 2.49.0 版與 2.47.0 之間的監視模組 Diff 命令中繼資料

az command-change version-diff --base-version 2.47.0 --diff-version 2.49.0 --target-module monitor

必要參數

--base-version

Azure cli 版本為基底。

--diff-version

Azure cli 版本與差異。

選擇性參數

--only-break

是否包含非中斷性變更。

預設值: False
--output-type

要儲存的命令中繼差異格式。

預設值: dict
--target-module

選擇在不同 cli 版本之間差異的模組。

--use-cache

是否使用快取的中繼資料檔案。

預設值: False
--version-diff-file

要儲存的命令中繼版本差異檔案路徑。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。