共用方式為


az webapp

注意

此命令群組具有 Azure CLI 和至少一個擴充功能中定義的命令。 安裝每個擴充功能以受益於其擴充功能。 深入了解擴充功能。

管理 Web 應用程式。

命令

名稱 Description 類型 狀態
az webapp auth

管理 Webapp 驗證和授權。 若要使用 v2 驗證命令,請執行 「az extension add --name authV2」 以新增 authV2 CLI 擴充功能。

核心和擴充功能 GA
az webapp auth-classic

以傳統格式管理 Webapp 驗證和授權。

副檔名 GA
az webapp auth-classic show

以傳統格式顯示 Webapp 的驗證設定。

副檔名 GA
az webapp auth-classic update

以傳統格式更新 Webapp 的驗證設定。

副檔名 GA
az webapp auth apple

管理 Apple 識別提供者的 Webapp 驗證和授權。

副檔名 GA
az webapp auth apple show

顯示 Apple 識別提供者的驗證設定。

副檔名 GA
az webapp auth apple update

更新Apple識別提供者的用戶端識別碼和客戶端密碼。

副檔名 GA
az webapp auth config-version

管理 Webapp 驗證設定的組態版本狀態。 組態版本 v1 是指 /authSettings 端點,而 v2 則是指 /authSettingsV2 端點。

副檔名 GA
az webapp auth config-version revert

將 Webapp 的組態版本從 v2 還原為 v1(傳統版)。

副檔名 GA
az webapp auth config-version show

顯示 Webapp 的驗證設定組態版本。 組態版本 v1 是指 /authSettings 端點,而 v2 則是指 /authSettingsV2 端點。

副檔名 GA
az webapp auth config-version upgrade

將 Webapp 的組態版本從 v1(傳統)升級至 v2。

副檔名 GA
az webapp auth facebook

管理 Facebook 身分識別提供者的 Webapp 驗證和授權。

副檔名 GA
az webapp auth facebook show

顯示Facebook識別提供者的驗證設定。

副檔名 GA
az webapp auth facebook update

更新 Facebook 身分識別提供者的應用程式識別碼和應用程式密碼。

副檔名 GA
az webapp auth github

管理 GitHub 識別提供者的 Webapp 驗證和授權。

副檔名 GA
az webapp auth github show

顯示 GitHub 識別提供者的驗證設定。

副檔名 GA
az webapp auth github update

更新 GitHub 識別提供者的用戶端識別碼和客戶端密碼。

副檔名 GA
az webapp auth google

管理 Google 身分識別提供者的 Webapp 驗證和授權。

副檔名 GA
az webapp auth google show

顯示Google識別提供者的驗證設定。

副檔名 GA
az webapp auth google update

更新Google身分識別提供者的用戶端標識碼和客戶端密碼。

副檔名 GA
az webapp auth microsoft

管理Microsoft識別提供者的 Webapp 驗證和授權。

副檔名 GA
az webapp auth microsoft show

顯示 Azure Active Directory 識別提供者的驗證設定。

副檔名 GA
az webapp auth microsoft update

更新 Azure Active Directory 識別提供者的用戶端識別碼和客戶端密碼。

副檔名 GA
az webapp auth openid-connect

管理自訂 OpenID Connect 識別提供者的 Webapp 驗證和授權。

副檔名 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 識別提供者的用戶端識別碼和客戶端密碼設定名稱。

副檔名 GA
az webapp auth set

以 v2 格式設定 Webapp 的驗證設定,並覆寫任何現有的設定。

副檔名 GA
az webapp auth show

顯示 Webapp 的驗證設定。

核心 GA
az webapp auth show (authV2 擴充功能)

以 v2 格式顯示 Webapp 的驗證設定。

副檔名 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

更新 Webapp 的驗證設定。

核心 GA
az webapp auth update (authV2 擴充功能)

以 v2 格式更新 Webapp 的驗證設定。

副檔名 GA
az webapp browse

在瀏覽器中開啟 Web 應用程式。 Azure Cloud Shell 不支援此功能。

核心 GA
az webapp config

設定 Web 應用程式。

核心和擴充功能 GA
az webapp config access-restriction

顯示、設定、新增和移除 Webapp 存取限制的方法。

核心 GA
az webapp config access-restriction add

將存取限制新增至 Webapp。

核心 GA
az webapp config access-restriction remove

從 Webapp 移除存取限制。

核心 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

在 Webapp 應用程式中建立主機名的受控憑證。

核心 預覽​​
az webapp config ssl delete

從 Web 應用程式刪除 SSL 憑證。

核心 GA
az webapp config ssl import

從 金鑰保存庫 將 SSL 或 App Service 憑證匯入至 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 Apps 和 Windows 容器 Web Apps)。

核心 GA
az webapp config storage-account add

將 Azure 記憶體帳戶組態新增至 Web 應用程式。 (僅限 Linux Web Apps 和 Windows 容器 Web Apps)。

核心 GA
az webapp config storage-account delete

刪除 Web 應用程式的 Azure 記憶體帳戶設定。 (僅限 Linux Web Apps 和 Windows 容器 Web Apps)。

核心 GA
az webapp config storage-account list

取得 Web 應用程式的 Azure 記憶體帳戶設定。 (僅限 Linux Web Apps 和 Windows 容器 Web Apps)。

核心 GA
az webapp config storage-account update

更新 Web 應用程式上現有的 Azure 記憶體帳戶設定。 (僅限 Linux Web Apps 和 Windows 容器 Web Apps)。

核心 GA
az webapp connection

管理 Webapp 連線的命令。

核心和擴充功能 GA
az webapp connection create

建立 Webapp 與目標資源之間的連線。

核心和擴充功能 GA
az webapp connection create app-insights

建立與 app-insights 的 Webapp 連線。

核心 GA
az webapp connection create appconfig

建立與 appconfig 的 Webapp 連線。

核心 GA
az webapp connection create cognitiveservices

建立認知服務的 Webapp 連線。

核心 GA
az webapp connection create confluent-cloud

建立與 confluent-cloud 的 Webapp 連線。

核心 GA
az webapp connection create cosmos-cassandra

建立 cosmos-cassandra 的 Webapp 連線。

核心 GA
az webapp connection create cosmos-gremlin

建立 cosmos-gremlin 的 Webapp 連線。

核心 GA
az webapp connection create cosmos-mongo

建立 cosmos-mongo 的 Webapp 連線。

核心 GA
az webapp connection create cosmos-sql

建立 cosmos-sql 的 Webapp 連線。

核心 GA
az webapp connection create cosmos-table

建立 cosmos-table 的 Webapp 連線。

核心 GA
az webapp connection create eventhub

建立與 eventhub 的 Webapp 連線。

核心 GA
az webapp connection create keyvault

建立 keyvault 的 Webapp 連線。

核心 GA
az webapp connection create mysql

建立 mysql 的 Webapp 連線。

核心 已取代
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 的 Webapp 連線。

核心 已取代
az webapp connection create postgres (serviceconnector-passwordless 擴充功能)

建立 postgres 的 Webapp 連線。

副檔名 已取代
az webapp connection create postgres-flexible

建立與 postgres-flexible 的 Webapp 連線。

核心 GA
az webapp connection create postgres-flexible (serviceconnector-passwordless 擴充功能)

建立與 postgres-flexible 的 Webapp 連線。

副檔名 GA
az webapp connection create redis

建立 Redis 的 Webapp 連線。

核心 GA
az webapp connection create redis-enterprise

建立與 redis-enterprise 的 Webapp 連線。

核心 GA
az webapp connection create servicebus

建立與 servicebus 的 Webapp 連線。

核心 GA
az webapp connection create signalr

建立與 signalr 的 Webapp 連線。

核心 GA
az webapp connection create sql

建立與 sql 的 Webapp 連線。

核心 GA
az webapp connection create sql (serviceconnector-passwordless 擴充功能)

建立與 sql 的 Webapp 連線。

副檔名 GA
az webapp connection create storage-blob

建立與 storage-blob 的 Webapp 連線。

核心 GA
az webapp connection create storage-file

建立記憶體檔案的 Webapp 連線。

核心 GA
az webapp connection create storage-queue

建立與記憶體佇列的 Webapp 連線。

核心 GA
az webapp connection create storage-table

建立與 storage-table 的 Webapp 連線。

核心 GA
az webapp connection create webpubsub

建立 Webapp 連線至 webpubsub。

核心 GA
az webapp connection delete

刪除 Webapp 連線。

核心 GA
az webapp connection list

列出 Webapp 的連線。

核心 GA
az webapp connection list-configuration

列出 Webapp 連線的來源組態。

核心 GA
az webapp connection list-support-types

列出 Webapp 連線支援的用戶端類型和驗證類型。

核心 GA
az webapp connection show

取得 Webapp 連線的詳細數據。

核心 GA
az webapp connection update

更新 Webapp 連線。

核心 GA
az webapp connection update app-insights

將 Webapp 更新為 app-insights 連線。

核心 GA
az webapp connection update appconfig

將 webapp 更新為 appconfig 連線。

核心 GA
az webapp connection update cognitiveservices

將 webapp 更新為 cognitiveservices 連線。

核心 GA
az webapp connection update confluent-cloud

將 webapp 更新為 confluent-cloud 連線。

核心 GA
az webapp connection update cosmos-cassandra

將 webapp 更新為 cosmos-cassandra 連線。

核心 GA
az webapp connection update cosmos-gremlin

將 webapp 更新為 cosmos-gremlin 連線。

核心 GA
az webapp connection update cosmos-mongo

將 webapp 更新為 cosmos-mongo 連線。

核心 GA
az webapp connection update cosmos-sql

將 webapp 更新為 cosmos-sql 連線。

核心 GA
az webapp connection update cosmos-table

將 webapp 更新為 cosmos-table 連線。

核心 GA
az webapp connection update eventhub

將 webapp 更新為 eventhub 連線。

核心 GA
az webapp connection update keyvault

將 Webapp 更新為 keyvault 連線。

核心 GA
az webapp connection update mysql

將 webapp 更新為 mysql 連線。

核心 已取代
az webapp connection update mysql-flexible

將 webapp 更新為 mysql 彈性連線。

核心 GA
az webapp connection update postgres

將 webapp 更新為 postgres 連線。

核心 已取代
az webapp connection update postgres-flexible

將 webapp 更新為 postgres 彈性連線。

核心 GA
az webapp connection update redis

將 webapp 更新為 redis 連線。

核心 GA
az webapp connection update redis-enterprise

將 webapp 更新為 redis-enterprise 連線。

核心 GA
az webapp connection update servicebus

將 webapp 更新為 servicebus 連線。

核心 GA
az webapp connection update signalr

將 webapp 更新為 signalr 連線。

核心 GA
az webapp connection update sql

將 webapp 更新為 sql 連線。

核心 GA
az webapp connection update storage-blob

將 Webapp 更新為記憶體 Blob 連線。

核心 GA
az webapp connection update storage-file

將 webapp 更新為記憶體檔案連線。

核心 GA
az webapp connection update storage-queue

將 webapp 更新為記憶體佇列連線。

核心 GA
az webapp connection update storage-table

將 webapp 更新為記憶體數據表連線。

核心 GA
az webapp connection update webpubsub

將 webapp 更新為 webpubsub 連線。

核心 GA
az webapp connection validate

驗證 Webapp 連線。

核心 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 Apps。

核心 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

設定 Webapp 的 GitHub Actions。

核心 GA
az webapp deployment github-actions add

將 GitHub Actions 工作流程檔案新增至指定的存放庫。 工作流程會建置您的應用程式,並將其部署至指定的 Webapp。

核心 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

取得為了部署 Web 應用程式而要作為 git 存放庫端點複製與推送目標的 URL。

核心 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 App Service 中快取的原始檔控制令牌。

核心 GA
az webapp deployment user

管理部署的用戶認證。

核心 GA
az webapp deployment user set

更新部署認證。

核心 GA
az webapp deployment user show

取得部署發佈使用者。

核心 GA
az webapp hybrid-connection

列出、新增和移除 Webapps 混合式連線的方法。

核心 GA
az webapp hybrid-connection add

將現有的混合式連線新增至 Webapp。

核心 GA
az webapp hybrid-connection list

列出 Webapp 上的混合式連線。

核心 GA
az webapp hybrid-connection remove

從 Webapp 移除混合式連線。

核心 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

顯示最新部署的部署記錄,或指定 deployment-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 工作負載上的Webapp實例數目。

副檔名 GA
az webapp scan

保留一組符合 webapp 掃描的命令。 目前僅適用於以Linux為基礎的Webapps。

副檔名 GA
az webapp scan list-result

取得在 Webapp 上執行的所有掃描詳細數據,最多在 webapp 上設定的最大掃描限制。除了 Webapp 上執行之每個掃描的掃描狀態之外,還會讓您取得掃描記錄檔結果。

副檔名 GA
az webapp scan show-result

取得指定掃描標識碼的結果。這會擷取指定掃描標識碼的掃描記錄結果。

副檔名 GA
az webapp scan start

在 wwwroot 目錄中的指定 Webapp 檔案上啟動掃描。 它會傳回 JSON,其中包含 ScanID、traking 和結果 URL。

副檔名 GA
az webapp scan stop

停止目前執行的掃描。 如果沒有執行掃描,則不會執行任何動作。

副檔名 GA
az webapp scan track

提供 scan-id 來追蹤掃描狀態。您可以從 [開始、成功、失敗、逾時]、[逾時]、[執行] 追蹤掃描的狀態。

副檔名 GA
az webapp show

取得 Web 應用程式的詳細資料。

核心 GA
az webapp show (appservice-kube 擴充功能)

取得 Web 應用程式的詳細資料。

副檔名 GA
az webapp ssh

SSH 命令會建立 Web 容器的 SSH 工作階段,而開發人員會從遠端取得殼層終端機。

核心 預覽​​
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

建立 Webapp,並將程式代碼從本機工作區部署到應用程式。 命令必須從程式代碼存在的資料夾執行。 目前的支援包括 Node、Python、.NET Core 和 ASP.NET。 節點、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

列出、新增和移除 Webapp 中的虛擬網路整合的方法。

核心 GA
az webapp vnet-integration add

將區域虛擬網路整合新增至 webapp。

核心 GA
az webapp vnet-integration list

列出 Webapp 上的虛擬網路整合。

核心 GA
az webapp vnet-integration remove

從 webapp 移除區域虛擬網路整合。

核心 GA
az webapp webjob

允許 Web 應用程式上的 Webjob 管理作業。

核心 GA
az webapp webjob continuous

允許管理 Web 應用程式上的連續 Webjobs 作業。

核心 GA
az webapp webjob continuous list

列出所選 Web 應用程式上的所有連續 Webjob。

核心 GA
az webapp webjob continuous remove

刪除特定的連續 Webjob。

核心 GA
az webapp webjob continuous start

在選取的 Web 應用程式上啟動特定的連續 Webjob。

核心 GA
az webapp webjob continuous stop

停止特定的連續 Webjob。

核心 GA
az webapp webjob triggered

允許在 Web 應用程式上執行觸發 Webjobs 的管理作業。

核心 GA
az webapp webjob triggered list

列出裝載在 Web 應用程式上的所有觸發 Webjobs。

核心 GA
az webapp webjob triggered log

取得裝載於 Web 應用程式的特定觸發 Webjob 歷程記錄。

核心 GA
az webapp webjob triggered remove

刪除裝載於 Web 應用程式的特定觸發 Webjob。

核心 GA
az webapp webjob triggered run

在 Web 應用程式上執行裝載的特定觸發 Webjob。

核心 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

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--logs -l

啟用在啟動 Web 應用程式之後立即檢視記錄數據流。

預設值: False
--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

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

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 Container Registry 建立具有映像的 Web 應用程式。

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag

使用位於不同資源群組中的共用App Service方案建立WebApp。

AppServicePlanID=$(az appservice plan show -n SharedAppServicePlan -g MyASPRG --query "id" --out tsv) az webapp create -g MyResourceGroup -p "$AppServicePlanID" -n MyUniqueAppName

使用使用者指派的受控識別從私人 Azure Container Registry 提取映像來建立容器 Webapp

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

必要參數

--name -n

新 Web 應用程式的名稱。 Web 應用程式名稱只能包含英數位元和連字元,不能以連字元開頭或結尾,而且必須小於 64 個字元。

--plan -p

App Service 方案的名稱或資源標識碼。 使用 'appservice plan create' 來取得一個。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

選擇性參數

--acr-identity

接受將針對 acr 映像提取設定的系統或使用者指派身分識別。 使用 '[system]' 來參考系統指派的身分識別,或參考使用者指派的身分識別的資源標識符。

--acr-use-identity

啟用或停用來自 acr 的提取映像,請使用受控識別。

預設值: False
--assign-identity

接受以空格分隔的系統或使用者指派身分識別。 使用 '[system]' 來參考系統指派的身分識別,或參考使用者指派的身分識別的資源標識符。 如需更多範例,請參閱說明。

--basic-auth

啟用或停用基本身份驗證。

接受的值: Disabled, Enabled
--container-image-name -c

容器自定義映像名稱和選擇性標記名稱(例如 /:)。

--container-registry-password -w

容器登錄伺服器密碼。 私人登錄的必要專案。

--container-registry-url

容器登錄伺服器 URL。

--container-registry-user -s

容器登錄伺服器用戶名稱。

--deployment-container-image-name -i
已被取代

選項 '--deployment-container-image-name' 已被取代,未來版本將會移除。

容器登錄中的容器映像名稱,例如 publisher/image-name:tag。

--deployment-local-git -l

啟用本機 Git。

--deployment-source-branch -b

要部署的分支。

預設值: master
--deployment-source-url -u

要與手動整合連結的 Git 存放庫 URL。

--docker-registry-server-password
已被取代

選項 '--docker-registry-server-password' 已被取代,將在未來的版本中移除。 請改用 『--container-registry-password』。

容器登錄伺服器密碼。 私人登錄的必要專案。

--docker-registry-server-user
已被取代

選項 '--docker-registry-server-user' 已被取代,並將在未來版本中移除。 請改用 『--container-registry-user』。

容器登錄伺服器用戶名稱。

--https-only

使用 HTTP 重新導向至應用程式的所有流量至 HTTPS。

接受的值: false, true
預設值: False
--multicontainer-config-file

僅限 Linux。 Multicontainer 應用程式的配置檔。 (本機或遠端)。

--multicontainer-config-type

僅限 Linux。

接受的值: COMPOSE, KUBE
--public-network-access

啟用或停用 Web 應用程式的公用存取。

接受的值: Disabled, Enabled
--role

系統指派身分識別的角色名稱或標識碼。

預設值: Contributor
--runtime -r

標準 Web 執行時間格式為 Framework:Version,例如 “PHP:7.2”。用於 az webapp list-runtimes 可用的清單。

--scope

系統指派的身分識別可以存取的範圍。

--startup-file

僅限 Linux。 Web 的啟動檔案。

--subnet

要加入 Webapp 之預先存在的子網的名稱或資源識別碼。 如果依名稱指定子網,則也需要 --vnet 自變數。

--tags

以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。

--vnet

區域虛擬網路的名稱或資源識別碼。 如果不同資源群組中有多個相同名稱的 vnet,請使用 vnet 資源識別符來指定要使用的 vnet。 如果使用 vnet 名稱,預設會使用與 webapp 相同的資源群組中的 vnet。 必須與 --subnet 自變數搭配使用。

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

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 Container Registry 建立具有映像的 Web 應用程式。

az webapp create -g MyResourceGroup -p MyPlan -n MyUniqueAppName -i myregistry.azurecr.io/docker-image:tag

使用位於不同資源群組中的共用App Service方案建立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

必要參數

--name -n

新 Web 應用程式的名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

選擇性參數

--assign-identity

接受以空格分隔的系統或使用者指派身分識別。 使用 '[system]' 來參考系統指派的身分識別,或參考使用者指派的身分識別的資源標識符。 如需更多範例,請參閱說明。

--custom-location

自訂位置的名稱或識別碼。 針對應用程式的不同資源群組中的自定義位置使用標識碼。

--deployment-container-image-name -i

僅限 Linux。 Docker Hub 中的容器映射名稱,例如 publisher/image-name:tag。

--deployment-local-git -l

啟用本機 Git。

--deployment-source-branch -b

要部署的分支。

預設值: master
--deployment-source-url -u

要與手動整合連結的 Git 存放庫 URL。

--docker-registry-server-password -w

容器登錄伺服器密碼。 私人登錄的必要專案。

--docker-registry-server-user -s

容器登錄伺服器用戶名稱。

--max-worker-count
預覽

要配置的背景工作角色數目上限。

--min-worker-count
預覽

要配置的背景工作角色數目下限。

--multicontainer-config-file

僅限 Linux。 Multicontainer 應用程式的配置檔。 (本機或遠端)。

--multicontainer-config-type

僅限 Linux。

接受的值: COMPOSE, KUBE
--plan -p

App Service 方案的名稱或資源標識碼。 使用 'appservice plan create' 來取得一個。

--role

系統指派身分識別的角色名稱或標識碼。

預設值: Contributor
--runtime -r

以 Framework 格式規範化的 Web 運行時間 |版本,例如 “PHP|5.6”。 用於 az webapp list-runtimes 可用的清單。

--scope

系統指派的身分識別可以存取的範圍。

--startup-file

僅限 Linux。 Web 的啟動檔案。

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

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az webapp create-remote-connection

使用對 Web 應用程式的 tcp 通道建立遠端連線。

az webapp create-remote-connection [--ids]
                                   [--instance]
                                   [--name]
                                   [--port]
                                   [--resource-group]
                                   [--slot]
                                   [--subscription]
                                   [--timeout]

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--instance -i

要連線的 Webapp 實例。 預設為 none。

--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--port -p

遠端連線的埠。 預設值:隨機可用的埠。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

--timeout -t

逾時 (秒)。 預設為 none。

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

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

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--keep-dns-registration
已被取代

自變數 'keep_dns_registration' 已被取代,並將在 '3.0.0' 版中移除。

保留 DNS 註冊。

--keep-empty-plan

保留空白的 App Service 方案。

--keep-metrics

保留應用程式計量。

--name -n

webapp 的名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

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

az webapp deploy

將提供的成品部署至 Azure Web Apps。

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

選擇性參數

--async

如果為 true,則會以異步方式部署成品。 (命令會在成品推送至 Web 應用程式後結束。 使用 「--src-url」 時,尚不支援同步部署。

接受的值: false, true
--clean

如果為 true,請在部署檔案之前清除目標目錄。 預設值是根據成品類型來決定。

接受的值: false, true
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--ignore-stack

如果為 true,則會忽略任何堆疊特定的預設值。

接受的值: false, true
--name -n

要部署至的 Webapp 名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--restart

如果為 true,則會在部署之後重新啟動 Web 應用程式。 如果您要部署多個成品,而且不想在先前的部署上重新啟動月臺,請將此設定為 false。

接受的值: false, true
--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--src-path

要部署之成品的路徑。 例如:「myapp.zip」 或 「myworkspace/apps/myapp.war」。

--src-url

成品的 URL。 Webapp 會從此 URL 提取成品。 例如:“http://mysite.com/files/myapp.war?key=123"。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

--target-path

應部署成品的絕對路徑。 默認為 “home/site/wwwroot/” Ex: “/home/site/deployments/tools/”, “/home/site/scripts/startup-script.sh”。

--timeout

部署作業的逾時,以毫秒為單位。 使用 「--src-url」 時忽略,因為使用 「--src-url」 時尚不支援同步部署。

--track-status

如果為 true,則會在部署期間追蹤 Linux Web 應用程式的 Web 應用程式啟動狀態。

接受的值: false, true
預設值: True
--type

用來覆寫要部署的成品類型。

接受的值: ear, jar, lib, startup, static, war, zip
全域參數
--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 來取得完整偵錯記錄。

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']"

選擇性參數

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--show-details

在輸出中包含列出的 Web 應用程式的詳細網站組態。

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

az webapp list-instances

列出 Web 應用程式或 Web 應用程式位置的所有向外延展實例。

az webapp list-instances --name
                         --resource-group
                         [--slot]

必要參數

--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

選擇性參數

--slot -s

Web 應用程式位置的名稱。 如果未指定,則預設為生產位置。

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

az webapp list-runtimes

列出可用於 Web 應用程式的可用內建堆疊。

az webapp list-runtimes [--linux]
                        [--os {linux, windows}]
                        [--show-runtime-details]

選擇性參數

--linux
已被取代

自變數 'linux' 已被取代,將在未來的版本中移除。 請改用 『--os-type』。

列出 Linux 型 Web 應用程式的運行時間堆疊。

預設值: False
--os --os-type

將輸出限制為只有 Windows 或 Linux 執行時間。

接受的值: linux, windows
--show-runtime-details

顯示運行時間堆疊的詳細版本。

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

az webapp list-runtimes (appservice-kube 擴充功能)

列出可用於 Web 應用程式的可用內建堆疊。

az webapp list-runtimes [--is-kube]
                        [--linux]
                        [--os {linux, windows}]

選擇性參數

--is-kube
預覽

限制 azure arc 上 App Service 的輸出。

預設值: False
--linux
已被取代

自變數 'linux' 已被取代,將在未來的版本中移除。 請改用 『--os-type』。

列出 Linux 型 Web 應用程式的運行時間堆疊。

預設值: False
--os --os-type

將輸出限制為只有 Windows 或 Linux 執行時間。

接受的值: linux, windows
全域參數
--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 來取得完整偵錯記錄。

az webapp restart

重新啟動 Web 應用程式。

az webapp restart [--ids]
                  [--name]
                  [--resource-group]
                  [--slot]
                  [--subscription]

範例

重新啟動 Web 應用程式。 ( 自動產生 )

az webapp restart --name MyWebapp --resource-group MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

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

az webapp restart (appservice-kube 擴充功能)

重新啟動 Web 應用程式。

az webapp restart [--ids]
                  [--name]
                  [--resource-group]
                  [--slot]
                  [--subscription]

範例

重新啟動 Web 應用程式。 ( 自動產生 )

az webapp restart --name MyWebapp --resource-group MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Web 應用程式的名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

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

az webapp scale

修改已啟用Arc的 Kubernetes 工作負載上的Webapp實例數目。

az webapp scale --instance-count
                [--ids]
                [--name]
                [--resource-group]
                [--slot]
                [--subscription]

範例

將 MyApp 的實例數目變更為 2。

az webapp scale -g MyResourceGroup -n MyApp --instance-count 2

必要參數

--instance-count

實例數目。

預設值: 1

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Web 應用程式的名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

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

az webapp show

取得 Web 應用程式的詳細資料。

az webapp show [--ids]
               [--name]
               [--resource-group]
               [--slot]
               [--subscription]

範例

取得 Web 應用程式的詳細資料。 ( 自動產生 )

az webapp show --name MyWebapp --resource-group MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

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

az webapp show (appservice-kube 擴充功能)

取得 Web 應用程式的詳細資料。

az webapp show [--ids]
               [--name]
               [--resource-group]
               [--slot]
               [--subscription]

範例

取得 Web 應用程式的詳細資料。 ( 自動產生 )

az webapp show --name MyWebapp --resource-group MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Web 應用程式的名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

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

az webapp ssh

預覽

此命令處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

SSH 命令會建立 Web 容器的 SSH 工作階段,而開發人員會從遠端取得殼層終端機。

az webapp ssh [--ids]
              [--instance]
              [--name]
              [--port]
              [--resource-group]
              [--slot]
              [--subscription]
              [--timeout]

範例

透過 ssh 連線至 Web 應用程式

az webapp ssh -n MyUniqueAppName -g MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--instance -i

要連線的 Webapp 實例。 預設為 none。

--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--port -p

遠端連線的埠。 預設值:隨機可用的埠。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

--timeout -t

逾時 (秒)。 預設為 none。

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

az webapp start

啟動 Web 應用程式。

az webapp start [--ids]
                [--name]
                [--resource-group]
                [--slot]
                [--subscription]

範例

啟動 Web 應用程式。 ( 自動產生 )

az webapp start --name MyWebapp --resource-group MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

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

az webapp stop

停止 Web 應用程式。

az webapp stop [--ids]
               [--name]
               [--resource-group]
               [--slot]
               [--subscription]

範例

停止 Web 應用程式。 ( 自動產生 )

az webapp stop --name MyWebapp --resource-group MyResourceGroup

選擇性參數

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

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

az webapp up

建立 Webapp,並將程式代碼從本機工作區部署到應用程式。 命令必須從程式代碼存在的資料夾執行。 目前的支援包括 Node、Python、.NET Core 和 ASP.NET。 節點、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-service-environment -e

要部署的 (預先存在) App Service 環境 的名稱或資源識別碼。 需要隔離的 V2 SKU。

--basic-auth

啟用或停用基本身份驗證。

接受的值: Disabled, Enabled
--dryrun

顯示建立和部署作業的摘要,而不是執行作業。

預設值: False
--html

忽略應用程式偵測並部署為 HTML 應用程式。

預設值: False
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--launch-browser -b

使用預設瀏覽器啟動已建立的應用程式。 Azure Cloud Shell 不支援此功能。

預設值: False
--location -l

位置。​​ 值的來源:az account list-locations。 您可以使用 az configure --defaults location=<location> 設定預設位置。

--logs

設定在啟動 webapp 之後立即啟用檢視記錄數據流所需的默認記錄。

預設值: False
--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--os-type

設定要建立之應用程式的OS類型。

接受的值: Linux, Windows
--plan -p

與 webapp 相關聯的 App Service 方案名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--runtime -r

標準 Web 執行時間格式為 Framework:Version,例如 “PHP:7.2”。用於 az webapp list-runtimes 可用的清單。

--sku

定價層,例如 F1(免費)、D1(共用)、B1(基本小)、B2(基本中型)、B3(基本大)、S1(標準小)、P1V2(進階 V2 小)、P2V2(進階 V2 中型)、P3V2(進階 V2 大)、P0V3(進階 V3 額外小型)、P1V3(進階 V3 小型)、P2V3(進階 V3 中型)、P3V3(進階 V3 大型)、P1MV3(進階記憶體優化 V3 Small)、P2MV3(進階記憶體優化 V3 中型), P3MV3(進階記憶體優化 V3 大型)、P4MV3(進階記憶體優化 V3 超大型)、P5MV3(進階記憶體優化 V3 特大)、I1(隔離小型)、I2(隔離中型)、I3(隔離大型)、I1V2 (隔離 V2 I1V2)、I2V2 (隔離 V2 I1V2)、I2V2 (隔離的 V2 I1V2)、I2V2 隔離 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(Logic Apps 工作流程標準 1)、WS2(Logic Apps 工作流程標準 2)、WS3 (Logic Apps 工作流程標準 3)。

接受的值: 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

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

--track-status

如果為 true,則會在部署期間追蹤 Linux Web 應用程式的 Web 應用程式啟動狀態。

接受的值: false, true
預設值: True
全域參數
--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 來取得完整偵錯記錄。

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

藉由指定路徑和索引鍵值組,將物件加入物件清單。 範例:--add property.listProperty <key=value, string or JSON string>

預設值: []
--basic-auth

啟用或停用基本身份驗證。

接受的值: Disabled, Enabled
--client-affinity-enabled

啟用傳送會話親和性 Cookie。

接受的值: false, true
--force-dns-registration
已被取代

自變數 'force_dns_registration' 已被取代,並將在 '3.0.0' 版中移除。

如果為 true,Web 應用程式主機名會強制向 DNS 註冊。

接受的值: false, true
--force-string

使用 'set' 或 'add' 時,請保留字串常值,而不是嘗試轉換成 JSON。

預設值: False
--https-only

使用 HTTP 重新導向至應用程式的所有流量至 HTTPS。

接受的值: false, true
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--minimum-elastic-instance-count -i
預覽

實例數目下限。 應用程式必須位於彈性規模 App Service 方案中。

--name -n

Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--prewarmed-instance-count -w
預覽

預先Warmed 實例的數目。 應用程式必須位於彈性規模 App Service 方案中。

--remove

從清單中移除屬性或專案。 範例: --remove property.list <indexToRemove>--remove propertyToRemove

預設值: []
--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--set

指定要設定的屬性路徑和值,以更新物件。 範例:--set property1.property2=<value>

預設值: []
--skip-custom-domain-verification
已被取代

自變數 'skip_custom_domain_verification' 已被取代,並將在 '3.0.0' 版中移除。

如果為 true,則不會驗證與 Web 應用程式相關聯的自定義 (非 *.azurewebsites.net) 網域。

接受的值: false, true
--skip-dns-registration
已被取代

自變數 'skip_dns_registration' 已被取代,並將在 '3.0.0' 版中移除。

如果在建立時未向 DNS 註冊 true Web 應用程式主機名。

接受的值: false, true
--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

--ttl-in-seconds
已被取代

自變數 'ttl_in_seconds' 已被取代,並將在 '3.0.0' 版中移除。

Web 應用程式的預設功能變數名稱存留時間以秒為單位。

接受的值: false, true
全域參數
--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 來取得完整偵錯記錄。

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

藉由指定路徑和索引鍵值組,將物件加入物件清單。 範例:--add property.listProperty <key=value, string or JSON string>

預設值: []
--client-affinity-enabled

啟用傳送會話親和性 Cookie。

接受的值: false, true
--force-string

使用 'set' 或 'add' 時,請保留字串常值,而不是嘗試轉換成 JSON。

預設值: False
--https-only

使用 HTTP 重新導向至應用程式的所有流量至 HTTPS。

接受的值: false, true
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。

--minimum-elastic-instance-count -i
預覽

實例數目下限。 應用程式必須位於彈性規模 App Service 方案中。

--name -n

Web 應用程式的名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>

--prewarmed-instance-count -w
預覽

預先Warmed 實例的數目。 應用程式必須位於彈性規模 App Service 方案中。

--remove

從清單中移除屬性或專案。 範例: --remove property.list <indexToRemove>--remove propertyToRemove

預設值: []
--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<name> 來設定預設群組。

--set

指定要設定的屬性路徑和值,以更新物件。 範例:--set property1.property2=<value>

預設值: []
--slot -s

位置的名稱。 如果未指定,則預設為生產位置。

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID 設定預設訂用帳戶。

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