Share via


az scenario

注意

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

E2E 案例使用指引。

命令

名稱 Description 類型 狀態
az scenario guide

模糊搜尋 E2E 案例範例,並使用逐步解說來執行它們。

擴充 GA

az scenario guide

模糊搜尋 E2E 案例範例,並使用逐步解說來執行它們。

這是可協助您尋找和執行 E2E 案例範例的智慧型指引工具! 其支援模糊搜尋,並根據相符程度從高到低排序搜尋結果。 它支援彈性的搜尋案例,您可以指定搜尋範圍並自訂比對規則。 此外,它可協助您使用易記的逐步解說程式更有效率地執行這些 E2E 案例。

有一些自訂群組態:

[1] az config set scenario_guide.execute_in_prompt=True/False 開啟/關閉在互動式模式中執行案例命令的步驟。 預設為開啟。

[2] az config set scenario_guide.output=json/jsonc/none/table/tsv/yaml/yamlc/status 設定預設輸出格式。 狀態為預設值。

[3] az config set scenario_guide.show_arguments=True/False Show/hide scenario 命令的引數。 預設值為 False。

[4] az config set scenario_guide.print_help=True/False Enable/disable 是否在執行每個命令之前主動列印說明。 預設值為 False。

az scenario guide [--match-rule {all, and, or}]
                  [--scope {all, command, scenario}]
                  [--top]
                  [<SEARCH_KEYWORD>]

範例

搜尋和執行如何將 App Service 連線至SQL 資料庫的案例範例。

az scenario guide "app service database"

搜尋和執行與 App Service 或 Web 應用程式相關的標題或描述的案例範例。

az scenario guide "web app service" --scope "scenario" --match-rule "or"

搜尋和執行前 3 個案例範例,其命令同時包含關鍵字 「network」,「vnet」 和 「subnet」。

az scenario guide "network vnet subnet" --scope "command" --match-rule "and" --top 3

選擇性參數

--match-rule

多重關鍵字的比對規則:「and」 是搜尋符合所有關鍵詞的案例,「或」 是搜尋符合任何關鍵字的案例,「all」 是先搜尋符合所有關鍵詞的案例,如果數位不夠,則搜尋任何關鍵字。

接受的值: all, and, or
預設值: all
--scope

搜尋範圍:「scenario」 是搜尋 E2E 案例資料中的標題和描述是否包含關鍵字,「command」 是搜尋 E2E 案例資料中的命令是否包含關鍵字,「all」 是搜尋所有內容。

接受的值: all, command, scenario
預設值: all
--top

指定要傳回的結果數目。 最大值限制為 20。

預設值: 5
<SEARCH_KEYWORD>

搜尋的關鍵字。 如果有多個關鍵字,請使用空格分隔它們。 支援模糊搜尋,且傳回的結果會依關鍵字比對程度排序。

全域參數
--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 來取得完整偵錯記錄。