你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az webapp
注意
此命令组具有在 Azure CLI 和至少一个扩展中定义的命令。 安装每个扩展,使其受益于其扩展功能。 详细了解扩展。
管理 Web 应用。
命令
名称 | 说明 | 类型 | Status |
---|---|---|---|
az webapp auth |
管理 Web 应用身份验证和授权。 若要使用 v2 身份验证命令,请运行“az extension add --name authV2”以添加 authV2 CLI 扩展。 |
核心和扩展 | GA |
az webapp auth-classic |
以经典格式管理 Web 应用身份验证和授权。 |
扩展 | GA |
az webapp auth-classic show |
以经典格式显示 Web 应用的身份验证设置。 |
扩展 | GA |
az webapp auth-classic update |
以经典格式更新 Web 应用的身份验证设置。 |
扩展 | GA |
az webapp auth apple |
管理 Apple 标识提供者的 Webapp 身份验证和授权。 |
扩展 | GA |
az webapp auth apple show |
显示 Apple 标识提供者的身份验证设置。 |
扩展 | GA |
az webapp auth apple update |
更新 Apple 标识提供者的客户端 ID 和客户端密码。 |
扩展 | GA |
az webapp auth config-version |
管理 Web 应用身份验证设置的配置版本的状态。 配置版本 v1 是指 /authSettings 终结点,而 v2 引用 /authSettingsV2 终结点。 |
扩展 | GA |
az webapp auth config-version revert |
将 Web 应用的身份验证设置的配置版本从 v2 还原到 v1(经典)。 |
扩展 | GA |
az webapp auth config-version show |
显示 Web 应用的身份验证设置的配置版本。 配置版本 v1 是指 /authSettings 终结点,而 v2 引用 /authSettingsV2 终结点。 |
扩展 | GA |
az webapp auth config-version upgrade |
将 Web 应用的身份验证设置的配置版本从 v1(经典)升级到 v2。 |
扩展 | GA |
az webapp auth facebook |
管理 Facebook 标识提供者的 Webapp 身份验证和授权。 |
扩展 | GA |
az webapp auth facebook show |
显示 Facebook 标识提供者的身份验证设置。 |
扩展 | GA |
az webapp auth facebook update |
更新 Facebook 标识提供者的应用 ID 和应用机密。 |
扩展 | GA |
az webapp auth github |
管理 GitHub 标识提供者的 Webapp 身份验证和授权。 |
扩展 | GA |
az webapp auth github show |
显示 GitHub 标识提供者的身份验证设置。 |
扩展 | GA |
az webapp auth github update |
更新 GitHub 标识提供者的客户端 ID 和客户端密码。 |
扩展 | GA |
az webapp auth google |
管理 Google 标识提供者的 Webapp 身份验证和授权。 |
扩展 | GA |
az webapp auth google show |
显示 Google 标识提供者的身份验证设置。 |
扩展 | GA |
az webapp auth google update |
更新 Google 标识提供者的客户端 ID 和客户端密码。 |
扩展 | GA |
az webapp auth microsoft |
管理Microsoft标识提供者的 Web 应用身份验证和授权。 |
扩展 | GA |
az webapp auth microsoft show |
显示 Azure Active Directory 标识提供者的身份验证设置。 |
扩展 | GA |
az webapp auth microsoft update |
更新 Azure Active Directory 标识提供者的客户端 ID 和客户端密码。 |
扩展 | GA |
az webapp auth openid-connect |
管理自定义 OpenID Connect 标识提供者的 Web 应用身份验证和授权。 |
扩展 | GA |
az webapp auth openid-connect add |
配置新的自定义 OpenID Connect 标识提供者。 |
扩展 | GA |
az webapp auth openid-connect remove |
删除现有的自定义 OpenID Connect 标识提供者。 |
扩展 | GA |
az webapp auth openid-connect show |
显示自定义 OpenID Connect 标识提供者的身份验证设置。 |
扩展 | GA |
az webapp auth openid-connect update |
更新现有自定义 OpenID Connect 标识提供者的客户端 ID 和客户端机密设置名称。 |
扩展 | GA |
az webapp auth set |
设置 v2 格式的 Web 应用的身份验证设置,覆盖任何现有设置。 |
扩展 | GA |
az webapp auth show |
显示 Web 应用的身份验证设置。 |
核心 | GA |
az webapp auth show (authV2 扩展) |
以 v2 格式显示 Web 应用的身份验证设置。 |
扩展 | GA |
az webapp auth twitter |
管理 Twitter 标识提供者的 Webapp 身份验证和授权。 |
扩展 | GA |
az webapp auth twitter show |
显示 Twitter 标识提供者的身份验证设置。 |
扩展 | GA |
az webapp auth twitter update |
更新 Twitter 标识提供者的使用者密钥和使用者机密。 |
扩展 | GA |
az webapp auth update |
更新 Web 应用的身份验证设置。 |
核心 | GA |
az webapp auth update (authV2 扩展) |
以 v2 格式更新 Web 应用的身份验证设置。 |
扩展 | GA |
az webapp browse |
在浏览器中打开 Web 应用。 Azure Cloud Shell 不支持此操作。 |
核心 | GA |
az webapp config |
配置 Web 应用。 |
核心和扩展 | GA |
az webapp config access-restriction |
显示、设置、添加和删除 Web 应用访问限制的方法。 |
核心 | GA |
az webapp config access-restriction add |
向 Web 应用添加访问限制。 |
核心 | GA |
az webapp config access-restriction remove |
从 Web 应用中删除访问限制。 |
核心 | GA |
az webapp config access-restriction set |
设置 SCM 站点是否使用与主站点和默认操作相同的限制。 |
核心 | GA |
az webapp config access-restriction show |
显示 Webapp 的访问限制设置。 |
核心 | GA |
az webapp config appsettings |
配置 Web 应用设置。 更新或删除应用程序设置将导致应用回收。 |
核心 | GA |
az webapp config appsettings delete |
删除 Web 应用设置。 |
核心 | GA |
az webapp config appsettings list |
获取 Web 应用设置的详细信息。 |
核心 | GA |
az webapp config appsettings set |
设置 Web 应用的设置。 |
核心 | GA |
az webapp config backup |
管理 Web 应用的备份。 |
核心 | GA |
az webapp config backup create |
创建 Web 应用的备份。 |
核心 | GA |
az webapp config backup delete |
删除 Web 应用备份。 |
核心 | GA |
az webapp config backup list |
列出 Web 应用的备份。 |
核心 | GA |
az webapp config backup restore |
从备份还原 Web 应用。 |
核心 | GA |
az webapp config backup show |
显示 Web 应用的备份计划。 |
核心 | GA |
az webapp config backup update |
为 Web 应用配置新的备份计划。 |
核心 | GA |
az webapp config connection-string |
管理 Web 应用的连接字符串。 |
核心 | GA |
az webapp config connection-string delete |
删除 Web 应用的连接字符串。 |
核心 | GA |
az webapp config connection-string list |
获取 Web 应用的连接字符串。 |
核心 | GA |
az webapp config connection-string set |
更新 Web 应用的连接字符串。 |
核心 | GA |
az webapp config container |
管理现有 Web 应用的容器设置。 |
核心 | GA |
az webapp config container delete |
删除现有 Web 应用的容器设置。 |
核心 | GA |
az webapp config container set |
设置现有 Web 应用的容器设置。 |
核心 | GA |
az webapp config container show |
获取 Web 应用的容器设置的详细信息。 |
核心 | GA |
az webapp config hostname |
配置 Web 应用的主机名。 |
核心 | GA |
az webapp config hostname add |
将主机名绑定到 Web 应用。 |
核心 | GA |
az webapp config hostname delete |
从 Web 应用取消绑定主机名。 |
核心 | GA |
az webapp config hostname get-external-ip |
获取 Web 应用的面向外部的 IP 地址。 |
核心 | GA |
az webapp config hostname list |
列出 Web 应用的所有主机名绑定。 |
核心 | GA |
az webapp config set |
设置 Web 应用的配置。 |
核心 | GA |
az webapp config show |
获取 Web 应用配置的详细信息。 |
核心 | GA |
az webapp config snapshot |
管理 Web 应用快照。 |
核心 | GA |
az webapp config snapshot list |
列出 Web 应用的可还原快照。 |
核心 | GA |
az webapp config snapshot restore |
还原 Web 应用快照。 |
核心 | GA |
az webapp config ssl |
为 Web 应用配置 SSL 证书。 |
核心和扩展 | GA |
az webapp config ssl bind |
将 SSL 证书绑定到 Web 应用。 |
核心 | GA |
az webapp config ssl bind (appservice-kube 扩展) |
将 SSL 证书绑定到 Web 应用。 |
扩展 | GA |
az webapp config ssl create |
在 Web 应用中创建主机名的托管证书。 |
核心 | 预览 |
az webapp config ssl delete |
从 Web 应用中删除 SSL 证书。 |
核心 | GA |
az webapp config ssl import |
从密钥库将 SSL 或App 服务证书导入 Web 应用。 |
核心 | GA |
az webapp config ssl list |
列出 Web 应用的 SSL 证书。 |
核心 | GA |
az webapp config ssl show |
显示 Web 应用的 SSL 证书的详细信息。 |
核心 | GA |
az webapp config ssl unbind |
从 Web 应用取消绑定 SSL 证书。 |
核心 | GA |
az webapp config ssl unbind (appservice-kube 扩展) |
从 Web 应用取消绑定 SSL 证书。 |
扩展 | GA |
az webapp config ssl upload |
将 SSL 证书上传到 Web 应用。 |
核心 | GA |
az webapp config storage-account |
管理 Web 应用的 Azure 存储帐户配置。 (仅 Linux Web 应用 和 Windows 容器Web 应用)。 |
核心 | GA |
az webapp config storage-account add |
将 Azure 存储帐户配置添加到 Web 应用。 (仅 Linux Web 应用 和 Windows 容器Web 应用)。 |
核心 | GA |
az webapp config storage-account delete |
删除 Web 应用的 Azure 存储帐户配置。 (仅 Linux Web 应用 和 Windows 容器Web 应用)。 |
核心 | GA |
az webapp config storage-account list |
获取 Web 应用的 Azure 存储帐户配置。 (仅 Linux Web 应用 和 Windows 容器Web 应用)。 |
核心 | GA |
az webapp config storage-account update |
更新 Web 应用上的现有 Azure 存储帐户配置。 (仅 Linux Web 应用 和 Windows 容器Web 应用)。 |
核心 | GA |
az webapp connection |
用于管理 Web 应用连接的命令。 |
核心和扩展 | GA |
az webapp connection create |
在 Web 应用和目标资源之间创建连接。 |
核心和扩展 | GA |
az webapp connection create app-insights |
创建与 app-insights 的 Web 应用连接。 |
核心 | GA |
az webapp connection create appconfig |
创建与 appconfig 的 Web 应用连接。 |
核心 | GA |
az webapp connection create cognitiveservices |
创建与认知服务的 Web 应用连接。 |
核心 | GA |
az webapp connection create confluent-cloud |
创建到 confluent-cloud 的 Webapp 连接。 |
核心 | GA |
az webapp connection create cosmos-cassandra |
创建到 cosmos-cassandra 的 Web 应用连接。 |
核心 | GA |
az webapp connection create cosmos-gremlin |
创建与 cosmos-gremlin 的 Web 应用连接。 |
核心 | GA |
az webapp connection create cosmos-mongo |
创建与 cosmos-mongo 的 Web 应用连接。 |
核心 | GA |
az webapp connection create cosmos-sql |
创建与 cosmos-sql 的 Web 应用连接。 |
核心 | GA |
az webapp connection create cosmos-table |
创建与 cosmos-table 的 Web 应用连接。 |
核心 | GA |
az webapp connection create eventhub |
创建到 eventhub 的 Web 应用连接。 |
核心 | GA |
az webapp connection create keyvault |
创建到 keyvault 的 Web 应用连接。 |
核心 | GA |
az webapp connection create mysql |
创建到 mysql 的 Web 应用连接。 |
核心 | 已放弃 |
az webapp connection create mysql-flexible |
创建与 mysql 灵活连接的 Webapp 连接。 |
核心 | GA |
az webapp connection create mysql-flexible (serviceconnector-passwordless 扩展) |
创建与 mysql 灵活连接的 Webapp 连接。 |
扩展 | GA |
az webapp connection create postgres |
创建到 postgres 的 Web 应用连接。 |
核心 | 已放弃 |
az webapp connection create postgres (serviceconnector-passwordless 扩展) |
创建到 postgres 的 Web 应用连接。 |
扩展 | 已放弃 |
az webapp connection create postgres-flexible |
创建与 postgres 灵活连接的 Web 应用连接。 |
核心 | GA |
az webapp connection create postgres-flexible (serviceconnector-passwordless 扩展) |
创建与 postgres 灵活连接的 Web 应用连接。 |
扩展 | GA |
az webapp connection create redis |
创建与 redis 的 Web 应用连接。 |
核心 | GA |
az webapp connection create redis-enterprise |
创建与 redis-enterprise 的 Web 应用连接。 |
核心 | GA |
az webapp connection create servicebus |
创建到 servicebus 的 Web 应用连接。 |
核心 | GA |
az webapp connection create signalr |
创建到 signalr 的 Web 应用连接。 |
核心 | GA |
az webapp connection create sql |
创建与 sql 的 Web 应用连接。 |
核心 | GA |
az webapp connection create sql (serviceconnector-passwordless 扩展) |
创建与 sql 的 Web 应用连接。 |
扩展 | GA |
az webapp connection create storage-blob |
创建与 storage-blob 的 Web 应用连接。 |
核心 | GA |
az webapp connection create storage-file |
创建到存储文件的 Web 应用连接。 |
核心 | GA |
az webapp connection create storage-queue |
创建与存储队列的 Web 应用连接。 |
核心 | GA |
az webapp connection create storage-table |
创建与存储表的 Web 应用连接。 |
核心 | GA |
az webapp connection create webpubsub |
创建与 webpubsub 的 Web 应用连接。 |
核心 | GA |
az webapp connection delete |
删除 Web 应用连接。 |
核心 | GA |
az webapp connection list |
列出 Web 应用的连接。 |
核心 | GA |
az webapp connection list-configuration |
列出 Webapp 连接的源配置。 |
核心 | GA |
az webapp connection list-support-types |
列出 Web 应用连接支持的客户端类型和身份验证类型。 |
核心 | GA |
az webapp connection show |
获取 Web 应用连接的详细信息。 |
核心 | GA |
az webapp connection update |
更新 Web 应用连接。 |
核心 | GA |
az webapp connection update app-insights |
将 Web 应用更新到 app-insights 连接。 |
核心 | GA |
az webapp connection update appconfig |
将 Web 应用更新为 appconfig 连接。 |
核心 | GA |
az webapp connection update cognitiveservices |
将 Web 应用更新为认知服务连接。 |
核心 | GA |
az webapp connection update confluent-cloud |
将 webapp 更新为 confluent-cloud 连接。 |
核心 | GA |
az webapp connection update cosmos-cassandra |
将 Web 应用更新为 cosmos-cassandra 连接。 |
核心 | GA |
az webapp connection update cosmos-gremlin |
将 webapp 更新为 cosmos-gremlin 连接。 |
核心 | GA |
az webapp connection update cosmos-mongo |
将 Web 应用更新为 cosmos-mongo 连接。 |
核心 | GA |
az webapp connection update cosmos-sql |
将 Web 应用更新为 cosmos-sql 连接。 |
核心 | GA |
az webapp connection update cosmos-table |
将 Web 应用更新为 cosmos-table 连接。 |
核心 | GA |
az webapp connection update eventhub |
将 Web 应用更新到 eventhub 连接。 |
核心 | GA |
az webapp connection update keyvault |
将 Web 应用更新为 keyvault 连接。 |
核心 | GA |
az webapp connection update mysql |
将 Web 应用更新到 mysql 连接。 |
核心 | 已放弃 |
az webapp connection update mysql-flexible |
将 webapp 更新为 mysql 灵活连接。 |
核心 | GA |
az webapp connection update postgres |
将 Web 应用更新为 postgres 连接。 |
核心 | 已放弃 |
az webapp connection update postgres-flexible |
将 Web 应用更新为具有 postgres 灵活连接。 |
核心 | GA |
az webapp connection update redis |
将 Web 应用更新为 redis 连接。 |
核心 | GA |
az webapp connection update redis-enterprise |
将 Web 应用更新为 redis-enterprise 连接。 |
核心 | GA |
az webapp connection update servicebus |
将 Web 应用更新到 servicebus 连接。 |
核心 | GA |
az webapp connection update signalr |
将 Web 应用更新为信号器连接。 |
核心 | GA |
az webapp connection update sql |
将 Web 应用更新到 sql 连接。 |
核心 | GA |
az webapp connection update storage-blob |
将 Web 应用更新到 storage-blob 连接。 |
核心 | GA |
az webapp connection update storage-file |
将 Web 应用更新为存储文件连接。 |
核心 | GA |
az webapp connection update storage-queue |
将 Web 应用更新为存储队列连接。 |
核心 | GA |
az webapp connection update storage-table |
将 Web 应用更新为存储表连接。 |
核心 | GA |
az webapp connection update webpubsub |
将 Web 应用更新为 webpubsub 连接。 |
核心 | GA |
az webapp connection validate |
验证 Web 应用连接。 |
核心 | GA |
az webapp connection wait |
将 CLI 置于等待状态,直到满足连接条件。 |
核心 | GA |
az webapp cors |
管理跨源资源共享 (CORS)。 |
核心 | GA |
az webapp cors add |
添加允许的源。 |
核心 | GA |
az webapp cors remove |
删除允许的源。 |
核心 | GA |
az webapp cors show |
显示允许的源。 |
核心 | GA |
az webapp create |
创建 Web 应用。 |
核心 | GA |
az webapp create (appservice-kube 扩展) |
创建 Web 应用。 |
扩展 | GA |
az webapp create-remote-connection |
使用与 Web 应用的 tcp 隧道创建远程连接。 |
核心 | GA |
az webapp delete |
删除 Web 应用。 |
核心 | GA |
az webapp deleted |
管理已删除的 Web 应用。 |
核心 | 预览 |
az webapp deleted list |
列出已删除的 Web 应用。 |
核心 | 预览 |
az webapp deleted restore |
还原已删除的 Web 应用。 |
核心 | 预览 |
az webapp deploy |
将提供的项目部署到 Azure Web 应用。 |
核心 | GA |
az webapp deployment |
管理 Web 应用部署。 |
核心和扩展 | GA |
az webapp deployment container |
管理基于容器的持续部署。 |
核心 | GA |
az webapp deployment container config |
通过容器配置持续部署。 |
核心 | GA |
az webapp deployment container show-cd-url |
获取可用于为持续部署配置 Webhook 的 URL。 |
核心 | GA |
az webapp deployment github-actions |
为 Web 应用配置 GitHub Actions。 |
核心 | GA |
az webapp deployment github-actions add |
将 GitHub Actions 工作流文件添加到指定的存储库。 工作流将生成应用并将其部署到指定的 Web 应用。 |
核心 | GA |
az webapp deployment github-actions remove |
删除 GitHub Actions 工作流文件并将其与指定的存储库断开连接。 |
核心 | GA |
az webapp deployment list-publishing-credentials |
获取可用 Web 应用发布凭据的详细信息。 |
核心 | GA |
az webapp deployment list-publishing-profiles |
获取可用 Web 应用部署配置文件的详细信息。 |
核心 | GA |
az webapp deployment slot |
管理 Web 应用部署槽位。 |
核心 | GA |
az webapp deployment slot auto-swap |
配置部署槽自动交换。 |
核心 | GA |
az webapp deployment slot create |
创建部署槽。 |
核心 | GA |
az webapp deployment slot delete |
删除部署槽位。 |
核心 | GA |
az webapp deployment slot list |
列出所有部署槽位。 |
核心 | GA |
az webapp deployment slot swap |
交换 Web 应用的部署槽位。 |
核心 | GA |
az webapp deployment source |
通过源代码管理来管理 Web 应用部署。 |
核心和扩展 | GA |
az webapp deployment source config |
从 git 或 Mercurial 存储库管理部署。 |
核心 | GA |
az webapp deployment source config-local-git |
获取 git 存储库终结点的 URL 用于为 web 应用部署克隆和推送。 |
核心 | GA |
az webapp deployment source config-zip |
使用 Web 应用的 kudu zip 推送部署执行部署。 |
核心 | 已放弃 |
az webapp deployment source config-zip (appservice-kube 扩展) |
使用 Web 应用的 kudu zip 推送部署执行部署。 |
扩展 | GA |
az webapp deployment source delete |
删除源代码管理部署配置。 |
核心 | GA |
az webapp deployment source show |
获取源代码管理部署配置的详细信息。 |
核心 | GA |
az webapp deployment source sync |
从存储库同步。 仅在手动集成模式下需要。 |
核心 | GA |
az webapp deployment source update-token |
更新 Azure 应用服务中缓存的源代码管理令牌。 |
核心 | GA |
az webapp deployment user |
管理用于部署的用户凭据。 |
核心 | GA |
az webapp deployment user set |
更新部署凭据。 |
核心 | GA |
az webapp deployment user show |
获取部署发布用户。 |
核心 | GA |
az webapp hybrid-connection |
列出、添加和删除 Web 应用中的混合连接的方法。 |
核心 | GA |
az webapp hybrid-connection add |
将现有的混合连接添加到 Web 应用。 |
核心 | GA |
az webapp hybrid-connection list |
列出 Web 应用上的混合连接。 |
核心 | GA |
az webapp hybrid-connection remove |
从 Web 应用中删除混合连接。 |
核心 | GA |
az webapp identity |
管理 Web 应用的托管标识。 |
核心 | GA |
az webapp identity assign |
将托管标识分配给 Web 应用。 |
核心 | GA |
az webapp identity remove |
禁用 Web 应用的托管标识。 |
核心 | GA |
az webapp identity show |
显示 Web 应用的托管标识。 |
核心 | GA |
az webapp list |
列出 Web 应用。 |
核心 | GA |
az webapp list-instances |
列出 Web 应用或 Web 应用槽的所有横向扩展实例。 |
核心 | GA |
az webapp list-runtimes |
列出可用于 Web 应用的可用内置堆栈。 |
核心 | GA |
az webapp list-runtimes (appservice-kube 扩展) |
列出可用于 Web 应用的可用内置堆栈。 |
扩展 | GA |
az webapp log |
管理 Web 应用日志。 |
核心 | GA |
az webapp log config |
为 Web 应用配置日志记录。 |
核心 | GA |
az webapp log deployment |
管理 Web 应用部署日志。 |
核心 | GA |
az webapp log deployment list |
列出与 Web 应用关联的部署。 |
核心 | GA |
az webapp log deployment show |
显示最新部署的部署日志,或指定部署 ID 时的特定部署日志。 |
核心 | GA |
az webapp log download |
将 Web 应用的日志历史记录下载为 zip 文件。 |
核心 | GA |
az webapp log show |
获取 Web 应用的日志记录配置的详细信息。 |
核心 | GA |
az webapp log tail |
启动 Web 应用的实时日志跟踪。 |
核心 | GA |
az webapp restart |
重启 Web 应用。 |
核心 | GA |
az webapp restart (appservice-kube 扩展) |
重启 Web 应用。 |
扩展 | GA |
az webapp scale |
修改已启用 Arc 的 Kubernetes 工作负载上的 Web 应用实例数。 |
扩展 | GA |
az webapp scan |
保留一组可迎合 Webapp 扫描的命令。 目前仅适用于基于 Linux 的 Web 应用。 |
扩展 | GA |
az webapp scan list-result |
获取在 Web 应用上执行的所有扫描的详细信息、在 Web 应用上设置的最大扫描限制。除了 Web 应用上执行的每个扫描的扫描状态外,还会获得扫描日志结果。 |
扩展 | GA |
az webapp scan show-result |
获取指定扫描 ID 的结果。这会提取指定的扫描 ID 的扫描日志结果。 |
扩展 | GA |
az webapp scan start |
在 wwwroot 目录中的指定 Webapp 文件上启动扫描。 它返回包含 ScanID、traking 和结果 URL 的 JSON。 |
扩展 | GA |
az webapp scan stop |
停止当前正在执行的扫描。 如果未执行扫描,则不执行任何操作。 |
扩展 | GA |
az webapp scan track |
通过提供扫描 ID 来跟踪扫描状态。可以从 [Starting, Success, Failed, TimeoutFailure, Execution] 跟踪扫描的状态。 |
扩展 | GA |
az webapp show |
获取 Web 应用的详细信息。 |
核心 | GA |
az webapp show (appservice-kube 扩展) |
获取 Web 应用的详细信息。 |
扩展 | GA |
az webapp ssh |
SSH 命令建立与 Web 容器的 ssh 会话,开发人员会远程获取 shell 终端。 |
核心 | 预览 |
az webapp start |
启动 Web 应用。 |
核心 | GA |
az webapp stop |
停止 Web 应用。 |
核心 | GA |
az webapp traffic-routing |
管理 Web 应用的流量路由。 |
核心 | GA |
az webapp traffic-routing clear |
清除路由规则并将所有流量发送到生产环境。 |
核心 | GA |
az webapp traffic-routing set |
配置将流量路由到部署槽位。 |
核心 | GA |
az webapp traffic-routing show |
显示跨槽的流量的当前分布。 |
核心 | GA |
az webapp up |
创建 Web 应用并将代码从本地工作区部署到应用。 从代码所在的文件夹中运行该命令是必需的。 当前支持包括 Node、Python、.NET Core 和 ASP.NET。 Node、Python 应用作为 Linux 应用创建。 .Net Core、ASP.NET 和静态 HTML 应用作为 Windows 应用创建。 追加 HTML 标志以部署为静态 HTML 应用。 每次成功运行命令时,将为当前目录保存资源组、sku、位置、计划和名称的默认参数值。 然后,这些默认值用于同一目录中的命令后续运行中未提供的任何参数。 使用“az configure”管理默认值。 |
核心 | GA |
az webapp update |
更新现有的 Web 应用。 |
核心 | GA |
az webapp update (appservice-kube 扩展) |
更新现有的 Web 应用。 |
扩展 | GA |
az webapp vnet-integration |
列出、添加和删除 Web 应用中的虚拟网络集成的方法。 |
核心 | GA |
az webapp vnet-integration add |
将区域虚拟网络集成添加到 Web 应用。 |
核心 | GA |
az webapp vnet-integration list |
列出 Web 应用上的虚拟网络集成。 |
核心 | GA |
az webapp vnet-integration remove |
从 webapp 中删除区域虚拟网络集成。 |
核心 | GA |
az webapp webjob |
允许对 Web 应用上的 Web 作业执行管理操作。 |
核心 | GA |
az webapp webjob continuous |
允许对 Web 应用执行连续 Web 作业的管理操作。 |
核心 | GA |
az webapp webjob continuous list |
列出所选 Web 应用上的所有连续 Web 作业。 |
核心 | GA |
az webapp webjob continuous remove |
删除特定的连续 Web 作业。 |
核心 | GA |
az webapp webjob continuous start |
在所选 Web 应用上启动特定的连续 Web 作业。 |
核心 | GA |
az webapp webjob continuous stop |
停止特定的连续 Web 作业。 |
核心 | GA |
az webapp webjob triggered |
允许对 Web 应用执行触发的 Web 作业的管理操作。 |
核心 | GA |
az webapp webjob triggered list |
列出 Web 应用上托管的所有触发的 Web 作业。 |
核心 | GA |
az webapp webjob triggered log |
获取在 Web 应用上托管的特定触发 Web 作业的历史记录。 |
核心 | GA |
az webapp webjob triggered remove |
删除在 Web 应用上托管的特定触发的 Web 作业。 |
核心 | GA |
az webapp webjob triggered run |
运行 Web 应用上托管的特定触发的 Web 作业。 |
核心 | GA |
az webapp browse
在浏览器中打开 Web 应用。 Azure Cloud Shell 不支持此操作。
az webapp browse [--ids]
[--logs]
[--name]
[--resource-group]
[--slot]
[--subscription]
示例
在浏览器中打开 Web 应用。 (自动生成)
az webapp browse --name MyWebapp --resource-group MyResourceGroup
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
启用在启动 Web 应用后立即查看日志流。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp create
创建 Web 应用。
Web 应用的名称必须能够生成唯一的 FQDN 作为 AppName.azurewebsites.net。
az webapp create --name
--plan
--resource-group
[--acr-identity]
[--acr-use-identity]
[--assign-identity]
[--basic-auth {Disabled, Enabled}]
[--container-image-name]
[--container-registry-password]
[--container-registry-url]
[--container-registry-user]
[--deployment-container-image-name]
[--deployment-local-git]
[--deployment-source-branch]
[--deployment-source-url]
[--docker-registry-server-password]
[--docker-registry-server-user]
[--https-only {false, true}]
[--multicontainer-config-file]
[--multicontainer-config-type {COMPOSE, KUBE}]
[--public-network-access {Disabled, Enabled}]
[--role]
[--runtime]
[--scope]
[--startup-file]
[--subnet]
[--tags]
[--vnet]
示例
使用默认配置创建 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName
使用 Java 11 运行时创建 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java:11:Java SE:11"
使用 NodeJS 10.14 运行时创建 Web 应用,并从本地 git 存储库部署。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node:12LTS" --deployment-local-git
使用 DockerHub 中的映像创建 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i nginx
使用专用 DockerHub 注册表中的映像创建 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i MyImageName -s username -w password
从专用Azure 容器注册表创建包含映像的 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag
使用位于不同资源组中的共享App 服务计划创建 WebApp。
AppServicePlanID=$(az appservice plan show -n SharedAppServicePlan -g MyASPRG --query "id" --out tsv) az webapp create -g MyResourceGroup -p "$AppServicePlanID" -n MyUniqueAppName
使用用户分配的托管标识从专用Azure 容器注册表拉取映像创建容器 Web 应用
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --container-image-name myregistry.azurecr.io/docker-image:tag --assign-identity MyAssignIdentities --acr-use-identity --acr-identity MyUserAssignedIdentityResourceId
必需参数
新 Web 应用的名称。 Web 应用名称只能包含允许字母数字字符和连字符,不能以连字符开头或结尾,并且必须小于 64 个字符。
应用服务计划的名称或资源 ID。 使用“appservice plan create”获取一个。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
接受将为 acr 映像拉取设置的系统或用户分配标识。 使用“[system]”来引用系统分配的标识,或使用资源 ID 来引用用户分配的标识。
启用或禁用来自 acr 的拉取映像,请使用托管标识。
接受由空格分隔的系统或用户分配标识。 使用“[system]”来引用系统分配的标识,或使用资源 ID 来引用用户分配的标识。 请查看有关更多示例的帮助。
启用或禁用基本身份验证。
容器自定义映像名称和标记名称(例如 /:))。
容器注册表服务器密码。 专用注册表是必需的。
容器注册表服务器 URL。
容器注册表服务器用户名。
选项“--deployment-container-image-name”已弃用,将在将来的版本中删除。
容器注册表的容器映像名称,例如 publisher/image-name:tag。
启用本地 git。
要部署的分支。
用于与手动集成链接的 Git 存储库 URL。
选项“--docker-registry-server-password”已弃用,将在将来的版本中删除。 请改用“--container-registry-password”。
容器注册表服务器密码。 专用注册表是必需的。
选项“--docker-registry-server-user”已弃用,将在将来的版本中删除。 请改用“--container-registry-user”。
容器注册表服务器用户名。
使用 HTTP 重定向到应用的所有流量到 HTTPS。
仅限 Linux。 多容器应用的配置文件。 (本地或远程)。
仅限 Linux。
启用或禁用对 Web 应用的公共访问。
系统分配的标识将具有的角色名称或 ID。
采用 Framework:Version 格式的规范化 Web 运行时,例如“PHP:7.2”。用于 az webapp list-runtimes
可用列表。
系统分配的标识可以访问的范围。
仅限 Linux。 Web 的启动文件。
要加入 webapp 的预先存在的子网的名称或资源 ID。 如果按名称指定子网,则还需要 --vnet 参数。
空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。
区域虚拟网络的名称或资源 ID。 如果不同资源组中有多个同名的 vnet,请使用 vnet 资源 ID 来指定要使用的 vnet。 如果使用 vnet 名称,则默认使用与 Web 应用相同的资源组中的 vnet。 必须与 --subnet 参数一起使用。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp create (appservice-kube 扩展)
创建 Web 应用。
Web 应用的名称必须能够生成唯一的 FQDN 作为 AppName.azurewebsites.net。
az webapp create --name
--resource-group
[--assign-identity]
[--custom-location]
[--deployment-container-image-name]
[--deployment-local-git]
[--deployment-source-branch]
[--deployment-source-url]
[--docker-registry-server-password]
[--docker-registry-server-user]
[--max-worker-count]
[--min-worker-count]
[--multicontainer-config-file]
[--multicontainer-config-type {COMPOSE, KUBE}]
[--plan]
[--role]
[--runtime]
[--scope]
[--startup-file]
[--tags]
示例
使用默认配置创建 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName
使用“|”分隔符创建具有 Java 11 运行时的 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java|11|Java SE|11"
使用“:”分隔符创建具有 Java 11 运行时的 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "java:11:Java SE:11"
使用 NodeJS 10.14 运行时创建 Web 应用,并从本地 git 存储库部署。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --runtime "node|10.14" --deployment-local-git
使用 DockerHub 中的映像创建 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i nginx
使用专用 DockerHub 注册表中的映像创建 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i MyImageName -s username -w password
从专用Azure 容器注册表创建包含映像的 Web 应用。
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag
使用位于不同资源组中的共享App 服务计划创建 WebApp。
AppServicePlanID=$(az appservice plan show -n SharedAppServicePlan -g MyASPRG --query "id" --out tsv) az webapp create -g MyResourceGroup -p "$AppServicePlanID" -n MyUniqueAppName
在 appservice kubernetes 环境中创建 WebApp
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --custom-location /subscriptions/sub_id/resourcegroups/group_name/providers/microsoft.extendedlocation/customlocations/custom_location_name
在 appservice kubernetes 环境和与自定义位置相同的资源组中创建 WebApp
az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName --custom-location custom_location_name
必需参数
新 Web 应用的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
接受由空格分隔的系统或用户分配标识。 使用“[system]”来引用系统分配的标识,或使用资源 ID 来引用用户分配的标识。 请查看有关更多示例的帮助。
自定义位置的名称或 ID。 对应用的不同资源组中的自定义位置使用 ID。
仅限 Linux。 Docker 中心的容器映像名称,例如 publisher/image-name:tag。
启用本地 git。
要部署的分支。
用于与手动集成链接的 Git 存储库 URL。
容器注册表服务器密码。 专用注册表是必需的。
容器注册表服务器用户名。
要分配的最大辅助角色数。
要分配的最小辅助角色数。
仅限 Linux。 多容器应用的配置文件。 (本地或远程)。
仅限 Linux。
应用服务计划的名称或资源 ID。 使用“appservice plan create”获取一个。
系统分配的标识将具有的角色名称或 ID。
框架格式的规范化 Web 运行时 |版本,例如“PHP|5.6”。 用于 az webapp list-runtimes
可用列表。
系统分配的标识可以访问的范围。
仅限 Linux。 Web 的启动文件。
空格分隔标记:key[=value] [key[=value] ...]。使用“”清除现有标记。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp create-remote-connection
使用与 Web 应用的 tcp 隧道创建远程连接。
az webapp create-remote-connection [--ids]
[--instance]
[--name]
[--port]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
要连接到的 Webapp 实例。 默认为“无”。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
远程连接的端口。 默认值:随机可用端口。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
超时(以秒为单位)。 默认为“无”。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp delete
删除 Web 应用。
az webapp delete [--ids]
[--keep-dns-registration]
[--keep-empty-plan]
[--keep-metrics]
[--name]
[--resource-group]
[--slot]
[--subscription]
示例
删除 Web 应用。 (自动生成)
az webapp delete --name MyWebapp --resource-group MyResourceGroup
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
参数“keep_dns_registration”已被弃用,将在版本“3.0.0”中删除。
保留 DNS 注册。
保留空的应用服务计划。
保留应用指标。
Web 应用的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp deploy
将提供的项目部署到 Azure Web 应用。
az webapp deploy [--async {false, true}]
[--clean {false, true}]
[--ids]
[--ignore-stack {false, true}]
[--name]
[--resource-group]
[--restart {false, true}]
[--slot]
[--src-path]
[--src-url]
[--subscription]
[--target-path]
[--timeout]
[--track-status {false, true}]
[--type {ear, jar, lib, startup, static, war, zip}]
示例
异步部署战争文件。
az webapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type war --async true
将静态文本文件部署到 wwwroot/staticfiles/test.txt
az webapp deploy --resource-group ResourceGroup --name AppName --src-path SourcePath --type static --target-path staticfiles/test.txt
可选参数
如果为 true,则以异步方式部署项目。 (将项目推送到 Web 应用后,该命令将退出。 使用“--src-url”时尚不支持同步部署。
如果为 true,在部署文件之前清理目标目录。 默认值是根据项目类型确定的。
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
如果为 true,则忽略任何特定于堆栈的默认值。
要部署到的 Web 应用的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
如果为 true,将在部署后重启 Web 应用。 如果要部署多个项目,并且不想在先前的部署中重启站点,则将其设置为 false。
槽的名称。 如果未指定,则默认为生产槽。
要部署的项目的路径。 例如:“myapp.zip”或“/myworkspace/apps/myapp.war”。
项目的 URL。 Web 应用将从此 URL 拉取项目。 例如:“http://mysite.com/files/myapp.war?key=123"。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
项目应部署到的绝对路径。 默认为“home/site/wwwroot/”Ex:“/home/site/deployments/tools/”、“/home/site/scripts/startup-script.sh”。
部署操作的超时(以毫秒为单位)。 使用“--src-url”时被忽略,因为使用“--src-url”时尚不支持同步部署。
如果为 true,则会在部署期间跟踪 Web 应用启动状态,以用于 Linux Web 应用。
用于替代要部署的项目的类型。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp list
列出 Web 应用。
az webapp list [--resource-group]
[--show-details]
示例
列出 MyResourceGroup 中的所有 Web 应用。
az webapp list --resource-group MyResourceGroup
列出所有 Web 应用的默认主机名和状态。
az webapp list --query "[].{hostName: defaultHostName, state: state}"
列出所有正在运行的 Web 应用。
az webapp list --query "[?state=='Running']"
可选参数
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
在输出中包含列出的 Web 应用的详细站点配置。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp list-instances
列出 Web 应用或 Web 应用槽的所有横向扩展实例。
az webapp list-instances --name
--resource-group
[--slot]
必需参数
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
可选参数
Web 应用槽的名称。 如果未指定,则默认为生产槽。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp list-runtimes
列出可用于 Web 应用的可用内置堆栈。
az webapp list-runtimes [--linux]
[--os {linux, windows}]
[--show-runtime-details]
可选参数
参数“linux”已弃用,将在将来的版本中删除。 请改用“--os-type”。
列出基于 Linux 的 Web 应用的运行时堆栈。
将输出限制为仅 Windows 或 linux 运行时。
显示运行时堆栈的详细版本。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp list-runtimes (appservice-kube 扩展)
列出可用于 Web 应用的可用内置堆栈。
az webapp list-runtimes [--is-kube]
[--linux]
[--os {linux, windows}]
可选参数
限制 Azure arc 上应用服务的输出。
参数“linux”已弃用,将在将来的版本中删除。 请改用“--os-type”。
列出基于 Linux 的 Web 应用的运行时堆栈。
将输出限制为仅 Windows 或 linux 运行时。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp restart
重启 Web 应用。
az webapp restart [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
示例
重启 Web 应用。 (自动生成)
az webapp restart --name MyWebapp --resource-group MyResourceGroup
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp restart (appservice-kube 扩展)
重启 Web 应用。
az webapp restart [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
示例
重启 Web 应用。 (自动生成)
az webapp restart --name MyWebapp --resource-group MyResourceGroup
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
Web 应用的名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp scale
修改已启用 Arc 的 Kubernetes 工作负载上的 Web 应用实例数。
az webapp scale --instance-count
[--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
示例
将 MyApp 的实例数更改为 2。
az webapp scale -g MyResourceGroup -n MyApp --instance-count 2
必需参数
实例数。
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
Web 应用的名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp show
获取 Web 应用的详细信息。
az webapp show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
示例
获取 Web 应用的详细信息。 (自动生成)
az webapp show --name MyWebapp --resource-group MyResourceGroup
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp show (appservice-kube 扩展)
获取 Web 应用的详细信息。
az webapp show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
示例
获取 Web 应用的详细信息。 (自动生成)
az webapp show --name MyWebapp --resource-group MyResourceGroup
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
Web 应用的名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp ssh
此命令处于预览阶段,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus
SSH 命令建立与 Web 容器的 ssh 会话,开发人员会远程获取 shell 终端。
az webapp ssh [--ids]
[--instance]
[--name]
[--port]
[--resource-group]
[--slot]
[--subscription]
[--timeout]
示例
通过 ssh 连接到 Web 应用
az webapp ssh -n MyUniqueAppName -g MyResourceGroup
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
要连接到的 Webapp 实例。 默认为“无”。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
远程连接的端口。 默认值:随机可用端口。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
超时(以秒为单位)。 默认为“无”。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp start
启动 Web 应用。
az webapp start [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
示例
启动 Web 应用。 (自动生成)
az webapp start --name MyWebapp --resource-group MyResourceGroup
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp stop
停止 Web 应用。
az webapp stop [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
示例
停止 Web 应用。 (自动生成)
az webapp stop --name MyWebapp --resource-group MyResourceGroup
可选参数
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp up
创建 Web 应用并将代码从本地工作区部署到应用。 从代码所在的文件夹中运行该命令是必需的。 当前支持包括 Node、Python、.NET Core 和 ASP.NET。 Node、Python 应用作为 Linux 应用创建。 .Net Core、ASP.NET 和静态 HTML 应用作为 Windows 应用创建。 追加 HTML 标志以部署为静态 HTML 应用。 每次成功运行命令时,将为当前目录保存资源组、sku、位置、计划和名称的默认参数值。 然后,这些默认值用于同一目录中的命令后续运行中未提供的任何参数。 使用“az configure”管理默认值。
az webapp up [--app-service-environment]
[--basic-auth {Disabled, Enabled}]
[--dryrun]
[--html]
[--ids]
[--launch-browser]
[--location]
[--logs]
[--name]
[--os-type {Linux, Windows}]
[--plan]
[--resource-group]
[--runtime]
[--sku {B1, B2, B3, D1, F1, FREE, I1, I1MV2, I1V2, I2, I2MV2, I2V2, I3, I3MV2, I3V2, I4MV2, I4V2, I5MV2, I5V2, I6V2, P0V3, P1MV3, P1V2, P1V3, P2MV3, P2V2, P2V3, P3MV3, P3V2, P3V3, P4MV3, P5MV3, S1, S2, S3, SHARED, WS1, WS2, WS3}]
[--subscription]
[--track-status {false, true}]
示例
查看将要创建的应用的详细信息,而无需实际运行操作
az webapp up --dryrun
通过从要部署的代码所在的文件夹中运行命令,创建具有默认配置的 Web 应用。
az webapp up
创建具有指定名称的 Web 应用
az webapp up -n MyUniqueAppName
创建具有指定名称和 Java 11 运行时的 Web 应用
az webapp up -n MyUniqueAppName --runtime "java:11:Java SE:11"
通过从要部署的代码所在的文件夹中运行命令,在特定区域中创建 Web 应用。
az webapp up -l locationName
创建 Web 应用并在部署操作完成后启用日志流式处理。 这将启用启用日志流式处理所需的默认配置。
az webapp up --logs
创建 Web 应用并部署为静态 HTML 应用。
az webapp up --html
可选参数
要部署到的环境App 服务的名称或资源 ID。 需要独立 V2 SKU。
启用或禁用基本身份验证。
显示创建和部署操作的摘要,而不是执行操作。
忽略应用检测并部署为 html 应用。
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
使用默认浏览器启动已创建的应用。 Azure Cloud Shell 不支持此操作。
Location。 az account list-locations
中的值。 可以使用 az configure --defaults location=<location>
配置默认位置。
配置在启动 Web 应用后立即启用查看日志流所需的默认日志记录。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
设置要创建的应用的 OS 类型。
与 Web 应用关联的应用服务计划的名称。
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
采用 Framework:Version 格式的规范化 Web 运行时,例如“PHP:7.2”。用于 az webapp list-runtimes
可用列表。
定价层,例如 F1(免费)、D1(共享)、B1(基本小型)、B2(基本中型)、B3(基本大型)、S1(标准小型)、P1V2(高级 V2 小型)、P2V2(高级 V2 中型)、P3V2(高级 V2 大型)、P0V3(高级 V3 额外小型)、P1V3(高级 V3 小型)、P2V3(高级 V3 中型)、P3V3(高级 V3 大型)、P1MV3(高级内存优化 V3 小型)、P2MV3(高级内存优化 V3 中型), P3MV3(高级内存优化 V3 大型)、P4MV3(高级内存优化 V3 特大型)、P5MV3(高级内存优化 V3 特大)、I1(独立小型)、I2(独立中等)、I3(独立大型)、I1V2(独立 V2 I1V2)、I2V2 (独立 V2 I1V2)、I2V2 (独立 V2 I1V2)、I2V2 (独立 V2 I1V2) 独立 V2 I2V2、I3V2(独立 V2 I3V2)、I4V2(独立 V2 I4V2)、I5V2(独立 V2 I5V2)、I6V2(独立 V2 I6V2)、I1MV2(独立内存优化 V2 I1MV2), I2MV2(独立内存优化 V2 I2MV2)、I3MV2(独立内存优化 V2 I3MV2)、I4MV2(独立内存优化 V2 I4MV) 2)、I5MV2(独立内存优化 V2 I5MV2)、WS1(逻辑应用工作流标准 1)、WS2(逻辑应用工作流标准 2)、WS3(逻辑应用工作流标准 3)。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
如果为 true,则会在部署期间跟踪 Web 应用启动状态,以用于 Linux Web 应用。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp update
更新现有的 Web 应用。
az webapp update [--add]
[--basic-auth {Disabled, Enabled}]
[--client-affinity-enabled {false, true}]
[--force-dns-registration {false, true}]
[--force-string]
[--https-only {false, true}]
[--ids]
[--minimum-elastic-instance-count]
[--name]
[--prewarmed-instance-count]
[--remove]
[--resource-group]
[--set]
[--skip-custom-domain-verification {false, true}]
[--skip-dns-registration {false, true}]
[--slot]
[--subscription]
[--ttl-in-seconds {false, true}]
示例
更新 Web 应用的标记。
az webapp update -g MyResourceGroup -n MyAppName --set tags.tagName=tagValue
更新 Web 应用。 (自动生成)
az webapp update --https-only true --name MyAppName --resource-group MyResourceGroup
可选参数
通过指定路径和键值对将对象添加到对象列表。 示例:--add property.listProperty <key=value, string or JSON string>
。
启用或禁用基本身份验证。
启用发送会话相关性 Cookie。
参数“force_dns_registration”已被弃用,将在版本“3.0.0”中删除。
如果为 true,则 Web 应用主机名强制注册到 DNS。
使用“set”或“add”时,保留字符串文本,而不是尝试转换为 JSON。
使用 HTTP 重定向到应用的所有流量到 HTTPS。
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
最小实例数。 应用必须处于弹性缩放App 服务计划中。
Web 应用的名称。 如果未指定,则会随机生成名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
预瓦数实例数。 应用必须处于弹性缩放App 服务计划中。
从列表中删除属性或元素。 示例: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
通过指定要设置的属性路径和值来更新对象。 示例:--set property1.property2=<value>
。
参数“skip_custom_domain_verification”已被弃用,将在版本“3.0.0”中删除。
如果为 true,则不会验证与 Web 应用关联的自定义域(非 *.azurewebsites.net) 域。
参数“skip_dns_registration”已被弃用,将在版本“3.0.0”中删除。
如果在创建时未向 DNS 注册真正的 Web 应用主机名。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
参数“ttl_in_seconds”已被弃用,将在版本“3.0.0”中删除。
Web 应用的默认域名生存时间(以秒为单位)。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az webapp update (appservice-kube 扩展)
更新现有的 Web 应用。
az webapp update [--add]
[--client-affinity-enabled {false, true}]
[--force-string]
[--https-only {false, true}]
[--ids]
[--minimum-elastic-instance-count]
[--name]
[--prewarmed-instance-count]
[--remove]
[--resource-group]
[--set]
[--slot]
[--subscription]
示例
更新 Web 应用的标记。
az webapp update -g MyResourceGroup -n MyAppName --set tags.tagName=tagValue
更新 Web 应用。 (自动生成)
az webapp update --https-only true --name MyAppName --resource-group MyResourceGroup
可选参数
通过指定路径和键值对将对象添加到对象列表。 示例:--add property.listProperty <key=value, string or JSON string>
。
启用发送会话相关性 Cookie。
使用“set”或“add”时,保留字符串文本,而不是尝试转换为 JSON。
使用 HTTP 重定向到应用的所有流量到 HTTPS。
一个或多个资源 ID(以空格分隔)。 它应该是包含“Resource Id”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“Resource Id”参数。
最小实例数。 应用必须处于弹性缩放App 服务计划中。
Web 应用的名称。 可以使用 < a0/a0> 配置默认值 az configure --defaults web=<name>
。
预瓦数实例数。 应用必须处于弹性缩放App 服务计划中。
从列表中删除属性或元素。 示例: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
资源组的名称。 可以使用 az configure --defaults group=<name>
配置默认组。
通过指定要设置的属性路径和值来更新对象。 示例:--set property1.property2=<value>
。
槽的名称。 如果未指定,则默认为生产槽。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。