az logicapp

管理邏輯應用程式。

命令

az logicapp config

設定邏輯應用程式。

az logicapp config appsettings

設定邏輯應用程式設定。

az logicapp config appsettings delete

刪除邏輯應用程式的設定。

az logicapp config appsettings list

顯示邏輯應用程式的設定。

az logicapp config appsettings set

更新邏輯應用程式的設定。

az logicapp create

建立邏輯應用程式。

az logicapp delete

刪除邏輯應用程式。

az logicapp deployment

管理邏輯應用程式部署。

az logicapp deployment source

透過原始檔控制管理 logicapp 應用程式部署。

az logicapp deployment source config-zip

使用邏輯應用程式的 kudu zip 推送部署來執行部署。

az logicapp list

列出邏輯應用程式。

az logicapp restart

重新開機邏輯應用程式。

az logicapp scale

調整邏輯應用程式。

az logicapp show

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

az logicapp start

啟動邏輯應用程式。

az logicapp stop

停止邏輯應用程式。

az logicapp update

更新邏輯應用程式。

az logicapp create

建立邏輯應用程式。

邏輯應用程式的名稱必須能夠產生唯一的 FQDN 作為 AppName.azurewebsites.net。

az logicapp create --name
                   --resource-group
                   --storage-account
                   [--app-insights]
                   [--app-insights-key]
                   [--consumption-plan-location]
                   [--deployment-container-image-name]
                   [--deployment-local-git]
                   [--deployment-source-branch]
                   [--deployment-source-url]
                   [--disable-app-insights {false, true}]
                   [--docker-registry-server-password]
                   [--docker-registry-server-user]
                   [--https-only {false, true}]
                   [--os-type {Linux, Windows}]
                   [--plan]
                   [--tags]

範例

建立基本邏輯應用程式。

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

必要參數

--name -n

新邏輯應用程式的名稱。

--resource-group -g

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

--storage-account -s

提供所提供資源群組中儲存體帳戶的字串值。 或不同資源群組中儲存體帳戶的資源識別碼。

選擇性參數

--app-insights

要新增至邏輯應用程式的現有 App Insights 專案名稱。 必須位於相同的資源群組中。

--app-insights-key

要新增的 App Insights 檢測金鑰。

--consumption-plan-location -c

將裝載邏輯應用程式的地理位置。 使用 az logicapp list-consumption-locations 來檢視可用的位置。

--deployment-container-image-name -i

來自Docker Hub的容器映射名稱,例如 publisher/image-name:tag。

--deployment-local-git -l

啟用本機 Git。

--deployment-source-branch -b

要部署的分支。

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

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

--disable-app-insights

在 logicapp create 期間停用建立 Application Insights 資源。 沒有記錄可供使用。

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

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

--docker-registry-server-user -d

容器登錄伺服器使用者名稱。

--https-only

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

接受的值: false, true
--os-type

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

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

logicapp App Service 方案的名稱或資源識別碼。 使用 'appservice plan create' 來取得一個。 如果使用來自不同資源群組的App Service方案,則必須使用完整的資源識別碼,而不是計畫名稱。

--tags

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

az logicapp delete

刪除邏輯應用程式。

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

範例

刪除邏輯應用程式。

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

必要參數

--name -n

邏輯應用程式的名稱。

--resource-group -g

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

選擇性參數

--slot -s

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

--yes -y

不提示確認。

az logicapp list

列出邏輯應用程式。

az logicapp list [--resource-group]

範例

列出所有邏輯應用程式的預設主機名稱和狀態。

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

列出所有執行中的邏輯應用程式。

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

選擇性參數

--resource-group -g

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

az logicapp restart

重新開機邏輯應用程式。

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

範例

重新開機邏輯應用程式。

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

必要參數

--name -n

邏輯應用程式的名稱。

--resource-group -g

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

選擇性參數

--slot -s

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

az logicapp scale

調整邏輯應用程式。

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

範例

調整邏輯應用程式。

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

必要參數

--name -n

邏輯應用程式的名稱。

--resource-group -g

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

選擇性參數

--max-instances

此邏輯應用程式可相應放大至負載下的最大實例數目。

--min-instances

此邏輯應用程式永遠就緒且暖的實例數目。

--slot -s

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

az logicapp show

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

az logicapp show --name
                 --resource-group

範例

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

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

必要參數

--name -n

邏輯應用程式的名稱。

--resource-group -g

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

az logicapp start

啟動邏輯應用程式。

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

範例

啟動邏輯應用程式

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

必要參數

--name -n

邏輯應用程式的名稱。

--resource-group -g

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

選擇性參數

--slot -s

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

az logicapp stop

停止邏輯應用程式。

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

範例

停止邏輯應用程式。

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

必要參數

--name -n

邏輯應用程式的名稱。

--resource-group -g

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

選擇性參數

--slot -s

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

az logicapp update

更新邏輯應用程式。

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

範例

更新邏輯應用程式。 自動產生的 ()

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

必要參數

--name -n

邏輯應用程式的名稱。

--resource-group -g

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

選擇性參數

--add

藉由指定路徑和索引鍵值組,將 物件新增至物件清單。 範例:--add property.listProperty < key=value、string 或 JSON 字串 > 。

--force-string

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

--plan

要用來更新 logicapp 的計畫名稱或資源識別碼。

--remove

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

--set

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

--slot -s

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