az functionapp config
Note
此命令组具有在 Azure CLI 和至少一个扩展中定义的命令。 安装每个扩展,使其受益于其扩展功能。 了解更多关于扩展的信息。
配置函数应用。
命令
az functionapp config set
设置现有函数应用的配置。
az functionapp config set [--always-on {false, true}]
[--auto-heal-enabled {false, true}]
[--ftps-state {AllAllowed, Disabled, FtpsOnly}]
[--generic-configurations]
[--http20-enabled {false, true}]
[--ids]
[--java-container]
[--java-container-version]
[--java-version]
[--linux-fx-version]
[--min-tls-version]
[--name]
[--net-framework-version]
[--number-of-workers]
[--php-version]
[--powershell-version]
[--prewarmed-instance-count]
[--python-version]
[--remote-debugging-enabled {false, true}]
[--resource-group]
[--slot]
[--startup-file]
[--subscription]
[--use-32bit-worker-process {false, true}]
[--vnet-route-all-enabled {false, true}]
[--web-sockets-enabled {false, true}]
示例
设置函数应用的配置。 (autogenerated)
az functionapp config set --always-on true --name MyFunctionApp --resource-group MyResourceGroup
通过名为 params.json 的 JSON 文件设置配置
az functionapp config set -g MyResourceGroup -n MyFunctionApp --generic-configurations "@.\params.json"
可选参数
以下参数是可选的,但根据上下文,命令可能需要一个或多个参数才能成功执行。
确保始终加载 Web 应用,而不是在空闲后卸载。 建议在连续运行 Web 作业时使用。
| 属性 | 值 |
|---|---|
| 接受的值: | false, true |
启用或禁用自动愈合。
| 属性 | 值 |
|---|---|
| 接受的值: | false, true |
设置应用的 Ftps 状态值。 默认值为“AllAllowed”。
| 属性 | 值 |
|---|---|
| 接受的值: | AllAllowed, Disabled, FtpsOnly |
以 key=value 对或 @<json_file>格式提供站点配置列表。 PowerShell 和 Windows 命令提示符用户应使用 JSON 文件提供这些配置,以避免转义字符的兼容性问题。
配置网站以允许客户端通过 http2.0 进行连接。
| 属性 | 值 |
|---|---|
| 接受的值: | false, true |
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
| 属性 | 值 |
|---|---|
| 参数组: | Resource Id Arguments |
Java 容器,例如 Tomcat、Jetty。
Java 容器的版本,例如 Tomcat 的“8.0.23”。
如果使用 Java(例如 Java 7 的“1.7”,则用于运行 Web 应用的版本,适用于 Java 8 的“1.8”)。
用于基于 Linux 的 Web 应用的运行时堆栈,例如“RUBY|2.5.5”、“NODE|12LTS”、“PHP|7.2”、“DOTNETCORE|2.1”。 有关详细信息,请参阅 https://aka.ms/linux-stacks。
SSL 请求所需的最低 TLS 版本,例如“1.0”、“1.1”、“1.2”。
函数应用的名称。
| 属性 | 值 |
|---|---|
| 参数组: | Resource Id Arguments |
如果使用 .NET Framework(例如用于 .NET 4.6 的“v4.0”)和用于 .NET 3.5 的“v3.0”,则用于运行 Web 应用的版本。
要分配的辅助角色数。
使用 PHP(例如 5.5、5.6、7.0)时用于运行 Web 应用的版本。
使用 PowerShell(例如 7.2)时用于运行函数应用的版本。
函数应用具有的预热实例数。
使用 Python(例如 2.7、3.4)时用于运行 Web 应用的版本。
启用或禁用远程调试。
| 属性 | 值 |
|---|---|
| 接受的值: | false, true |
资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。
| 属性 | 值 |
|---|---|
| 参数组: | Resource Id Arguments |
槽的名称。 如果未指定,则默认为生产槽。
linux 托管 Web 应用的启动文件,例如用于 Node.js Web 的“process.json”。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。
| 属性 | 值 |
|---|---|
| 参数组: | Resource Id Arguments |
使用 32 位工作进程。
| 属性 | 值 |
|---|---|
| 接受的值: | false, true |
配置区域 VNet 集成以将所有流量路由到 VNet。
| 属性 | 值 |
|---|---|
| 接受的值: | false, true |
启用或禁用 Web 套接字。
| 属性 | 值 |
|---|---|
| 接受的值: | false, true |
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
az functionapp config show
获取现有函数应用配置的详细信息。
az functionapp config show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
示例
获取 Web 应用配置的详细信息。 (autogenerated)
az functionapp config show --name MyFunctionApp --resource-group MyResourceGroup
可选参数
以下参数是可选的,但根据上下文,命令可能需要一个或多个参数才能成功执行。
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
| 属性 | 值 |
|---|---|
| 参数组: | Resource Id Arguments |
函数应用的名称。
| 属性 | 值 |
|---|---|
| 参数组: | Resource Id Arguments |
资源组的名称。 可以使用 az configure --defaults group=<name>配置默认组。
| 属性 | 值 |
|---|---|
| 参数组: | Resource Id Arguments |
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。
| 属性 | 值 |
|---|---|
| 参数组: | Resource Id Arguments |
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |