你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az logicapp

管理逻辑应用。

命令

名称 说明 类型 状态
az logicapp config

配置逻辑应用。

核心 GA
az logicapp config appsettings

配置逻辑应用设置。

核心 GA
az logicapp config appsettings delete

删除逻辑应用的设置。

核心 GA
az logicapp config appsettings list

显示逻辑应用的设置。

核心 GA
az logicapp config appsettings set

更新逻辑应用的设置。

核心 GA
az logicapp create

创建逻辑应用。

核心 GA
az logicapp delete

删除逻辑应用。

核心 GA
az logicapp deployment

管理逻辑应用部署。

核心 GA
az logicapp deployment source

通过源代码管理管理逻辑应用部署。

核心 GA
az logicapp deployment source config-zip

使用逻辑应用的 kudu zip 推送部署执行部署。

核心 GA
az logicapp list

列出逻辑应用。

核心 GA
az logicapp restart

重启逻辑应用。

核心 GA
az logicapp scale

缩放逻辑应用。

核心 GA
az logicapp show

获取逻辑应用的详细信息。

核心 GA
az logicapp start

启动逻辑应用。

核心 GA
az logicapp stop

停止逻辑应用。

核心 GA
az logicapp update

更新逻辑应用。

核心 GA

az logicapp create

创建逻辑应用。

逻辑应用的名称必须能够生成唯一的 FQDN 作为 AppName.azurewebsites.net。

az logicapp create --name
                   --resource-group
                   --storage-account
                   [--app-insights]
                   [--app-insights-key]
                   [--deployment-container-image-name]
                   [--deployment-local-git]
                   [--deployment-source-branch]
                   [--deployment-source-url]
                   [--disable-app-insights {false, true}]
                   [--docker-registry-server-password]
                   [--docker-registry-server-user]
                   [--functions-version {4}]
                   [--https-only {false, true}]
                   [--plan]
                   [--runtime-version {~14, ~16, ~18}]
                   [--tags]

示例

创建基本逻辑应用。

az logicapp create -g myRG --subscription mySubscription -p MyPlan -n myLogicApp -s myStorageAccount

必需参数

--name -n

新逻辑应用的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--storage-account -s

在提供的资源组中提供存储帐户的字符串值。 或不同资源组中存储帐户的资源 ID。

可选参数

--app-insights

要添加到逻辑应用的现有 App Insights 项目的名称。 必须位于同一资源组中。

--app-insights-key

要添加的 App Insights 的检测密钥。

--deployment-container-image-name -i

容器注册表的容器映像名称,例如 publisher/image-name:tag。

--deployment-local-git -l

启用本地 git。

--deployment-source-branch -b

要部署的分支。

默认值: master
--deployment-source-url -u

用于与手动集成链接的 Git 存储库 URL。

--disable-app-insights

在逻辑应用创建期间禁用创建 Application Insights 资源。 不会提供任何日志。

接受的值: false, true
--docker-registry-server-password -w

容器注册表服务器密码。 专用注册表是必需的。

--docker-registry-server-user -d

容器注册表服务器用户名。

--functions-version -v

逻辑应用的函数版本。

接受的值: 4
默认值: 4
--https-only

使用 HTTP 重定向到应用的所有流量到 HTTPS。

接受的值: false, true
默认值: False
--plan -p

logicapp 应用服务计划的名称或资源 ID。 使用“appservice plan create”获取一个。 如果使用不同的资源组中的App 服务计划,则必须使用完整的资源 ID,而不是计划名称。

--runtime-version

逻辑应用的运行时版本。

接受的值: ~14, ~16, ~18
--tags

空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。

全局参数
--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 获取完整的调试日志。

az logicapp delete

删除逻辑应用。

az logicapp delete --name
                   --resource-group
                   [--slot]
                   [--yes]

示例

删除逻辑应用。

az logicapp delete --name myLogicApp --resource-group myRG --subscription mySubscription

必需参数

--name -n

逻辑应用的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--slot -s

槽的名称。 如果未指定,则默认为生产槽。

--yes -y

不提示确认。

默认值: False
全局参数
--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 获取完整的调试日志。

az logicapp list

列出逻辑应用。

az logicapp list [--resource-group]

示例

列出所有逻辑应用的默认主机名和状态。

az logicapp list --query "[].hostName: defaultHostName, state: state"

列出所有正在运行的逻辑应用。

az logicapp list --query "[?state=='Running']"

可选参数

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

全局参数
--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 获取完整的调试日志。

az logicapp restart

重启逻辑应用。

az logicapp restart --name
                    --resource-group
                    [--slot]

示例

重启逻辑应用。

az logicapp restart --name myLogicApp --resource-group myRG

必需参数

--name -n

逻辑应用的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--slot -s

槽的名称。 如果未指定,则默认为生产槽。

全局参数
--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 获取完整的调试日志。

az logicapp scale

缩放逻辑应用。

az logicapp scale --name
                  --resource-group
                  [--max-instances]
                  [--min-instances]
                  [--slot]

示例

缩放逻辑应用。

az logicapp scale --name myLogicApp --resource-group myRG --subscription mySubscription --min-instances 2 --max-instances 4

必需参数

--name -n

逻辑应用的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--max-instances

此逻辑应用可横向扩展到负载下的最大实例数。

--min-instances

对于此逻辑应用,始终就绪且暖和热的实例数。

--slot -s

槽的名称。 如果未指定,则默认为生产槽。

全局参数
--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 获取完整的调试日志。

az logicapp show

获取逻辑应用的详细信息。

az logicapp show --name
                 --resource-group

示例

获取逻辑应用的详细信息。

az logicapp show --name myLogicApp --resource-group myRG --subscription mySubscription

必需参数

--name -n

逻辑应用的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

全局参数
--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 获取完整的调试日志。

az logicapp start

启动逻辑应用。

az logicapp start --name
                  --resource-group
                  [--slot]

示例

启动逻辑应用

az logicapp start --name myLogicApp --resource-group myRG

必需参数

--name -n

逻辑应用的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--slot -s

槽的名称。 如果未指定,则默认为生产槽。

全局参数
--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 获取完整的调试日志。

az logicapp stop

停止逻辑应用。

az logicapp stop --name
                 --resource-group
                 [--slot]

示例

停止逻辑应用。

az logicapp stop --name myLogicApp --resource-group myRG

必需参数

--name -n

逻辑应用的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--slot -s

槽的名称。 如果未指定,则默认为生产槽。

全局参数
--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 获取完整的调试日志。

az logicapp update

更新逻辑应用。

az logicapp update --name
                   --resource-group
                   [--add]
                   [--force-string]
                   [--plan]
                   [--remove]
                   [--set]
                   [--slot]

示例

更新逻辑应用。 (自动生成)

az logicapp update --name myLogicApp --resource-group myRG

必需参数

--name -n

逻辑应用的名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--add

通过指定路径和键值对将对象添加到对象列表。 示例:--add property.listProperty <key=value, string or JSON string>

默认值: []
--force-string

使用“set”或“add”时,保留字符串文本,而不是尝试转换为 JSON。

默认值: False
--plan

要更新逻辑应用的计划的名称或资源 ID。

--remove

从列表中删除属性或元素。 示例: --remove property.list <indexToRemove> OR --remove propertyToRemove.

默认值: []
--set

通过指定要设置的属性路径和值来更新对象。 示例:--set property1.property2=<value>

默认值: []
--slot -s

槽的名称。 如果未指定,则默认为生产槽。

全局参数
--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 获取完整的调试日志。