az scenario

注释

此参考是 Azure CLI(版本 2.20.0 或更高版本)的 方案指南 扩展的一部分。 该扩展将在首次运行 az scenario 命令时自动安装。 了解更多关于扩展 的相关信息。

E2E 方案使用指南。

命令

名称 说明 类型 Status
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 Set 默认输出格式。 状态为默认值。

[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]
                  []

示例

搜索和执行有关如何将应用服务连接到 SQL 数据库的方案示例。

az scenario guide "app service database"

搜索和执行其标题或说明与应用服务或 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”是匹配所有关键字的搜索方案,“or”是搜索与任何关键字匹配的方案,“all”是先搜索匹配所有关键字的方案,如果数字不够,则搜索任何关键字。

接受的值: all, and, or
默认值: all
--scope

搜索范围:“方案”是搜索 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

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

增加日志记录详细程度。 使用 --debug 获取完整的调试日志。