az webapp config
注意
此命令群組具有 Azure CLI 和至少一個擴充功能中定義的命令。 安裝每個擴充功能以受益於其擴充功能。 深入了解擴充功能。
設定 Web 應用程式。
命令
名稱 | Description | 類型 | 狀態 |
---|---|---|---|
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 config set
設定 Web 應用程式的組態。
az webapp config set [--acr-identity]
[--acr-use-identity {false, true}]
[--always-on {false, true}]
[--auto-heal-enabled {false, true}]
[--ftps-state {AllAllowed, Disabled, FtpsOnly}]
[--generic-configurations]
[--http20-enabled {false, true}]
[--ids]
[--java-container]
[--java-container-version]
[--java-version]
[--linux-fx-version]
[--min-tls-version]
[--name]
[--net-framework-version]
[--number-of-workers]
[--php-version]
[--powershell-version]
[--prewarmed-instance-count]
[--python-version]
[--remote-debugging-enabled {false, true}]
[--resource-group]
[--runtime]
[--slot]
[--startup-file]
[--subscription]
[--use-32bit-worker-process {false, true}]
[--vnet-route-all-enabled {false, true}]
[--web-sockets-enabled {false, true}]
[--windows-fx-version]
範例
開啟 “alwaysOn”
az webapp config set -g MyResourceGroup -n MyUniqueApp --always-on true
透過名為 params.json 的 JSON 檔案設定組態
az webapp config set -g MyResourceGroup -n MyUniqueApp --generic-configurations "@.\params.json"
選擇性參數
接受將針對 acr 映像提取設定的系統或使用者指派身分識別。 使用 '[system]' 來參考系統指派的身分識別,或參考使用者指派的身分識別的資源標識符。
啟用或停用來自 acr 的提取映像,請使用受控識別。
確保 Web 應用程式一直載入,而是在閒置後卸除。 當您持續執行 Web 作業時,建議使用 。
啟用或停用自動癒合。
設定應用程式的 Ftps 狀態值。 預設值為 『AllAllowed』。
以配對或@<json_file>
的格式key=value
提供月臺組態清單。 PowerShell 和 Windows 命令提示字元用戶應該使用 JSON 檔案來提供這些設定,以避免逸出字元的相容性問題。
設定網站以允許用戶端透過 HTTP2.0 連線。
一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。
Java 容器,例如 Tomcat、Jetty。
適用於 Tomcat 的 Java 容器版本,例如 『8.0.23』。
如果使用 Java,則用來執行 Web 應用程式的版本,例如 Java 7 的 '1.7'、適用於 Java 8 的 '1.8'。
用於 Linux 型 Webapp 的運行時間堆疊,例如“RUBY|2.5.5”、“NODE|12LTS”、“PHP|7.2”、“DOTNETCORE|2.1”。 如需詳細資訊,請參閱 https://aka.ms/linux-stacks。
SSL 要求所需的最低 TLS 版本,例如 '1.0'、'1.1'、'1.2'。
Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>
。
如果使用 .NET Framework 執行 Web 應用程式的版本,例如 .NET 4.6 的 'v4.0' 和 .NET 3.5 的 'v3.0'。
要配置的工作者數目。
如果使用 PHP,則用來執行 Web 應用程式的版本,例如 5.5、5.6、7.0。
如果使用PowerShell,則用來執行函式應用程式的版本,例如7.2。
函式應用程式擁有的預先暖化實例數目。
如果使用 Python,則用來執行 Web 應用程式的版本,例如 2.7、3.4。
啟用或停用遠端偵錯。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
標準 Web 執行時間格式為 Framework:Version,例如 “PHP:7.2”。用於 az webapp list-runtimes
可用的清單。
位置的名稱。 如果未指定,則預設為生產位置。
linux 裝載 Web 應用程式的啟動檔案,例如 Node.js Web 的 「process.json」。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
使用32位背景工作進程或否。
設定區域 VNet 整合,將所有流量路由傳送至 VNet。
啟用或停用 Web 套接字。
用於 Windows 容器 Web 應用程式的 Docker 映像名稱,例如 microsoft/nanoserver:ltsc2016。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az webapp config show
取得 Web 應用程式設定的詳細資料。
az webapp config show [--ids]
[--name]
[--resource-group]
[--slot]
[--subscription]
範例
取得 Web 應用程式設定的詳細資料。 ( 自動產生 )
az webapp config show --name MyWebapp --resource-group MyResourceGroup
選擇性參數
一或多個資源識別碼 (以空格分隔)。 它應該是完整資源識別碼,其中包含「資源標識碼」引數的所有資訊。 您應該提供 --ids 或其他「資源識別碼」引數。
Web 應用程式的名稱。 如果未指定,則會隨機產生名稱。 您可以使用 來設定預設值 az configure --defaults web=<name>
。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
位置的名稱。 如果未指定,則預設為生產位置。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。