az staticwebapp
注意
此命令群組具有 Azure CLI 和至少一個擴充功能中定義的命令。 安裝每個擴充功能以受益于其擴充功能。 深入了解擴充功能。
管理靜態應用程式。
命令
名稱 | Description | 類型 | 狀態 |
---|---|---|---|
az staticwebapp appsettings |
管理靜態應用程式的應用程式設定。 |
核心 | GA |
az staticwebapp appsettings delete |
刪除具有靜態應用程式之指定索引鍵的應用程式設定。 |
核心 | GA |
az staticwebapp appsettings list |
列出靜態應用程式的應用程式設定。 |
核心 | GA |
az staticwebapp appsettings set |
將 新增至或變更靜態應用程式的應用程式設定。 |
核心 | GA |
az staticwebapp backends |
使用靜態 Web 應用程式連結或取消連結預先部署後端。 也稱為「攜帶您自己的 API」。 |
核心 | GA |
az staticwebapp backends link |
將後端連結至靜態 Web 應用程式。 也稱為「攜帶您自己的 API」。 |
核心 | GA |
az staticwebapp backends show |
在連結至靜態 Web 應用程式的後端上顯示詳細資料。 |
核心 | GA |
az staticwebapp backends unlink |
從靜態 Web 應用程式取消連結後端。 |
核心 | GA |
az staticwebapp backends validate |
驗證靜態 Web 應用程式的後端。 |
核心 | GA |
az staticwebapp create |
建立靜態應用程式。 若要提供靜態 Web 應用程式的內容並與 Github 存放庫整合,請提供 Github 存放庫 URL (--source) 和分支 (--branch)。 如果存放庫位於 Github 組織底下,請確定 Azure CLI Github 應用程式可以存取組織。 使用 「--login-with-github」 引數時,可以在瀏覽器中要求存取權。 存取權必須由組織的系統管理員授與。 |
核心 | GA |
az staticwebapp dbconnection |
管理靜態 Web 應用程式資料庫連線。 |
擴充 | 預覽版 |
az staticwebapp dbconnection create |
建立靜態 Web 應用程式資料庫連線。 |
擴充 | 預覽版 |
az staticwebapp dbconnection delete |
刪除靜態 Web 應用程式資料庫連線。 |
擴充 | 預覽版 |
az staticwebapp dbconnection show |
取得靜態 Web 應用程式資料庫連線的詳細資料。 |
擴充 | 預覽版 |
az staticwebapp delete |
刪除靜態應用程式。 |
核心 | GA |
az staticwebapp disconnect |
中斷原始檔控制,以啟用連線到不同的存放庫。 |
核心 | GA |
az staticwebapp enterprise-edge |
管理靜態 Webapp 的 Azure Front Door CDN。 如需最佳體驗和可用性,請查看我們的檔 https://aka.ms/swaedge 。 |
核心 | GA |
az staticwebapp enterprise-edge disable |
停用靜態 Webapp 的 Azure Front Door CDN。 如需最佳體驗和可用性,請查看我們的檔 https://aka.ms/swaedge 。 |
核心 | GA |
az staticwebapp enterprise-edge enable |
為靜態 Webapp 啟用 Azure Front Door CDN。 啟用企業級邊緣需要重新註冊 Azure Front Door Microsoft.CDN 資源提供者。 如需最佳體驗和可用性,請查看我們的檔 https://aka.ms/swaedge 。 |
核心 | GA |
az staticwebapp enterprise-edge show |
顯示 Webapp 的 Azure Front Door CDN 狀態(已啟用、停用、啟用、停用)。 如需最佳體驗和可用性,請查看我們的檔 https://aka.ms/swaedge 。 |
核心 | GA |
az staticwebapp environment |
管理靜態應用程式的環境。 |
核心 | GA |
az staticwebapp environment delete |
刪除靜態應用程式生產環境或指定的環境。 |
核心 | GA |
az staticwebapp environment functions |
顯示函式的相關資訊。 |
核心 | GA |
az staticwebapp environment list |
列出靜態應用程式的所有環境,包括生產環境。 |
核心 | GA |
az staticwebapp environment show |
顯示生產環境或指定環境的相關資訊。 |
核心 | GA |
az staticwebapp functions |
使用靜態 Webapp 連結或取消連結預先xisting functionapp。 也稱為「攜帶您自己的函式」。 |
核心 | GA |
az staticwebapp functions link |
將 Azure 函式連結至靜態 Webapp。 也稱為「攜帶您自己的函式」。單一靜態 Web 應用程式只能使用一個 Azure Functions 應用程式。 靜態 Webapp SKU 必須是「標準」。 |
核心 | GA |
az staticwebapp functions show |
顯示連結至靜態 Webapp 的 Azure 函式詳細資料。 |
核心 | GA |
az staticwebapp functions unlink |
從靜態 Webapp 取消連結 Azure 函式。 |
核心 | GA |
az staticwebapp hostname |
管理靜態應用程式的 Functions 自訂主機名稱。 |
核心 | GA |
az staticwebapp hostname delete |
刪除靜態應用程式的指定主機名稱。 |
核心 | GA |
az staticwebapp hostname list |
列出靜態應用程式的自訂主機名稱。 |
核心 | GA |
az staticwebapp hostname set |
將指定的子域主機名稱設定為靜態應用程式。 請使用您的 DNS 提供者設定 CNAME/TXT/ALIAS 記錄。 使用 --no-wait 來等候驗證。 |
核心 | GA |
az staticwebapp hostname show |
取得 staticwebapp 自訂網域的詳細資料。 可用來擷取 TXT 網域驗證的驗證權杖(請參閱範例)。 |
核心 | GA |
az staticwebapp identity |
管理靜態 Web 應用程式的受控識別。 |
核心 | GA |
az staticwebapp identity assign |
將受控識別指派給靜態 Web 應用程式。 |
核心 | GA |
az staticwebapp identity remove |
停用靜態 Web 應用程式的受控識別。 |
核心 | GA |
az staticwebapp identity show |
顯示靜態 Web 應用程式的受控識別。 |
核心 | GA |
az staticwebapp list |
列出訂用帳戶中的所有靜態應用程式資源,或在提供時在資源群組中列出。 |
核心 | GA |
az staticwebapp reconnect |
在中斷連線命令之後,連線存放庫和分支。 |
核心 | GA |
az staticwebapp secrets |
管理靜態應用程式的部署權杖。 |
核心 | GA |
az staticwebapp secrets list |
列出靜態應用程式的部署權杖。 |
核心 | GA |
az staticwebapp secrets reset-api-key |
重設靜態應用程式的部署權杖。 |
核心 | GA |
az staticwebapp show |
顯示靜態應用程式的詳細資料。 |
核心 | GA |
az staticwebapp update |
更新靜態應用程式。 傳回更新的應用程式。 |
核心 | GA |
az staticwebapp users |
管理靜態應用程式的使用者。 |
核心 | GA |
az staticwebapp users invite |
為指定的使用者建立靜態應用程式的邀請連結。 |
核心 | GA |
az staticwebapp users list |
列出使用者和指派的角色,僅限於接受其邀請的使用者。 |
核心 | GA |
az staticwebapp users update |
更新具有所列角色的使用者專案。 需要使用者詳細資料或使用者識別碼。 |
核心 | GA |
az staticwebapp create
建立靜態應用程式。 若要提供靜態 Web 應用程式的內容並與 Github 存放庫整合,請提供 Github 存放庫 URL (--source) 和分支 (--branch)。 如果存放庫位於 Github 組織底下,請確定 Azure CLI Github 應用程式可以存取組織。 使用 「--login-with-github」 引數時,可以在瀏覽器中要求存取權。 存取權必須由組織的系統管理員授與。
az staticwebapp create --name
--resource-group
[--api-location]
[--app-location]
[--branch]
[--location]
[--login-with-ado]
[--login-with-github]
[--no-wait]
[--output-location]
[--sku {Free, Standard}]
[--source]
[--tags]
[--token]
範例
在訂用帳戶中建立靜態應用程式。
az staticwebapp create -n MyStaticAppName -g MyExistingRg -s https://github.com/JohnDoe/my-first-static-web-app -l WestUs2 -b master -t MyAccessToken
在訂用帳戶中建立靜態應用程式,以互動方式擷取權杖
az staticwebapp create -n MyStaticAppName -g MyExistingRg -s https://github.com/JohnDoe/my-first-static-web-app -l WestUs2 -b master --login-with-github
建立不含任何內容的靜態 Web 應用程式,而不需要 github 整合
az staticwebapp create -n MyStaticAppName -g MyExistingRg
必要參數
靜態網站的名稱。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
選擇性參數
Azure Functions 程式碼的位置。 例如,'/api' 代表名為 'api' 的資料夾。
應用程式程式碼的位置。 例如,'/' 代表應用程式的根目錄,而 '/app' 則代表名為 'app' 的目錄。
存放庫中的目標分支。
位置。 來自的值: az account list-locations
。 您可以使用 來設定預設位置 az configure --defaults location=<location>
。
使用 Azure 認證來建立 Azure Dev Ops 個人存取權杖。
以互動方式使用 Github 登入以擷取個人存取權杖。
請勿等候長時間執行的作業完成。
相對於應用程式位置的組建輸出路徑。 例如,當您的應用程式位置設定為 '/app' 時,將值設定為 '/app' 會導致提供 '/app/build' 的內容。
靜態 Web 應用程式的定價層。
靜態網站存放庫的 URL。
以空格分隔的標記:key[=value] [key[=value] ...]。使用 「」 清除現有的標記。
使用者的 GitHub 或 Azure Dev Ops 存放庫權杖。 這是用來建立 Github Action 或 Dev Ops 管線。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az staticwebapp delete
刪除靜態應用程式。
az staticwebapp delete --name
[--no-wait]
[--resource-group]
[--yes]
範例
刪除靜態應用程式。
az staticwebapp delete -n MyStaticAppName -g MyRg
必要參數
靜態網站的名稱。
選擇性參數
請勿等候長時間執行的作業完成。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
不提示確認。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az staticwebapp disconnect
中斷原始檔控制,以啟用連線到不同的存放庫。
az staticwebapp disconnect --name
[--no-wait]
[--resource-group]
範例
中斷靜態應用程式的連線。
az staticwebapp disconnect -n MyStaticAppName
必要參數
靜態網站的名稱。
選擇性參數
請勿等候長時間執行的作業完成。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az staticwebapp list
列出訂用帳戶中的所有靜態應用程式資源,或在提供時在資源群組中列出。
az staticwebapp list [--resource-group]
範例
列出訂用帳戶中的靜態應用程式。
az staticwebapp list
選擇性參數
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az staticwebapp reconnect
在中斷連線命令之後,連線存放庫和分支。
az staticwebapp reconnect --branch
--name
--source
[--login-with-github]
[--no-wait]
[--resource-group]
[--token]
範例
連線存放庫和分支至靜態應用程式。
az staticwebapp reconnect -n MyStaticAppName --source MyGitHubRepo -b master --token MyAccessToken
連線存放庫和分支至靜態應用程式,以互動方式擷取權杖
az staticwebapp reconnect -n MyStaticAppName --source MyGitHubRepo -b master --login-with-github
必要參數
存放庫中的目標分支。
靜態網站的名稱。
靜態網站存放庫的 URL。
選擇性參數
以互動方式使用 Github 登入以擷取個人存取權杖。
請勿等候長時間執行的作業完成。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
使用者的 GitHub 或 Azure Dev Ops 存放庫權杖。 這是用來建立 Github Action 或 Dev Ops 管線。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az staticwebapp show
顯示靜態應用程式的詳細資料。
az staticwebapp show --name
[--resource-group]
範例
在訂用帳戶中顯示靜態應用程式。
az staticwebapp show -n MyStaticAppName
必要參數
靜態網站的名稱。
選擇性參數
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az staticwebapp update
更新靜態應用程式。 傳回更新的應用程式。
az staticwebapp update --name
[--branch]
[--no-wait]
[--resource-group]
[--sku {Free, Standard}]
[--source]
[--tags]
[--token]
範例
將靜態應用程式更新為標準 SKU。
az staticwebapp update -n MyStaticAppName --sku Standard
必要參數
靜態網站的名稱。
選擇性參數
存放庫中的目標分支。
請勿等候長時間執行的作業完成。
資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>
。
靜態 Web 應用程式的定價層。
靜態網站存放庫的 URL。
以空格分隔的標記:key[=value] [key[=value] ...]。使用 「」 清除現有的標記。
使用者的 GitHub 或 Azure Dev Ops 存放庫權杖。 這是用來建立 Github Action 或 Dev Ops 管線。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID
帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。